.landing{--landing-orange:#f45112}.landing-hero{background:#e9e9e9;overflow:hidden}.landing-hero-grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:20px;padding-top:65px;padding-bottom:55px;display:grid}.landing-eyebrow{letter-spacing:.08em;color:#595959;align-items:center;gap:12px;font:10px/1.6 monospace;display:flex}.landing-eyebrow>span{background:var(--landing-orange);width:7px;height:7px}.landing .landing-hero h1{letter-spacing:-.075em;margin:30px 0;font-size:clamp(58px,6.9vw,108px);font-weight:550;line-height:.98}.landing-hero h1>span{color:var(--landing-orange)}.landing .landing-hero-copy>p{color:#656565;max-width:480px;font-size:18px;line-height:1.7}.landing-hero-copy strong{color:#2c2c2c;font-weight:500}.landing-hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin:32px 0;display:flex}.landing-primary{justify-content:space-between;align-items:center;gap:45px;min-height:55px;font-size:12px;display:inline-flex}.landing-secondary{align-items:center;gap:12px;font:11px monospace;display:flex}.landing-secondary:hover{color:var(--landing-orange)}.landing-hero-caption{letter-spacing:.035em;color:#848484;align-items:center;gap:10px;margin-top:40px;font:9px/1.7 monospace;display:flex}.landing-caption-line{background:#969696;width:28px;height:1px}.landing-machine{isolation:isolate;min-width:0;height:570px;position:relative}.landing-machine-grid{background-image:linear-gradient(#a6a6a616 1px,#0000 1px),linear-gradient(90deg,#a6a6a616 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0;mask-image:radial-gradient(#000 25%,#0000 73%)}.landing-machine-ring{border:1px solid #acacac33;border-radius:50%;width:440px;max-width:100%;height:440px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-machine-ring.ring-two{border-style:dashed;width:340px;height:340px}.landing-machine-word{letter-spacing:-.075em;color:#d7d7d7;z-index:-1;font-size:clamp(90px,9vw,145px);font-weight:650;line-height:.8;position:absolute;top:95px;left:35px}.landing-machine>img{mix-blend-mode:normal;z-index:1;filter:drop-shadow(0 20px 10px #29292910);width:125%;max-width:none;height:auto;animation:9s ease-in-out infinite landing-float;position:absolute;top:70px;left:-12%}.landing-machine-label,.landing-machine-coordinate{letter-spacing:.08em;color:#777;font:9px monospace;position:absolute}.landing-machine-label{top:12px;left:20px}.landing-machine-coordinate{bottom:12px;right:22px}.landing-machine-cross{color:#b7b7b7;position:absolute}.cross-top{top:8px;right:20px}.cross-bottom{bottom:8px;left:20px}.landing-machine-ticket{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);background:#ffffffed;align-items:center;gap:16px;padding:24px;display:flex;position:absolute;bottom:50px;left:35px;right:0;box-shadow:0 12px 35px #3b3b3b10}.landing-live-dot{background:var(--landing-orange);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #f4511212}.landing-machine-ticket small{color:gray;margin-bottom:8px;font:9px monospace;display:block}.landing-machine-ticket strong{letter-spacing:-.04em;font-size:20px;font-weight:500}.landing-machine-ticket>svg{color:var(--landing-orange);flex-shrink:0;margin-left:auto}.landing-hero-bottom{color:#7a7a7a;border-top:1px solid #d3d3d3;justify-content:space-between;align-items:center;gap:20px;padding-top:23px;padding-bottom:23px;font:10px monospace;display:flex}.landing-hero-bottom>a{color:#2a2a2a;align-items:center;gap:15px;display:flex}.landing-hero-bottom>span:last-child{letter-spacing:.06em;font-size:9px}.landing-paths{padding-top:85px;padding-bottom:95px;scroll-margin-top:25px}.landing-section-heading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.landing-section-heading h2{margin-top:24px;font-size:clamp(40px,4.4vw,66px);line-height:1.04}.landing-section-heading>p{max-width:330px;margin-bottom:3px;font-size:16px;line-height:1.7}.landing-section-heading>p>strong{color:#282828;margin-top:12px;font-weight:500;display:inline-block}.landing-path-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.landing-path{clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);background:#f0f0f0;flex-direction:column;min-width:0;padding:26px;transition:transform .25s,background .25s;display:flex}.landing-path:hover{background:#e6e6e6;transform:translateY(-7px)}.landing-path.gateway-club{background:var(--landing-orange);color:#fff}.landing-path.gateway-club:hover{background:#dd420a}.landing-path.gateway-business{color:#fff;background:#272727}.landing-path.gateway-business:hover{background:#3a3a3a}.landing-path-top{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.landing-path-top>span{opacity:.55;font:12px monospace}.landing-path-top>svg{color:var(--landing-orange)}.landing-path.gateway-club .landing-path-top>svg{color:#fff}.landing-path-tag{letter-spacing:.05em;opacity:.65;min-height:25px;font:8px/1.5 monospace}.landing-path h3{letter-spacing:-.055em;min-height:58px;margin:13px 0 18px;font-size:25px;line-height:1.15}.landing-path p{color:#6a6a6a;margin-bottom:30px;font-size:13px;line-height:1.85}.landing-path.gateway-club p,.landing-path.gateway-business p{color:#ffffffbc}.landing-path-bottom{border-top:1px solid #88888830;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:20px;font:10px/1.6 monospace;display:flex}.landing-path-arrow{color:#272727;background:#fff;flex-shrink:0;place-items:center;width:34px;height:34px;transition:transform .25s;display:grid}.landing-path:hover .landing-path-arrow{transform:rotate(45deg)}.landing-path.gateway-business .landing-path-arrow{background:var(--landing-orange);color:#fff}.landing-manifesto{color:#fff;background:#252525;padding:85px 0;position:relative}.landing-manifesto-grid{grid-template-columns:1fr 1fr;align-items:center;gap:75px;display:grid}.landing-manifesto .rd-kicker{color:#a8a8a8}.landing-manifesto h2{margin:28px 0;font-size:clamp(40px,4.5vw,66px);line-height:1.05}.landing-manifesto h2>span{color:#ff7640}.landing-manifesto-grid>div>p{color:#b1b1b1;max-width:480px;margin-top:18px;font-size:17px}.landing-note-stack{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.landing-note{color:#272727;clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);background:#efefef;padding:27px}.landing-note>span{letter-spacing:.08em;color:#878787;font:8px/1.7 monospace}.landing-note h3{margin:38px 0 20px;font-size:25px;line-height:1.13}.landing-note p{color:#717171;font-size:13px;line-height:1.8}.landing-note a{justify-content:space-between;align-items:center;gap:12px;margin-top:35px;font:10px/1.6 monospace;display:flex}.landing-note a svg{color:var(--landing-orange);flex-shrink:0}.landing-note-outline{color:#f3f3f3;background:#3a3a3a;margin-top:50px}.landing-note-outline p{color:#b7b7b7}.landing-note-outline>span{color:#b6b6b6}.landing-final{padding-top:85px;padding-bottom:80px}.landing-final>div{justify-content:space-between;align-items:center;gap:40px;margin:28px 0;display:flex}.landing-final h2{font-size:clamp(55px,6vw,90px);line-height:1.01}.landing-final-link{border-bottom:2px solid var(--landing-orange);justify-content:space-between;align-items:center;gap:50px;min-width:260px;padding:20px 0;font:14px monospace;display:flex}.landing-final-link>svg{color:var(--landing-orange);transition:transform .25s}.landing-final-link:hover>svg{transform:translate(4px,-4px)}.landing-final>p{color:#8e8e8e;font:11px monospace}.landing-path:focus-visible{box-shadow:inset 0 0 0 4px #a6a6a6;outline:0!important}.landing-hero-copy{animation:.8s ease-out both landing-enter}.landing-machine{animation:1s ease-out both landing-enter}@keyframes landing-enter{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-float{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-12px)rotate(1deg)}}@media (width<=1150px){.landing-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-path h3{min-height:0;font-size:30px}.landing-path-top{margin-bottom:30px}.landing-hero-grid{gap:0}.landing-machine{height:470px}.landing-machine-word{font-size:90px;left:10px}.landing-machine-ticket{padding:20px;bottom:30px;left:20px}.landing-machine-ticket strong{font-size:16px}.landing-manifesto-grid{gap:40px}.landing-note-stack{grid-template-columns:1fr}.landing-note-outline{margin-top:0}.landing-note h3{margin-top:20px}}@media (width<=800px){.landing-hero-grid{grid-template-columns:1fr;padding-top:40px;padding-bottom:25px}.landing .landing-hero h1{margin:25px 0;font-size:clamp(52px,10.5vw,80px)}.landing .landing-hero-copy>p{font-size:16px}.landing-hero-caption{margin-top:25px;font-size:8px}.landing-machine{width:100%;max-width:520px;height:390px;margin:35px auto 0}.landing-machine>img{width:115%;top:25px;left:-7%}.landing-machine-word{font-size:85px;top:65px}.landing-machine-ring{width:300px;height:300px}.landing-machine-ring.ring-two{width:240px;height:240px}.landing-machine-ticket{bottom:30px;left:20px;right:10px}.landing-hero-bottom{font-size:9px}.landing-hero-bottom>span:last-child{display:none}.landing-paths{padding-top:55px;padding-bottom:60px}.landing-section-heading{display:block}.landing-section-heading>p{margin-top:25px}.landing-section-heading h2{font-size:44px}.landing-manifesto{padding:60px 0}.landing-manifesto-grid{grid-template-columns:1fr}.landing-note-stack{grid-template-columns:1fr 1fr;gap:12px}.landing-note{padding:22px}.landing-note h3{font-size:23px}.landing-manifesto h2{font-size:44px}.landing-final{padding-top:60px;padding-bottom:60px}.landing-final>div{flex-direction:column;align-items:flex-start;gap:25px}.landing-final-link{width:100%;min-width:0}.landing-final h2{font-size:58px}}@media (width<=480px){.landing-path-grid,.landing-note-stack{grid-template-columns:1fr}.landing-path{padding:25px}.landing-path-top{margin-bottom:22px}.landing-path h3{font-size:30px}.landing-machine{height:325px}.landing-machine-ticket{padding:18px;bottom:15px;left:5px}.landing-machine-label{font-size:8px;left:5px}.landing-machine-word{font-size:75px;top:65px}.landing-machine-coordinate{display:none}.landing-eyebrow{font-size:8px}.landing-hero-actions{gap:20px}.landing-primary{gap:25px}.landing-secondary{font-size:10px}.landing-desktop-break{display:none}.landing-note h3{font-size:28px}.landing-note-stack{gap:20px}.landing-final>p{line-height:1.7}}@media (prefers-reduced-motion:reduce){.landing-hero-copy,.landing-machine,.landing-machine>img{animation:none}.landing-path,.landing-path-arrow,.landing-final-link>svg{transition:none}.landing-path:hover,.landing-path:hover .landing-path-arrow,.landing-final-link:hover>svg{transform:none}}.landing-paths{scroll-margin-top:100px}.landing-audience{max-width:560px;margin:32px 0}.landing-audience>label{letter-spacing:-.025em;margin-bottom:14px;font-size:18px;font-weight:500;display:block}.landing-audience-controls{align-items:stretch;gap:12px;display:flex}.landing-audience select{color:#2c2c2c;background:#f9f9f9;border:1px solid #bbb;border-radius:0;flex:1;width:100%;min-width:0;min-height:55px;padding:16px 12px;font:12px monospace}.landing-audience .landing-primary{cursor:pointer;flex-shrink:0;gap:20px}.landing-audience select:focus-visible{outline:2px solid var(--landing-orange);outline-offset:3px}@media (width<=600px){.landing-audience-controls{flex-direction:column}.landing-audience .landing-primary{width:100%}}.landing-machine-ticket,.landing-machine-label,.landing-machine-coordinate,.landing-machine-cross{z-index:2}.audience-select{flex:1;min-width:0;position:relative}.audience-select-trigger{color:#2c2c2c;text-align:left;cursor:pointer;background:#f9f9f9;border:1px solid #bbb;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:55px;padding:8px 10px 8px 16px;font:12px/1.5 monospace;display:flex}.audience-select-chevron{color:#f45112;background:#e9e9e9;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.audience-select-chevron svg{transition:transform .2s}.audience-select-trigger[aria-expanded=true]{border-color:#f45112}.audience-select-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.audience-select-trigger:focus-visible{outline-offset:3px;outline:2px solid #f45112}.audience-select-menu{background:#fafafa;border:1px solid #cbcbcb;border-top:3px solid #f45112;margin-top:8px;padding:6px;animation:.16s ease-out landing-enter;box-shadow:0 12px 25px #29292910}.audience-select-option{cursor:pointer;color:#2c2c2c;align-items:center;gap:12px;min-height:64px;padding:13px 10px;display:flex}.audience-select-option>svg:first-child{color:#f45112;flex-shrink:0}.audience-select-option>span{flex:1;min-width:0}.audience-select-option strong{font-size:12px;font-weight:550;display:block}.audience-select-option small{color:#787878;margin-top:4px;font-size:10px;line-height:1.5;display:block}.audience-select-option.is-active{background:#eee;box-shadow:inset 3px 0 #f45112}.audience-select-option[aria-selected=true]{background:#f4511210}.landing-audience-controls{align-items:flex-start}.landing-audience .landing-primary:disabled{opacity:.5;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.audience-select-menu{animation:none}.audience-select-chevron svg{transition:none}}@media (width<=600px){.audience-select{width:100%}}.landing-path{translate:0 var(--card-rise,0px)}.landing-path:focus-visible{translate:0}.landing-paths .landing-section-heading{z-index:3;background:#fff;padding:16px 0 24px;position:sticky;top:85px}.landing-paths.has-scroll-story{height:230vh;margin-top:85px;margin-bottom:95px;padding-top:0;padding-bottom:0}.has-scroll-story .landing-path-stage{padding-bottom:12px;position:sticky;top:100px;overflow:clip}.has-scroll-story .landing-section-heading{margin-bottom:20px;position:relative;top:auto}.has-scroll-story .landing-path-grid{min-height:390px;padding-top:8px}@media (width<=1099px),(height<=799px){.landing-paths .landing-section-heading{top:72px}.landing-paths .landing-section-heading>p{display:none}.landing-paths .landing-section-heading h2{font-size:clamp(32px,5vw,48px)}.landing-paths .landing-section-heading .rd-kicker{font-size:9px}}@media (prefers-reduced-motion:reduce){.landing-path{translate:none!important}.landing-paths .landing-section-heading{position:static}}.community-blueprint{isolation:isolate;color:#f5f5f5;background:#262626;padding:40px 0 28px;position:relative;overflow:clip}.blueprint-grid{z-index:-2;transform:translateY(var(--blueprint-drift,0px));background-image:linear-gradient(#bdcfd30a 1px,#0000 1px),linear-gradient(90deg,#bdcfd30a 1px,#0000 1px),linear-gradient(#bdcfd313 1px,#0000 1px),linear-gradient(90deg,#bdcfd313 1px,#0000 1px);background-size:24px 24px,24px 24px,120px 120px,120px 120px;position:absolute;inset:-60px 0;mask-image:linear-gradient(90deg,#0008,#000)}.blueprint-orbit{z-index:-1;width:620px;height:620px;transform:translateY(var(--blueprint-drift,0px));border:1px solid #c1c1c121;border-radius:50%;position:absolute;top:-270px;right:-210px;box-shadow:0 0 0 65px #c1c1c106,0 0 0 66px #c1c1c114,0 0 0 150px #c1c1c104,0 0 0 151px #c1c1c10d}.blueprint-meta,.blueprint-bottom{letter-spacing:.07em;color:#b2b2b2;justify-content:space-between;align-items:center;gap:20px;font:9px/1.7 monospace;display:flex}.blueprint-meta{border-bottom:1px solid #c6c6c626;padding-bottom:22px}.community-blueprint .rd-kicker{color:silver;font-size:10px}.blueprint-layout{grid-template-columns:1fr 1.2fr;align-items:center;gap:65px;padding:65px 0 70px;display:grid}.blueprint-copy h2{text-wrap:balance;max-width:570px;font-size:clamp(40px,4.1vw,64px);line-height:1.07}.blueprint-copy h2 span{color:#ff7640}.blueprint-copy>p{color:#c5c5c5;max-width:430px;margin-top:24px;font-size:16px;line-height:1.8}.blueprint-process{color:#b2b2b2;align-items:center;gap:10px;max-width:380px;margin-top:35px;font:8px monospace;display:flex}.blueprint-process i{background:#a5a5a55c;flex:1;height:1px;position:relative}.blueprint-process i:after{content:"";background:#f45112;width:5px;height:5px;position:absolute;top:-2px;right:0}.blueprint-cards{grid-template-columns:1fr 1fr;align-items:stretch;gap:18px;display:grid}.blueprint-card{color:#2a2a2a;clip-path:polygon(0 0,calc(100% - 17px) 0,100% 17px,100% 100%,0 100%);background:#efefef;flex-direction:column;min-width:0;padding:28px;display:flex}.blueprint-card-top{justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.blueprint-card-top>span{letter-spacing:.035em;color:#717171;font:8px/1.7 monospace}.blueprint-card-top>svg{color:#d74b16;flex-shrink:0}.blueprint-card h3{letter-spacing:-.055em;margin:34px 0 20px;font-size:clamp(23px,2vw,30px);line-height:1.15}.blueprint-card p{color:#636363;font-size:13px;line-height:1.85}.blueprint-card a{border-top:1px solid #7e7e7e3b;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:22px;font:10px/1.6 monospace;display:flex}.blueprint-card p{padding-bottom:32px}.blueprint-card a>span{color:#fff;clip-path:polygon(0 0,80% 0,100% 20%,100% 100%,0 100%);background:#f45112;flex-shrink:0;place-items:center;width:32px;height:32px;transition:transform .2s;display:grid}.blueprint-card a:hover>span{transform:translate(2px,-2px)}.blueprint-card-dark{color:#f4f4f4;background:#3f3f3fed}.blueprint-card-dark p{color:#c8c8c8}.blueprint-card-dark .blueprint-card-top>span{color:#bebebe}.blueprint-card-dark .blueprint-card-top>svg{color:#ff7640}.blueprint-card-dark a{border-color:#b8b8b835}.blueprint-bottom{border-top:1px solid #c6c6c626;padding-top:22px}.community-blueprint [data-blueprint-reveal]{translate:0 var(--reveal-rise,0px);opacity:var(--reveal-opacity,1)}.community-blueprint [data-blueprint-reveal]:focus-within{opacity:1;translate:0}@media (width<=1100px){.blueprint-layout{grid-template-columns:1fr;gap:40px}.blueprint-copy h2{max-width:650px}.blueprint-copy>p{max-width:550px}.blueprint-card h3{font-size:30px}.blueprint-card{padding:30px}}@media (width<=600px){.community-blueprint{padding-top:28px}.blueprint-meta>span:last-child{display:none}.blueprint-layout{gap:32px;padding:38px 0 45px}.blueprint-copy h2{font-size:40px}.blueprint-copy>p{font-size:15px}.blueprint-cards{grid-template-columns:1fr;gap:18px}.blueprint-card{padding:26px}.blueprint-card h3{margin-top:26px}.blueprint-bottom{gap:12px;font-size:8px}.blueprint-process{font-size:7px}}@media (prefers-reduced-motion:reduce){.community-blueprint [data-blueprint-reveal]{opacity:1!important;translate:none!important}.blueprint-grid,.blueprint-orbit{transform:none}.blueprint-card a>span{transition:none}}.landing .landing-final h2 .landing-glow-text{color:#939393;-webkit-text-fill-color:transparent;background-image:linear-gradient(110deg,#939393 0% 30%,#e88162 40%,#f45112 47%,#efad81 53%,#ba9cc6 60%,#939393 70% 100%);background-position:100%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text;animation:9s ease-in-out infinite landing-text-glow}.landing-glow-dot{color:#f45112;-webkit-text-fill-color:currentColor;animation:4s ease-in-out infinite landing-dot-glow;display:inline-block}@keyframes landing-text-glow{0%,15%{background-position:100%}70%,to{background-position:0%}}@keyframes landing-dot-glow{0%,to{color:#a6a09b;text-shadow:0 0 #f4511200}50%{color:#f45112;text-shadow:0 0 22px #f4511245}}@media (prefers-reduced-motion:reduce){.landing .landing-final h2 .landing-glow-text{background-position:48%;animation:none}.landing-glow-dot{color:#f45112;text-shadow:none;animation:none}}.audience-select-menu{z-index:10;overscroll-behavior:contain;max-height:min(320px,65dvh);margin:0;animation:none;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto}.landing-hero-copy{z-index:3;position:relative}.landing-audience-hint{color:#777;margin-top:10px!important;font:10px/1.6 monospace!important}:root[data-theme=dark] .landing-audience-hint{color:#b9b9b9}.community-blueprint [data-blueprint-reveal]{rotate:var(--reveal-turn,0deg);transform-origin:50% 100%}.blueprint-scan{pointer-events:none;z-index:-1;background:linear-gradient(#0000 44%,#f451120b 49.8%,#ff8f5040 50%,#f451120b 50.2%,#0000 56%) 0 0/100% 220%;animation:11s linear infinite paused blueprint-scan;position:absolute;inset:0}.blueprint-process i:after{animation:3.6s ease-in-out infinite paused blueprint-signal;box-shadow:0 0 9px #f4511270}.blueprint-process i:nth-of-type(2):after{animation-delay:1.8s}.blueprint-card-top>svg{transform-origin:50%;animation:5s ease-in-out infinite paused blueprint-icon}.blueprint-card-dark .blueprint-card-top>svg{animation-name:blueprint-orbit-icon;animation-duration:18s}.blueprint-copy h2>span{animation:5s ease-in-out infinite paused blueprint-word-glow}.blueprint-in-view :is(.blueprint-scan,.blueprint-card-top>svg,.blueprint-copy h2>span){animation-play-state:running}.blueprint-card{transition:box-shadow .25s}.blueprint-card:hover{box-shadow:inset 0 0 0 1px #f4511280}@keyframes blueprint-scan{0%{background-position:0 180%}to{background-position:0 -80%}}@keyframes blueprint-signal{0%,12%{opacity:0;right:100%}22%{opacity:1}85%{opacity:1;right:0}to{opacity:0;right:0}}@keyframes blueprint-icon{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes blueprint-orbit-icon{to{transform:rotate(360deg)}}@keyframes blueprint-word-glow{0%,to{text-shadow:0 0 #ff764000}50%{text-shadow:0 0 24px #ff76404a}}@media (prefers-reduced-motion:reduce){.community-blueprint [data-blueprint-reveal]{rotate:none!important}.community-blueprint :is(.blueprint-scan,.blueprint-card-top>svg,.blueprint-copy h2>span){animation:none!important}.blueprint-scan{display:none}.blueprint-card{transition:none}}.blueprint-in-view .blueprint-process i:after{animation-play-state:running}@media (prefers-reduced-motion:reduce){.community-blueprint .blueprint-process i:after{animation:none!important}}.landing .landing-final-link{color:#f5f5f5;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,20px 100%,0 calc(100% - 20px));background:#282828;border:0;align-items:center;gap:28px;width:420px;min-width:0;max-width:100%;padding:30px;text-decoration:none;transition:background .25s,transform .25s;display:flex}.landing-final-link-copy{flex-direction:column;gap:12px;min-width:0;display:flex}.landing-final-link-copy small{letter-spacing:.07em;color:#bcbcbc;font:9px/1.5 monospace}.landing-final-link-copy strong{letter-spacing:-.045em;font:500 26px/1.15 Inter Variable,Arial,sans-serif}.landing-final-link-copy>span{color:#bcbcbc;font:11px/1.7 monospace}.landing-final-chip{color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:#f45112;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid}.landing-final-chip svg{transition:transform .25s}.landing .landing-final-link:hover{background:#3c3c3c;transform:translateY(-3px)}.landing-final-link:hover .landing-final-chip svg{transform:translate(3px,-3px)}.landing .landing-final-link:focus-visible{outline:none;box-shadow:inset 0 0 0 3px #ff864d}:root[data-theme=dark] .landing .landing-final-link{background:#282828}:root[data-theme=dark] .landing .landing-final-link:hover{background:#323232}@media (width<=700px){.landing .landing-final-link{gap:18px;width:100%;padding:26px}.landing-final-link-copy strong{font-size:25px}.landing-final-chip{width:48px;height:48px}}@media (prefers-reduced-motion:reduce){.landing .landing-final-link,.landing-final-chip svg{transition:none}.landing .landing-final-link:hover,.landing-final-link:hover .landing-final-chip svg{transform:none}}.landing-paths.has-scroll-story{height:350vh;margin-top:50px;margin-bottom:0}.landing-paths.has-scroll-story .landing-path-stage{box-sizing:border-box;flex-direction:column;height:calc(100dvh - 90px);padding-bottom:24px;display:flex;top:90px;overflow:clip}.has-scroll-story .landing-section-heading{flex-shrink:0;margin:0;padding:14px 0 22px;position:relative!important;top:auto!important}.has-scroll-story .landing-section-heading h2{margin:18px 0 0;font-size:clamp(32px,4vw,50px);line-height:1.08}.has-scroll-story .landing-section-heading>p{display:none}.has-scroll-story .landing-path-grid{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;min-height:0;padding-top:16px}.has-scroll-story .landing-path{flex-direction:column;min-height:0;padding:24px;display:flex}.has-scroll-story .landing-path-top{margin-bottom:clamp(16px,3vh,35px)}.has-scroll-story .landing-path h3{min-height:0;margin:18px 0;font-size:clamp(21px,2.2vw,30px)}.has-scroll-story .landing-path>p{margin-bottom:18px;font-size:13px;line-height:1.7}.has-scroll-story .landing-path-bottom{margin-top:auto;padding-top:16px;font-size:10px}.has-scroll-story .landing-path-tag{font-size:8px}.has-scroll-story .landing-path-arrow{width:32px;height:32px}@media (width>=1000px) and (height<=700px){.has-scroll-story .landing-section-heading h2{font-size:30px}.has-scroll-story .landing-path{padding:18px}.has-scroll-story .landing-path-top{margin-bottom:12px}.has-scroll-story .landing-path h3{margin:12px 0;font-size:22px}.has-scroll-story .landing-path>p{font-size:12px}}
