
:root{--bg:#110d0b;--panel:#1a120f;--cream:#f5eadb;--muted:#b3a398;--line:#ffffff16;--ember:#ff633d;--copper:#c18a66;--red:#9b3028;--ease:cubic-bezier(.2,.65,.3,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--cream);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}body:before{content:'';position:fixed;inset:0;pointer-events:none;background:radial-gradient(ellipse at 85% 15%,#5b241b15,transparent 50%);z-index:-1}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button,a,input,textarea,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:wait}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:2px solid var(--ember);outline-offset:5px}::selection{background:#ff633d;color:#110d0b}.skip-link{position:absolute;top:-100px;left:15px;z-index:100;background:var(--cream);color:var(--bg);padding:15px}.skip-link:focus{top:15px}.ambient{position:absolute;top:90px;right:0;width:55vw;height:720px;max-width:900px;background:radial-gradient(ellipse at center,#9d362229,transparent 67%);pointer-events:none;overflow:hidden}.site-header{max-width:1440px;margin:auto;padding:24px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);position:relative;z-index:20}.brand{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:800;letter-spacing:1.8px;line-height:1.1}.brand small{display:block;font-size:8px;font-weight:400;letter-spacing:3.2px;margin-top:6px;color:var(--muted)}.brand-symbol{font-size:43px;font-weight:900;letter-spacing:-8px;line-height:1;margin-right:7px;font-style:italic}.brand-symbol>span{color:var(--ember);font-style:normal}.site-header nav{display:flex;align-items:center;gap:31px;font-size:12px;color:#d5c6ba}.site-header nav a:not(.nav-cta):hover{color:var(--ember)}.nav-cta{border:1px solid #c18a6655;border-radius:5px;padding:14px 18px;color:var(--cream)}.nav-cta span{color:var(--ember);margin-left:12px}.menu-toggle{display:none;color:var(--cream);background:none;border:1px solid var(--line);border-radius:5px;padding:10px}main,footer{max-width:1440px;margin:auto}.hero{padding:82px 5% 72px;display:grid;grid-template-columns:1.05fr 1fr;gap:15px;min-height:690px;position:relative;align-items:center}.eyebrow{font-size:9px;font-weight:600;letter-spacing:2px;display:flex;align-items:center;gap:10px;margin:0 0 26px;color:var(--copper);line-height:1.6}.status-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--ember);box-shadow:0 0 14px #ff633d80;flex-shrink:0}h1,h2,h3,p{margin-top:0}h1{font-size:clamp(54px,6vw,86px);line-height:1.02;font-weight:600;letter-spacing:-4.7px;margin-bottom:27px}.gradient-text{background:linear-gradient(105deg,#ffb083,#ff6c43 50%,#c74e40);-webkit-background-clip:text;background-clip:text;color:transparent}.dim{color:#a28e80}.hero-description{font-size:14px;line-height:1.9;color:var(--muted);margin-bottom:30px}.hero-actions{display:flex;gap:15px;align-items:center}.button{display:inline-flex;justify-content:center;align-items:center;gap:24px;padding:17px 22px;border:1px solid transparent;border-radius:4px;font-size:11px;line-height:1.3;transition:transform .25s var(--ease),background .25s;white-space:normal}.button:hover{transform:translateY(-3px)}.primary{background:var(--ember);color:#1b0d08;font-weight:700;box-shadow:0 5px 30px #c6371915}.primary:hover{background:#ff8b60}.ghost{border-color:var(--line);background:#ffffff02;color:var(--cream);gap:10px}.play-icon{font-size:9px;color:var(--copper)}.hero-proof{display:flex;gap:18px;margin-top:28px;font-size:9px;color:#a38e80}.hero-proof span:not(:last-child):after{content:'·';margin-left:18px;color:var(--ember)}.hero-art{height:500px;position:relative;isolation:isolate;perspective:900px;transform-style:preserve-3d}.hero-art:before{content:'';position:absolute;inset:12%;background:radial-gradient(ellipse,#d43b2233,transparent 65%);filter:blur(35px);z-index:-1}.art-label,.art-footer{position:absolute;left:10%;right:0;display:flex;justify-content:space-between;font-size:7px;color:#aa7964;letter-spacing:1.5px}.art-label{top:5px}.art-footer{bottom:0;align-items:center}.art-footer button{font-size:8px;color:#b8a194;background:transparent;border:1px solid #a7755c44;border-radius:4px;padding:9px 10px;letter-spacing:.3px}#orbit{position:absolute;width:100%;height:100%;inset:0}.core-mark{position:absolute;left:50%;top:45%;transform:translate(-50%,-50%);font-size:128px;line-height:1;font-style:italic;font-weight:900;letter-spacing:-25px;color:#ffb184;text-shadow:0 0 30px #ff5b2e66;pointer-events:none}.core-mark span{color:#ff5a34;font-style:normal}.orbit-tag{position:absolute;display:flex;align-items:center;gap:8px;padding:12px 15px;border:1px solid #c0765260;background:linear-gradient(120deg,#321e17eb,#1b1410e8);backdrop-filter:blur(10px);box-shadow:0 12px 40px #0005;color:#efb78c;font-size:8px;letter-spacing:1px;animation:float 7s ease-in-out infinite}.tag-one{left:0;top:27%;transform:rotate(-8deg)}.tag-one i{width:4px;height:4px;background:var(--ember);border-radius:50%}.tag-two{right:-1%;top:59%;animation-delay:-3s;transform:rotate(6deg)}.tag-two span{font-size:20px;color:var(--ember)}.tag-three{left:15%;bottom:14%;font-size:7px;animation-delay:-5s}.tag-three span{font-size:14px}.scroll-cue{position:absolute;bottom:18px;left:5%;font-size:7px;letter-spacing:1.5px;color:#8e7566;display:flex;gap:22px;align-items:center}.scroll-cue span{color:var(--ember);font-size:18px}.manifesto-strip{border-block:1px solid var(--line);padding:25px 5%;display:flex;align-items:center;gap:55px;overflow:hidden}.manifesto-strip>span{font-size:7px;letter-spacing:1.5px;color:#a48168;white-space:nowrap}.manifesto-strip p{font-size:16px;color:#ccaa90;margin:0;display:flex;align-items:center;gap:28px;white-space:nowrap}.manifesto-strip i{font-style:normal;color:var(--ember);font-size:24px}.section{padding:100px 5%;scroll-margin-top:20px}.section-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:42px}h2{font-size:clamp(35px,4vw,56px);line-height:1.1;letter-spacing:-2.2px;font-weight:500;margin-bottom:0}.section-intro>p{max-width:360px;font-size:12px;line-height:1.9;color:var(--muted);margin-bottom:3px}.solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.solution-card{background:linear-gradient(140deg,#251810b0,#19120e);border:1px solid #a5765326;border-radius:6px;padding:24px;position:relative;overflow:hidden;transform-style:preserve-3d;transition:transform .25s,border-color .25s,box-shadow .25s;will-change:auto}.solution-card:hover{border-color:#d1895a88;box-shadow:0 20px 70px #0003}.solution-card:after{content:'';position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at var(--mx,50%) var(--my,20%),#ff9a4a0e,transparent 50%)}.card-top{display:flex;justify-content:space-between;color:#b18a6d;font-size:8px;letter-spacing:1.4px}.arrow{color:var(--ember);font-size:18px}.card-visual{height:183px;position:relative;margin:14px 0 18px;perspective:700px;display:flex;align-items:center;justify-content:center}.creative-visual{transform-style:preserve-3d}.mini-sheet{width:110px;height:132px;background:#e5b98b;position:absolute;padding:14px;box-shadow:0 20px 30px #0004;display:flex;flex-direction:column}.mini-sheet b{font-weight:500;font-size:18px;line-height:1.05;letter-spacing:-.8px;margin-top:25px;color:#3a2115}.mini-sheet em{font-style:normal;font-size:4px;letter-spacing:.6px;color:#5f3924;margin-top:auto}.mini-sheet i{width:9px;height:9px;border-radius:50%;border:1px solid #5f3924}.s1{transform:rotate(-13deg) translateX(-34px) rotateY(12deg);background:#b54933}.s1 b,.s1 em{color:#f9cba1}.s2{transform:rotate(13deg) translateX(33px) rotateY(-12deg)}.data-window{width:92%;border:1px solid #785038;background:linear-gradient(140deg,#2a1d15,#1c1510);padding:14px 12px;transform:rotateY(-12deg) rotateX(9deg) rotate(-4deg);box-shadow:12px 18px 25px #0004;border-radius:5px}.window-dots{color:#7f5037;font-size:7px;padding-bottom:12px}.window-dots>span{float:right;font-size:5px;letter-spacing:1px;color:#bf956b}.data-row{display:flex;gap:9px;align-items:center;padding:10px 0;border-top:1px solid #72503933}.data-row i,.data-row b,.data-row em{height:3px;background:#9b6740;width:20%;border-radius:2px}.data-row b{width:35%;background:#684a36}.data-row em{width:15%;background:#ba8c60}.data-row>span{margin-left:auto;color:#dfad7b;font-size:7px}.flow-visual{gap:0;transform:rotateX(16deg) rotate(-8deg)}.flow-node{width:60px;height:65px;flex-shrink:0;background:linear-gradient(140deg,#4b281d,#211711);border:1px solid #9e5536;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:25px;color:#edaa79;position:relative;box-shadow:0 14px 20px #0004}.flow-node small{position:absolute;bottom:-22px;font-size:5px;letter-spacing:1px;white-space:nowrap}.flow-line{height:1px;width:25px;background:var(--ember);box-shadow:0 0 6px var(--ember)}.n2{transform:translateY(-22px);color:var(--ember);border-color:var(--ember)}.n3{transform:translateY(5px)}.solution-card h3{font-size:28px;font-weight:500;letter-spacing:-1px;line-height:1.12;margin-bottom:18px}.solution-card>p{font-size:11px;color:var(--muted);line-height:1.85;min-height:62px}.card-foot{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:20px;gap:10px}.card-foot>span{font-size:8px;color:#bda492}.card-foot strong{font-size:15px;font-weight:500;white-space:nowrap}.card-foot small{font-size:8px;color:#9a806d;font-weight:400}.scope-note{font-size:9px;line-height:1.9;color:#9c887a;margin:22px 0 0;max-width:870px}.studio{background:linear-gradient(130deg,#21140e,#170e0a 70%);border-block:1px solid var(--line)}.studio-workbench{display:grid;grid-template-columns:.7fr 1.3fr;border:1px solid #bc7c5433;border-radius:7px;background:#130e0a;overflow:hidden}.studio-controls{padding:40px;border-right:1px solid var(--line)}.studio-controls>button{background:none;border:0;border-bottom:1px solid var(--line);padding:23px 0;color:#8a6f5b;width:100%;display:flex;gap:14px;align-items:center;font-size:9px;text-align:left}.studio-controls>button span{font-size:12px;color:#a99380}.studio-controls>button i{font-style:normal;margin-left:auto;font-size:17px}.studio-controls>button[aria-selected=true],.studio-controls>button[aria-selected=true] span{color:var(--cream)}.studio-controls>button[aria-selected=true] i{color:var(--ember)}.studio-controls>p{font-size:22px;letter-spacing:-.6px;line-height:1.2;margin:90px 0 0;font-weight:500;color:#896847}.studio-controls>p span{color:#c99870}.studio-panels{padding:33px 40px;min-height:480px}.studio-panel[hidden]{display:none}.sample-note{font-size:7px;letter-spacing:1.4px;color:#a4876b;margin-bottom:20px}.creative-poster{padding:25px 30px;background:linear-gradient(135deg,#8b3525,#502319 70%);position:relative;overflow:hidden;min-height:300px;border:1px solid #df9b6640}.creative-poster>span{font-size:6px;letter-spacing:1.5px;color:#dbac85;position:relative;z-index:1}.creative-poster h3{font-size:36px;font-weight:500;letter-spacing:-1.5px;line-height:1.1;margin:24px 0 22px;position:relative;z-index:1}.creative-poster em{font-family:Georgia,serif;color:#efc092;font-weight:400}.creative-poster p{font-size:9px;line-height:1.8;color:#d9ae8d;position:relative;z-index:1}.poster-orbit{position:absolute;right:-10%;top:15%;width:220px;height:220px;border:1px solid #e3a87a45;border-radius:50%;transform:rotateX(55deg) rotate(-30deg)}.poster-orbit i,.poster-orbit b{position:absolute;inset:20px;border:1px solid #e3a87a45;border-radius:50%}.poster-orbit b{inset:40px}.panel-caption{font-size:10px;line-height:1.9;color:#ae9380;margin:20px 0 0}.studio-panel>h3{font-size:37px;font-weight:500;letter-spacing:-1.3px;line-height:1.1;margin:45px 0 25px}.before-after{display:flex;align-items:center;justify-content:space-between;padding:22px;background:#211810;border:1px solid #b17c5133;gap:15px}.before-after small{font-size:7px;color:var(--copper);letter-spacing:1px}.before-after p{font-size:14px;line-height:2;margin:12px 0 0}.before-after>span{color:var(--ember)}.qa-row{display:flex;justify-content:space-between;gap:10px;margin-top:22px;font-size:8px;color:var(--copper)}.qa-row span:before{content:'✓ ';color:var(--ember)}.workflow-list{list-style:none;padding:0}.workflow-list li{display:flex;gap:18px;border-bottom:1px solid var(--line);padding:18px 0}.workflow-list li>span{color:var(--ember);font-size:9px;padding-top:3px}.workflow-list b{font-size:13px;font-weight:400}.workflow-list p{font-size:10px;color:var(--muted);margin:8px 0 0}.finder{display:grid;grid-template-columns:1fr 1.1fr;gap:100px;align-items:center}.finder>div>p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.9;margin-top:23px;max-width:300px}.finder-panel{border:1px solid var(--line);border-radius:6px;overflow:hidden}.finder-options{padding:20px}.finder-options button{display:flex;justify-content:space-between;gap:20px;width:100%;text-align:left;color:#ad9480;background:none;border:1px solid transparent;padding:15px;font-size:11px;border-radius:4px}.finder-options button.selected{border-color:#bf69474d;background:#552b1a44;color:var(--cream)}.finder-options button.selected span{color:var(--ember)}.recommendation{background:#24160f;padding:25px 35px}.recommendation small{font-size:7px;letter-spacing:1.5px;color:var(--copper)}.recommendation h3{font-size:23px;font-weight:500;letter-spacing:-.5px;margin:16px 0}.recommendation p{font-size:11px;line-height:1.8;color:var(--muted);max-width:350px}.recommendation a{font-size:10px;display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:20px;margin-top:20px}.recommendation a span{color:var(--ember)}.process{border-top:1px solid var(--line)}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.process-grid article{border-top:1px solid #96674144;padding-top:25px}.process-grid article>span{font-size:9px;color:var(--ember)}.process-grid h3{font-size:17px;font-weight:500;letter-spacing:-.4px;margin:26px 0 16px}.process-grid p{font-size:10px;color:var(--muted);line-height:1.9}.contact{display:grid;grid-template-columns:1fr .9fr;gap:11%;background:radial-gradient(ellipse at 15% 80%,#7a2e1b22,transparent 60%),#1b110c;border-block:1px solid var(--line)}.contact h2{font-size:clamp(38px,4.3vw,61px);line-height:1.04}.contact-copy>p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.9;margin-top:25px}.contact-line{display:block;margin-top:25px}.contact-line small{display:block;font-size:7px;letter-spacing:1.5px;color:#97745c;margin-bottom:10px}.contact-line>span{font-size:16px;letter-spacing:-.3px}.contact-line:hover>span{color:var(--ember)}.contact-copy .location{font-size:9px!important}.contact form{padding-top:5px}.form-title{font-size:9px;letter-spacing:1.5px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:30px;color:var(--copper)}form label{display:block;font-size:10px;color:#ceb29b;margin-bottom:24px}input,select,textarea{display:block;width:100%;border:0;border-bottom:1px solid #85604466;color:var(--cream);padding:13px 0;background:transparent;font-size:12px;margin-top:7px;border-radius:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#826b58;font-size:11px;line-height:1.8}select option{background:#21150e;color:var(--cream)}form .primary{width:100%;justify-content:space-between;margin-top:5px}.download-button{font-size:9px;background:none;border:0;color:#bda28e;padding:17px 0}.form-note,#form-status{font-size:8px;line-height:1.8;color:#9d816a}.faq{display:grid;grid-template-columns:.65fr 1.35fr;gap:60px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq details:first-child{padding-top:0}.faq summary{list-style:none;font-size:13px;display:flex;justify-content:space-between;gap:20px;cursor:pointer}.faq summary::-webkit-details-marker{display:none}.faq summary span{color:var(--ember);font-size:17px}.faq details[open] summary span{transform:rotate(45deg)}.faq details p{font-size:11px;line-height:1.9;color:var(--muted);margin:18px 0 0;max-width:570px}.closing{padding:40px 5% 60px;overflow:hidden}.closing>span{font-size:9px;letter-spacing:3px;color:#8e6346;display:block;margin-bottom:15px}.closing>strong{display:flex;align-items:center;justify-content:space-between;font-size:clamp(50px,9vw,130px);font-weight:500;letter-spacing:-6px;white-space:nowrap;line-height:1.1;color:#9c7052}.closing>strong>span{color:var(--ember);font-size:.85em}footer{display:flex;justify-content:space-between;align-items:center;padding:35px 5%;border-top:1px solid var(--line);gap:20px}footer>p{font-size:9px;line-height:1.9;color:#a88c77;margin:0}footer>div{display:flex;gap:22px;font-size:9px;color:#bba18d}.reveal{opacity:1;transform:none}.motion-on .reveal{opacity:0;transform:translateY(22px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.motion-on .reveal.visible{opacity:1;transform:none}body.motion-paused *,body.motion-paused *:before,body.motion-paused *:after{animation-play-state:paused!important}.document{max-width:940px;min-height:65vh;padding:70px 5%;margin:auto}.document section{padding:0}.document h1{font-size:clamp(36px,5vw,62px);letter-spacing:-2px;line-height:1.08;max-width:800px}.document h2{font-size:27px;letter-spacing:-.6px;margin:36px 0 18px}.document p,.document li{font-size:15px;line-height:1.85;color:var(--muted)}.document ul{padding-left:22px}.document a:not(.button){color:#efaa7b;text-decoration:underline}.document .button{margin-top:20px;background:var(--ember);color:#180e08}.document~footer{max-width:940px}body>header:not(.site-header){max-width:1440px;margin:auto;padding:25px 5%;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line)}@keyframes float{0%,100%{translate:0 0}50%{translate:0 -12px}}@media(min-width:1450px){.hero{min-height:760px}}@media(max-width:1000px){.site-header nav{gap:20px}.hero{padding-top:60px;min-height:620px}.hero-art{height:430px}h1{letter-spacing:-3px}.hero-proof{gap:10px}.hero-proof span:not(:last-child):after{margin-left:10px}.button{padding:15px 17px;font-size:10px;gap:13px}.hero-actions{gap:10px}.card-foot{flex-wrap:wrap}.solution-card{padding:20px}.solution-card h3{font-size:25px}.studio-controls{padding:28px}.studio-panels{padding:28px}.finder{gap:55px}.flow-node{width:48px;height:55px}.flow-line{width:15px}.manifesto-strip{gap:28px}.manifesto-strip p{font-size:12px;gap:18px}.contact{gap:7%}.contact-line>span{font-size:14px}.core-mark{font-size:100px}}@media(max-width:760px){html{scroll-padding-top:75px}.site-header{padding:19px 6%}.site-header .brand{font-size:17px}.site-header .brand-symbol{font-size:36px}.menu-toggle{display:block}.site-header nav{display:none;position:absolute;left:0;right:0;top:100%;background:#1c120efc;padding:25px 6%;border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:24px}.site-header nav.open{display:flex}.hero{grid-template-columns:1fr;padding:55px 6% 45px;min-height:0;gap:30px}.hero .eyebrow{font-size:7px;letter-spacing:1.5px}h1{font-size:clamp(47px,10.5vw,75px);letter-spacing:-2.7px}.hero-description{font-size:12px;line-height:1.9}.hero-actions{gap:12px}.hero-proof{font-size:7px;margin-top:24px}.hero-art{height:390px;max-width:520px;width:100%;margin:0 auto}.art-label,.art-footer{left:3%;right:3%;font-size:6px}.orbit-tag{font-size:6px;padding:11px}.tag-one{left:0}.tag-two{right:0}.tag-three{font-size:6px}.core-mark{font-size:108px;letter-spacing:-20px}.scroll-cue{display:none}.manifesto-strip{padding:20px 6%;flex-direction:column;align-items:flex-start;gap:15px}.manifesto-strip>span{font-size:6px}.manifesto-strip p{font-size:12px;gap:15px}.manifesto-strip p i{font-size:17px}.section{padding:65px 6%}.section-intro{display:block;margin-bottom:30px}.section-intro>p{margin-top:22px;font-size:11px}h2{font-size:36px;letter-spacing:-1.5px}.solution-grid{grid-template-columns:1fr;gap:20px}.solution-card{padding:25px}.card-visual{height:180px;margin-top:5px}.solution-card h3{font-size:30px}.solution-card>p{font-size:12px;min-height:0;max-width:370px}.card-foot{flex-wrap:nowrap}.card-foot>span{font-size:10px}.card-foot strong{font-size:17px}.studio-workbench{grid-template-columns:1fr}.studio-controls{padding:15px 20px;border-right:0;border-bottom:1px solid var(--line);display:flex;gap:8px}.studio-controls>button{padding:13px 3px;border-bottom:0;gap:5px;display:block;text-align:center}.studio-controls>button span{display:block;font-size:9px;line-height:1.6;margin-top:5px}.studio-controls>button i{display:none}.studio-controls>p{display:none}.studio-panels{padding:24px 20px;min-height:400px}.creative-poster{padding:25px;min-height:290px}.creative-poster h3{font-size:34px}.studio-panel>h3{font-size:33px}.before-after{padding:15px;gap:10px}.before-after p{font-size:11px}.qa-row{font-size:7px}.finder{grid-template-columns:1fr;gap:30px}.finder>div>p:not(.eyebrow){max-width:350px}.process-grid{grid-template-columns:1fr 1fr;gap:25px 20px}.process-grid h3{font-size:15px}.process-grid p{font-size:10px}.contact{grid-template-columns:1fr;gap:45px}.contact h2{font-size:47px}.contact-line>span{font-size:17px}.contact-copy>p:not(.eyebrow){font-size:12px}.contact form{padding-top:10px}form label{font-size:11px}input,select,textarea{font-size:14px}.form-note,#form-status{font-size:9px}.faq{grid-template-columns:1fr;gap:20px}.faq summary{font-size:12px}.faq details p{font-size:11px}.closing{padding:15px 6% 45px}.closing>strong{font-size:clamp(39px,9vw,68px);letter-spacing:-2px}.closing>span{font-size:7px}footer{flex-wrap:wrap;padding:28px 6%;gap:25px}footer .brand{font-size:17px}footer>p{font-size:8px}footer>div{width:100%;font-size:10px}.desktop{display:none}.document{padding:50px 6%}.document h1{font-size:38px;letter-spacing:-1.7px}.document p,.document li{font-size:14px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.motion-on .reveal{opacity:1;transform:none}}
