.proto-reveal-module__PFQzWq__root{--rose:#e7e3dc;--oxblood:#21171b;--coral:#e23832;--paper:#f3f0ea;--line:#21171b33;--gutter:clamp(1.25rem, 4vw, 4.5rem);background:var(--rose);color:var(--oxblood);font-family:var(--font-sans), sans-serif;overflow:clip}.proto-reveal-module__PFQzWq__root *{box-sizing:border-box}.proto-reveal-module__PFQzWq__root h1,.proto-reveal-module__PFQzWq__root h2,.proto-reveal-module__PFQzWq__root h3,.proto-reveal-module__PFQzWq__root p,.proto-reveal-module__PFQzWq__root figure{margin:0}.proto-reveal-module__PFQzWq__root a{color:inherit}.proto-reveal-module__PFQzWq__nav{min-height:76px;padding:0 var(--gutter);border-bottom:1px solid var(--line);z-index:5;background:#e7e3dcf0;justify-content:space-between;align-items:center;display:flex;position:relative}.proto-reveal-module__PFQzWq__wordmark{letter-spacing:-.03em;align-items:center;min-height:44px;font-size:1rem;font-weight:800;display:inline-flex}.proto-reveal-module__PFQzWq__navLinks{align-items:center;gap:clamp(1.25rem,2.4vw,2.6rem);font-size:.78rem;font-weight:700;display:flex}.proto-reveal-module__PFQzWq__navLinks>a{align-items:center;min-height:44px;display:inline-flex}.proto-reveal-module__PFQzWq__navAction{border:1px solid var(--oxblood);padding:.8rem 1.1rem;transition:background .18s,color .18s}.proto-reveal-module__PFQzWq__navAction:hover,.proto-reveal-module__PFQzWq__navAction:focus-visible{background:var(--oxblood);color:var(--paper)}.proto-reveal-module__PFQzWq__hero{grid-template-columns:1.08fr .92fr;min-height:calc(100svh - 76px);display:grid}.proto-reveal-module__PFQzWq__heroCopy{padding:clamp(3.4rem, 7.5vw, 8rem) var(--gutter) clamp(2.6rem, 5vw, 5.5rem);flex-direction:column;justify-content:space-between;display:flex}.proto-reveal-module__PFQzWq__hero h1{letter-spacing:-.075em;max-width:9ch;font-size:clamp(4.4rem,7.35vw,8.6rem);font-weight:700;line-height:.88}.proto-reveal-module__PFQzWq__hero h1 span{z-index:0;position:relative}.proto-reveal-module__PFQzWq__hero h1 span:after{content:"";background:var(--coral);z-index:-1;transform-origin:0;height:.13em;position:absolute;bottom:.01em;left:0;right:0;transform:scaleX(.98)}.proto-reveal-module__PFQzWq__heroIntro{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;margin-top:4rem;display:grid}.proto-reveal-module__PFQzWq__heroIntro p{max-width:34rem;font-size:clamp(1.05rem,1.45vw,1.35rem);line-height:1.5}.proto-reveal-module__PFQzWq__primaryAction{background:var(--coral);justify-content:center;align-items:center;min-height:50px;padding:.95rem 1.3rem;font-size:.82rem;font-weight:800;transition:transform .18s,background .18s;display:inline-flex;color:#fff!important}.proto-reveal-module__PFQzWq__primaryAction:hover,.proto-reveal-module__PFQzWq__primaryAction:focus-visible{background:var(--oxblood);transform:translateY(-2px)}.proto-reveal-module__PFQzWq__heroMedia,.proto-reveal-module__PFQzWq__detailMedia,.proto-reveal-module__PFQzWq__outcomeMedia,.proto-reveal-module__PFQzWq__inquiryMedia{background:var(--oxblood);position:relative;overflow:hidden}.proto-reveal-module__PFQzWq__heroMedia{min-height:600px}.proto-reveal-module__PFQzWq__heroMedia img,.proto-reveal-module__PFQzWq__detailMedia img,.proto-reveal-module__PFQzWq__outcomeMedia img,.proto-reveal-module__PFQzWq__inquiryMedia img{object-fit:cover;object-position:50% 50%}.proto-reveal-module__PFQzWq__observationSection{border-top:1px solid var(--line);grid-template-columns:1.08fr .92fr;min-height:720px;display:grid}.proto-reveal-module__PFQzWq__observationCopy{padding:clamp(4.5rem, 8vw, 9rem) var(--gutter);flex-direction:column;justify-content:center;display:flex}.proto-reveal-module__PFQzWq__detailMedia{min-height:620px}.proto-reveal-module__PFQzWq__observationCopy h2,.proto-reveal-module__PFQzWq__outcomeHeading h2,.proto-reveal-module__PFQzWq__processHeading h2,.proto-reveal-module__PFQzWq__proofIntro h2,.proto-reveal-module__PFQzWq__inquiryCopy h2{letter-spacing:-.06em;max-width:11ch;font-size:clamp(3rem,5.6vw,6rem);font-weight:700;line-height:.96}.proto-reveal-module__PFQzWq__observationCopy>p{max-width:31rem;margin-top:2rem;font-size:1.08rem;line-height:1.55}.proto-reveal-module__PFQzWq__observationCopy ul{border-top:1px solid var(--line);margin:3.2rem 0 0;padding:0;list-style:none}.proto-reveal-module__PFQzWq__observationCopy li{border-bottom:1px solid var(--line);padding:1.05rem 0 1.05rem 1.8rem;font-size:.95rem;position:relative}.proto-reveal-module__PFQzWq__observationCopy li:before{content:"";background:var(--coral);width:.7rem;height:2px;position:absolute;top:1.35rem;left:0}.proto-reveal-module__PFQzWq__outcomeSection{background:var(--oxblood);color:var(--paper);padding-top:clamp(5.5rem,10vw,10rem)}.proto-reveal-module__PFQzWq__outcomeHeading{padding:0 var(--gutter) clamp(3rem, 6vw, 6rem);grid-template-columns:1.25fr .75fr;align-items:end;gap:3rem;display:grid}.proto-reveal-module__PFQzWq__outcomeMedia{border-top:1px solid #f3f0ea2e;min-height:clamp(400px,38vw,560px)}.proto-reveal-module__PFQzWq__outcomeHeading h2{max-width:12ch}.proto-reveal-module__PFQzWq__outcomeHeading p{color:#f3f0eac2;max-width:33rem;font-size:clamp(1.05rem,1.45vw,1.3rem);line-height:1.55}.proto-reveal-module__PFQzWq__processSection{padding:clamp(5.5rem, 10vw, 10rem) var(--gutter)}.proto-reveal-module__PFQzWq__processHeading{grid-template-columns:1.15fr .85fr;align-items:end;gap:3rem;display:grid}.proto-reveal-module__PFQzWq__processHeading h2{max-width:11ch}.proto-reveal-module__PFQzWq__processHeading p{max-width:27rem;font-size:1.12rem;line-height:1.55}.proto-reveal-module__PFQzWq__processList{border-top:1px solid var(--oxblood);grid-template-columns:repeat(5,1fr);margin:clamp(4rem,8vw,8rem) 0 0;padding:0;list-style:none;display:grid}.proto-reveal-module__PFQzWq__processList li{border-right:1px solid var(--line);flex-direction:column;min-height:260px;padding:1.3rem 1.2rem 1.4rem 0;display:flex}.proto-reveal-module__PFQzWq__processList li:last-child{border-right:0}.proto-reveal-module__PFQzWq__processList span{color:var(--coral);font-size:.76rem;font-weight:800}.proto-reveal-module__PFQzWq__processList h3{letter-spacing:-.05em;margin-top:auto;font-size:clamp(1.6rem,2.4vw,2.6rem)}.proto-reveal-module__PFQzWq__processList p{max-width:16rem;margin-top:.7rem;font-size:.84rem;line-height:1.45}.proto-reveal-module__PFQzWq__proofSection{background:var(--paper);border-top:1px solid var(--line);grid-template-columns:.78fr 1.22fr;display:grid}.proto-reveal-module__PFQzWq__proofIntro{padding:clamp(5rem, 9vw, 9rem) var(--gutter);background:var(--coral);color:#fff}.proto-reveal-module__PFQzWq__proofIntro h2{max-width:9ch}.proto-reveal-module__PFQzWq__proofIntro p{max-width:30rem;margin-top:2rem;font-size:1.06rem;line-height:1.55}.proto-reveal-module__PFQzWq__discoveryList{padding:clamp(4rem, 7vw, 7rem) var(--gutter)}.proto-reveal-module__PFQzWq__discoveryList article{border-top:1px solid var(--line);grid-template-columns:3rem minmax(10rem,.75fr) 1.25fr;align-items:start;gap:1.2rem;padding:2rem 0;display:grid}.proto-reveal-module__PFQzWq__discoveryList article:last-child{border-bottom:1px solid var(--line)}.proto-reveal-module__PFQzWq__discoveryList span{color:var(--coral);font-size:.72rem;font-weight:800}.proto-reveal-module__PFQzWq__discoveryList h3{letter-spacing:-.04em;font-size:clamp(1.4rem,2vw,2rem)}.proto-reveal-module__PFQzWq__discoveryList p{font-size:.93rem;line-height:1.55}.proto-reveal-module__PFQzWq__inquirySection{background:var(--paper);grid-template-columns:.82fr 1.18fr;min-height:820px;display:grid}.proto-reveal-module__PFQzWq__inquiryMedia{min-height:620px}.proto-reveal-module__PFQzWq__inquiryCopy{padding:clamp(4.5rem, 8vw, 8rem) var(--gutter);flex-direction:column;justify-content:center;display:flex}.proto-reveal-module__PFQzWq__inquiryCopy>p{margin-top:1.4rem;font-size:1.1rem}.proto-reveal-module__PFQzWq__form{gap:1.5rem;margin-top:3.5rem;display:grid}.proto-reveal-module__PFQzWq__formGrid{grid-template-columns:1fr 1fr;gap:1.2rem;display:grid}.proto-reveal-module__PFQzWq__form label>span{text-transform:uppercase;letter-spacing:.09em;margin-bottom:.5rem;font-size:.7rem;font-weight:800;display:block}.proto-reveal-module__PFQzWq__form input,.proto-reveal-module__PFQzWq__form textarea{border:0;border-bottom:1px solid var(--oxblood);width:100%;color:var(--oxblood);background:0 0;border-radius:0;outline:0;padding:.85rem 0}.proto-reveal-module__PFQzWq__form input:focus,.proto-reveal-module__PFQzWq__form textarea:focus{border-color:var(--coral);box-shadow:0 2px 0 var(--coral)}.proto-reveal-module__PFQzWq__form small{color:#8a203c;margin-top:.45rem;font-size:.75rem;display:block}.proto-reveal-module__PFQzWq__form button{background:var(--coral);color:#fff;cursor:pointer;border:0;min-height:52px;font-weight:800;transition:background .18s,transform .18s}.proto-reveal-module__PFQzWq__form button:hover,.proto-reveal-module__PFQzWq__form button:focus-visible{background:var(--oxblood);transform:translateY(-2px)}.proto-reveal-module__PFQzWq__form button:disabled{opacity:.64;cursor:wait}.proto-reveal-module__PFQzWq__formStatus{border:1px solid var(--oxblood);padding:1rem;font-size:.86rem;line-height:1.45}.proto-reveal-module__PFQzWq__formStatus a{text-underline-offset:3px;align-items:center;min-height:44px;font-weight:800;text-decoration:underline;display:inline-flex}.proto-reveal-module__PFQzWq__footer{grid-template-columns:1fr 1fr auto;align-items:center;gap:2rem;font-size:.78rem;display:grid;padding:2rem var(--gutter)!important;background:var(--oxblood)!important;color:var(--paper)!important;border:0!important}.proto-reveal-module__PFQzWq__footer span{font-weight:800}.proto-reveal-module__PFQzWq__footer a{align-items:center;min-height:44px;display:inline-flex}.proto-reveal-module__PFQzWq__root :focus-visible{outline:3px solid var(--coral);outline-offset:4px}@media (max-width:900px){.proto-reveal-module__PFQzWq__nav{min-height:64px}.proto-reveal-module__PFQzWq__navLinks>a:not(.proto-reveal-module__PFQzWq__navAction){display:none}.proto-reveal-module__PFQzWq__hero{grid-template-columns:1fr;min-height:auto}.proto-reveal-module__PFQzWq__heroCopy{grid-row:1;min-height:540px;padding-block:3.4rem}.proto-reveal-module__PFQzWq__heroMedia,.proto-reveal-module__PFQzWq__detailMedia,.proto-reveal-module__PFQzWq__outcomeMedia,.proto-reveal-module__PFQzWq__inquiryMedia{width:100%;display:block}.proto-reveal-module__PFQzWq__heroMedia{grid-row:2;min-height:240px}.proto-reveal-module__PFQzWq__heroMedia img{object-position:50% 58%}.proto-reveal-module__PFQzWq__hero h1{max-width:8.7ch;font-size:clamp(4.2rem,15.5vw,7rem)}.proto-reveal-module__PFQzWq__heroIntro{grid-template-columns:1fr;margin-top:3.2rem}.proto-reveal-module__PFQzWq__primaryAction{width:max-content}.proto-reveal-module__PFQzWq__observationSection,.proto-reveal-module__PFQzWq__proofSection,.proto-reveal-module__PFQzWq__inquirySection{grid-template-columns:1fr}.proto-reveal-module__PFQzWq__detailMedia{grid-row:1;min-height:280px}.proto-reveal-module__PFQzWq__detailMedia img{object-position:50% 52%}.proto-reveal-module__PFQzWq__observationCopy{grid-row:2;min-height:620px}.proto-reveal-module__PFQzWq__outcomeHeading,.proto-reveal-module__PFQzWq__processHeading{grid-template-columns:1fr}.proto-reveal-module__PFQzWq__outcomeMedia{min-height:240px}.proto-reveal-module__PFQzWq__outcomeMedia img{object-position:50% 50%}.proto-reveal-module__PFQzWq__processList{grid-template-columns:1fr}.proto-reveal-module__PFQzWq__processList li{border-right:0;border-bottom:1px solid var(--line);grid-template-columns:3rem .6fr 1fr;align-items:start;gap:1rem;min-height:0;padding:1.4rem 0;display:grid}.proto-reveal-module__PFQzWq__processList h3,.proto-reveal-module__PFQzWq__processList p{margin-top:0}.proto-reveal-module__PFQzWq__proofIntro{flex-direction:column;justify-content:center;min-height:520px;display:flex}.proto-reveal-module__PFQzWq__discoveryList article{grid-template-columns:2.5rem 1fr}.proto-reveal-module__PFQzWq__discoveryList article p{grid-column:2}.proto-reveal-module__PFQzWq__inquiryMedia{grid-row:1;min-height:300px}.proto-reveal-module__PFQzWq__inquiryMedia img{object-position:50% 58%}.proto-reveal-module__PFQzWq__inquiryCopy{grid-row:2;min-height:740px}}@media (max-width:560px){.proto-reveal-module__PFQzWq__navAction{padding:.72rem .8rem;font-size:.7rem}.proto-reveal-module__PFQzWq__heroMedia{min-height:220px}.proto-reveal-module__PFQzWq__heroMedia img{object-position:50% 60%}.proto-reveal-module__PFQzWq__detailMedia{min-height:250px}.proto-reveal-module__PFQzWq__detailMedia img{object-position:50% 54%}.proto-reveal-module__PFQzWq__outcomeMedia{min-height:220px}.proto-reveal-module__PFQzWq__inquiryMedia{min-height:270px}.proto-reveal-module__PFQzWq__inquiryMedia img{object-position:50% 60%}.proto-reveal-module__PFQzWq__heroCopy{min-height:510px}.proto-reveal-module__PFQzWq__hero h1{font-size:clamp(3.75rem,16.5vw,5rem)}.proto-reveal-module__PFQzWq__heroIntro p{font-size:1.02rem}.proto-reveal-module__PFQzWq__observationCopy h2,.proto-reveal-module__PFQzWq__outcomeHeading h2,.proto-reveal-module__PFQzWq__processHeading h2,.proto-reveal-module__PFQzWq__proofIntro h2,.proto-reveal-module__PFQzWq__inquiryCopy h2{font-size:clamp(3rem,13vw,4.2rem)}.proto-reveal-module__PFQzWq__processList li{grid-template-columns:2.5rem .7fr 1.2fr}.proto-reveal-module__PFQzWq__discoveryList article{grid-template-columns:2rem 1fr}.proto-reveal-module__PFQzWq__formGrid{grid-template-columns:1fr}.proto-reveal-module__PFQzWq__footer{grid-template-columns:1fr;gap:.7rem}}@media (prefers-reduced-motion:reduce){.proto-reveal-module__PFQzWq__root *,.proto-reveal-module__PFQzWq__root :before,.proto-reveal-module__PFQzWq__root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
