[data-home]{--stage-bg:var(--porcelain);--stage-fg:var(--text);--stage-dim:var(--text-3);--vel:0;--content-max:100vw;--hero-max:100vw;--rail-inset:var(--gutter)}@layer base{[data-home] *,[data-home] :before,[data-home] :after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.is-locked{overflow:hidden}[data-home]{background:var(--page);color:var(--text);font-family:var(--font-sans);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:clip}[data-home] img,[data-home] video,[data-home] canvas,[data-home] svg{max-width:100%;display:block}[data-home] a{color:inherit;text-decoration:none}[data-home] button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}[data-home] h1,[data-home] h2,[data-home] h3,[data-home] h4,[data-home] p,[data-home] figure,[data-home] blockquote{margin:0}[data-home] ul,[data-home] ol{margin:0;padding:0;list-style:none}[data-home] ::selection{background:var(--ember);color:var(--porcelain)}[data-home] :focus-visible{box-shadow:var(--ring);border-radius:var(--r-control);outline:none}}[data-home] .skip{z-index:9999;background:var(--page);color:var(--charcoal);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.16em;text-transform:uppercase;padding:.85rem 1.35rem;position:absolute;top:0;left:-9999px}[data-home] .skip:focus{top:1rem;left:1rem}[data-home] .vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}[data-home] .shell{width:100%;padding-inline:var(--gutter)}[data-home] .eyebrow{font-family:var(--font-sans);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--text-3);align-items:center;gap:var(--sp-3);font-weight:700;display:inline-flex}[data-home] .eyebrow:before{content:"";width:var(--sp-5);background:var(--accent-text);transform-origin:0;height:2px;transition:transform var(--dur) var(--ease-io);flex:none;transform:scaleX(0)}[data-home] .eyebrow[data-shown]:before{transform:scaleX(1)}[data-home] .display{font-family:var(--font-display);font-weight:400;line-height:var(--lh-head);letter-spacing:var(--tr-head);text-wrap:balance}[data-home] .serif-i{font-style:italic}[data-home] .red,[data-home] .ember{color:var(--accent-text)}[data-home] .rule{background:var(--line-dark);transform-origin:0;width:100%;height:1px}[data-home] .grain{pointer-events:none;opacity:.13;mix-blend-mode:overlay;will-change:transform;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.82' numOctaves='4' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='220' height='220' filter='url(%23n)' opacity='.62'/></svg>");animation:6s steps(6,end) infinite grainshift;position:absolute;inset:-50%}@keyframes grainshift{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-3%)}60%{transform:translate(-2%,-2%)}80%{transform:translate(3%,1%)}to{transform:translate(0)}}[data-home] [data-reveal]{opacity:0;transition:opacity .9s var(--ease), transform .9s var(--ease);transition-delay:var(--d,0s);transform:translateY(26px)}[data-home] [data-reveal].in{opacity:1;transform:none}[data-home] .mask-line{margin-bottom:-.18em;padding-bottom:.18em;display:block;overflow:hidden}[data-home] .mask-line>span{transition:transform 1.15s var(--ease);transition-delay:var(--d,0s);display:block;transform:translateY(105%)}[data-home] .mask-line.in>span{transform:none}[data-home] .mm-head{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);flex-direction:column;align-items:center;gap:.04em;display:flex}[data-home] .mm-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .26em;width:100%;display:flex}[data-home] .mm-head .w{opacity:0;will-change:transform,opacity;display:inline-block}[data-home] .mm-slot{aspect-ratio:16/9;vertical-align:middle;width:auto;height:clamp(3rem,8vw,8rem);margin-inline:.32em;display:inline-block}[data-home] .mm-head{color:var(--text)}[data-home] .mm-lede{margin-top:var(--sp-5);font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--text-2);text-align:center;opacity:0;will-change:opacity;max-width:72ch;margin-inline:auto;font-weight:400}@media (max-width:760px){[data-home] .mm-slot{order:1;width:100%;height:auto;margin:.5em 0 0}}[data-home] #paths{--path-n-w:3.5rem;--path-a-w:5rem;--path-gap:clamp(1rem,3vw,3rem);background:var(--page);color:var(--text);padding:var(--home-sec-y) 0;isolation:isolate;position:relative;overflow:hidden}[data-home] #paths .shell{z-index:2;position:relative}[data-home] .paths-head{grid-template-columns:var(--path-n-w) minmax(0,1fr) minmax(0,1fr) var(--path-a-w);gap:var(--path-gap);align-items:end;padding-bottom:clamp(2.5rem,6vh,4rem);display:grid}[data-home] .paths-head>div:first-child{grid-column:1/3}[data-home] .paths-head>p{grid-column:3/4}[data-home] .paths-head h2{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);color:var(--text)}[data-home] .paths-head p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);max-width:44ch}@media (max-width:880px){[data-home] .paths-head{grid-template-columns:1fr}[data-home] .paths-head>div:first-child,[data-home] .paths-head>p{grid-column:1/-1}}[data-home] .paths{border-top:1px solid var(--line-2)}[data-home] .path{grid-template-columns:var(--path-n-w) minmax(0,1fr) minmax(0,1fr) var(--path-a-w);gap:var(--path-gap);border-bottom:1px solid var(--line-2);isolation:isolate;align-items:center;padding:clamp(1.5rem,3.6vh,2.5rem) 0;display:grid;position:relative;overflow:hidden}[data-home] .path:before{content:"";z-index:-1;background:var(--ember);transition:transform .58s var(--ease-io);position:absolute;inset:0;transform:translateY(101%)}[data-home] .path:hover:before,[data-home] .path:focus-within:before{transform:none}[data-home] .path:hover,[data-home] .path:focus-within{color:var(--porcelain);border-bottom-color:#0000}[data-home] .path>*{transition:transform .58s var(--ease-io), color .4s linear}[data-home] .path:hover>*,[data-home] .path:focus-within>*,[data-home] .path:hover .path-a,[data-home] .path:focus-within .path-a{transform:translate(clamp(.75rem,1.6vw,1.6rem))}[data-home] .path-n{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-label);color:var(--text-3)}[data-home] .path-t{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-head)}[data-home] .path-d{font-size:var(--fs-small);line-height:var(--lh-body);color:var(--text-2);max-width:38ch}[data-home] .path-a{font-size:var(--fs-lead);color:var(--text-3);justify-self:start;line-height:1}[data-home] .path:hover .path-n,[data-home] .path:focus-within .path-n,[data-home] .path:hover .path-d,[data-home] .path:focus-within .path-d,[data-home] .path:hover .path-a,[data-home] .path:focus-within .path-a{color:var(--porcelain)}[data-home] .path a.path-hit{z-index:1;position:absolute;inset:0}@media (max-width:880px){[data-home] .path{grid-template-columns:var(--path-n-w) minmax(0,1fr) 2rem}[data-home] .path-d{display:none}}[data-home] #work{color:var(--text);--wk-pad:var(--home-work-pad);background:0 0;position:relative}[data-home] .wk{position:relative}[data-home] .wk+.wk{margin-top:calc(var(--home-work-lead) - 100svh)}[data-home] .wk-stage{isolation:isolate;pointer-events:none;background:0 0;height:100svh;position:sticky;top:0;overflow:hidden}[data-home] #work,[data-home] .wk{pointer-events:none}[data-home] .wk-title a{pointer-events:auto}[data-home] .wk-plate{pointer-events:none}[data-home] .wk-stage[data-static] .wk-plate{pointer-events:auto}[data-home] .wk-title{z-index:2;left:var(--gutter);right:var(--gutter);bottom:calc(var(--wk-pad) + 30px);font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);text-wrap:balance;max-width:min(20ch,60%);color:var(--text);will-change:transform;margin:0;position:absolute}[data-home] .wk-title[data-placeholder]{color:var(--text-3)}[data-home] .wk-title a{display:block}[data-home] .wk-title-inv{color:var(--room-text);pointer-events:none;clip-path:inset(100% 0 0);position:absolute;top:0;left:0;right:0}@media (max-width:900px){[data-home] .wk-title{z-index:4;left:calc(var(--gutter) + var(--home-work-title-indent));max-width:none}}[data-home] .wk-plate{z-index:3;right:var(--wk-pad);bottom:var(--wk-pad);background:var(--charcoal);border-radius:var(--r-media);transform-origin:100% 100%;will-change:transform,opacity;opacity:0;display:block;position:absolute;overflow:hidden}[data-home] .wk-plate i{background-position:50%;background-size:cover;position:absolute;inset:0}[data-home] .wk-stage[data-static]{height:auto;padding:var(--sp-6) var(--gutter);gap:var(--sp-5);display:grid;position:relative}[data-home] .wk-stage[data-static] .wk-title{max-width:none;position:static}[data-home] .wk-stage[data-static] .wk-plate{aspect-ratio:16/9;opacity:1;width:100%;height:auto;position:relative;inset:auto;transform:none}[data-home] #code24{background:var(--page);position:relative}[data-home] .c24-track{margin-top:var(--home-c24-lead);height:280vh;position:relative}@media (max-width:900px){[data-home] .c24-track{height:170vh}}[data-home] .c24-stage{isolation:isolate;background:var(--page);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}[data-home] .c24-reel{z-index:0;background:var(--obsidian);will-change:opacity;position:absolute;inset:0}[data-home] .c24-reel canvas,[data-home] .c24-reel video{object-fit:cover;filter:brightness(1.6)contrast(1.15)saturate(1.3);width:100%;height:100%;position:absolute;inset:0}[data-home] .c24-knock{z-index:2;opacity:0;will-change:opacity;width:100%;height:100%;position:absolute;inset:0}[data-home] .c24-knock text{font-family:var(--font-sans);letter-spacing:-.035em;font-weight:800}[data-home] .c24-knock [data-knock-plate]{fill:var(--page)}[data-home] .c24-knock [data-knock-rect]{fill:var(--mask-keep)}[data-home] .c24-knock [data-knock-a],[data-home] .c24-knock [data-knock-b],[data-home] .c24-knock [data-helix]{fill:var(--mask-cut)}[data-home] .c24-resolve{z-index:3;text-align:center;padding-inline:var(--gutter);max-width:var(--content-max);opacity:0;will-change:opacity,transform;color:var(--text);margin-inline:auto;position:relative}[data-home] .c24-resolve h2.c24-mark{font-size:var(--fs-h1-hero);justify-content:center;line-height:0;display:flex}[data-home] .c24-art{width:var(--c24-art-w);height:auto;display:block;overflow:visible}[data-home] .c24-resolve .c24-lede{margin-top:var(--sp-4);font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);color:var(--text);text-wrap:balance;max-width:none}[data-home] .c24-resolve p{margin-top:var(--sp-4);font-size:var(--fs-lead);font-weight:400;line-height:var(--lh-lead);color:var(--text-2);max-width:60ch;margin-inline:auto}[data-home] .c24-cta{justify-content:center;display:flex}[data-home] .c24-mark{opacity:0;will-change:opacity}[data-home] .c24-copy{opacity:0;transition:opacity var(--dur) var(--ease) var(--dur-fast), transform var(--dur) var(--ease) var(--dur-fast);will-change:opacity,transform;transform:translateY(14px)}[data-home] .c24-copy.is-in{opacity:1;transform:none}[data-home] #proof{background:var(--page);color:var(--text);padding:var(--home-sec-y) 0 0;position:relative;overflow:hidden}[data-home] .proof-head{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,4rem);padding-bottom:clamp(2.5rem,6vh,4rem);display:grid}@media (max-width:900px){[data-home] .proof-head{grid-template-columns:1fr}}[data-home] .proof-line{text-align:left;font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);text-wrap:balance;margin:0}[data-home] .proof-sub{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2);max-width:none}[data-home] .mq{border-top:1px solid var(--home-mq-line);border-bottom:1px solid var(--home-mq-line);position:relative;overflow:hidden}[data-home] .mq+.mq{border-top:0}[data-home] .mq-row{will-change:transform;width:max-content;display:flex}[data-home] .mq-cell{width:clamp(10rem,19vw,19rem);height:clamp(7rem,13vh,10.5rem);padding:var(--sp-4);border-right:1px solid var(--home-mq-line);flex:none;place-items:center;display:grid}[data-home] .mq-cell img{object-fit:contain;filter:brightness(0);opacity:1;width:auto;max-width:100%;height:auto;max-height:clamp(2rem,4.4vh,3.25rem)}[data-home] .mq-b .mq-cell img{filter:brightness(0)invert()}[data-home] .mq-cell span{font-family:var(--font-display);font-weight:400;font-size:var(--fs-lead);letter-spacing:var(--tr-head);line-height:var(--lh-h3);text-align:center;text-wrap:balance;color:var(--text-2)}[data-home] .mq-b .mq-cell span{color:var(--porcelain)}[data-home] .mq-a{background:var(--page)}[data-home] .mq-b{background:var(--graphite);--home-mq-line:var(--line-dark)}[data-home] #trust{background:var(--graphite);color:var(--room-text);padding:0 0 var(--home-sec-y);isolation:isolate;margin-top:0;position:relative;overflow:hidden}[data-home] #trust .shell{padding-top:var(--home-sec-y)}[data-home] .quote-wrap{min-height:clamp(16rem,34vh,24rem);margin-top:var(--sp-5);position:relative}[data-home] .quote{opacity:0;pointer-events:none;transition:opacity .7s var(--ease), transform .7s var(--ease);align-content:center;gap:clamp(1.5rem,4vh,2.5rem);display:grid;position:absolute;inset:0;transform:translateY(18px)}[data-home] .quote.on{opacity:1;pointer-events:auto;transform:none}[data-home] .quote blockquote{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head);max-width:24ch;color:var(--room-text);text-wrap:balance}[data-home] .quote blockquote [data-word]{transition:none}[data-home] .quote blockquote:before,[data-home] .quote blockquote:after{color:var(--accent-text);vertical-align:-.06em;font-size:1.1em;line-height:0}[data-home] .quote blockquote:before{content:"“";margin-right:.04em}[data-home] .quote blockquote:after{content:"”";margin-left:.04em}[data-home] .quote figcaption{font-family:var(--font-sans);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;color:var(--text-3);align-items:center;gap:var(--sp-4);font-weight:700;display:flex}[data-home] .quote .avatar{width:3.25rem;height:3.25rem;box-shadow:0 0 0 1px var(--line-2);background-position:50%;background-size:cover;border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}[data-home] .quote .avatar b{font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:.06em;color:var(--porcelain);mix-blend-mode:difference;font-weight:500}[data-home] .quote .who{display:block}[data-home] .quote[data-placeholder] .avatar{opacity:.7}[data-home] .quote-nav{gap:var(--sp-2);padding-top:clamp(1.5rem,4vh,2.5rem);display:flex}[data-home] .qdot{background:var(--line-2);border-radius:var(--r-control);width:2.2rem;height:2px;transition:background-color var(--dur-045) var(--ease)}[data-home] .qdot[aria-current=true]{background:var(--accent-text)}[data-home] .trust-grid{border-top:1px solid var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,3rem);margin-top:clamp(3rem,8vh,5rem);padding-top:clamp(2rem,5vh,3rem);display:grid}@media (max-width:860px){[data-home] .trust-grid{grid-template-columns:1fr}}[data-home] .trust-grid h3{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-head);margin-bottom:var(--sp-3);color:var(--text)}[data-home] .trust-grid p{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-2)}[data-home] #lately{background:var(--page);color:var(--text)}[data-home] #lately>div>section{padding-block:var(--home-sec-y)}[data-home] #close{background:var(--obsidian);min-height:clamp(22rem,52svh,34rem);color:var(--room-text);padding:var(--home-sec-y) 0;isolation:isolate;align-content:center;display:grid;position:relative;overflow:hidden}[data-home] .close-stage{z-index:0;position:absolute;inset:0}[data-home] .close-stage canvas{opacity:.8;width:100%;height:100%;position:absolute;inset:0}[data-home] .close-stage:after{content:"";background:var(--home-close-scrim);position:absolute;inset:0}[data-home] .close-inner{z-index:2;text-align:center;max-width:var(--hero-max);margin-inline:auto;position:relative}[data-home] .close-h{font-family:var(--font-display);font-weight:400;font-size:var(--fs-h2);line-height:var(--lh-head);letter-spacing:var(--tr-head)}[data-home] .close-sub{margin-top:var(--sp-5);font-size:var(--fs-lead);font-weight:400;line-height:var(--lh-lead);color:var(--room-text-2);max-width:62ch;margin-inline:auto}[data-home] .close-cta{justify-content:center;align-items:center;gap:var(--sp-2);margin-top:var(--sp-6);height:var(--control-lg);padding-inline:var(--sp-6);border-radius:var(--r-control);background:var(--cta-fill);color:var(--white);font-family:var(--font-sans);font-size:var(--fs-btn-lg);letter-spacing:normal;text-transform:none;transition:background-color var(--dur-045) var(--ease);font-weight:500;display:inline-flex}[data-home] .close-cta span{align-items:center;gap:var(--sp-2);display:inline-flex}[data-home] .close-cta:hover{background:var(--cta-fill-hover)}[data-home] .close-cta .arw{transition:transform var(--dur-085) var(--ease)}[data-home] .close-cta:hover .arw{transform:translate(6px)}[data-home] .rail-anchor{width:1px;height:1px;position:absolute;top:0;left:0}[data-home] .rail-anchor-2{top:52%}[data-home] #opening{background:var(--page);position:relative}[data-home] .op-track{height:330vh;position:relative}@media (max-width:900px){[data-home] .op-track{height:190vh}}[data-home] .op-stage{isolation:isolate;background:var(--page);place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}[data-home] .op-media{z-index:1;background:var(--obsidian);transform-origin:50%;will-change:transform;backface-visibility:hidden;border-radius:var(--r-media);margin:0;position:absolute;overflow:hidden}[data-home] .op-media canvas,[data-home] .op-media video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}[data-home] .op-veil{z-index:2;pointer-events:none;background:var(--home-veil);will-change:opacity;position:absolute;inset:0}[data-home] .op-hero{z-index:3;will-change:opacity,transform;align-content:end;padding-bottom:clamp(2.5rem,7vh,4.5rem);display:grid;position:absolute;inset:0}[data-home] .op-hero-in{gap:clamp(1rem,2.4vh,1.6rem);display:grid}[data-home] .op-hero .eyebrow{color:var(--room-text-2)}[data-home] .op-hero .eyebrow:before{background:var(--ember-lit)}[data-home] .hero-sub{color:var(--room-text-2)}[data-home] .hero-eyebrow{margin-bottom:clamp(.4rem,1.2vh,.9rem)}[data-home] .tm-sm{vertical-align:.82em;opacity:.85;margin-left:.08em;font-size:.42em}[data-home] .hero-h1{font-weight:400;line-height:var(--lh-h1);letter-spacing:var(--tr-h1);width:100%}[data-home] .hero-h1 .mask-line>span{display:block}[data-home] .sq{background:var(--ember);vertical-align:.02em;width:.135em;height:.135em;margin-left:.09em;display:inline-block}[data-home] .hero-sub{font-size:var(--fs-lead);line-height:var(--lh-lead);color:var(--room-text-2);max-width:62ch;font-weight:400}[data-home] .scroll-cue{z-index:4;right:var(--gutter);align-items:center;gap:var(--sp-3);font-family:var(--font-mono);font-size:var(--fs-eyebrow);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--room-text-2);will-change:opacity;display:inline-flex;position:absolute;bottom:clamp(2.5rem,7vh,4.5rem)}[data-home] .op-promise{z-index:3;width:100%;max-width:var(--content-max);padding-inline:var(--gutter);text-align:center;pointer-events:none;margin-inline:auto;position:relative}[data-home] [data-magnetic]{will-change:transform}[data-home] [data-weigh]{font-variation-settings:"wght" 260;transition:font-variation-settings 1.15s var(--ease)}[data-home] [data-weigh].in{font-variation-settings:"wght" 520}[data-home] [data-breathe]{letter-spacing:calc(var(--tr-head) + var(--vel) * var(--amp-track))}[data-home] [data-skew]{transform:skewY(calc(var(--vel) * var(--amp-skew)));transform-origin:50%;will-change:transform}[data-home] .decode{font-variant-ligatures:none}@media (max-width:760px){[data-home] .op-hero{padding-bottom:clamp(4rem,11vh,6rem)}[data-home] .hero-sub{max-width:none}[data-home] .scroll-cue{bottom:clamp(1.5rem,4vh,2.5rem)}[data-home] #paths{--path-n-w:2.5rem;--path-a-w:1.5rem;--path-gap:.75rem}[data-home] .mq-cell{width:10.5rem;height:6.25rem;padding:1rem}[data-home] .quote blockquote{max-width:none}[data-home] .quote-wrap{min-height:clamp(13rem,42vh,20rem)}[data-home] .quote .avatar{width:2.5rem;height:2.5rem}[data-home] .quote figcaption{gap:.75rem}[data-home] .trust-grid{gap:2rem;margin-top:2.5rem;padding-top:2rem}[data-home] .c24-resolve h2.c24-mark{font-size:clamp(2.6rem,13.5vw,4.6rem)}[data-home] .c24-lede br{display:none}[data-home] .c24-lede{text-wrap:pretty;max-width:none}[data-home] .c24-resolve p{max-width:none}[data-home] #close{min-height:clamp(18rem,44svh,26rem)}}@media (max-width:400px){[data-home] .mq-cell{width:9rem}}@media (prefers-reduced-motion:reduce){[data-home] *,[data-home] :before,[data-home] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}[data-home] .grain{animation:none}[data-home] .op-track,[data-home] .c24-track{height:auto!important}[data-home] .op-stage,[data-home] .c24-stage,[data-home] .wk-stage{min-height:0;padding-block:var(--home-sec-y);height:auto!important;display:block!important;position:relative!important}[data-home] .op-stage{flex-direction:column;display:flex!important}[data-home] .op-media{aspect-ratio:16/9;order:2;margin:2.5rem 0 0;border-radius:var(--r-plate)!important;width:100%!important;height:auto!important;position:relative!important;inset:auto!important;transform:none!important}[data-home] .op-veil{display:none!important}[data-home] .op-hero{padding-bottom:var(--home-sec-y);order:1;opacity:1!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}[data-home] .op-promise{text-align:left}[data-home] .mm-head{align-items:flex-start!important}[data-home] .mm-row{justify-content:flex-start!important}[data-home] .mm-head .w,[data-home] .mm-lede,[data-home] .c24-resolve{opacity:1!important;transform:none!important}[data-home] .mm-lede{margin-inline:0}[data-home] .mm-slot{display:none}[data-home] .wk-rig{height:auto!important}[data-home] .c24-knock{display:none}[data-home] .c24-stage{background:var(--page)!important}[data-home] .c24-resolve{color:var(--text)!important}[data-home] .c24-mark,[data-home] .c24-copy{opacity:1!important;transform:none!important}[data-home] .mq-row{flex-wrap:wrap;width:100%!important;animation:none!important;transform:none!important}[data-home] [data-reveal]{opacity:1!important;transform:none!important}[data-home] .mask-line>span,[data-home] [data-skew]{transform:none!important}[data-home] [data-breathe]{letter-spacing:var(--tr-head)!important}[data-home] [data-weigh]{font-variation-settings:"wght" 520!important;transition:none!important}}
