:root{--ink:#f4f7f5;--muted:#9eb0b2;--deep:#071113;--deep-2:#0a171a;--deep-3:#102126;--paper:#f2f0e8;--paper-2:#e8e5db;--paper-ink:#102124;--paper-muted:#536164;--line:#a3c7c82e;--cyan:#74d8d4;--cyan-bright:#9ef2e8;--blue:#51a8e8;--violet:#9588ff;--orange:#ff8b4d;--shell:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--deep)}body{background:var(--deep);color:var(--ink);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,textarea{font:inherit}::selection{color:#fff;background:#74d8d459}.iwm-site{min-height:100vh;overflow:hidden}.iwm-shell{width:min(calc(100% - 48px), var(--shell));margin-inline:auto}.iwm-nav{z-index:40;border-bottom:1px solid #ffffff14;position:absolute;top:0;left:0;right:0}.iwm-nav_static{background:#050d0ff5;position:relative}.iwm-nav__inner{justify-content:space-between;align-items:center;gap:28px;min-height:76px;display:flex}.iwm-brand{letter-spacing:-.015em;align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.iwm-brand__mark{border:1px solid #9ef2e88c;border-radius:50%;width:27px;height:27px;display:inline-block;position:relative}.iwm-brand__mark:after{content:"";border:1px solid #9588ffa6;border-radius:50%;position:absolute;inset:6px}.iwm-brand__mark i{background:var(--cyan-bright);width:4px;height:4px;box-shadow:0 0 12px var(--cyan);border-radius:50%;display:block;position:absolute}.iwm-brand__mark i:first-child{top:6px;right:1px}.iwm-brand__mark i:last-child{background:var(--violet);bottom:2px;left:4px}.iwm-nav__links{color:#f4f7f5a8;align-items:center;gap:28px;font-size:12px;display:flex}.iwm-nav__links a,.iwm-footer__links a{transition:color .2s}.iwm-nav__links a:hover,.iwm-footer__links a:hover{color:var(--cyan-bright)}.iwm-nav__cta{color:#f4f7f5db;background:#ffffff08;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:8px;padding:10px 16px;font-size:11px;font-weight:650;display:inline-flex}.iwm-hero{background:radial-gradient(circle at 72% 40%, #32859929, transparent 35%), radial-gradient(circle at 15% 9%, #9588ff1a, transparent 28%), var(--deep);min-height:940px;padding-top:76px;position:relative}.iwm-hero:after{content:"";pointer-events:none;opacity:.16;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.iwm-hero__field{border:1px solid #74d8d414;border-radius:50%;width:800px;height:800px;position:absolute;top:-300px;right:-290px;box-shadow:inset 0 0 180px #74d8d40a,0 0 180px #51a8e80a}.iwm-hero__grid{z-index:2;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:72px;min-height:790px;padding-top:70px;padding-bottom:64px;display:grid;position:relative}.iwm-kicker,.iwm-eyebrow{color:var(--cyan);text-transform:uppercase;letter-spacing:.19em;margin:0;font-size:10px;font-weight:750}.iwm-kicker{align-items:center;gap:10px;display:flex}.iwm-kicker span{background:var(--cyan-bright);width:5px;height:5px;box-shadow:0 0 12px var(--cyan);border-radius:50%}.iwm-hero h1{letter-spacing:-.072em;max-width:820px;margin:26px 0 0;font-size:clamp(4rem,6.8vw,7rem);font-weight:590;line-height:.89}.iwm-hero h1 em{color:#0000;background:linear-gradient(100deg, var(--cyan-bright), var(--blue) 54%, #c1b8ff);-webkit-background-clip:text;background-clip:text;margin-top:19px;font-style:normal;display:block}.iwm-hero__lede{color:#dfe9e7b3;letter-spacing:-.012em;max-width:730px;margin:34px 0 0;font-size:18px;line-height:1.66}.iwm-actions{flex-wrap:wrap;gap:10px;margin-top:36px;display:flex}.iwm-button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:50px;padding:0 22px;font-size:12px;font-weight:700;transition:transform .2s,background .2s,border-color .2s;display:inline-flex}.iwm-button:hover{transform:translateY(-2px)}.iwm-button_primary{background:var(--cyan-bright);color:#082024;box-shadow:0 8px 40px #74d8d424}.iwm-button_primary:hover{background:#fff}.iwm-button_ghost{color:#f4f7f5d6;background:#ffffff06;border-color:#ffffff2b}.iwm-button_ghost:hover{border-color:#9ef2e87a}.iwm-button_dark{color:var(--ink);background:var(--deep)}.iwm-model{aspect-ratio:1;width:min(100%,520px);margin-inline:auto;position:relative}.iwm-model:before{content:"";filter:blur(3px);background:radial-gradient(circle,#74d8d41f,#51a8e80a 48%,#0000 70%);border-radius:50%;position:absolute;inset:13%}.iwm-model__orbit{border:1px solid #9ef2e830;border-radius:50%;position:absolute}.iwm-model__orbit_outer{inset:2%}.iwm-model__orbit_mid{border-style:dashed;border-color:#9588ff42;inset:18%;transform:rotate(17deg)}.iwm-model__orbit_inner{border-color:#74d8d457;inset:31%;box-shadow:0 0 60px #74d8d414}.iwm-model__core{text-align:center;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c1f23db;border:1px solid #9ef2e852;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:34%;box-shadow:inset 0 0 30px #74d8d414,0 0 70px #51a8e814}.iwm-model__core small{color:var(--cyan);letter-spacing:.19em;font-size:8px;font-weight:800}.iwm-model__core strong{letter-spacing:-.06em;margin-top:9px;font-size:clamp(22px,3vw,35px);font-weight:580;line-height:.92}.iwm-model__core span{max-width:125px;color:var(--muted);margin-top:11px;font-size:8px;line-height:1.45}.iwm-model__node{color:#f4f7f5c2;letter-spacing:.02em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#071113d1;border:1px solid #ffffff24;border-radius:999px;padding:9px 13px;font-size:9px;font-weight:700;position:absolute}.iwm-model__node:before{content:"";background:var(--cyan);width:4px;height:4px;box-shadow:0 0 8px var(--cyan);vertical-align:1px;border-radius:50%;margin-right:7px;display:inline-block}.iwm-model__node_one{top:0;left:39%}.iwm-model__node_two{top:29%;right:0}.iwm-model__node_three{bottom:15%;right:7%}.iwm-model__node_four{bottom:0;left:34%}.iwm-model__node_five{bottom:21%;left:1%}.iwm-model__node_six{top:27%;left:-2%}.iwm-hero__rail{z-index:2;border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.iwm-hero__rail span{border-right:1px solid var(--line);color:#dfe9e770;letter-spacing:.14em;text-transform:uppercase;text-align:center;padding:20px;font-size:9px;font-weight:700}.iwm-hero__rail span:last-child{border-right:0}.iwm-section{padding:128px 0}.iwm-section-heading{max-width:880px}.iwm-section-heading h2,.iwm-missing h2,.iwm-access h2,.iwm-research-callout h2,.iwm-cta h2{letter-spacing:-.065em;margin:21px 0 0;font-size:clamp(3rem,5.6vw,5.8rem);font-weight:570;line-height:.96}.iwm-section-heading>p:last-child{max-width:760px;color:var(--paper-muted);margin:28px 0 0;font-size:17px;line-height:1.7}.iwm-section-heading_split{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:96px;max-width:none;display:grid}.iwm-section-heading_split>p{color:inherit;margin:52px 0 0;font-size:16px;line-height:1.75}.iwm-frontier{background:var(--paper);color:var(--paper-ink)}.iwm-frontier .iwm-section-heading h2{max-width:650px}.iwm-prose{color:var(--paper-muted);font-size:16px;line-height:1.75}.iwm-prose p{margin:0 0 22px}.iwm-prose__strong{color:var(--paper-ink);font-weight:650}.iwm-frontier__grid{border-top:1px solid #10212426;border-left:1px solid #10212426;grid-template-columns:repeat(3,1fr);margin-top:70px;display:grid}.iwm-frontier__grid article{border-bottom:1px solid #10212426;border-right:1px solid #10212426;min-height:380px;padding:32px}.iwm-frontier__grid article>div{color:#507476;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:10px;font-weight:750;display:flex}.iwm-frontier__grid h3{letter-spacing:-.045em;margin:115px 0 0;font-size:29px;font-weight:600}.iwm-frontier__grid p{color:var(--paper-muted);margin:18px 0 0;font-size:14px;line-height:1.65}.iwm-missing{background:radial-gradient(circle at 18% 0,#9588ff24,#0000 36%),#0b171a;position:relative}.iwm-missing__grid{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:100px;display:grid}.iwm-eyebrow_light{color:var(--cyan-bright)}.iwm-missing__copy{color:#dfe9e7ad;padding-top:42px;font-size:16px;line-height:1.8}.iwm-missing__copy p{margin:0 0 24px}.iwm-missing blockquote{border-top:1px solid var(--line);border-left:2px solid var(--violet);color:#fff;letter-spacing:-.02em;margin:42px 0 0;padding:29px 0 0 28px;font-size:20px;line-height:1.55}.iwm-definition{background:var(--paper);color:var(--paper-ink)}.iwm-definition__layers{border-top:1px solid #10212429;margin-top:72px}.iwm-definition__layers article{border-bottom:1px solid #10212429;grid-template-columns:65px minmax(210px,.65fr) minmax(0,1.35fr);align-items:start;gap:28px;padding:29px 0;display:grid}.iwm-definition__number{color:#4b7778;letter-spacing:.14em;font-size:10px;font-weight:800}.iwm-definition__layers h3{letter-spacing:-.035em;margin:0;font-size:23px}.iwm-definition__layers small{color:#698183;margin-top:8px;font-size:10px;line-height:1.5;display:block}.iwm-definition__layers article>p{color:var(--paper-muted);margin:0;font-size:14px;line-height:1.7}.iwm-not{border-top:1px solid #10212429;grid-template-columns:.35fr 1.65fr;gap:60px;margin-top:78px;padding-top:36px;display:grid}.iwm-not>div{flex-wrap:wrap;gap:9px;display:flex}.iwm-not span{color:var(--paper-muted);border:1px solid #10212429;border-radius:999px;padding:11px 15px;font-size:11px}.iwm-loop{background:radial-gradient(circle at 85% 25%, #51a8e81f, transparent 33%), var(--deep)}.iwm-loop .iwm-section-heading_split>p{color:#dfe9e7a3}.iwm-loop__steps{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:72px;display:grid}.iwm-loop__steps article{border-right:1px solid var(--line);min-height:330px;padding:28px;position:relative}.iwm-loop__steps article:last-child{border-right:0}.iwm-loop__steps article:not(:last-child):after{content:"→";z-index:2;border:1px solid var(--line);background:var(--deep);width:22px;height:22px;color:var(--cyan);border-radius:50%;place-items:center;font-size:10px;display:grid;position:absolute;top:44px;right:-11px}.iwm-loop__steps span{color:var(--cyan);letter-spacing:.14em;font-size:9px;font-weight:800}.iwm-loop__steps h3{letter-spacing:-.04em;margin:120px 0 0;font-size:25px}.iwm-loop__steps p{color:var(--muted);font-size:13px;line-height:1.65}.iwm-principles{background:var(--paper-2);color:var(--paper-ink)}.iwm-principles__grid{background:#10212426;border:1px solid #10212426;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:72px;display:grid}.iwm-principles__grid article{background:var(--paper-2);min-height:330px;padding:32px}.iwm-principles__grid span{color:#557d7e;letter-spacing:.14em;font-size:9px;font-weight:800}.iwm-principles__grid h3{letter-spacing:-.04em;margin:96px 0 0;font-size:24px;line-height:1.08}.iwm-principles__grid p{color:var(--paper-muted);font-size:13px;line-height:1.68}.iwm-applications{background:var(--paper);color:var(--paper-ink)}.iwm-applications .iwm-section-heading_split>p{color:var(--paper-muted)}.iwm-applications__grid{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:72px;display:grid}.iwm-applications__grid article{background:#ffffff3d;border:1px solid #10212424;flex-direction:column;min-height:390px;padding:35px;display:flex}.iwm-applications__grid article>p:first-child{color:#507879;letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:800}.iwm-applications__grid h3{letter-spacing:-.06em;margin:18px 0 0;font-size:44px}.iwm-application__line{background:linear-gradient(90deg,#1021242e,#0000);width:100%;height:1px;margin:28px 0}.iwm-applications__grid article>p:nth-of-type(2){max-width:530px;color:var(--paper-muted);font-size:14px;line-height:1.68}.iwm-applications__grid a{color:#285f62;border-top:1px solid #10212424;justify-content:space-between;align-items:center;margin-top:auto;padding-top:22px;font-size:12px;font-weight:750;display:flex}.iwm-applications__grid article:last-child{grid-column:1/-1;min-height:310px}.iwm-access{background:linear-gradient(125deg,#16252d,#16192a 70%,#20192c)}.iwm-access__grid{grid-template-columns:1fr 1fr;gap:100px;display:grid}.iwm-access__grid>div:last-child{color:#dfe9e7ad;padding-top:55px;font-size:16px;line-height:1.75}.iwm-access__grid>div:last-child p{margin:0 0 22px}.iwm-access__grid a{color:var(--cyan-bright);gap:11px;margin-top:17px;font-size:12px;font-weight:750;display:inline-flex}.iwm-research-callout{background:var(--cyan-bright);color:#082024}.iwm-research-callout .iwm-eyebrow{color:#306a6c}.iwm-research-callout__inner{grid-template-columns:.9fr 1.1fr;gap:100px;display:grid}.iwm-research-callout__inner>div:last-child{padding-top:55px}.iwm-research-callout__inner>div:last-child p{color:#31595b;margin:0 0 32px;font-size:16px;line-height:1.75}.iwm-cta{text-align:center;background:radial-gradient(circle at 50% 0%, #51a8e829, transparent 42%), var(--deep);padding:150px 0}.iwm-cta .iwm-kicker{justify-content:center}.iwm-cta h2{max-width:1030px;margin-inline:auto}.iwm-actions_center{justify-content:center}.iwm-footer{border-top:1px solid var(--line);background:#050d0f}.iwm-footer__grid{grid-template-columns:minmax(0,1.2fr) minmax(150px,.45fr) minmax(220px,.65fr);gap:clamp(44px,7vw,100px);padding-top:62px;padding-bottom:54px;display:grid}.iwm-brand_footer{font-size:16px}.iwm-footer__intro>p{color:#dfe9e78c;max-width:430px;margin:21px 0 0;font-size:12px;line-height:1.7}.iwm-footer__group>p{color:#9ef2e89e;letter-spacing:.15em;text-transform:uppercase;margin:2px 0 20px;font-size:9px;font-weight:750}.iwm-footer__links{color:#dfe9e7b8;gap:13px;font-size:11px;line-height:1.45;display:grid}.iwm-footer__legal{border-top:1px solid var(--line);color:#dfe9e76b;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;padding-top:20px;padding-bottom:25px;font-size:9px;display:flex}.iwm-footer__legal a{color:#9ef2e8bd;align-items:center;gap:8px;display:inline-flex}.iwm-subhero{background:radial-gradient(circle at 76% 18%, #51a8e829, transparent 34%), var(--deep);border-bottom:1px solid var(--line);padding:120px 0 110px}.iwm-subhero h1{letter-spacing:-.07em;max-width:1050px;margin:28px 0 0;font-size:clamp(3.6rem,7.1vw,7.4rem);font-weight:580;line-height:.91}.iwm-subhero>div>p:last-child{color:#dfe9e7a8;max-width:760px;margin:36px 0 0;font-size:17px;line-height:1.72}.iwm-research-list{background:var(--paper);color:var(--paper-ink);padding:20px 0 90px}.iwm-research-list article{border-bottom:1px solid #10212429;grid-template-columns:145px minmax(0,1.1fr) minmax(230px,.6fr);gap:45px;padding:54px 0;display:grid}.iwm-research-list__index{color:#557d7e;flex-direction:column;gap:12px;display:flex}.iwm-research-list__index span{letter-spacing:.15em;font-size:10px;font-weight:800}.iwm-research-list__index small{text-transform:uppercase;letter-spacing:.12em;font-size:9px;font-weight:700}.iwm-research-list h2{letter-spacing:-.05em;margin:0;font-size:34px}.iwm-research-list article>div:nth-child(2) p{color:var(--paper-muted);font-size:14px;line-height:1.72}.iwm-research-list__links{flex-direction:column;align-items:stretch;display:flex}.iwm-research-list__links a{color:#2d6668;border-bottom:1px solid #10212421;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;font-size:11px;font-weight:700;line-height:1.4;display:flex}.iwm-questions{background:var(--paper-2);color:var(--paper-ink);padding:125px 0}.iwm-questions__grid{background:#10212424;border:1px solid #10212424;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:70px;display:grid}.iwm-questions__grid article{background:var(--paper-2);min-height:190px;padding:30px}.iwm-questions__grid span{color:#557d7e;letter-spacing:.14em;font-size:9px;font-weight:800}.iwm-questions__grid p{letter-spacing:-.02em;max-width:490px;margin:48px 0 0;font-size:17px;line-height:1.5}.iwm-disclosure{background:var(--paper);color:var(--paper-ink);padding:125px 0}.iwm-disclosure .iwm-section-heading_split>p{color:var(--paper-muted)}.iwm-disclosure__grid{background:#10212424;border:1px solid #10212424;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:72px;display:grid}.iwm-disclosure__grid article{background:var(--paper);min-height:360px;padding:31px}.iwm-disclosure__grid span{color:#557d7e;letter-spacing:.14em;font-size:9px;font-weight:800}.iwm-disclosure__grid small{color:#507879;letter-spacing:.14em;text-transform:uppercase;margin-top:62px;font-size:9px;font-weight:800;display:block}.iwm-disclosure__grid h3{letter-spacing:-.04em;margin:15px 0 0;font-size:25px;line-height:1.08}.iwm-disclosure__grid p{color:var(--paper-muted);margin:22px 0 0;font-size:13px;line-height:1.7}.iwm-boundaries{background:#0b171a;padding:125px 0}.iwm-boundaries__grid{grid-template-columns:.8fr 1.2fr;gap:100px;display:grid}.iwm-boundaries h2{letter-spacing:-.065em;margin:21px 0 0;font-size:clamp(3rem,5.5vw,5.6rem);font-weight:570;line-height:.96}.iwm-boundaries__grid>div:last-child{color:#dfe9e7a6;font-size:15px;line-height:1.75}.iwm-boundaries__grid>div:last-child p{border-bottom:1px solid var(--line);margin:0;padding:23px 0}.iwm-boundaries strong{color:#fff}.iwm-research-contact{background:var(--cyan-bright);color:#082024;padding:125px 0}.iwm-research-contact .iwm-eyebrow{color:#306a6c}.iwm-research-contact h2{letter-spacing:-.067em;max-width:950px;margin:24px 0 0;font-size:clamp(3rem,5.8vw,6rem);font-weight:570;line-height:.95}.iwm-research-contact p{color:#31595b;max-width:700px;margin:28px 0 32px;font-size:16px;line-height:1.7}.iwm-legal-page{background:var(--paper);color:var(--paper-ink);padding:110px 0 130px}.iwm-legal-page__inner{max-width:1000px}.iwm-legal-page h1{letter-spacing:-.07em;max-width:900px;margin:24px 0 0;font-size:clamp(3.4rem,6.5vw,6.6rem);font-weight:570;line-height:.93}.iwm-legal-page__updated{color:#6b7d7e;margin:28px 0 0;font-size:11px}.iwm-legal-page__body{max-width:760px;margin-top:80px}.iwm-legal-page__body section{border-top:1px solid #10212426;padding:30px 0}.iwm-legal-page__body h2{letter-spacing:-.035em;margin:0;font-size:23px}.iwm-legal-page__body p{color:var(--paper-muted);font-size:14px;line-height:1.75}.iwm-legal-page__body a{color:#2d6668;font-weight:700}@media (max-width:1040px){.iwm-nav__links{display:none}.iwm-hero__grid{grid-template-columns:1fr;gap:42px;min-height:auto;padding-top:130px}.iwm-hero{min-height:0}.iwm-model{max-width:480px;margin-top:20px}.iwm-section-heading_split,.iwm-missing__grid,.iwm-access__grid,.iwm-research-callout__inner{grid-template-columns:1fr;gap:42px}.iwm-section-heading_split>p,.iwm-access__grid>div:last-child,.iwm-research-callout__inner>div:last-child{margin-top:0;padding-top:0}.iwm-loop__steps{grid-template-columns:repeat(2,1fr)}.iwm-loop__steps article{border-bottom:1px solid var(--line)}.iwm-loop__steps article:nth-child(2n){border-right:0}.iwm-loop__steps article:after{display:none!important}.iwm-principles__grid{grid-template-columns:repeat(2,1fr)}.iwm-disclosure__grid{grid-template-columns:1fr}.iwm-research-list article{grid-template-columns:90px 1fr}.iwm-research-list__links{grid-column:2}.iwm-boundaries__grid{grid-template-columns:1fr;gap:52px}}@media (max-width:720px){.iwm-shell{width:min(calc(100% - 32px), var(--shell))}.iwm-nav__cta{display:none}.iwm-nav__inner{min-height:68px}.iwm-brand{font-size:12px}.iwm-hero__grid{padding-top:116px;padding-bottom:50px}.iwm-hero h1{font-size:clamp(3.55rem,18vw,5.2rem)}.iwm-hero__lede{font-size:16px;line-height:1.65}.iwm-model{width:115%;margin-left:-7.5%;transform:scale(.92)}.iwm-hero__rail{grid-template-columns:repeat(2,1fr)}.iwm-hero__rail span:nth-child(2){border-right:0}.iwm-hero__rail span:nth-child(-n+2){border-bottom:1px solid var(--line)}.iwm-section{padding:92px 0}.iwm-section-heading h2,.iwm-missing h2,.iwm-access h2,.iwm-research-callout h2,.iwm-cta h2{font-size:clamp(2.7rem,14vw,4.5rem)}.iwm-frontier__grid,.iwm-principles__grid,.iwm-applications__grid{grid-template-columns:1fr}.iwm-frontier__grid article{min-height:300px}.iwm-frontier__grid h3{margin-top:75px}.iwm-definition__layers article{grid-template-columns:42px 1fr}.iwm-definition__layers article>p{grid-column:2}.iwm-not{grid-template-columns:1fr;gap:25px}.iwm-loop__steps{grid-template-columns:1fr}.iwm-loop__steps article{border-right:0;min-height:270px}.iwm-loop__steps h3{margin-top:80px}.iwm-principles__grid article{min-height:290px}.iwm-principles__grid h3{margin-top:70px}.iwm-applications__grid article{min-height:360px}.iwm-applications__grid article:last-child{grid-column:auto}.iwm-cta{padding:110px 0}.iwm-footer__grid{grid-template-columns:1fr;gap:38px}.iwm-footer__legal{flex-direction:column;gap:10px}.iwm-subhero{padding:90px 0 85px}.iwm-subhero h1{font-size:clamp(3.2rem,16vw,5.2rem)}.iwm-research-list article{grid-template-columns:1fr;gap:22px;padding:42px 0}.iwm-research-list__index{flex-direction:row;justify-content:space-between}.iwm-research-list__links{grid-column:auto}.iwm-questions__grid{grid-template-columns:1fr}.iwm-questions,.iwm-boundaries,.iwm-research-contact,.iwm-legal-page{padding:90px 0}.iwm-legal-page__body{margin-top:60px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
