html[data-design] .button.help-cta{text-align:center;color:#243419;background:#d8ff63;border:1px solid #c1e454;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:10px 21px;font-size:.9rem;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .18s,box-shadow .18s,transform .18s;display:inline-flex;box-shadow:0 4px #a1ba4e,0 7px 12px #30394426}@media (hover:hover){html[data-design] .button.help-cta:hover{background:#ddff76;transform:translateY(2px);box-shadow:0 2px #a1ba4e,0 3px 6px #30394418}}html[data-design] .button.help-cta:active{background:#cbed5d;transform:translateY(4px);box-shadow:inset 0 2px 3px #24341930}html[data-design] .button.help-cta:focus-visible{outline-offset:6px;outline:3px solid #21379a}html[data-design] main .button.help-cta:not(.small){margin-inline:auto}@media (prefers-reduced-motion:reduce){html[data-design] .button.help-cta{transition:none;transform:none!important}}:root{color:#172e29;font-synthesis:none;--ink:#132c27;--muted:#52635c;--accent:#e4ef83;--line:#cbd3c5;background:#f6f5ee;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:17px;line-height:1.7}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:.23em}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{touch-action:manipulation}:focus-visible{outline-offset:4px;outline:3px solid #50762c}header,footer,main{max-width:1180px;margin:auto;padding:28px 32px}header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;display:flex}nav{flex-wrap:wrap;align-items:center;gap:24px;display:flex}nav a{font-size:.86rem}.brand{letter-spacing:-.06em;font-size:1.4rem;font-weight:800;text-decoration:none}.brand span{font-weight:400}h1,h2,h3{letter-spacing:-.045em;line-height:1.12}h1{max-width:950px;margin:20px 0 28px;font-size:clamp(2.4rem,5.5vw,4.7rem)}h2{margin-top:2.5rem;font-size:2rem}h3{font-size:1.25rem}p{max-width:76ch}.eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:750}.lede{color:var(--muted);max-width:660px;font-size:1.22rem}.hero{padding:55px 0 65px}.actions{flex-wrap:wrap;gap:16px;margin:28px 0;display:flex}.button,button{border:1px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;border-radius:6px;padding:14px 22px;font-weight:650;text-decoration:none}.button.secondary,button.secondary{color:var(--ink);background:0 0}.button.small{padding:10px 14px}.cards{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.card{border:1px solid var(--line);background:#fff;border-radius:8px;padding:25px}.card p{color:var(--muted)}.band{background:var(--accent);border-radius:8px;padding:30px}.content{max-width:780px;padding-bottom:40px}.content h2{scroll-margin-top:25px}.content li{margin:9px 0}.meta,.hint{color:var(--muted);font-size:.85rem}.notice{background:#ecefe2;border-left:4px solid #789044;margin:24px 0;padding:18px 22px}.preview{text-align:center;background:var(--ink);color:#fff;padding:6px 18px;font-size:.8rem}footer{border-top:1px solid var(--line);color:var(--muted);margin-top:60px;padding-bottom:55px;font-size:.85rem}.skip{position:absolute;left:-1000px}.skip:focus{z-index:5;background:#fff;padding:10px;top:20px;left:20px}fieldset{border:0;margin:25px 0;padding:0}legend{margin-bottom:20px;font-size:1.4rem;font-weight:700}.fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}label{font-size:.92rem;font-weight:600;display:block}input,select,textarea{width:100%;color:var(--ink);background:#fff;border:1px solid #8c9b90;border-radius:5px;margin:5px 0 9px;padding:12px;display:block}input[type=checkbox]{width:auto;margin-right:9px;display:inline-block}button:disabled{opacity:.5;cursor:not-allowed}[hidden]{display:none!important}.honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.error{color:#9e2424;font-weight:650}.progress{letter-spacing:.04em;font-size:.85rem}.result{border:1px solid var(--line);background:#fff;border-radius:8px;padding:25px}dl{grid-template-columns:1fr 2fr;gap:8px;display:grid}dt{font-weight:650}dd{margin:0}.crumb{color:var(--muted);font-size:.8rem}@media (width<=760px){header{flex-direction:column;align-items:flex-start}header,footer,main{padding:22px}.cards,.fields{grid-template-columns:1fr}h1{font-size:2.65rem}nav{gap:14px}.hero{padding:30px 0}dl{grid-template-columns:1fr}dd{margin-bottom:10px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.design-comparison{color:#23303f;background:#e9edf2;border-bottom:1px solid #bac5d0;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:12px 24px;font:13px/1.4 system-ui;display:flex}.design-comparison>span{font-weight:700}.design-comparison>div{flex-wrap:wrap;gap:8px;display:flex}.design-comparison button{color:#23303f;background:#fff;border:1px solid #80909f;border-radius:6px;padding:10px 14px;font:600 13px/1.4 system-ui}.design-comparison button[aria-pressed=true]{color:#fff;background:#23303f}.design-comparison small{font-size:12px}.design-comparison .design-background{align-items:center;gap:8px;font:600 13px/1.4 system-ui;display:flex}.design-comparison select{color:#23303f;background:#fff;width:auto;max-width:100%;margin:0;padding:9px;font:13px/1.4 system-ui}html[data-design=cobalt]{--ink:#24282c;--muted:#484e55;--accent:#cbd6fb;--line:#cbd0d7;--design-paper:#eef2f6;--design-button:#21379a;--design-on-button:#fff;--design-panel:#9eafbd;--design-active:#83cfff;color:var(--ink);background:var(--design-paper)}html[data-design=cobalt][data-background=ivoire]{--design-paper:#f2f1e9}html[data-design=cobalt][data-background=craie]{--design-paper:#f8f8f4}html[data-design=cobalt][data-background=brume]{--design-paper:#eef2f6}html[data-design=cobalt] main button{background:var(--design-button);color:#fff;border-color:var(--design-button);border-radius:2px}html[data-design=cobalt] main button.secondary{color:var(--ink);border-color:var(--ink);background:0 0}html[data-design=cobalt] :focus-visible{outline-color:#21379a}html[data-design=cobalt] .notice{background:#e1e8f2;border-left-color:#21379a}.page-summary{border:1px solid var(--line);background:#ffffff80;border-radius:4px;margin:24px 0;padding:16px 20px}.page-summary summary{cursor:pointer;font-weight:650}.page-summary ul{margin-bottom:0;padding-left:20px}.content table{border-collapse:collapse;max-width:100%;margin:24px 0;font-size:.94rem;display:block;overflow-x:auto}.content th,.content td{text-align:left;vertical-align:top;border:1px solid var(--line);padding:12px}.content th{background:#e1e8f2}.content td:first-child{font-weight:600}html[data-design=abricot]{--ink:#253337;--muted:#535d5d;--accent:#f1ad80;--line:#d6c8b8;--design-paper:#f9eee0;--design-button:#f1ad80;--design-on-button:#253337;--design-panel:#253337;--design-active:#f1ad80;color:var(--ink);background:var(--design-paper)}html:is([data-design=cobalt],[data-design=abricot]) .button{background:var(--design-button);color:var(--design-on-button);border-color:var(--design-button)}html:is([data-design=cobalt],[data-design=abricot]) .button.secondary{color:var(--ink);border-color:var(--ink);background:0 0}html[data-design=cobalt] .button,html[data-design=cobalt] .card{border-radius:2px}html[data-design=cobalt] h1{text-transform:uppercase;letter-spacing:-.045em;font-family:Arial Narrow,Arial,sans-serif;font-weight:800}html[data-design=abricot] h1,html[data-design=abricot] h2{letter-spacing:-.04em;font-family:Georgia,Times New Roman,serif;font-weight:400}html[data-design=abricot] .button{border-radius:28px}html:is([data-design=cobalt],[data-design=abricot]) .brand{letter-spacing:-.045em;align-items:center;gap:10px;display:flex}html:is([data-design=cobalt],[data-design=abricot]) .brand-gear{color:var(--ink)}html:is([data-design=cobalt],[data-design=abricot]) .card{background:color-mix(in srgb,var(--design-paper) 70%,white)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg]>rect:first-of-type{fill:var(--line)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg]>rect:nth-of-type(2){fill:var(--design-panel);stroke:var(--muted)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg]>rect:nth-of-type(3){fill:var(--ink);stroke:var(--muted)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg] .gear text{fill:var(--design-paper)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg] .gear.is-active rect{fill:var(--design-active)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg] .gear.is-active text{fill:var(--ink)}html:is([data-design=cobalt],[data-design=abricot]) #shift-knob stop:first-child{stop-color:var(--muted)}html:is([data-design=cobalt],[data-design=abricot]) #shift-knob stop:not(:first-child){stop-color:var(--ink)}html:is([data-design=cobalt],[data-design=abricot]) [data-shift-svg]>text{fill:var(--design-paper)}html[data-design=cobalt] h1,html[data-design=cobalt] header .brand,html[data-design=cobalt] header .brand-gear{color:#21379a}html[data-design=cobalt] [data-shift-svg]>rect:first-of-type{fill:#8397a7}html[data-design=cobalt] [data-shift-svg]>rect:nth-of-type(2){stroke:#6b8294}html[data-design=cobalt] [data-shift-svg]>rect:nth-of-type(3){fill:#536d81;stroke:#41596b}html[data-design=cobalt] [data-shift-svg] .gear text{fill:#303d49}html[data-design=cobalt] [data-shift-svg] .gear.is-active rect{stroke:#c7edff;stroke-width:1.5px;filter:drop-shadow(0 0 5px #64bdff)drop-shadow(0 0 11px #64bdff80)}html[data-design=cobalt] [data-shift-svg] .gear.is-active text{fill:#143e68}html[data-design=cobalt] [data-shift-svg]>text{fill:#394b59}html[data-design=cobalt] #shift-knob stop:first-child{stop-color:#aabac7}html[data-design=cobalt] #shift-knob stop:nth-child(2){stop-color:#6d8598}html[data-design=cobalt] #shift-knob stop:last-child{stop-color:#425d73}html[data-shifter=citron]{--shift-face:#203c34;--shift-rim:#b9c5b2;--shift-edge:#617c68;--shift-slot:#0b2019;--shift-label:#b8cabc;--shift-light:#e4ef83;--shift-light-ink:#193b2d;--shift-top:#708778;--shift-mid:#3d594b;--shift-bottom:#152e24}html[data-shifter=lime]{--shift-face:#303944;--shift-rim:#a4afba;--shift-edge:#657382;--shift-slot:#131c26;--shift-label:#bbc7d1;--shift-light:#d8ff63;--shift-light-ink:#263614;--shift-top:#81909e;--shift-mid:#485969;--shift-bottom:#202e3b}html:is([data-shifter=corail],[data-shifter=marine-lime]){--shift-face:#24395a;--shift-rim:#9eafc4;--shift-edge:#627b9c;--shift-slot:#10223d;--shift-label:#bbcee6;--shift-light:#ffad91;--shift-light-ink:#542719;--shift-top:#718cae;--shift-mid:#405a7d;--shift-bottom:#1b3153}html[data-shifter=marine-lime]{--shift-light:#d8ff63;--shift-light-ink:#263614}html[data-shifter=menthe]{--shift-face:#17484e;--shift-rim:#9bbebd;--shift-edge:#57878b;--shift-slot:#092d33;--shift-label:#aed1d1;--shift-light:#9bf2ce;--shift-light-ink:#123e33;--shift-top:#639797;--shift-mid:#326e73;--shift-bottom:#123f47}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg]>rect:first-of-type{fill:var(--shift-rim)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg]>rect:nth-of-type(2){fill:var(--shift-face);stroke:var(--shift-edge)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg]>rect:nth-of-type(3){fill:var(--shift-slot);stroke:var(--shift-edge)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg] .gear text,html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg]>text{fill:var(--shift-label)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg] .gear.is-active rect{fill:var(--shift-light);stroke:none;filter:none}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-svg] .gear.is-active text{fill:var(--shift-light-ink)}html[data-design=cobalt][data-shifter=lime] [data-shift-svg] .gear.is-active rect{filter:url(#shift-active-inset)}html[data-design=cobalt]:not([data-shifter=glace]) #shift-knob stop:first-child{stop-color:var(--shift-top)}html[data-design=cobalt]:not([data-shifter=glace]) #shift-knob stop:nth-child(2){stop-color:var(--shift-mid)}html[data-design=cobalt]:not([data-shifter=glace]) #shift-knob stop:last-child{stop-color:var(--shift-bottom)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-handle]>rect:last-of-type{stroke:var(--shift-edge)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-handle]>path:first-of-type{stroke:var(--shift-top)}html[data-design=cobalt]:not([data-shifter=glace]) [data-shift-handle]>path:last-of-type{stroke:var(--shift-slot)}html[data-design=original] .brand-gear{display:none}@media (width<=760px){.design-comparison{justify-content:flex-start;padding:12px 18px}.design-comparison small{width:100%}}.brand-gear[data-astro-cid-cti3lmmq]{flex-shrink:0;display:block}
