.landing-module__y6QBFa__root{background:var(--cream);color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-loose);letter-spacing:var(--tracking-body)}.landing-module__y6QBFa__root *{box-sizing:border-box}:is(.landing-module__y6QBFa__root h1,.landing-module__y6QBFa__root h2,.landing-module__y6QBFa__root h3,.landing-module__y6QBFa__root p,.landing-module__y6QBFa__root figure){margin:0}.landing-module__y6QBFa__root a{color:inherit;text-decoration:none}:is(.landing-module__y6QBFa__root button,.landing-module__y6QBFa__root input){font:inherit;color:inherit}.landing-module__y6QBFa__root button{cursor:pointer}.landing-module__y6QBFa__root img{max-width:100%;display:block}:is(.landing-module__y6QBFa__root button:focus-visible,.landing-module__y6QBFa__root a:focus-visible,.landing-module__y6QBFa__root input:focus-visible,.landing-module__y6QBFa__root summary:focus-visible){outline:2px solid var(--terra-text);outline-offset:var(--space-1)}.landing-module__y6QBFa__root button:disabled{opacity:var(--disabled-opacity);cursor:wait}:is(.landing-module__y6QBFa__root p,.landing-module__y6QBFa__root li){text-wrap:pretty}.landing-module__y6QBFa__root section{scroll-margin-top:var(--space-8)}.landing-module__y6QBFa__root .wrap{max-width:var(--content-max);padding-inline:var(--space-8);margin-inline:auto}.landing-module__y6QBFa__root .section{padding-block:var(--space-12)}.landing-module__y6QBFa__root h2{font:var(--weight-regular) var(--fs-display-m)/var(--lh-snug) var(--font-serif);letter-spacing:var(--tracking-tight);text-wrap:balance}.landing-module__y6QBFa__root h3{font:var(--weight-medium) var(--fs-body-lg)/var(--lh-normal) var(--font-sans);letter-spacing:var(--tracking-body);text-wrap:pretty}:is(.landing-module__y6QBFa__root .section-heading,.landing-module__y6QBFa__root .how-design-heading){margin-bottom:var(--space-8)}.landing-module__y6QBFa__root .section-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-8);display:flex}:is(.landing-module__y6QBFa__root .section-heading p,.landing-module__y6QBFa__root .how-design-heading>p){font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--mid);max-width:66ch;margin-top:var(--space-4)}.landing-module__y6QBFa__root .inline-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:var(--space-1);text-decoration-thickness:1px}:is(.landing-module__y6QBFa__root a:hover,.landing-module__y6QBFa__root .inline-link:hover){color:var(--terra-text);text-decoration-color:currentColor}.landing-module__y6QBFa__root .btn{justify-content:center;align-items:center;gap:var(--space-3);min-height:var(--btn-h);padding:var(--space-3) var(--btn-px);border:var(--border-ink-1);border-radius:var(--btn-radius);background:var(--ink);color:var(--cream);font-size:var(--btn-fs);font-weight:var(--weight-medium);line-height:var(--lh-normal);transition:background var(--dur-hover) var(--ease);display:inline-flex}.landing-module__y6QBFa__root .btn:hover{background:var(--ink-hover);color:var(--cream)}.landing-module__y6QBFa__root .btn.primary{background:var(--btn-terra-bg);border-color:var(--btn-terra-bg);color:var(--btn-terra-fg)}.landing-module__y6QBFa__root .btn.primary:hover{background:var(--terra-hover);border-color:var(--terra-hover)}.landing-module__y6QBFa__root .btn.large{min-height:var(--btn-h-lg);padding-inline:var(--btn-px-lg);font-size:var(--btn-fs-lg)}.landing-module__y6QBFa__root .text-link{min-height:var(--btn-h);font-size:var(--fs-body-sm);font-weight:var(--weight-medium);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.landing-module__y6QBFa__root .hero{gap:var(--space-16);padding-top:var(--space-16);padding-bottom:var(--space-12);grid-template-columns:1.05fr .95fr;align-items:center;display:grid}.landing-module__y6QBFa__root .hero-left{min-width:0}.landing-module__y6QBFa__root .hero h1{font:var(--weight-regular) var(--fs-display-xl)/var(--lh-snug) var(--font-serif);letter-spacing:var(--tracking-display);margin-bottom:var(--space-6)}.landing-module__y6QBFa__root .hero h1 em{color:var(--terra-text);font-weight:inherit}.landing-module__y6QBFa__root .hero-description{max-width:40ch;font-size:var(--fs-body-lg);line-height:var(--lh-loose);color:var(--mid)}.landing-module__y6QBFa__root .hero-action{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);grid-template-columns:max-content max-content;display:grid}.landing-module__y6QBFa__root .hero-action>.btn{min-width:240px;font-size:var(--fs-body);padding-inline:var(--space-8)}.landing-module__y6QBFa__root .hero-explore{font-size:var(--fs-body-sm);line-height:var(--lh-normal);white-space:nowrap}.landing-module__y6QBFa__root .credit-line{font-size:var(--fs-body-sm);color:var(--mid);line-height:var(--lh-relaxed);grid-column:1/-1}.landing-module__y6QBFa__root .hero-art{border:var(--border-hair);border-radius:var(--radius-sm);background:var(--cream);min-width:0;overflow:hidden}.landing-module__y6QBFa__root .hero-art:focus-within{box-shadow:var(--focus-ring)}.landing-module__y6QBFa__root .compare{aspect-ratio:1;background:var(--cream-2);position:relative;overflow:hidden}.landing-module__y6QBFa__root .compare .half{position:absolute;inset:0;overflow:hidden}.landing-module__y6QBFa__root .compare .portrait{aspect-ratio:3/4;width:108%;position:absolute;top:0;left:-4%;overflow:hidden}.landing-module__y6QBFa__root .compare img{width:200%;max-width:none;height:100%;position:absolute}.landing-module__y6QBFa__root .compare .before img{object-position:left top;left:0}.landing-module__y6QBFa__root .compare .after img{object-position:right top;right:0}.landing-module__y6QBFa__root .compare .after{clip-path:inset(0 0 0 var(--split))}.landing-module__y6QBFa__root .compare .line{left:var(--split);background:var(--cream);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.landing-module__y6QBFa__root .compare .handle{left:var(--split);width:var(--space-10);height:var(--space-10);border-radius:var(--radius-pill);background:var(--cream);font-size:var(--fs-h4);pointer-events:none;place-items:center;display:grid;position:absolute;top:52%;transform:translate(-50%,-50%)}.landing-module__y6QBFa__root .compare input{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.landing-module__y6QBFa__root .photo-label{bottom:var(--space-3);left:var(--space-3);padding:var(--space-1) var(--space-2);background:var(--cream);font-size:var(--fs-caption);line-height:var(--lh-normal);pointer-events:none;position:absolute}.landing-module__y6QBFa__root .photo-label.right{left:auto;right:var(--space-3)}.landing-module__y6QBFa__root .frame-footer{padding:var(--space-5)}.landing-module__y6QBFa__root .sample-caption{margin-bottom:var(--space-3);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.landing-module__y6QBFa__root .sample-caption strong{font-weight:var(--weight-medium)}.landing-module__y6QBFa__root .sample-tabs{gap:var(--space-1);padding:var(--space-1);background:var(--bg);border-radius:var(--radius-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .sample-tabs button{min-height:var(--btn-h);padding:var(--space-2);border-radius:var(--radius-xs);font-size:var(--fs-meta);color:var(--mid);background:0 0;border:1px solid #0000}.landing-module__y6QBFa__root .sample-tabs button[aria-pressed=true]{background:var(--cream);border:var(--border-hair);color:var(--ink)}.landing-module__y6QBFa__root .sample-tabs button:hover{color:var(--terra-text)}.landing-module__y6QBFa__root .how-design{padding-top:var(--space-6);padding-bottom:var(--space-12)}.landing-module__y6QBFa__root .how-design-heading>p{max-width:none}.landing-module__y6QBFa__root .how-visual-grid{gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.landing-module__y6QBFa__root .icon-heading{align-items:flex-start;gap:var(--space-3);display:flex}.landing-module__y6QBFa__root .icon-heading>span{min-width:0}.landing-module__y6QBFa__root .content-icon{width:var(--space-5);height:var(--space-5);margin-top:calc((1lh - var(--space-5))/2);color:var(--terra-text);flex-shrink:0;display:block}:is(.landing-module__y6QBFa__root .how-visual-step>p,.landing-module__y6QBFa__root .tips-grid>article>p,.landing-module__y6QBFa__root .guide-link>p){margin-left:var(--space-8);margin-top:var(--space-3);color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose)}.landing-module__y6QBFa__root .segmented{margin-top:var(--space-1);align-self:flex-start;gap:var(--space-1);border-radius:var(--radius-sm);background:var(--bg);flex:none;padding:0;display:inline-flex}.landing-module__y6QBFa__root .segmented button{min-height:var(--btn-h);padding:var(--space-2) var(--space-5);border-radius:var(--radius-xs);font-size:var(--fs-meta);background:0 0;border:0}.landing-module__y6QBFa__root .segmented button[aria-pressed=true]{background:var(--ink);color:var(--cream)}.landing-module__y6QBFa__root .gallery-controls{justify-content:space-between;align-items:center;gap:var(--space-4) var(--space-6);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.landing-module__y6QBFa__root .filter-list{column-gap:var(--space-5);row-gap:var(--space-2);flex-wrap:wrap;display:flex}.landing-module__y6QBFa__root .filter{min-height:var(--btn-h);padding:var(--space-3) 0;white-space:nowrap;color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-normal);background:0 0;border:0;border-bottom:2px solid #0000}.landing-module__y6QBFa__root .filter[aria-pressed=true]{border-bottom-color:var(--terra-text);color:var(--terra-text)}.landing-module__y6QBFa__root .filter:hover{color:var(--terra-text)}.landing-module__y6QBFa__root .search-box{align-items:center;gap:var(--space-3);width:200px;min-width:0;padding-inline:var(--space-3);background:var(--bg);border-radius:var(--radius-xs);margin-left:auto;display:flex}.landing-module__y6QBFa__root .search-icon{width:var(--space-5);height:var(--space-5);color:var(--mid);flex-shrink:0}.landing-module__y6QBFa__root .search-box input{width:100%;min-width:0;padding:var(--space-3) var(--space-1);font-size:var(--fs-body-sm);background:0 0;border:0}.landing-module__y6QBFa__root .search-box input::placeholder{color:var(--mid)}.landing-module__y6QBFa__root .gallery-guidance{color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose);max-width:66ch;margin-bottom:var(--space-6);min-height:calc(2em * var(--lh-loose))}.landing-module__y6QBFa__root .gallery-grid{gap:var(--space-6) var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .style-card{min-width:0;position:relative}.landing-module__y6QBFa__root .style-card .photo{aspect-ratio:4/5;border-radius:var(--radius-sm);background:var(--cream-2);overflow:hidden}.landing-module__y6QBFa__root .style-card img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-enter)}.landing-module__y6QBFa__root .style-card:hover img{transform:scale(1.025)}.landing-module__y6QBFa__root .style-card:hover h3{color:var(--terra-text)}.landing-module__y6QBFa__root .card-body{padding-top:var(--space-3)}.landing-module__y6QBFa__root .card-title h3{font-size:var(--fs-body);line-height:var(--lh-normal)}.landing-module__y6QBFa__root .card-select{z-index:2;border-radius:var(--radius-sm);background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.landing-module__y6QBFa__root .empty{padding:var(--space-10);text-align:center;background:var(--bg);border-radius:var(--radius-sm);grid-column:1/-1}.landing-module__y6QBFa__root .empty>p:first-child{font-size:var(--fs-body-lg);margin-bottom:var(--space-2)}.landing-module__y6QBFa__root .empty .small{font-size:var(--fs-body-sm);color:var(--mid)}.landing-module__y6QBFa__root .reset-filters{margin-top:var(--space-4);color:var(--terra-text)}.landing-module__y6QBFa__root .gallery-colors{margin-top:var(--space-10)}.landing-module__y6QBFa__root .gallery-colors p{max-width:66ch;color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose);margin-top:var(--space-3)}.landing-module__y6QBFa__root .hair-color-list{gap:var(--space-4);max-width:66ch;margin-block:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.landing-module__y6QBFa__root .hair-color-list li{align-items:center;gap:var(--space-2);font-size:var(--fs-body-sm);line-height:var(--lh-normal);display:flex}.landing-module__y6QBFa__root .hair-color-swatch{width:var(--space-5);height:var(--space-5);border-radius:var(--radius-pill);flex:none;display:block}.landing-module__y6QBFa__root .color-studio-link{font:inherit;background:0 0;border:0;padding:0}.landing-module__y6QBFa__root .studio-case{margin-bottom:var(--space-10)}.landing-module__y6QBFa__root .studio-case>p{max-width:64ch;margin-top:var(--space-3);font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--mid)}.landing-module__y6QBFa__root .studio-case-images{gap:var(--space-4);margin-top:var(--space-5);width:100%;max-width:calc(var(--space-24)*4 + var(--space-4));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .studio-case-images figure{min-width:0}.landing-module__y6QBFa__root .studio-case-images img{aspect-ratio:3/4;object-fit:contain;border-radius:var(--radius-xs);width:100%;height:auto}.landing-module__y6QBFa__root .studio-case-images figcaption{margin-top:var(--space-2);color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-normal)}.landing-module__y6QBFa__root .studio-case .studio-case-links{gap:var(--space-3) var(--space-5);font-size:var(--fs-body-sm);flex-wrap:wrap;display:flex}.landing-module__y6QBFa__root .evidence-grid{gap:var(--space-10) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .example-image{border-radius:var(--radius-sm);position:relative;overflow:hidden}.landing-module__y6QBFa__root .example-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.landing-module__y6QBFa__root .example-labels{bottom:var(--space-3);left:var(--space-3);right:var(--space-3);pointer-events:none;justify-content:space-between;display:flex;position:absolute}.landing-module__y6QBFa__root .example-labels span{background:var(--cream);padding:var(--space-1) var(--space-2);font-size:var(--fs-caption);line-height:var(--lh-normal)}.landing-module__y6QBFa__root .example-caption{padding-top:var(--space-4)}.landing-module__y6QBFa__root .example-caption p{color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-loose);margin-top:var(--space-3);max-width:66ch}.landing-module__y6QBFa__root .case-links{gap:var(--space-2) var(--space-5);margin-top:var(--space-3);font-size:var(--fs-body-sm);flex-wrap:wrap;display:flex}.landing-module__y6QBFa__root .tips-grid{gap:var(--space-8) var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .tips-grid>article{min-width:0}.landing-module__y6QBFa__root .tips-grid>article>p{margin-top:var(--space-2)}.landing-module__y6QBFa__root .preview-tips-action{padding-left:var(--space-8);margin-top:var(--space-8)}.landing-module__y6QBFa__root .guide-grid{gap:var(--space-8) var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.landing-module__y6QBFa__root .guide-link .icon-heading>span{text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:var(--space-1);text-decoration-thickness:1px}.landing-module__y6QBFa__root .guide-link:hover .icon-heading>span{text-decoration-color:currentColor}.landing-module__y6QBFa__root .guide-link p{max-width:66ch}.landing-module__y6QBFa__root .faq-left{margin-bottom:var(--space-6)}.landing-module__y6QBFa__root .faq-left p{font-size:var(--fs-body);line-height:var(--lh-loose);margin-top:var(--space-4);color:var(--mid)}.landing-module__y6QBFa__root .faq-left .text-link{margin-top:var(--space-1);min-height:var(--btn-h-sm)}.landing-module__y6QBFa__root .faq-layout>div:last-child{column-gap:var(--space-10);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.landing-module__y6QBFa__root .faq summary{align-items:baseline;gap:var(--space-2);padding-block:var(--space-4);font-size:var(--fs-body);font-weight:var(--weight-medium);line-height:var(--lh-normal);cursor:pointer;list-style:none;display:flex}.landing-module__y6QBFa__root .faq summary::-webkit-details-marker{display:none}.landing-module__y6QBFa__root .faq summary:after{content:"+";font-weight:var(--weight-regular);flex-shrink:0}.landing-module__y6QBFa__root .faq details[open]>summary:after{content:"−"}.landing-module__y6QBFa__root .faq summary:hover{color:var(--terra-text)}.landing-module__y6QBFa__root .faq details p{font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--mid);padding-bottom:var(--space-4)}.landing-module__y6QBFa__root .final{padding-block:var(--space-12) var(--space-20);text-align:center}.landing-module__y6QBFa__root .final-inner{max-width:650px;margin:auto}.landing-module__y6QBFa__root .final p{max-width:56ch;margin:var(--space-4) auto 0;font-size:var(--fs-body);line-height:var(--lh-loose);color:var(--mid)}.landing-module__y6QBFa__root .final .btn{margin-top:var(--space-6)}.landing-module__y6QBFa__root .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing-module__y6QBFa__root .landing-auth-overlay{z-index:50;padding:var(--space-4);background:color-mix(in srgb,var(--ink) 42%,transparent);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed;inset:0}.landing-module__y6QBFa__root #auth-dialog{width:100%;min-width:0;max-width:440px;max-height:calc(100dvh - var(--space-8));background:var(--cream);border-radius:var(--radius-sm);overscroll-behavior:contain;border:0;overflow-y:auto}.landing-module__y6QBFa__root .modal-inner{padding:var(--space-10) var(--space-8) var(--space-8);position:relative}.landing-module__y6QBFa__root .modal-inner>.close{right:var(--space-2);top:var(--space-2);width:var(--btn-h);height:var(--btn-h);color:var(--mid);font-size:var(--fs-h3);border-radius:var(--radius-xs);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}.landing-module__y6QBFa__root .close:hover{background:var(--bg);color:var(--ink)}.landing-module__y6QBFa__root .auth-preview{align-items:center;gap:var(--space-5);padding-right:var(--space-3);display:flex}.landing-module__y6QBFa__root .auth-preview>img{object-fit:cover;border-radius:var(--radius-sm);flex-shrink:0;width:88px;height:110px}.landing-module__y6QBFa__root .auth-preview h2{font-size:calc(var(--fs-body)*2);margin-bottom:var(--space-3)}.landing-module__y6QBFa__root .auth-preview p{font-size:var(--fs-body);line-height:var(--lh-normal);color:var(--mid)}.landing-module__y6QBFa__root .auth-generic .auth-preview h2{margin:0}.landing-module__y6QBFa__root #auth-dialog .intro{margin-top:var(--space-6);font-size:var(--fs-body-sm);line-height:var(--lh-loose);color:var(--mid)}.landing-module__y6QBFa__root #auth-dialog.auth-generic .intro{margin-top:var(--space-4)}.landing-module__y6QBFa__root .auth-actions{margin-top:var(--space-6)}.landing-module__y6QBFa__root .auth-actions .auth-btn{width:100%;min-height:var(--btn-h-lg);font-size:var(--fs-body-sm)}.landing-module__y6QBFa__root .modal-foot{text-align:center;margin-top:var(--space-5);font-size:var(--fs-caption);line-height:var(--lh-relaxed);color:var(--mid)}.landing-module__y6QBFa__root .modal-foot a{text-underline-offset:var(--space-1);text-decoration:underline}.landing-module__y6QBFa__root .auth-feedback{margin-top:var(--space-4);font-size:var(--fs-body-sm);color:var(--terra-text)}@media (max-width:1200px) and (min-width:641px){.landing-module__y6QBFa__root .hero{gap:var(--space-10)}.landing-module__y6QBFa__root .hero-action>.btn{min-width:220px}}@media (max-width:920px){.landing-module__y6QBFa__root .hero-action{grid-template-columns:1fr;justify-items:start}.landing-module__y6QBFa__root .hero-action .credit-line{grid-row:2}.landing-module__y6QBFa__root .hero-explore{grid-row:3}.landing-module__y6QBFa__root .gallery-controls{align-items:stretch}.landing-module__y6QBFa__root .filter-list{width:100%}.landing-module__y6QBFa__root .search-box{margin-left:0}.landing-module__y6QBFa__root .gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-module__y6QBFa__root .hair-color-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:641px) and (max-width:920px){:is(.landing-module__y6QBFa__root .section-heading p,.landing-module__y6QBFa__root .how-design-heading>p,.landing-module__y6QBFa__root .gallery-guidance,.landing-module__y6QBFa__root .how-visual-step>p,.landing-module__y6QBFa__root .tips-grid>article>p,.landing-module__y6QBFa__root .guide-link>p,.landing-module__y6QBFa__root .example-caption p,.landing-module__y6QBFa__root .studio-case>p,.landing-module__y6QBFa__root .gallery-colors p,.landing-module__y6QBFa__root .faq details p){font-size:var(--fs-body-sm)}.landing-module__y6QBFa__root .how-visual-grid{gap:var(--space-5)}:is(.landing-module__y6QBFa__root .how-visual-step h3,.landing-module__y6QBFa__root .tips-grid h3,.landing-module__y6QBFa__root .guide-link h3){font-size:var(--fs-body)}:is(.landing-module__y6QBFa__root .tips-grid,.landing-module__y6QBFa__root .guide-grid){column-gap:var(--space-8)}.landing-module__y6QBFa__root .frame-footer{padding:var(--space-4)}.landing-module__y6QBFa__root .sample-tabs button{font-size:var(--fs-caption)}}@media (max-width:640px){.landing-module__y6QBFa__root .wrap{padding-inline:var(--space-6)}.landing-module__y6QBFa__root .section{padding-block:var(--space-8)}.landing-module__y6QBFa__root h2{font-size:calc(var(--fs-body)*2)}.landing-module__y6QBFa__root .section-heading{gap:var(--space-6);flex-direction:column}:is(.landing-module__y6QBFa__root .section-heading,.landing-module__y6QBFa__root .how-design-heading){margin-bottom:var(--space-6)}:is(.landing-module__y6QBFa__root .section-heading p,.landing-module__y6QBFa__root .how-design-heading>p){margin-top:var(--space-3);max-width:none}.landing-module__y6QBFa__root .hero{gap:var(--space-8);padding-block:var(--space-8);grid-template-columns:1fr}.landing-module__y6QBFa__root .hero-description{font-size:var(--fs-body);max-width:none}.landing-module__y6QBFa__root .hero-action{width:100%}.landing-module__y6QBFa__root .hero-action>.btn{width:100%;min-width:0}.landing-module__y6QBFa__root .frame-footer{padding:var(--space-4)}.landing-module__y6QBFa__root .how-design{padding-block:var(--space-4) var(--space-8)}.landing-module__y6QBFa__root .how-visual-grid{gap:var(--space-7);grid-template-columns:1fr}:is(.landing-module__y6QBFa__root .how-visual-step h3,.landing-module__y6QBFa__root .tips-grid h3,.landing-module__y6QBFa__root .guide-link h3){font-size:var(--fs-body)}.landing-module__y6QBFa__root .filter-list{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.landing-module__y6QBFa__root .filter-list::-webkit-scrollbar{display:none}.landing-module__y6QBFa__root .gallery-controls{flex-direction:column}.landing-module__y6QBFa__root .search-box{width:100%}.landing-module__y6QBFa__root .gallery-grid{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__y6QBFa__root .card-title h3{font-size:var(--fs-body-sm)}:is(.landing-module__y6QBFa__root .gallery-guidance,.landing-module__y6QBFa__root .gallery-colors p,.landing-module__y6QBFa__root .studio-case>p){font-size:var(--fs-body-sm)}.landing-module__y6QBFa__root .hair-color-list{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__y6QBFa__root .evidence-grid{row-gap:var(--space-8);grid-template-columns:1fr}.landing-module__y6QBFa__root .studio-case-images{gap:var(--space-3)}:is(.landing-module__y6QBFa__root .tips-grid,.landing-module__y6QBFa__root .guide-grid){row-gap:var(--space-6);grid-template-columns:1fr}.landing-module__y6QBFa__root .preview-tips-action .btn{width:100%;padding-inline:var(--space-3);font-size:var(--fs-body-sm)}.landing-module__y6QBFa__root .faq-layout>div:last-child{display:block}.landing-module__y6QBFa__root .final{padding-block:var(--space-8) var(--space-16)}.landing-module__y6QBFa__root .modal-inner{padding:var(--space-10) var(--space-6) var(--space-6)}.landing-module__y6QBFa__root .auth-preview{gap:var(--space-4);padding-right:0}.landing-module__y6QBFa__root .auth-preview>img{width:72px;height:90px}.landing-module__y6QBFa__root .auth-preview h2{font-size:var(--fs-h3)}.landing-module__y6QBFa__root .auth-preview p{font-size:var(--fs-body-sm)}}@media (prefers-reduced-motion:reduce){.landing-module__y6QBFa__root .style-card img{transition:none}.landing-module__y6QBFa__root .style-card:hover img{transform:none}}.landing-module__y6QBFa__root .reading-tips .section-heading p{max-width:70ch}.landing-module__y6QBFa__root .evidence .section-heading p{max-width:76ch}@media (max-width:920px) and (min-width:641px){.landing-module__y6QBFa__root .hero-art .compare{aspect-ratio:.85}}@media (max-width:640px){.landing-module__y6QBFa__root .hero-art .compare{aspect-ratio:.9}}.landing-module__y6QBFa__root .photo.is-loading{background:linear-gradient(100deg,var(--cream-2) 25%,var(--bg) 45%,var(--cream-2) 65%);background-size:200% 100%;animation:1.6s ease-in-out infinite landing-module__y6QBFa__galleryLoading}@keyframes landing-module__y6QBFa__galleryLoading{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.landing-module__y6QBFa__root .photo.is-loading{animation:none}}.landing-module__y6QBFa__root .card-detail-actions{justify-content:space-between;gap:var(--space-2);margin-top:var(--space-3);font-size:var(--fs-caption);flex-wrap:wrap;display:flex}:is(.landing-module__y6QBFa__root .card-detail-actions a,.landing-module__y6QBFa__root .card-detail-actions button){z-index:3;color:var(--terra-text);text-underline-offset:3px;padding:var(--space-2) 0;cursor:pointer;text-decoration:underline;position:relative}
.detail-module__XwqRSq__page{background:var(--surface);color:var(--ink);font-family:var(--font-sans);padding:var(--space-8) var(--space-6) var(--space-20)}.detail-module__XwqRSq__wrap{max-width:1200px;margin:auto}.detail-module__XwqRSq__breadcrumb{gap:var(--space-2);font-size:var(--fs-caption);color:var(--mid);margin-bottom:var(--space-10);flex-wrap:wrap;display:flex}.detail-module__XwqRSq__breadcrumb a:hover,.detail-module__XwqRSq__textLink:hover{color:var(--terra-text)}.detail-module__XwqRSq__hero{gap:var(--space-16);grid-template-columns:1.12fr 1fr;align-items:center;display:grid}.detail-module__XwqRSq__eyebrow{font-family:var(--font-mono);font-size:var(--fs-eyebrow);text-transform:uppercase;letter-spacing:var(--tracking-mono-s);color:var(--terra-text);margin-bottom:var(--space-5)}.detail-module__XwqRSq__title{font-family:var(--font-serif);font-size:var(--fs-display-xl);font-weight:400;line-height:var(--lh-tight);letter-spacing:var(--tracking-display);margin:0 0 var(--space-6)}.detail-module__XwqRSq__title em{color:var(--terra-text);font-weight:400}.detail-module__XwqRSq__deck{color:var(--mid);font-size:var(--fs-body-lg);line-height:var(--lh-relaxed);max-width:540px}.detail-module__XwqRSq__decisions{gap:var(--space-3);margin-top:var(--space-6);display:grid}.detail-module__XwqRSq__decisions div{gap:var(--space-4);grid-template-columns:130px 1fr;display:grid}.detail-module__XwqRSq__decisions dt{font-size:var(--fs-caption);color:var(--terra-text);font-weight:var(--weight-medium)}.detail-module__XwqRSq__decisions dd{color:var(--mid);font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.detail-module__XwqRSq__detailStudy{align-items:center;gap:var(--space-12);margin-top:var(--space-12);grid-template-columns:1fr 1fr;display:grid}.detail-module__XwqRSq__detailStudy h2{font-family:var(--font-serif);font-size:var(--fs-display-m);line-height:var(--lh-snug);margin-bottom:var(--space-5)}.detail-module__XwqRSq__detailStudy p,.detail-module__XwqRSq__finishComparison p{color:var(--mid);line-height:var(--lh-relaxed)}.detail-module__XwqRSq__closeUp{aspect-ratio:4/3;background:var(--surface-2);overflow:hidden}.detail-module__XwqRSq__closeUp img{object-fit:cover;object-position:50% 28%;width:100%;height:100%;transform:scale(1.3)}.detail-module__XwqRSq__finishComparison{gap:var(--space-10);margin-top:var(--space-10);padding:var(--space-7);background:var(--bg);grid-template-columns:1fr 1fr;display:grid}.detail-module__XwqRSq__finishComparison h3{font-weight:var(--weight-medium);margin-bottom:var(--space-3)}.detail-module__XwqRSq__article table{border-collapse:collapse;width:100%;margin:var(--space-6) 0;font-size:var(--fs-body-sm);line-height:var(--lh-relaxed)}.detail-module__XwqRSq__article th,.detail-module__XwqRSq__article td{padding:var(--space-4);border-bottom:1px solid var(--rule);vertical-align:top;text-align:left}.detail-module__XwqRSq__article th{background:var(--bg);font-weight:var(--weight-medium)}.detail-module__XwqRSq__article td:first-child{width:35%;font-weight:var(--weight-medium)}@media (max-width:600px){.detail-module__XwqRSq__detailStudy,.detail-module__XwqRSq__finishComparison{gap:var(--space-6);grid-template-columns:1fr}.detail-module__XwqRSq__decisions div{gap:var(--space-1);grid-template-columns:1fr}.detail-module__XwqRSq__article th,.detail-module__XwqRSq__article td{padding:var(--space-3) var(--space-2)}}.detail-module__XwqRSq__actions{align-items:center;gap:var(--space-5);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.detail-module__XwqRSq__button{min-height:48px;padding:var(--space-3) var(--space-6);background:var(--btn-terra-bg);color:var(--btn-terra-fg);border-radius:var(--btn-radius);font-weight:var(--weight-medium);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;display:inline-flex}.detail-module__XwqRSq__button:hover{background:var(--btn-terra-bg-press)}.detail-module__XwqRSq__button:focus-visible,.detail-module__XwqRSq__textLink:focus-visible,.detail-module__XwqRSq__thumb:focus-visible{outline:2px solid var(--terra-text);outline-offset:4px}.detail-module__XwqRSq__textLink{text-underline-offset:4px;font-size:var(--fs-body);text-decoration:underline}.detail-module__XwqRSq__caption{color:var(--mid);font-size:var(--fs-caption);line-height:var(--lh-relaxed);margin-top:var(--space-3)}.detail-module__XwqRSq__photo{object-fit:cover;aspect-ratio:2/3;background:var(--surface-2);width:100%;height:auto;display:block}.detail-module__XwqRSq__heroPhoto{object-position:top;max-height:660px}.detail-module__XwqRSq__facts{gap:var(--space-5);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:var(--space-6) 0;margin-top:var(--space-10);grid-template-columns:repeat(3,1fr);display:grid}.detail-module__XwqRSq__facts dt{font-size:var(--fs-caption);color:var(--mute);margin-bottom:var(--space-2)}.detail-module__XwqRSq__facts dd{font-size:var(--fs-body)}.detail-module__XwqRSq__section{margin-top:var(--space-20)}.detail-module__XwqRSq__section h2,.detail-module__XwqRSq__article h2,.detail-module__XwqRSq__salon h2{font-family:var(--font-serif);font-size:var(--fs-display-m);font-weight:400;line-height:var(--lh-tight);margin-bottom:var(--space-5)}.detail-module__XwqRSq__sectionIntro{justify-content:space-between;align-items:end;gap:var(--space-8);margin-bottom:var(--space-7);display:flex}.detail-module__XwqRSq__sectionIntro p{max-width:450px;color:var(--mid);line-height:var(--lh-relaxed)}.detail-module__XwqRSq__views{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.detail-module__XwqRSq__views figcaption{font-size:var(--fs-caption);line-height:var(--lh-relaxed);color:var(--mid);margin-top:var(--space-3)}.detail-module__XwqRSq__views strong{color:var(--ink);font-size:var(--fs-body);margin-bottom:var(--space-1);display:block}.detail-module__XwqRSq__editorial{gap:var(--space-20);margin-top:var(--space-20);border-top:1px solid var(--rule);padding-top:var(--space-12);grid-template-columns:240px minmax(0,760px);display:grid}.detail-module__XwqRSq__toc{top:var(--space-24);align-self:start;position:sticky}.detail-module__XwqRSq__toc a{padding:var(--space-2) 0;color:var(--mid);font-size:var(--fs-body);display:block}.detail-module__XwqRSq__toc a:hover{color:var(--terra-text)}.detail-module__XwqRSq__article{min-width:0}.detail-module__XwqRSq__article h2{margin-top:var(--space-16);scroll-margin-top:var(--space-24)}.detail-module__XwqRSq__article h2:first-child{margin-top:0}.detail-module__XwqRSq__article h3,.detail-module__XwqRSq__salon h3{font-size:var(--fs-h4);font-weight:var(--weight-medium);margin:var(--space-7) 0 var(--space-3)}.detail-module__XwqRSq__article p,.detail-module__XwqRSq__article li,.detail-module__XwqRSq__salon p{color:var(--mid);font-size:var(--fs-body);line-height:var(--lh-relaxed)}.detail-module__XwqRSq__article p{margin:var(--space-4) 0}.detail-module__XwqRSq__article ul,.detail-module__XwqRSq__article ol{padding-left:var(--space-6);margin:var(--space-5) 0}.detail-module__XwqRSq__article ul{list-style:outside}.detail-module__XwqRSq__article ol{list-style:decimal}.detail-module__XwqRSq__article li{margin:var(--space-2) 0}.detail-module__XwqRSq__article a{text-underline-offset:3px;color:var(--terra-text);text-decoration:underline}.detail-module__XwqRSq__article blockquote{border-left:2px solid var(--terra-text);padding-left:var(--space-6)}.detail-module__XwqRSq__closing{gap:var(--space-16);padding:var(--space-12);background:var(--bg);margin-top:var(--space-20);grid-template-columns:1fr 1fr;display:grid}.detail-module__XwqRSq__closing h2{font-family:var(--font-serif);font-size:var(--fs-display-m);line-height:var(--lh-tight);margin-bottom:var(--space-5)}.detail-module__XwqRSq__salon{max-width:960px;margin:auto}.detail-module__XwqRSq__salonHeader{margin-bottom:var(--space-10)}.detail-module__XwqRSq__sheet{padding:var(--space-10);border:1px solid var(--rule)}.detail-module__XwqRSq__sheet .detail-module__XwqRSq__views{margin:var(--space-6) 0}.detail-module__XwqRSq__checks{gap:var(--space-3);margin:var(--space-5) 0;display:grid}.detail-module__XwqRSq__checks label{align-items:start;gap:var(--space-3);display:flex}.detail-module__XwqRSq__checks input{margin-top:var(--space-1);accent-color:var(--terra-text)}.detail-module__XwqRSq__notes{margin-top:var(--space-6);display:block}.detail-module__XwqRSq__notes textarea{resize:vertical;width:100%;padding:var(--space-4);margin-top:var(--space-3);border:1px solid var(--rule);min-height:120px;display:block}.detail-module__XwqRSq__printNotes{white-space:pre-wrap;display:none}@media (max-width:800px){.detail-module__XwqRSq__hero{gap:var(--space-8)}.detail-module__XwqRSq__editorial{gap:var(--space-8);grid-template-columns:1fr}.detail-module__XwqRSq__toc{gap:var(--space-3) var(--space-5);flex-wrap:wrap;display:flex;position:static}.detail-module__XwqRSq__toc .detail-module__XwqRSq__eyebrow{width:100%;margin-bottom:0}.detail-module__XwqRSq__closing{gap:var(--space-8);padding:var(--space-8)}}@media (max-width:600px){.detail-module__XwqRSq__page{padding:var(--space-6) var(--space-5) var(--space-16)}.detail-module__XwqRSq__hero,.detail-module__XwqRSq__closing{grid-template-columns:1fr}.detail-module__XwqRSq__heroPhoto{max-height:none}.detail-module__XwqRSq__facts{margin-top:var(--space-7);gap:var(--space-3)}.detail-module__XwqRSq__views{gap:var(--space-2)}.detail-module__XwqRSq__sectionIntro{display:block}.detail-module__XwqRSq__sectionIntro p{margin-top:var(--space-4)}.detail-module__XwqRSq__sheet{padding:var(--space-5)}.detail-module__XwqRSq__salon .detail-module__XwqRSq__views figcaption{font-size:var(--fs-caption)}.detail-module__XwqRSq__section,.detail-module__XwqRSq__editorial,.detail-module__XwqRSq__closing{margin-top:var(--space-12)}}@media print{.detail-module__XwqRSq__noPrint{display:none!important}body:has(.detail-module__XwqRSq__salon) header{display:none!important}body:has(.detail-module__XwqRSq__salon) footer{display:none!important}body:has(.detail-module__XwqRSq__salon) nav{display:none!important}.detail-module__XwqRSq__page{padding:0}.detail-module__XwqRSq__sheet{border:0;padding:0}.detail-module__XwqRSq__salon h2{font-size:var(--fs-h2)}.detail-module__XwqRSq__salon .detail-module__XwqRSq__views{max-width:620px}.detail-module__XwqRSq__salon .detail-module__XwqRSq__photo{object-fit:contain;max-height:250px}.detail-module__XwqRSq__notes textarea{display:none}.detail-module__XwqRSq__printNotes{display:block}.detail-module__XwqRSq__salon h3{margin-top:var(--space-4)}.detail-module__XwqRSq__salon p,.detail-module__XwqRSq__checks{font-size:var(--fs-body-sm)}.detail-module__XwqRSq__sheet{break-inside:avoid}}@media (max-width:600px){.detail-module__XwqRSq__hero{flex-direction:column;align-items:stretch;gap:0;display:flex}.detail-module__XwqRSq__heroCopy{display:contents}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__eyebrow{margin-bottom:var(--space-3);order:0}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__title{margin-bottom:var(--space-4);order:1}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__tagline{order:2}.detail-module__XwqRSq__hero>figure{margin:var(--space-6) 0;order:3}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__summary{order:4}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__actions{margin-top:var(--space-5);order:5}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__caption{order:6}.detail-module__XwqRSq__heroCopy>.detail-module__XwqRSq__facts{order:7}}.detail-module__XwqRSq__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px)}.detail-module__XwqRSq__heroCopy{padding-top:var(--space-4);min-width:0}.detail-module__XwqRSq__title{text-wrap:balance;font-size:clamp(42px,5.8vw,76px);line-height:1.08}.detail-module__XwqRSq__decisions{gap:var(--space-4);padding-top:var(--space-5);border-top:1px solid var(--rule)}.detail-module__XwqRSq__decisions dt{line-height:var(--lh-relaxed);color:var(--ink)}.detail-module__XwqRSq__decisions dd,.detail-module__XwqRSq__facts dd{margin:0}.detail-module__XwqRSq__photo,.detail-module__XwqRSq__closeUp{border-radius:var(--space-3)}.detail-module__XwqRSq__heroPhoto{max-height:none}.detail-module__XwqRSq__views figure{min-width:0}.detail-module__XwqRSq__views figcaption{padding:var(--space-1) var(--space-1) 0}.detail-module__XwqRSq__views strong{margin-bottom:var(--space-2);line-height:1.5}.detail-module__XwqRSq__section h2,.detail-module__XwqRSq__article h2,.detail-module__XwqRSq__detailStudy h2,.detail-module__XwqRSq__closing h2{letter-spacing:var(--tracking-tight);text-wrap:balance;font-size:clamp(28px,3.3vw,40px);font-weight:400;line-height:1.2}.detail-module__XwqRSq__sectionIntro{align-items:start}.detail-module__XwqRSq__sectionIntro h2{margin-bottom:0}.detail-module__XwqRSq__sectionIntro p{padding-top:var(--space-1)}.detail-module__XwqRSq__detailStudy{gap:var(--space-10)}.detail-module__XwqRSq__detailStudy p{max-width:48ch}.detail-module__XwqRSq__finishComparison{gap:var(--space-8);padding:var(--space-8);border-radius:var(--space-3)}.detail-module__XwqRSq__editorial{justify-content:space-between;gap:var(--space-12);grid-template-columns:200px minmax(0,720px)}.detail-module__XwqRSq__article{max-width:720px}.detail-module__XwqRSq__article p,.detail-module__XwqRSq__article li{line-height:1.85}.detail-module__XwqRSq__article h2{margin-top:var(--space-16);margin-bottom:var(--space-6)}.detail-module__XwqRSq__article h3{line-height:1.4}.detail-module__XwqRSq__article blockquote{padding:var(--space-5) var(--space-6);background:var(--surface-2);border-radius:0 var(--space-2) var(--space-2) 0}.detail-module__XwqRSq__article blockquote p{margin:0}.detail-module__XwqRSq__article table{border-top:1px solid var(--rule)}.detail-module__XwqRSq__article td{line-height:1.75}.detail-module__XwqRSq__article th{font-size:var(--fs-caption);color:var(--mid)}.detail-module__XwqRSq__toc{border-left:1px solid var(--rule);padding-left:var(--space-5)}.detail-module__XwqRSq__toc a{font-size:var(--fs-body-sm);padding:var(--space-3) 0;line-height:1.5}.detail-module__XwqRSq__toc .detail-module__XwqRSq__eyebrow{margin-bottom:var(--space-3)}.detail-module__XwqRSq__closing{border-radius:var(--space-3)}.detail-module__XwqRSq__closing>div+div{border-left:1px solid var(--rule);padding-left:var(--space-10)}.detail-module__XwqRSq__button{transition:background-color .15s}.detail-module__XwqRSq__button:active{transform:translateY(1px)}@media (max-width:900px){.detail-module__XwqRSq__editorial{gap:var(--space-8);grid-template-columns:1fr}.detail-module__XwqRSq__toc{gap:var(--space-2) var(--space-5);border-left:0;border-bottom:1px solid var(--rule);padding:0 0 var(--space-5);flex-wrap:wrap;display:flex;position:static}.detail-module__XwqRSq__toc .detail-module__XwqRSq__eyebrow{width:100%}.detail-module__XwqRSq__article{max-width:none}}@media (max-width:600px){.detail-module__XwqRSq__heroCopy{padding:0}.detail-module__XwqRSq__hero{gap:0}.detail-module__XwqRSq__title{font-size:clamp(40px,10vw,56px)}.detail-module__XwqRSq__decisions{margin-top:var(--space-3);padding-top:var(--space-5)}.detail-module__XwqRSq__sectionIntro p{padding-top:0}.detail-module__XwqRSq__detailStudy,.detail-module__XwqRSq__finishComparison{gap:var(--space-5)}.detail-module__XwqRSq__finishComparison{padding:var(--space-5)}.detail-module__XwqRSq__editorial{padding-top:var(--space-7)}.detail-module__XwqRSq__article h2{margin-top:var(--space-12)}.detail-module__XwqRSq__article p,.detail-module__XwqRSq__article li{line-height:1.8}.detail-module__XwqRSq__article th,.detail-module__XwqRSq__article td{padding:var(--space-3) var(--space-2)}.detail-module__XwqRSq__closing{padding:var(--space-6);gap:var(--space-7)}.detail-module__XwqRSq__closing>div+div{border-left:0;border-top:1px solid var(--rule);padding-left:0;padding-top:var(--space-7)}.detail-module__XwqRSq__title{text-wrap:initial;font-size:clamp(32px,8.7vw,52px)}.detail-module__XwqRSq__title>span{white-space:nowrap}.detail-module__XwqRSq__title em{display:block}}
.adjustments-module__FyHo2a__choices{margin:var(--space-6) 0;border:0;min-width:0;padding:0}.adjustments-module__FyHo2a__choices legend{font-size:var(--fs-body-lg);color:var(--ink);font-weight:600}.adjustments-module__FyHo2a__explanation{color:var(--mid);font-size:var(--fs-caption);margin:var(--space-3) 0;line-height:1.6}.adjustments-module__FyHo2a__choice{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) 0;border-bottom:1px solid var(--rule);cursor:pointer;display:flex}.adjustments-module__FyHo2a__choice input{margin-top:var(--space-1);accent-color:var(--terra-text);width:var(--space-4);height:var(--space-4);flex-shrink:0}.adjustments-module__FyHo2a__choice strong{color:var(--ink);font-size:var(--fs-body);font-weight:500;display:block}.adjustments-module__FyHo2a__choice span span{color:var(--mid);font-size:var(--fs-caption);margin-top:var(--space-1);line-height:1.6;display:block}.adjustments-module__FyHo2a__printOnly{display:none}@media print{.adjustments-module__FyHo2a__screenOnly{display:none!important}.adjustments-module__FyHo2a__printOnly{display:block}}.adjustments-module__FyHo2a__choice{padding:var(--space-5) var(--space-3);border-radius:var(--space-2);transition:background-color .15s}.adjustments-module__FyHo2a__choice:hover{background:var(--bg)}.adjustments-module__FyHo2a__choice:has(input:checked){background:var(--surface-2)}.adjustments-module__FyHo2a__choice span span{font-size:var(--fs-body-sm);margin-top:var(--space-2);line-height:1.7}.adjustments-module__FyHo2a__choice:has(input:focus-visible){outline:2px solid var(--terra-text);outline-offset:2px}
