.page_main__fylzY{outline:none;background:var(--paper)}.page_hero__oCpLO{background:var(--saffron);border-bottom:var(--sticker-border-lg);padding:40px 0 34px}@media (min-width:900px){.page_hero__oCpLO{padding:clamp(28px,5.5vh,64px) 0 clamp(26px,5vh,56px)}}.page_heroInner___X_9c{max-width:1160px;margin:0 auto;padding:0 16px}@media (min-width:900px){.page_heroInner___X_9c{padding:0 40px}}@media (min-width:1100px){.page_heroInner___X_9c{display:grid;grid-template-columns:minmax(0,1fr) 380px;align-items:center;grid-gap:48px;gap:48px}}.page_heroCopy__yo6G4{min-width:0}.page_latest___uMJ9{margin-top:26px;padding:16px 14px 8px;background:var(--paper);border:var(--sticker-border-lg);border-radius:20px;box-shadow:var(--sticker-shadow-lg);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1)}@media (min-width:1100px){.page_latest___uMJ9{margin-top:0;padding:18px 16px 10px;transform:rotate(1.2deg)}.page_latest___uMJ9:focus-within,.page_latest___uMJ9:hover{transform:rotate(0deg) translateY(-3px);box-shadow:9px 9px 0 var(--outline)}}.page_latestHead__uMzWN{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 6px 8px}.page_latestH__nh3QW{margin:0;font-size:12px;letter-spacing:.1em}.page_latestH__nh3QW,.page_latestLive__KK2j3{font-family:var(--font-mono);font-weight:700;text-transform:uppercase;color:var(--ink)}.page_latestLive__KK2j3{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px 0 8px;border:var(--sticker-border);border-radius:999px;background:var(--saffron-tint);font-size:11px;letter-spacing:.08em}.page_latestLive__KK2j3:before{content:"";width:7px;height:7px;border-radius:50%;background:#e5484d;animation:page_latestPulse__wKlrE 1.8s ease-out infinite}@keyframes page_latestPulse__wKlrE{0%{box-shadow:0 0 0 0 rgba(229,72,77,.55)}70%,to{box-shadow:0 0 0 7px rgba(229,72,77,0)}}.page_latestList__npuVc{margin:0;padding:0;list-style:none}.page_latestList__npuVc li{animation:page_latestIn__TWr87 .5s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(.12s + var(--i, 0) * .08s)}@keyframes page_latestIn__TWr87{0%{opacity:0;transform:translateY(10px)}}.page_latestList__npuVc li+li{border-top:2px dashed var(--line-soft)}.page_latestList__npuVc a{position:relative;display:flex;gap:12px;align-items:center;margin:4px 0;padding:9px 8px;border-radius:12px;color:var(--ink);outline:none;transition:background .2s ease}.page_latestList__npuVc a:active,.page_latestList__npuVc a:focus-visible,.page_latestList__npuVc a:hover,.page_latestList__npuVc a[data-spot]{background:var(--saffron-tint)}.page_latestList__npuVc a:focus-visible{box-shadow:0 0 0 2px var(--ink)}.page_latestNum__t_vQ3{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:var(--sticker-border);border-radius:50%;background:var(--card);font-family:var(--font-mono);font-size:12px;font-weight:700;color:var(--ink);transition:background .2s ease,transform .3s cubic-bezier(.34,1.56,.64,1)}.page_latestList__npuVc a:active .page_latestNum__t_vQ3,.page_latestList__npuVc a:focus-visible .page_latestNum__t_vQ3,.page_latestList__npuVc a:hover .page_latestNum__t_vQ3,.page_latestList__npuVc a[data-spot] .page_latestNum__t_vQ3{background:var(--saffron);transform:rotate(-8deg) scale(1.08)}.page_latestText__9I6rV{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px;transition:transform .25s cubic-bezier(.16,1,.3,1)}.page_latestList__npuVc a:active .page_latestText__9I6rV,.page_latestList__npuVc a:focus-visible .page_latestText__9I6rV,.page_latestList__npuVc a:hover .page_latestText__9I6rV,.page_latestList__npuVc a[data-spot] .page_latestText__9I6rV{transform:translateX(3px)}.page_latestTitle__U0NOA{font-weight:700;font-size:15.5px;line-height:1.3;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_latestMeta__IOTVb{font-family:var(--font-mono);font-size:11.5px;font-weight:500;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_latestArrow__qhDOj{flex:none;opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .25s cubic-bezier(.16,1,.3,1)}.page_latestList__npuVc a:active .page_latestArrow__qhDOj,.page_latestList__npuVc a:focus-visible .page_latestArrow__qhDOj,.page_latestList__npuVc a:hover .page_latestArrow__qhDOj,.page_latestList__npuVc a[data-spot] .page_latestArrow__qhDOj{opacity:1;transform:translateX(0)}@media (hover:none){.page_latestArrow__qhDOj{opacity:.55;transform:none}.page_latest___uMJ9[data-live]{transform:translateY(-3px);box-shadow:9px 9px 0 var(--outline)}}@media (prefers-reduced-motion:reduce){.page_latestList__npuVc li,.page_latestLive__KK2j3:before{animation:none}.page_latestArrow__qhDOj,.page_latestNum__t_vQ3,.page_latestText__9I6rV,.page_latest___uMJ9{transition:none}}.page_kicker__EedYE{display:inline-flex;align-items:center;height:30px;margin:0 0 16px;padding:0 12px;background:var(--paper);border:var(--sticker-border);border-radius:999px;box-shadow:var(--sticker-shadow-sm);font-family:var(--font-mono);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink)}.page_h1__tV8aD{margin:0;max-width:18ch;font-family:var(--font-archivo);font-weight:800;font-size:clamp(32px,min(6vw,8.2vh),60px);line-height:1.02;letter-spacing:-.03em;color:var(--ink);text-wrap:balance}.page_intro__tb60m{margin:16px 0 0;max-width:58ch;font-size:17px;line-height:1.5;color:var(--on-saffron-muted)}@media (min-width:900px){.page_intro__tb60m{margin-top:clamp(10px,2vh,16px);font-size:clamp(16px,2.6vh,19px)}}.page_jump__OO7Ff{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media (min-width:900px){.page_jump__OO7Ff{margin-top:clamp(14px,2.6vh,24px)}}.page_chip__uziOe{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 8px 0 5px;background:var(--paper);border:var(--sticker-border);border-radius:999px;box-shadow:var(--sticker-shadow-sm);font-weight:700;font-size:15px;color:var(--ink);white-space:nowrap;transition:transform .12s ease,box-shadow .12s ease,background .2s ease}.page_chipAv__i6kkb{flex:none;width:34px;height:34px;border:2px solid var(--ink);border-radius:50%;background-color:var(--c,var(--saffron));background-repeat:no-repeat;background-position:center 60%;background-size:72%;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}@media (min-width:900px) and (max-height:720px){.page_kicker__EedYE{margin-bottom:10px}.page_h1__tV8aD{font-size:clamp(32px,min(6vw,7.4vh),60px)}.page_jump__OO7Ff{gap:8px}.page_chip__uziOe{min-height:40px;font-size:14.5px}.page_chipAv__i6kkb{width:30px;height:30px}}.page_chip__uziOe:focus-visible,.page_chip__uziOe:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--outline);background:color-mix(in srgb,var(--c,var(--saffron)) 26%,var(--paper))}.page_chip__uziOe:active .page_chipAv__i6kkb,.page_chip__uziOe:focus-visible .page_chipAv__i6kkb,.page_chip__uziOe:hover .page_chipAv__i6kkb{transform:rotate(-10deg) scale(1.08)}.page_chip__uziOe:active{transform:translate(2px,2px);box-shadow:none;background:color-mix(in srgb,var(--c,var(--saffron)) 26%,var(--paper))}.page_chipCount__hxDID{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--ink);color:var(--on-ink);font-family:var(--font-mono);font-size:12px;font-weight:700}@media (prefers-reduced-motion:reduce){.page_chipAv__i6kkb{transition:none}}.page_body__GcsW2{max-width:1160px;margin:0 auto;padding:36px 16px 56px}@media (min-width:900px){.page_body__GcsW2{padding:56px 40px 80px}}.page_group__dvy5q{scroll-margin-top:calc(var(--nav-h) + 20px)}.page_group__dvy5q+.page_group__dvy5q{margin-top:44px}@media (min-width:900px){.page_group__dvy5q+.page_group__dvy5q{margin-top:60px}}.page_groupHead__djBb3{display:flex;align-items:baseline;gap:14px;margin-bottom:18px;padding-bottom:12px;border-bottom:2px solid var(--ink)}.page_groupH__Pqh4l{margin:0;font-family:var(--font-archivo);font-weight:800;font-size:clamp(24px,3vw,32px);line-height:1.1;letter-spacing:-.02em;color:var(--ink)}.page_groupCount__mujxr{font-family:var(--font-mono);font-size:13px;font-weight:500;color:var(--muted);white-space:nowrap}.page_grid__UdH5D{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:18px;gap:18px}@media (min-width:640px){.page_grid__UdH5D{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.page_grid__UdH5D{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}.page_cell__VitAQ{min-width:0}.page_grid__UdH5D:not([data-open])>.page_extra__vmKwv{display:none}.page_expandRow__ykMSt{display:flex;justify-content:center;margin-top:22px}.page_expandBtn__X3fTe{display:inline-flex;align-items:center;gap:8px;height:46px;padding:0 22px;border:var(--sticker-border-lg);border-radius:999px;background:var(--saffron);box-shadow:var(--sticker-shadow-md);color:var(--ink);font-family:var(--font-archivo);font-size:15px;font-weight:700;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}@media (hover:hover){.page_expandBtn__X3fTe:hover{background:var(--saffron-pressed,var(--saffron));transform:translate(-2px,-2px);box-shadow:5px 5px 0 var(--outline)}}.page_expandBtn__X3fTe:active{transform:translate(2px,2px);box-shadow:none}.page_expandIcon__Og6mI{transition:transform .2s ease}.page_expandBtn__X3fTe[aria-expanded=true] .page_expandIcon__Og6mI{transform:rotate(180deg)}.page_empty__KTI0a{max-width:620px;padding:28px 22px;background:var(--saffron-tint);border:var(--sticker-border-lg);border-radius:20px;box-shadow:var(--sticker-shadow-md)}.page_emptyH__JbL4A{margin:0;font-family:var(--font-archivo);font-weight:800;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.page_emptyP__QBvv6{margin:10px 0 20px;font-size:16px;line-height:1.5;color:var(--body)}.page_emptyBtn__pkMvR{display:inline-flex;align-items:center;height:52px;padding:0 24px;border-radius:999px;border:var(--sticker-border);background:var(--saffron);color:var(--ink);font-weight:700;font-size:16px;box-shadow:var(--shadow-cta)}.page_emptyBtn__pkMvR:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--outline)}.page_ctaWrap__uQeCn{margin-top:56px}@media (min-width:900px){.page_ctaWrap__uQeCn{margin-top:80px}}.page_srOnly__5pWNM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.page_heroCta__k6Sds{display:block;width:min(100%,17rem)}.page_heroBrowse__nReQu{font-size:.95rem;font-weight:600;color:var(--on-ink);text-decoration:underline;text-underline-offset:4px}.page_heroBrowse__nReQu:hover{text-decoration-thickness:2px}@media (pointer:coarse){.page_heroBrowse__nReQu{min-height:44px;display:inline-flex;align-items:center;justify-content:center}}.page_sectionH__F9T_C{margin:0;font-family:var(--font-archivo);font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink);max-width:20ch;font-size:clamp(1.6rem,3.2vw,2.5rem)}.page_lede__m7AMO{margin:14px 0 0;max-width:54ch;font-size:1rem;line-height:1.55;color:var(--body)}.page_eyebrow__yxIK8{margin:0 0 22px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center}.page_textLink__pfFKU{display:inline-block;margin-top:26px;font-weight:600;font-size:.95rem;color:var(--saffron-text);text-decoration:underline;text-underline-offset:4px}.page_mainCanvas___H_i_{background-color:var(--saffron);position:relative;width:100%}.page_liveSection__DmDe_{width:100%;background:transparent;padding:110px 24px 130px;color:#ffffff;position:relative;box-sizing:border-box;overflow:hidden}@media (min-width:900px){.page_liveSection__DmDe_{padding:130px 40px 150px}}.page_ambientCanvas__7RzaQ{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.page_ambientOrb1__XpJ_0{position:absolute;border-radius:50%;filter:blur(80px);will-change:transform,opacity;pointer-events:none;width:min(46vw,46%);height:min(46vw,38%);left:5%;top:14%;background:radial-gradient(circle,var(--orb-light) 0,rgba(255,190,110,0) 70%);animation:page_pageOrbDrift1__SxNWh 22s ease-in-out infinite alternate;display:none}@keyframes page_pageOrbDrift1__SxNWh{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(7vw,6vh,0) scale(1.12)}to{transform:translate3d(-4vw,9vh,0) scale(.96)}}.page_liveInner__t_2IX{position:relative;z-index:2;max-width:1240px;margin:0 auto;width:100%;text-align:center}.page_liveHeader__j_wvZ{text-align:center;margin-bottom:50px;max-width:1100px;margin-left:auto;margin-right:auto}.page_liveEyebrow__rUOr3{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono,monospace);font-size:.8125rem;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.1em;background:rgba(255,255,255,.18);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.35);padding:6px 16px;border-radius:999px;margin-bottom:18px;box-shadow:0 4px 14px rgba(0,0,0,.08)}.page_liveTitle__VUC7g{font-family:var(--font-sans);font-size:clamp(2.2rem,4vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#ffffff;margin:0 0 16px;text-shadow:0 2px 12px rgba(0,0,0,.1)}.page_liveSubtitle___MXF8{font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.6;color:rgba(255,255,255,.92);margin:0;text-shadow:0 1px 6px rgba(0,0,0,.08);white-space:nowrap}@media (max-width:900px){.page_liveSubtitle___MXF8{white-space:normal}}.page_liveGrid__xM_WT{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(4,1fr);max-width:1240px;margin:0 auto;text-align:left}@media (max-width:1024px){.page_liveGrid__xM_WT{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:580px){.page_liveGrid__xM_WT{grid-template-columns:1fr;max-width:380px;margin:0 auto}}.page_liveCardWrapper___N_df{border-radius:28px;overflow:hidden;box-shadow:0 20px 48px rgba(0,0,0,.16),0 4px 12px rgba(0,0,0,.06);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1);background:#ffffff;height:100%}.page_liveCardWrapper___N_df:hover{transform:translateY(-10px);box-shadow:0 32px 64px rgba(0,0,0,.25),0 10px 24px rgba(0,0,0,.1)}.page_liveCardWrapper___N_df>a{border-radius:28px!important;border:1px solid rgba(255,255,255,.6)!important;background:#ffffff!important;height:100%;display:flex;flex-direction:column;overflow:hidden;text-decoration:none}.page_liveCardWrapper___N_df [class*=photo]{aspect-ratio:4/5.2!important;width:100%;position:relative;overflow:hidden;background:var(--tile)}.page_liveCardWrapper___N_df [class*=body]{padding:0!important;background:#ffffff;flex:1 1;display:flex;flex-direction:column}.page_liveCardWrapper___N_df img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1)}.page_liveCardWrapper___N_df:hover img{transform:scale(1.08)}.page_liveCtaWrapper__Io5eL{margin-top:52px;display:flex;justify-content:center}.page_liveCtaBtn__FWUBE{display:inline-flex;align-items:center;gap:12px;background:#ffffff;color:#17140f;font-family:var(--font-sans);font-size:.88rem;font-weight:800;text-transform:uppercase;letter-spacing:.12em;padding:18px 36px;border-radius:999px;text-decoration:none;box-shadow:0 12px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.08);border:2px solid rgba(255,255,255,.9);transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .25s ease,background .25s ease}.page_liveCtaBtn__FWUBE:hover{transform:translateY(-4px) scale(1.03);box-shadow:0 20px 48px rgba(0,0,0,.28),0 0 24px rgba(255,255,255,.5);background:#ffffff;color:var(--saffron)}.page_liveCtaArrow__b6OfH{transition:transform .3s cubic-bezier(.16,1,.3,1)}.page_liveCtaBtn__FWUBE:hover .page_liveCtaArrow__b6OfH{transform:translateX(5px)}.page_trust__x_srI{padding:70px 20px 78px;background:var(--card);border-top:1px solid var(--line-soft);border-bottom:1px solid var(--line-soft)}.page_trust__x_srI>.page_sectionH__F9T_C{max-width:1120px;margin:0 auto 26px}.page_trust__x_srI>[data-reveal]{max-width:1120px;margin:0 auto}.page_trustProof__OXeNJ{display:grid;grid-gap:30px;gap:30px;max-width:1120px;margin:26px auto 0;align-items:start}.page_holdCol__AsMxA{max-width:46ch;padding-top:4px}.page_phoneWrap__hTjLi{display:none;justify-content:center}.page_phone__lhc0H{position:relative;width:214px;border:1px solid var(--line);border-radius:26px;background:var(--paper);padding:10px;box-shadow:0 2px 0 var(--line)}.page_notch__oS_pZ{width:58px;height:5px;border-radius:999px;background:var(--dashed);margin:2px auto 8px}.page_screen__BlQW3{border:1px solid var(--line-soft);border-radius:18px;background:var(--card);overflow:hidden}.page_chatHead__JncsK{display:flex;align-items:center;gap:8px;padding:9px 11px;border-bottom:1px solid var(--divider);font-size:12px;font-weight:700;color:var(--ink)}.page_avatar__TRVZZ{width:20px;height:20px;border-radius:50%;background:var(--tile);flex:none}.page_chatBody__IirQQ{display:flex;flex-direction:column;gap:7px;padding:12px 11px 14px}.page_bubble__4l7v_{margin:0;max-width:82%;padding:7px 10px;border-radius:12px;font-size:11.5px;line-height:1.4}.page_bubbleMe__ZVBT_{align-self:flex-end;background:var(--saffron-tint);border:1px solid var(--saffron-tint-line);color:var(--ink)}.page_bubbleThem__JuVD3{align-self:flex-start;background:var(--tile);color:var(--body)}.page_demand__64_Ls{padding:74px 20px 80px;background:var(--paper)}.page_demandIntro__H5l9f{max-width:1120px;margin:0 auto 32px}.page_demandIntro__H5l9f .page_sectionH__F9T_C{max-width:26ch}.page_buckets__cNDXX{display:grid;grid-gap:26px;gap:26px;max-width:1120px;margin:0 auto}.page_bucket__0L6rB{border-top:1px solid var(--line-soft);padding-top:16px}.page_bucketLabel__ei2m2{margin:0 0 14px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--body-alt)}.page_bucketCards__EFGY0{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.page_bucketEmpty__n3Fkt{height:96px;border:1px dashed var(--dashed);border-radius:12px;background:var(--tile)}.page_species__1oxRC{padding:74px 0 78px;background:var(--card);border-top:1px solid var(--line-soft)}.page_speciesIntro__AIoss{max-width:1120px;margin:0 auto 26px;padding:0 20px}.page_speciesIntro__AIoss .page_sectionH__F9T_C{max-width:24ch}.page_rail___0F3j{display:flex;gap:10px;margin:0;padding:4px 20px 14px;list-style:none;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.page_rail___0F3j>li{scroll-snap-align:start;flex:none}.page_chipTop__10gMc,.page_chip__Uuh_t{display:inline-flex;align-items:center;padding:9px 15px;border-radius:999px;font-family:var(--font-mono),ui-monospace,monospace;font-size:.78rem;font-weight:600;white-space:nowrap;border:1px solid var(--line);background:var(--paper);color:var(--body-alt);transition:border-color .16s var(--reveal-ease),color .16s var(--reveal-ease)}.page_chipTop__10gMc{border-color:var(--ink);color:var(--ink);font-weight:700}.page_chipTop__10gMc:hover,.page_chip__Uuh_t:hover{border-color:var(--saffron-text);color:var(--saffron-text)}@media (pointer:coarse){.page_chipTop__10gMc,.page_chip__Uuh_t{min-height:44px}}.page_more__hdVRu{padding:72px 20px 78px;background:var(--saffron-tint);border-top:1px solid var(--saffron-tint-line);border-bottom:1px solid var(--saffron-tint-line)}.page_more__hdVRu>.page_sectionH__F9T_C{max-width:1120px;margin:0 auto 28px}.page_moreGrid__yOfJz{display:grid;grid-gap:18px;gap:18px;max-width:1120px;margin:0 auto}.page_moreCard__bKa8F[data-reveal]{transform:none}.page_moreCard__bKa8F{padding:24px;border:1px solid var(--saffron-tint-line);border-radius:14px;background:var(--card)}.page_moreCard__bKa8F:nth-child(2){transition-delay:60ms}.page_moreIcon__xdftl{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:var(--saffron-tint);color:var(--saffron-deep);margin-bottom:12px}.page_moreTitle__VBmcG{margin:0 0 8px;font-size:1.05rem;font-weight:700;color:var(--ink);line-height:1.25}.page_moreBody__ERdV9{margin:0;font-size:.94rem;line-height:1.5;color:var(--body)}.page_close__dAI8o{position:relative;padding:76px 20px 80px;background:var(--ink);color:var(--on-ink);overflow:hidden}.page_closeCopy__Txki1{max-width:1120px;margin:0 auto}.page_closeH__L3raH{margin:0;max-width:18ch;font-family:var(--font-archivo);font-weight:800;letter-spacing:-.02em;line-height:1.08;font-size:clamp(1.8rem,3.6vw,2.7rem);color:var(--on-ink)}.page_closeSub__3HdMl{margin:16px 0 0;max-width:52ch;font-size:1rem;line-height:1.55;color:var(--on-ink-muted)}.page_closeTrust__JvkBT{display:flex;flex-wrap:wrap;gap:8px 10px;margin:22px 0 0;padding:0;list-style:none}.page_closeChip__Le_cg{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid rgba(242,237,227,.22);font-family:var(--font-mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.02em;text-transform:uppercase;color:var(--on-ink)}.page_closeDot__V_Wmd{width:7px;height:7px;border-radius:50%;background:var(--green);flex:none}.page_closeActions__fr7ef{margin-top:26px}.page_phones__Pt1Mn{position:relative;display:none}.page_phoneShotBack__guD7r,.page_phoneShotFront__wye6S{position:absolute;width:190px;height:auto;border-radius:20px;border:1px solid rgba(242,237,227,.18)}.page_phoneShotBack__guD7r{right:210px;bottom:-40px;transform:rotate(-6deg)}.page_phoneShotFront__wye6S{right:30px;bottom:-70px;transform:rotate(6deg)}@media (min-width:720px){.page_bucketCards__EFGY0,.page_grid__JZ9Cz{grid-template-columns:repeat(4,minmax(0,1fr))}.page_moreGrid__yOfJz{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:900px){.page_close__dAI8o,.page_demand__64_Ls,.page_live__6aNvL,.page_more__hdVRu,.page_rail___0F3j,.page_speciesIntro__AIoss,.page_trust__x_srI{padding-left:40px;padding-right:40px}.page_trustProof__OXeNJ{grid-template-columns:minmax(0,1fr) auto}.page_phoneWrap__hTjLi{display:flex}.page_phones__Pt1Mn{display:block;height:0}.page_closeCopy__Txki1{max-width:1120px;padding-right:440px}}@media (max-height:640px){.page_phones__Pt1Mn{display:none}.page_closeCopy__Txki1{padding-right:0}}.page_storyStackMobile__rLA4z{position:relative;width:100%;background:transparent;padding:8px 0}.page_problemSection__0_sbE,.page_storySection__e1WNL,.page_whySection__GjgQC{width:100%;max-width:1200px;margin:0 auto;background:transparent;padding:40px 16px;color:var(--ink);display:grid;grid-gap:40px;gap:40px;box-shadow:none}@media (min-width:900px){.page_problemSection__0_sbE,.page_storySection__e1WNL,.page_whySection__GjgQC{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:60px 40px}}.page_problemContent__A0zld{display:flex;flex-direction:column;justify-content:center;text-align:left;max-width:580px}.page_sectionH2__qrqv9{font-family:var(--font-mono),ui-monospace,monospace;font-size:1.0625rem;line-height:1.3;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--ink);background:var(--paper);border:var(--sticker-border);border-radius:999px;box-shadow:var(--sticker-shadow-sm);padding:8px 16px;margin:0 0 12px;display:inline-block;align-self:flex-start}.page_sectionH3__DkZm8{font-family:var(--font-archivo),system-ui,sans-serif;font-size:clamp(1.875rem,4.45vw,4rem);font-weight:800;line-height:1.04;letter-spacing:-.02em;color:var(--ink);margin:0 0 12px;text-wrap:balance}.page_lede__m7AMO{color:var(--ink);font-size:.9375rem;line-height:1.45;margin:0 0 12px;max-width:560px}@media (min-width:900px){.page_sectionH2__qrqv9{margin-bottom:20px}.page_sectionH3__DkZm8{line-height:1.0625;letter-spacing:0;margin-bottom:20px}.page_lede__m7AMO{font-size:1.25rem;line-height:1.5;margin-bottom:20px}}.page_ledeHighlight__Ohwje{display:flex;align-items:center;gap:14px;font-size:.875rem;font-weight:600;line-height:24px;color:var(--ink);background:var(--paper);border:var(--sticker-border-lg);border-radius:12px;box-shadow:var(--sticker-shadow-lg);padding:16px 20px;margin:0 6px 6px 0;max-width:520px}.page_ledeHighlight__Ohwje:before{content:"";flex:none;width:40px;height:40px;box-sizing:border-box;border:var(--sticker-border);border-radius:50%;box-shadow:var(--sticker-shadow-sm);background:linear-gradient(var(--ink),var(--ink)) 50% /12px 2px no-repeat,linear-gradient(var(--ink),var(--ink)) 50% /2px 12px no-repeat,var(--saffron)}@media (min-width:900px){.page_ledeHighlight__Ohwje{font-size:1rem}}@media (min-width:900px) and (max-height:820px){.page_problemContent__A0zld .page_sectionH2__qrqv9{margin-bottom:clamp(10px,2.2vh,20px)}.page_problemContent__A0zld .page_sectionH3__DkZm8{font-size:clamp(1.75rem,min(4.45vw,8vh),4rem);margin-bottom:clamp(10px,2.2vh,20px)}.page_problemContent__A0zld .page_lede__m7AMO{font-size:clamp(1rem,2.8vh,1.25rem);line-height:1.45;margin-bottom:clamp(10px,2.2vh,20px)}.page_problemContent__A0zld .page_ledeHighlight__Ohwje{padding:12px 18px}}.page_whyList__laZpN{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.page_whyListItem__VjLtJ{display:flex;align-items:flex-start;gap:12px;font-size:1rem;font-weight:500;color:var(--ink);line-height:28px}.page_whyCheckIcon__NC3WH{color:var(--ink);flex-shrink:0;width:24px;height:24px;margin-top:2px;background:none;padding:0}@media (min-width:900px){.page_whyListItem__VjLtJ{font-size:1.25rem}}.page_problemVector__HD4uM{display:flex;justify-content:center;align-items:center;width:100%}.page_placeholderImg__6DPHA{color:var(--saffron);font-weight:600;font-family:var(--font-mono);background:var(--paper);border:2px dashed var(--saffron);padding:20px 40px;border-radius:12px;align-items:center;gap:12px;height:100%}.page_closeCopy__Txki1,.page_placeholderImg__6DPHA{display:flex;flex-direction:column;justify-content:center}.page_closeCopy__Txki1{align-items:flex-start;text-align:left}.page_differentSection__kae60{width:100%;background:transparent;padding:48px 24px 110px;color:var(--ink);margin:0;border-radius:0;box-shadow:none;position:relative;overflow:clip}@media (min-width:900px){.page_differentSection__kae60{padding:56px 40px 130px}}.page_differentInner__Ye2U4{position:relative;z-index:2;max-width:1200px;margin:0 auto;width:100%}.page_differentPin___T4Rr{position:relative;margin-bottom:50px;height:calc(100svh - var(--nav-h) - 110px)}.page_differentHeader__ZHt7N{position:-webkit-sticky;position:sticky;top:calc(var(--nav-h) + 24px);text-align:left;max-width:1200px;margin:0 auto;height:calc(100svh - var(--nav-h) - 110px);min-height:calc(100svh - var(--nav-h) - 110px);display:flex;flex-direction:column;justify-content:flex-start}@media (min-width:900px){.page_differentHeader__ZHt7N,.page_differentPin___T4Rr{height:calc(100svh - var(--nav-h) - 130px)}.page_differentHeader__ZHt7N{min-height:calc(100svh - var(--nav-h) - 130px)}}@media (max-width:1024px){.page_differentPin___T4Rr{height:auto}.page_differentHeader__ZHt7N{position:relative;top:auto;height:auto;min-height:0}.page_differentHeader__ZHt7N .page_differentArt__M7SEu{order:10;position:relative;top:auto;right:auto;bottom:auto;width:100%;max-width:520px;aspect-ratio:100/66;margin:28px auto 8px}.page_differentHeader__ZHt7N .page_differentArt__M7SEu>.page_differentArtCard__Y0GAb:first-child{top:0!important;left:3%!important;width:44%!important;transform:rotate(-4deg)!important}.page_differentHeader__ZHt7N .page_differentArt__M7SEu>.page_differentArtCard__Y0GAb:nth-child(2){top:7%!important;left:53%!important;width:42%!important;transform:rotate(4deg)!important}.page_differentHeader__ZHt7N .page_differentArtCard__Y0GAb:before,.page_differentHeader__ZHt7N .page_differentArtItem__ZSY05{inset:10px;border-radius:12px}.page_differentHeader__ZHt7N .page_differentArtCard__Y0GAb{--well:10px}.page_differentHeader__ZHt7N .page_differentArtPencil__Whmbm{width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.page_differentPin___T4Rr{height:auto}.page_differentHeader__ZHt7N{position:relative;top:auto;height:auto}}.page_differentArt__M7SEu{position:absolute;top:0;right:0;bottom:0;width:min(46%,640px);pointer-events:none;z-index:0}.page_differentArtCard__Y0GAb{position:absolute;display:block;--ps:0;--pc:0;--px:0;--py:0;--pen:0;--well:14px;box-sizing:border-box;background:var(--paper);border:var(--sticker-border-lg);border-radius:22px;box-shadow:var(--sticker-shadow-lg)}.page_differentArtCard__Y0GAb:before{content:"";position:absolute;inset:14px;border-radius:14px;background:var(--saffron-tint)}.page_differentArtItem__ZSY05{position:absolute;inset:var(--well);border-radius:14px;overflow:hidden;display:block;background-repeat:no-repeat;background-position:50%;background-size:cover;-webkit-mask-image:linear-gradient(180deg,#000 calc(var(--ps) * 118% - 18%),transparent calc(var(--ps) * 118%));mask-image:linear-gradient(180deg,#000 calc(var(--ps) * 118% - 18%),transparent calc(var(--ps) * 118%));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page_differentArtItem__ZSY05:after{content:"";position:absolute;inset:0;background:inherit;opacity:var(--pc)}.page_differentArtPencil__Whmbm{position:absolute;z-index:2;left:calc(var(--well) + var(--px) * (100% - 2 * var(--well)));top:calc(var(--well) + var(--py) * (100% - 2 * var(--well)));width:40px;height:40px;transform:translate(-6%,-94%);opacity:var(--pen);transition:opacity .25s ease;filter:drop-shadow(2px 2px 0 rgba(22,19,15,.25));pointer-events:none}.page_differentArtItem__ZSY05[data-animal=vet]{background-image:url(/landing/services/vet-horse-pencil.webp)}.page_differentArtItem__ZSY05[data-animal=vet]:after{background-image:url(/landing/services/vet-horse.webp)}.page_differentArtItem__ZSY05[data-animal=trainer]{background-image:url(/landing/services/dog-trainer-pencil.webp)}.page_differentArtItem__ZSY05[data-animal=trainer]:after{background-image:url(/landing/services/dog-trainer.webp)}.page_differentLede__yFdjl{margin:0;font-size:clamp(1.0625rem,1.39vw,1.25rem);line-height:1.55;color:var(--ink);max-width:560px}.page_differentHeader__ZHt7N .page_sectionH2__qrqv9,.page_differentHeader__ZHt7N .page_sectionH3__DkZm8,.page_differentLede__yFdjl{position:relative;z-index:1}.page_differentHeader__ZHt7N .page_sectionH3__DkZm8{max-width:17ch;margin-bottom:16px;font-size:clamp(2.25rem,4.17vw,3.75rem);line-height:1.06;letter-spacing:-.03em}.page_differentHeader__ZHt7N .page_sectionH2__qrqv9{font-size:.8125rem;padding:8px 18px;margin-bottom:16px}@media (min-width:900px){.page_differentHeader__ZHt7N .page_sectionH3__DkZm8{line-height:1.08;margin-bottom:24px}.page_differentHeader__ZHt7N .page_sectionH2__qrqv9{margin-bottom:24px}}@media (max-width:1100px){.page_differentLede__yFdjl{white-space:normal}}.page_bgVideo__wtxBg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none;mix-blend-mode:soft-light;opacity:.5;filter:grayscale(1) brightness(1.15) contrast(1.2);-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000);mask-image:linear-gradient(180deg,transparent 0,#000 16%,#000)}@media (hover:none) and (pointer:coarse){.page_bgVideo__wtxBg{filter:none}}.page_bgScrim__JUhc_{position:absolute;inset:0;z-index:1;pointer-events:none;background:transparent}.page_closeSection__U_Zle{position:relative;width:100%;background:var(--saffron);padding:clamp(24px,4.5vh,72px) 16px;color:var(--ink);margin:0;box-sizing:border-box;overflow:hidden;min-height:calc(100svh - var(--nav-h) - var(--footer-h, 96px));display:flex;flex-direction:column;justify-content:center}@media (min-width:900px){.page_closeSection__U_Zle{padding:clamp(36px,7vh,120px) 40px}}.page_closeInner__wzPBH{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:2}.page_closeEyebrow__1P0k3{display:inline-flex;align-items:center;gap:8px;background:var(--paper);border:var(--sticker-border);border-radius:999px;box-shadow:var(--sticker-shadow-sm);color:var(--ink);font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.1em;padding:8px 18px;margin-bottom:20px}.page_closeEyebrow__1P0k3 svg{width:16px;height:16px;flex:none}.page_closeTitle__odYUz{font-family:var(--font-archivo),system-ui,sans-serif;font-size:clamp(2.875rem,6.1vw,5.5rem);font-weight:800;color:var(--ink);letter-spacing:-.01em;line-height:1.045;margin:0 0 28px}@media (min-width:900px){.page_closeEyebrow__1P0k3,.page_closeTitle__odYUz{margin-bottom:24px}}.page_storeButtonsContainer__D8sjK{display:flex;flex-direction:column;align-items:center;gap:18px;margin-bottom:0}.page_storeSubLabel__D3FPz{font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:.1em;background:var(--paper);padding:7px 18px;border-radius:999px;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm)}.page_storeButtonsLeft__Fiqqy{align-items:flex-start}.page_storeButtonsLeft__Fiqqy .page_storeButtonsRow__q9kzL{justify-content:flex-start}.page_storeButtonsRow__q9kzL{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:14px 16px;width:100%}.page_storeBtn__kxHdY{display:inline-flex;align-items:center;padding:10px 28px 10px 24px;min-height:61px;gap:12px;border-radius:999px;background:var(--paper);color:var(--ink);border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);cursor:pointer;box-sizing:border-box;transition:transform .12s ease,box-shadow .12s ease;position:relative;overflow:hidden}.page_storeBtn__kxHdY:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.page_storeBtn__kxHdY:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.page_storeBtn__kxHdY svg{width:24px;height:24px;flex-shrink:0;color:currentColor}.page_storeBtnText__TE4dK{display:flex;flex-direction:column;align-items:flex-start;text-align:left;line-height:1.15}.page_storeBtnText__TE4dK span{font-size:.6875rem;line-height:15px;text-transform:uppercase;letter-spacing:.08em;font-family:var(--font-mono),ui-monospace,monospace;font-weight:500;color:var(--ink)}.page_storeBtnText__TE4dK strong{font-family:var(--font-archivo),system-ui,sans-serif;font-size:1.125rem;font-weight:800;line-height:22px;color:currentColor;letter-spacing:0}@media (max-width:480px){.page_storeButtonsRow__q9kzL{flex-direction:column}}@media (prefers-reduced-motion:reduce){.page_storeBtn__kxHdY:active,.page_storeBtn__kxHdY:hover{transform:none}}.page_socialDivider__gIQup{display:flex;align-items:center;justify-content:center;width:100%;max-width:680px;gap:20px}.page_socialLine__P_0zV{flex:1 1;height:2px;background:var(--ink)}.page_socialIconsRow__KPyPh{display:flex;align-items:center;gap:12px}.page_socialIconsRow__KPyPh a{width:44px;height:44px;border-radius:50%;background:var(--saffron);border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);display:flex;align-items:center;justify-content:center;color:var(--ink);transition:transform .12s ease,box-shadow .12s ease}.page_socialIconsRow__KPyPh a:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.page_socialIconsRow__KPyPh a svg{width:20px;height:20px}.page_storyMobilePin__tstpl{position:relative;height:440vh}.page_storyMobileStage__RCPVM{position:-webkit-sticky;position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:safe center;gap:clamp(16px,2.8svh,26px);padding:12px 22px;box-sizing:border-box}.page_storyMobileCard__giBkH{position:relative;flex:none;height:clamp(160px,min(33svh,100svh - var(--nav-h) - 420px),330px);aspect-ratio:760/950}.page_storyMobileCardLayer__wB9fG{position:absolute;inset:0}.page_storyMobileCardLayer__wB9fG>*{max-width:none;width:100%;height:100%;margin:0}.page_storyMobileText__uc87e{position:relative;flex:none;display:grid;width:100%;max-width:440px}.page_storyMobileTextFrame__4V7CJ{grid-area:1/1;align-self:center;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.page_storyMobileTextFrame__4V7CJ .page_sectionH2__qrqv9{margin:0}@media (max-width:359px){.page_storyMobileTextFrame__4V7CJ .page_sectionH2__qrqv9{font-size:.9375rem;padding:7px 14px}}.page_storyMobileTextFrame__4V7CJ .page_sectionH3__DkZm8{margin:2px 0 0;font-size:clamp(1.25rem,6vw,1.75rem);line-height:1.12}.page_storyMobileTextFrame__4V7CJ .page_lede__m7AMO{margin:0;font-size:clamp(.8125rem,3.6vw,1rem);line-height:1.45}.page_storyMobileTextFrame__4V7CJ .page_ledeHighlight__Ohwje{margin:2px 0 0;font-size:clamp(.78rem,3.4vw,.9375rem);line-height:1.38;padding:10px 12px}.page_storyMobileTextFrame__4V7CJ .page_whyList__laZpN{margin:2px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.page_storyMobileTextFrame__4V7CJ .page_whyListItem__VjLtJ{margin:0;gap:10px;align-items:flex-start;font-size:clamp(.8125rem,3.6vw,1rem);line-height:1.45}.page_storyMobileTextFrame__4V7CJ .page_whyCheckIcon__NC3WH{width:20px;height:20px;flex:none;margin-top:1px}@media (max-width:899px) and (max-height:640px){.page_storyMobileStage__RCPVM{gap:12px;padding:8px 18px}.page_storyMobileCard__giBkH{height:clamp(100px,calc(100svh - var(--nav-h) - 400px),160px)}.page_storyMobileTextFrame__4V7CJ{gap:8px}.page_storyMobileTextFrame__4V7CJ .page_sectionH3__DkZm8{font-size:1.15rem}.page_storyMobileTextFrame__4V7CJ .page_lede__m7AMO,.page_storyMobileTextFrame__4V7CJ .page_whyListItem__VjLtJ{font-size:.8rem;line-height:1.38}.page_storyMobileTextFrame__4V7CJ .page_ledeHighlight__Ohwje{font-size:.76rem;padding:8px 10px}.page_storyMobileTextFrame__4V7CJ .page_whyList__laZpN{gap:6px}}@media (max-width:899px) and (max-height:480px) and (orientation:landscape){.page_storyMobileStage__RCPVM{flex-direction:row;gap:24px;padding:8px 24px}.page_storyMobileCard__giBkH{height:clamp(120px,calc(100svh - var(--nav-h) - 40px),260px)}}.BreedFilterPicker_trigger__j9T_0{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 13px;border-radius:999px;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);background:var(--card);font-family:var(--font-archivo);font-weight:700;font-size:13.5px;color:var(--ink);white-space:nowrap;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease}.BreedFilterPicker_trigger__j9T_0:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--outline)}.BreedFilterPicker_trigger__j9T_0:active{transform:translate(2px,2px);box-shadow:none}.BreedFilterPicker_trigger__j9T_0>svg:first-child{flex:none;width:17px;height:17px}.BreedFilterPicker_chev__dM2iW{flex:none;width:15px;height:15px}.BreedFilterPicker_multiTrigger__u8RwZ{display:flex;flex-direction:column;gap:6px;background:var(--saffron-tint);border:var(--sticker-border);box-shadow:var(--sticker-shadow-tile);border-radius:16px;padding:7px 10px 7px 8px;min-width:210px}.BreedFilterPicker_chipsWrap__UcxPJ{display:flex;flex-wrap:wrap;gap:6px}.BreedFilterPicker_miniChip__bcMfo{display:flex;align-items:center;gap:6px;height:22px;background:var(--ink);color:var(--on-ink);border-radius:999px;padding:0 6px 0 10px;font-family:var(--font-archivo);font-size:13px;font-weight:700;max-width:160px}.BreedFilterPicker_miniChip__bcMfo button{width:14px;height:14px;padding:0;border:none;background:none;color:var(--on-ink);display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer}.BreedFilterPicker_morePill__3ONVz{height:22px;border:var(--sticker-border);border-radius:999px;background:var(--card);padding:0 8px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;color:var(--ink);cursor:pointer}.BreedFilterPicker_footRow__dGHvl{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:18px;padding:0 0 0 4px;border:none;background:none;font-family:var(--font-mono);font-weight:700;font-size:11.5px;color:var(--body);cursor:pointer}.BreedFilterPicker_footRow__dGHvl b{font-family:var(--font-archivo);font-weight:800;font-size:13px;color:var(--saffron-text)}.BreedFilterPicker_scrim__mXORt{position:fixed;inset:0;background:var(--scrim);z-index:100}.BreedFilterPicker_panel__iFpF8{position:fixed;z-index:101;left:0;right:0;bottom:0;top:9%;background:var(--tile);border-top:3px solid var(--outline);border-radius:22px 22px 0 0;display:flex;flex-direction:column;outline:none;overflow:hidden}.BreedFilterPicker_head__C2_e0{flex:none;padding:24px 20px 4px}.BreedFilterPicker_headRow__ConF5{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.BreedFilterPicker_title__3mfPB{font-family:var(--font-archivo);font-weight:800;font-size:24px;letter-spacing:-.02em;color:var(--ink)}.BreedFilterPicker_close__ig3IO{width:40px;height:40px;border-radius:999px;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);background:var(--card);color:var(--ink);display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer}.BreedFilterPicker_close__ig3IO svg{width:22px;height:22px}.BreedFilterPicker_searchRow__mAWpC{display:flex;align-items:center;gap:12px;background:var(--card);border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);border-radius:8px;padding:0 12px;height:48px;margin-bottom:14px;color:var(--ink)}.BreedFilterPicker_searchInput__yGn21{flex:1 1;min-width:0;border:none;background:none;outline:none;font-family:var(--font-archivo);font-weight:500;font-size:15px;color:var(--ink)}.BreedFilterPicker_searchInput__yGn21::placeholder{color:var(--faint)}.BreedFilterPicker_util__tIwgj{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;min-height:32px}.BreedFilterPicker_doneCount__Rslu0{font-family:var(--font-mono);font-weight:700;font-size:12px;color:var(--body)}.BreedFilterPicker_expandBtn___70d8{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--card);border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);border-radius:999px;height:32px;padding:0 14px;font-family:var(--font-archivo);font-weight:800;font-size:13px;color:var(--saffron-text);cursor:pointer}.BreedFilterPicker_expandBtn___70d8:hover{background:var(--saffron-tint)}.BreedFilterPicker_body__mqdR9{flex:1 1;overflow-y:auto;padding:4px 20px 18px}.BreedFilterPicker_empty__l4ncT,.BreedFilterPicker_loading__5vTz8{padding:28px 0;text-align:center;font-family:var(--font-archivo);font-size:14px;color:var(--muted)}.BreedFilterPicker_errorBlock__Yw04k{background:var(--saffron-tint);border:var(--sticker-border);box-shadow:var(--sticker-shadow-tile);border-radius:12px;padding:16px;margin-top:10px;text-align:center}.BreedFilterPicker_errorBlock__Yw04k p{margin:0 0 12px;font-size:14px;color:var(--body)}.BreedFilterPicker_errorBlock__Yw04k button{height:40px;padding:0 18px;border-radius:999px;background:var(--ink);border:var(--sticker-border);box-shadow:var(--shadow-cta-dark);color:var(--on-ink);font-family:var(--font-archivo);font-weight:700;font-size:14px;cursor:pointer}.BreedFilterPicker_sectionLabel__0QbzP{margin:12px 0 10px;font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.BreedFilterPicker_recentRow__Pmo8y{display:flex;gap:8px;overflow-x:auto;padding:0 4px 6px 0;scrollbar-width:none}.BreedFilterPicker_recentRow__Pmo8y::-webkit-scrollbar{display:none}.BreedFilterPicker_recentChip__AxLA_{flex:none;display:flex;align-items:center;gap:8px;height:38px;background:var(--card);border:var(--sticker-border);border-radius:999px;padding:0 12px 0 5px;cursor:pointer}.BreedFilterPicker_recentChip__AxLA_ .BreedFilterPicker_hatch__dRPev,.BreedFilterPicker_recentChip__AxLA_ img{width:24px;height:24px;border-radius:50%;border:var(--sticker-border);object-fit:cover;flex:none}.BreedFilterPicker_recentChip__AxLA_ span{font-family:var(--font-archivo);font-size:13px;font-weight:700;color:var(--ink)}.BreedFilterPicker_recentChip__AxLA_ span.BreedFilterPicker_hatch__dRPev{display:block}.BreedFilterPicker_hatch__dRPev{background-color:var(--photo-b);background-image:repeating-linear-gradient(45deg,var(--photo-a) 0,var(--photo-a) 6px,var(--photo-b) 6px,var(--photo-b) 12px)}.BreedFilterPicker_indexCard__Rr5a0{background:var(--card);border:var(--sticker-border);border-radius:16px;overflow:hidden;margin-top:12px}.BreedFilterPicker_group__r_7lP{background:var(--card);transition:background-color .15s ease}.BreedFilterPicker_group__r_7lP:not(:last-child){border-bottom:1px solid var(--divider)}.BreedFilterPicker_groupHead__NOmAH{display:flex;align-items:center;min-height:53px;padding:0 10px 0 4px;transition:background-color .15s ease}.BreedFilterPicker_groupSelected__D3sYD .BreedFilterPicker_groupHead__NOmAH{background:var(--saffron-tint)}.BreedFilterPicker_gCheck__G_DJO{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex:none;cursor:pointer}.BreedFilterPicker_gCheckBox__els_b{width:22px;height:22px;border-radius:8px;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);display:flex;align-items:center;justify-content:center;color:var(--ink);background:var(--card);transition:background-color .12s ease}.BreedFilterPicker_groupSelected__D3sYD .BreedFilterPicker_gCheckBox__els_b{background:var(--card)}.BreedFilterPicker_gCheckBoxOn__FcUCA{background:var(--saffron)!important;border-color:var(--ink)!important}.BreedFilterPicker_groupMain__LjUmi{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0 0 0 6px;flex:1 1;min-width:0;display:flex;align-items:center;gap:12px;min-height:53px;text-align:left;cursor:pointer}.BreedFilterPicker_groupLabel__wNUNs{flex:1 1;min-width:0;font-family:var(--font-archivo);font-weight:800;font-size:16px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BreedFilterPicker_groupSelected__D3sYD .BreedFilterPicker_groupLabel__wNUNs{color:var(--saffron-text)}.BreedFilterPicker_groupCount__3y7DX{flex:none;min-width:24px;height:24px;padding:0 8px;border-radius:999px;background:var(--tile);border:1px solid var(--line-soft);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-weight:700;font-size:12px;color:var(--body)}.BreedFilterPicker_chevClosed__WfxVK,.BreedFilterPicker_chevOpen__7N9Kg{flex:none;width:20px;height:20px;color:var(--ink);transition:transform .18s ease}.BreedFilterPicker_chevOpen__7N9Kg{transform:rotate(180deg)}.BreedFilterPicker_rows__bpsHP{padding:8px 10px;display:flex;flex-direction:column;gap:4px}.BreedFilterPicker_row__nNKPt{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;width:100%;display:flex;align-items:center;gap:12px;padding:7px 12px;margin:0;border-radius:10px;text-align:left;cursor:pointer;transition:background-color .12s ease}.BreedFilterPicker_row__nNKPt:hover{background:var(--tile)}.BreedFilterPicker_rowOn__8ysT0,.BreedFilterPicker_rowOn__8ysT0:hover{background:var(--saffron-tint)}.BreedFilterPicker_rowTile__UZA5T{width:40px;height:40px;border-radius:9px;border:var(--sticker-border);object-fit:cover;flex:none;background:var(--tile)}.BreedFilterPicker_rowTile__UZA5T.BreedFilterPicker_hatch__dRPev{border:1px solid var(--line-soft)}.BreedFilterPicker_rowName__5Bmnl{flex:1 1;min-width:0;font-family:var(--font-archivo);font-weight:700;font-size:15px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BreedFilterPicker_rowTick__niQaX{width:22px;height:22px;border-radius:8px;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);display:flex;align-items:center;justify-content:center;flex:none;color:var(--ink);background:var(--card)}.BreedFilterPicker_rowTickOn__puBtp{background:var(--saffron)}.BreedFilterPicker_foot__92vbh{flex:none;padding:14px 20px calc(18px + env(safe-area-inset-bottom, 0px));border-top:var(--sticker-border);background:var(--card);display:flex;align-items:center;justify-content:space-between}.BreedFilterPicker_footCount__nfCSu{font-family:var(--font-mono);font-weight:700;font-size:12px;color:var(--body)}.BreedFilterPicker_doneBtn__a6bcY{height:52px;padding:0 24px;border-radius:999px;background:var(--saffron);border:var(--sticker-border);box-shadow:var(--shadow-cta);color:var(--ink);font-family:var(--font-archivo);font-weight:700;font-size:16px;cursor:pointer}.BreedFilterPicker_doneBtn__a6bcY:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--outline)}.BreedFilterPicker_doneBtn__a6bcY:active{transform:translate(2px,2px);box-shadow:none}@media (min-width:900px){.BreedFilterPicker_trigger__j9T_0{height:48px;gap:10px;padding:0 20px 0 16px;font-size:16px}.BreedFilterPicker_trigger__j9T_0>svg:first-child{width:20px;height:20px}.BreedFilterPicker_chev__dM2iW{width:18px;height:18px}.BreedFilterPicker_panel__iFpF8{left:auto;top:0;bottom:0;width:460px;border-top:none;border-left:3px solid var(--outline);border-radius:0;box-shadow:-8px 0 0 var(--outline)}.BreedFilterPicker_head__C2_e0{padding:24px 24px 4px}.BreedFilterPicker_title__3mfPB{font-size:26px}.BreedFilterPicker_body__mqdR9{padding:4px 24px 16px}.BreedFilterPicker_foot__92vbh{padding:14px 24px 18px}}.BrowseHero_hero__AIZIE{position:relative;isolation:isolate;min-height:min(78vh,760px);display:flex;align-items:center;padding:clamp(64px,9vw,130px) clamp(24px,5.5vw,88px);background:var(--saffron);overflow:hidden}.BrowseHero_photo__omJ3t{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 50%;z-index:-2}.BrowseHero_scrim__rbqDK{position:absolute;inset:0;z-index:-1;background:var(--saffron);opacity:.72}.BrowseHero_inner__7jrgD{position:relative;width:100%;max-width:1200px;margin:0 auto;color:var(--ink)}.BrowseHero_title__AmBfb{font-size:clamp(2.5rem,5.3vw,4.75rem);font-weight:800;line-height:1.05;letter-spacing:-.02em;max-width:20ch;text-wrap:balance}.BrowseHero_sub__uHwDv,.BrowseHero_title__AmBfb{margin:0 0 24px;font-family:var(--font-archivo);color:var(--ink)}.BrowseHero_sub__uHwDv{font-weight:400;font-size:clamp(1.1875rem,1.7vw,1.5rem);line-height:1.33;max-width:38rem}.BrowseHero_subPanel__Cb7ht{background:var(--card);border:var(--sticker-border-lg);border-radius:12px;box-shadow:var(--sticker-shadow-lg);padding:16px 20px;margin-top:0;font-weight:600;font-size:16px;line-height:24px;max-width:35rem}.BrowseHero_sub__uHwDv:last-child{margin-bottom:0}@media (max-width:760px){.BrowseHero_hero__AIZIE{min-height:0;padding:56px 16px 64px}.BrowseHero_sub__uHwDv,.BrowseHero_title__AmBfb{margin-bottom:18px}.BrowseHero_subPanel__Cb7ht{margin-right:6px}}.BrowseHero_hero__AIZIE{--p:0}.BrowseHero_photo__omJ3t{transform:translate3d(0,calc(var(--p) * 22%),0) scale(calc(1.04 + var(--p) * .08));will-change:transform}.BrowseHero_scrim__rbqDK{opacity:calc(.72 + var(--p) * .18)}.BrowseHero_title__AmBfb{transform:translate3d(0,calc(var(--p) * -120px),0);opacity:calc(1 - var(--p) * 1.3);will-change:transform,opacity}.BrowseHero_sub__uHwDv{transform:translate3d(0,calc(var(--p) * -80px),0);opacity:calc(1 - var(--p) * 1.2);will-change:transform,opacity}.BrowseHero_subPanel__Cb7ht{transform:translate3d(0,calc(var(--p) * -40px),0) rotate(calc(var(--p) * -2deg));opacity:calc(1 - var(--p) * 1.05)}@media (prefers-reduced-motion:reduce){.BrowseHero_photo__omJ3t,.BrowseHero_subPanel__Cb7ht,.BrowseHero_sub__uHwDv,.BrowseHero_title__AmBfb{transform:none;opacity:1}}.GuideCard_card__gFtCB{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;background:var(--card);border:var(--sticker-border-lg);border-radius:18px;box-shadow:var(--sticker-shadow-md);color:var(--ink);transition:transform .15s ease,box-shadow .15s ease}@media (hover:hover){.GuideCard_card__gFtCB:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--outline)}}.GuideCard_card__gFtCB:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--outline)}.GuideCard_band__c_QpS{position:relative;flex:none;height:104px;overflow:hidden;background:var(--band,var(--saffron));border-bottom:var(--sticker-border-lg);background-image:radial-gradient(rgba(255,255,255,.16) 1.2px,transparent 1.3px);background-size:14px 14px}.GuideCard_art__NwV5G{position:absolute;right:14px;bottom:-26px;height:128px;width:auto;transform:rotate(-4deg);transform-origin:50% 100%;transition:transform .25s ease;pointer-events:none}.GuideCard_artWhole__tqKrl{height:92px;bottom:6px;right:12px;transform:rotate(-3deg);transform-origin:50% 50%}@media (hover:hover){.GuideCard_card__gFtCB:hover .GuideCard_art__NwV5G{transform:rotate(0deg) translateY(-6px)}}.GuideCard_cover__dSWtk{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.GuideCard_tag__SoHoQ{position:absolute;left:14px;top:14px;display:inline-flex;align-items:center;max-width:calc(100% - 130px);height:26px;padding:0 10px;border:var(--sticker-border);border-radius:999px;background:var(--card);box-shadow:2px 2px 0 var(--outline);font-family:var(--font-mono);font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GuideCard_body__k3WQS{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0;padding:14px 18px 16px}.GuideCard_meta__sHOtc{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;font-weight:500;color:var(--muted);white-space:nowrap}.GuideCard_health__c31_I{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:6px;background:#fde3df;color:#a3342a;font-family:var(--font-archivo);font-size:11.5px;font-weight:700;letter-spacing:0}.GuideCard_health__c31_I:before{content:"+";font-weight:800}.GuideCard_title__A1rBG{font-family:var(--font-archivo);font-weight:800;font-size:19px;line-height:1.22;letter-spacing:-.015em;color:var(--ink)}.GuideCard_excerpt__8En4N,.GuideCard_title__A1rBG{margin:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.GuideCard_excerpt__8En4N{font-size:15px;line-height:1.5;color:var(--body)}.GuideCard_more__uOteV{display:inline-flex;align-items:center;gap:6px;margin-top:auto;padding-top:6px;font-weight:700;font-size:15px;color:var(--ink)}.GuideCard_more__uOteV svg{transition:transform .15s ease}@media (hover:hover){.GuideCard_card__gFtCB:hover .GuideCard_more__uOteV svg{transform:translateX(3px)}}@media (prefers-reduced-motion:reduce){.GuideCard_art__NwV5G{transition:none}}.Footer_footer__pQtti{background:var(--paper);padding:32px 16px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center;border-top:var(--sticker-border)}@media (min-width:900px){.Footer_footer__pQtti{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:24px;gap:24px;min-height:96px;padding:0 40px;text-align:left}}.Footer_brand__0rdww{display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0}@media (min-width:900px){.Footer_brand__0rdww{flex-direction:row;gap:16px}}.Footer_logoLink__Xoc6g{display:flex;align-items:center;flex:none}@media (pointer:coarse){.Footer_logoLink__Xoc6g{position:relative}.Footer_logoLink__Xoc6g:after{content:"";position:absolute;inset:-8px}}.Footer_logo__fUEOF{height:40px;width:auto;display:block}@media (min-width:900px){.Footer_logo__fUEOF{height:32px}}.Footer_tagline__edhu4{display:block;margin:0;font-family:var(--font-archivo);font-size:14px;line-height:1.1;color:var(--body);white-space:nowrap}@media (min-width:900px) and (max-width:1239px){.Footer_tagline__edhu4{display:none}}.Footer_socialRow__o2WwH{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}@media (min-width:900px){.Footer_socialRow__o2WwH{gap:12px}}.Footer_socialBtn__7VNy_{width:44px;height:44px;box-sizing:border-box;border-radius:50%;background:var(--saffron);color:var(--ink);display:flex;align-items:center;justify-content:center;border:var(--sticker-border);box-shadow:var(--sticker-shadow-sm);transition:transform .12s ease,box-shadow .12s ease;text-decoration:none}.Footer_socialBtn__7VNy_ svg{width:20px;height:20px}.Footer_socialBtn__7VNy_:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--ink)}.Footer_socialBtn__7VNy_:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--ink)}.Footer_copy__KUC9W{color:var(--body);margin:0;align-self:stretch;padding-top:18px;border-top:2px solid var(--divider)}.Footer_copy__KUC9W,.Footer_legal__yxnQ6{font-family:var(--font-archivo);font-size:13px;line-height:1.3}.Footer_legal__yxnQ6{display:flex;flex-wrap:wrap;justify-content:center;column-gap:4px;margin:-12px 0}.Footer_legalLink__pFBJM{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--saffron-text);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}@media (min-width:900px){.Footer_legal__yxnQ6{font-size:14px;flex-wrap:nowrap}.Footer_copy__KUC9W{font-size:14px;text-align:right;align-self:auto;padding-top:0;border-top:0}}.Footer_end__6HjOb{display:flex;flex-direction:column;align-items:center;gap:12px;align-self:stretch;min-width:0}@media (min-width:900px){.Footer_end__6HjOb{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:0 20px;align-self:auto;min-width:auto}.Footer_copy__KUC9W{white-space:nowrap}}.RevealSection_reveal__2jNoY{opacity:0;transform:translate3d(0,40px,0);transition:opacity .7s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s),transform .7s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s)}.RevealSection_reveal__2jNoY[data-shown]{opacity:1;transform:none}.RevealSection_enter__eOR2d{animation:RevealSection_revealEnter__AOCGG .7s cubic-bezier(.16,1,.3,1) var(--reveal-delay,0s) both}@keyframes RevealSection_revealEnter__AOCGG{0%{opacity:0;transform:translate3d(0,40px,0)}}html.no-js .RevealSection_reveal__2jNoY{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RevealSection_reveal__2jNoY{opacity:1;transform:none;transition:none}.RevealSection_enter__eOR2d{animation:none}}.SkipLink_link__mj0Wo{position:fixed;left:-9999px;top:0;z-index:1000;display:inline-flex;align-items:center;height:44px;padding:0 20px;border:var(--sticker-border);border-radius:999px;background:var(--saffron);color:var(--ink);font-family:var(--font-archivo),system-ui,sans-serif;font-size:16px;font-weight:700;text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-cta)}.SkipLink_link__mj0Wo:focus{left:50%;top:calc(var(--nav-h) + 12px);transform:translateX(-50%);outline:2px solid var(--ink);outline-offset:4px}.SiteNav_nav__KWo63{position:-webkit-sticky;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:16px;height:var(--nav-h);padding:0 18px;background:var(--paper);border-bottom:var(--sticker-border);box-shadow:0 4px 0 var(--outline)}.SiteNav_navLeft__NFkWr{display:flex;align-items:center;gap:16px;min-width:0}@media (min-width:900px){.SiteNav_nav__KWo63{padding:0 40px}.SiteNav_navLeft__NFkWr{gap:32px}}.SiteNav_wordmark__RKpzI{display:flex;align-items:center}@media (pointer:coarse){.SiteNav_wordmark__RKpzI{position:relative}.SiteNav_wordmark__RKpzI:after{content:"";position:absolute;inset:-11px -8px}}.SiteNav_wordmarkLogo__kCQm9{height:36px;width:auto;display:block}.SiteNav_navLinks__KFO8P{display:flex;align-items:center;gap:18px;font-family:var(--font-archivo);font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.SiteNav_navLinks__KFO8P::-webkit-scrollbar{display:none}.SiteNav_navLinks__KFO8P a{position:relative;display:inline-flex;align-items:center;height:43px;padding:0 0 6px;transition:color .2s ease}.SiteNav_navLinks__KFO8P a:after{content:"";position:absolute;left:0;right:0;bottom:4px;height:6px;border:1.5px solid var(--outline);border-radius:999px;background:var(--saffron);box-shadow:0 2px 0 var(--outline);opacity:0;transform:scaleX(.4);transform-origin:left center;transition:opacity .2s ease,transform .25s var(--reveal-ease)}.SiteNav_navLinks__KFO8P a.SiteNav_navLinkActive__SCFl3:after{opacity:1;transform:none}@media (hover:hover){.SiteNav_navLinks__KFO8P a:hover:after{opacity:1;transform:none}}.SiteNav_navGetShort__D9uAF{display:none}@media (max-width:374px){.SiteNav_navGetFull___xjdy{display:none}.SiteNav_navGetShort__D9uAF{display:inline}}.SiteNav_navGet__GZKqZ{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;height:44px;padding:0 20px;background:var(--saffron);color:var(--ink);font-family:var(--font-archivo);font-weight:700;font-size:16px;border:var(--sticker-border);border-radius:999px;white-space:nowrap;box-shadow:var(--shadow-cta);transition:transform .15s ease,box-shadow .15s ease}.SiteNav_navGet__GZKqZ:hover{transform:translate(-1px,-1px);box-shadow:3px 3px 0 var(--outline)}.SiteNav_navGet__GZKqZ:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--outline)}@media (min-width:900px){.SiteNav_navLinks__KFO8P{gap:28px;font-size:16px;overflow-x:visible}}.SiteNav_menuBtn__UwIEX{display:none}@media (max-width:720px){.SiteNav_nav__KWo63{padding:0 16px;gap:12px}.SiteNav_navLinks__KFO8P{display:none}.SiteNav_navLeft__NFkWr{gap:12px}.SiteNav_wordmarkLogo__kCQm9{height:30px}.SiteNav_navGet__GZKqZ{height:40px;padding:0 18px;font-size:14.4px}.SiteNav_menuBtn__UwIEX{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:var(--sticker-border);border-radius:999px;background:var(--paper);color:var(--ink);box-shadow:var(--sticker-shadow-sm);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.SiteNav_menuBtn__UwIEX svg{width:20px;height:20px}.SiteNav_menuBtn__UwIEX:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--outline)}}@media (max-width:720px) and (pointer:coarse){.SiteNav_menuBtn__UwIEX:after,.SiteNav_navGet__GZKqZ:after{content:"";position:absolute;inset:-4px}}.SiteNav_drawer__LIDPb{margin:0;padding:0;border:0;inset:0 0 auto 0;width:100%;max-width:none;height:auto;max-height:100dvh;overflow-y:auto;background:transparent;color:var(--ink)}.SiteNav_drawer__LIDPb[open]{animation:SiteNav_drawerIn__yAsiE .3s var(--reveal-ease)}.SiteNav_drawer__LIDPb::-webkit-backdrop{background:var(--scrim)}.SiteNav_drawer__LIDPb::backdrop{background:var(--scrim)}@keyframes SiteNav_drawerIn__yAsiE{0%{transform:translateX(-100%)}}@media (prefers-reduced-motion:reduce){.SiteNav_drawer__LIDPb[open]{animation:none}}.SiteNav_drawerPanel__ONUjZ{display:flex;flex-direction:column;padding:0 0 16px;outline:none;pointer-events:none}.SiteNav_drawerPanel__ONUjZ>*{pointer-events:auto}.SiteNav_drawerClose__NWnJo svg{width:22px;height:22px}.SiteNav_drawerHead___9p38{flex-direction:row-reverse;justify-content:flex-end;gap:12px;height:var(--nav-h);padding:0 16px;background:var(--paper);border-bottom:var(--sticker-border);box-shadow:0 4px 0 var(--outline)}.SiteNav_drawerHead___9p38,.SiteNav_drawerHead___9p38 a{display:flex;align-items:center}.SiteNav_drawerLogo__bwmro{height:30px;width:auto;display:block}.SiteNav_drawerClose__NWnJo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;padding:0;border:var(--sticker-border);border-radius:999px;background:var(--saffron-tint);color:var(--ink);box-shadow:var(--sticker-shadow-sm);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.SiteNav_drawerClose__NWnJo:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--outline)}.SiteNav_drawerMenu__V3NhE{display:flex;flex-direction:column;gap:4px;margin:16px 16px 0;padding:8px 8px 12px;background:var(--paper);border:var(--sticker-border-lg);border-radius:20px;box-shadow:var(--sticker-shadow-lg)}.SiteNav_drawerLinks___z4z4{display:flex;flex-direction:column;gap:4px;padding-bottom:4px;margin-bottom:4px;border-bottom:2px solid var(--divider);font-family:var(--font-archivo);font-size:18px;font-weight:700;color:var(--ink)}.SiteNav_drawerLinks___z4z4 a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 10px 0 14px;border:2px solid transparent;border-radius:12px;transition:background .2s ease}.SiteNav_drawerLinks___z4z4 a svg{width:24px;height:24px;color:var(--ink)}.SiteNav_drawerLinks___z4z4 a:hover{background:var(--tile)}.SiteNav_drawerLinks___z4z4 a.SiteNav_drawerLinkActive__21Zj5{background:var(--saffron-tint);border-color:var(--outline)}.SiteNav_drawerCta__8boic{display:flex;align-items:center;justify-content:center;min-height:56px;padding:0 28px;border:var(--sticker-border);border-radius:999px;background:var(--saffron);color:var(--ink);font-family:var(--font-archivo);font-weight:700;font-size:18px;box-shadow:var(--shadow-cta);transition:transform .15s ease,box-shadow .15s ease}.SiteNav_drawerCta__8boic:active{transform:translate(2px,2px);box-shadow:0 0 0 var(--outline)}.SiteNav_drawerClose__NWnJo:focus-visible,.SiteNav_drawerCta__8boic:focus-visible,.SiteNav_drawerHead___9p38 a:focus-visible,.SiteNav_drawerLinks___z4z4 a:focus-visible{outline:2px solid var(--ink);outline-offset:2px}button.SiteNav_drawerCta__8boic,button.SiteNav_navGet__GZKqZ{cursor:pointer}button.SiteNav_drawerCta__8boic{width:100%}