@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/46a9e2f250689b4a-s.03ez25a9g3i0n.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/76b70a1dbe058eb5-s.3i9rha7jpxn0q.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2fb76073e23fd9e4-s.2o7ko1d-5m1xu.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6131cbbf5549afa2-s.1ee5w62fj497l.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/45462fd7b7c12654-s.1way2z9fj6cig.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ba63f6a0e436df8e-s.0szrwpqb9mkwe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/07c7676b89ed2778-s.p.45535valc9rzk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.-T-KAq_className{font-family:Inter,Inter Fallback;font-style:normal}.-T-KAq_variable{--font-inter:"Inter", "Inter Fallback"}
:root{--navy:#0b0b36;--indigo:#4f46e5;--violet:#a855f7;--cyan:#22d3ee;--lavender:#a78bfa;--paper:#f4f6fb;--white:#fff;--navy-70:#3c3c5e;--navy-50:#6d6d86;--navy-20:#ceced7;--indigo-20:#dcdafa;--danger:#a4161a;--gutter:20px;--max:1280px;--max-wide:1440px;--header-h:64px;--band-y:64px;--radius-control:8px;--radius-media:12px;--ease-out:cubic-bezier(.2, .7, .2, 1)}@media (min-width:390px){:root{--gutter:24px}}@media (min-width:768px){:root{--gutter:40px;--band-y:96px}}@media (min-width:1000px){:root{--header-h:80px}}@media (min-width:1200px){:root{--gutter:64px;--band-y:128px}}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 24px)}body{background:var(--navy);color:var(--navy);font-family:var(--font-inter), "Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1rem;line-height:1.6}@media (min-width:768px){body{font-size:1.125rem}}main{display:block}main:focus{outline:none}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%}[hidden]{display:none!important}[id]{scroll-margin-top:calc(var(--header-h) + 24px)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.wrap--wide{max-width:calc(var(--max-wide) + 2 * var(--gutter))}.wrap--form{max-width:calc(760px + 2 * var(--gutter))}.header,.mobile,.hero,.pagehead,.closing,.footer{--bg:var(--navy);--fg:var(--paper);--muted:var(--navy-20);--rule:#f4f6fb2e;--link:var(--paper);--accent:var(--cyan);--focus:var(--cyan);--btn-bg:var(--paper);--btn-fg:var(--navy);--btn-bg-hover:var(--white);background:var(--bg);color:var(--fg)}.band{--bg:var(--paper);--fg:var(--navy);--muted:var(--navy-70);--rule:#0b0b3629;--link:var(--indigo);--accent:var(--indigo);--focus:var(--indigo);--btn-bg:var(--indigo);--btn-fg:var(--white);--btn-bg-hover:var(--navy);background:var(--bg);color:var(--fg);padding-block:var(--band-y)}.band--white{--bg:var(--white)}.band--figure{padding-top:clamp(32px,5vw,64px)}:focus-visible{outline:2px solid var(--focus,var(--indigo));outline-offset:3px;box-shadow:0 0 0 3px var(--bg,var(--paper));border-radius:4px}.h2{letter-spacing:-.03em;text-wrap:balance;max-width:20ch;font-size:clamp(2rem,1.3rem + 2.4vw,3.5rem);font-weight:500;line-height:1.1}.h3{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,1.3rem + .7vw,2rem);font-weight:500;line-height:1.2}.h4{letter-spacing:-.01em;font-size:1.25rem;font-weight:600;line-height:1.3}.lead{font-size:clamp(1.125rem,1rem + .55vw,1.4375rem);line-height:1.5}.band p,.band dd{max-width:68ch}.band__title{margin-bottom:clamp(32px,5vw,64px)}.band__after{margin-top:40px}a{color:var(--link,var(--indigo));text-underline-offset:.22em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}.btn{border-radius:var(--radius-control);min-height:52px;font:inherit;text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:12px 24px;font-size:1.0625rem;font-weight:500;line-height:1.25;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn--primary,.btn--solid{background:var(--btn-bg);color:var(--btn-fg)}.btn--primary:hover,.btn--solid:hover{background:var(--btn-bg-hover)}.band .btn--primary:hover,.band .btn--solid:hover{color:var(--white)}.btn--secondary{color:var(--fg);background:0 0;border-color:currentColor}.btn[aria-disabled=true]{opacity:.7;cursor:progress}.link-action{min-height:44px;color:var(--link);align-items:center;gap:8px;font-size:1.0625rem;font-weight:500;text-decoration:underline;display:inline-flex}.link-quiet{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}.ext-icon{flex:none}.actions{flex-wrap:wrap;align-items:center;gap:12px 32px;margin-top:36px;display:flex}.stage{color:var(--accent);letter-spacing:0;white-space:nowrap;border:1px solid;border-radius:4px;padding:3px 9px;font-size:.8125rem;font-weight:500;line-height:1.4;display:inline-block}.skip{z-index:100;border-radius:var(--radius-control);background:var(--paper);color:var(--navy);padding:12px 18px;font-weight:500;position:absolute;top:-120px;left:16px}.skip:focus{top:12px}.header{z-index:50;border-bottom:1px solid var(--rule);position:sticky;top:0}.header__inner{height:var(--header-h);align-items:center;gap:24px;display:flex}.brand{min-height:44px;color:var(--fg);align-items:center;gap:12px;text-decoration:none;display:inline-flex}.brand__mark{width:30px;height:30px;display:block}.brand__name{letter-spacing:-.01em;white-space:nowrap;font-size:1.1875rem;font-weight:600}.nav{margin-left:auto;display:none}.nav__list{align-items:center;gap:4px;display:flex}.nav__link{min-height:44px;color:var(--muted);white-space:nowrap;align-items:center;padding:0 14px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.nav__link:hover,.nav__link[aria-current=page]{color:var(--fg)}.nav__link[aria-current=page]:after{content:"";background:var(--cyan);height:2px;position:absolute;bottom:6px;left:14px;right:14px}.header__contact{border:1px solid var(--rule);border-radius:var(--radius-control);min-height:44px;color:var(--fg);align-items:center;padding:0 18px;font-size:.9375rem;font-weight:500;text-decoration:none;transition:border-color .15s;display:none}.header__contact:hover,.header__contact[aria-current=page]{border-color:var(--fg)}.menu-btn{border:1px solid var(--rule);border-radius:var(--radius-control);min-width:76px;min-height:44px;color:var(--fg);font:inherit;cursor:pointer;background:0 0;margin-left:auto;padding:0 16px;font-size:.9375rem;font-weight:500}@media (min-width:1000px){.nav{display:block}.header__contact{display:inline-flex}.menu-btn{display:none}}.mobile{inset:var(--header-h) 0 0 0;z-index:49;overscroll-behavior:contain;border-top:1px solid var(--rule);position:fixed;overflow-y:auto}.mobile__inner{padding-block:16px 48px}.mobile__list>li{border-bottom:1px solid var(--rule)}.mobile__link{min-height:64px;color:var(--fg);letter-spacing:-.02em;align-items:center;font-size:1.5rem;font-weight:500;text-decoration:none;display:flex}.mobile__link[aria-current=page],.mobile__sublink[aria-current=page]{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);text-decoration-thickness:2px}.mobile__sub{padding:0 0 14px 16px}.mobile__sublink{min-height:48px;color:var(--muted);align-items:center;font-size:1.0625rem;text-decoration:none;display:flex}.hero{position:relative;overflow:hidden}.hero:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#4f46e54d,#4f46e500 72%);width:min(900px,80vw);position:absolute;top:-18%;right:-12%}.hero>*{position:relative}.hero__grid{gap:40px;padding-block:48px 40px;display:grid}.hero__title{letter-spacing:-.038em;text-wrap:balance;font-size:clamp(2.75rem,1.25rem + 4.6vw,5.25rem);font-weight:500;line-height:1.04}.hero__lead{max-width:34ch;margin-top:28px;font-size:clamp(1.25rem,1.05rem + .7vw,1.5rem);line-height:1.4}.hero__text{max-width:52ch;color:var(--muted);margin-top:16px}@media (min-width:1000px){.hero__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);align-items:center;gap:48px;padding-block:72px 64px}}.contents{border-top:1px solid var(--rule)}.contents__list{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contents__link{min-height:44px;color:var(--fg);flex-direction:column;gap:2px;padding:18px 12px 22px 0;text-decoration:none;display:flex}.contents__name{letter-spacing:-.015em;font-size:1.25rem;font-weight:500}.contents__link:hover .contents__name{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan);text-underline-offset:.25em;text-decoration-thickness:2px}.contents__meta{color:var(--muted);font-size:.875rem}.contents__list>li:nth-child(n+3){border-top:1px solid var(--rule)}@media (min-width:768px){.contents__list{grid-template-columns:repeat(4,minmax(0,1fr))}.contents__list>li:nth-child(n+3){border-top:0}.contents__list>li+li{border-left:1px solid var(--rule)}.contents__list>li+li .contents__link{padding-left:24px}.contents__link{padding-block:22px 30px}}.frame-figure{width:100%;max-width:460px;margin-inline:auto}.frame-stage{perspective:1500px;perspective-origin:40% 42%;padding:20px 26px 34px 30px;position:relative}.frame{transform-style:preserve-3d;transform:rotateY(calc(-11deg + var(--tilt-y,0deg))) rotateX(calc(5deg + var(--tilt-x,0deg)));animation:frame-settle .65s var(--ease-out) both;transition:transform .26s ease-out;position:relative}@keyframes frame-settle{0%{transform:rotateY(-24deg)rotateX(10deg)translateY(16px)}to{transform:rotateY(-11deg)rotateX(5deg)}}.frame__slab{background:#14134d;border:1px solid #2e2c8f;border-radius:16px;position:absolute;inset:0}.frame__face{background:linear-gradient(150deg,#1d1c66 0%,#121149 55%,#0e0d3d 100%);border:1px solid #a78bfa61;border-radius:16px;padding:11px;position:relative;box-shadow:inset 0 1px #22d3ee73,inset 1px 0 #22d3ee1f}.frame__screen{border-radius:7px;width:100%;height:auto;display:block}.frame__mark{background:var(--navy);border:1px solid #f4f6fb2e;border-radius:14px;place-items:center;width:58px;height:58px;display:grid;position:absolute;bottom:-20px;left:-20px;transform:translateZ(46px);box-shadow:0 16px 36px #00000080}.frame__mark img{display:block}.frame-shadow{filter:blur(18px);background:#0000008c;border-radius:50%;height:26px;position:absolute;bottom:6px;left:10%;right:2%}.frame-caption{color:var(--muted);margin-top:14px;padding-inline:30px 26px;font-size:.8125rem;line-height:1.5}@media (min-width:1000px){.frame-figure{max-width:none;margin-inline:0}.frame{transform:rotateY(calc(-15deg + var(--tilt-y,0deg))) rotateX(calc(6deg + var(--tilt-x,0deg)))}@keyframes frame-settle{0%{transform:rotateY(-27deg)rotateX(11deg)translateY(18px)}to{transform:rotateY(-15deg)rotateX(6deg)}}}.evidence__media{border:1px solid var(--rule);border-radius:var(--radius-media);background:var(--white);overflow:hidden}.evidence__media img{width:100%;height:auto;display:block}.figcap{max-width:64ch;color:var(--muted);margin-top:12px;font-size:.875rem;line-height:1.5}.evidence--lead{margin-inline:calc(-1*clamp(0px,50vw - 800px,80px))}.evidence--second{max-width:760px;margin-top:clamp(48px,6vw,80px)}.chapter{border-top:1px solid var(--rule);gap:32px;padding-block:clamp(40px,6vw,72px);display:grid}.chapter__copy>*+*{margin-top:16px}.chapter__name{letter-spacing:-.035em;font-size:clamp(2.25rem,1.7rem + 2vw,3.5rem);font-weight:500;line-height:1.05}.chapter__category{color:var(--muted);letter-spacing:0;white-space:nowrap;margin-left:6px;font-size:.9375rem;font-weight:400;display:inline-block}.chapter__copy .h3,.pair__item .h3{margin-top:20px}.chapter__copy .link-action,.pair__item .link-action{margin-top:12px}@media (min-width:1000px){.chapter{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:64px}.chapter:not(.chapter--flip){grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.chapter--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.chapter--flip .chapter__copy{order:2}.chapter__copy{top:calc(var(--header-h) + 40px);position:sticky}}.pair{border-top:1px solid var(--rule);display:grid}.pair__item{padding-block:clamp(40px,6vw,64px)}.pair__item>*+*{margin-top:16px}.pair__item+.pair__item{border-top:1px solid var(--rule)}.pair__figure,.pair__item .trace{margin-top:36px}@media (min-width:1000px){.pair{grid-template-columns:repeat(2,minmax(0,1fr))}.pair__item{padding-right:56px}.pair__item+.pair__item{border-top:0;border-left:1px solid var(--rule);padding-left:56px;padding-right:0}}.trace{container-type:inline-size}.trace__stage{border:1px solid var(--rule);border-radius:var(--radius-media);background:var(--white);grid-template-columns:minmax(0,1fr) 36px minmax(0,1fr) 36px minmax(0,1fr);align-items:start;padding:clamp(20px,4cqi,40px);display:grid}.trace__label{color:var(--muted);margin-bottom:10px;font-size:.8125rem;font-weight:500}.trace__question{letter-spacing:-.01em;font-size:clamp(1.0625rem,.9rem + 1cqi,1.375rem);font-weight:500;line-height:1.3}.trace__link{background:var(--indigo);height:1px;margin:44px 8px 0}.trace__doc{border:1px solid var(--rule);background:var(--paper);border-radius:6px;padding:14px 16px 12px}.trace__doctitle{margin-bottom:10px;font-size:.875rem;font-weight:600}.trace__line{background:#0b0b3621;border-radius:2px;height:7px;margin-block:7px;display:block}.trace__line--short{width:62%}.trace__line--hit{outline:1px solid var(--indigo);outline-offset:2px;background:#4f46e547}.trace__passage{border-left:3px solid var(--indigo);padding-left:14px}.trace__passage p{font-size:1rem;line-height:1.45}.trace__passage .trace__ref{color:var(--muted);margin-top:8px;font-size:.8125rem}@container (max-width:620px){.trace__stage{grid-template-columns:minmax(0,1fr)}.trace__link{width:1px;height:22px;margin:12px 0 12px 12px}}.split{gap:32px;display:grid}.split__body>*+*{margin-top:20px}@media (min-width:1000px){.split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:64px}}.service>*+*{margin-top:16px}.service--nested{border-left:1px solid var(--rule);margin-top:40px;padding:4px 0 4px 28px}.ledger{border-bottom:1px solid var(--rule);margin-bottom:28px}.ledger__row{border-top:1px solid var(--rule);gap:8px;padding-block:28px;display:grid}.ledger__name{letter-spacing:-.02em;font-size:1.5rem;font-weight:500}.ledger__name a{color:var(--fg);text-decoration:none}.ledger__name a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--indigo);text-decoration-color:var(--indigo);text-decoration-thickness:2px}@media (min-width:1000px){.ledger__row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:baseline;gap:64px}}.closing{padding-block:clamp(72px,9vw,128px)}.closing__title{letter-spacing:-.035em;text-wrap:balance;max-width:18ch;font-size:clamp(2.25rem,1.4rem + 3vw,4.25rem);font-weight:500;line-height:1.06}.closing__body{max-width:52ch;color:var(--muted);margin-top:24px;font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.closing__body p+p{margin-top:8px}.closing__action{margin-top:36px}.pagehead{position:relative;overflow:hidden}.pagehead:after{content:"";aspect-ratio:224/223;opacity:.2;pointer-events:none;background:url(/brand/wise_ai_mark_indigo.svg) 50%/contain no-repeat;width:min(40vw,500px);display:none;position:absolute;top:50%;right:-140px;transform:translateY(-50%)}@media (min-width:1000px){.pagehead:after{display:block}}.pagehead__inner{z-index:1;padding-block:clamp(40px,6vw,80px) clamp(48px,7vw,96px);position:relative}.pagehead__before{margin-bottom:clamp(24px,3vw,36px)}.pagehead__title{letter-spacing:-.038em;text-wrap:balance;max-width:17ch;font-size:clamp(2.5rem,1.45rem + 3.7vw,4.75rem);font-weight:500;line-height:1.05}.pagehead__body{max-width:60ch;color:var(--muted);margin-top:28px}.pagehead__body .lead{color:var(--fg)}.pagehead__body>p+p{margin-top:16px}.pagehead__id{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:20px;display:flex}.pagehead__name{letter-spacing:-.02em;font-size:1.5rem;font-weight:500}.pagehead__kicker{color:var(--muted);font-size:1rem}.pagehead__label{color:var(--lavender);margin-top:20px;font-size:1.0625rem;font-weight:500}.pagehead__before>.pagehead__label:first-child{margin-top:0}.pagehead__note{margin-top:20px;font-size:.9375rem}.back{min-height:44px;color:var(--muted);align-items:center;gap:8px;font-size:.9375rem;display:inline-flex}.back:before{content:"";border-bottom:1.5px solid;border-left:1.5px solid;width:7px;height:7px;transform:rotate(45deg)}.catalogue{border-bottom:1px solid var(--rule)}.catalogue__row{border-top:1px solid var(--rule);gap:24px;padding-block:clamp(36px,5vw,56px);display:grid}.catalogue__name{letter-spacing:-.035em;font-size:clamp(2.25rem,1.8rem + 1.6vw,3.25rem);font-weight:500;line-height:1.05}.catalogue__name a{color:var(--fg);text-decoration:none}.catalogue__name a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--indigo);text-decoration-color:var(--indigo);text-decoration-thickness:2px}.catalogue__category{color:var(--muted);margin-block:8px 12px;font-size:.9375rem}.catalogue__body>*+*{margin-top:12px}.catalogue__thumb img{border:1px solid var(--rule);border-radius:var(--radius-control);width:100%;height:auto;display:block}.catalogue__none{color:var(--muted);font-size:.875rem}@media (min-width:1000px){.catalogue__row{grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);align-items:start;gap:56px}}.rows{margin-top:clamp(56px,7vw,96px)}.rows--first{margin-top:0}.row{border-top:1px solid var(--rule);gap:16px;padding-block:clamp(32px,4vw,48px);display:grid}.rows>.row:last-child{border-bottom:1px solid var(--rule)}.row__heading{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,1.3rem + .7vw,1.875rem);font-weight:500;line-height:1.2}.row__stage{border-left:3px solid var(--indigo);padding-left:16px;font-size:1.1875rem}.row__note{color:var(--muted);margin-top:24px;font-size:.9375rem}.row__action{margin-top:16px}@media (min-width:1000px){.row{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}}.prose>*+*{margin-top:16px}.prose--large{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);line-height:1.55}.prose--large>*+*{margin-top:24px}.items{gap:28px;display:grid}.items__title{letter-spacing:-.01em;margin-bottom:6px;font-size:1.125rem;font-weight:600}.items__item p{font-size:1rem}@media (min-width:768px){.items{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.items--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.paths{border-block:1px solid var(--rule);display:grid}.path{padding-block:clamp(32px,4vw,48px)}.path>*+*{margin-top:16px}.path+.path{border-top:1px solid var(--rule)}.path__over{color:var(--muted);font-size:.9375rem}.path__note,.callout{border-left:3px solid var(--indigo);padding-left:16px}.path__actions{flex-wrap:wrap;gap:4px 28px;margin-top:20px;display:flex}@media (min-width:1000px){.paths{grid-template-columns:repeat(2,minmax(0,1fr))}.path{padding-right:56px}.path+.path{border-top:0;border-left:1px solid var(--rule);padding-left:56px;padding-right:0}}.receive{border-top:1px solid var(--rule);margin-top:24px;padding-top:16px}.receive dt{color:var(--muted);font-size:.875rem;font-weight:600}.receive dd{margin-top:4px}.plainlist>li+li{margin-top:28px}.plainlist .h4{margin-bottom:6px}.aside{border-top:1px solid var(--rule);color:var(--muted);margin-top:32px;padding-top:20px;font-size:1rem}.sequence{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px 0;margin-bottom:28px;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;display:flex}.sequence li{align-items:center;display:inline-flex}.sequence li+li:before{content:"";background:var(--indigo);width:clamp(16px,3vw,40px);height:1px;margin-inline:clamp(10px,1.5vw,18px)}.numbered{counter-reset:step}.numbered>li{counter-increment:step;border-top:1px solid var(--rule);grid-template-columns:44px minmax(0,1fr);padding-block:20px;display:grid}.numbered>li:last-child{border-bottom:1px solid var(--rule)}.numbered>li:before{content:counter(step);color:var(--indigo);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:500;line-height:1.3}.numbered>li>*{grid-column:2}.numbered .h4{margin-bottom:4px}.ticklist>li{padding-left:28px;position:relative}.ticklist>li+li{margin-top:14px}.ticklist>li:before{content:"";background:var(--indigo);width:14px;height:2px;position:absolute;top:.75em;left:0}.tasks{border-bottom:1px solid var(--rule)}.task{border-top:1px solid var(--rule);gap:20px;padding-block:clamp(36px,5vw,56px);display:grid}.task__team{color:var(--indigo);margin-bottom:10px;font-size:.9375rem;font-weight:600}.task__body>*+*{margin-top:16px}@media (min-width:1000px){.task{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}}.cases{border-bottom:1px solid var(--rule)}.case{border-top:1px solid var(--rule);gap:16px;padding-block:clamp(40px,5vw,64px);display:grid}.case__name{letter-spacing:-.03em;font-size:clamp(1.875rem,1.5rem + 1.3vw,2.75rem);font-weight:500;line-height:1.08}.case__tags{color:var(--muted);margin-top:8px;font-size:.875rem}.case__body>*+*{margin-top:16px}@media (min-width:1000px){.case{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}}.crosslink{margin-top:48px}.crosslink p{margin-top:6px}.about__mark{width:clamp(72px,10vw,132px);height:auto;display:block}.form__heading{letter-spacing:-.025em;margin-bottom:28px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500;line-height:1.15}.form__context{border-left:3px solid var(--indigo);margin:-12px 0 28px;padding-left:14px}.form__summary{border:2px solid var(--danger);border-radius:var(--radius-control);background:var(--white);margin-bottom:28px;padding:16px 20px}.form__summary-title{margin-bottom:6px;font-weight:600}.form__summary ul{padding-left:20px;list-style:outside}.form__summary a{color:var(--danger)}.field{margin-bottom:24px}.field label{margin-bottom:8px;font-size:1rem;font-weight:500;display:block}.field__optional{color:var(--muted);font-weight:400}.field input,.field select,.field textarea{border:1px solid var(--navy-50);border-radius:var(--radius-control);background:var(--white);width:100%;min-height:52px;color:var(--navy);font:inherit;padding:12px 14px;font-size:1.0625rem;line-height:1.4;display:block}.field textarea{resize:vertical}.field [aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.field__help{color:var(--muted);margin-top:8px;font-size:.9375rem}.field__error{color:var(--danger);margin-top:8px;font-size:.9375rem;font-weight:500}.form__trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px;display:flex}.form__privacy{color:var(--muted);font-size:.9375rem}.form__status{margin-top:16px}.form__status:focus{outline:none}.form__status-error{border-left:3px solid var(--danger);color:var(--danger);padding-left:14px;font-weight:500}.form-result{border-left:3px solid var(--indigo);padding:8px 0 8px 24px}.form-result:focus{outline:none}.form-result__title{letter-spacing:-.025em;margin-bottom:8px;font-size:clamp(1.75rem,1.4rem + 1.2vw,2.5rem);font-weight:500;line-height:1.15}.footer{border-top:1px solid var(--rule);font-size:1rem}.footer__inner{gap:48px;padding-block:clamp(56px,7vw,88px) 36px;display:grid}.footer__lockup{width:min(100%,260px);height:auto;display:block}.footer__nav{gap:32px;display:grid}.footer__heading{color:var(--muted);margin-bottom:8px;font-size:.875rem;font-weight:500}.footer__col a{min-height:36px;color:var(--fg);align-items:center;text-decoration:none;display:inline-flex}.footer__col a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--cyan);text-decoration-color:var(--cyan)}.footer__legal{border-top:1px solid var(--rule);color:var(--muted);padding-top:24px;font-size:.875rem}@media (min-width:768px){.footer__nav{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1000px){.footer__inner{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:64px}.footer__legal{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
