@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-wght-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/plus-jakarta-sans-latin-ext-wght-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/fraunces-latin-opsz-normal.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/fraunces-latin-ext-opsz-normal.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--green-950: #0b231f;--green-900: #0f302a;--green-800: #123a32;--green-700: #17493e;--green-600: #1e5c4e;--green-100: #e3eee9;--brass: #c9a45c;--gold-ink: #8a6a2f;--ivory: #f3ebdd;--paper: #fffdf9;--band: #f4efe7;--line: #e4dccf;--ink: #15130f;--muted: #5c564d;--error: #b42318;--font-sans: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-serif: "Fraunces", Georgia, "Times New Roman", serif;--fs-caption: .8rem;--fs-small: .9rem;--fs-body: 1rem;--fs-body-lg: clamp(1.06rem, .98rem + .4vw, 1.2rem);--fs-h3: clamp(1.1rem, 1.04rem + .3vw, 1.25rem);--fs-h2: clamp(1.9rem, 5vw, 3rem);--fs-display: clamp(2rem, 5.6vw, 3.25rem);--fs-hero: clamp(2.5rem, 7.5vw, 4.25rem);--fs-statement: clamp(2.3rem, 8vw, 5rem);--lh-tight: 1.08;--lh-heading: 1.12;--lh-body: 1.55;--track-tight: -.025em;--track-caps: .16em;--container: 1120px;--gutter: 20px;--nav-h: 64px;--radius-pill: 999px;--radius-card: 18px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-in-out: cubic-bezier(.45, 0, .25, 1);--dur-fast: .18s;--dur-base: .32s;--dur-slow: .8s}@media(min-width:960px){:root{--nav-h: 72px}}@media(max-width:359.98px){:root{--gutter: 16px}}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--nav-h) + 12px);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{margin:0;font-family:var(--font-sans);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}img,svg{display:block;max-width:100%}h1,h2,h3{margin:0;line-height:var(--lh-heading);text-wrap:balance}p{margin:0;text-wrap:pretty}a{color:var(--green-700)}app-root,main{display:block}main{overflow-x:clip}main:focus{outline:none}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}.container--narrow{max-width:780px}.skip-link{position:absolute;left:-999px;top:8px;background:#fff;padding:8px 12px;z-index:100}.skip-link:focus{left:8px}:focus-visible{outline:3px solid var(--brass);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.band{background:var(--band);padding:72px 0;position:relative;overflow:hidden}@media(min-width:1000px){.band{padding:96px 0}}.cta-inline{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding-top:16px;padding-bottom:40px;text-align:center}.cta-inline--dark{padding:3rem 0 0}.display{font-size:var(--fs-display);font-weight:800;letter-spacing:var(--track-tight);line-height:1.1}.display--gold{color:var(--gold-ink)}.section-title{font-size:var(--fs-h2);font-weight:800;letter-spacing:var(--track-tight);text-align:center}.eyebrow{font-size:var(--fs-caption);font-weight:800;letter-spacing:var(--track-caps);text-transform:uppercase;margin-bottom:.7rem}.eyebrow--gold{color:var(--gold-ink)}.eyebrow--green{color:var(--green-600)}.eyebrow--brass{color:var(--brass)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:48px;padding:.75rem 1.6rem;border-radius:var(--radius-pill);border:2px solid transparent;font:700 1rem/1 var(--font-sans);text-decoration:none;cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) ease,color var(--dur-fast) ease,border-color var(--dur-fast) ease,box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px #0b231f2e}.btn:active{transform:translateY(0) scale(.98);box-shadow:none;transition-duration:.08s}.btn:disabled{opacity:.6;cursor:progress;transform:none;box-shadow:none}.btn--lg{min-height:56px;padding:1rem 2.2rem;font-size:1.08rem}.btn--sm{min-height:40px;padding:.55rem 1.1rem;font-size:var(--fs-small)}.btn--primary{background:var(--green-700);color:#fff}.btn--primary:hover{background:var(--green-600)}.btn--light{background:var(--ivory);color:var(--green-900)}.btn--light:hover{background:#fff}.btn--outline-light{border-color:#f3ebddb3;color:var(--ivory);background:transparent}.btn--outline-light:hover{background:#f3ebdd1f;border-color:var(--ivory)}.btn--gold{background:var(--gold-ink);color:#fff}.btn--gold:hover{background:#745824}.btn--sheen{position:relative;overflow:hidden;isolation:isolate}.btn--sheen:after{content:"";position:absolute;inset:-2px;z-index:-1;background:linear-gradient(105deg,transparent 35%,var(--sheen-color, rgba(255, 255, 255, .55)) 50%,transparent 65%);transform:translate(-120%);pointer-events:none}.btn--sheen:hover:after{transform:translate(120%);transition:transform .9s var(--ease-out)}.btn--sheen-loop:after{animation:sheen 5.5s var(--ease-in-out) 2.4s infinite}@keyframes sheen{0%,72%{transform:translate(-120%)}to{transform:translate(120%)}}.btn--primary.btn--sheen,.btn--gold.btn--sheen{--sheen-color: rgba(255, 255, 255, .22)}.form-msg{min-height:1.4em;margin-top:.6rem;font-size:.93rem;font-weight:600}.form-msg.is-error{color:var(--error)}.field{display:flex;flex-direction:column;gap:.3rem}.field label{font-size:.85rem;font-weight:700}.field input,.field textarea{padding:.7rem 1rem;border:1.5px solid var(--line);border-radius:12px;font:500 1rem var(--font-sans);background:#fff;color:var(--ink);transition:border-color var(--dur-fast) ease,box-shadow var(--dur-fast) ease}.field input{min-height:48px}.field textarea{min-height:88px;resize:vertical}.field input:focus,.field textarea:focus{outline:none;border-color:var(--green-700);box-shadow:0 0 0 3px #17493e2e}.field input[aria-invalid=true],.field textarea[aria-invalid=true]{border-color:var(--error)}.opt{font-weight:500;opacity:.75}.phone{display:block;position:relative;width:250px;aspect-ratio:9 / 18.5;background:#111;border-radius:38px;padding:9px;box-shadow:var(--phone-shadow, 0 24px 50px rgba(15, 48, 42, .22), 0 2px 6px rgba(0, 0, 0, .2));flex:none;rotate:var(--phone-tilt, 0deg);transform:perspective(900px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform 1.2s var(--ease-out)}.phone.is-tilting{transition-duration:.18s}.phone:after{content:"";position:absolute;inset:9px;border-radius:30px;pointer-events:none;background:radial-gradient(circle at var(--glare-x, 50%) var(--glare-y, 0%),rgba(255,255,255,.3),transparent 55%);opacity:0;transition:opacity .4s ease}.phone.is-tilting:after{opacity:1}.js [data-reveal]:not(.is-in) .phone{transform:perspective(900px) rotateY(var(--phone-swing, 22deg)) rotateX(6deg)}.phone__screen{position:relative;width:100%;height:100%;background:#fff;border-radius:30px;overflow:hidden;padding:0 14px 14px;font-size:11px;line-height:1.35;color:var(--ink);display:flex;flex-direction:column;gap:8px}.phone__screen>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.phone--dark .phone__screen{background:#14201d;color:#ede6d8}.ui-status{display:flex;justify-content:space-between;align-items:center;height:30px;font-weight:700;font-size:11px}.ui-status__icons{width:38px;height:8px;border-radius:3px;background:currentColor;opacity:.7}.ui-head{display:flex;flex-direction:column;margin:2px 0 4px}.ui-kicker{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--green-600)}.phone--dark .ui-kicker{color:var(--brass)}.ui-head strong{font-size:17px;font-weight:800;letter-spacing:-.01em}.ui-avatar{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:10px;color:#fff;flex:none}.ui-avatar--lg{width:72px;height:72px;font-size:22px}.a1{background:#17493e}.a2{background:#a0743a}.a3{background:#4d6a8a}.ui-person{display:flex;gap:9px;align-items:flex-start;padding:8px;border:1px solid var(--line);border-radius:12px}.ui-person--flat{border:0;padding:0;align-items:center}.ui-person b,.ui-biz b,.ui-event b,.ui-goal b{display:block;font-size:11.5px}.ui-person small,.ui-biz small,.ui-event small,.ui-goal small{display:block;color:#6f685d;font-size:10px}.phone--dark small{color:#a9a091!important}.ui-person em{display:block;font-style:normal;font-size:10px;color:var(--green-700);margin-top:2px}.ui-btn{display:block;text-align:center;margin-top:auto;background:var(--green-700);color:#fff;font-weight:700;border-radius:999px;padding:9px}.ui-card{border:1px solid var(--line);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:9px}.ui-card .ui-btn{margin-top:2px}.ui-why{font-size:10.5px;color:var(--muted)}.ui-why span{display:block;font-weight:800;color:var(--ink)}.ui-chips{display:flex;flex-wrap:wrap;gap:5px}.ui-chips span{background:var(--green-100);color:var(--green-800);border-radius:999px;padding:3px 8px;font-weight:600;font-size:9.5px}.ui-note{text-align:center;font-size:9.5px;color:#8a8378;margin-top:auto}.ui-event{display:flex;flex-direction:column;gap:2px}.ui-event__img{height:78px;border-radius:12px;margin-bottom:5px}.ui-event--row{flex-direction:row;align-items:center;gap:9px}.ui-event--row .ui-event__img{width:46px;height:46px;margin:0;flex:none}.img-nyc{background:linear-gradient(135deg,#17493e,#2e7564)}.img-nj{background:linear-gradient(135deg,#8a6a2f,#c9a45c)}.img-club{background:linear-gradient(135deg,#3d5671,#7d97b3)}.ui-going{display:flex;align-items:center;margin-top:5px}.ui-going .ui-avatar{width:20px;height:20px;font-size:7px;border:2px solid #fff;margin-right:-6px}.ui-going small{margin-left:12px;color:var(--green-700)!important;font-weight:700}.ui-search{display:flex;gap:6px;align-items:center;background:#f3efe8;border-radius:999px;padding:8px 10px;font-weight:600;font-size:10px}.ui-search,.ui-icons{--icon-size: 14px;--icon-stroke: 2}.ui-biz{display:flex;gap:9px;align-items:center;padding:7px 0;border-bottom:1px solid var(--line)}.ui-biz__logo{width:34px;height:34px;border-radius:9px;flex:none}.b1{background:#e3eee9}.b2{background:#f1e6d2}.b3{background:#e2e8f0}.ui-check{display:inline-grid;place-items:center;width:13px;height:13px;border-radius:50%;background:var(--green-700);color:#fff;font-size:8px;font-style:normal;vertical-align:1px}.ui-chat{display:flex;flex-direction:column;gap:6px}.bub{max-width:82%;padding:7px 10px;border-radius:14px;font-size:10.5px}.bub--in{background:#f1ece3;align-self:flex-start;border-bottom-left-radius:4px}.bub--out{background:var(--green-700);color:#fff;align-self:flex-end;border-bottom-right-radius:4px}.phone--dark .bub--in{background:#ffffff1a;color:#ede6d8}.bub--voice{display:flex;align-items:center;gap:6px;width:70%}.bub--voice i{width:16px;height:16px;border-radius:50%;background:var(--green-700);flex:none}.bub--voice .wave{flex:1;height:12px;background:repeating-linear-gradient(90deg,#8a8378 0 2px,transparent 2px 4px);opacity:.6}.bub--voice small{font-size:9px;color:#6f685d}.ui-chathead{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line)}.ui-icons{margin-left:auto;display:flex;gap:10px;color:var(--green-700)}.ui-call{display:grid;grid-template-columns:1fr 1fr;gap:6px;flex:1}.ui-call span{border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:15px;color:#fff}.t1{background:#23574b}.t2{background:#7a5d2c}.t3{background:#3d5671}.t4{background:#6b4a3e}.t5{background:#2e6b5c}.t6{background:#2a3633}.ui-callbar{display:flex;justify-content:center;gap:14px}.ui-callbar i{width:30px;height:30px;border-radius:50%;background:#ffffff26}.ui-callbar i.end{background:#c0392b}.ui-hidden{--icon-size: 26px;--icon-stroke: 2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:120px;border-radius:14px;background:repeating-linear-gradient(45deg,#eee8dd 0 8px,#f6f2eb 8px 16px);color:#6f685d;font-weight:700}.ui-toggle{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--line);font-weight:600}.ui-toggle i{width:28px;height:16px;border-radius:999px;background:#d8d1c5;position:relative}.ui-toggle i:after{content:"";position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background:#fff}.ui-toggle i.is-on{background:var(--green-700)}.ui-toggle i.is-on:after{left:14px}.ui-post{display:flex;flex-direction:column;gap:6px}.ui-post__img{height:150px;border-radius:12px}.ui-blocked-screen .ui-post{filter:blur(3px);opacity:.6}.ui-block{--icon-size: 26px;--icon-stroke: 2;position:absolute;left:14px;right:14px;top:42%;background:#0f302af0;color:#fff;border-radius:16px;padding:14px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:3px}.ui-block app-icon{color:var(--brass);margin-bottom:4px}.ui-block small{color:#cfc7b8;font-size:10px}.ui-verify{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center}.ui-verify b{font-size:15px}.ui-verify small{color:#6f685d}.ui-pill{background:var(--green-700);color:#fff;padding:5px 12px;border-radius:999px;font-weight:700;margin-top:4px}.ui-pill--soft{background:var(--green-100);color:var(--green-800);margin-top:0}.ui-goal{background:#ffffff0f;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:5px}.ui-bar{height:6px;border-radius:6px;background:#ffffff1f;overflow:hidden}.ui-bar i{display:block;height:100%;background:var(--brass);transform-origin:left center;transition:scale 1.1s var(--ease-out) .35s}.js [data-reveal]:not(.is-in) .ui-bar i{scale:0 1}.phone__screen>:not(.ui-status){transition:opacity .6s var(--ease-out),translate .6s var(--ease-out),scale .6s var(--ease-out);transition-delay:calc(.45s + var(--n, 0) * .11s)}.phone__screen>:nth-child(2){--n: 0}.phone__screen>:nth-child(3){--n: 1}.phone__screen>:nth-child(4){--n: 2}.phone__screen>:nth-child(5){--n: 3}.phone__screen>:nth-child(6){--n: 4}.phone__screen>:nth-child(7){--n: 5}.js [data-reveal]:not(.is-in) .phone__screen>:not(.ui-status){opacity:0;translate:0 14px}.ui-chat>*{transition:opacity .45s var(--ease-out),scale .55s cubic-bezier(.34,1.56,.64,1),translate .45s var(--ease-out);transition-delay:calc(.9s + var(--m, 0) * .55s)}.ui-chat>:nth-child(2){--m: 1}.ui-chat>:nth-child(3){--m: 2}.ui-chat>:nth-child(4){--m: 3}.ui-chat>.bub--in,.ui-chat>.ui-event,.ui-chat>.ui-person{transform-origin:left bottom}.ui-chat>.bub--out{transform-origin:right bottom}.js [data-reveal]:not(.is-in) .ui-chat>*{opacity:0;scale:.6;translate:0 10px}.bub--voice .wave{animation:wave-scroll 1.1s linear infinite}.bub--voice i{animation:pulse-dot 1.6s var(--ease-in-out) infinite}@keyframes wave-scroll{to{background-position-x:-16px}}@keyframes pulse-dot{50%{scale:.78}}.ui-toggle i,.ui-toggle i:after{transition:background-color .4s ease,left .45s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(1.1s + var(--n, 0) * .22s)}.js [data-reveal]:not(.is-in) .ui-toggle i.is-on{background:#d8d1c5}.js [data-reveal]:not(.is-in) .ui-toggle i.is-on:after{left:2px}.ui-typed{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;vertical-align:bottom;border-right:1.5px solid transparent;transition:max-width 1.7s steps(34,end) .9s}.js [data-reveal]:not(.is-in) .ui-typed{max-width:0}.js [data-reveal].is-in .ui-typed{animation:caret .8s steps(1) .9s 4}@keyframes caret{50%{border-right-color:var(--green-700)}}.ui-verify>*{transition:opacity .5s var(--ease-out),scale .6s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.7s + var(--v, 0) * .16s)}.ui-verify>:nth-child(2){--v: 1}.ui-verify>:nth-child(3){--v: 2}.ui-verify>:nth-child(4){--v: 3.5}.ui-verify>:nth-child(5){--v: 4.5}.js [data-reveal]:not(.is-in) .ui-verify>*{opacity:0;scale:.5}.ui-avatar--lg{animation:ring-pulse 2.6s ease-out infinite}@keyframes ring-pulse{0%{box-shadow:0 0 #a0743a73}70%,to{box-shadow:0 0 0 16px #a0743a00}}.ui-call span{transition:opacity .45s var(--ease-out),scale .55s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(.8s + var(--c, 0) * .14s)}.ui-call .t2{--c: 1;animation:speaking 1.8s ease-in-out infinite}.ui-call .t3{--c: 2}.ui-call .t4{--c: 3}.ui-call .t5{--c: 4}.ui-call .t6{--c: 5}.js [data-reveal]:not(.is-in) .ui-call span{opacity:0;scale:.6}@keyframes speaking{50%{box-shadow:inset 0 0 0 2.5px var(--brass)}}.phone__screen>.ui-block{transition:opacity .4s ease,scale .6s cubic-bezier(.34,1.56,.64,1);transition-delay:1.3s}.js [data-reveal]:not(.is-in) .phone__screen>.ui-block{opacity:0;scale:.7;translate:none}.ui-going .ui-avatar{transition:opacity .4s ease,translate .5s var(--ease-out);transition-delay:calc(1.1s + var(--n, 0) * .11s)}.js [data-reveal]:not(.is-in) .ui-going .ui-avatar{opacity:0;translate:-10px 0}.js [data-reveal]{opacity:0;translate:0 28px;transition:opacity var(--dur-slow) var(--ease-out) var(--reveal-delay, 0ms),translate var(--dur-slow) var(--ease-out) var(--reveal-delay, 0ms),scale var(--dur-slow) var(--ease-out) var(--reveal-delay, 0ms)}.js [data-reveal=fade]{translate:none}.js [data-reveal=left]{translate:-36px 0}.js [data-reveal=right]{translate:36px 0}.js [data-reveal=scale]{translate:none;scale:.94}.js [data-reveal].is-in{opacity:1;translate:none;scale:none}.js [data-reveal=words],.js [data-reveal=group],.js [data-reveal=draw]{opacity:1;translate:none}.split__word{display:inline-block;overflow:hidden;vertical-align:top;padding:0 .07em .16em;margin:0 -.07em -.16em}.split__inner{display:inline-block;transform-origin:left bottom}.split--load .split__inner{animation:word-rise 1s var(--ease-out) both;animation-delay:calc(var(--split-start, 0s) + var(--i) * 90ms)}@keyframes word-rise{0%{translate:0 115%;rotate:5deg}}.js [data-reveal=words] .split__inner{translate:0 115%;rotate:5deg;transition:translate .95s var(--ease-out),rotate .95s var(--ease-out);transition-delay:calc(var(--reveal-delay, 0ms) + var(--i) * 70ms)}.js [data-reveal=words].is-in .split__inner{translate:none;rotate:none}.js [data-reveal=draw] path{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset 2.2s var(--ease-in-out) var(--reveal-delay, 0ms)}.js [data-reveal=draw].is-in path{stroke-dashoffset:0}.glow{position:absolute;width:70vmax;height:70vmax;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,var(--glow-color, rgba(201, 164, 92, .2)),transparent);animation:glow-drift 22s var(--ease-in-out) infinite alternate;will-change:transform}.glow--a{left:-25vmax;top:-30vmax}.glow--b{--glow-color: rgba(46, 117, 100, .55);right:-30vmax;bottom:-35vmax;animation-duration:28s;animation-delay:-9s}@keyframes glow-drift{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(14vmax,9vmax,0) scale(1.25)}}@media(min-width:900px)and (prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.parallax{animation:parallax-y linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes parallax-y{0%{transform:translateY(46px)}to{transform:translateY(-46px)}}}}.enter-rise{animation:enter-rise .6s var(--ease-out) both}@keyframes enter-rise{0%{opacity:0;translate:0 14px}}::view-transition-old(root),::view-transition-new(root){animation-duration:.28s;animation-timing-function:var(--ease-in-out)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-delay:0ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;transition-delay:0ms!important}.js [data-reveal]{opacity:1;translate:none;scale:none}.js [data-reveal=words] .split__inner{translate:none;rotate:none}.js [data-reveal=draw] path{stroke-dashoffset:0}.glow{animation:none}::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}}
