body:has(.landing-experience) .brand-section{isolation:isolate;background:#0c251e;border-block:1px solid #2d4938;padding-block:90px 80px;position:relative;overflow:hidden}body:has(.landing-experience) .brand-intro h2{letter-spacing:-.055em;font-size:clamp(40px,4.65vw,67px);line-height:1.07}body:has(.landing-experience) .brand-intro h2 span{color:var(--primary)}body:has(.landing-experience) .brand-intro>p:last-child{color:#bacbb4;max-width:480px;margin:26px 0 0;font-size:18px;line-height:1.6}body:has(.landing-experience) .brand-carousel{outline-offset:-5px;margin-top:28px}body:has(.landing-experience) .brand-stage{isolation:isolate;padding-block:48px 30px;position:relative}body:has(.landing-experience) .brand-stage:before{content:"";z-index:-1;background:radial-gradient(#9bbf4130,#0000 60%);position:absolute;inset:0}body:has(.landing-experience) .brand-stage:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0c251e 0%,#0000 14% 86%,#0c251e 100%);position:absolute;inset:0}body:has(.landing-experience) .brand-orbit{pointer-events:none;z-index:-1;border:1px solid #6784433f;border-radius:50%;width:min(1120px,90%);height:95px;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}body:has(.landing-experience) .brand-carousel [data-slot=carousel-content]{touch-action:pan-y pinch-zoom;padding-block:35px 48px;overflow:visible}body:has(.landing-experience) .brand-track{-webkit-user-select:none;user-select:none;cursor:grab;align-items:center;gap:0;margin-left:0!important}body:has(.landing-experience) .brand-track:active{cursor:grabbing}body:has(.landing-experience) .brand-slide{perspective:1100px;min-width:0;flex:0 0 286px!important;padding:0 13px!important}body:has(.landing-experience) .brand-plaque{transform-origin:50% 70%;will-change:transform;opacity:.67;background:#fff;border-radius:16px;place-items:center;height:190px;padding:34px 29px;transition:transform .75s cubic-bezier(.22,1,.36,1),opacity .6s;display:grid;transform:translateY(27px)scale(.88);box-shadow:0 28px 34px -25px #020f0999,inset 0 0 0 1px #e1e7d8}body:has(.landing-experience) .brand-plaque img{object-fit:contain;pointer-events:none;mix-blend-mode:multiply;width:100%;height:108px;display:block}body:has(.landing-experience) .brand-slide[data-position="0"] .brand-plaque{opacity:1;transform:translateY(-15px)rotateY(0)rotate(-2deg)scale(1.1);box-shadow:0 30px 55px -20px #020f09bf,inset 0 0 0 1px #e8eedb}body:has(.landing-experience) .brand-slide[data-position="-1"] .brand-plaque{opacity:.94;transform:translateY(5px)rotateY(14deg)rotate(-7deg)scale(.96)}body:has(.landing-experience) .brand-slide[data-position="1"] .brand-plaque{opacity:.94;transform:translateY(5px)rotateY(-14deg)rotate(7deg)scale(.96)}body:has(.landing-experience) .brand-slide[data-position="-2"] .brand-plaque{opacity:.72;transform:translateY(27px)rotateY(24deg)rotate(-11deg)scale(.87)}body:has(.landing-experience) .brand-slide[data-position="2"] .brand-plaque{opacity:.72;transform:translateY(27px)rotateY(-24deg)rotate(11deg)scale(.87)}body:has(.landing-experience) .brand-controls{justify-content:space-between;align-items:center;gap:20px;padding-top:16px;padding-bottom:32px;display:flex}body:has(.landing-experience) .brand-gesture{color:#bdcdb7;align-items:center;gap:12px;margin:0;font-size:13px;display:flex}body:has(.landing-experience) .brand-navigation{align-items:center;gap:10px;display:flex}body:has(.landing-experience) .brand-counter{text-align:right;font-variant-numeric:tabular-nums;color:#e1ecd8;min-width:88px;margin-right:15px;font-size:13px}body:has(.landing-experience) .counter-divider{color:#a4b59a;padding:0 4px}:is(body:has(.landing-experience) .brand-arrow,body:has(.landing-experience) .brand-play){color:#dcf5b9;background:0 0;border:1px solid #637b53;border-radius:50%;place-items:center;width:46px;height:46px;transition:background .2s,color .2s;display:grid}body:has(.landing-experience) .brand-arrow:hover{background:var(--primary);border-color:var(--primary);color:#16301f}:is(body:has(.landing-experience) .brand-arrow:active,body:has(.landing-experience) .brand-play:active){transform:scale(.96)}body:has(.landing-experience) .brand-play{color:#bdcbb1;border-color:#0000;width:34px;height:34px;margin-left:8px}body:has(.landing-experience) .brand-play:hover{border-color:#637b53}:is(body:has(.landing-experience) .brand-play:disabled,body:has(.landing-experience) .brand-arrow:disabled){opacity:.45;cursor:default}body:has(.landing-experience) .brand-bottom{justify-content:space-between;align-items:center;gap:35px;padding-top:25px;display:flex;position:relative}body:has(.landing-experience) .brand-bottom:before{content:"";border-top:1px solid #3b513d;position:absolute;inset:0 clamp(22px,4.5vw,72px) auto}body:has(.landing-experience) .brand-bottom>p:first-child{color:#b1c5a7;margin:0;font-size:16px;line-height:1.55}body:has(.landing-experience) .brand-bottom strong{color:#dfecd4;font-weight:400}body:has(.landing-experience) .brand-conditions{color:#abc09f;text-align:right;max-width:300px;margin:0;font-size:12px;line-height:1.65}@media (width>=1700px){body:has(.landing-experience) .brand-slide{flex-basis:320px!important}body:has(.landing-experience) .brand-plaque{height:208px}}@media (width<=1000px){body:has(.landing-experience) .brand-slide{flex-basis:252px!important;padding-inline:12px!important}body:has(.landing-experience) .brand-plaque{height:176px;padding:29px 27px}body:has(.landing-experience) .brand-plaque img{height:103px}body:has(.landing-experience) .brand-stage{padding-top:30px}}@media (width<=767px){body:has(.landing-experience) .brand-section{padding-block:62px 44px}body:has(.landing-experience) .brand-intro h2{letter-spacing:-.05em;font-size:clamp(37px,8vw,57px)}body:has(.landing-experience) .brand-intro>p:last-child{max-width:320px;margin-top:22px;font-size:16px}body:has(.landing-experience) .brand-carousel{margin-top:16px}body:has(.landing-experience) .brand-stage{padding-block:24px 10px}body:has(.landing-experience) .brand-slide{flex-basis:230px!important;padding-inline:13px!important}body:has(.landing-experience) .brand-plaque{height:160px;padding:24px}body:has(.landing-experience) .brand-plaque img{height:90px}body:has(.landing-experience) .brand-carousel [data-slot=carousel-content]{padding-block:30px 40px}body:has(.landing-experience) .brand-stage:after{background:linear-gradient(90deg,#0c251e80,#0000 9% 91%,#0c251e80)}body:has(.landing-experience) .brand-orbit{width:125%;height:64px;bottom:5px}body:has(.landing-experience) .brand-controls{align-items:center;gap:12px;padding-top:10px;padding-bottom:25px}body:has(.landing-experience) .brand-gesture{gap:8px;font-size:11px}body:has(.landing-experience) .brand-gesture svg{width:16px}body:has(.landing-experience) .brand-counter{min-width:45px;margin-right:5px;font-size:11px}body:has(.landing-experience) .brand-navigation{gap:7px}body:has(.landing-experience) .brand-arrow{width:38px;height:38px}body:has(.landing-experience) .brand-arrow svg{width:18px}body:has(.landing-experience) .brand-play{width:28px;height:32px;margin-left:0}body:has(.landing-experience) .counter-divider{padding:0 1px}body:has(.landing-experience) .brand-bottom{padding-top:22px;display:block}body:has(.landing-experience) .brand-bottom>p:first-child{font-size:15px}body:has(.landing-experience) .brand-conditions{text-align:left;max-width:310px;margin-top:18px;font-size:11px}body:has(.landing-experience) .brand-slide[data-position="0"] .brand-plaque{transform:translateY(-8px)rotate(-2deg)scale(1.05)}}@media (width<=380px){body:has(.landing-experience) .brand-gesture span{max-width:65px;line-height:1.4}body:has(.landing-experience) .brand-controls{gap:5px}body:has(.landing-experience) .brand-navigation{gap:5px}}@media (prefers-reduced-motion:reduce){body:has(.landing-experience) .brand-plaque{will-change:auto;transition:none!important}}body:has(.landing-experience) .technology{border-top:1px solid #30483b;padding-block:110px 105px}body:has(.landing-experience) .technology-heading{max-width:1010px}body:has(.landing-experience) .technology-heading h2{font-size:clamp(42px,5.05vw,73px)}:is(body:has(.landing-experience) .technology-heading>p:last-child,body:has(.landing-experience) .studio-heading>p:last-child){color:#b4c7b7;max-width:510px;margin:26px 0 0;font-size:17px;line-height:1.75}body:has(.landing-experience) .technology-grid{grid-template-columns:1.1fr 1fr;align-items:stretch;gap:52px;margin-top:55px;display:grid}body:has(.landing-experience) .technology-main{background:radial-gradient(at 80% 88%,#426a3540,#0000 65%),#153128;border:1px solid #4a664a;border-radius:20px;flex-direction:column;min-width:0;min-height:485px;padding:35px 38px 28px;display:flex}body:has(.landing-experience) .feature-overline{letter-spacing:.11em;color:#cce6b4;align-items:center;gap:9px;font-size:10px;display:flex}body:has(.landing-experience) .technology-main h3{letter-spacing:-.045em;margin:24px 0 17px;font-size:37px;font-weight:450;line-height:1.1}body:has(.landing-experience) .technology-main-copy>p{color:#b0c6b2;max-width:320px;margin:0;font-size:14px;line-height:1.7}body:has(.landing-experience) .technology-pass{align-self:flex-end;width:76%;max-width:340px;margin-top:35px;position:relative;transform:rotate(-6deg)}body:has(.landing-experience) .technology-pass:before{content:"";pointer-events:none;border:1px solid #aacd8752;border-radius:18px;position:absolute;inset:-9px 10px 45px -10px;transform:rotate(8deg)}body:has(.landing-experience) .technology-pass .membership-hint{color:#d5e5ca;margin-top:18px;font-size:10px;transform:rotate(6deg)}body:has(.landing-experience) .technology-pass .membership-face{box-shadow:10px 18px 30px -15px #0009}body:has(.landing-experience) .technology-modules{flex-direction:column;justify-content:center;display:flex}body:has(.landing-experience) .technology-modules article{border-bottom:1px solid #34503e;grid-template-columns:51px 1fr 18px;align-items:start;gap:21px;padding:31px 0;display:grid}body:has(.landing-experience) .technology-modules article:first-child{padding-top:0}body:has(.landing-experience) .technology-modules article:last-child{border:0;padding-bottom:0}body:has(.landing-experience) .tech-icon{color:#d4fa8a;background:#203b292e;border:1px solid #496343;border-radius:14px;place-items:center;width:51px;height:51px;display:grid}body:has(.landing-experience) .technology-modules h3{letter-spacing:-.035em;margin:3px 0 13px;font-size:24px;font-weight:400;line-height:1.2}body:has(.landing-experience) .technology-modules p{color:#afc3b1;max-width:325px;margin:0;font-size:15px;line-height:1.75}body:has(.landing-experience) .technology-modules article>svg{color:#789773;margin-top:16px}body:has(.landing-experience) .technology-baseline{border-top:1px solid #344e3c;justify-content:space-between;gap:25px;margin-top:38px;padding-top:30px;display:flex}body:has(.landing-experience) .technology-baseline>span{color:#bad0b6;align-items:center;gap:10px;font-size:12px;display:flex}body:has(.landing-experience) .technology-baseline svg{color:#afcb93}body:has(.landing-experience) .platform-studio{padding-block:55px 100px}body:has(.landing-experience) .studio-heading{max-width:1010px}body:has(.landing-experience) .studio-heading h2{font-size:clamp(42px,5.1vw,73px)}body:has(.landing-experience) .studio-tabs{margin-top:48px;gap:0!important}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]{background:0 0;border-bottom:1px solid #426046;border-radius:0;justify-content:flex-start;gap:30px;width:100%;padding:0;display:flex;height:auto!important}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{color:#aabfae;border:0;flex:none;justify-content:flex-start;gap:12px;min-height:60px;padding:18px 0 22px;font-size:15px;font-weight:400;box-shadow:none!important;background:0 0!important;border-radius:0!important}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger][data-active]{color:#d4fa8a;box-shadow:0 1px #d4fa8a!important}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]>svg{width:19px;height:19px}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]:focus-visible{outline-offset:-3px;outline:2px solid #d4fa8a}body:has(.landing-experience) .studio-panel{grid-template-columns:.7fr 1fr;align-items:center;gap:55px;min-height:480px;padding-top:44px;display:grid}body:has(.landing-experience) .studio-story{max-width:350px;padding:12px 0}body:has(.landing-experience) .studio-story-icon{color:#bedb9e}body:has(.landing-experience) .studio-story h3{letter-spacing:-.045em;margin:28px 0 20px;font-size:39px;font-weight:400;line-height:1.12}body:has(.landing-experience) .studio-story>p{color:#b6c9b8;margin:0;font-size:16px;line-height:1.8}body:has(.landing-experience) .studio-story .text-link{margin-top:28px;font-size:14px}body:has(.landing-experience) .management-preview{color:#20392f;background:#fafbf8;border:1px solid #94a786;border-radius:16px;align-self:stretch;min-width:0;font-family:MockManrope,Jakarta,sans-serif;overflow:hidden;box-shadow:0 25px 60px -37px #000b}body:has(.landing-experience) .management-bar{background:#f0f4e9;border-bottom:1px solid #d9e1d4;justify-content:space-between;align-items:center;gap:20px;min-height:67px;padding:16px 20px;display:flex}body:has(.landing-experience) .management-bar>span:first-child{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;font-size:14px;font-weight:600;display:flex}body:has(.landing-experience) .management-mark{color:#d5f29f;background:#27472f;border-radius:8px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:18px;font-weight:500;display:grid}body:has(.landing-experience) .management-bar>span:last-child{color:#5e6e54;letter-spacing:.08em;flex-shrink:0;font-size:8px}body:has(.landing-experience) .management-layout{grid-template-columns:57px minmax(0,1fr);min-height:340px;display:grid}body:has(.landing-experience) .management-layout>aside{color:#7a9167;background:#f0f4e9;border-right:1px solid #d9e1d4;flex-direction:column;align-items:center;gap:28px;padding-top:30px;display:flex}body:has(.landing-experience) .management-layout>aside svg:first-child{color:#345638}body:has(.landing-experience) .management-content{min-width:0;padding:30px 26px}body:has(.landing-experience) .management-kicker{color:#61715b;letter-spacing:.1em;font-size:8px}body:has(.landing-experience) .management-content h4{letter-spacing:-.045em;margin:12px 0 24px;font-size:23px;font-weight:550;line-height:1.2}body:has(.landing-experience) .management-mini-tabs{color:#65745b;border-bottom:1px solid #dfe6d6;gap:22px;padding-bottom:15px;font-size:10px;display:flex}body:has(.landing-experience) .management-mini-tabs>span:first-child{color:#244c2e;font-weight:650}body:has(.landing-experience) .management-table{margin-top:10px}body:has(.landing-experience) .management-table>div{border-bottom:1px solid #e5eadf;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:10px;display:flex}body:has(.landing-experience) .management-table>div:first-child{letter-spacing:.09em;color:#61715b;padding:12px 0;font-size:7px}body:has(.landing-experience) .management-table>div>span:first-child{align-items:center;gap:9px;min-width:0;display:flex}body:has(.landing-experience) .management-table svg{color:#6f8b5b;flex-shrink:0}body:has(.landing-experience) .management-table small{color:#67765c;margin-top:4px;font-size:8px;display:block}:is(body:has(.landing-experience) .status-active,body:has(.landing-experience) .status-pending){white-space:nowrap;border-radius:99px;padding:5px 8px;font-size:8px}body:has(.landing-experience) .status-active{color:#4b6931;background:#e8f2da}body:has(.landing-experience) .status-pending{color:#74613b;background:#f4eee0}body:has(.landing-experience) .management-caption{color:#61715b;align-items:center;gap:7px;margin:23px 0 0;font-size:9px;line-height:1.7;display:flex}body:has(.landing-experience) .management-caption svg{flex-shrink:0}body:has(.landing-experience) .management-report-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}body:has(.landing-experience) .management-report-heading>span{color:#61715b;white-space:nowrap;border:1px solid #d9e2d0;border-radius:7px;padding:7px 9px;font-size:9px}body:has(.landing-experience) .management-report-heading h4{margin-bottom:21px;font-size:21px}body:has(.landing-experience) .management-metrics{grid-template-columns:1fr 1fr;gap:13px;display:grid}body:has(.landing-experience) .management-metrics>div{background:#f5f8f0;border:1px solid #dce4d4;border-radius:9px;padding:17px 18px}body:has(.landing-experience) .management-metrics span{color:#61715b;font-size:9px}body:has(.landing-experience) .management-metrics strong{letter-spacing:-.045em;margin-top:9px;font-size:32px;font-weight:550;line-height:1;display:block}body:has(.landing-experience) .management-chart{margin-top:24px}body:has(.landing-experience) .management-chart>span{letter-spacing:.1em;color:#61715b;font-size:7px}body:has(.landing-experience) .management-chart svg{width:100%;height:110px;margin-top:13px;overflow:visible}body:has(.landing-experience) .management-partners{flex-direction:column;gap:12px;display:flex}body:has(.landing-experience) .management-partners>div{border:1px solid #e0e7d8;border-radius:10px;align-items:center;gap:13px;padding:14px 12px;display:flex}body:has(.landing-experience) .partner-mini-logo{flex-shrink:0;place-items:center;width:56px;height:37px;display:grid}body:has(.landing-experience) .partner-mini-logo img{object-fit:contain;width:53px;height:33px}body:has(.landing-experience) .management-partners>div>div{flex:1}body:has(.landing-experience) .management-partners strong{font-size:10px;font-weight:600;display:block}body:has(.landing-experience) .management-partners>div>div>span{color:#61715b;margin-top:5px;font-size:8px;line-height:1.6;display:block}body:has(.landing-experience) .management-partners>div>svg{color:#658749;flex-shrink:0}body:has(.landing-experience) .partner-exclusive{background:#f2f6e9;border-style:dashed!important}body:has(.landing-experience) .partner-exclusive>span:first-child{color:#597244;place-items:center;width:56px;display:grid}body:has(.landing-experience) .partner-exclusive>span:last-child{color:#597244;font-size:20px}body:has(.landing-experience) .evolution-note{border-top:1px solid #34503e;align-items:center;gap:22px;margin-top:42px;padding-top:30px;display:flex}body:has(.landing-experience) .evolution-note>span{color:#d4fa8a;border:1px solid #47643d;border-radius:50%;flex-shrink:0;place-items:center;width:47px;height:47px;display:grid}body:has(.landing-experience) .evolution-note h3{letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:400}body:has(.landing-experience) .evolution-note p{color:#aebfad;margin:0;font-size:13px;line-height:1.7}body:has(.landing-experience) .licensing{padding-block:0 105px}body:has(.landing-experience) .licensing-inner{color:#22392b;background:#dfe8cf;border-radius:24px;grid-template-columns:1.1fr 1fr;gap:30px;min-height:480px;padding:60px 55px;display:grid;overflow:hidden}body:has(.landing-experience) .licensing-copy{z-index:2;position:relative}body:has(.landing-experience) .licensing .eyebrow{color:#586e47;letter-spacing:.09em;margin-bottom:25px;font-size:10px}body:has(.landing-experience) .licensing h2{font-size:clamp(35px,3.5vw,48px);font-weight:450;line-height:1.09}body:has(.landing-experience) .licensing h2 em{color:#57703d;font-family:MockNewsreader,Georgia,serif;font-weight:400}body:has(.landing-experience) .licensing-copy>p:not(.eyebrow){color:#5e6f50;max-width:340px;margin:26px 0;font-size:15px;line-height:1.8}body:has(.landing-experience) .licensing-copy>a{color:#233e29;border-bottom:1px solid #67834d;justify-content:space-between;align-items:center;gap:22px;padding:9px 0 12px;font-size:14px;font-weight:550;display:inline-flex}body:has(.landing-experience) .licensing-copy>a:hover svg{transform:translate(3px,-3px)}body:has(.landing-experience) .licensing-copy>a svg{flex-shrink:0;transition:transform .2s}body:has(.landing-experience) .licensing-copy>span{color:#5d704e;max-width:300px;margin-top:15px;font-size:10px;line-height:1.6;display:block}body:has(.landing-experience) .licensing-visual{isolation:isolate;align-self:center;min-height:320px;position:relative}body:has(.landing-experience) .license-sheet{border-radius:15px;flex-direction:column;width:260px;height:308px;padding:29px;display:flex;position:absolute;inset:auto;box-shadow:0 27px 45px -27px #152a24a1}body:has(.landing-experience) .license-sheet>span{letter-spacing:.12em;font-size:8px}body:has(.landing-experience) .license-sheet>svg{margin-top:30px}body:has(.landing-experience) .license-sheet>strong{letter-spacing:-.055em;margin-top:22px;font-size:30px;font-weight:450;line-height:1.1}body:has(.landing-experience) .sheet-back{color:#547641;background:#f6f9ee;border:1px solid #bfd0a7;top:-9px;left:0;transform:rotate(-12deg)}body:has(.landing-experience) .sheet-front{color:#dfedd6;background:#203f30;border:1px solid #577a49;transition:transform .7s cubic-bezier(.2,.65,.2,1);top:29px;right:0;transform:rotate(8deg)}:is(body:has(.landing-experience) .sheet-front>span,body:has(.landing-experience) .sheet-front>svg){color:#b7d990}body:has(.landing-experience) .sheet-front>div{border-top:1px solid #5b785140;align-items:end;gap:20px;margin-top:auto;padding-top:16px;display:flex}body:has(.landing-experience) .sheet-front>div>span{color:#c2d5b5;max-width:140px;font-size:9px;line-height:1.7}body:has(.landing-experience) .sheet-front>div>svg{color:#cbe6a7;flex-shrink:0}body:has(.landing-experience) .licensing-inner:hover .sheet-front{transform:translate(4px,-5px)rotate(4deg)}body:has(.landing-experience) .closing .fog-background{background:radial-gradient(at 78% 45%,#50744170,#0000 66%),#102a22}body:has(.landing-experience) .closing:after{background:linear-gradient(90deg,#0d281ed9 3%,#0d281e9e 47%,#0d281e0a 100%)}@media (width>=1450px){body:has(.landing-experience) .technology-pass{margin-top:25px}body:has(.landing-experience) .technology-main{min-height:475px}}@media (width<=1100px){body:has(.landing-experience) .technology-grid{grid-template-columns:1fr 1fr;gap:35px}body:has(.landing-experience) .technology-main{padding:29px}body:has(.landing-experience) .technology-pass{width:93%;margin-top:35px}body:has(.landing-experience) .technology-modules article{grid-template-columns:45px 1fr 14px;gap:16px}body:has(.landing-experience) .tech-icon{width:45px;height:45px}body:has(.landing-experience) .technology-modules h3{font-size:22px}body:has(.landing-experience) .technology-modules p{font-size:14px}body:has(.landing-experience) .studio-panel{grid-template-columns:.72fr 1fr;gap:32px}body:has(.landing-experience) .studio-story h3{font-size:33px}body:has(.landing-experience) .management-content{padding:26px 20px}body:has(.landing-experience) .management-layout{grid-template-columns:44px 1fr}body:has(.landing-experience) .management-bar{padding-inline:16px}body:has(.landing-experience) .licensing-inner{grid-template-columns:1fr .85fr;gap:24px;padding:49px 38px}body:has(.landing-experience) .license-sheet{width:230px;height:290px;padding:25px}body:has(.landing-experience) .license-sheet>strong{font-size:28px}body:has(.landing-experience) .sheet-back{left:-10px}body:has(.landing-experience) .sheet-front{right:-10px}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]{gap:26px}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{font-size:14px}}@media (width<=850px){body:has(.landing-experience) .technology-grid{gap:26px}body:has(.landing-experience) .technology-main{padding:25px}body:has(.landing-experience) .technology-modules article{grid-template-columns:1fr;gap:16px;padding:24px 0}body:has(.landing-experience) .technology-modules article>svg{display:none}body:has(.landing-experience) .technology-main h3{font-size:34px}body:has(.landing-experience) .technology-main{justify-content:space-between}body:has(.landing-experience) .technology-pass{width:100%;margin-top:28px}body:has(.landing-experience) .technology-pass .membership-brand strong{font-size:17px}body:has(.landing-experience) .technology-pass .membership-face{padding:17px}body:has(.landing-experience) .technology-pass .membership-label{margin-top:19px;font-size:7px}body:has(.landing-experience) .technology-pass .membership-person{font-size:19px}body:has(.landing-experience) .technology-pass .membership-bottom>span{font-size:9px}body:has(.landing-experience) .technology-pass .membership-bottom b{font-size:7px}body:has(.landing-experience) .studio-panel{grid-template-columns:1fr;gap:30px}body:has(.landing-experience) .studio-story{grid-template-columns:1fr 1fr;align-items:start;gap:0 30px;max-width:none;padding:0;display:grid}body:has(.landing-experience) .studio-story-icon{display:none}body:has(.landing-experience) .studio-story h3{grid-row:1/3;max-width:300px;margin:0;font-size:35px}body:has(.landing-experience) .studio-story>p{font-size:14px}body:has(.landing-experience) .studio-story .text-link{justify-self:start;margin-top:18px}body:has(.landing-experience) .management-preview{width:100%;max-width:680px;margin-inline:auto}body:has(.landing-experience) .management-layout{min-height:340px}body:has(.landing-experience) .management-content{padding:30px}body:has(.landing-experience) .management-table>div{font-size:12px}body:has(.landing-experience) .management-table small{font-size:10px}body:has(.landing-experience) .management-table>div:first-child{font-size:9px}body:has(.landing-experience) .management-mini-tabs{font-size:12px}:is(body:has(.landing-experience) .status-active,body:has(.landing-experience) .status-pending){font-size:10px}body:has(.landing-experience) .management-kicker{font-size:9px}body:has(.landing-experience) .management-caption{font-size:10px}body:has(.landing-experience) .management-partners strong{font-size:12px}body:has(.landing-experience) .management-partners>div>div>span{font-size:10px}body:has(.landing-experience) .licensing-inner{grid-template-columns:1fr;gap:40px;padding:44px}body:has(.landing-experience) .licensing-copy>p:not(.eyebrow){max-width:420px}body:has(.landing-experience) .licensing-visual{width:360px;max-width:100%;min-height:330px;margin:0 auto}body:has(.landing-experience) .license-sheet{width:245px;height:295px}body:has(.landing-experience) .sheet-back{left:0}body:has(.landing-experience) .sheet-front{right:0}body:has(.landing-experience) .licensing h2{font-size:43px}}@media (width<=600px){body:has(.landing-experience) .technology{padding-block:65px 70px}:is(body:has(.landing-experience) .technology-heading h2,body:has(.landing-experience) .studio-heading h2){font-size:clamp(38px,8.4vw,51px)}:is(body:has(.landing-experience) .technology-heading>p:last-child,body:has(.landing-experience) .studio-heading>p:last-child){margin-top:22px;font-size:15px;line-height:1.75}body:has(.landing-experience) .technology-grid{grid-template-columns:1fr;gap:40px;margin-top:35px}body:has(.landing-experience) .technology-main{min-height:490px;padding:28px}body:has(.landing-experience) .technology-main h3{font-size:35px}body:has(.landing-experience) .technology-main-copy>p{max-width:300px;font-size:14px}body:has(.landing-experience) .technology-pass{width:90%;max-width:320px;margin-right:0}body:has(.landing-experience) .technology-pass .membership-face{padding:21px}body:has(.landing-experience) .technology-pass .membership-brand strong{font-size:19px}body:has(.landing-experience) .technology-pass .membership-label{margin-top:23px;font-size:8px}body:has(.landing-experience) .technology-pass .membership-person{font-size:21px}body:has(.landing-experience) .technology-pass .membership-bottom>span{font-size:10px}body:has(.landing-experience) .technology-pass .membership-bottom b{font-size:8px}body:has(.landing-experience) .technology-modules article{grid-template-columns:45px 1fr;gap:18px;padding-block:26px}body:has(.landing-experience) .technology-modules h3{margin-top:0;font-size:23px}body:has(.landing-experience) .technology-modules p{max-width:330px;font-size:14px}body:has(.landing-experience) .technology-baseline{flex-direction:column;gap:17px;margin-top:30px;padding-top:24px}body:has(.landing-experience) .technology-baseline>span{font-size:11px}body:has(.landing-experience) .platform-studio{padding-block:30px 65px}body:has(.landing-experience) .studio-tabs{margin-top:32px}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]{scrollbar-width:thin;scrollbar-color:#657f54 transparent;gap:19px;padding:3px 2px 0;overflow-x:auto}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]{gap:7px;min-height:54px;padding:14px 0 18px;font-size:12px}body:has(.landing-experience) .studio-tabs>[data-slot=tabs-list]>[data-slot=tabs-trigger]>svg{width:17px;height:17px}body:has(.landing-experience) .studio-panel{gap:30px;min-height:0;padding-top:30px}body:has(.landing-experience) .studio-story{max-width:360px;display:block}body:has(.landing-experience) .studio-story h3{max-width:320px;margin-bottom:18px;font-size:33px}body:has(.landing-experience) .studio-story>p{font-size:15px}body:has(.landing-experience) .studio-story .text-link{margin-top:19px;font-size:13px}body:has(.landing-experience) .management-bar{gap:12px;min-height:58px;padding:14px}body:has(.landing-experience) .management-bar>span:first-child{font-size:12px}body:has(.landing-experience) .management-bar>span:last-child{font-size:7px}body:has(.landing-experience) .management-mark{width:25px;height:25px;font-size:16px}body:has(.landing-experience) .management-layout{grid-template-columns:35px minmax(0,1fr);min-height:340px}body:has(.landing-experience) .management-layout>aside{gap:25px;padding-top:26px}body:has(.landing-experience) .management-layout>aside svg{width:14px;height:14px}body:has(.landing-experience) .management-content{padding:24px 17px}body:has(.landing-experience) .management-content h4{font-size:21px}body:has(.landing-experience) .management-kicker{font-size:7px}body:has(.landing-experience) .management-mini-tabs{gap:17px;font-size:9px}body:has(.landing-experience) .management-table>div{gap:8px;font-size:9px}body:has(.landing-experience) .management-table small{font-size:7px}body:has(.landing-experience) .management-table>div:first-child{font-size:6px}body:has(.landing-experience) .management-table>div>span:first-child{gap:7px}body:has(.landing-experience) .management-table svg{width:20px}:is(body:has(.landing-experience) .status-active,body:has(.landing-experience) .status-pending){padding:5px 6px;font-size:7px}body:has(.landing-experience) .management-caption{align-items:flex-start;font-size:8px}body:has(.landing-experience) .management-caption svg{width:12px;margin-top:2px}body:has(.landing-experience) .management-report-heading{gap:7px}body:has(.landing-experience) .management-report-heading h4{font-size:20px}body:has(.landing-experience) .management-report-heading>span{padding:6px;font-size:8px}body:has(.landing-experience) .management-metrics>div{padding:15px 12px}body:has(.landing-experience) .management-metrics span{font-size:8px}body:has(.landing-experience) .management-metrics strong{font-size:29px}body:has(.landing-experience) .management-chart svg{height:95px}body:has(.landing-experience) .management-partners>div{gap:9px;padding:12px 9px}body:has(.landing-experience) .partner-mini-logo{width:41px}body:has(.landing-experience) .partner-mini-logo img{width:41px;height:29px}body:has(.landing-experience) .management-partners strong{font-size:9px}body:has(.landing-experience) .management-partners>div>div>span{font-size:7px}body:has(.landing-experience) .partner-exclusive>span:first-child{width:41px}body:has(.landing-experience) .management-partners>div>svg{width:14px}body:has(.landing-experience) .evolution-note{align-items:flex-start;gap:15px;margin-top:30px;padding-top:25px}body:has(.landing-experience) .evolution-note>span{width:38px;height:38px}body:has(.landing-experience) .evolution-note h3{font-size:17px;line-height:1.3}body:has(.landing-experience) .evolution-note p{font-size:12px}body:has(.landing-experience) .licensing{padding-bottom:70px}body:has(.landing-experience) .licensing-inner{border-radius:18px;gap:40px;padding:32px 25px}body:has(.landing-experience) .licensing h2{font-size:clamp(33px,7.8vw,42px)}body:has(.landing-experience) .licensing .eyebrow{font-size:8px;line-height:1.6}body:has(.landing-experience) .licensing-copy>p:not(.eyebrow){margin-block:23px;font-size:14px}body:has(.landing-experience) .licensing-copy>a{gap:12px;font-size:12px}body:has(.landing-experience) .licensing-copy>span{font-size:9px}body:has(.landing-experience) .licensing-visual{width:290px;min-height:300px}body:has(.landing-experience) .license-sheet{width:208px;height:260px;padding:22px}body:has(.landing-experience) .license-sheet>span{font-size:6px}body:has(.landing-experience) .license-sheet>svg{width:29px;height:29px;margin-top:22px}body:has(.landing-experience) .license-sheet>strong{margin-top:19px;font-size:26px}body:has(.landing-experience) .sheet-back{top:0;left:0}body:has(.landing-experience) .sheet-front{top:27px;right:-3px}body:has(.landing-experience) .sheet-front>div>span{font-size:8px}body:has(.landing-experience) .sheet-front>div{padding-top:11px}body:has(.landing-experience) .closing:after{background:linear-gradient(115deg,#0d281ec9 10%,#0d281e3a)}}@media (width<=370px){body:has(.landing-experience) .technology-main{min-height:460px;padding:23px}body:has(.landing-experience) .technology-pass{width:100%}body:has(.landing-experience) .technology-pass .membership-face{padding:17px}body:has(.landing-experience) .technology-pass .membership-brand strong{font-size:16px}body:has(.landing-experience) .technology-pass .membership-person{font-size:19px}body:has(.landing-experience) .technology-pass .membership-label{margin-top:20px}body:has(.landing-experience) .technology-pass .membership-bottom>span{font-size:9px}body:has(.landing-experience) .technology-pass .membership-bottom b{font-size:7px}body:has(.landing-experience) .management-content{padding-inline:13px}body:has(.landing-experience) .management-table svg{display:none}body:has(.landing-experience) .licensing-inner{padding-inline:21px}body:has(.landing-experience) .license-sheet{width:185px;height:248px}body:has(.landing-experience) .license-sheet>strong{font-size:24px}}@media (prefers-reduced-motion:reduce){body:has(.landing-experience) .technology-pass{transform:none}body:has(.landing-experience) .technology-pass .membership-hint{transform:none}body:has(.landing-experience) .licensing-inner:hover .sheet-front{transform:rotate(8deg)}}@media (prefers-reduced-transparency:reduce){body:has(.landing-experience) .closing:after{background:#102a22}}body:has(.landing-experience) .identity-pass>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;flex-shrink:0;min-height:0;max-height:2.16em;font-size:26px;line-height:1.08;display:-webkit-box;overflow:hidden}body:has(.landing-experience) .identity-pass>p{margin:12px 0}body:has(.landing-experience) .identity-pass .pass-footer{padding-top:12px;font-size:9px}@media (width<=850px){body:has(.landing-experience) .technology-grid{grid-template-columns:1fr;gap:40px}body:has(.landing-experience) .technology-main{min-height:485px}body:has(.landing-experience) .technology-pass{width:85%;max-width:335px}body:has(.landing-experience) .technology-modules article{grid-template-columns:45px 1fr;gap:20px}body:has(.landing-experience) .technology-modules p{max-width:440px}}body:has(.landing-experience) .migration{padding-block:15px 110px;scroll-margin-top:20px;overflow:clip}body:has(.landing-experience) .migration-layout{grid-template-columns:1.05fr 1fr;align-items:center;gap:65px;min-width:0;display:grid}body:has(.landing-experience) .migration-copy{min-width:0}body:has(.landing-experience) .migration-copy .eyebrow{color:#c2d5b7;align-items:center;gap:10px;margin-bottom:26px;font-size:11px;display:flex}body:has(.landing-experience) .migration-signal{background:#d4fa8a;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 5px #d4fa8a0f}body:has(.landing-experience) .migration-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.05vw,58px);font-weight:450;line-height:1.08}body:has(.landing-experience) .migration-copy h2 span{color:#d4fa8a}body:has(.landing-experience) .migration-copy>p:not(.eyebrow){color:#b6c9b8;max-width:430px;margin:26px 0 30px;font-size:16px;line-height:1.8}body:has(.landing-experience) .migration-cta{gap:20px;padding:16px 21px;font-size:14px}body:has(.landing-experience) .migration-note{color:#9fb5a7;max-width:340px;margin-top:17px;font-size:11px;line-height:1.7;display:block}body:has(.landing-experience) .migration-visual{min-width:0;margin:0;position:relative}body:has(.landing-experience) .migration-illustration{isolation:isolate;background:radial-gradient(at 70% 55%,#62843f35,#0000 66%);grid-template-columns:1fr 54px 1.07fr;align-items:center;min-height:385px;display:grid;position:relative}:is(body:has(.landing-experience) .migration-source,body:has(.landing-experience) .migration-destination){z-index:2;border-radius:15px;flex-direction:column;min-width:0;padding:23px 20px;display:flex;position:relative}body:has(.landing-experience) .migration-source{color:#c9d7cc;background:#1a302a;border:1px solid #466054;transform:rotate(-5deg)}body:has(.landing-experience) .migration-card-label{letter-spacing:.12em;white-space:nowrap;margin-bottom:25px;font-size:7px;line-height:1.6}body:has(.landing-experience) .migration-source>svg{color:#9eb2a4;margin-bottom:18px}:is(body:has(.landing-experience) .migration-source>strong,body:has(.landing-experience) .migration-destination>strong){letter-spacing:-.045em;overflow-wrap:anywhere;font-size:20px;font-weight:500;line-height:1.25}body:has(.landing-experience) .migration-source>span:not(.migration-card-label){margin-top:8px;font-size:9px}body:has(.landing-experience) .migration-destination>span:not(.migration-card-label):not(.migration-club-mark){margin-top:8px;font-size:9px}body:has(.landing-experience) .migration-source-rows{border-top:1px solid #41574a;gap:10px;margin-top:25px;padding-top:17px;display:grid}body:has(.landing-experience) .migration-source-rows>div{align-items:center;gap:8px;display:flex}body:has(.landing-experience) .migration-source-rows>div>span{background:#8ba58c44;border-radius:50%;width:16px;height:16px}body:has(.landing-experience) .migration-source-rows i{background:#8ba58c44;border-radius:5px;width:44%;height:4px}body:has(.landing-experience) .migration-source-rows i:last-child{background:#8ba58c26;width:17%;margin-left:auto}body:has(.landing-experience) .migration-destination{color:#243d2d;background:#e4eecf;border:1px solid #d4e1bb;transform:rotate(4deg);box-shadow:12px 23px 40px -24px #0009}body:has(.landing-experience) .migration-destination .migration-card-label{color:#5a704a}body:has(.landing-experience) .migration-club-mark{color:#e7f4ce;background:#284a35;border-radius:12px;place-items:center;width:43px;height:43px;margin-bottom:18px;font-size:28px;font-weight:500;display:grid}body:has(.landing-experience) .migration-community{border-top:1px solid #bfcdab;align-items:center;gap:8px;margin-top:26px;padding-top:16px;display:flex}body:has(.landing-experience) .migration-community>span{color:#45643a;place-items:center;display:grid}body:has(.landing-experience) .migration-community>div{flex:1;min-width:0}body:has(.landing-experience) .migration-community b{font-size:9px;font-weight:600;line-height:1.5;display:block}body:has(.landing-experience) .migration-community small{color:#5a704a;margin-top:2px;font-size:8px;display:block}body:has(.landing-experience) .migration-community>svg{color:#4f713d;flex-shrink:0}body:has(.landing-experience) .migration-bridge{z-index:1;place-items:center;height:45px;display:grid;position:relative}body:has(.landing-experience) .migration-trail{background:#d4fa8a55;width:calc(100% + 26px);height:1px;position:absolute}body:has(.landing-experience) .migration-arrow{color:#d4fa8a;z-index:1;background:#173526;border:1px solid #72944e;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}body:has(.landing-experience) .migration-traveller{background:#d4fa8a;border-radius:6px;width:8px;height:3px;animation:3.5s ease-in-out infinite migration-transfer;position:absolute;left:-10px;box-shadow:0 0 9px #d4fa8a88}body:has(.landing-experience) .migration-orbit{z-index:-1;pointer-events:none;border:1px solid #6f8c4c24;border-radius:50%;width:90%;height:85%;position:absolute;top:7%;left:6%;transform:rotate(-22deg)}body:has(.landing-experience) .orbit-two{width:105%;height:62%;top:21%;left:-2%;transform:rotate(23deg)}body:has(.landing-experience) .migration-visual figcaption{color:#b2c7a7;justify-content:center;align-items:center;gap:10px;margin:3px 0 0;font-size:11px;line-height:1.6;display:flex}body:has(.landing-experience) .migration-visual figcaption svg{color:#d4fa8a;flex-shrink:0}body:has(.landing-experience) .migration-steps{border-top:1px solid #3a5143;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px;margin:55px 0 0;padding:30px 0 0;list-style:none;display:grid}body:has(.landing-experience) .migration-steps li{align-items:start;gap:17px;min-width:0;display:flex}body:has(.landing-experience) .migration-step-number{color:#c8e5a1;font-variant-numeric:tabular-nums;margin-top:4px;font-size:11px;line-height:1.5}body:has(.landing-experience) .migration-steps h3{letter-spacing:-.025em;margin:0 0 12px;font-size:17px;font-weight:450;line-height:1.5}body:has(.landing-experience) .migration-steps p{color:#a8bfae;max-width:300px;margin:0;font-size:13px;line-height:1.75}@keyframes migration-transfer{0%,15%{opacity:0;transform:translate(0)}30%{opacity:1}80%{opacity:1;transform:translate(68px)}to{opacity:0;transform:translate(68px)}}body:has(.landing-experience) .migration[data-motion-paused=true] .migration-traveller{opacity:0;animation-play-state:paused}@media (width<=1050px){body:has(.landing-experience) .migration-layout{grid-template-columns:1fr 1fr;gap:30px}:is(body:has(.landing-experience) .migration-source,body:has(.landing-experience) .migration-destination){padding:19px 14px}:is(body:has(.landing-experience) .migration-source>strong,body:has(.landing-experience) .migration-destination>strong){font-size:18px}body:has(.landing-experience) .migration-card-label{font-size:6px}body:has(.landing-experience) .migration-illustration{grid-template-columns:1fr 37px 1.07fr}body:has(.landing-experience) .migration-community{gap:5px}body:has(.landing-experience) .migration-community>svg{display:none}body:has(.landing-experience) .migration-steps{gap:24px}}@media (width<=850px){body:has(.landing-experience) .migration{padding-block:0 80px}body:has(.landing-experience) .migration-layout{grid-template-columns:1fr;gap:20px}body:has(.landing-experience) .migration-copy h2{font-size:clamp(36px,6.5vw,55px)}body:has(.landing-experience) .migration-copy>p:not(.eyebrow){max-width:520px}body:has(.landing-experience) .migration-visual{justify-self:center;width:100%;max-width:530px}body:has(.landing-experience) .migration-illustration{grid-template-columns:1fr 54px 1.07fr;min-height:345px;padding-inline:8px}:is(body:has(.landing-experience) .migration-source,body:has(.landing-experience) .migration-destination){padding:22px 18px}body:has(.landing-experience) .migration-card-label{font-size:7px}body:has(.landing-experience) .migration-community>svg{display:block}body:has(.landing-experience) .migration-steps{grid-template-columns:1fr;gap:24px;margin-top:38px}body:has(.landing-experience) .migration-steps li{border-bottom:1px solid #2c4637;padding-bottom:24px}body:has(.landing-experience) .migration-steps li:last-child{border:0;padding:0}body:has(.landing-experience) .migration-steps p{max-width:490px}body:has(.landing-experience) .migration-steps h3{margin-bottom:7px}}@media (width<=430px){body:has(.landing-experience) .migration-illustration{grid-template-columns:1fr 32px 1.07fr;min-height:315px;padding-inline:6px}:is(body:has(.landing-experience) .migration-source,body:has(.landing-experience) .migration-destination){padding:18px 12px}body:has(.landing-experience) .migration-card-label{letter-spacing:.08em;margin-bottom:21px;font-size:5.8px}:is(body:has(.landing-experience) .migration-source>strong,body:has(.landing-experience) .migration-destination>strong){font-size:17px}body:has(.landing-experience) .migration-source>span:not(.migration-card-label){font-size:8px}body:has(.landing-experience) .migration-destination>span:not(.migration-card-label):not(.migration-club-mark){font-size:8px}body:has(.landing-experience) .migration-community>span{display:none}body:has(.landing-experience) .migration-community b{font-size:8px}body:has(.landing-experience) .migration-community small{font-size:7px}body:has(.landing-experience) .migration-arrow{width:29px;height:29px}body:has(.landing-experience) .migration-visual figcaption{font-size:10px}}@media (prefers-reduced-motion:reduce){body:has(.landing-experience) .migration-traveller{animation:none;display:none}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}body:has(.landing-experience) .segment-page{overflow:clip}:is(body:has(.landing-experience) .segment-page h1,body:has(.landing-experience) .segment-page h2,body:has(.landing-experience) .segment-page h3){text-wrap:balance}body:has(.landing-experience) .segment-page .eyebrow{font-size:12px;line-height:1.5}body:has(.landing-experience) .segment-header nav a{padding-block:10px;position:relative}body:has(.landing-experience) .segment-header nav a[aria-current=page]{color:var(--primary)}body:has(.landing-experience) .segment-header nav a[aria-current=page]:after{content:"";background:var(--primary);border-radius:3px;width:18px;height:3px;position:absolute;bottom:0;left:0}body:has(.landing-experience) .segment-hero{grid-template-columns:1.07fr 1fr;align-items:center;gap:50px;min-height:690px;padding-top:52px;padding-bottom:90px;display:grid}body:has(.landing-experience) .segment-hero-copy{z-index:1;position:relative}body:has(.landing-experience) .segment-hero h1{letter-spacing:-.063em;margin:0 0 30px;font-size:clamp(52px,5.35vw,80px);font-weight:500;line-height:1.035}body:has(.landing-experience) .segment-hero h1 span{color:var(--primary)}body:has(.landing-experience) .segment-hero-description{color:#bccfc3;max-width:475px;margin:0 0 32px;font-size:18px;line-height:1.65}body:has(.landing-experience) .segment-hero-actions{flex-flow:column wrap;align-items:flex-start;gap:21px;display:flex}body:has(.landing-experience) .segment-cta{white-space:normal;text-align:left;gap:24px;max-width:100%;min-height:58px;line-height:1.4}body:has(.landing-experience) .segment-cta svg{flex-shrink:0}body:has(.landing-experience) .segment-hero-note{color:#a8c0b2;max-width:440px;margin:22px 0 0;font-size:12px;line-height:1.6}body:has(.landing-experience) .segment-hero-stage{min-width:0}body:has(.landing-experience) .segment-proof{color:#c9d8ce;border-top:1px solid #365046;border-bottom:1px solid #365046;justify-content:space-between;gap:30px;padding-block:28px;font-size:14px;display:flex;position:relative}body:has(.landing-experience) .segment-proof>span{align-items:center;gap:12px;display:flex}body:has(.landing-experience) .segment-proof svg{color:var(--primary);flex-shrink:0}body:has(.landing-experience) .segment-section-heading{max-width:960px;margin-bottom:48px}body:has(.landing-experience) .segment-section-heading h2{letter-spacing:-.052em;margin:0 0 24px;font-size:clamp(38px,4.3vw,64px);font-weight:400;line-height:1.08}body:has(.landing-experience) .segment-section-heading h2 span{color:var(--primary)}body:has(.landing-experience) .segment-section-heading>p:not(.eyebrow){color:#acc2b6;max-width:630px;margin-bottom:0;font-size:18px;line-height:1.65}body:has(.landing-experience) .segment-membership{aspect-ratio:1.64;color:#f0fadd;background:linear-gradient(135deg,#325b43,#153b2f);border:1px solid #8db775;border-radius:18px;flex-direction:column;padding:24px 28px;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 60px #0004}body:has(.landing-experience) .segment-membership:before{content:"";pointer-events:none;border:1px solid #d4fa8a30;border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-130px;box-shadow:0 0 0 24px #d4fa8a08,0 0 0 48px #d4fa8a08}body:has(.landing-experience) .segment-membership>div{justify-content:space-between;align-items:center;gap:18px;display:flex;position:relative}body:has(.landing-experience) .segment-membership>div>span{font-size:12px}body:has(.landing-experience) .segment-membership>strong{letter-spacing:-.04em;overflow-wrap:anywhere;margin:auto 0;font-size:clamp(24px,2.4vw,36px);font-weight:500;line-height:1.15;position:relative}body:has(.landing-experience) .segment-membership-bottom>span{align-items:center;gap:8px;display:flex}body:has(.landing-experience) .company-hero-visual{height:520px;margin-left:10px;position:relative}body:has(.landing-experience) .company-photo{border-radius:150px 10px 10px;width:91%;height:365px;position:absolute;top:0;right:0;overflow:hidden}body:has(.landing-experience) .company-photo img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}body:has(.landing-experience) .company-photo:after{content:"";background:linear-gradient(#0000 50%,#092a1ebf);position:absolute;inset:0}body:has(.landing-experience) .company-photo>span{z-index:1;text-align:right;font-size:16px;line-height:1.3;position:absolute;bottom:25px;left:25px;right:20px}body:has(.landing-experience) .company-membership{z-index:2;width:76%;transition:transform .5s;position:absolute;bottom:14px;left:-20px;transform:rotate(-7deg)}body:has(.landing-experience) .company-hero-visual:hover .company-membership{transform:rotate(-3deg)translateY(-7px)}body:has(.landing-experience) .company-benefit{z-index:3;color:#19362a;background:#eef5e8;border:1px solid #fff9;border-radius:12px;align-items:center;gap:15px;max-width:92%;padding:16px;display:flex;position:absolute;bottom:-26px;right:-5px;box-shadow:0 14px 40px #0004}body:has(.landing-experience) .company-benefit img{object-fit:contain;background:#fff;border-radius:6px;width:58px;height:40px}body:has(.landing-experience) .company-benefit strong{font-size:15px;display:block}body:has(.landing-experience) .company-benefit span{color:#55705c;margin-top:4px;font-size:12px;display:block}body:has(.landing-experience) .company-benefit>svg{flex-shrink:0}:is(body:has(.landing-experience) .segment-relationship,body:has(.landing-experience) .segment-local,body:has(.landing-experience) .segment-pilot){padding-block:110px}body:has(.landing-experience) .relationship-tabs{flex-direction:column!important;gap:0!important;display:flex!important}body:has(.landing-experience) .relationship-tabs-list{border:1px solid #345a47;max-width:100%;background:#17392e!important;border-radius:99px!important;flex-direction:row!important;gap:6px!important;width:max-content!important;height:auto!important;padding:6px!important;display:flex!important}body:has(.landing-experience) .relationship-tabs-list>button{white-space:nowrap;color:#c9decb!important;background:0 0!important;border-radius:99px!important;flex:1!important;min-height:46px!important;padding:12px 22px!important;font-size:14px!important}body:has(.landing-experience) .relationship-tabs-list>button[data-active]{background:var(--primary)!important;color:#173122!important}body:has(.landing-experience) .relationship-panel{grid-template-columns:1fr .8fr;align-items:center;gap:85px;min-height:330px;padding-top:48px;display:grid!important}body:has(.landing-experience) .relationship-panel[hidden]{display:none!important}body:has(.landing-experience) .relationship-copy h3{letter-spacing:-.04em;max-width:560px;margin:0 0 24px;font-size:36px;font-weight:400;line-height:1.15}body:has(.landing-experience) .relationship-copy>p{color:#b1c9ba;max-width:540px;font-size:17px;line-height:1.7}:is(body:has(.landing-experience) .relationship-copy ul,body:has(.landing-experience) .network-detail ul,body:has(.landing-experience) .pilot-panel ul){flex-wrap:wrap;gap:13px 25px;margin:25px 0 0;padding:0;list-style:none;display:flex}:is(body:has(.landing-experience) .relationship-copy li,body:has(.landing-experience) .network-detail li,body:has(.landing-experience) .pilot-panel li){color:#d3e5ce;align-items:center;gap:8px;font-size:14px;display:flex}:is(body:has(.landing-experience) .relationship-copy li svg,body:has(.landing-experience) .network-detail li svg,body:has(.landing-experience) .pilot-panel li svg){color:var(--primary);flex-shrink:0}body:has(.landing-experience) .relationship-moment{border-top:1px solid #547358;border-bottom:1px solid #547358;padding:30px 35px;position:relative}body:has(.landing-experience) .relationship-moment>span{letter-spacing:.1em;text-transform:uppercase;color:#b3c8b6;font-size:12px}body:has(.landing-experience) .relationship-moment>p{letter-spacing:-.04em;color:var(--primary);margin:25px 0 35px;font-size:clamp(30px,3vw,44px);line-height:1.12}body:has(.landing-experience) .relationship-brand{align-items:center;gap:14px;display:flex}body:has(.landing-experience) .relationship-brand>span{color:#193822;background:#d4fa8a;border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:22px;display:grid}body:has(.landing-experience) .relationship-brand>div{min-width:0}body:has(.landing-experience) .relationship-brand strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;display:block}body:has(.landing-experience) .relationship-brand small{color:#91ad9c;margin-top:3px;font-size:12px;display:block}body:has(.landing-experience) .relationship-brand>svg{flex-shrink:0;margin-left:auto}body:has(.landing-experience) .segment-network-explorer{background:radial-gradient(at 100% 0,#3e644b90,#0000 65%),#112f26;border:1px solid #4b705b;border-radius:24px;padding:28px;box-shadow:0 30px 90px #0002}body:has(.landing-experience) .network-caption{color:#cae8b4;justify-content:space-between;align-items:center;gap:15px;margin-bottom:30px;font-size:12px;display:flex}body:has(.landing-experience) .network-caption>span:first-child{letter-spacing:.05em;align-items:center;gap:10px;font-weight:500;display:flex}body:has(.landing-experience) .network-caption>span:last-child{color:#a9c0b0}body:has(.landing-experience) .network-tabs{flex-direction:column!important;gap:0!important;display:flex!important}body:has(.landing-experience) .network-nodes{grid-template-columns:repeat(3,minmax(0,1fr));background:0 0!important;border-radius:0!important;gap:9px!important;width:100%!important;height:auto!important;padding:0!important;display:grid!important}body:has(.landing-experience) .network-nodes>.network-node{min-height:150px;white-space:normal!important;color:#c9dbc9!important;box-shadow:none!important;background:#1c3c30!important;border:1px solid #587759!important;border-radius:12px!important;flex-direction:column!important;gap:10px!important;padding:24px 10px 20px!important;display:flex!important}body:has(.landing-experience) .network-nodes>.network-node[data-active]{transform:translateY(-5px);color:#173522!important;background:#d4fa8a!important;border-color:#d4fa8a!important}body:has(.landing-experience) .network-node>span{overflow-wrap:anywhere;max-width:100%;font-size:16px;font-weight:600;line-height:1.2}body:has(.landing-experience) .network-node small{max-width:100%;font-size:12px;font-weight:400;line-height:1.4}body:has(.landing-experience) .network-connection{color:#a1c57c;align-items:center;gap:10px;height:54px;padding-inline:13%;display:flex}body:has(.landing-experience) .network-connection>span{background:linear-gradient(90deg,#567a52,#b1d982);flex:1;height:1px}body:has(.landing-experience) .network-detail{border-top:1px solid #48674f;min-height:260px;padding:28px 0 0}body:has(.landing-experience) .network-detail[hidden]{display:none!important}body:has(.landing-experience) .network-detail .eyebrow{color:#c0d9ae;margin-bottom:14px}body:has(.landing-experience) .network-detail h3{letter-spacing:-.045em;margin:0 0 20px;font-size:30px;font-weight:400;line-height:1.1}body:has(.landing-experience) .network-detail>p:not(.eyebrow){color:#b8ccba;margin:0;font-size:16px;line-height:1.65}body:has(.landing-experience) .network-detail ul{gap:10px 15px;margin-top:22px}body:has(.landing-experience) .network-detail li{font-size:12px}body:has(.landing-experience) .segment-visual-note{color:#96b19f;margin:27px 0 0;font-size:12px;line-height:1.55}body:has(.landing-experience) .local-origins{grid-template-columns:1fr 1fr;gap:24px;display:grid;position:relative}body:has(.landing-experience) .local-origins>article{border-radius:18px;flex-direction:column;align-items:flex-start;min-height:390px;padding:42px;display:flex}body:has(.landing-experience) .local-origins>article>svg{margin-bottom:30px}body:has(.landing-experience) .local-origins>article>span{letter-spacing:.12em;margin-bottom:18px;font-size:12px}body:has(.landing-experience) .local-origins h3{letter-spacing:-.045em;margin:0 0 20px;font-size:36px;font-weight:400;line-height:1.1}body:has(.landing-experience) .local-origins p{max-width:420px;margin:0 0 35px;font-size:17px;line-height:1.65}body:has(.landing-experience) .local-national{color:#1b3524;background:#d4fa8a}body:has(.landing-experience) .local-regional{color:#ecf3e4;background:#173b2f;border:1px solid #4e6e55}body:has(.landing-experience) .local-regional p{color:#c0d3c3}body:has(.landing-experience) .local-brand-row{gap:8px;margin-top:auto;display:flex}body:has(.landing-experience) .local-brand-row img{object-fit:contain;background:#fff;border-radius:7px;width:85px;height:52px;padding:5px}body:has(.landing-experience) .origins-plus{color:#d4fa8a;background:#091f1b;border:1px solid #4d694c;border-radius:50%;place-items:center;width:64px;height:64px;font-size:32px;font-weight:300;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body:has(.landing-experience) .local-example{border:1px solid #50705a;border-radius:12px;align-items:center;gap:16px;width:100%;margin-top:auto;padding:18px;display:flex}body:has(.landing-experience) .local-example strong{font-size:15px;font-weight:500}body:has(.landing-experience) .local-example small{color:#a5bda9;margin-top:5px;font-size:12px;display:block}body:has(.landing-experience) .local-example>svg:last-child{margin-left:auto}body:has(.landing-experience) .local-example>svg{flex-shrink:0}body:has(.landing-experience) .local-footnote{color:#a9c0ae;margin-top:22px;font-size:13px;line-height:1.6}body:has(.landing-experience) .cause-visual{min-height:575px;padding-top:10px;position:relative}body:has(.landing-experience) .cause-manifesto{color:#243c28;background:#d6e6bc;border:1px solid #788968;border-radius:140px 140px 8px 8px;min-height:445px;margin-inline:35px 0;padding:40px 44px 100px;position:relative}body:has(.landing-experience) .cause-manifesto>svg{margin:0 auto 26px;display:block}body:has(.landing-experience) .cause-manifesto p{letter-spacing:-.045em;text-align:center;margin:0;font-size:clamp(29px,3.2vw,47px);line-height:1.13}body:has(.landing-experience) .cause-manifesto em{color:#537144;font-style:normal}body:has(.landing-experience) .cause-membership{max-width:380px;position:absolute;bottom:38px;left:0;right:35px;transform:rotate(-6deg)}body:has(.landing-experience) .cause-membership .segment-membership{background:linear-gradient(125deg,#314b3b,#16382c);border-color:#a8c389}body:has(.landing-experience) .cause-caption{color:#bed1b6;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex;position:absolute;bottom:0;left:12px;right:0}body:has(.landing-experience) .cause-caption>span:last-child{color:#92aa95;margin-left:auto}body:has(.landing-experience) .status-dot{background:var(--primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}body:has(.landing-experience) .pilot-journey{grid-template-columns:.65fr 1fr;padding-top:12px;gap:50px!important;display:grid!important}body:has(.landing-experience) .pilot-steps{align-self:start;background:0 0!important;border-radius:0!important;flex-direction:column!important;gap:0!important;width:100%!important;height:auto!important;padding:0!important;display:flex!important}body:has(.landing-experience) .pilot-steps>button{white-space:normal;text-align:left;width:100%;color:#b2c8b6!important;box-shadow:none!important;background:0 0!important;border-bottom:1px solid #436049!important;border-radius:0!important;flex:none!important;justify-content:flex-start!important;gap:22px!important;padding:28px 5px!important;font-size:18px!important}body:has(.landing-experience) .pilot-steps>button>span{letter-spacing:.06em;color:#839d85;font-size:13px}body:has(.landing-experience) .pilot-steps>button>svg{flex-shrink:0;margin-left:auto}body:has(.landing-experience) .pilot-steps>button[data-active]{color:var(--primary)!important;border-color:var(--primary)!important}body:has(.landing-experience) .pilot-steps>button[data-active]>span{color:var(--primary)}body:has(.landing-experience) .pilot-panel{background:#16392d;border:1px solid #3d6248;border-radius:18px;min-height:365px;padding:42px 45px}body:has(.landing-experience) .pilot-panel[hidden]{display:none!important}body:has(.landing-experience) .pilot-label{letter-spacing:.1em;color:#c5dca9;margin-bottom:28px;font-size:12px;display:block}body:has(.landing-experience) .pilot-panel h3{letter-spacing:-.04em;margin:0 0 22px;font-size:34px;font-weight:400;line-height:1.15}body:has(.landing-experience) .pilot-panel>p{color:#b7ccb9;margin:0;font-size:17px;line-height:1.7}body:has(.landing-experience) .pilot-panel ul{flex-direction:column;gap:12px;display:flex}body:has(.landing-experience) .pilot-scope{color:#a3bca6;max-width:850px;margin:28px 0 0;font-size:13px;line-height:1.7}body:has(.landing-experience) .segment-page .brand-section{padding-top:70px}body:has(.landing-experience) .segment-page .brand-intro h2{font-size:clamp(38px,4.3vw,64px)}body:has(.landing-experience) .segment-playground .segment-section-heading{max-width:830px}body:has(.landing-experience) .segment-playground{padding-top:110px}body:has(.landing-experience) .segment-domain{background:#14342a;border:1px solid #3c5c46;border-radius:20px;grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-top:48px;padding:48px;display:grid}body:has(.landing-experience) .segment-domain>div:first-child>svg{color:var(--primary);margin-bottom:25px}body:has(.landing-experience) .segment-domain .eyebrow{color:#bad0b9;margin-bottom:15px}body:has(.landing-experience) .segment-domain h3{letter-spacing:-.04em;margin:0 0 22px;font-size:34px;font-weight:400;line-height:1.12}body:has(.landing-experience) .segment-domain p:not(.eyebrow){color:#bdd0bc;margin:0 0 22px;font-size:16px;line-height:1.65}body:has(.landing-experience) .segment-domain strong{color:#d4fa8a;font-size:15px;font-weight:500}body:has(.landing-experience) .segment-domain small{color:#9cb49e;margin-top:14px;font-size:12px;line-height:1.6;display:block}body:has(.landing-experience) .segment-addresses>div{border-bottom:1px solid #4c6850;padding-block:28px;position:relative}body:has(.landing-experience) .segment-addresses>div:first-child{border-top:1px solid #4c6850}body:has(.landing-experience) .segment-addresses>div>span{color:#a5bfa7;margin-bottom:15px;font-size:12px;display:block}body:has(.landing-experience) .segment-addresses>div>p{letter-spacing:-.035em;overflow-wrap:anywhere;padding-right:25px;margin:0!important;font-size:clamp(16px,1.9vw,25px)!important}body:has(.landing-experience) .segment-addresses b{color:#d4fa8a;font-weight:500}body:has(.landing-experience) .segment-addresses svg{color:#91ad83;position:absolute;top:50%;right:0}body:has(.landing-experience) .segment-next{border-bottom:1px solid #3c5946;justify-content:space-between;align-items:center;gap:35px;padding-block:42px;display:flex}body:has(.landing-experience) .segment-next>p{letter-spacing:-.025em;max-width:460px;margin:0;font-size:22px;line-height:1.3}body:has(.landing-experience) .segment-license{border-top:1px solid #385843;border-bottom:1px solid #385843;align-items:center;gap:65px;padding-block:80px;display:flex}body:has(.landing-experience) .segment-license>div{max-width:760px}body:has(.landing-experience) .segment-license .eyebrow{margin-bottom:20px}body:has(.landing-experience) .segment-license h2{letter-spacing:-.045em;margin:0 0 20px;font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.1}body:has(.landing-experience) .segment-license p:not(.eyebrow){color:#b8cdbb;max-width:620px;margin:0;font-size:16px;line-height:1.7}body:has(.landing-experience) .segment-text-link{color:#d4fa8a;border-bottom:1px solid #759456;justify-content:space-between;align-items:center;gap:22px;min-width:230px;padding-block:18px;font-size:16px;line-height:1.45;display:inline-flex}body:has(.landing-experience) .segment-text-link>svg{flex-shrink:0}body:has(.landing-experience) .segment-questions h2{max-width:440px;font-size:clamp(38px,4.2vw,58px)}body:has(.landing-experience) .segment-faq-intro{color:#a9c0ad;max-width:350px;margin-top:28px;font-size:17px;line-height:1.6}body:has(.landing-experience) .segment-closing h2{letter-spacing:-.055em;max-width:950px;font-size:clamp(44px,6.4vw,96px);line-height:1.05}body:has(.landing-experience) .segment-closing .closing-bottom>p{max-width:420px;font-size:18px;line-height:1.6}body:has(.landing-experience) .segment-closing .closing-inner{padding-block:110px 75px}body:has(.landing-experience) .segment-page .footer-top nav{flex-wrap:wrap}body:has(.landing-experience) .segment-menu a[aria-current=page]{color:var(--primary)}@media (width>=1500px){body:has(.landing-experience) .segment-hero{min-height:740px}body:has(.landing-experience) .segment-hero h1{font-size:83px}}@media (width<=1150px){body:has(.landing-experience) .segment-hero{gap:35px;min-height:650px;padding-top:40px}body:has(.landing-experience) .segment-hero h1{font-size:clamp(49px,5.5vw,65px)}body:has(.landing-experience) .segment-hero-description{font-size:17px}body:has(.landing-experience) .company-hero-visual{height:470px}body:has(.landing-experience) .company-photo{height:335px}body:has(.landing-experience) .company-membership{width:90%;left:-10px}body:has(.landing-experience) .company-benefit{bottom:-25px}body:has(.landing-experience) .segment-membership{padding:22px}body:has(.landing-experience) .network-nodes>.network-node{min-height:135px;padding:22px 7px 18px!important}body:has(.landing-experience) .network-node small{font-size:12px}body:has(.landing-experience) .segment-network-explorer{padding:23px}body:has(.landing-experience) .network-caption>span:last-child{display:none}body:has(.landing-experience) .network-detail{min-height:285px}body:has(.landing-experience) .network-detail h3{font-size:27px}body:has(.landing-experience) .relationship-panel{gap:45px}body:has(.landing-experience) .local-origins>article{padding:34px}body:has(.landing-experience) .segment-domain{gap:35px;padding:35px}body:has(.landing-experience) .segment-license{gap:40px}body:has(.landing-experience) .segment-proof{gap:20px;font-size:13px}body:has(.landing-experience) .cause-visual{min-height:520px}body:has(.landing-experience) .cause-manifesto{min-height:400px;margin-left:20px;padding:40px 25px 90px}body:has(.landing-experience) .cause-manifesto p{font-size:35px}body:has(.landing-experience) .cause-membership{right:10px}body:has(.landing-experience) .cause-caption>span:last-child{display:none}}@media (width<=900px) and (width>=768px){body:has(.landing-experience) .segment-header{gap:20px}body:has(.landing-experience) .segment-header .header-actions{gap:15px}body:has(.landing-experience) .segment-header .nav-cta{max-width:105px;font-size:12px;line-height:1.3}body:has(.landing-experience) .segment-header nav{gap:18px}body:has(.landing-experience) .segment-hero{align-items:start;gap:25px;padding-top:50px}body:has(.landing-experience) .segment-hero h1{font-size:48px}body:has(.landing-experience) .segment-hero .hero-eyebrow{gap:12px}body:has(.landing-experience) .segment-hero .hero-eyebrow>span{font-size:10px}body:has(.landing-experience) .segment-hero-stage{padding-top:30px}body:has(.landing-experience) .company-hero-visual{height:440px}body:has(.landing-experience) .company-photo{border-top-left-radius:100px;height:305px}body:has(.landing-experience) .company-membership{width:100%;bottom:20px}body:has(.landing-experience) .company-benefit{gap:9px;max-width:105%;padding:12px;bottom:-26px;right:-10px}body:has(.landing-experience) .company-benefit strong{font-size:13px}body:has(.landing-experience) .company-benefit>svg{display:none}body:has(.landing-experience) .network-nodes{grid-template-columns:1fr!important;gap:7px!important}body:has(.landing-experience) .network-nodes>.network-node{min-height:0;flex-direction:row!important;justify-content:flex-start!important;gap:13px!important;padding:16px!important}body:has(.landing-experience) .network-node small{display:none}body:has(.landing-experience) .network-nodes>.network-node[data-active]{transform:none}body:has(.landing-experience) .network-connection{display:none}body:has(.landing-experience) .network-detail{min-height:290px;margin-top:20px;padding-top:20px}body:has(.landing-experience) .segment-visual-note{margin-top:18px}body:has(.landing-experience) .cause-manifesto p{font-size:30px}body:has(.landing-experience) .cause-membership .segment-membership{padding:20px}body:has(.landing-experience) .segment-proof{flex-wrap:wrap;justify-content:flex-start;gap:18px 35px}body:has(.landing-experience) .relationship-panel{grid-template-columns:1fr 1fr;gap:30px}body:has(.landing-experience) .relationship-moment{padding:25px}body:has(.landing-experience) .local-origins h3{font-size:30px}body:has(.landing-experience) .local-origins>article{padding:28px}body:has(.landing-experience) .local-brand-row img{width:65px}body:has(.landing-experience) .local-example{gap:10px;padding:12px}body:has(.landing-experience) .local-example>svg:last-child{display:none}body:has(.landing-experience) .pilot-journey{gap:28px!important}body:has(.landing-experience) .pilot-panel{padding:30px}body:has(.landing-experience) .pilot-panel h3{font-size:30px}body:has(.landing-experience) .pilot-steps>button{gap:14px!important}body:has(.landing-experience) .segment-license{flex-direction:column;align-items:flex-start;gap:20px}}@media (width<=767px){body:has(.landing-experience) .segment-page .eyebrow{font-size:11px}body:has(.landing-experience) .segment-header .nav-cta{display:none}body:has(.landing-experience) .segment-header .header-actions{gap:16px}body:has(.landing-experience) .segment-hero{grid-template-columns:1fr;gap:44px;min-height:0;padding-top:38px;padding-bottom:65px}body:has(.landing-experience) .segment-hero h1{letter-spacing:-.057em;max-width:600px;margin-bottom:24px;font-size:clamp(45px,10.4vw,66px)}body:has(.landing-experience) .segment-hero-description{max-width:560px;margin-bottom:28px;font-size:17px;line-height:1.65}body:has(.landing-experience) .segment-hero-actions{gap:18px}body:has(.landing-experience) .segment-cta{gap:17px;min-height:55px;padding:17px 22px;font-size:14px}body:has(.landing-experience) .segment-hero-note{max-width:420px;font-size:12px}body:has(.landing-experience) .segment-hero-stage{width:100%;max-width:520px;margin-inline:auto}body:has(.landing-experience) .segment-proof{flex-direction:column;gap:16px;padding-block:25px;font-size:14px}body:has(.landing-experience) .segment-proof>span{gap:12px}body:has(.landing-experience) .segment-section-heading{margin-bottom:32px}body:has(.landing-experience) .segment-section-heading h2{margin-bottom:20px;font-size:clamp(35px,8.5vw,49px);line-height:1.1}body:has(.landing-experience) .segment-section-heading>p:not(.eyebrow){font-size:16px}:is(body:has(.landing-experience) .segment-relationship,body:has(.landing-experience) .segment-local,body:has(.landing-experience) .segment-pilot){padding-block:70px}body:has(.landing-experience) .company-hero-visual{height:460px;margin:0 0 8px}body:has(.landing-experience) .company-photo{border-top-left-radius:120px;width:88%;height:320px}body:has(.landing-experience) .company-photo>span{font-size:14px;bottom:23px;left:22px;right:22px}body:has(.landing-experience) .company-membership{width:77%;max-width:355px;bottom:20px;left:0}body:has(.landing-experience) .segment-membership>strong{font-size:30px}body:has(.landing-experience) .company-benefit{gap:10px;padding:14px;bottom:-12px;right:0}body:has(.landing-experience) .company-benefit strong{font-size:14px}body:has(.landing-experience) .company-benefit>svg{width:17px}body:has(.landing-experience) .segment-membership{padding:24px}body:has(.landing-experience) .segment-membership>div>span{font-size:11px}body:has(.landing-experience) .segment-membership>div>img{width:38px;height:auto}body:has(.landing-experience) .relationship-tabs-list{gap:3px!important;width:100%!important;padding:5px!important}body:has(.landing-experience) .relationship-tabs-list>button{gap:6px!important;min-height:45px!important;padding:10px 11px!important;font-size:13px!important}body:has(.landing-experience) .relationship-tabs-list>button>svg{width:15px;height:15px}body:has(.landing-experience) .relationship-panel{grid-template-columns:1fr;gap:30px;min-height:0;padding-top:30px}body:has(.landing-experience) .relationship-copy h3{font-size:30px}body:has(.landing-experience) .relationship-copy>p{font-size:16px}body:has(.landing-experience) .relationship-copy ul{flex-direction:column;gap:13px}body:has(.landing-experience) .relationship-moment{padding:28px 20px}body:has(.landing-experience) .relationship-moment>p{margin:23px 0 28px;font-size:34px}body:has(.landing-experience) .relationship-brand strong{font-size:16px}body:has(.landing-experience) .segment-network-explorer{padding:23px 20px}body:has(.landing-experience) .network-caption{margin-bottom:26px}body:has(.landing-experience) .network-nodes{gap:8px!important}body:has(.landing-experience) .network-nodes>.network-node{min-height:148px;padding:19px 8px!important}body:has(.landing-experience) .network-node>span{font-size:14px}body:has(.landing-experience) .network-node small{font-size:12px}body:has(.landing-experience) .network-detail{min-height:278px;padding-top:26px}body:has(.landing-experience) .network-detail h3{font-size:29px}body:has(.landing-experience) .network-detail>p:not(.eyebrow){font-size:16px}body:has(.landing-experience) .network-detail ul{gap:12px 17px}body:has(.landing-experience) .network-detail li{font-size:12px}body:has(.landing-experience) .network-connection{height:45px}body:has(.landing-experience) .segment-visual-note{margin-top:24px}body:has(.landing-experience) .local-origins{grid-template-columns:1fr;gap:24px}body:has(.landing-experience) .local-origins>article{min-height:350px;padding:30px}body:has(.landing-experience) .local-origins h3{font-size:33px}body:has(.landing-experience) .local-origins p{margin-bottom:28px;font-size:16px}body:has(.landing-experience) .local-origins>article>svg{margin-bottom:25px}body:has(.landing-experience) .origins-plus{width:48px;height:48px;font-size:26px;top:50%}body:has(.landing-experience) .local-example{padding:15px}body:has(.landing-experience) .local-footnote{font-size:12px}body:has(.landing-experience) .cause-visual{max-width:430px;min-height:530px;margin-inline:auto}body:has(.landing-experience) .cause-manifesto{border-top-left-radius:140px;border-top-right-radius:140px;min-height:405px;margin-left:25px;padding-top:35px}body:has(.landing-experience) .cause-manifesto p{font-size:38px}body:has(.landing-experience) .cause-membership{max-width:335px;bottom:40px;left:0;right:28px}body:has(.landing-experience) .cause-caption{font-size:12px;left:5px}body:has(.landing-experience) .pilot-journey{grid-template-columns:1fr;padding-top:0;gap:26px!important}body:has(.landing-experience) .pilot-steps{flex-direction:row!important;gap:10px!important}body:has(.landing-experience) .pilot-steps>button{flex-direction:column!important;flex:1!important;justify-content:flex-start!important;align-items:flex-start!important;gap:10px!important;padding:15px 0!important;font-size:14px!important;line-height:1.4!important}body:has(.landing-experience) .pilot-steps>button>svg{display:none}body:has(.landing-experience) .pilot-steps>button>span{font-size:12px}body:has(.landing-experience) .pilot-panel{min-height:375px;padding:30px 25px}body:has(.landing-experience) .pilot-panel h3{font-size:29px}body:has(.landing-experience) .pilot-panel>p{font-size:16px}body:has(.landing-experience) .pilot-label{margin-bottom:22px;font-size:11px}body:has(.landing-experience) .pilot-panel ul{gap:13px}body:has(.landing-experience) .pilot-panel li{font-size:14px}body:has(.landing-experience) .pilot-scope{margin-top:22px;font-size:12px}body:has(.landing-experience) .segment-page .brand-section{padding-top:30px}body:has(.landing-experience) .segment-page .brand-intro h2{font-size:clamp(34px,8.3vw,49px)}body:has(.landing-experience) .segment-playground{padding-top:75px}body:has(.landing-experience) .segment-playground .segment-section-heading{margin-bottom:30px}body:has(.landing-experience) .segment-domain{grid-template-columns:1fr;gap:28px;margin-top:30px;padding:30px 24px}body:has(.landing-experience) .segment-domain h3{font-size:30px}body:has(.landing-experience) .segment-domain p:not(.eyebrow){font-size:16px}body:has(.landing-experience) .segment-domain strong{font-size:14px;line-height:1.6;display:block}body:has(.landing-experience) .segment-addresses>div>p{font-size:21px!important}body:has(.landing-experience) .segment-addresses>div{padding-block:22px}body:has(.landing-experience) .segment-next{flex-direction:column;align-items:flex-start;gap:24px;padding-block:32px}body:has(.landing-experience) .segment-next>p{font-size:23px}body:has(.landing-experience) .segment-license{flex-direction:column;align-items:flex-start;gap:26px;padding-block:55px}body:has(.landing-experience) .segment-license h2{font-size:32px}body:has(.landing-experience) .segment-text-link{width:100%;max-width:350px;font-size:15px}body:has(.landing-experience) .segment-questions h2{font-size:40px}body:has(.landing-experience) .segment-faq-intro{margin-top:20px;font-size:16px}body:has(.landing-experience) .segment-closing .closing-inner{padding-block:75px 55px}body:has(.landing-experience) .segment-closing h2{max-width:550px;font-size:clamp(43px,10vw,65px)}body:has(.landing-experience) .segment-closing .closing-bottom>p{font-size:17px}body:has(.landing-experience) .segment-closing .closing-bottom{gap:30px}body:has(.landing-experience) .segment-closing .closing-action{align-items:flex-start}body:has(.landing-experience) .segment-closing .closing-action>span{text-align:left;font-size:12px}body:has(.landing-experience) .segment-page .footer-top nav{gap:16px 22px}body:has(.landing-experience) .segment-menu{max-height:90dvh;overflow-y:auto}body:has(.landing-experience) .segment-menu>a{padding-block:13px!important;font-size:20px!important}body:has(.landing-experience) .segment-menu>a.menu-cta{font-size:16px!important}}@media (width<=390px){body:has(.landing-experience) .segment-hero h1{font-size:43px}body:has(.landing-experience) .segment-cta{gap:12px;padding:16px 18px}body:has(.landing-experience) .company-hero-visual{height:400px}body:has(.landing-experience) .company-photo{height:285px}body:has(.landing-experience) .company-membership{width:85%;bottom:20px}body:has(.landing-experience) .segment-membership{padding:20px}body:has(.landing-experience) .segment-membership>strong{font-size:27px}body:has(.landing-experience) .company-benefit{max-width:97%;padding:12px;bottom:-17px}body:has(.landing-experience) .company-benefit strong{font-size:13px}body:has(.landing-experience) .company-benefit span{font-size:11px}body:has(.landing-experience) .company-benefit>svg{display:none}body:has(.landing-experience) .company-photo>span{font-size:13px}body:has(.landing-experience) .relationship-tabs-list>button{padding:10px 7px!important;font-size:12px!important}body:has(.landing-experience) .relationship-tabs-list>button>svg{display:none}body:has(.landing-experience) .network-nodes>.network-node{min-height:143px;padding:17px 5px!important}body:has(.landing-experience) .network-node>span{font-size:13px}body:has(.landing-experience) .network-node small{font-size:11px}body:has(.landing-experience) .segment-network-explorer{padding:23px 15px}body:has(.landing-experience) .network-caption{font-size:11px}body:has(.landing-experience) .network-detail{min-height:306px}body:has(.landing-experience) .network-detail h3{font-size:27px}body:has(.landing-experience) .cause-visual{min-height:490px}body:has(.landing-experience) .cause-manifesto{min-height:365px;margin-left:15px;padding:30px 20px 80px}body:has(.landing-experience) .cause-manifesto p{font-size:33px}body:has(.landing-experience) .cause-membership{right:15px}body:has(.landing-experience) .segment-addresses>div>p{font-size:18px!important}body:has(.landing-experience) .segment-domain{padding:27px 21px}body:has(.landing-experience) .segment-proof{font-size:13px}body:has(.landing-experience) .local-origins>article{padding:27px}body:has(.landing-experience) .local-origins h3{font-size:30px}body:has(.landing-experience) .local-brand-row img{width:75px}body:has(.landing-experience) .pilot-panel{min-height:415px}}@media (prefers-reduced-motion:reduce){body:has(.landing-experience) .company-membership{transition:none}body:has(.landing-experience) .company-hero-visual:hover .company-membership{transform:rotate(-7deg)}}body:has(.landing-experience) .segment-page[data-motion-paused=true] .company-hero-visual:hover .company-membership{transform:rotate(-7deg)}body:has(.landing-experience) .network-nodes>.network-node>svg{width:24px;height:24px}@media (width<=900px) and (width>=768px){body:has(.landing-experience) .segment-header .nav-cta{white-space:normal;max-width:none;padding:12px 15px}body:has(.landing-experience) .segment-header .header-actions{flex-shrink:0}}body:has(.landing-experience) .segment-next-actions{flex-wrap:wrap;align-items:center;gap:14px 26px;display:flex}body:has(.landing-experience) .segment-text-link.segment-talk-link{gap:10px;min-width:0;padding-block:10px}body:has(.landing-experience) .landing-pilot{grid-template-columns:1fr 1fr;gap:60px;padding-block:80px;scroll-margin-top:90px;display:grid}body:has(.landing-experience) .landing-pilot>div{min-width:0}body:has(.landing-experience) .landing-pilot h2{letter-spacing:-.04em;margin-bottom:24px;font-size:clamp(32px,4vw,52px);line-height:1.12}body:has(.landing-experience) .landing-pilot>div>p:not(.eyebrow){color:#bfd0c6;margin-bottom:18px;font-size:16px;line-height:1.7}body:has(.landing-experience) .landing-pilot__meeting{background:#ffffff06;border:1px solid #ffffff26;border-radius:24px;padding:32px}body:has(.landing-experience) .landing-pilot__meeting>svg{color:#d4fa8a;margin-bottom:22px}body:has(.landing-experience) .landing-pilot__meeting h3{margin-bottom:14px;font-size:26px;line-height:1.2}body:has(.landing-experience) .landing-pilot__meeting a{max-width:100%;min-height:48px}@media (width<=767px){body:has(.landing-experience) .landing-pilot{grid-template-columns:1fr;gap:24px;padding-block:56px}body:has(.landing-experience) .landing-pilot__meeting{padding:24px}}
