.cto-module__qKLLnq__page{background:var(--color-background,#f7f8f5);color:var(--color-foreground,#111512)}.cto-module__qKLLnq__wrap{width:min(1120px,100% - 48px);margin-inline:auto}.cto-module__qKLLnq__hero{border-bottom:1px solid var(--color-border,#d6dcd6);padding-block:clamp(4rem,8vw,7rem) 64px}.cto-module__qKLLnq__brandHero,.cto-module__qKLLnq__closing{color:#f5f5f0;background:#111512;border-color:#68766c}.cto-module__qKLLnq__brandHero .cto-module__qKLLnq__label,.cto-module__qKLLnq__closing .cto-module__qKLLnq__label,.cto-module__qKLLnq__brandHero .cto-module__qKLLnq__link,.cto-module__qKLLnq__closing .cto-module__qKLLnq__link{color:#fde68a}.cto-module__qKLLnq__brandHero .cto-module__qKLLnq__lead,.cto-module__qKLLnq__brandHero .cto-module__qKLLnq__note,.cto-module__qKLLnq__closing p:not(.cto-module__qKLLnq__label){color:#b7c1b9}.cto-module__qKLLnq__page .cto-module__qKLLnq__brandHero a:focus-visible,.cto-module__qKLLnq__page .cto-module__qKLLnq__closing a:focus-visible{outline-color:#fde68a}.cto-module__qKLLnq__label{color:var(--color-link,#725300);font-family:var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.cto-module__qKLLnq__title{max-width:1050px;font-family:var(--font-display),serif;letter-spacing:-.035em;text-wrap:balance;margin-block:25px;font-size:clamp(2.8rem,6.2vw,5.6rem);line-height:1.06}.cto-module__qKLLnq__lead{max-width:760px;font-size:1.2rem;line-height:1.8}.cto-module__qKLLnq__note{max-width:760px;color:var(--color-muted-foreground,#46534b);margin-top:20px;font-size:.9rem;line-height:1.8}.cto-module__qKLLnq__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.cto-module__qKLLnq__button{background:var(--color-primary,#fde68a);color:var(--color-primary-foreground,#111512);border:1px solid #68766c;border-radius:4px;padding:14px 22px;font-weight:600;display:inline-flex}.cto-module__qKLLnq__button:hover{background:#f5f5f0}.cto-module__qKLLnq__link{color:#725300;text-underline-offset:5px;font-weight:600;text-decoration:underline}.cto-module__qKLLnq__section{border-bottom:1px solid var(--color-border,#d6dcd6);padding-block:64px;scroll-margin-top:100px}.cto-module__qKLLnq__section.cto-module__qKLLnq__closing{border-color:#68766c}.cto-module__qKLLnq__section h2{max-width:850px;font-family:var(--font-display),serif;margin-block:16px 28px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.15}.cto-module__qKLLnq__section h3{margin-bottom:12px;font-size:1.2rem;font-weight:650;line-height:1.4}.cto-module__qKLLnq__section p,.cto-module__qKLLnq__section li{line-height:1.8}.cto-module__qKLLnq__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.cto-module__qKLLnq__two{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.cto-module__qKLLnq__panel{border:1px solid var(--color-border,#d6dcd6);background:var(--color-card,#fff);border-radius:6px;min-width:0;padding:28px}.cto-module__qKLLnq__panel p+p{margin-top:16px}.cto-module__qKLLnq__list{padding-left:20px;list-style:outside}.cto-module__qKLLnq__list li+li{margin-top:10px}.cto-module__qKLLnq__strip{background:var(--color-secondary,#eef1eb);border-left:3px solid #68766c;margin-block:24px;padding:22px 26px}.cto-module__qKLLnq__row{border-top:1px solid var(--color-border,#d6dcd6);grid-template-columns:130px minmax(0,1fr);gap:20px;padding-block:22px;display:grid}.cto-module__qKLLnq__row p{margin:0}.cto-module__qKLLnq__faq details{border-top:1px solid var(--color-border,#d6dcd6);padding-block:22px}.cto-module__qKLLnq__faq summary{cursor:pointer;font-weight:650;line-height:1.6}.cto-module__qKLLnq__faq details p{max-width:880px;margin-top:14px}.cto-module__qKLLnq__anchor{scroll-margin-top:100px}@media (max-width:700px){.cto-module__qKLLnq__wrap{width:calc(100% - 32px)}.cto-module__qKLLnq__hero{padding-block:64px 48px}.cto-module__qKLLnq__section{padding-block:44px}.cto-module__qKLLnq__grid,.cto-module__qKLLnq__two{grid-template-columns:1fr;gap:24px}.cto-module__qKLLnq__row{grid-template-columns:1fr;gap:8px}.cto-module__qKLLnq__panel{padding:22px}}
