._8pHGcq_crumbs{margin:0 0 28px;font-size:14px}._8pHGcq_crumbs ol{flex-wrap:wrap;align-items:center;margin:0;padding:0;list-style:none;display:flex}._8pHGcq_crumbs li{align-items:center;display:inline-flex}._8pHGcq_crumbs li+li:before{content:"→";color:var(--muted,#5f5f5f);opacity:.7;margin:0 10px}._8pHGcq_crumbs a{color:var(--muted,#5f5f5f);text-decoration:none}._8pHGcq_crumbs a:hover{color:var(--ink,#171717);text-underline-offset:3px;text-decoration:underline}._8pHGcq_crumbs [aria-current=page]{color:var(--ink,#171717);font-weight:600}
@font-face{font-family:hand;src:url(../media/Caveat-s.p.3tcsxjdleg7h2.ttf)format("truetype");font-display:swap;font-weight:400 700}@font-face{font-family:hand Fallback;src:local(Arial);ascent-override:128.4%;descent-override:40.12%;line-gap-override:0.0%;size-adjust:74.77%}.PBwxla_className{font-family:hand,hand Fallback}.PBwxla_variable{--font-hand:"hand", "hand Fallback"}
._5e_1oa_page{--ink:#202020;--night:#0e1a0e;--cream:#faf4e2;--coral:#fd413b;--orange:#ff8548;--yellow:#ffe03e;--pink:#ffd0db;--sky:#96d6fa;--sky-pale:#e6f5fe;--blue:#4385f5;--lime:#b5f566;--green:#2cc669;--deep:#04753f;--muted:#45443f;--on-dark:#faf4e2bd;--hand:var(--font-hand), "Comic Sans MS", cursive;--mono:ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--max:1240px;--gutter:clamp(20px, 4vw, 56px);--section:clamp(64px, 8vw, 112px);background:var(--cream);color:var(--ink);font-family:var(--font-sans);overflow-x:clip}._5e_1oa_page a:focus-visible,._5e_1oa_page button:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:10px}._5e_1oa_wrap{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}._5e_1oa_center{text-align:center;margin-inline:auto}._5e_1oa_h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(2.25rem,4.6vw,4rem);font-weight:800;line-height:1.02}._5e_1oa_h2._5e_1oa_center{max-width:18ch;margin-inline:auto}._5e_1oa_lede{max-width:52ch;color:var(--muted);margin:20px 0 0;font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.6}._5e_1oa_lede._5e_1oa_center{margin-inline:auto}._5e_1oa_eyebrow{font-family:var(--hand);color:var(--lime);transform-origin:0;margin:0 0 8px;font-size:1.85rem;font-weight:700;line-height:1;transform:rotate(-2deg)}._5e_1oa_line{display:block}._5e_1oa_lime{color:var(--lime)}._5e_1oa_block{color:var(--deep);display:block}._5e_1oa_btn{white-space:nowrap;border-radius:999px;align-items:center;gap:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .18s,background-color .18s,color .18s;display:inline-flex}._5e_1oa_btn:hover{transform:translateY(-2px)}._5e_1oa_btnPrimary{background:var(--ink);color:var(--cream);padding:8px 8px 8px 24px}._5e_1oa_btnIcon{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;transition:transform .25s;display:grid}._5e_1oa_btnIcon svg{width:20px;height:20px}._5e_1oa_btnPrimary:hover ._5e_1oa_btnIcon{transform:rotate(-45deg)}._5e_1oa_btnGhost{border:2px solid var(--ink);color:var(--ink);padding:14px 26px}._5e_1oa_btnGhost:hover{background:var(--ink);color:var(--cream)}._5e_1oa_btnBig{font-size:1.05rem}._5e_1oa_btnSmall{padding:10px 20px;font-size:.92rem}._5e_1oa_textLink,._5e_1oa_textLinkInk{color:var(--lime);text-underline-offset:6px;align-items:center;gap:8px;margin-top:28px;font-weight:600;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}._5e_1oa_textLinkInk{color:var(--ink);margin-top:0}._5e_1oa_textLink svg,._5e_1oa_textLinkInk svg{width:18px;height:18px;transition:transform .2s}._5e_1oa_textLink:hover svg,._5e_1oa_textLinkInk:hover svg{transform:translate(4px)}._5e_1oa_header{z-index:40;background:color-mix(in srgb, var(--cream) 84%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #2020200f;position:sticky;top:0}._5e_1oa_headerInner{align-items:center;gap:28px;height:72px;display:flex}._5e_1oa_brand{color:var(--ink);align-items:center;gap:8px;text-decoration:none;display:inline-flex}._5e_1oa_brand img{width:132px;height:auto}._5e_1oa_brandTag{font-family:var(--hand);color:var(--coral);font-size:1.65rem;font-weight:700;transform:rotate(-7deg)translateY(3px)}._5e_1oa_nav{gap:28px;margin-left:auto;display:flex}._5e_1oa_nav a{color:var(--ink);font-size:.95rem;font-weight:500;text-decoration:none}._5e_1oa_nav a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--coral);text-decoration-color:var(--coral);text-underline-offset:6px;text-decoration-thickness:2px}._5e_1oa_nav a._5e_1oa_navQuiet{opacity:.55}._5e_1oa_nav a._5e_1oa_navQuiet:hover{opacity:1}._5e_1oa_headerDark{background:var(--ink);-webkit-backdrop-filter:none;border-bottom-color:#faf4e214}._5e_1oa_headerDark ._5e_1oa_brand,._5e_1oa_headerDark ._5e_1oa_nav a{color:var(--cream)}._5e_1oa_headerDark ._5e_1oa_btnPrimary{background:var(--cream);color:var(--ink)}._5e_1oa_rings{pointer-events:none;border-radius:50%;position:absolute}._5e_1oa_ringsWarm{background:radial-gradient(circle, var(--orange) 0 45%, var(--yellow) 45.5% 100%);width:300px;height:300px;top:-170px;left:-170px}._5e_1oa_ringsGreen{background:radial-gradient(circle, #f2fce9 0 50%, var(--green) 50.5% 100%);width:420px;height:420px;bottom:-230px;right:-210px}._5e_1oa_ringsSky{background:radial-gradient(circle, var(--sky-pale) 0 52%, var(--blue) 52.5% 100%);width:560px;height:560px;top:-260px;right:-220px}._5e_1oa_hero{padding:clamp(36px,5vw,72px) 0 clamp(72px,8vw,120px);position:relative;overflow:hidden}._5e_1oa_heroGrid{grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid;position:relative}._5e_1oa_kicker{border:1.5px solid var(--ink);background:#fff;border-radius:999px;align-items:center;gap:10px;margin:0;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-flex}._5e_1oa_pulse{background:var(--coral);border-radius:50%;width:9px;height:9px;position:relative}._5e_1oa_pulse:after{content:"";background:var(--coral);border-radius:50%;animation:1.8s ease-out infinite _5e_1oa_ping;position:absolute;inset:0}._5e_1oa_heroTitle{letter-spacing:-.045em;margin:28px 0 0;font-size:clamp(3.2rem,6.8vw,6.6rem);font-weight:800;line-height:.95}._5e_1oa_heroLine{animation:.7s cubic-bezier(.2,.7,.2,1) both _5e_1oa_rise;display:block}._5e_1oa_heroLine:nth-child(2){animation-delay:80ms}._5e_1oa_heroAccent{color:var(--deep);animation-delay:.16s}._5e_1oa_underlined{isolation:isolate;display:inline-block;position:relative}._5e_1oa_underline{width:106%;height:.3em;color:var(--coral);z-index:-1;position:absolute;bottom:-.04em;left:-3%}._5e_1oa_turtle{vertical-align:-.02em;width:.9em;height:auto;margin-left:.12em;animation:4s ease-in-out infinite _5e_1oa_paddle;display:inline-block;transform:rotate(-12deg)}._5e_1oa_heroBody{max-width:40ch;color:var(--muted);margin:28px 0 0;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.6;animation:.7s cubic-bezier(.2,.7,.2,1) .26s both _5e_1oa_rise}._5e_1oa_facts{flex-wrap:wrap;gap:8px 22px;margin:20px 0 0;padding:0;font-size:.95rem;font-weight:600;list-style:none;display:flex}._5e_1oa_facts li{align-items:center;gap:9px;display:inline-flex}._5e_1oa_facts li:before{content:"";background:var(--green);border-radius:50%;width:10px;height:10px}._5e_1oa_facts li:nth-child(2):before{background:var(--sky)}._5e_1oa_facts li:nth-child(3):before{background:var(--orange)}._5e_1oa_ctaRow{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}._5e_1oa_heroCopy ._5e_1oa_ctaRow{animation:.7s cubic-bezier(.2,.7,.2,1) .34s both _5e_1oa_rise}._5e_1oa_agentLink{color:var(--ink);text-underline-offset:5px;align-items:center;gap:10px;margin-top:22px;font-size:.95rem;font-weight:500;-webkit-text-decoration:underline #2020204d;text-decoration:underline #2020204d;display:inline-flex}._5e_1oa_agentLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}._5e_1oa_agentDot{width:20px;height:20px}._5e_1oa_agentArrow{width:16px;height:16px}._5e_1oa_heroArt{justify-self:center;width:min(100%,520px);animation:.9s cubic-bezier(.2,.8,.2,1) .1s both _5e_1oa_pop;position:relative}._5e_1oa_artDisc{aspect-ratio:1;background:radial-gradient(circle, var(--sky-pale) 0 60%, var(--sky) 60.5% 100%);border-radius:50%;width:112%;position:absolute;top:50%;left:-6%;transform:translateY(-50%)}._5e_1oa_artImg{width:100%;height:auto;animation:8s ease-in-out infinite _5e_1oa_float;position:relative}._5e_1oa_blob{border-radius:50%;animation:6s ease-in-out infinite _5e_1oa_float;position:absolute}._5e_1oa_blobLime{background:var(--lime);width:64px;height:64px;top:4%;left:2%}._5e_1oa_blobCoral{background:var(--coral);width:26px;height:26px;animation-delay:-2s;top:46%;right:6%}._5e_1oa_blobPink{background:var(--pink);width:44px;height:44px;animation-delay:-4s;bottom:2%;left:12%}._5e_1oa_artCloud{width:96px;color:var(--blue);animation:7s ease-in-out -1s infinite _5e_1oa_float;position:absolute;top:2%;right:-4%}._5e_1oa_artNote{font-family:var(--hand);color:var(--ink);align-items:flex-start;gap:2px;margin:0;font-size:1.75rem;font-weight:700;line-height:1;display:flex;position:absolute;bottom:14%;left:-16%;transform:rotate(-9deg)}._5e_1oa_artNoteArrow{width:58px;color:var(--ink);margin-top:-40px}._5e_1oa_videoBadge{background:var(--cream);width:132px;height:132px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;transition:transform .2s;display:grid;position:absolute;bottom:4%;right:-2%;box-shadow:0 18px 40px -18px #20202080}._5e_1oa_videoBadge:hover{transform:scale(1.06)}._5e_1oa_videoRing{width:100%;height:100%;font-family:var(--font-sans);letter-spacing:.12em;text-transform:uppercase;fill:currentColor;font-size:10.5px;font-weight:700;animation:18s linear infinite _5e_1oa_spin;position:absolute;inset:0}._5e_1oa_videoPlay{background:var(--coral);color:#fff;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}._5e_1oa_videoPlay svg{width:26px;height:26px;margin-left:3px}._5e_1oa_videoDialog{background:var(--ink);border:0;border-radius:24px;width:min(92vw,1100px);padding:0;overflow:visible}._5e_1oa_videoDialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1a0ed1}._5e_1oa_videoFrame{aspect-ratio:16/9;border-radius:24px;overflow:hidden}._5e_1oa_videoFrame iframe,._5e_1oa_videoFrame video{border:0;width:100%;height:100%}._5e_1oa_videoClose{z-index:1;background:var(--coral);color:#fff;cursor:pointer;border:0;border-radius:50%;width:44px;height:44px;font-size:1.6rem;line-height:1;position:absolute;top:-18px;right:-18px}._5e_1oa_marquee{background:var(--ink);color:var(--cream);padding:26px 0 30px}._5e_1oa_marqueeLabel{text-align:center;font-family:var(--hand);color:var(--lime);margin:0 0 10px;font-size:1.45rem;font-weight:700}._5e_1oa_marqueeViewport{display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}._5e_1oa_marqueeTrack{flex-shrink:0;margin:0;padding:0;list-style:none;animation:42s linear infinite _5e_1oa_marquee;display:flex}._5e_1oa_marqueeViewport:hover ._5e_1oa_marqueeTrack,._5e_1oa_marqueeViewport:focus-within ._5e_1oa_marqueeTrack{animation-play-state:paused}._5e_1oa_marqueeTrack li{--logo:clamp(34px, 3.3vw, 46px);align-items:center;gap:clamp(28px,3.4vw,52px);min-height:84px;padding-right:clamp(28px,3.4vw,52px);display:inline-flex}._5e_1oa_partnerLogo{width:auto;height:calc(var(--logo) * var(--s,1));opacity:.92;display:block}._5e_1oa_marqueeDot{flex:none;width:26px;height:26px}._5e_1oa_impact{padding-block:var(--section) calc(var(--section) * .7)}._5e_1oa_impactTitle{text-align:center;max-width:none;margin-inline:auto;font-size:clamp(2.25rem,4.2vw,3.6rem)}._5e_1oa_handWord{font-family:var(--hand);letter-spacing:0;padding-inline:.04em .12em;font-size:1.3em;font-weight:700;line-height:.9}._5e_1oa_marked{isolation:isolate;display:inline-block;position:relative}._5e_1oa_marker{width:109%;height:84%;color:var(--yellow);z-index:-1;position:absolute;inset:22% -5% -6% -4%}._5e_1oa_moments{grid-template-columns:repeat(3,1fr);gap:clamp(16px,3vw,40px);margin:64px 0 0;padding:0;list-style:none;display:grid}._5e_1oa_moment{transition:transform .3s}._5e_1oa_moment:first-child{transform:rotate(-3deg)}._5e_1oa_moment:nth-child(2){transform:rotate(2deg)translateY(20px)}._5e_1oa_moment:nth-child(3){transform:rotate(-1.5deg)}._5e_1oa_moment:hover{transform:rotate(0)translateY(-6px)}._5e_1oa_momentCaption{font-family:var(--hand);color:var(--coral);margin:0 0 8px 14px;font-size:1.9rem;font-weight:700;line-height:1}._5e_1oa_moment:nth-child(2) ._5e_1oa_momentCaption{color:var(--blue)}._5e_1oa_moment:nth-child(3) ._5e_1oa_momentCaption{color:var(--deep)}._5e_1oa_momentImg{border:8px solid #fff;border-radius:24px;width:100%;height:auto;box-shadow:0 26px 50px -26px #20202073}._5e_1oa_stats{grid-template-columns:repeat(3,auto);justify-content:center;gap:clamp(12px,5vw,72px);margin:clamp(64px,8vw,96px) 0 0;padding:0;list-style:none;display:grid}._5e_1oa_stat{text-align:center;justify-items:center;display:grid}._5e_1oa_statValue{aspect-ratio:1;background:var(--orange);letter-spacing:-.04em;isolation:isolate;border-radius:50%;place-items:center;width:clamp(96px,13vw,168px);font-size:clamp(1.7rem,3.4vw,2.9rem);font-weight:800;display:grid;position:relative}._5e_1oa_statLong{font-size:.82em;position:relative}._5e_1oa_statValue:before{content:"";background:var(--yellow);z-index:-1;border-radius:50%;width:78%;height:78%;position:absolute;top:11%;left:5%}._5e_1oa_stat:nth-child(2) ._5e_1oa_statValue{background:var(--blue)}._5e_1oa_stat:nth-child(2) ._5e_1oa_statValue:before{background:var(--sky)}._5e_1oa_stat:nth-child(3) ._5e_1oa_statValue{background:var(--coral)}._5e_1oa_stat:nth-child(3) ._5e_1oa_statValue:before{background:var(--pink)}._5e_1oa_statLabel{max-width:14ch;margin-top:14px;font-size:clamp(.85rem,1.2vw,1.05rem);font-weight:600;line-height:1.3}._5e_1oa_creds{justify-content:center;align-items:center;gap:18px;margin-top:36px;display:flex}._5e_1oa_creds img{width:auto;height:54px}._5e_1oa_creds ul{color:var(--muted);margin:0;padding:0;font-size:.95rem;font-weight:500;list-style:none}._5e_1oa_job{padding-block:var(--section);background:var(--ink);color:var(--cream)}._5e_1oa_jobGrid{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(40px,6vw,96px);display:grid}._5e_1oa_rows{margin:40px 0 0;padding:0;list-style:none}._5e_1oa_row{border-top:1px solid #faf4e224;grid-template-columns:40px 1fr;padding:22px 0;display:grid}._5e_1oa_row:last-child{border-bottom:1px solid #faf4e224}._5e_1oa_rowDot{background:var(--coral);border-radius:50%;width:16px;height:16px;margin-top:9px;box-shadow:0 0 0 5px #fd413b2e}._5e_1oa_row:nth-child(2) ._5e_1oa_rowDot{background:var(--sky);box-shadow:0 0 0 5px #96d6fa2e}._5e_1oa_row:nth-child(3) ._5e_1oa_rowDot{background:var(--lime);box-shadow:0 0 0 5px #b5f5662e}._5e_1oa_rowTitle{letter-spacing:-.02em;margin:0 0 6px;font-size:1.4rem;font-weight:700}._5e_1oa_rowBody{max-width:46ch;color:var(--on-dark);margin:0;line-height:1.6}._5e_1oa_terminalWrap{padding-bottom:56px;position:relative}._5e_1oa_terminal{background:var(--night);border:1px solid #b5f56638;border-radius:22px;overflow:hidden;transform:rotate(1deg);box-shadow:0 0 0 8px #b5f5660d,0 40px 80px -30px #000000bf}._5e_1oa_terminalBar{border-bottom:1px solid #faf4e214;align-items:center;gap:14px;padding:14px 18px;display:flex}._5e_1oa_lights{gap:7px;display:inline-flex}._5e_1oa_lights i{background:var(--coral);border-radius:50%;width:12px;height:12px}._5e_1oa_lights i:nth-child(2){background:var(--yellow)}._5e_1oa_lights i:nth-child(3){background:var(--green)}._5e_1oa_terminalTitle{font-family:var(--mono);color:#faf4e280;font-size:.8rem}._5e_1oa_terminalBody{font-family:var(--mono);color:#faf4e2d6;margin:0;padding:22px 24px 26px;font-size:clamp(.8rem,1.05vw,.92rem);line-height:1.75;list-style:none}._5e_1oa_tLine,._5e_1oa_tCursor{white-space:pre-wrap;overflow-wrap:anywhere}._5e_1oa_tLine[data-kind=prompt]{color:var(--cream)}._5e_1oa_tLine[data-kind=prompt]:not(:first-child){margin-top:.6em}._5e_1oa_tLine[data-kind=done]{color:var(--lime)}._5e_1oa_tPrompt{color:var(--lime);font-weight:700}._5e_1oa_tBullet{color:var(--green);font-size:.8em}._5e_1oa_tTag{min-width:8ch;color:var(--sky);display:inline-block}._5e_1oa_tDone{color:var(--green);font-weight:700}._5e_1oa_cursor{vertical-align:text-bottom;background:var(--lime);width:.6em;height:1.1em;animation:1s steps(2,end) infinite _5e_1oa_blink;display:inline-block}._5e_1oa_terminal[data-mode=idle] ._5e_1oa_tLine,._5e_1oa_terminal[data-mode=idle] ._5e_1oa_tCursor{opacity:0}._5e_1oa_terminal[data-mode=play] ._5e_1oa_tLine{animation:.35s both _5e_1oa_lineIn;animation-delay:calc(var(--i) * .42s + .15s)}._5e_1oa_terminal[data-mode=play] ._5e_1oa_tCursor{animation:.35s 3.6s both _5e_1oa_lineIn}._5e_1oa_terminalCaption{font-family:var(--hand);color:var(--lime);align-items:flex-end;gap:6px;margin:0;font-size:1.6rem;font-weight:700;display:flex;position:absolute;bottom:0;left:6%;transform:rotate(-3deg)}._5e_1oa_terminalArrow{width:48px;transform:scale(-1)rotate(20deg)}._5e_1oa_stack{flex-wrap:wrap;align-items:baseline;gap:6px 18px;margin-top:clamp(48px,6vw,80px);display:flex}._5e_1oa_stackLabel{font-family:var(--hand);color:var(--lime);margin:0;font-size:1.6rem;font-weight:700}._5e_1oa_stackList{font-family:var(--mono);color:#faf4e2d1;margin:0;font-size:.9rem;line-height:1.8}._5e_1oa_two{padding-block:var(--section);background:var(--yellow);position:relative;overflow:hidden}._5e_1oa_twoSun{width:clamp(72px,9vw,120px);color:var(--ink);animation:40s linear infinite _5e_1oa_spin;position:absolute;top:9%;right:5%}._5e_1oa_twoGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(40px,6vw,88px);display:grid}._5e_1oa_duo{justify-content:center;align-items:flex-end;gap:clamp(16px,3vw,36px);display:flex}._5e_1oa_duoOne{justify-items:center;gap:12px;margin:0;display:grid}._5e_1oa_duoDisc{aspect-ratio:1;background:radial-gradient(circle, var(--sky-pale) 0 58%, var(--sky) 58.5% 100%);border-radius:50%;width:clamp(130px,17vw,230px);margin-top:26%;position:relative}._5e_1oa_duoArt{width:108%;height:auto;position:absolute;bottom:-2%;left:50%;transform:translate(-50%)}._5e_1oa_duoOne figcaption{font-family:var(--hand);font-size:1.7rem;font-weight:700;line-height:1}._5e_1oa_duoYou{aspect-ratio:1;align-self:flex-end;place-items:center;width:clamp(130px,17vw,230px);margin:0 0 calc(1.7rem + 12px);display:grid;position:relative}._5e_1oa_duoRing{border:4px dashed var(--ink);border-radius:50%;animation:30s linear infinite _5e_1oa_spin;position:absolute;inset:0}._5e_1oa_duoYouText{font-family:var(--hand);font-size:clamp(2.2rem,3.6vw,3.4rem);font-weight:700;transform:rotate(-8deg)}._5e_1oa_two ._5e_1oa_lede{color:#3b3a2c}._5e_1oa_checks{gap:12px;margin:28px 0 0;padding:0;font-size:1.1rem;font-weight:600;list-style:none;display:grid}._5e_1oa_checks li{align-items:center;gap:12px;display:flex}._5e_1oa_check{width:28px;color:var(--deep);flex:none}._5e_1oa_process{padding-block:var(--section)}._5e_1oa_stepsWrap{margin-top:64px;position:relative}._5e_1oa_squiggle{width:100%;height:120px;color:var(--green);position:absolute;top:0;left:0}._5e_1oa_steps{grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid;position:relative}._5e_1oa_step{text-align:center;align-content:start;justify-items:center;display:grid}._5e_1oa_stepDot{border:3px solid var(--ink);background:var(--yellow);width:78px;height:78px;box-shadow:4px 4px 0 var(--ink);border-radius:50%;place-items:center;font-size:1.8rem;font-weight:800;display:grid}._5e_1oa_step:nth-child(2n){margin-top:32px}._5e_1oa_step:nth-child(2) ._5e_1oa_stepDot{background:var(--sky)}._5e_1oa_step:nth-child(3) ._5e_1oa_stepDot{background:var(--pink)}._5e_1oa_step:nth-child(4) ._5e_1oa_stepDot{background:var(--lime)}._5e_1oa_stepMeta{font-family:var(--hand);color:var(--coral);margin:16px 0 0;font-size:1.5rem;font-weight:700;line-height:1}._5e_1oa_stepTitle{letter-spacing:-.02em;margin:6px 0;font-size:1.3rem;font-weight:700}._5e_1oa_stepBody{max-width:24ch;color:var(--muted);margin:0;line-height:1.55}._5e_1oa_sticker{background:var(--pink);border-radius:28px;grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;max-width:980px;margin:clamp(64px,8vw,96px) auto 0;padding:clamp(28px,4vw,48px);display:grid;position:relative;transform:rotate(-1.2deg);box-shadow:0 30px 60px -32px #20202066}._5e_1oa_tape{background:#fff9;width:112px;height:30px;position:absolute;top:-14px;box-shadow:0 2px 6px #20202014}._5e_1oa_tapeL{left:44px;transform:rotate(-6deg)}._5e_1oa_tapeR{right:44px;transform:rotate(5deg)}._5e_1oa_stickerTitle{text-wrap:balance;letter-spacing:-.03em;margin:0 0 10px;font-size:clamp(1.6rem,2.6vw,2.2rem);font-weight:800;line-height:1.1}._5e_1oa_stickerBody{color:#3b2c30;margin:0 0 18px;line-height:1.6}._5e_1oa_chat{background:var(--ink);color:var(--cream);font-family:var(--mono);border-radius:18px;gap:12px;margin:0;padding:20px 22px;font-size:.86rem;list-style:none;display:grid;transform:rotate(1.6deg)}._5e_1oa_chat li{gap:2px;display:grid}._5e_1oa_chatWho{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--sky);font-size:.7rem;font-weight:700}._5e_1oa_chat li[data-who=agent] ._5e_1oa_chatWho{color:var(--lime)}._5e_1oa_chat li[data-who=dots\.eco] ._5e_1oa_chatWho{color:var(--pink)}._5e_1oa_cta{padding-block:var(--section);background:var(--sky);position:relative;overflow:hidden}._5e_1oa_ctaGrid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}._5e_1oa_ctaCard{background:#fff;border-radius:22px;justify-self:center;width:100%;max-width:400px;margin:0;padding:14px;position:relative;transform:rotate(-3deg);box-shadow:0 34px 60px -30px #0e1a0e73}._5e_1oa_ctaCard ._5e_1oa_tapeL{left:30px}._5e_1oa_ctaCard ._5e_1oa_tapeR{right:30px}._5e_1oa_ctaArt{border-radius:12px;width:100%;height:auto}._5e_1oa_ctaTitle{letter-spacing:-.05em;margin:0;font-size:clamp(4rem,10vw,8.75rem);font-weight:800;line-height:.9}._5e_1oa_ctaBody{margin:18px 0 0;font-size:clamp(1.1rem,1.6vw,1.35rem);font-weight:500}._5e_1oa_footer{background:var(--ink);color:var(--cream);padding:56px 0 40px}._5e_1oa_footerGrid{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px;display:flex}._5e_1oa_footerGrid img{width:140px;height:auto}._5e_1oa_footerTag{color:var(--on-dark);margin:14px 0 0}._5e_1oa_footerHand{font-family:var(--hand);color:var(--lime);padding-inline:.04em .12em;font-size:1.4em;font-weight:700;line-height:1}._5e_1oa_footerLinks{flex-wrap:wrap;gap:12px 26px;margin:0;padding:0;list-style:none;display:flex}._5e_1oa_footerLinks a{color:var(--cream);font-weight:500;text-decoration:none}._5e_1oa_footerLinks a:hover{text-underline-offset:5px;text-decoration:underline}._5e_1oa_privacy{color:#faf4e299;border-top:1px solid #faf4e21f;margin:36px 0 0;padding-top:24px;font-size:.85rem}@keyframes _5e_1oa_rise{0%{opacity:0;transform:translateY(24px)}}@keyframes _5e_1oa_pop{0%{opacity:0;transform:scale(.94)}}@keyframes _5e_1oa_float{50%{transform:translateY(-10px)}}@keyframes _5e_1oa_spin{to{transform:rotate(360deg)}}@keyframes _5e_1oa_ping{to{opacity:0;transform:scale(2.6)}}@keyframes _5e_1oa_blink{to{visibility:hidden}}@keyframes _5e_1oa_marquee{to{transform:translate(-100%)}}@keyframes _5e_1oa_paddle{50%{transform:rotate(-4deg)translateY(-4px)}}@keyframes _5e_1oa_lineIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._5e_1oa_page *,._5e_1oa_page :before,._5e_1oa_page :after{transition:none!important;animation:none!important}._5e_1oa_marqueeViewport{-webkit-mask-image:none;mask-image:none}._5e_1oa_marqueeTrack{padding-inline:var(--gutter);flex-wrap:wrap;flex-shrink:1;justify-content:center;row-gap:6px}._5e_1oa_marqueeTrack[aria-hidden=true]{display:none}}@media (max-width:960px){._5e_1oa_ringsGreen{display:none}._5e_1oa_hero{padding-bottom:48px}._5e_1oa_heroGrid,._5e_1oa_jobGrid,._5e_1oa_twoGrid,._5e_1oa_ctaGrid{grid-template-columns:1fr}._5e_1oa_heroArt{width:min(78%,440px);margin-top:16px}._5e_1oa_artNote{font-size:1.5rem;left:-18%}._5e_1oa_moments{margin-inline:calc(-1 * var(--gutter));padding:12px var(--gutter) 28px;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-columns:none;grid-auto-columns:min(78%,360px);grid-auto-flow:column;gap:20px;overflow-x:auto}._5e_1oa_moments::-webkit-scrollbar{display:none}._5e_1oa_moment{scroll-snap-align:center}._5e_1oa_moment:nth-child(2){transform:rotate(2deg)}._5e_1oa_ctaCard{max-width:300px}._5e_1oa_sticker{grid-template-columns:1fr}}@media (max-width:860px){._5e_1oa_steps{grid-template-columns:repeat(2,1fr);row-gap:44px}._5e_1oa_step:nth-child(2n){margin-top:0}._5e_1oa_squiggle{display:none}}@media (max-width:720px){._5e_1oa_nav{display:none}._5e_1oa_brand{gap:12px}._5e_1oa_brandTag{font-size:1.3rem}._5e_1oa_headerInner{justify-content:space-between}._5e_1oa_videoBadge{width:104px;height:104px}._5e_1oa_videoPlay{width:46px;height:46px}}@media (max-width:520px){._5e_1oa_steps{grid-template-columns:1fr;row-gap:28px}._5e_1oa_step{text-align:left;grid-template-columns:60px 1fr;justify-items:start;column-gap:18px}._5e_1oa_stepDot{grid-row:1/span 3;width:56px;height:56px;font-size:1.35rem}._5e_1oa_stepMeta{margin-top:2px}._5e_1oa_stepBody{max-width:none}._5e_1oa_heroArt{width:86%}._5e_1oa_artNote{font-size:1.2rem;bottom:4%;left:-6%}._5e_1oa_ctaRow ._5e_1oa_btn{justify-content:space-between;width:100%}._5e_1oa_btnGhost{justify-content:center!important}._5e_1oa_ctaRow ._5e_1oa_btnPrimary{justify-content:center;padding:8px 56px;position:relative}._5e_1oa_ctaRow ._5e_1oa_btnPrimary ._5e_1oa_btnIcon{margin-top:-20px;position:absolute;top:50%;right:8px}._5e_1oa_agentLink{width:fit-content;margin-inline:auto;display:flex}._5e_1oa_duo{justify-content:flex-start}}._5e_1oa_heroArt>*{--d:0;--s:0;translate:calc(var(--px,0) * var(--d) * 1px) calc(var(--py,0) * var(--d) * 1px + var(--sy,0) * var(--s) * var(--sk,1) * 1px);transition:translate .25s ease-out}._5e_1oa_heroArt>._5e_1oa_artDisc{--d:6;--s:.04}._5e_1oa_heroArt>._5e_1oa_artImg{--d:14;--s:-.06}._5e_1oa_heroArt>._5e_1oa_blob{--d:-22;--s:.14}._5e_1oa_heroArt>._5e_1oa_blobCoral{--d:26;--s:-.1}._5e_1oa_heroArt>._5e_1oa_artCloud{--d:-30;--s:.18}._5e_1oa_heroArt>._5e_1oa_artNote{--d:10;--s:-.03}@media (max-width:720px){._5e_1oa_heroArt{--sk:.3}}
.c8V9wa_page{--a-ink:var(--ink,#171717);--a-green:var(--green-deep,#04753f);--a-lime:var(--lime,#b5f566);--a-cream:var(--cream,#f7f5ee);--a-line:#e2ddcd;--a-muted:#5f5f5f;--a-danger:#b42318;background:var(--a-cream);color:var(--a-ink);font-family:var(--font-poppins), Poppins, "Helvetica Neue", Helvetica, Arial, sans-serif;padding:clamp(32px,6vw,80px) 16px clamp(56px,8vw,112px)}.c8V9wa_shell{max-width:760px;margin:0 auto}.c8V9wa_shellNarrow{max-width:560px;margin:0 auto}.c8V9wa_intro{margin-bottom:40px}.c8V9wa_title{letter-spacing:-.03em;margin:0;font-size:clamp(40px,7vw,72px);font-weight:800;line-height:1.02}.c8V9wa_accent{color:var(--a-green);letter-spacing:-.01em;font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:400}.c8V9wa_lede{color:#333;max-width:34em;margin:20px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.55}.c8V9wa_agentHint{border-left:4px solid var(--a-lime);color:#333;background:#fff;border-radius:0 12px 12px 0;margin:20px 0 0;padding:14px 18px;font-size:15px;line-height:1.5}.c8V9wa_agentHint a{color:var(--a-green);font-weight:600}.c8V9wa_form{gap:20px;display:grid}.c8V9wa_group{border:1px solid var(--a-line);background:#fff;border-radius:24px;min-width:0;margin:0;padding:clamp(20px,4vw,32px)}.c8V9wa_legend{float:left;letter-spacing:-.01em;align-items:center;gap:12px;width:100%;margin:0 0 20px;padding:0;font-size:20px;font-weight:700;display:flex}.c8V9wa_legend+*{clear:both}.c8V9wa_step{background:var(--a-ink);width:32px;height:32px;color:var(--a-lime);border-radius:999px;flex:none;place-items:center;font-size:14px;font-weight:700;display:inline-grid}.c8V9wa_grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.c8V9wa_full{grid-column:1/-1}@media (max-width:640px){.c8V9wa_grid{grid-template-columns:1fr}}.c8V9wa_field{flex-direction:column;gap:8px;min-width:0;display:flex}.c8V9wa_label{font-size:15px;font-weight:600}.c8V9wa_labelLarge{font-size:18px;font-weight:700;line-height:1.35}.c8V9wa_optional{color:var(--a-muted);text-transform:lowercase;margin-left:6px;font-size:12px;font-weight:500}.c8V9wa_help{color:var(--a-muted);font-size:14px;line-height:1.5}.c8V9wa_input,.c8V9wa_textarea{box-sizing:border-box;border:1.5px solid var(--a-line);background:var(--a-cream);width:100%;color:var(--a-ink);font:inherit;border-radius:14px;padding:13px 16px;font-size:16px;line-height:1.5;transition:border-color .15s,background .15s,box-shadow .15s}.c8V9wa_textarea{resize:vertical;min-height:140px}.c8V9wa_mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:14px}.c8V9wa_input::placeholder,.c8V9wa_textarea::placeholder{color:#9a978d}.c8V9wa_input:hover,.c8V9wa_textarea:hover{border-color:#c9c3ae}.c8V9wa_input:focus,.c8V9wa_textarea:focus{border-color:var(--a-ink);background:#fff;outline:none;box-shadow:0 0 0 4px #b5f56699}.c8V9wa_input[aria-invalid=true],.c8V9wa_textarea[aria-invalid=true]{border-color:var(--a-danger)}.c8V9wa_counter,.c8V9wa_counterOver{color:var(--a-muted);font-variant-numeric:tabular-nums;align-self:flex-end;font-size:12px}.c8V9wa_counterOver{color:var(--a-danger);font-weight:600}.c8V9wa_error{color:var(--a-danger);margin:0;font-size:14px}.c8V9wa_toggle{background:var(--a-cream);border:1px solid var(--a-line);border-radius:999px;margin-bottom:18px;padding:4px;display:inline-flex}.c8V9wa_toggleOn,.c8V9wa_toggleOff{cursor:pointer;border-radius:999px;padding:10px 20px;font-size:15px;font-weight:600;transition:background .15s,color .15s;position:relative}.c8V9wa_toggleOn{background:var(--a-ink);color:#fff}.c8V9wa_toggleOff{color:var(--a-ink)}.c8V9wa_toggleOff:hover{background:#ece8da}.c8V9wa_toggleOn:focus-within,.c8V9wa_toggleOff:focus-within{outline:3px solid var(--a-lime);outline-offset:2px}.c8V9wa_drop{text-align:center;background:var(--a-cream);cursor:pointer;border:2px dashed #cfc9b4;border-radius:18px;justify-content:center;align-items:center;min-height:120px;padding:24px;font-size:15px;transition:border-color .15s,background .15s;display:flex}.c8V9wa_drop:hover{border-color:var(--a-ink);background:#fff}.c8V9wa_drop:focus-within{border-color:var(--a-ink);box-shadow:0 0 0 4px #b5f56699}.c8V9wa_drop strong{word-break:break-word;font-weight:700}.c8V9wa_change{color:var(--a-green);margin-left:8px;font-weight:600;text-decoration:underline}.c8V9wa_consent{cursor:pointer;align-items:flex-start;gap:12px;margin-top:20px;font-size:15px;line-height:1.5;display:flex}.c8V9wa_consent input{width:20px;height:20px;accent-color:var(--a-ink);flex:none;margin:2px 0 0}.c8V9wa_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.c8V9wa_actions{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:8px;display:flex}.c8V9wa_actionsNote{color:var(--a-muted);margin:0;font-size:14px}.c8V9wa_formError{color:var(--a-danger);background:#fde8e6;border-radius:14px;margin:0;padding:14px 18px;font-size:15px}.c8V9wa_primary,.c8V9wa_secondary{min-height:52px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 30px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.c8V9wa_primary{background:var(--a-ink);color:#fff;border:0}.c8V9wa_primary:hover{background:#000;transform:translateY(-1px)}.c8V9wa_primary:focus-visible,.c8V9wa_secondary:focus-visible{outline:3px solid var(--a-lime);outline-offset:3px}.c8V9wa_primary:disabled{opacity:.6;cursor:progress;transform:none}.c8V9wa_primary:after{content:"→"}.c8V9wa_secondary{border:1.5px solid var(--a-ink);color:var(--a-ink);background:0 0}.c8V9wa_secondary:hover{background:var(--a-ink);color:#fff}.c8V9wa_doneCard,.c8V9wa_doneCardMuted{border-radius:28px;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(28px,5vw,48px);display:flex}.c8V9wa_doneCard{background:var(--a-ink);color:#fff}.c8V9wa_doneCardMuted{border:1px solid var(--a-line);background:#fff}.c8V9wa_doneSplit{flex-direction:row;gap:clamp(16px,2.5vw,24px)}.c8V9wa_doneBody{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.c8V9wa_doneBody .c8V9wa_doneTitle{align-items:center;min-height:52px;display:flex}.c8V9wa_doneBadge{background:var(--a-lime);width:52px;height:52px;color:var(--a-ink);border-radius:999px;flex:none;place-items:center;display:grid}.c8V9wa_doneIcon,.c8V9wa_doneIconMuted{border-radius:999px;place-items:center;width:56px;height:56px;font-size:26px;font-weight:700;display:grid}.c8V9wa_doneIcon{background:var(--a-lime);color:var(--a-ink)}.c8V9wa_doneIconMuted{background:var(--a-cream);color:var(--a-ink);border:1px solid var(--a-line)}.c8V9wa_doneTitle{letter-spacing:-.02em;margin:0;font-size:clamp(28px,4.5vw,40px);font-weight:800;line-height:1.1}.c8V9wa_doneText{max-width:32em;margin:0;font-size:17px;line-height:1.6}.c8V9wa_doneCard .c8V9wa_doneText{color:#e9e6dc}.c8V9wa_doneCard .c8V9wa_doneText strong{color:var(--a-lime);overflow-wrap:anywhere}.c8V9wa_doneHint{color:#b9b6ab;margin:0;font-size:14px}.c8V9wa_doneCard .c8V9wa_secondary{color:#fff;border-color:#fff}.c8V9wa_doneCard .c8V9wa_secondary:hover{color:var(--a-ink);background:#fff}.c8V9wa_doneCard .c8V9wa_primary{background:var(--a-lime);color:var(--a-ink)}.c8V9wa_spinner{border:4px solid #fff3;border-top-color:var(--a-lime);border-radius:999px;width:40px;height:40px;animation:.8s linear infinite c8V9wa_spin}@keyframes c8V9wa_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.c8V9wa_spinner{animation-duration:2.4s}.c8V9wa_primary:hover{transform:none}}@media (max-width:520px){.c8V9wa_doneSplit .c8V9wa_doneBadge{width:40px;height:40px}.c8V9wa_doneSplit .c8V9wa_doneBadge svg{width:20px;height:20px}.c8V9wa_doneBody .c8V9wa_doneTitle{min-height:40px}}
