.siteefy-better-web-page{--better-web-canvas:#fafafa;--better-web-ink:#020617;--better-web-deep:#0b1120;--better-web-hero:#15213a;--better-web-navy:#0f172a;--better-web-body:#475569;--better-web-muted:#64748b;--better-web-line:#e2e8f0;--better-web-panel:#eef2f7;--better-web-action:#a3e635;--better-web-rail:1200px;--better-web-gutter:clamp(20px,4.4vw,64px);--better-web-block:clamp(72px,9vw,132px);--better-web-hang:clamp(16px,1.9vw,30px);--better-web-ease:cubic-bezier(0.2,0.75,0.2,1);background:var(--better-web-canvas);color:var(--better-web-ink)}.siteefy-better-web-page main{overflow:clip}.siteefy-better-web-page a:not(.editorial-link):focus-visible{outline:2px solid #0284c7;outline-offset:4px}.siteefy-better-web-hero,.siteefy-better-web-masthead{background:var(--better-web-hero)}.siteefy-better-web-hero{position:relative;display:grid;align-items:center;min-height:clamp(460px,74vh,700px);padding-block:48px 88px;overflow:hidden;color:#f8fafc}.siteefy-better-web-hero-scene{position:absolute;top:50%;right:2vw;width:min(48vw,740px);height:auto;transform:translateY(-50%)}@media (min-width:1101px){.siteefy-better-web-page .siteefy-better-web-hero h1{font-size:clamp(3.25rem,7vw,6.75rem)}}.siteefy-better-web-hero-scene *{transform-box:fill-box;transform-origin:center}.siteefy-better-web-hs-query{fill:var(--better-web-navy);font-size:16px;font-weight:600;animation:better-web-hs-query 24s var(--d,0s) infinite both}.siteefy-better-web-hs-label{font-size:13px;font-weight:700;animation:better-web-hs-guess 8s infinite both}.siteefy-better-web-hs-label--guess{fill:var(--better-web-muted)}.siteefy-better-web-hs-chosen,.siteefy-better-web-hs-label--people{animation-name:better-web-hs-people}.siteefy-better-web-hs-label--people{fill:#3f6212}.siteefy-better-web-hs-chosen{animation-duration:8s;animation-iteration-count:infinite;animation-fill-mode:both}.siteefy-better-web-hs-row{transform-box:view-box;animation:better-web-hs-row 8s infinite both}.siteefy-better-web-hs-row--chosen{animation-name:better-web-hs-row-chosen}.siteefy-better-web-hs-votes{transform-origin:left;animation:better-web-hs-votes 8s infinite both}.siteefy-better-web-hs-line{stroke-dasharray:1;animation:better-web-hs-line 8s var(--d,0s) infinite both}.siteefy-better-web-hs-badge{animation:better-web-hs-badge 8s var(--d,0s) infinite both}.siteefy-better-web-hs-people-label{fill:#cbd5e1;font-size:13px;font-weight:600}.siteefy-better-web-hs-note{fill:#94a3b8;font-size:12px}.siteefy-better-web-hero-inner{position:relative;width:100%;max-width:var(--better-web-rail);margin-inline:auto;padding-inline:var(--better-web-gutter)}.siteefy-better-web-hero-copy{max-width:760px}.siteefy-better-web-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:26px;color:#e2e8f0;font-size:.8125rem;font-weight:600;letter-spacing:.02em}.siteefy-better-web-eyebrow>span{width:8px;height:8px;background:var(--siteefy-yellow)}.siteefy-better-web-hero h1{font-size:clamp(3.25rem,9.4vw,8.5rem);font-weight:700;line-height:.94;letter-spacing:-.045em}.siteefy-better-web-full-stop{display:inline-block;width:.15em;height:.15em;margin-left:.045em;overflow:hidden;border-radius:.03em;background:var(--siteefy-yellow);color:transparent;animation:better-web-stop .6s cubic-bezier(.3,1.6,.5,1) .35s both}.siteefy-better-web-hero h1 .siteefy-better-web-full-stop:last-child{animation-delay:.55s}.siteefy-better-web-eyebrow,.siteefy-better-web-hero-description,.siteefy-better-web-story-link{animation:better-web-rise .9s .1s var(--better-web-ease) both}.siteefy-better-web-hero-description{animation-delay:.35s}.siteefy-better-web-story-link{animation-delay:.5s}.siteefy-better-web-scroll-cue{position:absolute;bottom:24px;left:50%;width:2px;height:44px;overflow:hidden;border-radius:2px;background:#26365a;transform:translateX(-50%)}.siteefy-better-web-scroll-cue>span{display:block;height:16px;background:var(--siteefy-yellow);animation:better-web-cue 2.2s ease-in-out infinite}.siteefy-better-web-hero-description{max-width:34ch;margin-top:32px;color:#e2e8f0;font-size:clamp(1.125rem,1.7vw,1.4375rem);line-height:1.5;letter-spacing:-.012em}.siteefy-better-web-contact-button,.siteefy-better-web-story-link{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;border-radius:10px;background:var(--better-web-action);color:var(--better-web-deep);font-size:.875rem;font-weight:700}.siteefy-better-web-story-link{margin-top:34px;padding:8px 8px 8px 22px}.siteefy-better-web-story-link>span{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:var(--better-web-deep);color:var(--better-web-action)}.siteefy-better-web-contact-button:is(:hover,:focus-visible),.siteefy-better-web-story-link:hover{background:#bef264}.siteefy-better-web-progress{display:none}@supports (animation-timeline:scroll()){.siteefy-better-web-progress{position:fixed;inset:0 0 auto;z-index:60;display:block;height:3px;background:var(--siteefy-yellow);transform-origin:left;animation:better-web-progress linear both;animation-timeline:scroll(root)}}.siteefy-better-web-chapter,.siteefy-better-web-connect,.siteefy-better-web-vision{max-width:var(--better-web-rail);margin-inline:auto;padding:var(--better-web-block) var(--better-web-gutter)}.siteefy-better-web-page section[id]{scroll-margin-top:24px}.siteefy-better-web-chapter{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(40px,5.6vw,88px);align-items:center}.siteefy-better-web-chapter+.siteefy-better-web-chapter{padding-top:0}.siteefy-better-web-chapter--flip{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.siteefy-better-web-chapter--flip .siteefy-better-web-stage{order:-1}.siteefy-better-web-numeral{display:block;margin-bottom:14px;color:transparent;font-size:clamp(4.5rem,8vw,7.5rem);font-weight:800;line-height:.82;letter-spacing:-.05em;-webkit-text-stroke:1.5px #cbd5e1}.siteefy-better-web-chapter-label{display:flex;align-items:center;gap:14px;margin-bottom:clamp(18px,2vw,26px);color:var(--better-web-navy);font-size:.875rem;font-weight:600}.siteefy-better-web-chapter-label:after{flex:0 0 40px;height:3px;background:var(--siteefy-yellow);content:""}.siteefy-better-web-page h2{color:var(--better-web-navy);font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:700;line-height:1.04;letter-spacing:-.04em;text-wrap:balance}.siteefy-better-web-chapter-copy p,.siteefy-better-web-connect-copy p,.siteefy-better-web-vision-copy p{max-width:34em;margin-top:22px;color:var(--better-web-body);font-size:1.125rem;line-height:1.75}.siteefy-better-web-chapter-copy h2+p{margin-top:30px}.siteefy-better-web-stage{padding:clamp(16px,2.6vw,36px);border-radius:32px}.siteefy-better-web-stage--light{background:var(--better-web-panel)}.siteefy-better-web-stage--dark{background:var(--better-web-hero)}.siteefy-better-web-scene{display:block;width:100%;height:auto}.siteefy-better-web-scene-label{fill:var(--better-web-muted);font-size:15px;font-weight:600}.siteefy-better-web-scene-label--strong{fill:var(--better-web-navy);font-size:16px;font-weight:700}.siteefy-better-web-people{padding:var(--better-web-block) var(--better-web-gutter);background:var(--better-web-hero);color:#f8fafc}.siteefy-better-web-people-inner{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(40px,6vw,96px);align-items:center;max-width:calc(var(--better-web-rail) - 2 * var(--better-web-gutter));margin-inline:auto}.siteefy-better-web-people .siteefy-better-web-numeral{-webkit-text-stroke-color:#3a4f78}.siteefy-better-web-people .siteefy-better-web-chapter-label,.siteefy-better-web-people h2{color:#fff}.siteefy-better-web-people .siteefy-better-web-chapter-copy p{color:#cbd5e1}.siteefy-better-web-people-figure figcaption{max-width:46ch;margin-top:16px;color:#94a3b8;font-size:.875rem;line-height:1.6}.siteefy-better-web-quote{max-width:calc(var(--better-web-rail) - 2 * var(--better-web-gutter));margin:clamp(72px,9vw,128px) auto 0;padding-left:var(--better-web-hang);border-left:3px solid var(--siteefy-yellow)}.siteefy-better-web-quote p{max-width:24ch;color:#fff;font-size:clamp(2rem,4vw,3.375rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;text-wrap:balance}.siteefy-better-web-vision{display:grid;justify-items:center;text-align:center}.siteefy-better-web-vision-copy{display:grid;justify-items:center;max-width:780px}.siteefy-better-web-vision-copy .siteefy-better-web-chapter-label:before{flex:0 0 40px;height:3px;background:var(--siteefy-yellow);content:""}.siteefy-better-web-vision-scene{width:100%;max-width:780px;margin-top:clamp(40px,5vw,72px)}.siteefy-better-web-connect{position:relative;overflow:hidden;padding-block:clamp(56px,6.4vw,96px);margin-bottom:clamp(48px,6vw,96px);border-radius:32px;background:var(--better-web-hero);color:#fff}.siteefy-better-web-connect-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.9fr);gap:clamp(36px,4.6vw,78px);align-items:center}.siteefy-better-web-connect h2{color:#fff}.siteefy-better-web-connect-copy{padding-top:10px;border-top:2px solid #3a4f78}.siteefy-better-web-connect-copy p{margin-top:0;color:#cbd5e1;font-size:1.0625rem}.siteefy-better-web-contact-button{min-width:190px;margin-top:26px;padding:12px 14px 12px 20px}[data-better-web-scene]:not([data-in-view]) *{animation-play-state:paused}.siteefy-better-web-chapter-copy>*,.siteefy-better-web-connect-inner>*,.siteefy-better-web-quote p,.siteefy-better-web-vision-copy>*{animation:better-web-rise .9s var(--better-web-ease) both}:is(.siteefy-better-web-chapter-copy,.siteefy-better-web-vision-copy,.siteefy-better-web-connect-inner)>:nth-child(2){animation-delay:.1s}:is(.siteefy-better-web-chapter-copy,.siteefy-better-web-vision-copy)>:nth-child(3){animation-delay:.2s}:is(.siteefy-better-web-chapter-copy,.siteefy-better-web-vision-copy)>:nth-child(4){animation-delay:.32s}:is(.siteefy-better-web-chapter-copy,.siteefy-better-web-vision-copy)>:nth-child(n+5){animation-delay:.44s}.siteefy-better-web-scene *{transform-box:fill-box;transform-origin:center}.siteefy-better-web-draw{animation-duration:2.4s;animation-delay:.6s;animation-timing-function:linear}.siteefy-better-web-ui{fill:var(--better-web-navy);font-size:13px;font-weight:600}.siteefy-better-web-ui--small{fill:#fff;font-size:11px}.siteefy-better-web-ui--onDark{fill:#fff;font-size:15px}.siteefy-better-web-ui--people{fill:#3f6212}.siteefy-better-web-grow{transform-origin:left;animation:better-web-grow 1.8s var(--d,0s) ease-out both}.siteefy-better-web-ui--muted{fill:var(--better-web-muted)}.siteefy-better-web-vanish{animation:better-web-vanish .5s var(--d,0s) ease both}.siteefy-better-web-lift{transform-box:view-box;animation:better-web-lift .7s var(--d,0s) var(--better-web-ease) both}.siteefy-better-web-slide{animation:better-web-slide .35s var(--d,0s) ease both}.siteefy-better-web-chip{fill:#fff;font-size:13px;font-weight:600}.siteefy-better-web-scroll{animation:better-web-scroll 3.6s cubic-bezier(.45,0,.2,1) .6s both}.siteefy-better-web-popup{animation:better-web-popup 3.3s var(--d,0s) ease infinite both}.siteefy-better-web-crowd{grid-column:1/-1;display:block;width:100%;height:auto}.siteefy-better-web-crowd *{transform-box:fill-box;transform-origin:center}.siteefy-better-web-cheer{animation:better-web-cheer 4.2s var(--d,0s) ease-in-out infinite both}.siteefy-better-web-pop{animation:better-web-pop .65s var(--d,0s) cubic-bezier(.3,1.5,.5,1) both}.siteefy-better-web-fade{animation:better-web-fade .8s var(--d,0s) ease both}.siteefy-better-web-pulse{transform-box:fill-box;transform-origin:center;animation:better-web-pulse 2.4s var(--d,0s) ease-out infinite both}.siteefy-better-web-gather{animation:better-web-gather 1.1s var(--d,0s) var(--better-web-ease) both}.siteefy-better-web-breathe{animation:better-web-breathe 3.6s ease-in-out infinite both}@keyframes better-web-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes better-web-stop{0%{opacity:0;transform:scale(0)}}@keyframes better-web-cue{0%{transform:translateY(-16px)}to{transform:translateY(44px)}}@keyframes better-web-rise{0%{opacity:0;transform:translateY(32px)}}@keyframes better-web-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes better-web-pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.18)}}@keyframes better-web-scroll{to{transform:translateY(-200px)}}@keyframes better-web-popup{0%,40%,to{opacity:0;transform:scale(.92)}10%,30%{opacity:1;transform:scale(1)}}@keyframes better-web-cheer{0%,to{opacity:0;transform:translateY(8px)}20%,70%{opacity:1;transform:translateY(0)}}@keyframes better-web-grow{0%{transform:scaleX(0)}}@keyframes better-web-vanish{to{opacity:0;transform:scale(.97)}}@keyframes better-web-lift{to{transform:translateY(var(--lift))}}@keyframes better-web-slide{0%{transform:translateX(14px)}}@keyframes better-web-pop{0%{opacity:0;transform:scale(.4)}}@keyframes better-web-fade{0%{opacity:0}}@keyframes better-web-gather{0%{opacity:0;transform:translate(var(--x),var(--y))}}@keyframes better-web-breathe{0%,to{opacity:.45}50%{opacity:1}}@keyframes better-web-hs-query{0%{opacity:1;clip-path:inset(0 100% 0 0);animation-timing-function:steps(32)}31%,6%{opacity:1;clip-path:inset(0 0 0 0)}32.5%,to{opacity:0;clip-path:inset(0 0 0 0)}}@keyframes better-web-hs-guess{0%,20%{opacity:0}24%,48%{opacity:1}52%,to{opacity:0}}@keyframes better-web-hs-people{0%,60%{opacity:0}66%,92%{opacity:1}96%,to{opacity:0}}@keyframes better-web-hs-row{0%,18%{opacity:0;transform:translateY(-82px)}24%{opacity:1;transform:translateY(-82px)}52%{transform:translateY(-82px);animation-timing-function:cubic-bezier(.6,0,.2,1)}64%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes better-web-hs-row-chosen{0%,18%{opacity:0;transform:translateY(164px)}24%{opacity:1;transform:translateY(164px)}52%{transform:translateY(164px);animation-timing-function:cubic-bezier(.6,0,.2,1)}64%,92%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(0)}}@keyframes better-web-hs-votes{0%,30%{transform:scaleX(.25)}32%,38%{transform:scaleX(.5)}40%,46%{transform:scaleX(.75)}48%,to{transform:scaleX(1)}}@keyframes better-web-hs-line{0%,27%{opacity:1;stroke-dashoffset:1}31%{opacity:1;stroke-dashoffset:0}37%,to{opacity:0;stroke-dashoffset:0}}@keyframes better-web-hs-badge{0%,29%{opacity:0;transform:scale(.3)}32%{opacity:1;transform:scale(1.15)}34%,92%{opacity:1;transform:scale(1)}96%,to{opacity:0}}@media (max-width:1100px){.siteefy-better-web-hero-scene{position:static;justify-self:center;width:min(560px,calc(100% - 2 * var(--better-web-gutter)));height:auto;margin-top:44px;transform:none}}@media (max-width:900px){.siteefy-better-web-chapter,.siteefy-better-web-chapter--flip,.siteefy-better-web-connect-inner,.siteefy-better-web-people-inner{grid-template-columns:1fr;gap:40px}.siteefy-better-web-chapter--flip .siteefy-better-web-stage{order:0}.siteefy-better-web-people-figure,.siteefy-better-web-stage{max-width:640px}}@media (max-width:767px){.siteefy-better-web-hero{min-height:0;padding-block:40px 64px}.siteefy-better-web-hero h1{font-size:clamp(3rem,14.5vw,4.625rem)}.siteefy-better-web-scroll-cue{display:none}.siteefy-better-web-chapter-copy p,.siteefy-better-web-vision-copy p{font-size:1.0625rem}.siteefy-better-web-stage{border-radius:24px}.siteefy-better-web-connect{width:auto;margin-inline:12px;border-radius:26px}}@media (max-height:560px){.siteefy-better-web-hero{min-height:0;padding-block:30px 44px}}@media (prefers-reduced-motion:no-preference){html:has(.siteefy-better-web-page){scroll-behavior:smooth}}