.choize-ui .category-v2 .category-intro{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:64px;padding-block:16px 60px}.choize-ui .category-v2 .category-intro h1{text-wrap:balance;font-size:clamp(38px,4.5vw,62px);line-height:1.07}.choize-ui .category-v2 .category-intro-copy>p{color:var(--muted);max-width:56ch;margin-block:24px;font-size:17px;line-height:1.65}.choize-ui .category-v2 .category-intro .button{min-height:52px;padding-inline:28px}.choize-ui .category-v2 .category-intro .button svg{width:21px;height:21px}.choize-ui .category-v2 .category-intro-copy>.category-price{max-width:45ch;margin-bottom:0;font-size:13px;line-height:1.6}.choize-ui .category-v2 .category-price a:hover{color:var(--ink)}.choize-ui .category-v2 .category-intro-visual{background:#f4f1ed;border-radius:22px;min-width:0;overflow:hidden}.choize-ui .category-v2 .category-intro-art{aspect-ratio:1.4;background:0 0;border-radius:0;min-height:0;position:relative}.choize-ui .category-v2 .category-intro-illustration{object-fit:contain;mix-blend-mode:multiply;width:84%;height:84%;position:absolute;inset:8%}.choize-ui .category-v2 .category-visual-note{background:var(--soft);color:var(--ink);justify-content:center;align-items:center;gap:10px;margin:0;padding:15px 22px;font-size:13px;line-height:1.5;display:flex}.choize-ui .category-v2 .category-visual-note svg{color:#ad390e;flex:none;width:19px;height:19px}.choize-ui .category-v2 .category-criteria{padding-block:44px;display:block}.choize-ui .category-v2 .category-criteria h2,.choize-ui .category-v2 .category-prepare h2{font-size:clamp(26px,2.8vw,34px)}.choize-ui .category-v2 .category-criteria>div>p{max-width:60ch;margin-top:12px;font-size:16px}.choize-ui .category-v2 .category-criteria dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.choize-ui .category-v2 .category-criteria dl>div{border-bottom:0;border-right:1px solid var(--line);padding:0 28px 0 0}.choize-ui .category-v2 .category-criteria dl>div:last-child{border-right:0;padding-right:0}.choize-ui .category-v2 .category-criteria dt{letter-spacing:-.025em;margin-bottom:12px;font-size:20px;line-height:1.3}.choize-ui .category-v2 .category-criteria dd{font-size:15px;line-height:1.65}.choize-ui .category-v2 .category-prepare{background:#fff1e4;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px;margin-top:12px;padding:36px}.choize-ui .category-v2 .category-prepare>div:first-child{padding-top:6px}.choize-ui .category-v2 .category-prepare p{margin:18px 0 0;font-size:15px;line-height:1.7}.choize-ui .category-v2 .category-result{background:var(--surface);border-radius:14px;padding:26px}.choize-ui .category-v2 .category-result h2{font-size:26px}.choize-ui .category-v2 .category-result ul{gap:14px;margin-top:22px;padding:0;list-style:none;display:grid}.choize-ui .category-v2 .category-result li{align-items:flex-start;gap:11px;font-size:15px;line-height:1.45;display:flex}.choize-ui .category-v2 .category-result li svg{color:#ad390e;flex:none;width:18px;height:20px}.choize-ui .category-v2 .category-result p{font-size:13px}.choize-ui .category-v2 .category-result .text-button{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:10px;font-size:14px;text-decoration:underline;display:inline-flex}.choize-ui .category-v2 .public-bottom-action{border-top:0;margin-top:24px;padding:0}.choize-ui .category-v2 .public-bottom-action a{padding-block:12px;font-size:14px}.choize-ui .category-v2 .public-empty{background:var(--surface);padding:36px}.choize-ui .category-v2 .public-empty h1{font-size:clamp(30px,4vw,42px)}@media (max-width:1000px){.choize-ui .category-v2 .category-intro{gap:32px}.choize-ui .category-v2 .category-prepare{gap:24px;padding:28px}.choize-ui .category-v2 .category-result{padding:22px}}@media (max-width:700px){.choize-ui .category-v2 .category-intro{grid-template-columns:1fr;gap:28px;padding-block:0 36px}.choize-ui .category-v2 .category-intro-copy>p{margin-block:18px;font-size:16px}.choize-ui .category-v2 .category-intro-copy>.category-price{margin-bottom:0;font-size:13px}.choize-ui .category-v2 .category-intro-art{aspect-ratio:1.9;order:0}.choize-ui .category-v2 .category-criteria{padding-block:30px}.choize-ui .category-v2 .category-criteria dl{grid-template-columns:1fr;gap:0;margin-top:24px}.choize-ui .category-v2 .category-criteria dl>div{border:0;border-bottom:1px solid var(--line);padding:20px 0}.choize-ui .category-v2 .category-criteria dl>div:first-child{padding-top:0}.choize-ui .category-v2 .category-criteria dl>div:last-child{border-bottom:0;padding-bottom:0}.choize-ui .category-v2 .category-prepare{grid-template-columns:1fr;margin-top:0;padding:24px}.choize-ui .category-v2 .category-prepare>div:first-child{padding-top:0}}@media (max-width:380px){.choize-ui .category-v2 .category-prepare,.choize-ui .category-v2 .category-result,.choize-ui .category-v2 .public-empty{padding:20px}.choize-ui .category-v2 .category-visual-note{justify-content:flex-start;padding-inline:16px}}
