.public-content-page-module__GCBLpG__page{background:var(--background);min-height:100vh;color:var(--foreground)}.public-content-page-module__GCBLpG__hero{border-bottom:1px solid var(--rule)}.public-content-page-module__GCBLpG__heroInner{width:min(100% - (var(--gutter) * 2), var(--container));gap:18px;margin:0 auto;padding:clamp(48px,7vw,96px) 0 clamp(36px,5vw,60px);display:grid}.public-content-page-module__GCBLpG__eyebrow{color:var(--accent);margin:0;font-size:15px;font-weight:600}.public-content-page-module__GCBLpG__hero h1{max-width:21ch;color:var(--primary);font-family:var(--font-display);font-variation-settings:"wdth" 88;letter-spacing:-.032em;text-wrap:balance;margin:0;font-size:clamp(2.4rem,5.2vw,4.4rem);font-weight:600;line-height:1}.public-content-page-module__GCBLpG__heroCompact .public-content-page-module__GCBLpG__heroInner{gap:14px;padding:clamp(36px,5vw,64px) 0 clamp(24px,3vw,36px)}.public-content-page-module__GCBLpG__heroCompact h1{font-size:clamp(2.2rem,4.4vw,3.6rem)}html.dark .public-content-page-module__GCBLpG__hero h1{color:var(--foreground)}.public-content-page-module__GCBLpG__summary{max-width:62ch;color:var(--foreground);text-wrap:pretty;margin:0;font-size:clamp(1.08rem,1.45vw,1.25rem);line-height:1.6}.public-content-page-module__GCBLpG__updated{color:var(--muted-foreground);margin:4px 0 0;font-size:14px}.public-content-page-module__GCBLpG__content{width:min(100% - (var(--gutter) * 2), var(--container));grid-template-columns:minmax(0,880px);gap:0;margin:0 auto;padding:clamp(40px,6vw,80px) 0;display:grid}.public-content-page-module__GCBLpG__radarContent{grid-template-columns:minmax(0,1fr)}.public-content-page-module__GCBLpG__guideBody{display:contents}.public-content-page-module__GCBLpG__section,.public-content-page-module__GCBLpG__related{border-top:1px solid var(--rule);min-width:0;padding:clamp(28px,4vw,44px) 0}.public-content-page-module__GCBLpG__content>:is(.public-content-page-module__GCBLpG__section,.public-content-page-module__GCBLpG__related):first-child,.public-content-page-module__GCBLpG__guideBody>:is(.public-content-page-module__GCBLpG__section,.public-content-page-module__GCBLpG__related):first-child{border-top:0;padding-top:0}.public-content-page-module__GCBLpG__section h2,.public-content-page-module__GCBLpG__related h2,.public-content-page-module__GCBLpG__cta h2{color:var(--foreground);font-family:var(--font-display);font-variation-settings:"wdth" 92;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:600;line-height:1.05}.public-content-page-module__GCBLpG__section p,.public-content-page-module__GCBLpG__section li{max-width:68ch;color:var(--foreground);font-size:1.075rem;line-height:1.72}.public-content-page-module__GCBLpG__cta p{color:var(--muted-foreground);font-size:1.02rem;line-height:1.7}.public-content-page-module__GCBLpG__section p{margin:16px 0 0}.public-content-page-module__GCBLpG__section a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.public-content-page-module__GCBLpG__section ul,.public-content-page-module__GCBLpG__section ol{gap:10px;margin:20px 0 0;padding-left:22px;display:grid}.public-content-page-module__GCBLpG__section ul{list-style:outside}.public-content-page-module__GCBLpG__section ol{list-style:decimal}.public-content-page-module__GCBLpG__section li::marker{color:var(--accent)}.public-content-page-module__GCBLpG__section[id]{scroll-margin-top:96px}.public-content-page-module__GCBLpG__processFigure{margin:28px 0 0}.public-content-page-module__GCBLpG__processFlow{border:1px solid var(--rule);background:var(--shell);border-radius:2px;padding:20px;overflow-x:auto}.public-content-page-module__GCBLpG__processFlow ol{grid-template-columns:repeat(5,minmax(150px,1fr));min-width:830px;margin:0;padding:0;list-style:none;display:grid}.public-content-page-module__GCBLpG__processFlow li{border:1px solid var(--rule);border-top:2px solid var(--primary);background:var(--card);border-radius:2px;align-content:start;gap:8px;min-height:150px;padding:16px;display:grid;position:relative}.public-content-page-module__GCBLpG__processFlow li:not(:last-child){margin-right:22px}.public-content-page-module__GCBLpG__processFlow li:not(:last-child):after{border-top:1.5px solid var(--accent);border-right:1.5px solid var(--accent);content:"";width:14px;height:14px;position:absolute;top:50%;right:-19px;transform:translateY(-50%)rotate(45deg)}.public-content-page-module__GCBLpG__processFlow li>span{color:var(--accent);font-size:13px;font-weight:600}.public-content-page-module__GCBLpG__processFlow li>strong{color:var(--foreground);font-size:.95rem;line-height:1.35}.public-content-page-module__GCBLpG__processFlow li>small{color:var(--muted-foreground);font-size:.8rem;line-height:1.5}.public-content-page-module__GCBLpG__processFigure figcaption{color:var(--muted-foreground);margin-top:12px;font-size:13px;line-height:1.6}.public-content-page-module__GCBLpG__processTranscript{color:var(--muted-foreground);margin-top:10px;font-size:.9rem}.public-content-page-module__GCBLpG__processTranscript summary{cursor:pointer;width:fit-content;color:var(--accent);font-weight:600}.public-content-page-module__GCBLpG__processTranscript p{margin-top:10px;font-size:.9rem}.public-content-page-module__GCBLpG__tableWrapper{box-sizing:border-box;border:1px solid var(--rule);border-radius:2px;width:100%;min-width:0;max-width:100%;margin-top:24px;overflow-x:auto}.public-content-page-module__GCBLpG__tableWrapper table{border-collapse:collapse;background:var(--card);width:100%;min-width:700px;color:var(--foreground);font-size:.9rem}.public-content-page-module__GCBLpG__tableWrapper caption{color:var(--foreground);text-align:left;padding:14px 16px;font-size:15px;font-weight:600}.public-content-page-module__GCBLpG__tableWrapper th,.public-content-page-module__GCBLpG__tableWrapper td{border-top:1px solid var(--rule);text-align:left;vertical-align:top;padding:14px 16px}.public-content-page-module__GCBLpG__tableWrapper thead th{background:var(--shell);color:var(--muted-foreground);font-size:13px;font-weight:600}.public-content-page-module__GCBLpG__tableWrapper tbody th{color:var(--foreground);font-weight:600}.public-content-page-module__GCBLpG__pageNotes{border-top:1px solid var(--rule);color:var(--muted-foreground);gap:18px;margin-top:clamp(8px,2vw,16px);padding-top:20px;font-size:.875rem;line-height:1.6;display:grid}.public-content-page-module__GCBLpG__pageNotes h2{color:var(--foreground);margin:0;font-size:.875rem;font-weight:600;line-height:1.5}.public-content-page-module__GCBLpG__pageNotes p{max-width:76ch;margin:4px 0 0}.public-content-page-module__GCBLpG__sources ul{gap:4px;margin:8px 0 0;padding-left:18px;list-style:outside;display:grid}.public-content-page-module__GCBLpG__sources a{color:var(--muted-foreground);text-decoration:underline;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:.2em}.public-content-page-module__GCBLpG__sources a:hover,.public-content-page-module__GCBLpG__sources a:focus-visible{color:var(--accent);text-decoration-color:currentColor}.public-content-page-module__GCBLpG__related h2{font-size:clamp(1.35rem,2.2vw,1.7rem)}.public-content-page-module__GCBLpG__related>div{border-bottom:1px solid var(--rule);margin-top:18px;display:grid}.public-content-page-module__GCBLpG__related a{border-top:1px solid var(--rule);color:var(--foreground);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-size:1rem;font-weight:500;transition:color .2s;display:flex}.public-content-page-module__GCBLpG__related a:hover,.public-content-page-module__GCBLpG__related a:focus-visible{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.public-content-page-module__GCBLpG__articleContents{border:1px solid var(--rule);background:var(--shell);border-radius:2px;margin-bottom:clamp(24px,4vw,40px);padding:22px 24px}.public-content-page-module__GCBLpG__articleContents h2{color:var(--foreground);margin:0 0 12px;font-size:15px;font-weight:600}.public-content-page-module__GCBLpG__articleContents ol{gap:8px;margin:0;padding-left:22px;list-style:decimal;display:grid}.public-content-page-module__GCBLpG__articleContents li::marker{color:var(--accent)}.public-content-page-module__GCBLpG__articleContents a,.public-content-page-module__GCBLpG__sectionSources a{color:var(--foreground);text-underline-offset:.2em}.public-content-page-module__GCBLpG__articleContents a{display:inline-block}.public-content-page-module__GCBLpG__articleContents a:hover,.public-content-page-module__GCBLpG__articleContents a:focus-visible,.public-content-page-module__GCBLpG__sectionSources a:hover,.public-content-page-module__GCBLpG__sectionSources a:focus-visible{color:var(--accent);text-decoration:underline}.public-content-page-module__GCBLpG__sectionSources{border-top:1px dashed var(--rule);margin-top:24px;padding-top:16px}.public-content-page-module__GCBLpG__sectionSources p,.public-content-page-module__GCBLpG__sectionSources li{font-size:.88rem}.public-content-page-module__GCBLpG__sectionSources ul{padding-left:22px}.public-content-page-module__GCBLpG__radarEditorialDisclosure{border:1px solid var(--rule);background:var(--card);color:var(--muted-foreground);border-radius:2px;margin-bottom:24px;font-size:.85rem;overflow:hidden}.public-content-page-module__GCBLpG__radarEditorialDisclosure>summary{cursor:pointer;color:var(--foreground);padding:14px 18px;font-size:14px;font-weight:600}.public-content-page-module__GCBLpG__radarEditorialDisclosure>div{border-top:1px solid var(--rule);gap:12px;padding:16px 20px 20px;display:grid}.public-content-page-module__GCBLpG__radarEditorialDisclosure p,.public-content-page-module__GCBLpG__radarEditorialDisclosure ul{margin:0}.public-content-page-module__GCBLpG__radarEditorialDisclosure ul{gap:7px;padding-left:18px;list-style:outside;display:grid}.public-content-page-module__GCBLpG__radarEditorialDisclosure a{color:var(--accent);text-underline-offset:.2em;text-decoration:underline}.public-content-page-module__GCBLpG__cta{width:min(100% - (var(--gutter) * 2), var(--container));border-top:1px solid var(--rule-strong);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:clamp(24px,4vw,56px);margin:0 auto;padding:clamp(36px,5vw,64px) 0 clamp(56px,8vw,96px);display:grid}.public-content-page-module__GCBLpG__cta h2{max-width:22ch;font-size:clamp(1.9rem,3.6vw,3rem);line-height:1}.public-content-page-module__GCBLpG__cta p{max-width:60ch;margin:14px 0 0}.public-content-page-module__GCBLpG__ctaActions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.public-content-page-module__GCBLpG__primaryAction{background:var(--primary);min-height:52px;color:var(--primary-foreground);border-radius:2px;align-items:center;gap:14px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .2s;display:inline-flex}.public-content-page-module__GCBLpG__primaryAction:after{content:"→";font-family:var(--font-mono);transition:transform .25s var(--ease-out)}.public-content-page-module__GCBLpG__primaryAction:hover,.public-content-page-module__GCBLpG__primaryAction:focus-visible{background:var(--primary-hover)}.public-content-page-module__GCBLpG__primaryAction:hover:after,.public-content-page-module__GCBLpG__primaryAction:focus-visible:after{transform:translate(4px)}.public-content-page-module__GCBLpG__secondaryAction{color:var(--foreground);padding:6px 0;font-size:15px;font-weight:600;position:relative}.public-content-page-module__GCBLpG__secondaryAction:after{content:"";transform-origin:0;height:1px;transition:transform .3s var(--ease-out);background:currentColor;position:absolute;inset:auto 0 0}.public-content-page-module__GCBLpG__secondaryAction:hover:after,.public-content-page-module__GCBLpG__secondaryAction:focus-visible:after{transform:scaleX(.4)}@media (max-width:840px){.public-content-page-module__GCBLpG__cta{grid-template-columns:1fr;align-items:start}}@media (max-width:640px){.public-content-page-module__GCBLpG__hero h1,.public-content-page-module__GCBLpG__summary{overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.public-content-page-module__GCBLpG__primaryAction:after,.public-content-page-module__GCBLpG__secondaryAction:after{transition:none}}@media print{.public-content-page-module__GCBLpG__page:has(#public-guide-body){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;--foreground:CanvasText;--muted-foreground:CanvasText;--card:Canvas;--shell:Canvas;--paper:Canvas;--accent:CanvasText;--rule:GrayText;background:canvas}:is(.public-content-page-module__GCBLpG__page:has(#public-guide-body)>header,.public-content-page-module__GCBLpG__page:has(#public-guide-body)>footer,.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__cta,.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__articleContents){display:none}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__heroInner{padding:20px 0}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__content{width:100%;display:block}:is(.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__section,.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__pageNotes,.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__related){background:0 0;border:0;margin:16px 0;padding:12px 0}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__processFlow{border:0;padding:0;overflow:visible}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__processFlow ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__processFlow li{break-inside:avoid;min-height:0;margin-right:0}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__processFlow li:after{display:none}.public-content-page-module__GCBLpG__page:has(#public-guide-body) .public-content-page-module__GCBLpG__tableWrapper{overflow:visible}.public-content-page-module__GCBLpG__page:has(#public-guide-body) table{width:100%;min-width:0}:is(.public-content-page-module__GCBLpG__page:has(#public-guide-body) tr,.public-content-page-module__GCBLpG__page:has(#public-guide-body) h2){break-inside:avoid}.public-content-page-module__GCBLpG__page:has(#public-guide-body) h2{break-after:avoid}}
.public-asset-collection-module__UGj3Oa__collection{width:min(100% - (var(--gutter) * 2), var(--container));gap:clamp(28px,4vw,44px);margin:0 auto;padding-top:clamp(40px,6vw,80px);display:grid}.public-asset-collection-module__UGj3Oa__heading{gap:16px;max-width:760px;display:grid}.public-asset-collection-module__UGj3Oa__heading h2,.public-asset-collection-module__UGj3Oa__heading p{margin:0}.public-asset-collection-module__UGj3Oa__heading h2{color:var(--foreground);font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.9rem,3.6vw,3rem);font-weight:600;line-height:1.02}.public-asset-collection-module__UGj3Oa__heading p{max-width:62ch;color:var(--muted-foreground);font-size:1.02rem;line-height:1.7}.public-asset-collection-module__UGj3Oa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.public-asset-collection-module__UGj3Oa__card{border-top:1.5px solid var(--rule-strong);flex-direction:column;gap:14px;min-width:0;padding:20px 0 clamp(32px,4vw,48px);display:flex}.public-asset-collection-module__UGj3Oa__card h3,.public-asset-collection-module__UGj3Oa__card p,.public-asset-collection-module__UGj3Oa__card dl,.public-asset-collection-module__UGj3Oa__card dd{margin:0}.public-asset-collection-module__UGj3Oa__card h3{color:var(--foreground);font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.3rem,1.9vw,1.6rem);font-weight:600;line-height:1.1}.public-asset-collection-module__UGj3Oa__card p,.public-asset-collection-module__UGj3Oa__card dd{color:var(--muted-foreground);line-height:1.65}.public-asset-collection-module__UGj3Oa__card p{font-size:15px}.public-asset-collection-module__UGj3Oa__card dl{border-top:1px solid var(--rule);gap:0;display:grid}.public-asset-collection-module__UGj3Oa__card dl>div{border-bottom:1px solid var(--rule);gap:4px;padding:10px 0;display:grid}.public-asset-collection-module__UGj3Oa__card dt{color:var(--foreground);font-size:13px;font-weight:600}.public-asset-collection-module__UGj3Oa__card dd{font-size:14px;line-height:1.55}.public-asset-collection-module__UGj3Oa__card a{width:fit-content;color:var(--accent);text-underline-offset:.2em;align-items:center;gap:10px;margin-top:auto;padding-top:6px;font-size:15px;font-weight:600;display:inline-flex}.public-asset-collection-module__UGj3Oa__card a:hover,.public-asset-collection-module__UGj3Oa__card a:focus-visible{text-decoration:underline;text-decoration-thickness:1px}@media (max-width:900px){.public-asset-collection-module__UGj3Oa__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.public-asset-collection-module__UGj3Oa__grid{grid-template-columns:minmax(0,1fr)}}
.public-guide-actions-module__OKZo2W__actions{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:12px;margin-bottom:clamp(28px,4vw,44px);padding-bottom:clamp(24px,3vw,32px);display:flex}.public-guide-actions-module__OKZo2W__actions button{border:1px solid var(--rule-strong);min-height:48px;color:var(--foreground);font:inherit;cursor:pointer;background:0 0;border-radius:2px;align-items:center;gap:10px;padding:0 20px;font-size:15px;font-weight:600;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.public-guide-actions-module__OKZo2W__actions button:hover{background:var(--shell)}.public-guide-actions-module__OKZo2W__actions button:first-child{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.public-guide-actions-module__OKZo2W__actions button:first-child:hover{border-color:var(--primary-hover);background:var(--primary-hover)}.public-guide-actions-module__OKZo2W__actions button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (prefers-reduced-motion:reduce){.public-guide-actions-module__OKZo2W__actions button{transition:none}}@media print{.public-guide-actions-module__OKZo2W__actions{display:none}}
.landing-contact-form-module__yzFnWq__section{width:min(100% - (var(--gutter) * 2), var(--container));grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:clamp(36px,7vw,104px);margin:0 auto;padding:clamp(56px,8vw,112px) 0;display:grid}.landing-contact-form-module__yzFnWq__section .landing-contact-copy{align-content:start;gap:0;display:grid}.landing-contact-form-module__yzFnWq__section .landing-contact-copy>span{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;font-weight:500;display:inline-flex}.landing-contact-form-module__yzFnWq__section .landing-contact-copy>span:before{content:"";background:var(--accent);width:28px;height:1px}.landing-contact-form-module__yzFnWq__section .landing-contact-copy h2{max-width:14ch;color:var(--primary);font-family:var(--font-display);font-variation-settings:"wdth" 88;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.1rem,4.2vw,3.4rem);font-weight:600;line-height:1}html.dark .landing-contact-form-module__yzFnWq__section .landing-contact-copy h2{color:var(--foreground)}.landing-contact-form-module__yzFnWq__section .landing-contact-copy>p{max-width:44ch;color:var(--muted-foreground);margin:20px 0 0;font-size:1.02rem;line-height:1.65}.landing-contact-form-module__yzFnWq__section .landing-contact-copy>div{border-top:1px solid var(--rule);color:var(--foreground);font-family:var(--font-mono);letter-spacing:.02em;align-items:center;gap:10px;margin-top:28px;padding-top:16px;font-size:12px;display:flex}.landing-contact-form-module__yzFnWq__section .landing-contact-copy svg{width:16px;height:16px;color:var(--accent);flex:none}.landing-contact-form-module__yzFnWq__section .landing-contact-email{color:var(--accent);overflow-wrap:anywhere;border-bottom:1px solid;justify-self:start;margin-top:14px;padding-bottom:3px;font-size:14px;font-weight:600;transition:color .2s}:is(.landing-contact-form-module__yzFnWq__section .landing-contact-email:hover,.landing-contact-form-module__yzFnWq__section .landing-contact-email:focus-visible){color:var(--foreground)}.landing-contact-form-module__yzFnWq__section .landing-contact-form{border-top:2px solid var(--primary);gap:20px;min-width:0;padding-top:28px;display:grid}.landing-contact-form-module__yzFnWq__section .landing-contact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.landing-contact-form-module__yzFnWq__section .landing-contact-form label{gap:8px;min-width:0;display:grid}.landing-contact-form-module__yzFnWq__section .landing-contact-form label>span{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}:is(.landing-contact-form-module__yzFnWq__section .landing-contact-form input,.landing-contact-form-module__yzFnWq__section .landing-contact-form textarea){border:1px solid var(--rule);background:var(--card);width:100%;min-width:0;color:var(--foreground);font:inherit;border-radius:2px;outline:none;padding:12px 14px;font-size:15px;line-height:1.5;transition:border-color .2s,background-color .2s}.landing-contact-form-module__yzFnWq__section .landing-contact-form input{min-height:48px}.landing-contact-form-module__yzFnWq__section .landing-contact-form textarea{resize:vertical;min-height:150px}:is(.landing-contact-form-module__yzFnWq__section .landing-contact-form input:hover,.landing-contact-form-module__yzFnWq__section .landing-contact-form textarea:hover){border-color:var(--faint-foreground)}:is(.landing-contact-form-module__yzFnWq__section .landing-contact-form input:focus-visible,.landing-contact-form-module__yzFnWq__section .landing-contact-form textarea:focus-visible){border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}.landing-contact-form-module__yzFnWq__section .landing-contact-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.landing-contact-form-module__yzFnWq__section .landing-contact-submit-row{flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:4px;display:flex}.landing-contact-form-module__yzFnWq__section .landing-contact-submit-row button:disabled{cursor:progress;opacity:.7}.landing-contact-form-module__yzFnWq__section .landing-contact-submit-row button svg{width:16px;height:16px}.landing-contact-form-module__yzFnWq__section .landing-contact-status{color:var(--success);flex:220px;margin:0;font-size:14px;line-height:1.5}.landing-contact-form-module__yzFnWq__section .landing-contact-status.is-error{color:var(--danger)}.landing-contact-form-module__yzFnWq__section .landing-contact-privacy{border-top:1px solid var(--rule);color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.02em;margin:0;padding-top:14px;font-size:11px;line-height:1.6}@media (max-width:860px){.landing-contact-form-module__yzFnWq__section{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.landing-contact-form-module__yzFnWq__section .landing-contact-grid{grid-template-columns:minmax(0,1fr)}.landing-contact-form-module__yzFnWq__section .landing-contact-submit-row button{justify-content:space-between;width:100%}}
.landing-workflow-audit-booking-module__U_ZjcG__booking{width:min(100% - (var(--gutter) * 2), var(--container));background:var(--band);color:var(--band-foreground);border-radius:2px;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);align-items:end;gap:clamp(28px,6vw,88px);margin:clamp(16px,3vw,40px) auto 0;padding:clamp(28px,5vw,64px);display:grid}.landing-workflow-audit-booking-module__U_ZjcG__booking .section-kicker{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 20px;font-size:12px;font-weight:500;display:inline-flex}.landing-workflow-audit-booking-module__U_ZjcG__booking .section-kicker:before{content:"";background:var(--amber-400);width:28px;height:1px}.landing-workflow-audit-booking-module__U_ZjcG__booking h2{max-width:18ch;color:var(--band-foreground);font-family:var(--font-display);font-variation-settings:"wdth" 88;letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:600;line-height:1}.landing-workflow-audit-booking-module__U_ZjcG__booking h2+p{max-width:58ch;color:var(--band-muted);margin:18px 0 0;font-size:1rem;line-height:1.65}.landing-workflow-audit-booking-module__U_ZjcG__booking>div:last-child{border-top:1px solid var(--band-rule);gap:14px;padding-top:20px;display:grid}.landing-workflow-audit-booking-module__U_ZjcG__booking a.btn{width:100%;color:var(--ink-deep);justify-content:space-between;text-decoration:none}.landing-workflow-audit-booking-module__U_ZjcG__booking a.btn svg{width:18px;height:18px}.landing-workflow-audit-booking-module__U_ZjcG__booking>div:last-child>p{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.02em;margin:0;font-size:11px;line-height:1.6}@media (max-width:860px){.landing-workflow-audit-booking-module__U_ZjcG__booking{grid-template-columns:minmax(0,1fr);align-items:start}}
.maturity-benchmark-module__bNwysa__shell{width:min(100% - (var(--gutter) * 2), var(--container));border-bottom:1px solid var(--rule);gap:40px;margin:0 auto;padding:clamp(48px,7vw,96px) 0;display:grid}.maturity-benchmark-module__bNwysa__header,.maturity-benchmark-module__bNwysa__dimensionIntro,.maturity-benchmark-module__bNwysa__resultHeader,.maturity-benchmark-module__bNwysa__profileGrid,.maturity-benchmark-module__bNwysa__resultFacts{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;display:grid}.maturity-benchmark-module__bNwysa__header h2,.maturity-benchmark-module__bNwysa__dimensionIntro h3,.maturity-benchmark-module__bNwysa__resultHeader h3,.maturity-benchmark-module__bNwysa__priorities h3,.maturity-benchmark-module__bNwysa__privacy h3{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600}.maturity-benchmark-module__bNwysa__header h2{max-width:34ch;color:var(--primary);font-size:clamp(1.55rem,2.6vw,2.3rem);line-height:1.1}html.dark .maturity-benchmark-module__bNwysa__header h2{color:var(--foreground)}.maturity-benchmark-module__bNwysa__localOnly,.maturity-benchmark-module__bNwysa__resultHeader>div>p,.maturity-benchmark-module__bNwysa__priorityMeta{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 16px;font-size:12px;font-weight:500;display:flex}.maturity-benchmark-module__bNwysa__localOnly:before{content:"";background:var(--accent);flex:0 0 28px;height:1px}.maturity-benchmark-module__bNwysa__progress{text-align:right;min-width:200px}.maturity-benchmark-module__bNwysa__progress>span{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.maturity-benchmark-module__bNwysa__progress>strong{color:var(--foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin:6px 0 10px;font-size:32px;font-weight:500;line-height:1;display:block}.maturity-benchmark-module__bNwysa__progress>div,.maturity-benchmark-module__bNwysa__dimensionScores>div>div{background:var(--rule);height:4px;overflow:hidden}.maturity-benchmark-module__bNwysa__progress>div>span,.maturity-benchmark-module__bNwysa__dimensionScores>div>div>span{background:var(--primary);height:100%;transition:width .4s var(--ease-out);display:block}.maturity-benchmark-module__bNwysa__alert{border-left:3px solid var(--warning);background:var(--shell);gap:4px;padding:16px 20px;display:grid}.maturity-benchmark-module__bNwysa__alert span{color:var(--muted-foreground);line-height:1.55}.maturity-benchmark-module__bNwysa__dimensionNav{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.maturity-benchmark-module__bNwysa__dimensionNav button{color:var(--muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-top:3px solid #0000;grid-template-columns:auto 1fr auto;align-items:start;gap:10px;margin-top:-1px;padding:14px 14px 16px;font-size:14px;font-weight:500;line-height:1.35;transition:color .2s,background-color .2s,border-color .2s;display:grid}.maturity-benchmark-module__bNwysa__dimensionNav button+button{border-left:1px solid var(--rule)}.maturity-benchmark-module__bNwysa__dimensionNav button:hover{background:var(--shell);color:var(--foreground)}.maturity-benchmark-module__bNwysa__dimensionNav button>span{color:var(--accent);font-family:var(--font-mono);font-size:12px;font-weight:500;line-height:1.6}.maturity-benchmark-module__bNwysa__dimensionNav button small{color:var(--success);font-family:var(--font-mono);font-size:12px}.maturity-benchmark-module__bNwysa__dimensionNav .maturity-benchmark-module__bNwysa__activeTab{border-top-color:var(--primary);color:var(--foreground);font-weight:600}.maturity-benchmark-module__bNwysa__dimensionPanel{gap:32px;display:grid}.maturity-benchmark-module__bNwysa__dimensionIntro{grid-template-columns:64px minmax(0,1fr);align-items:start}.maturity-benchmark-module__bNwysa__dimensionIntro>p{color:var(--accent);font-family:var(--font-mono);margin:0;padding-top:10px;font-size:14px;font-weight:500;line-height:1}.maturity-benchmark-module__bNwysa__dimensionIntro h3{color:var(--foreground);font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.02}.maturity-benchmark-module__bNwysa__dimensionIntro div p{max-width:64ch;color:var(--muted-foreground);margin:12px 0 0;line-height:1.65}.maturity-benchmark-module__bNwysa__questions{gap:0;display:grid}.maturity-benchmark-module__bNwysa__question,.maturity-benchmark-module__bNwysa__missingQuestion{border:0;border-top:1px solid var(--rule);gap:16px;min-width:0;margin:0;padding:28px 0 32px;scroll-margin-top:96px;display:grid}.maturity-benchmark-module__bNwysa__missingQuestion{border-top:2px solid var(--danger)}.maturity-benchmark-module__bNwysa__question:focus-visible,.maturity-benchmark-module__bNwysa__missingQuestion:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.maturity-benchmark-module__bNwysa__question legend,.maturity-benchmark-module__bNwysa__missingQuestion legend{float:left;width:100%;max-width:100%;color:var(--foreground);padding:0;font-size:17px;font-weight:600;line-height:1.45}.maturity-benchmark-module__bNwysa__question legend>span,.maturity-benchmark-module__bNwysa__missingQuestion legend>span{min-width:44px;color:var(--accent);font-family:var(--font-mono);letter-spacing:.04em;margin-right:8px;font-size:12px;font-weight:500;display:inline-block}.maturity-benchmark-module__bNwysa__question legend em,.maturity-benchmark-module__bNwysa__missingQuestion legend em{border:1px solid var(--danger);color:var(--danger);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:2px;margin-left:10px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:500;display:inline-block}.maturity-benchmark-module__bNwysa__scale{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.maturity-benchmark-module__bNwysa__scale label{background:var(--card);cursor:pointer;align-content:start;gap:6px;min-width:0;padding:14px 16px 16px;transition:background-color .2s,color .2s;display:grid;position:relative}.maturity-benchmark-module__bNwysa__scale label:hover{background:var(--shell)}.maturity-benchmark-module__bNwysa__scale label:has(input:checked){background:var(--primary);color:var(--primary-foreground)}.maturity-benchmark-module__bNwysa__scale label:has(input:focus-visible){z-index:1;outline:2px solid var(--accent);outline-offset:2px}.maturity-benchmark-module__bNwysa__scale input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.maturity-benchmark-module__bNwysa__scale strong{color:var(--accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:22px;font-weight:500;line-height:1}.maturity-benchmark-module__bNwysa__scale span{font-size:14px;font-weight:600;line-height:1.3}.maturity-benchmark-module__bNwysa__scale small,.maturity-benchmark-module__bNwysa__evidence small,.maturity-benchmark-module__bNwysa__resultHeader span,.maturity-benchmark-module__bNwysa__resultFacts small,.maturity-benchmark-module__bNwysa__privacy small{color:var(--muted-foreground);font-size:13px;line-height:1.45}:is(.maturity-benchmark-module__bNwysa__scale label:has(input:checked) strong,.maturity-benchmark-module__bNwysa__scale label:has(input:checked) small){color:inherit}.maturity-benchmark-module__bNwysa__scale label:has(input:checked) small{opacity:.82}.maturity-benchmark-module__bNwysa__evidence{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.maturity-benchmark-module__bNwysa__evidence input{border:1.5px solid var(--foreground);background:var(--card);cursor:pointer;appearance:none;border-radius:0;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;transition:background-color .15s}.maturity-benchmark-module__bNwysa__evidence input:checked{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--card)}.maturity-benchmark-module__bNwysa__evidence span{gap:3px;display:grid}.maturity-benchmark-module__bNwysa__evidence strong{font-size:14px;font-weight:600}.maturity-benchmark-module__bNwysa__stepActions,.maturity-benchmark-module__bNwysa__resultActions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.maturity-benchmark-module__bNwysa__stepActions button,.maturity-benchmark-module__bNwysa__resultActions button{border:1px solid var(--rule-strong);min-height:48px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:2px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.maturity-benchmark-module__bNwysa__stepActions button:hover:not(:disabled){background:var(--shell)}.maturity-benchmark-module__bNwysa__stepActions button:disabled{cursor:not-allowed;opacity:.4}.maturity-benchmark-module__bNwysa__stepActions .maturity-benchmark-module__bNwysa__primary,.maturity-benchmark-module__bNwysa__stepActions .maturity-benchmark-module__bNwysa__primary:hover:not(:disabled){border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.maturity-benchmark-module__bNwysa__stepActions .maturity-benchmark-module__bNwysa__primary:hover:not(:disabled){background:var(--primary-hover)}.maturity-benchmark-module__bNwysa__results{border:1px solid var(--band-rule);background:var(--band);color:var(--band-foreground);border-radius:2px;gap:40px;padding:clamp(24px,4.4vw,60px);scroll-margin-top:96px;display:grid}.maturity-benchmark-module__bNwysa__results:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.maturity-benchmark-module__bNwysa__resultHeader{border-bottom:1px solid var(--band-rule);align-items:end;padding-bottom:32px}.maturity-benchmark-module__bNwysa__resultHeader>div>p{color:var(--band-muted)}.maturity-benchmark-module__bNwysa__resultHeader h3{color:var(--band-foreground);font-variation-settings:"wdth" 88;letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,4.2rem);line-height:.98}.maturity-benchmark-module__bNwysa__resultHeader span{max-width:62ch;color:var(--band-muted);margin-top:14px;font-size:15px;line-height:1.6;display:block}.maturity-benchmark-module__bNwysa__scoreBadge{text-align:right}.maturity-benchmark-module__bNwysa__scoreBadge strong{color:var(--amber-400);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.6rem);font-weight:500;line-height:.95;display:block}.maturity-benchmark-module__bNwysa__scoreBadge span{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:10px;font-size:11px;display:block}.maturity-benchmark-module__bNwysa__profileGrid{grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px)}.maturity-benchmark-module__bNwysa__radar{text-align:center;margin:0}.maturity-benchmark-module__bNwysa__radar svg{width:min(100%,300px);margin-inline:auto}.maturity-benchmark-module__bNwysa__radar figcaption{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:12px;font-size:11px}.maturity-benchmark-module__bNwysa__radarGrid{fill:none;stroke:var(--band-rule);stroke-width:1px}.maturity-benchmark-module__bNwysa__radarValue{fill:#f3c96938;stroke:var(--amber-400);stroke-width:1.5px}.maturity-benchmark-module__bNwysa__radarPoint{fill:var(--amber-400)}.maturity-benchmark-module__bNwysa__dimensionScores{border-top:1px solid var(--band-rule);gap:0;display:grid}.maturity-benchmark-module__bNwysa__dimensionScores>div{border-bottom:1px solid var(--band-rule);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:8px 16px;padding:14px 0;display:grid}.maturity-benchmark-module__bNwysa__dimensionScores>div>span{font-size:14px;font-weight:500}.maturity-benchmark-module__bNwysa__dimensionScores>div>strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:15px;font-weight:500}.maturity-benchmark-module__bNwysa__dimensionScores>div>div{background:var(--band-rule);grid-column:1/-1;height:3px}.maturity-benchmark-module__bNwysa__dimensionScores>div>div>span{background:var(--amber-400)}.maturity-benchmark-module__bNwysa__resultFacts{border-block:1px solid var(--band-rule);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:0}.maturity-benchmark-module__bNwysa__resultFacts>div{align-content:start;gap:8px;padding:24px 24px 24px 0;display:grid}.maturity-benchmark-module__bNwysa__resultFacts>div+div{border-left:1px solid var(--band-rule);padding-left:24px}.maturity-benchmark-module__bNwysa__resultFacts>div>span{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.maturity-benchmark-module__bNwysa__resultFacts strong{color:var(--band-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:34px;font-weight:500;line-height:1.1}.maturity-benchmark-module__bNwysa__resultFacts small{color:var(--band-muted)}.maturity-benchmark-module__bNwysa__priorities{gap:20px;display:grid}.maturity-benchmark-module__bNwysa__priorities h3{color:var(--band-foreground);font-size:clamp(1.5rem,2.4vw,2rem);line-height:1.05}.maturity-benchmark-module__bNwysa__priorities ol{counter-reset:priority;border-top:1.5px solid var(--band-foreground);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.maturity-benchmark-module__bNwysa__priorities li{counter-increment:priority;padding:22px 24px 8px}.maturity-benchmark-module__bNwysa__priorities li:first-child{padding-left:0}.maturity-benchmark-module__bNwysa__priorities li+li{border-left:1px solid var(--band-rule)}.maturity-benchmark-module__bNwysa__priorities li:before{content:counter(priority, decimal-leading-zero);color:var(--amber-400);font-family:var(--font-mono);font-size:13px}.maturity-benchmark-module__bNwysa__priorities h4{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 4px;font-size:11px;font-weight:500}.maturity-benchmark-module__bNwysa__priorities p{color:var(--band-foreground);margin:0;font-size:14px;line-height:1.55}.maturity-benchmark-module__bNwysa__priorities .maturity-benchmark-module__bNwysa__priorityMeta{color:var(--amber-400);margin:10px 0 0;font-size:11px}.maturity-benchmark-module__bNwysa__disclaimer{border-left:2px solid var(--amber-400);max-width:78ch;color:var(--band-muted);margin:0;padding-left:16px;font-size:14px;line-height:1.6}.maturity-benchmark-module__bNwysa__resultActions{border-top:1px solid var(--band-rule);justify-content:flex-start;padding-top:28px}.maturity-benchmark-module__bNwysa__resultActions button{border-color:var(--band-rule);color:var(--band-foreground)}.maturity-benchmark-module__bNwysa__resultActions button:hover{background:var(--band-panel)}.maturity-benchmark-module__bNwysa__resultActions button:first-child{border-color:var(--amber-400);background:var(--amber-400);color:var(--ink-deep)}.maturity-benchmark-module__bNwysa__resultActions button:first-child:hover{background:#f7d78a}.maturity-benchmark-module__bNwysa__resultActions button:focus-visible,.maturity-benchmark-module__bNwysa__stepActions button:focus-visible,.maturity-benchmark-module__bNwysa__dimensionNav button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.maturity-benchmark-module__bNwysa__results .maturity-benchmark-module__bNwysa__resultActions button:focus-visible{outline-color:var(--amber-400)}.maturity-benchmark-module__bNwysa__privacy{border-top:1px solid var(--rule);gap:10px;padding-top:28px;display:grid}.maturity-benchmark-module__bNwysa__privacy h3{color:var(--foreground);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.maturity-benchmark-module__bNwysa__privacy p{max-width:76ch;color:var(--muted-foreground);margin:0;line-height:1.65}.maturity-benchmark-module__bNwysa__privacy small{max-width:76ch;font-family:var(--font-mono);letter-spacing:.02em;font-size:11px;line-height:1.6}@media (max-width:900px){.maturity-benchmark-module__bNwysa__dimensionNav{grid-template-columns:repeat(2,minmax(0,1fr))}.maturity-benchmark-module__bNwysa__dimensionNav button{border-bottom:1px solid var(--rule)}.maturity-benchmark-module__bNwysa__dimensionNav button+button{border-left:0}.maturity-benchmark-module__bNwysa__dimensionNav button:nth-child(2n){border-left:1px solid var(--rule)}.maturity-benchmark-module__bNwysa__scale{grid-template-columns:1fr}.maturity-benchmark-module__bNwysa__scale label{grid-template-columns:32px minmax(0,1fr);column-gap:12px}.maturity-benchmark-module__bNwysa__scale label strong{grid-row:span 2}.maturity-benchmark-module__bNwysa__profileGrid,.maturity-benchmark-module__bNwysa__priorities ol{grid-template-columns:1fr}.maturity-benchmark-module__bNwysa__priorities li,.maturity-benchmark-module__bNwysa__priorities li:first-child{padding:20px 0 12px}.maturity-benchmark-module__bNwysa__priorities li+li{border-top:1px solid var(--band-rule);border-left:0}}@media (max-width:640px){.maturity-benchmark-module__bNwysa__header,.maturity-benchmark-module__bNwysa__resultHeader,.maturity-benchmark-module__bNwysa__resultFacts{grid-template-columns:1fr}.maturity-benchmark-module__bNwysa__progress{text-align:left}.maturity-benchmark-module__bNwysa__dimensionNav{grid-template-columns:1fr}.maturity-benchmark-module__bNwysa__dimensionNav button:nth-child(2n){border-left:0}.maturity-benchmark-module__bNwysa__dimensionIntro{grid-template-columns:1fr;gap:12px}.maturity-benchmark-module__bNwysa__dimensionIntro>p{padding-top:0}.maturity-benchmark-module__bNwysa__stepActions{justify-content:stretch}.maturity-benchmark-module__bNwysa__stepActions button{flex:1}.maturity-benchmark-module__bNwysa__scoreBadge{text-align:left}.maturity-benchmark-module__bNwysa__resultFacts>div,.maturity-benchmark-module__bNwysa__resultFacts>div+div{border-left:0;padding:20px 0}.maturity-benchmark-module__bNwysa__resultFacts>div+div{border-top:1px solid var(--band-rule)}.maturity-benchmark-module__bNwysa__resultActions button{flex:100%}}@media print{.maturity-benchmark-module__bNwysa__dimensionNav,.maturity-benchmark-module__bNwysa__dimensionPanel,.maturity-benchmark-module__bNwysa__resultActions,.maturity-benchmark-module__bNwysa__privacy{display:none}.maturity-benchmark-module__bNwysa__shell,.maturity-benchmark-module__bNwysa__results{border:0;padding:0}.maturity-benchmark-module__bNwysa__results{color:#000;break-inside:avoid;background:0 0}.maturity-benchmark-module__bNwysa__results *{color:#000!important}}
.follow-up-cost-calculator-module__YDPbbW__shell{width:min(100% - (var(--gutter) * 2), var(--container));border-bottom:1px solid var(--rule);gap:36px;margin:0 auto;padding:clamp(48px,7vw,96px) 0;display:grid}.follow-up-cost-calculator-module__YDPbbW__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.follow-up-cost-calculator-module__YDPbbW__header h2,.follow-up-cost-calculator-module__YDPbbW__privacy h3,.follow-up-cost-calculator-module__YDPbbW__resultDetails h3,.follow-up-cost-calculator-module__YDPbbW__example h3{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600}.follow-up-cost-calculator-module__YDPbbW__header h2{max-width:20ch;color:var(--primary);font-variation-settings:"wdth" 88;letter-spacing:-.035em;font-size:clamp(2rem,4.2vw,3.6rem);line-height:.98}html.dark .follow-up-cost-calculator-module__YDPbbW__header h2{color:var(--foreground)}.follow-up-cost-calculator-module__YDPbbW__header>div>p:last-child{max-width:64ch;color:var(--muted-foreground);margin:20px 0 0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.follow-up-cost-calculator-module__YDPbbW__localOnly{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:500;display:flex}.follow-up-cost-calculator-module__YDPbbW__localOnly:before{content:"";background:var(--accent);flex:0 0 28px;height:1px}.follow-up-cost-calculator-module__YDPbbW__periodBadge{border:1px solid var(--rule-strong);color:var(--foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:7px 12px;font-size:11px;font-weight:500}.follow-up-cost-calculator-module__YDPbbW__alert{border-left:3px solid var(--danger);background:var(--shell);padding:16px 20px}.follow-up-cost-calculator-module__YDPbbW__alert strong,.follow-up-cost-calculator-module__YDPbbW__alert span{display:block}.follow-up-cost-calculator-module__YDPbbW__alert span,.follow-up-cost-calculator-module__YDPbbW__alert li{color:var(--muted-foreground);line-height:1.55}.follow-up-cost-calculator-module__YDPbbW__alert ul{gap:4px;margin:10px 0 0;padding-left:18px;list-style:square;display:grid}.follow-up-cost-calculator-module__YDPbbW__settings{border-top:1.5px solid var(--rule-strong);border-bottom:1px solid var(--rule);grid-template-columns:minmax(180px,280px) minmax(0,1fr);align-items:stretch;gap:0;display:grid}.follow-up-cost-calculator-module__YDPbbW__settings>label,.follow-up-cost-calculator-module__YDPbbW__settings>p{align-content:start;gap:8px;margin:0;padding:20px 24px 20px 0;display:grid}.follow-up-cost-calculator-module__YDPbbW__settings>p{border-left:1px solid var(--rule);padding-left:24px}.follow-up-cost-calculator-module__YDPbbW__settings label span,.follow-up-cost-calculator-module__YDPbbW__inputRow label{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.follow-up-cost-calculator-module__YDPbbW__settings p strong{font-size:15px;font-weight:600}.follow-up-cost-calculator-module__YDPbbW__settings p span{color:var(--muted-foreground);font-size:14px;line-height:1.55}.follow-up-cost-calculator-module__YDPbbW__settings select,.follow-up-cost-calculator-module__YDPbbW__inputRow input{border:1px solid var(--rule);border-bottom-color:var(--rule-strong);background:var(--card);min-height:48px;color:var(--foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:2px;padding:10px 12px;font-size:16px;transition:border-color .2s}.follow-up-cost-calculator-module__YDPbbW__settings select:hover,.follow-up-cost-calculator-module__YDPbbW__inputRow input:hover{border-color:var(--rule-strong)}.follow-up-cost-calculator-module__YDPbbW__currencyHint{color:var(--muted-foreground);margin:-16px 0 0;font-size:13px;line-height:1.55}.follow-up-cost-calculator-module__YDPbbW__fields{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.follow-up-cost-calculator-module__YDPbbW__field,.follow-up-cost-calculator-module__YDPbbW__invalidField{border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--background);grid-template-rows:auto 1fr auto auto;gap:14px;min-width:0;margin:0;padding:22px 22px 20px;display:grid}.follow-up-cost-calculator-module__YDPbbW__invalidField{background:var(--shell);box-shadow:inset 3px 0 0 var(--danger)}.follow-up-cost-calculator-module__YDPbbW__field legend,.follow-up-cost-calculator-module__YDPbbW__invalidField legend{float:left;width:100%;color:var(--foreground);padding:0;font-size:15px;font-weight:600;line-height:1.4}.follow-up-cost-calculator-module__YDPbbW__field legend span,.follow-up-cost-calculator-module__YDPbbW__invalidField legend span{min-width:28px;color:var(--accent);font-family:var(--font-mono);margin-right:6px;font-size:12px;font-weight:500;display:inline-block}.follow-up-cost-calculator-module__YDPbbW__field>p,.follow-up-cost-calculator-module__YDPbbW__invalidField>p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.follow-up-cost-calculator-module__YDPbbW__inputRow{grid-template-columns:minmax(0,1fr) minmax(100px,150px);align-items:center;gap:12px;display:grid}.follow-up-cost-calculator-module__YDPbbW__inputRow input{text-align:right;width:100%;font-size:18px}.follow-up-cost-calculator-module__YDPbbW__inputRow input[aria-invalid=true]{border-color:var(--danger)}.follow-up-cost-calculator-module__YDPbbW__settings select:focus-visible,.follow-up-cost-calculator-module__YDPbbW__workbook a:focus-visible,.follow-up-cost-calculator-module__YDPbbW__inputRow input:focus-visible,.follow-up-cost-calculator-module__YDPbbW__calculateBar button:focus-visible,.follow-up-cost-calculator-module__YDPbbW__actions button:focus-visible,.follow-up-cost-calculator-module__YDPbbW__evidence input:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.follow-up-cost-calculator-module__YDPbbW__evidence{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:10px;font-size:13px;display:flex}.follow-up-cost-calculator-module__YDPbbW__evidence input{border:1.5px solid var(--foreground);background:var(--card);cursor:pointer;appearance:none;border-radius:0;flex:0 0 18px;width:18px;height:18px;margin:0;transition:background-color .15s}.follow-up-cost-calculator-module__YDPbbW__evidence input:checked{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--card)}.follow-up-cost-calculator-module__YDPbbW__evidence:has(input:checked){color:var(--foreground)}.follow-up-cost-calculator-module__YDPbbW__calculateBar{justify-content:flex-end;margin-top:-12px;display:flex}.follow-up-cost-calculator-module__YDPbbW__example{scroll-margin-top:calc(var(--nav-height) + var(--space-6));border:1px solid var(--paper-line);border-top:3px solid var(--amber-600);background:var(--paper);color:var(--paper-ink);border-radius:2px;gap:14px;padding:clamp(20px,3vw,32px);display:grid}.follow-up-cost-calculator-module__YDPbbW__example h3{color:var(--paper-ink);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.follow-up-cost-calculator-module__YDPbbW__example p{max-width:78ch;color:var(--paper-muted);margin:0;line-height:1.6}.follow-up-cost-calculator-module__YDPbbW__example>p:first-of-type{color:var(--paper-ink);font-family:var(--font-mono);font-size:14px;line-height:1.7}.follow-up-cost-calculator-module__YDPbbW__example>p:last-child{font-size:13px}.follow-up-cost-calculator-module__YDPbbW__exampleActions{flex-wrap:wrap;gap:10px;display:flex}.follow-up-cost-calculator-module__YDPbbW__exampleActions button{border:1px solid var(--paper-ink);background:var(--paper-ink);min-height:46px;color:var(--paper);cursor:pointer;border-radius:2px;padding:0 18px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.follow-up-cost-calculator-module__YDPbbW__exampleActions button+button{color:var(--paper-ink);background:0 0}.follow-up-cost-calculator-module__YDPbbW__exampleActions button:hover:not(:disabled){background:var(--brand-800);color:#fff}.follow-up-cost-calculator-module__YDPbbW__exampleActions button:focus-visible{outline:2px solid var(--brand-600);outline-offset:3px}.follow-up-cost-calculator-module__YDPbbW__exampleActions button:disabled{border-color:var(--paper-line);color:var(--paper-muted);cursor:not-allowed;background:0 0}.follow-up-cost-calculator-module__YDPbbW__workbook{justify-items:start;gap:10px;display:grid}.follow-up-cost-calculator-module__YDPbbW__workbook a{border:1px solid var(--rule-strong);min-height:48px;color:var(--foreground);border-radius:2px;align-items:center;gap:10px;padding:0 18px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .2s;display:inline-flex}.follow-up-cost-calculator-module__YDPbbW__workbook a:hover{background:var(--shell)}.follow-up-cost-calculator-module__YDPbbW__workbook p{max-width:72ch;color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.6}.follow-up-cost-calculator-module__YDPbbW__calculateBar button,.follow-up-cost-calculator-module__YDPbbW__actions button{border:1px solid var(--band-rule);min-height:48px;color:var(--band-foreground);cursor:pointer;background:0 0;border-radius:2px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.follow-up-cost-calculator-module__YDPbbW__calculateBar button{border-color:var(--primary);background:var(--primary);min-height:52px;color:var(--primary-foreground);padding-inline:28px}.follow-up-cost-calculator-module__YDPbbW__calculateBar button:hover{background:var(--primary-hover)}.follow-up-cost-calculator-module__YDPbbW__results{scroll-margin-top:calc(var(--nav-height) + var(--space-6));border:1px solid var(--band-rule);background:var(--band);color:var(--band-foreground);border-radius:2px;gap:32px;padding:clamp(24px,4.4vw,60px);display:grid}.follow-up-cost-calculator-module__YDPbbW__results:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.follow-up-cost-calculator-module__YDPbbW__results>header p,.follow-up-cost-calculator-module__YDPbbW__results>header span{color:var(--band-muted);margin:0}.follow-up-cost-calculator-module__YDPbbW__results>header p{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:12px}.follow-up-cost-calculator-module__YDPbbW__results>header strong{color:var(--amber-400);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;margin:14px 0 10px;font-size:clamp(2.6rem,7vw,5.6rem);font-weight:500;line-height:.95;display:block}.follow-up-cost-calculator-module__YDPbbW__results>header span{font-size:15px}.follow-up-cost-calculator-module__YDPbbW__resultGrid{border-top:1px solid var(--band-rule);border-left:1px solid var(--band-rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.follow-up-cost-calculator-module__YDPbbW__resultGrid>div{border-right:1px solid var(--band-rule);border-bottom:1px solid var(--band-rule);align-content:start;gap:8px;min-width:0;padding:20px 20px 22px;display:grid}.follow-up-cost-calculator-module__YDPbbW__resultGrid span{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:1.45}.follow-up-cost-calculator-module__YDPbbW__resultGrid small{color:var(--band-muted);font-size:13px;line-height:1.45}.follow-up-cost-calculator-module__YDPbbW__resultGrid strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,30px);font-weight:500;line-height:1.1}.follow-up-cost-calculator-module__YDPbbW__breakdown{border:1px solid var(--band-rule);border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:-32px;display:grid}.follow-up-cost-calculator-module__YDPbbW__breakdown>div{justify-content:space-between;align-items:baseline;gap:18px;padding:16px 20px;display:flex}.follow-up-cost-calculator-module__YDPbbW__breakdown>div+div{border-left:1px solid var(--band-rule)}.follow-up-cost-calculator-module__YDPbbW__breakdown span{color:var(--band-muted);font-size:14px}.follow-up-cost-calculator-module__YDPbbW__breakdown strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500}.follow-up-cost-calculator-module__YDPbbW__resultDetails{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.follow-up-cost-calculator-module__YDPbbW__resultDetails section{border-top:1.5px solid var(--band-foreground);padding-top:20px}.follow-up-cost-calculator-module__YDPbbW__resultDetails h3{color:var(--band-foreground);font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.1}.follow-up-cost-calculator-module__YDPbbW__resultDetails ol{counter-reset:detail;gap:0;margin:14px 0 0;padding:0;list-style:none;display:grid}.follow-up-cost-calculator-module__YDPbbW__resultDetails li{border-top:1px solid var(--band-rule);color:var(--band-muted);counter-increment:detail;grid-template-columns:32px minmax(0,1fr);padding:10px 0;font-size:14px;line-height:1.55;display:grid}.follow-up-cost-calculator-module__YDPbbW__resultDetails li:first-child{border-top:0}.follow-up-cost-calculator-module__YDPbbW__resultDetails li:before{content:counter(detail, decimal-leading-zero);color:var(--amber-400);font-family:var(--font-mono);font-size:12px;line-height:1.9}.follow-up-cost-calculator-module__YDPbbW__disclaimer{border-left:2px solid var(--amber-400);max-width:78ch;color:var(--band-muted);margin:0;padding-left:16px;font-size:14px;line-height:1.6}.follow-up-cost-calculator-module__YDPbbW__actions{border-top:1px solid var(--band-rule);flex-wrap:wrap;gap:12px;padding-top:28px;display:flex}.follow-up-cost-calculator-module__YDPbbW__actions button:hover{background:var(--band-panel)}.follow-up-cost-calculator-module__YDPbbW__actions button:first-child{border-color:var(--amber-400);background:var(--amber-400);color:var(--ink-deep)}.follow-up-cost-calculator-module__YDPbbW__actions button:first-child:hover{background:#f7d78a}.follow-up-cost-calculator-module__YDPbbW__actions button:focus-visible{outline-color:var(--amber-400)}.follow-up-cost-calculator-module__YDPbbW__privacy{border-top:1px solid var(--rule);gap:10px;padding-top:28px;display:grid}.follow-up-cost-calculator-module__YDPbbW__privacy h3{color:var(--foreground);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.follow-up-cost-calculator-module__YDPbbW__privacy p{max-width:76ch;color:var(--muted-foreground);margin:0;line-height:1.65}@media (max-width:900px){.follow-up-cost-calculator-module__YDPbbW__fields,.follow-up-cost-calculator-module__YDPbbW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.follow-up-cost-calculator-module__YDPbbW__header,.follow-up-cost-calculator-module__YDPbbW__settings,.follow-up-cost-calculator-module__YDPbbW__fields,.follow-up-cost-calculator-module__YDPbbW__resultGrid,.follow-up-cost-calculator-module__YDPbbW__resultDetails,.follow-up-cost-calculator-module__YDPbbW__breakdown{grid-template-columns:1fr}.follow-up-cost-calculator-module__YDPbbW__periodBadge{white-space:normal;justify-self:start}.follow-up-cost-calculator-module__YDPbbW__settings>p{border-top:1px solid var(--rule);border-left:0;padding-left:0}.follow-up-cost-calculator-module__YDPbbW__resultGrid>div{padding:18px 16px}.follow-up-cost-calculator-module__YDPbbW__breakdown>div{padding:14px 16px}.follow-up-cost-calculator-module__YDPbbW__breakdown>div+div{border-top:1px solid var(--band-rule);border-left:0}.follow-up-cost-calculator-module__YDPbbW__calculateBar button,.follow-up-cost-calculator-module__YDPbbW__actions button{width:100%}}@media print{.follow-up-cost-calculator-module__YDPbbW__shell{border:0;width:100%;margin:0}.follow-up-cost-calculator-module__YDPbbW__fields,.follow-up-cost-calculator-module__YDPbbW__settings,.follow-up-cost-calculator-module__YDPbbW__workbook,.follow-up-cost-calculator-module__YDPbbW__example,.follow-up-cost-calculator-module__YDPbbW__calculateBar,.follow-up-cost-calculator-module__YDPbbW__privacy,.follow-up-cost-calculator-module__YDPbbW__actions,.follow-up-cost-calculator-module__YDPbbW__alert{display:none}.follow-up-cost-calculator-module__YDPbbW__results{background:0 0;border:0;padding:0}.follow-up-cost-calculator-module__YDPbbW__results *{color:#000!important}}
.landed-cost-variance-worksheet-module__q686oW__shell{width:min(100% - (var(--gutter) * 2), var(--container));border-bottom:1px solid var(--rule);margin:0 auto;padding:clamp(48px,7vw,96px) 0}.landed-cost-variance-worksheet-module__q686oW__header{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:36px;display:flex}.landed-cost-variance-worksheet-module__q686oW__header>div{max-width:780px}.landed-cost-variance-worksheet-module__q686oW__header h2,.landed-cost-variance-worksheet-module__q686oW__drivers h3,.landed-cost-variance-worksheet-module__q686oW__explanations h3,.landed-cost-variance-worksheet-module__q686oW__privacy h3{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600}.landed-cost-variance-worksheet-module__q686oW__header h2{color:var(--primary);font-variation-settings:"wdth" 88;letter-spacing:-.035em;margin:18px 0;font-size:clamp(2rem,4.2vw,3.6rem);line-height:.98}html.dark .landed-cost-variance-worksheet-module__q686oW__header h2{color:var(--foreground)}.landed-cost-variance-worksheet-module__q686oW__header p,.landed-cost-variance-worksheet-module__q686oW__layer p,.landed-cost-variance-worksheet-module__q686oW__legend span,.landed-cost-variance-worksheet-module__q686oW__privacy p,.landed-cost-variance-worksheet-module__q686oW__explanations p,.landed-cost-variance-worksheet-module__q686oW__drivers p{color:var(--muted-foreground);line-height:1.6}.landed-cost-variance-worksheet-module__q686oW__header>div>p:last-child{max-width:64ch;margin:0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.landed-cost-variance-worksheet-module__q686oW__localOnly{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:0;font-size:12px;font-weight:500;display:flex;color:var(--muted-foreground)!important}.landed-cost-variance-worksheet-module__q686oW__localOnly:before{content:"";background:var(--accent);flex:0 0 28px;height:1px}.landed-cost-variance-worksheet-module__q686oW__currencyControl,.landed-cost-variance-worksheet-module__q686oW__amountGrid label,.landed-cost-variance-worksheet-module__q686oW__stateControl{color:var(--foreground);gap:8px;display:grid}.landed-cost-variance-worksheet-module__q686oW__currencyControl>span,.landed-cost-variance-worksheet-module__q686oW__amountGrid label>span,.landed-cost-variance-worksheet-module__q686oW__stateControl>span{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.landed-cost-variance-worksheet-module__q686oW__currencyControl{min-width:170px}.landed-cost-variance-worksheet-module__q686oW__currencyControl select,.landed-cost-variance-worksheet-module__q686oW__amountGrid input,.landed-cost-variance-worksheet-module__q686oW__stateControl select{border:1px solid var(--rule);border-bottom-color:var(--rule-strong);background:var(--card);width:100%;min-height:48px;color:var(--foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:2px;padding:10px 12px;font-size:16px;transition:border-color .2s}.landed-cost-variance-worksheet-module__q686oW__amountGrid input{text-align:right;font-size:18px}.landed-cost-variance-worksheet-module__q686oW__stateControl select{font-family:var(--font-body);font-size:15px}.landed-cost-variance-worksheet-module__q686oW__currencyControl select:hover,.landed-cost-variance-worksheet-module__q686oW__amountGrid input:hover,.landed-cost-variance-worksheet-module__q686oW__stateControl select:hover{border-color:var(--rule-strong)}.landed-cost-variance-worksheet-module__q686oW__currencyControl select:focus-visible,.landed-cost-variance-worksheet-module__q686oW__amountGrid input:focus-visible,.landed-cost-variance-worksheet-module__q686oW__stateControl select:focus-visible,.landed-cost-variance-worksheet-module__q686oW__calculateBar button:focus-visible,.landed-cost-variance-worksheet-module__q686oW__actions button:focus-visible,.landed-cost-variance-worksheet-module__q686oW__evidenceControl input:focus-visible{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.landed-cost-variance-worksheet-module__q686oW__alert{border-left:3px solid var(--danger);background:var(--shell);color:var(--foreground);gap:6px;margin:0 0 28px;padding:16px 20px;display:grid}.landed-cost-variance-worksheet-module__q686oW__alert span,.landed-cost-variance-worksheet-module__q686oW__alert li{color:var(--muted-foreground);line-height:1.55}.landed-cost-variance-worksheet-module__q686oW__alert ul{gap:4px;margin:4px 0 0;padding-left:18px;list-style:square;display:grid}.landed-cost-variance-worksheet-module__q686oW__legend{border-top:1.5px solid var(--rule-strong);border-bottom:1px solid var(--rule);padding:18px 0 22px}.landed-cost-variance-worksheet-module__q686oW__legend>strong{color:var(--foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:500;display:block}.landed-cost-variance-worksheet-module__q686oW__legend>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.landed-cost-variance-worksheet-module__q686oW__legend span{align-content:start;gap:4px;padding:0 18px;font-size:13px;line-height:1.5;display:grid}.landed-cost-variance-worksheet-module__q686oW__legend span:first-child{padding-left:0}.landed-cost-variance-worksheet-module__q686oW__legend span+span{border-left:1px solid var(--rule)}.landed-cost-variance-worksheet-module__q686oW__legend b{color:var(--foreground);font-size:14px;font-weight:600}.landed-cost-variance-worksheet-module__q686oW__layers{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:28px;display:grid}.landed-cost-variance-worksheet-module__q686oW__layer{background:var(--background);border:0;align-content:start;min-width:0;margin:0;padding:24px;display:grid}.landed-cost-variance-worksheet-module__q686oW__layer:last-child{grid-column:1/-1}.landed-cost-variance-worksheet-module__q686oW__layer legend{float:left;width:100%;color:var(--foreground);font-family:var(--font-display);font-variation-settings:"wdth" 92;letter-spacing:-.015em;align-items:baseline;gap:12px;padding:0;font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:600;line-height:1.15;display:flex}.landed-cost-variance-worksheet-module__q686oW__layer legend span{color:var(--accent);font-family:var(--font-mono);font-variation-settings:normal;letter-spacing:0;font-size:12px;font-weight:500}.landed-cost-variance-worksheet-module__q686oW__layer p{min-height:46px;margin:8px 0 18px;font-size:14px}.landed-cost-variance-worksheet-module__q686oW__amountGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.landed-cost-variance-worksheet-module__q686oW__stateControl{margin-top:14px}.landed-cost-variance-worksheet-module__q686oW__amountGrid input[aria-invalid=true],.landed-cost-variance-worksheet-module__q686oW__stateControl select[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 3px 0 0 var(--danger)}.landed-cost-variance-worksheet-module__q686oW__evidenceControl{color:var(--muted-foreground);cursor:pointer;align-items:flex-start;gap:10px;margin-top:16px;font-size:14px;line-height:1.5;display:flex}.landed-cost-variance-worksheet-module__q686oW__evidenceControl:has(input:checked){color:var(--foreground)}.landed-cost-variance-worksheet-module__q686oW__evidenceControl input{border:1.5px solid var(--foreground);background:var(--card);cursor:pointer;appearance:none;border-radius:0;flex:0 0 18px;width:18px;height:18px;margin:2px 0 0;transition:background-color .15s}.landed-cost-variance-worksheet-module__q686oW__evidenceControl input:checked{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--card)}.landed-cost-variance-worksheet-module__q686oW__calculateBar{justify-content:flex-end;margin-top:24px;display:flex}.landed-cost-variance-worksheet-module__q686oW__calculateBar button,.landed-cost-variance-worksheet-module__q686oW__actions button{border:1px solid var(--band-rule);min-height:48px;color:var(--band-foreground);cursor:pointer;background:0 0;border-radius:2px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.landed-cost-variance-worksheet-module__q686oW__calculateBar button{border-color:var(--primary);background:var(--primary);min-height:52px;color:var(--primary-foreground);padding-inline:28px}.landed-cost-variance-worksheet-module__q686oW__calculateBar button:hover{background:var(--primary-hover)}.landed-cost-variance-worksheet-module__q686oW__results{border:1px solid var(--band-rule);background:var(--band);color:var(--band-foreground);border-radius:2px;gap:32px;margin-top:36px;padding:clamp(24px,4.4vw,60px);scroll-margin-top:96px;display:grid}.landed-cost-variance-worksheet-module__q686oW__results:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.landed-cost-variance-worksheet-module__q686oW__results>header{gap:10px;display:grid}.landed-cost-variance-worksheet-module__q686oW__results>header p{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px}.landed-cost-variance-worksheet-module__q686oW__results>header strong{color:var(--amber-400);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(2.6rem,7vw,5.6rem);font-weight:500;line-height:.95}.landed-cost-variance-worksheet-module__q686oW__results>header span{color:var(--band-muted);font-size:15px}.landed-cost-variance-worksheet-module__q686oW__resultGrid{border-block:1px solid var(--band-rule);background:var(--band-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.landed-cost-variance-worksheet-module__q686oW__resultGrid>div{background:var(--band);align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.landed-cost-variance-worksheet-module__q686oW__resultGrid>div:nth-child(3n+1){padding-left:0}.landed-cost-variance-worksheet-module__q686oW__resultGrid span{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;line-height:1.45}.landed-cost-variance-worksheet-module__q686oW__resultGrid small{color:var(--band-muted);font-family:var(--font-mono);font-size:12px}.landed-cost-variance-worksheet-module__q686oW__resultGrid strong{color:var(--band-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(22px,2.4vw,28px);font-weight:500;line-height:1.1}.landed-cost-variance-worksheet-module__q686oW__drivers,.landed-cost-variance-worksheet-module__q686oW__explanations>section{border-top:1.5px solid var(--band-foreground);padding-top:20px}.landed-cost-variance-worksheet-module__q686oW__drivers h3,.landed-cost-variance-worksheet-module__q686oW__explanations h3,.landed-cost-variance-worksheet-module__q686oW__tableWrapper caption{color:var(--band-foreground);font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.02em;margin:0 0 14px;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600;line-height:1.1}.landed-cost-variance-worksheet-module__q686oW__results p{color:var(--band-muted)}.landed-cost-variance-worksheet-module__q686oW__drivers ol{counter-reset:driver;gap:0;margin:0;padding:0;list-style:none;display:grid}.landed-cost-variance-worksheet-module__q686oW__drivers li{border-top:1px solid var(--band-rule);counter-increment:driver;grid-template-columns:32px minmax(0,1fr) auto;align-items:baseline;gap:16px;padding:12px 0;display:grid}.landed-cost-variance-worksheet-module__q686oW__drivers li:before{content:counter(driver, decimal-leading-zero);color:var(--amber-400);font-family:var(--font-mono);font-size:12px}.landed-cost-variance-worksheet-module__q686oW__drivers li:first-child{border-top:0}.landed-cost-variance-worksheet-module__q686oW__drivers li strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:16px;font-weight:500}.landed-cost-variance-worksheet-module__q686oW__tableWrapper{border-top:1.5px solid var(--band-foreground);overflow-x:auto}.landed-cost-variance-worksheet-module__q686oW__tableWrapper table{border-collapse:collapse;width:100%;min-width:820px}.landed-cost-variance-worksheet-module__q686oW__tableWrapper caption{text-align:left;padding:20px 0 0}.landed-cost-variance-worksheet-module__q686oW__tableWrapper th,.landed-cost-variance-worksheet-module__q686oW__tableWrapper td{border-top:1px solid var(--band-rule);color:var(--band-foreground);text-align:left;font-variant-numeric:tabular-nums;padding:12px 14px;font-size:14px}.landed-cost-variance-worksheet-module__q686oW__tableWrapper th:first-child{padding-left:0}.landed-cost-variance-worksheet-module__q686oW__tableWrapper td{font-family:var(--font-mono);font-size:13px}.landed-cost-variance-worksheet-module__q686oW__tableWrapper td:last-child{font-family:var(--font-body);font-size:14px}.landed-cost-variance-worksheet-module__q686oW__tableWrapper thead th{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.landed-cost-variance-worksheet-module__q686oW__tableWrapper tbody th{font-weight:600}.landed-cost-variance-worksheet-module__q686oW__explanations{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.landed-cost-variance-worksheet-module__q686oW__explanations ol{counter-reset:formula;gap:0;margin:0;padding:0;list-style:none;display:grid}.landed-cost-variance-worksheet-module__q686oW__explanations li{border-top:1px solid var(--band-rule);color:var(--band-muted);counter-increment:formula;grid-template-columns:32px minmax(0,1fr);padding:10px 0;font-size:14px;line-height:1.55;display:grid}.landed-cost-variance-worksheet-module__q686oW__explanations li:first-child{border-top:0}.landed-cost-variance-worksheet-module__q686oW__explanations li:before{content:counter(formula, decimal-leading-zero);color:var(--amber-400);font-family:var(--font-mono);font-size:12px;line-height:1.9}.landed-cost-variance-worksheet-module__q686oW__explanations p{margin:0 0 10px;font-size:14px}.landed-cost-variance-worksheet-module__q686oW__disclaimer{border-left:2px solid var(--amber-400);max-width:78ch;color:var(--band-muted);margin:0;padding-left:16px;font-size:14px;line-height:1.6}.landed-cost-variance-worksheet-module__q686oW__actions{border-top:1px solid var(--band-rule);flex-wrap:wrap;gap:12px;padding-top:28px;display:flex}.landed-cost-variance-worksheet-module__q686oW__actions button:hover{background:var(--band-panel)}.landed-cost-variance-worksheet-module__q686oW__actions button:first-child{border-color:var(--amber-400);background:var(--amber-400);color:var(--ink-deep)}.landed-cost-variance-worksheet-module__q686oW__actions button:first-child:hover{background:#f7d78a}.landed-cost-variance-worksheet-module__q686oW__actions button:focus-visible{outline-color:var(--amber-400)}.landed-cost-variance-worksheet-module__q686oW__privacy{border-top:1px solid var(--rule);gap:10px;margin-top:36px;padding-top:28px;display:grid}.landed-cost-variance-worksheet-module__q686oW__privacy h3{color:var(--foreground);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.landed-cost-variance-worksheet-module__q686oW__privacy p{max-width:76ch;margin:0}@media (max-width:900px){.landed-cost-variance-worksheet-module__q686oW__legend>div,.landed-cost-variance-worksheet-module__q686oW__resultGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.landed-cost-variance-worksheet-module__q686oW__legend>div{gap:16px 0}.landed-cost-variance-worksheet-module__q686oW__legend span:nth-child(odd){border-left:0;padding-left:0}.landed-cost-variance-worksheet-module__q686oW__resultGrid>div:nth-child(3n+1){padding-left:20px}.landed-cost-variance-worksheet-module__q686oW__resultGrid>div:nth-child(odd){padding-left:0}.landed-cost-variance-worksheet-module__q686oW__layers,.landed-cost-variance-worksheet-module__q686oW__explanations{grid-template-columns:1fr}.landed-cost-variance-worksheet-module__q686oW__layer:last-child{grid-column:auto}}@media (max-width:640px){.landed-cost-variance-worksheet-module__q686oW__header{gap:18px;display:grid}.landed-cost-variance-worksheet-module__q686oW__currencyControl{min-width:0}.landed-cost-variance-worksheet-module__q686oW__legend>div,.landed-cost-variance-worksheet-module__q686oW__resultGrid,.landed-cost-variance-worksheet-module__q686oW__amountGrid{grid-template-columns:1fr}.landed-cost-variance-worksheet-module__q686oW__legend span,.landed-cost-variance-worksheet-module__q686oW__legend span+span{border-top:1px solid var(--rule);border-left:0;padding:12px 0 0}.landed-cost-variance-worksheet-module__q686oW__legend span:first-child{border-top:0;padding-top:0}.landed-cost-variance-worksheet-module__q686oW__legend>div{gap:12px}.landed-cost-variance-worksheet-module__q686oW__layer{padding:20px 16px}.landed-cost-variance-worksheet-module__q686oW__layer p{min-height:0}.landed-cost-variance-worksheet-module__q686oW__resultGrid>div,.landed-cost-variance-worksheet-module__q686oW__resultGrid>div:nth-child(3n+1){padding:18px 0}.landed-cost-variance-worksheet-module__q686oW__calculateBar button,.landed-cost-variance-worksheet-module__q686oW__actions button{width:100%}}@media print{.landed-cost-variance-worksheet-module__q686oW__shell{border:0;width:100%;margin:0}.landed-cost-variance-worksheet-module__q686oW__calculateBar,.landed-cost-variance-worksheet-module__q686oW__actions,.landed-cost-variance-worksheet-module__q686oW__privacy,.landed-cost-variance-worksheet-module__q686oW__layers,.landed-cost-variance-worksheet-module__q686oW__legend,.landed-cost-variance-worksheet-module__q686oW__alert{display:none}.landed-cost-variance-worksheet-module__q686oW__results{background:0 0;border:0;margin:0;padding:0}.landed-cost-variance-worksheet-module__q686oW__results *{color:#000!important}}
.operational-tools-module___UnOYG__shell{width:min(100% - (var(--gutter) * 2), var(--container));border-bottom:1px solid var(--rule);gap:40px;margin:0 auto;padding:clamp(48px,7vw,96px) 0;display:grid}.operational-tools-module___UnOYG__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;display:grid}.operational-tools-module___UnOYG__header h2,.operational-tools-module___UnOYG__privacy h3,.operational-tools-module___UnOYG__scale h3,.operational-tools-module___UnOYG__priorities h3,.operational-tools-module___UnOYG__dimension>header h3,.operational-tools-module___UnOYG__stage>header h3{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600}.operational-tools-module___UnOYG__header h2{max-width:22ch;color:var(--primary);font-variation-settings:"wdth" 88;letter-spacing:-.035em;font-size:clamp(2rem,4.2vw,3.6rem);line-height:.98}html.dark .operational-tools-module___UnOYG__header h2{color:var(--foreground)}.operational-tools-module___UnOYG__header>div>p:last-child{max-width:64ch;color:var(--muted-foreground);margin:20px 0 0;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.65}.operational-tools-module___UnOYG__localOnly{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 18px;font-size:12px;font-weight:500;display:flex}.operational-tools-module___UnOYG__localOnly:before{content:"";background:var(--accent);flex:0 0 28px;height:1px}.operational-tools-module___UnOYG__versionBadge{border:1px solid var(--rule-strong);color:var(--foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:7px 12px;font-size:11px;font-weight:500}.operational-tools-module___UnOYG__scale{border-top:1.5px solid var(--rule-strong);gap:16px;padding-top:20px;display:grid}.operational-tools-module___UnOYG__scale h3{color:var(--foreground);font-size:clamp(1.25rem,1.8vw,1.5rem);line-height:1.1}.operational-tools-module___UnOYG__scale>div{border-bottom:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.operational-tools-module___UnOYG__scale article{align-content:start;gap:5px;padding:4px 20px 22px;display:grid}.operational-tools-module___UnOYG__scale article:first-child{padding-left:0}.operational-tools-module___UnOYG__scale article+article{border-left:1px solid var(--rule)}.operational-tools-module___UnOYG__scale article strong{color:var(--accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:1.1}.operational-tools-module___UnOYG__scale article span{font-size:15px;font-weight:600}.operational-tools-module___UnOYG__scale article small{color:var(--muted-foreground);font-size:13px;line-height:1.45}.operational-tools-module___UnOYG__alert,.operational-tools-module___UnOYG__guardrail{border-left:3px solid var(--danger);background:var(--shell);gap:4px;padding:16px 20px;display:grid}.operational-tools-module___UnOYG__alert span,.operational-tools-module___UnOYG__guardrail span{color:var(--muted-foreground);line-height:1.55}.operational-tools-module___UnOYG__guardrail{border-left-color:var(--warning)}.operational-tools-module___UnOYG__dimensions,.operational-tools-module___UnOYG__stages{gap:56px;display:grid}.operational-tools-module___UnOYG__dimension,.operational-tools-module___UnOYG__stage{gap:20px;display:grid}.operational-tools-module___UnOYG__dimension>header,.operational-tools-module___UnOYG__stage>header{gap:8px;display:grid}.operational-tools-module___UnOYG__dimension>header p{color:var(--accent);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:500}.operational-tools-module___UnOYG__dimension>header h3,.operational-tools-module___UnOYG__stage>header h3{color:var(--foreground);font-size:clamp(1.6rem,2.8vw,2.3rem);line-height:1.02}.operational-tools-module___UnOYG__dimension>header span,.operational-tools-module___UnOYG__stage>header p{max-width:68ch;color:var(--muted-foreground);margin:0;line-height:1.6}.operational-tools-module___UnOYG__stage>header p{margin-top:8px}.operational-tools-module___UnOYG__stage>header{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:0}.operational-tools-module___UnOYG__stage>header>span{color:var(--accent);font-family:var(--font-mono);padding-top:12px;font-size:14px;font-weight:500;line-height:1}.operational-tools-module___UnOYG__controlList{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.operational-tools-module___UnOYG__control,.operational-tools-module___UnOYG__invalidControl{border:0;border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--background);align-content:start;gap:16px;min-width:0;margin:0;padding:22px;scroll-margin-top:96px;display:grid}.operational-tools-module___UnOYG__invalidControl{background:var(--shell);box-shadow:inset 3px 0 0 var(--danger)}.operational-tools-module___UnOYG__control:focus-visible,.operational-tools-module___UnOYG__invalidControl:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.operational-tools-module___UnOYG__control legend,.operational-tools-module___UnOYG__invalidControl legend{float:left;width:100%;color:var(--foreground);padding:0;font-size:15px;font-weight:600;line-height:1.45}.operational-tools-module___UnOYG__control legend>span,.operational-tools-module___UnOYG__invalidControl legend>span{min-width:28px;color:var(--accent);font-family:var(--font-mono);margin-right:6px;font-size:12px;font-weight:500;display:inline-block}.operational-tools-module___UnOYG__control legend em,.operational-tools-module___UnOYG__invalidControl legend em{border:1px solid var(--warning);color:var(--warning);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;vertical-align:2px;border-radius:2px;margin-left:8px;padding:1px 6px;font-size:10px;font-style:normal;font-weight:500;display:inline-block}.operational-tools-module___UnOYG__control>p,.operational-tools-module___UnOYG__invalidControl>p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.operational-tools-module___UnOYG__radioGrid,.operational-tools-module___UnOYG__statusGrid,.operational-tools-module___UnOYG__reasonGroup>div{border:1px solid var(--rule);background:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.operational-tools-module___UnOYG__radioGrid label,.operational-tools-module___UnOYG__statusGrid label,.operational-tools-module___UnOYG__reasonGroup label{background:var(--card);text-align:center;cursor:pointer;place-content:center;place-items:center;gap:3px;min-width:0;min-height:54px;padding:8px 6px;transition:background-color .2s,color .2s;display:grid;position:relative}.operational-tools-module___UnOYG__radioGrid label:hover,.operational-tools-module___UnOYG__statusGrid label:hover,.operational-tools-module___UnOYG__reasonGroup label:hover{background:var(--shell)}.operational-tools-module___UnOYG__radioGrid input,.operational-tools-module___UnOYG__statusGrid input,.operational-tools-module___UnOYG__reasonGroup input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}:is(.operational-tools-module___UnOYG__radioGrid label:has(input:checked),.operational-tools-module___UnOYG__statusGrid label:has(input:checked),.operational-tools-module___UnOYG__reasonGroup label:has(input:checked)){background:var(--primary);color:var(--primary-foreground)}:is(.operational-tools-module___UnOYG__radioGrid label:has(input:focus-visible),.operational-tools-module___UnOYG__statusGrid label:has(input:focus-visible),.operational-tools-module___UnOYG__reasonGroup label:has(input:focus-visible)){z-index:1;outline:2px solid var(--accent);outline-offset:2px}.operational-tools-module___UnOYG__radioGrid span{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:18px;font-weight:500;line-height:1}.operational-tools-module___UnOYG__radioGrid small{font-size:10.5px;line-height:1.25}.operational-tools-module___UnOYG__evidenceCheck{color:var(--muted-foreground);cursor:pointer;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.operational-tools-module___UnOYG__evidenceCheck:has(input:checked){color:var(--foreground)}.operational-tools-module___UnOYG__evidenceCheck input{border:1.5px solid var(--foreground);background:var(--card);cursor:pointer;appearance:none;border-radius:0;flex:0 0 18px;width:18px;height:18px;margin:0;transition:background-color .15s}.operational-tools-module___UnOYG__evidenceCheck input:checked{border-color:var(--primary);background:var(--primary);box-shadow:inset 0 0 0 3px var(--card)}.operational-tools-module___UnOYG__legend{border-block:1px solid var(--rule);flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0;display:flex}.operational-tools-module___UnOYG__legend strong{color:var(--foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-right:8px;font-size:12px;font-weight:500}.operational-tools-module___UnOYG__legend span{border:1px solid var(--rule-strong);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:2px;padding:4px 9px;font-size:11px}.operational-tools-module___UnOYG__statusGrid label{min-height:44px;font-size:12.5px;font-weight:600;line-height:1.25}.operational-tools-module___UnOYG__promptGrid{gap:10px;margin:0;display:grid}.operational-tools-module___UnOYG__promptGrid div{border-left:2px solid var(--rule);gap:3px;padding-left:12px;display:grid}.operational-tools-module___UnOYG__promptGrid dt{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;font-weight:500}.operational-tools-module___UnOYG__promptGrid dd{margin:0;font-size:14px;line-height:1.45}.operational-tools-module___UnOYG__reasonGroup{gap:8px;display:grid}.operational-tools-module___UnOYG__reasonGroup>strong{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500}.operational-tools-module___UnOYG__reasonGroup>div{grid-template-columns:repeat(3,minmax(0,1fr))}.operational-tools-module___UnOYG__reasonGroup label{min-height:42px;font-size:11.5px;line-height:1.3}.operational-tools-module___UnOYG__primaryAction{justify-content:flex-end;margin-top:-12px;display:flex}.operational-tools-module___UnOYG__primaryAction button,.operational-tools-module___UnOYG__actions button{border:1px solid var(--rule-strong);min-height:48px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:2px;padding:0 22px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s}.operational-tools-module___UnOYG__actions button:hover{background:var(--shell)}.operational-tools-module___UnOYG__primaryAction button,.operational-tools-module___UnOYG__actions button:first-child{border-color:var(--primary);background:var(--primary);min-height:52px;color:var(--primary-foreground);padding-inline:28px}.operational-tools-module___UnOYG__primaryAction button:hover,.operational-tools-module___UnOYG__actions button:first-child:hover{background:var(--primary-hover)}.operational-tools-module___UnOYG__primaryAction button:focus-visible,.operational-tools-module___UnOYG__actions button:focus-visible,.operational-tools-module___UnOYG__evidenceCheck input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.operational-tools-module___UnOYG__results{border:1px solid var(--band-rule);background:var(--band);color:var(--band-foreground);border-radius:2px;gap:32px;padding:clamp(24px,4.4vw,60px);scroll-margin-top:96px;display:grid}.operational-tools-module___UnOYG__results:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.operational-tools-module___UnOYG__results>header{gap:10px;display:grid}.operational-tools-module___UnOYG__results>header p{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px}.operational-tools-module___UnOYG__results>header small{max-width:68ch;color:var(--band-muted);margin:0;font-size:15px;line-height:1.6}.operational-tools-module___UnOYG__results>header strong{color:var(--amber-400);font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.6rem);font-weight:500;line-height:.95}.operational-tools-module___UnOYG__results>header span{font-family:var(--font-display);font-variation-settings:"wdth" 90;letter-spacing:-.025em;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:600;line-height:1.1}.operational-tools-module___UnOYG__results>p{color:var(--band-muted);margin:0;line-height:1.6}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__alert,.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__guardrail{background:var(--band-panel);color:var(--band-foreground)}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__alert{border-left-color:#ff8e9c}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__guardrail{border-left-color:var(--amber-400)}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__alert span,.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__guardrail span{color:var(--band-muted)}.operational-tools-module___UnOYG__metricGrid{border-top:1px solid var(--band-rule);border-left:1px solid var(--band-rule);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.operational-tools-module___UnOYG__metricGrid article{border-right:1px solid var(--band-rule);border-bottom:1px solid var(--band-rule);align-content:start;gap:8px;min-width:0;padding:20px;display:grid}.operational-tools-module___UnOYG__metricGrid article span{color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:500;line-height:1.45}.operational-tools-module___UnOYG__metricGrid article strong{color:var(--band-foreground);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:1.1}.operational-tools-module___UnOYG__metricGrid article small{color:var(--band-muted);font-size:13px;line-height:1.45}.operational-tools-module___UnOYG__priorities{border-top:1.5px solid var(--band-foreground);gap:14px;padding-top:20px;display:grid}.operational-tools-module___UnOYG__priorities h3{color:var(--band-foreground);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.operational-tools-module___UnOYG__priorities ol{counter-reset:priority;gap:0;margin:0;padding:0;list-style:none;display:grid}.operational-tools-module___UnOYG__priorities li{border-top:1px solid var(--band-rule);counter-increment:priority;grid-template-columns:36px minmax(0,1fr);padding:14px 0;display:grid}.operational-tools-module___UnOYG__priorities li:first-child{border-top:0}.operational-tools-module___UnOYG__priorities li:before{content:counter(priority, decimal-leading-zero);color:var(--amber-400);font-family:var(--font-mono);grid-row:span 2;font-size:12px;line-height:1.9}.operational-tools-module___UnOYG__priorities li strong,.operational-tools-module___UnOYG__priorities li span{display:block}.operational-tools-module___UnOYG__priorities li strong{font-size:15px;font-weight:600;line-height:1.45}.operational-tools-module___UnOYG__priorities li span{color:var(--band-muted);margin-top:4px;font-size:14px;line-height:1.55}.operational-tools-module___UnOYG__completeState{background:var(--band-panel);color:var(--band-foreground);border-left:2px solid #5fd0a8;margin:0;padding:16px 20px;line-height:1.55}.operational-tools-module___UnOYG__disclaimer{border-left:2px solid var(--amber-400);max-width:78ch;color:var(--band-muted);margin:0;padding-left:16px;font-size:14px;line-height:1.6}.operational-tools-module___UnOYG__actions{flex-wrap:wrap;gap:12px;display:flex}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions{border-top:1px solid var(--band-rule);padding-top:28px}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions button{border-color:var(--band-rule);min-height:48px;color:var(--band-foreground);background:0 0;padding-inline:22px}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions button:hover{background:var(--band-panel)}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions button:first-child{border-color:var(--amber-400);background:var(--amber-400);color:var(--ink-deep)}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions button:first-child:hover{background:#f7d78a}.operational-tools-module___UnOYG__results .operational-tools-module___UnOYG__actions button:focus-visible{outline-color:var(--amber-400)}.operational-tools-module___UnOYG__privacy{border-top:1px solid var(--rule);gap:10px;padding-top:28px;display:grid}.operational-tools-module___UnOYG__privacy h3{color:var(--foreground);font-size:clamp(1.3rem,2vw,1.6rem);line-height:1.1}.operational-tools-module___UnOYG__privacy p{max-width:76ch;color:var(--muted-foreground);margin:0;line-height:1.65}@media (max-width:980px){.operational-tools-module___UnOYG__controlList{grid-template-columns:1fr}.operational-tools-module___UnOYG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.operational-tools-module___UnOYG__header{grid-template-columns:1fr}.operational-tools-module___UnOYG__versionBadge{justify-self:start}.operational-tools-module___UnOYG__scale>div{grid-template-columns:1fr 1fr}.operational-tools-module___UnOYG__scale article,.operational-tools-module___UnOYG__scale article:first-child{padding:14px 16px 16px 0}.operational-tools-module___UnOYG__scale article:nth-child(2n){padding-left:16px}.operational-tools-module___UnOYG__scale article+article{border-left:0}.operational-tools-module___UnOYG__scale article:nth-child(2n){border-left:1px solid var(--rule)}.operational-tools-module___UnOYG__scale article:nth-child(n+3){border-top:1px solid var(--rule)}.operational-tools-module___UnOYG__stage>header{grid-template-columns:1fr;gap:10px}.operational-tools-module___UnOYG__stage>header>span{padding-top:0}.operational-tools-module___UnOYG__control,.operational-tools-module___UnOYG__invalidControl{padding:20px 16px}.operational-tools-module___UnOYG__radioGrid,.operational-tools-module___UnOYG__statusGrid{grid-template-columns:1fr 1fr}.operational-tools-module___UnOYG__reasonGroup>div,.operational-tools-module___UnOYG__metricGrid{grid-template-columns:1fr}.operational-tools-module___UnOYG__metricGrid article{padding:18px 16px}.operational-tools-module___UnOYG__primaryAction button,.operational-tools-module___UnOYG__actions button{flex:100%}.operational-tools-module___UnOYG__primaryAction button{width:100%}}@media print{.operational-tools-module___UnOYG__primaryAction,.operational-tools-module___UnOYG__actions,.operational-tools-module___UnOYG__privacy{display:none}.operational-tools-module___UnOYG__shell{border:0;width:100%;margin:0}.operational-tools-module___UnOYG__controlList{grid-template-columns:1fr 1fr}.operational-tools-module___UnOYG__results{break-before:page;background:0 0;border:0;padding:0}.operational-tools-module___UnOYG__results *{color:#000!important}}
.customs-handoff-module__SCTc2G__shell h2,.customs-handoff-module__SCTc2G__shell fieldset,.customs-handoff-module__SCTc2G__results{scroll-margin-top:calc(var(--nav-height) + 24px)}.customs-handoff-module__SCTc2G__controls,.customs-handoff-module__SCTc2G__statuses{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.customs-handoff-module__SCTc2G__statuses label{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);background:var(--card);text-align:center;cursor:pointer;place-items:center;min-height:44px;padding:8px;font-size:13px;font-weight:600;line-height:1.3;transition:background-color .2s,color .2s;display:grid;position:relative}.customs-handoff-module__SCTc2G__statuses label:hover{background:var(--shell)}.customs-handoff-module__SCTc2G__statuses input,.customs-handoff-module__SCTc2G__confirmation input{opacity:0;position:absolute}.customs-handoff-module__SCTc2G__statuses input{cursor:pointer;width:100%;height:100%;margin:0;inset:0}.customs-handoff-module__SCTc2G__statuses label:has(input:checked){background:var(--primary);color:var(--primary-foreground)}.customs-handoff-module__SCTc2G__legend summary:focus-visible{z-index:1;outline:2px solid var(--accent);outline-offset:3px}.customs-handoff-module__SCTc2G__statuses label:has(input:focus-visible){z-index:1;outline:2px solid var(--accent);outline-offset:3px}.customs-handoff-module__SCTc2G__confirmation:has(input:focus-visible){z-index:1;outline:2px solid var(--accent);outline-offset:3px}.customs-handoff-module__SCTc2G__confirmation{min-height:44px;color:var(--foreground);cursor:pointer;align-items:center;gap:10px;font-size:14px;line-height:1.5;display:flex;position:relative}.customs-handoff-module__SCTc2G__confirmation>span{border:1.5px solid var(--foreground);background:var(--card);height:20px;font-family:var(--font-mono);border-radius:0;flex:0 0 20px;place-items:center;font-size:12px;line-height:1;display:grid}.customs-handoff-module__SCTc2G__confirmation:has(input:checked)>span{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.customs-handoff-module__SCTc2G__legend{border-block:1px solid var(--rule);padding:16px 0}.customs-handoff-module__SCTc2G__legend summary{color:var(--foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;font-size:12px;font-weight:500}.customs-handoff-module__SCTc2G__legend summary::marker{color:var(--accent)}.customs-handoff-module__SCTc2G__legend dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 24px;margin:18px 0 0;display:grid}.customs-handoff-module__SCTc2G__legend dl>div{border-left:2px solid var(--rule);padding-left:12px}.customs-handoff-module__SCTc2G__legend dt{font-size:15px;font-weight:600}.customs-handoff-module__SCTc2G__legend dd{color:var(--muted-foreground);margin:4px 0 0;font-size:14px;line-height:1.5}.customs-handoff-module__SCTc2G__metrics{border-block:1px solid var(--band-rule);background:var(--band-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.customs-handoff-module__SCTc2G__metrics p{background:var(--band);color:var(--band-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;align-content:start;gap:6px;margin:0;padding:20px;font-size:11px;display:grid}.customs-handoff-module__SCTc2G__metrics p:first-child{padding-left:0}.customs-handoff-module__SCTc2G__metrics strong{color:var(--band-foreground);font-variant-numeric:tabular-nums;letter-spacing:0;font-size:30px;font-weight:500;line-height:1.1}@media (max-width:760px){.customs-handoff-module__SCTc2G__controls,.customs-handoff-module__SCTc2G__metrics{grid-template-columns:1fr}.customs-handoff-module__SCTc2G__metrics p,.customs-handoff-module__SCTc2G__metrics p:first-child{padding:16px 0}}@media print{.customs-handoff-module__SCTc2G__controls{grid-template-columns:1fr}.customs-handoff-module__SCTc2G__shell fieldset{break-inside:avoid}}
