.pro-guide{max-width:1180px;color:var(--color-ink,#27232e);margin:0 auto 90px;padding:0 24px;scroll-margin-top:110px}.pro-guide-head{max-width:800px}.pro-guide-eyebrow{font:600 11px/1.5 var(--font-sg),sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--color-uv,#71408e);margin:0 0 15px}.pro-guide-head h2{font:500 clamp(32px,4.2vw,60px)/1.05 var(--font-pf),serif;letter-spacing:-.035em;margin:0 0 22px}.pro-guide p{font:400 15px/1.75 var(--font-inter),sans-serif}.pro-guide-head>p:last-child{max-width:750px;font-size:17px}.pro-guide-numbers{border-block:1px solid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:38px 0;padding:25px 0;display:grid}.pro-guide-numbers>div{flex-direction:column-reverse;gap:10px;display:flex}.pro-guide-numbers dt{font:400 12px/1.5 var(--font-inter),sans-serif}.pro-guide-numbers dd{font:500 clamp(25px,3.5vw,48px)/1.1 var(--font-sg),sans-serif;letter-spacing:-.04em;margin:0}.pro-guide-modes{grid-template-columns:1fr 1fr;gap:24px;margin:0 0 38px;display:grid}.pro-guide-modes article{border-left:3px solid var(--color-uv,#71408e);padding:2px 0 2px 22px}.pro-guide h3{font:500 24px/1.2 var(--font-pf),serif;margin:0 0 12px}.pro-guide-modes p{margin:0}.pro-guide-body{grid-template-columns:1.35fr 1fr;align-items:start;gap:50px;display:grid}.pro-guide-steps{gap:28px;margin:0;padding:0;list-style:none;display:grid}.pro-guide-steps li{grid-template-columns:34px 1fr;gap:16px;display:grid}.pro-guide-steps li>span{font:500 12px/1.5 var(--font-sg),sans-serif;opacity:.65;padding-top:5px}.pro-guide-steps p{margin:0}.pro-guide-recipe{color:#302938;background:#eee2cf;border-radius:25px;padding:30px}.pro-guide-recipe .pro-guide-eyebrow{color:#684072}.pro-guide-recipe h3{font-size:29px}.pro-guide-recipe dl{margin:22px 0}.pro-guide-recipe dl>div{font:400 14px/1.6 var(--font-inter),sans-serif;border-bottom:1px solid #30293825;justify-content:space-between;gap:22px;padding:15px 0;display:flex}.pro-guide-recipe dd{white-space:nowrap;margin:0;font-weight:600}.pro-guide-recipe>p:last-child{margin-bottom:0;font-size:13px}.pro-guide-note{color:#33243d;background:#e4d8ec;border-radius:22px;gap:22px;margin:35px 0;padding:27px;display:flex}.pro-guide-note>span{font:400 38px/1.1 var(--font-pf),serif}.pro-guide-note h3{font-size:23px}.pro-guide-note p{margin:0;font-size:14px}.pro-guide-faq details{border-bottom:1px solid color-mix(in srgb,currentColor 25%,transparent);padding:19px 0}.pro-guide-faq summary{cursor:pointer;font:500 16px/1.5 var(--font-inter),sans-serif;justify-content:space-between;gap:20px;list-style:none;display:flex}.pro-guide-faq summary::-webkit-details-marker{display:none}.pro-guide-faq summary>span{font-size:23px;line-height:1}.pro-guide-faq details[open] summary>span{transform:rotate(45deg)}.pro-guide-faq p{max-width:760px;margin:15px 0 0}.pro-guide-foot{opacity:.7;margin-top:20px;font-size:11px!important}.gv-experience>.pro-guide{margin-top:60px}@media (max-width:700px){.pro-guide{margin-bottom:58px;padding:0 20px}.pro-guide-body{grid-template-columns:1fr;gap:28px}.pro-guide-modes{grid-template-columns:1fr;gap:23px}.pro-guide-numbers{gap:12px;padding:23px 0}.pro-guide-numbers dt{font-size:10px}.pro-guide-numbers dd{overflow-wrap:anywhere;font-size:clamp(20px,5.3vw,25px)}.pro-guide-recipe{padding:25px}.pro-guide-note{gap:12px;padding:23px}.pro-guide-note>span{display:none}.pro-guide-head>p:last-child{font-size:15px}.pro-guide-steps li{grid-template-columns:27px 1fr;gap:8px}}
