.join-module__4t0FpG__backdrop{z-index:100;-webkit-backdrop-filter:blur(10px)saturate(1.2);background:radial-gradient(120% 90% at 50% 20%,#ffc48c59,#2b16138c);place-items:center;padding:16px;animation:.35s both join-module__4t0FpG__fade;display:grid;position:fixed;inset:0;overflow-y:auto}.join-module__4t0FpG__card{width:min(520px,100%);color:var(--ink);animation:join-module__4t0FpG__rise .5s var(--ease-out) both;background:linear-gradient(170deg,#fffaf2 0%,#fff1de 100%);border-radius:30px;margin:auto;padding:clamp(26px,4vw,40px);position:relative;box-shadow:0 30px 80px #2b161359,inset 0 1px #ffffffe6}.join-module__4t0FpG__close{cursor:pointer;background:#2b16130f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.join-module__4t0FpG__close:hover{background:#2b16131f}.join-module__4t0FpG__form{gap:14px;display:grid}.join-module__4t0FpG__badge{background:linear-gradient(135deg, var(--orange), var(--burgundy));color:#fff;letter-spacing:.14em;text-transform:uppercase;border-radius:999px;justify-self:start;padding:4px 11px;font-size:11px;font-weight:800}.join-module__4t0FpG__title{font-family:var(--font-serif);letter-spacing:-.015em;color:var(--title-dark);margin:0;font-size:clamp(32px,5vw,44px);font-weight:700;line-height:1.02}.join-module__4t0FpG__title em{background:var(--gold-dark);color:#0000;text-shadow:none;filter:drop-shadow(0 0 14px #fff8eed9);-webkit-background-clip:text;background-clip:text;font-style:normal}.join-module__4t0FpG__lead{color:#2b1613bf;font-size:16px;font-weight:500;line-height:1.5;font-family:var(--font-story);margin:-4px 0 6px}.join-module__4t0FpG__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.join-module__4t0FpG__field{gap:6px;min-width:0;display:grid}.join-module__4t0FpG__fieldLabel{color:#2b1613d1;font-size:13px;font-weight:800}.join-module__4t0FpG__fieldLabel i{color:#2b161380;font-style:normal;font-weight:600}.join-module__4t0FpG__field input,.join-module__4t0FpG__field textarea,.join-module__4t0FpG__link input{width:100%;min-width:0;font:inherit;color:var(--ink);background:#fff;border:1.5px solid #2b161324;border-radius:14px;padding:13px 15px;font-size:16px;font-weight:600;transition:border-color .2s,box-shadow .2s}.join-module__4t0FpG__field textarea{resize:vertical}.join-module__4t0FpG__field input::placeholder,.join-module__4t0FpG__field textarea::placeholder{color:#2b161359;font-weight:500}.join-module__4t0FpG__field input:focus,.join-module__4t0FpG__field textarea:focus,.join-module__4t0FpG__link input:focus{border-color:var(--orange);outline:none;box-shadow:0 0 0 4px #f5a04a38}.join-module__4t0FpG__pets{border:0;flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.join-module__4t0FpG__pets legend{width:100%;margin-bottom:6px}.join-module__4t0FpG__pet{cursor:pointer;background:#fff;border:1.5px solid #2b161324;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-weight:800;transition:all .2s;display:inline-flex}.join-module__4t0FpG__pet input{opacity:0;pointer-events:none;position:absolute}.join-module__4t0FpG__pet:has(input:focus-visible){box-shadow:0 0 0 4px #f5a04a4d}.join-module__4t0FpG__petOn{border-color:var(--orange);color:var(--burgundy-deep);background:#fff4e4}.join-module__4t0FpG__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.join-module__4t0FpG__error{color:var(--burgundy-deep);background:#fde7e4;border-radius:12px;margin:0;padding:10px 14px;font-size:14px;font-weight:700}.join-module__4t0FpG__submit{background:linear-gradient(135deg, #f7ac57 0%, var(--orange-deep) 45%, var(--burgundy) 100%);color:#fff;cursor:pointer;transition:transform .25s var(--ease-out), box-shadow .25s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:4px;padding:16px 22px;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 12px 30px #a62a2c4d,inset 0 1px #fff6}.join-module__4t0FpG__submit:hover{transform:translateY(-2px);box-shadow:0 16px 36px #a62a2c5c}.join-module__4t0FpG__submit:disabled{opacity:.75;cursor:progress;transform:none}.join-module__4t0FpG__spin{animation:.9s linear infinite join-module__4t0FpG__spin}.join-module__4t0FpG__fine{text-align:center;color:#2b16138c;margin:0;font-size:13px;font-weight:600}.join-module__4t0FpG__fine a{color:inherit}.join-module__4t0FpG__check{color:#fff;background:linear-gradient(135deg,#7ccf9a,#3d9e98);border-radius:50%;place-items:center;width:56px;height:56px;display:grid;box-shadow:0 10px 26px #3d9e9866}.join-module__4t0FpG__refer{background:#ffffffbf;border:1px solid #2b161314;border-radius:20px;gap:12px;margin-top:6px;padding:18px;display:grid}.join-module__4t0FpG__referTitle{font-family:var(--font-serif);color:var(--burgundy-deep);margin:0;font-size:21px;font-weight:650}.join-module__4t0FpG__dots{align-items:center;gap:8px;display:flex}.join-module__4t0FpG__dots span{background:#2b16131f;border-radius:4px;width:30px;height:8px}.join-module__4t0FpG__dots .join-module__4t0FpG__dotOn{background:linear-gradient(90deg, var(--orange), var(--burgundy))}.join-module__4t0FpG__dots b{color:#2b161399;margin-left:6px;font-size:13px}.join-module__4t0FpG__link{gap:8px;display:flex}.join-module__4t0FpG__link input{padding:11px 13px;font-size:14px}.join-module__4t0FpG__link button,.join-module__4t0FpG__more{background:var(--ink);color:#fff;cursor:pointer;border:0;border-radius:12px;flex:none;align-items:center;gap:6px;padding:0 16px;font-weight:800;display:inline-flex}.join-module__4t0FpG__shareRow{gap:8px;display:flex}.join-module__4t0FpG__whatsapp{color:#fff;background:#25d366;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;padding:13px 16px;font-weight:800;text-decoration:none;display:inline-flex}.join-module__4t0FpG__more{color:var(--ink);background:#2b161314;padding:13px 16px}@media (max-width:520px){.join-module__4t0FpG__row{grid-template-columns:1fr}}@keyframes join-module__4t0FpG__fade{0%{opacity:0}}@keyframes join-module__4t0FpG__rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}@keyframes join-module__4t0FpG__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.join-module__4t0FpG__backdrop,.join-module__4t0FpG__card{animation:none}}@media (pointer:coarse){.join-module__4t0FpG__close{width:44px;height:44px}}
@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/da4b870ab52b3094-s.2uxt0u9yugpfw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/86d70b7c76b6ec6e-s.2zeei6axiu3qn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/11cc37d7380d16b4-s.27211fhlic14m.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a85fe84266768609-s.p.00hx3ibfyf9qx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.caveat_2c5bedcf-module__1XXfuG__className{font-family:Caveat,Caveat Fallback;font-style:normal}.caveat_2c5bedcf-module__1XXfuG__variable{--font-hand:"Caveat", "Caveat Fallback"}
.belief-module__phCQIq__belief{--sign:#ec5a30;--hand:var(--font-hand), "Caveat", "Bradley Hand", "Segoe Print", cursive;--zoom:1.3;--zoom-origin:80% 95%;isolation:isolate;background:var(--cream);min-height:max(100svh,820px);color:var(--ink);position:relative;overflow:hidden}.belief-module__phCQIq__bg{z-index:0;position:absolute;inset:0}.belief-module__phCQIq__zoom{transform:scale(var(--zoom));transform-origin:var(--zoom-origin);position:absolute;inset:0}.belief-module__phCQIq__bgImg{object-fit:cover;object-position:var(--px,55%) var(--py,100%);will-change:transform;width:100%;height:112%;position:absolute;top:-6%;left:0}.belief-module__phCQIq__wash{background:linear-gradient(90deg,#fff8ecd1 0%,#fff8eca8 20%,#fff8ec4d 36%,#fff8ec00 52%),radial-gradient(60% 55% at 12% 30%,#fff8ec80,#fff8ec00 70%),linear-gradient(#fff8ec00 74%,#fff8ec61 100%),linear-gradient(#fff8ec52 0%,#fff8ec00 14%);position:absolute;inset:0}.belief-module__phCQIq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.belief-module__phCQIq__text{z-index:3;max-width:560px;padding:clamp(96px, 14vh, 150px) var(--gutter) clamp(120px, 16vh, 200px);position:relative}.belief-module__phCQIq__h2{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 0;letter-spacing:-.028em;color:var(--oxblood);text-shadow:0 1px #fff8ec66;margin:0;font-size:clamp(48px,6.8vw,104px);font-weight:400;line-height:.94}.belief-module__phCQIq__mask{margin:-.04em 0 -.18em;padding:.04em .06em .18em 0;display:block;overflow:hidden}.belief-module__phCQIq__line{will-change:transform;display:inline-block}.belief-module__phCQIq__accent{color:var(--sign)}.belief-module__phCQIq__swash{width:112px;height:auto;margin:10px 0 0 -2px;overflow:visible}.belief-module__phCQIq__swash path{stroke:var(--sign);stroke-width:1.5px;stroke-linecap:round}.belief-module__phCQIq__copy{color:var(--ink-soft);margin:30px 0 0;font-size:clamp(16px,1.15vw,18px);line-height:1.55}.belief-module__phCQIq__copy+.belief-module__phCQIq__copy{margin-top:20px}.belief-module__phCQIq__copy strong{color:var(--ink);font-weight:600}.belief-module__phCQIq__cta{background:var(--burgundy);color:var(--cream);cursor:pointer;transition:background .35s ease, transform .45s var(--ease-out), box-shadow .45s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:10px;margin-top:38px;padding:13px 24px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 8px 22px #5a10162e}.belief-module__phCQIq__cta svg{transition:transform .45s var(--ease-out)}.belief-module__phCQIq__cta:hover,.belief-module__phCQIq__cta:focus-visible{background:var(--oxblood);transform:translateY(-1px);box-shadow:0 12px 28px #5a101642}.belief-module__phCQIq__cta:hover svg{transform:translate(3px)}.belief-module__phCQIq__pawNote{z-index:5;font-family:var(--hand);text-align:center;color:var(--oxblood);text-shadow:0 1px 10px #fff0dc99;margin:0;font-size:clamp(20px,1.7vw,26px);font-weight:500;line-height:1.05;position:absolute;top:36%;right:clamp(220px,19vw,300px);transform:rotate(-6deg)}.belief-module__phCQIq__heart{width:18px;height:auto;margin:6px auto 0;display:block;overflow:visible}.belief-module__phCQIq__heart path{stroke:var(--oxblood);stroke-width:1.5px;stroke-linejoin:round;opacity:.9}.belief-module__phCQIq__dogLayer{z-index:4;pointer-events:none;width:min(46vw,680px);height:70%;position:absolute;bottom:0;right:0}.belief-module__phCQIq__world{aspect-ratio:1;transform-origin:60% 70%;filter:drop-shadow(0 30px 60px #2f4a2c3d);width:112%;position:absolute;bottom:-26%;right:-14%}.belief-module__phCQIq__defs{position:absolute}.belief-module__phCQIq__meadow{clip-path:url(#belief-world);background:#40593a;position:absolute;inset:0}.belief-module__phCQIq__meadowImg{object-fit:cover;object-position:30% 64%;filter:blur(1.2px)saturate(1.05);width:108%;height:108%;position:absolute;inset:-4%}.belief-module__phCQIq__meadowLight{background:radial-gradient(48% 42% at 26% 16%,#ffe2aa8c,#ffe2aa00 70%),linear-gradient(205deg,#ffeecd38,#ffeecd00 48%),radial-gradient(70% 50% at 86% 96%,#0e200e80,#0e200e00 72%),linear-gradient(#14281200 60%,#14281247);position:absolute;inset:0}.belief-module__phCQIq__bokeh{filter:blur(4px);background:radial-gradient(circle at 64% 14%,#fff4d680 0 2.2%,#fff4d600 3.2%),radial-gradient(circle at 78% 26%,#ffecc86b 0 1.6%,#ffecc800 2.6%),radial-gradient(circle at 44% 22%,#fff8e161 0 1.2%,#fff8e100 2.2%),radial-gradient(circle at 88% 44%,#ffe6be4d 0 2.6%,#ffe6be00 3.6%),radial-gradient(circle at 30% 34%,#fff0d247 0 1.4%,#fff0d200 2.4%);position:absolute;inset:0}.belief-module__phCQIq__contact{filter:blur(12px);background:radial-gradient(50% 50% at 52% 58%,#162a148c,#162a1400 70%);height:36%;position:absolute;bottom:-4%;left:30%;right:-12%}.belief-module__phCQIq__rim{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.belief-module__phCQIq__rim path{fill:none;stroke-linejoin:round;stroke-linecap:round}.belief-module__phCQIq__rimGlow{stroke:#fff8ec80;stroke-width:14px;filter:blur(7px)}.belief-module__phCQIq__rimLine{stroke:url(#belief-rim);stroke-width:1.6px}.belief-module__phCQIq__rimShine{stroke:#fffffaf2;stroke-width:2.4px;stroke-dasharray:.3 .7;stroke-dashoffset:.02px;filter:blur(.8px)}.belief-module__phCQIq__dog{width:88%;margin:0;position:absolute;bottom:-14%;right:-2%}.belief-module__phCQIq__dogImg{filter:drop-shadow(0 10px 18px #2332193d)contrast(.96)saturate(.98);width:100%;height:auto}.belief-module__phCQIq__dogShade,.belief-module__phCQIq__dogLight{pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/assets/snoofytail/dog-1100.webp) 50%/100% 100% no-repeat;mask:url(/assets/snoofytail/dog-1100.webp) 50%/100% 100% no-repeat}.belief-module__phCQIq__dogShade{mix-blend-mode:multiply;background:linear-gradient(250deg,#26301c57,#26301c00 55%),linear-gradient(#3a4e2800 62%,#3a4e284d)}.belief-module__phCQIq__dogLight{mix-blend-mode:soft-light;background:radial-gradient(55% 60% at 6% 42%,#ffd69699,#ffd69600 66%),linear-gradient(200deg,#ffe4b04d,#ffe4b000 50%)}.belief-module__phCQIq__butterfly{will-change:transform;width:18.6%;height:auto;position:absolute;top:-17.9%;left:2.9%}.belief-module__phCQIq__thread{width:13%;height:auto;position:absolute;bottom:26%;right:24%;overflow:visible}.belief-module__phCQIq__thread path{stroke:#fff8ece6;stroke-width:1.5px;stroke-linecap:round}.belief-module__phCQIq__dogNote{font-family:var(--hand);color:var(--cream);text-align:right;text-shadow:0 1px 14px #2f4a2c8c;margin:0;font-size:clamp(21px,1.9vw,29px);font-weight:500;line-height:1.04;position:absolute;bottom:17%;right:9%;transform:rotate(-7deg)}.belief-module__phCQIq__belief[data-motion=pending] .belief-module__phCQIq__line{transform:translateY(108%)}.belief-module__phCQIq__belief[data-motion=pending] [data-copy],.belief-module__phCQIq__belief[data-motion=pending] .belief-module__phCQIq__world,.belief-module__phCQIq__belief[data-motion=pending] .belief-module__phCQIq__dog,.belief-module__phCQIq__belief[data-motion=pending] .belief-module__phCQIq__pawNote,.belief-module__phCQIq__belief[data-motion=pending] .belief-module__phCQIq__dogNote{opacity:0}.belief-module__phCQIq__belief[data-motion=still] [data-draw],.belief-module__phCQIq__belief[data-motion=still] [data-swash]{stroke-dashoffset:0}@media (max-width:1180px){.belief-module__phCQIq__text{max-width:500px}.belief-module__phCQIq__dogLayer{width:min(50vw,600px)}.belief-module__phCQIq__pawNote{top:38%;right:clamp(120px,14vw,200px)}}@media (max-width:1024px){.belief-module__phCQIq__belief{--zoom:1;min-height:0}.belief-module__phCQIq__bgImg{--px:58%;--py:50%}.belief-module__phCQIq__text{max-width:460px;padding-bottom:clamp(320px,46vw,500px)}.belief-module__phCQIq__dogLayer{width:min(66vw,600px);height:58%}.belief-module__phCQIq__world{width:112%;bottom:-18%;right:-16%}.belief-module__phCQIq__dog{width:86%;bottom:-14%;right:2%}.belief-module__phCQIq__dogNote{bottom:18%;right:14%}.belief-module__phCQIq__pawNote{top:35%;right:clamp(24px,6vw,80px)}}@media (max-width:600px){.belief-module__phCQIq__belief{grid-template-rows:auto 1fr;min-height:0;display:grid}.belief-module__phCQIq__bg{height:160vw;max-height:680px;top:auto}.belief-module__phCQIq__bgImg{--px:50%;--py:50%;height:100%;top:0}.belief-module__phCQIq__wash{background:linear-gradient(#fff8ec 0%,#fff8ec00 20%),linear-gradient(#fff8ec00 72%,#fff8ec40 100%)}.belief-module__phCQIq__text{max-width:none;padding:72px 20px 20px}.belief-module__phCQIq__h2{font-size:clamp(46px,13vw,56px)}.belief-module__phCQIq__swash{width:84px;margin-top:8px}.belief-module__phCQIq__copy{margin-top:22px;font-size:16px}.belief-module__phCQIq__copy br{display:none}.belief-module__phCQIq__cta{margin-top:28px}.belief-module__phCQIq__pawNote{font-size:19px;position:absolute;top:auto;bottom:calc(min(160vw,680px) - 32vw);right:18px}.belief-module__phCQIq__dogLayer{grid-row:2;justify-self:end;width:100%;height:min(160vw,680px);position:relative}.belief-module__phCQIq__world{filter:drop-shadow(0 16px 30px #2f4a2c33);width:112%;bottom:-14%;right:-22%}.belief-module__phCQIq__meadowImg{filter:none}.belief-module__phCQIq__bokeh,.belief-module__phCQIq__rimGlow{display:none}.belief-module__phCQIq__contact{filter:blur(8px)}.belief-module__phCQIq__dogImg{filter:drop-shadow(0 8px 14px #283c1e38)}.belief-module__phCQIq__dog{width:80%;bottom:-5%;right:-2%}.belief-module__phCQIq__dogNote{font-size:21px;bottom:7%;right:8%}.belief-module__phCQIq__thread{width:18%;bottom:16%;right:28%}}
.doodle-module__u8tT0G__doodle{z-index:2;pointer-events:none;color:#ec5a30;width:64px;height:auto;position:absolute;overflow:visible}.doodle-module__u8tT0G__doodle[data-tone=ink]{color:var(--burgundy,#8f1f27)}.doodle-module__u8tT0G__doodle[data-tone=gold]{color:#f3a65c}.doodle-module__u8tT0G__doodle[data-tone=rose]{color:#ff7a8a}.doodle-module__u8tT0G__doodle[data-tone=white]{color:#fff}.doodle-module__u8tT0G__doodle path{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.1s cubic-bezier(.65, 0, .35, 1) calc(var(--i,0) * .14s + .15s)}.doodle-module__u8tT0G__doodle[data-kind=heart] path,.doodle-module__u8tT0G__doodle[data-kind=sparkle] path,.doodle-module__u8tT0G__doodle[data-kind=paw] path{fill:currentColor;fill-opacity:0;transition:stroke-dashoffset 1.1s cubic-bezier(.65, 0, .35, 1) calc(var(--i,0) * .14s + .15s), fill-opacity .6s ease calc(var(--i,0) * .14s + 1.1s)}.doodle-module__u8tT0G__doodle[data-drawn="1"] path{stroke-dashoffset:0}.doodle-module__u8tT0G__doodle[data-drawn="1"][data-kind=heart] path,.doodle-module__u8tT0G__doodle[data-drawn="1"][data-kind=sparkle] path{fill-opacity:.9}.doodle-module__u8tT0G__doodle[data-drawn="1"][data-kind=paw] path{fill-opacity:.18}.doodle-module__u8tT0G__doodle[data-drawn="1"]{animation:4.6s ease-in-out 1.4s infinite alternate doodle-module__u8tT0G__wobble}.doodle-module__u8tT0G__doodle[data-drawn="1"][data-kind=sparkle]{animation:2.6s ease-in-out 1.4s infinite doodle-module__u8tT0G__twinkle}.doodle-module__u8tT0G__doodle[data-drawn="1"][data-kind=heart]{animation:2.2s ease-in-out 1.4s infinite doodle-module__u8tT0G__beat}@keyframes doodle-module__u8tT0G__wobble{0%{translate:0 -2px;rotate:-4deg}to{translate:0 3px;rotate:5deg}}@keyframes doodle-module__u8tT0G__twinkle{0%,to{rotate:none;scale:1}50%{rotate:20deg;scale:.7}}@keyframes doodle-module__u8tT0G__beat{0%,40%,to{scale:1}20%{scale:1.15}}@media (prefers-reduced-motion:reduce){.doodle-module__u8tT0G__doodle path{transition:none}.doodle-module__u8tT0G__doodle[data-drawn="1"]{animation:none}}
.care-module__I1A9Xa__care{--sign:#ec5a30;--hand:var(--font-hand), "Caveat", "Bradley Hand", "Segoe Print", cursive;background:var(--cream);color:var(--ink);position:relative}.care-module__I1A9Xa__stage{background:radial-gradient(70% 60% at 20% 10%,#ffd6aa8c,#ffd6aa00 70%),radial-gradient(60% 60% at 85% 90%,#ffbec873,#ffbec800 70%),linear-gradient(#fff3e3,#fde6d6 60%,#fbe1dc);height:100svh;min-height:620px;position:relative;overflow:hidden}.care-module__I1A9Xa__field{position:absolute;inset:0}.care-module__I1A9Xa__piece{left:var(--l);top:var(--t);width:var(--w);height:var(--h);will-change:left, top, width, height, opacity;margin:0;padding:.55vmin;position:absolute}.care-module__I1A9Xa__window{width:100%;height:100%;transition:border-radius 1.2s var(--ease-out);background:#f3dcc4;border-radius:clamp(18px,2.2vmin,30px);position:relative;overflow:hidden;box-shadow:0 0 0 3px #ffffffd9,0 22px 44px -14px #78341859,0 4px 10px #7834181f}.care-module__I1A9Xa__window[data-shape="0"]{border-radius:999px 999px 28px 28px}.care-module__I1A9Xa__window[data-shape="1"]{border-radius:46% 54% 42% 58%/40% 44% 56% 60%;animation:11s ease-in-out infinite alternate care-module__I1A9Xa__morph}.care-module__I1A9Xa__window[data-shape="2"]{border-radius:38% 8%/26% 6%}.care-module__I1A9Xa__window[data-shape="3"]{border-radius:28px 28px 999px 999px}.care-module__I1A9Xa__window[data-shape="4"]{border-radius:58% 42% 50% 50%/46% 56% 44% 54%;animation:13s ease-in-out -4s infinite alternate-reverse care-module__I1A9Xa__morph}.care-module__I1A9Xa__window[data-shape="5"]{border-radius:8% 38%/6% 26%}@keyframes care-module__I1A9Xa__morph{0%{border-radius:46% 54% 42% 58%/40% 44% 56% 60%}50%{border-radius:58% 42% 56% 44%/52% 38% 62% 48%}to{border-radius:40% 60% 48% 52%/56% 50% 50% 44%}}.care-module__I1A9Xa__doodles{z-index:0;pointer-events:none;position:absolute;inset:0}.care-module__I1A9Xa__underline{width:min(280px,70%);height:18px;margin:6px auto 0;display:block;overflow:visible}.care-module__I1A9Xa__underline path{fill:none;stroke:#f3a65c;stroke-width:4px;stroke-linecap:round}.care-module__I1A9Xa__photo{object-fit:cover;width:108%;height:108%;animation:care-module__I1A9Xa__drift calc(14s + var(--n) * 1.3s) ease-in-out calc(var(--n) * -2.1s) infinite alternate;position:absolute;inset:-4%}@keyframes care-module__I1A9Xa__drift{0%{translate:-1.5% 1%;scale:1}to{translate:1.5% -1.5%;scale:1.08}}.care-module__I1A9Xa__window:after{content:"";pointer-events:none;animation:care-module__I1A9Xa__glint 7s ease-in-out calc(var(--n) * .7s) infinite;background:linear-gradient(115deg,#fff0 30%,#ffffff47 45%,#fff0 60%) -200% 0/250% 100% no-repeat,linear-gradient(#3c140800 62%,#3c140861);position:absolute;inset:0}@keyframes care-module__I1A9Xa__glint{0%,60%{background-position:-200% 0,0 0}to{background-position:250% 0,0 0}}.care-module__I1A9Xa__label{z-index:1;white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 20px);font-family:var(--font-display);font-variation-settings:"opsz" 24, "SOFT" 30;color:var(--oxblood);background:#fffcf6eb;border-radius:999px;align-items:center;gap:7px;padding:6px 12px 6px 9px;font-size:clamp(11px,1vw,14px);display:inline-flex;position:absolute;bottom:-2px;left:50%;overflow:hidden;translate:-50%;box-shadow:0 6px 16px #3c14082e}.care-module__I1A9Xa__labelDot{background:var(--sign);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #ec5a3033}.care-module__I1A9Xa__veil{pointer-events:none;background:radial-gradient(29% 50%,#fff8eef7,#fff4e8db 60%,#fff0e400 100%);position:absolute;inset:0}.care-module__I1A9Xa__story{padding:0 var(--gutter);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.care-module__I1A9Xa__story>*{pointer-events:auto;grid-area:1/1}.care-module__I1A9Xa__intro,.care-module__I1A9Xa__chapter{text-align:center;max-width:min(560px,36vw)}.care-module__I1A9Xa__intro{max-width:min(720px,60vw)}.care-module__I1A9Xa__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--sign);background:#ec5a301a;border-radius:999px;align-items:center;gap:8px;margin:0 0 20px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.care-module__I1A9Xa__h2{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 0;letter-spacing:-.028em;color:var(--oxblood);text-wrap:balance;margin:0 auto;font-size:clamp(44px,6.4vw,100px);font-weight:400;line-height:.95}.care-module__I1A9Xa__h2 em,.care-module__I1A9Xa__h3 em{color:var(--sign);font-style:normal}.care-module__I1A9Xa__lede,.care-module__I1A9Xa__copy{max-width:460px;color:var(--ink-soft);margin:22px auto 0;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.care-module__I1A9Xa__kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--sign);align-items:center;gap:10px;margin:0 0 16px;font-size:11px;font-weight:600;display:inline-flex}.care-module__I1A9Xa__kickerN{width:34px;height:34px;font-family:var(--font-display);letter-spacing:0;color:#fff;background:linear-gradient(135deg,#f39a55,#e2553a);border-radius:999px;place-items:center;font-size:14px;display:grid;box-shadow:0 6px 16px #e2553a59}.care-module__I1A9Xa__h3{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 0;letter-spacing:-.024em;color:var(--oxblood);text-wrap:balance;margin:0;font-size:clamp(36px,4.4vw,68px);font-weight:400;line-height:1}.care-module__I1A9Xa__mask{vertical-align:bottom;margin:-.04em -.06em -.22em;padding:.04em .06em .22em;display:inline-block;overflow:hidden}.care-module__I1A9Xa__word{will-change:transform;display:inline-block}.care-module__I1A9Xa__themes{flex-wrap:wrap;justify-content:center;gap:8px;margin:22px 0 0;display:flex}.care-module__I1A9Xa__theme{font-family:var(--font-display);font-variation-settings:"opsz" 24, "SOFT" 30;color:var(--burgundy);background:#fff;border-radius:999px;padding:7px 14px;font-size:14px;box-shadow:0 6px 16px #6e34181f}.care-module__I1A9Xa__outro{font-family:var(--hand);color:var(--burgundy);background:#fffaf2e6;border-radius:28px;align-items:flex-end;gap:12px;margin:0;padding:22px 34px 26px;font-size:clamp(28px,3vw,44px);font-weight:500;line-height:1.1;display:flex;rotate:-2deg;box-shadow:0 30px 60px -20px #6e341866}.care-module__I1A9Xa__curl{flex:none;width:74px;height:auto;margin-bottom:6px;overflow:visible}.care-module__I1A9Xa__curl path{stroke:var(--sign);stroke-width:1.6px;stroke-linecap:round}.care-module__I1A9Xa__progress{opacity:0;background:#fffaf2d9;border-radius:999px;gap:14px;margin:0;padding:8px 14px;list-style:none;transition:opacity .4s;display:flex;position:absolute;bottom:clamp(18px,4vh,36px);left:50%;translate:-50%;box-shadow:0 8px 20px #6e34181f}.care-module__I1A9Xa__care:is([data-chapter="1"],[data-chapter="2"],[data-chapter="3"]) .care-module__I1A9Xa__progress{opacity:1}.care-module__I1A9Xa__step{letter-spacing:.1em;color:var(--ink-mute);align-items:center;gap:8px;font-size:11px;font-weight:600;transition:color .3s;display:flex}.care-module__I1A9Xa__stepBar{width:18px;height:4px;transition:width .4s var(--ease-out), background .4s;background:#8f1f2726;border-radius:99px}.care-module__I1A9Xa__care[data-chapter="1"] [data-step="1"],.care-module__I1A9Xa__care[data-chapter="2"] [data-step="2"],.care-module__I1A9Xa__care[data-chapter="3"] [data-step="3"]{color:var(--sign)}.care-module__I1A9Xa__care[data-chapter="1"] [data-step="1"] .care-module__I1A9Xa__stepBar,.care-module__I1A9Xa__care[data-chapter="2"] [data-step="2"] .care-module__I1A9Xa__stepBar,.care-module__I1A9Xa__care[data-chapter="3"] [data-step="3"] .care-module__I1A9Xa__stepBar{background:var(--sign);width:40px}.care-module__I1A9Xa__care[data-motion=pending] .care-module__I1A9Xa__window,.care-module__I1A9Xa__care[data-motion=pending] .care-module__I1A9Xa__story>*,.care-module__I1A9Xa__care[data-motion=pending] .care-module__I1A9Xa__veil{visibility:hidden}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__stage{height:auto;min-height:0;padding:clamp(60px, 9vh, 120px) var(--gutter);overflow:visible}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__field{grid-template-columns:repeat(5,1fr);gap:14px;display:grid;position:relative}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__piece{aspect-ratio:4/5;width:auto;height:auto;position:relative;top:auto;left:auto}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__photo,.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__window:after{animation:none}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__veil,.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__progress{display:none}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__story{justify-items:center;gap:clamp(56px,8vh,96px);padding-top:clamp(48px,7vh,90px);display:grid;position:relative}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__story>*{grid-area:auto}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__intro,.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__chapter{max-width:640px}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__doodles{display:none}.care-module__I1A9Xa__care[data-motion=still] [data-draw]{stroke-dashoffset:0}@media (max-width:1180px){.care-module__I1A9Xa__h3{font-size:clamp(32px,4.6vw,52px)}.care-module__I1A9Xa__copy{font-size:15px}}@media (max-width:600px){.care-module__I1A9Xa__piece{left:var(--tl);top:var(--tt);width:var(--tw);height:var(--th);padding:4px}.care-module__I1A9Xa__window{border-radius:16px;box-shadow:0 0 0 2px #ffffffd9,0 14px 28px -10px #78341859}.care-module__I1A9Xa__label{gap:5px;max-width:calc(100% - 4px);padding:4px 8px 4px 6px;font-size:10.5px;bottom:-4px}.care-module__I1A9Xa__labelDot{width:5px;height:5px}.care-module__I1A9Xa__stage{min-height:560px}.care-module__I1A9Xa__veil{background:linear-gradient(#fff6ec00 24%,#fff8eef7 34% 66%,#fff6ec00 76%)}.care-module__I1A9Xa__story{padding:0 22px}.care-module__I1A9Xa__intro,.care-module__I1A9Xa__chapter{max-width:340px}.care-module__I1A9Xa__eyebrow{margin-bottom:14px}.care-module__I1A9Xa__h2{font-size:clamp(38px,11vw,46px)}.care-module__I1A9Xa__lede,.care-module__I1A9Xa__copy{margin-top:12px;font-size:15px;line-height:1.45}.care-module__I1A9Xa__kicker{margin-bottom:10px}.care-module__I1A9Xa__kickerN{width:28px;height:28px;font-size:12px}.care-module__I1A9Xa__h3{font-size:clamp(30px,8.6vw,36px)}.care-module__I1A9Xa__themes{gap:6px;margin-top:12px}.care-module__I1A9Xa__theme{padding:5px 10px;font-size:12.5px}.care-module__I1A9Xa__outro{white-space:nowrap;padding:14px 20px 16px;font-size:24px}.care-module__I1A9Xa__curl,.care-module__I1A9Xa__progress{display:none}.care-module__I1A9Xa__care[data-motion=still] .care-module__I1A9Xa__field{grid-template-columns:repeat(2,1fr);gap:10px}}
.hero-module__-_ya3W__hero{--scene-h:100svh;--sign:#e4642c;--hand:var(--font-hand), "Caveat", "Bradley Hand", "Segoe Print", cursive;isolation:isolate;background:var(--cream);color:var(--ink);position:relative}.hero-module__-_ya3W__scene{height:var(--scene-h);min-height:600px;position:relative;overflow:hidden}.hero-module__-_ya3W__media{background-color:#f1b47a;background-position:56%;background-size:cover;position:absolute;inset:0}.hero-module__-_ya3W__photo{object-fit:cover;object-position:var(--px,56%) var(--py,52%);transform-origin:56% 60%;will-change:transform;width:100%;height:112%;position:absolute;top:-6%;left:0}.hero-module__-_ya3W__light{pointer-events:none;background:radial-gradient(44% 40% at 72% 24%,#fff1e057,#fff1e000 70%),linear-gradient(#ffecd647,#ffecd600 160px);position:absolute;inset:0}.hero-module__-_ya3W__veil{background:var(--cream);pointer-events:none;position:absolute;inset:0}.hero-module__-_ya3W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hero-module__-_ya3W__nav{z-index:60;padding:22px var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid;position:absolute;inset:0 0 auto}.hero-module__-_ya3W__logo{justify-self:start;align-items:center;display:inline-flex}.hero-module__-_ya3W__logo img{filter:drop-shadow(0 1px 2px #5a1e1424);width:auto;height:40px}.hero-module__-_ya3W__links{justify-self:center;align-items:center;gap:clamp(22px,2.6vw,40px);display:flex}.hero-module__-_ya3W__link{letter-spacing:.01em;color:var(--oxblood);text-shadow:0 1px 10px #ffecd680;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:14px;font-weight:500;text-decoration:none;position:relative}.hero-module__-_ya3W__link:after{content:"";transform-origin:100%;height:1px;transition:transform .45s var(--ease-out);background:currentColor;position:absolute;bottom:2px;left:0;right:0;transform:scaleX(0)}.hero-module__-_ya3W__link:hover:after,.hero-module__-_ya3W__link:focus-visible:after{transform-origin:0;transform:scaleX(1)}.hero-module__-_ya3W__navEnd{justify-self:end;align-items:center;gap:12px;display:flex}.hero-module__-_ya3W__pill{background:var(--burgundy);color:var(--cream);letter-spacing:.01em;cursor:pointer;transition:background .35s ease, transform .45s var(--ease-out), box-shadow .45s var(--ease-out);border:0;border-radius:999px;align-items:center;gap:9px;padding:11px 20px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 6px 18px #5a10162e}.hero-module__-_ya3W__pill svg{transition:transform .45s var(--ease-out)}.hero-module__-_ya3W__pill:hover,.hero-module__-_ya3W__pill:focus-visible{background:var(--oxblood);transform:translateY(-1px);box-shadow:0 10px 26px #5a101642}.hero-module__-_ya3W__pill:hover svg{transform:translate(3px)}.hero-module__-_ya3W__burger{-webkit-backdrop-filter:blur(8px);width:42px;height:42px;color:var(--oxblood);cursor:pointer;background:#fff8ec8c;border:1px solid #5a101640;border-radius:999px;place-items:center;padding:0;display:none}.hero-module__-_ya3W__menu{z-index:50;padding:96px var(--gutter) 40px;background:radial-gradient(80% 50% at 50% 0%, #f3a65c4d, #f3a65c00 70%), var(--cream);opacity:0;visibility:hidden;flex-direction:column;justify-content:center;transition:opacity .4s,visibility .4s;display:none;position:fixed;inset:0}.hero-module__-_ya3W__menu[data-open]{opacity:1;visibility:visible}.hero-module__-_ya3W__menu nav{flex-direction:column;gap:6px;display:flex}.hero-module__-_ya3W__menuLink{text-align:left;font-family:var(--font-display);font-variation-settings:"opsz" 96, "SOFT" 40;color:var(--oxblood);cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2a16131a;padding:12px 0;font-size:clamp(32px,9vw,44px);line-height:1.1;text-decoration:none}.hero-module__-_ya3W__menuFoot{font-family:var(--hand);color:var(--ink-soft);margin:28px 0 0;font-size:22px}.hero-module__-_ya3W__words{z-index:3;right:calc(var(--gutter) + 1vw);text-align:right;max-width:min(60vw,900px);position:absolute;top:clamp(100px,13svh,160px)}.hero-module__-_ya3W__h1{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 30;letter-spacing:-.02em;color:var(--ink);text-shadow:0 2px 28px #78321429;text-wrap:nowrap;margin:0;font-size:clamp(44px,6.6vw,104px);font-weight:400;line-height:.94}.hero-module__-_ya3W__l1,.hero-module__-_ya3W__l2{display:inline}.hero-module__-_ya3W__l3,.hero-module__-_ya3W__l4{display:block}.hero-module__-_ya3W__l3{font-variation-settings:"opsz" 144, "SOFT" 100;letter-spacing:-.01em;color:var(--ink-soft);margin-top:.06em;font-size:.86em;font-style:italic;font-weight:320}.hero-module__-_ya3W__l4{letter-spacing:-.03em;font-size:1.12em}.hero-module__-_ya3W__mask{vertical-align:bottom;margin:-.04em -.04em -.2em;padding:.04em .04em .2em;display:inline-block;overflow:hidden}.hero-module__-_ya3W__word{will-change:transform;display:inline-block}.hero-module__-_ya3W__accent{color:var(--sign);text-shadow:0 2px 28px #e4642c40}.hero-module__-_ya3W__side{z-index:3;left:calc(var(--gutter) + .5vw);width:230px;position:absolute;top:29svh}.hero-module__-_ya3W__note{font-family:var(--hand);color:var(--oxblood);text-shadow:0 1px 12px #ffecd68c;margin:0;font-size:clamp(19px,1.6vw,24px);line-height:1.12;transform:rotate(-4deg)}.hero-module__-_ya3W__note>span{display:inline-block}.hero-module__-_ya3W__curve{width:150px;height:auto;position:absolute;top:calc(100% + 4px);left:46px;overflow:visible}.hero-module__-_ya3W__curve path{stroke:var(--oxblood);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.85}.hero-module__-_ya3W__watch{z-index:3;left:var(--gutter);-webkit-backdrop-filter:blur(10px);color:var(--ink);transition:background .35s ease, transform .45s var(--ease-out);background:#fff8ec80;border:1px solid #fff8ecb3;border-radius:999px;align-items:center;gap:12px;padding:7px 20px 7px 7px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;position:absolute;top:50svh;box-shadow:0 8px 24px #5a1e141f}.hero-module__-_ya3W__watch:hover,.hero-module__-_ya3W__watch:focus-visible{background:#fff8eccc;transform:translateY(-1px)}.hero-module__-_ya3W__play{background:var(--burgundy);width:36px;height:36px;color:var(--cream);border-radius:999px;place-items:center;display:grid;position:relative}.hero-module__-_ya3W__play svg{margin-left:2px}.hero-module__-_ya3W__play:after{content:"";border-radius:inherit;border:1px solid var(--burgundy);opacity:0;position:absolute;inset:-1px;transform:scale(1)}.hero-module__-_ya3W__watch:hover .hero-module__-_ya3W__play:after{animation:hero-module__-_ya3W__ring 1.4s var(--ease-out) infinite}@keyframes hero-module__-_ya3W__ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}.hero-module__-_ya3W__edge{z-index:4;pointer-events:none;height:clamp(44px,6.5vw,92px);position:absolute;bottom:-1px;left:0;right:0}.hero-module__-_ya3W__edge:before{content:"";background:linear-gradient(#fff8ec00,#fff8ec6b);height:220px;position:absolute;bottom:0;left:0;right:0}.hero-module__-_ya3W__edge svg{width:100%;height:100%;fill:var(--cream);position:absolute;inset:0}.hero-module__-_ya3W__strip{z-index:5;padding:30px var(--gutter) 38px;background:var(--cream);border-bottom:1px solid #2a161312;align-items:center;gap:clamp(20px,3vw,44px);display:flex;position:relative}.hero-module__-_ya3W__paw{width:30px;height:30px;color:var(--apricot);flex:none;transform:rotate(-16deg)}.hero-module__-_ya3W__principles{flex:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.hero-module__-_ya3W__principle{border-left:1px solid #2a16131f;align-items:center;gap:14px;padding:6px clamp(16px,2.2vw,36px);display:flex}.hero-module__-_ya3W__principle:first-child{border-left:0;padding-left:0}.hero-module__-_ya3W__pIcon{width:40px;height:40px;color:var(--burgundy);background:#f3a65c29;border-radius:999px;flex:none;place-items:center;display:grid}.hero-module__-_ya3W__pIcon svg{width:20px;height:20px}.hero-module__-_ya3W__pText{font-family:var(--font-display);font-variation-settings:"opsz" 28, "SOFT" 40;letter-spacing:-.005em;color:var(--ink);text-wrap:balance;font-size:clamp(16px,1.3vw,19px);line-height:1.2}.hero-module__-_ya3W__hero[data-motion=pending] .hero-module__-_ya3W__photo{transform:scale(1.08)}.hero-module__-_ya3W__hero[data-motion=pending] .hero-module__-_ya3W__word{transform:translateY(112%)}.hero-module__-_ya3W__hero[data-motion=pending] [data-nav],.hero-module__-_ya3W__hero[data-motion=pending] .hero-module__-_ya3W__note,.hero-module__-_ya3W__hero[data-motion=pending] .hero-module__-_ya3W__watch,.hero-module__-_ya3W__hero[data-motion=still] .hero-module__-_ya3W__veil,.hero-module__-_ya3W__hero[data-motion=live] .hero-module__-_ya3W__veil{opacity:0}.hero-module__-_ya3W__hero[data-motion=pending] .hero-module__-_ya3W__veil{opacity:1}.hero-module__-_ya3W__hero[data-motion=still] .hero-module__-_ya3W__curve path{stroke-dashoffset:0}.hero-module__-_ya3W__hero[data-motion=still] .hero-module__-_ya3W__watch:hover .hero-module__-_ya3W__play:after{animation:none}@media (max-width:1180px){.hero-module__-_ya3W__words{top:clamp(96px,12svh,150px)}.hero-module__-_ya3W__side{top:31svh}}@media (max-aspect-ratio:1){.hero-module__-_ya3W__photo{--px:63%;--py:50%}.hero-module__-_ya3W__hero{--scene-h:94svh}.hero-module__-_ya3W__h1{font-size:clamp(44px,7.4vw,84px)}.hero-module__-_ya3W__words{right:var(--gutter);max-width:72vw}.hero-module__-_ya3W__side{width:200px;top:27svh}.hero-module__-_ya3W__watch{top:auto;bottom:11svh}}@media (max-width:860px){.hero-module__-_ya3W__nav{grid-template-columns:1fr auto;padding:16px 20px}.hero-module__-_ya3W__links{display:none}.hero-module__-_ya3W__burger{display:grid}.hero-module__-_ya3W__pill{padding:10px 16px;font-size:13px}.hero-module__-_ya3W__menu{display:flex}.hero-module__-_ya3W__logo img{height:34px}.hero-module__-_ya3W__scene{min-height:560px}.hero-module__-_ya3W__strip{gap:16px;padding:24px 20px 30px}.hero-module__-_ya3W__paw{display:none}.hero-module__-_ya3W__principles{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:18px}.hero-module__-_ya3W__principle{padding:0 0 0 16px}.hero-module__-_ya3W__principle:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:600px){.hero-module__-_ya3W__hero{--scene-h:92svh}.hero-module__-_ya3W__photo{--px:64%}.hero-module__-_ya3W__light{background:radial-gradient(70% 34% at 60% 22%,#fff1e05c,#fff1e000 70%),linear-gradient(#ffecd64d,#ffecd600 120px)}.hero-module__-_ya3W__words{max-width:none;top:92px;left:20px;right:20px}.hero-module__-_ya3W__h1{font-size:clamp(42px,11.8vw,50px);line-height:.96}.hero-module__-_ya3W__l1,.hero-module__-_ya3W__l2{display:block}.hero-module__-_ya3W__l3{margin-top:.08em}.hero-module__-_ya3W__side{text-align:right;width:auto;top:39svh;left:auto;right:20px}.hero-module__-_ya3W__note{font-size:18px;transform:rotate(-2deg)}.hero-module__-_ya3W__curve{display:none}.hero-module__-_ya3W__watch{padding:6px 16px 6px 6px;font-size:13px;top:auto;bottom:7svh;left:16px}.hero-module__-_ya3W__play{width:32px;height:32px}.hero-module__-_ya3W__edge{height:40px}.hero-module__-_ya3W__pIcon{width:36px;height:36px}.hero-module__-_ya3W__pText{font-size:15px}}
.paper-module__wiI6mq__kicker{letter-spacing:.16em;text-transform:uppercase;color:#ec5a30;background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;margin:0 0 18px;padding:8px 16px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:0 6px 18px -8px #6e341840}.paper-module__wiI6mq__kicker:before{content:"";background:currentColor;border-radius:99px;width:7px;height:7px}.paper-module__wiI6mq__h2{font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 40;letter-spacing:-.02em;color:var(--oxblood);text-wrap:balance;margin:0;font-size:clamp(38px,5.2vw,84px);font-weight:400;line-height:1}.paper-module__wiI6mq__h2 em{font-style:italic;font-weight:340}.paper-module__wiI6mq__h2 em .paper-module__wiI6mq__word{background:linear-gradient(100deg,#e2603c 0%,#f3a65c 25%,#ffc978 35%,#e2603c 50%,#c93f4c 75%,#e2603c 100%) 0 0/250% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;padding-right:.06em;animation:7s ease-in-out infinite paper-module__wiI6mq__shimmer}@keyframes paper-module__wiI6mq__shimmer{50%{background-position:100%}}.paper-module__wiI6mq__lede{color:var(--ink-soft);margin:18px 0 0;font-size:clamp(16px,1.2vw,18px);line-height:1.55}.paper-module__wiI6mq__mask{vertical-align:bottom;margin:-.04em -.08em -.26em;padding:.04em .08em .26em;display:inline-block;overflow:hidden}.paper-module__wiI6mq__word{display:inline-block}.paper-module__wiI6mq__glass{-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);background:linear-gradient(145deg,#ffffff9e,#ffffff57);border:1px solid #ffffffbf;box-shadow:inset 0 1px #ffffffe6,0 30px 60px -30px #5a280e73}.paper-module__wiI6mq__cta{color:#fff;cursor:pointer;transition:transform .4s var(--ease-out), box-shadow .4s var(--ease-out);background:linear-gradient(135deg,#f08a4b,#d9482c);border:0;border-radius:999px;align-items:center;gap:10px;padding:18px 28px;font-size:17px;font-weight:600;display:inline-flex;box-shadow:0 16px 34px -14px #d9482ccc}.paper-module__wiI6mq__cta:hover{transform:translateY(-3px);box-shadow:0 22px 40px -14px #d9482ce6}.paper-module__wiI6mq__cta svg{transition:transform .4s var(--ease-out)}.paper-module__wiI6mq__cta:hover svg{transform:translate(4px)}.paper-module__wiI6mq__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.paper-module__wiI6mq__backdrop img{object-fit:cover;width:100%;height:100%}.paper-module__wiI6mq__backdrop:after{content:"";background:linear-gradient(180deg, var(--paper,#fffaf2) 0%, #fffaf259 14%, #fffaf233 50%, #fffaf259 86%, var(--paper,#fffaf2) 100%);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.paper-module__wiI6mq__h2 em .paper-module__wiI6mq__word{animation:none}}
.ask-module__j73R_q__ask{isolation:isolate;position:relative;overflow:hidden;padding-block:clamp(110px,16vh,180px)!important}.ask-module__j73R_q__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(30px,5vw,80px);max-width:1240px;margin:0 auto;display:grid}.ask-module__j73R_q__side{background:#fffaf2d1;border-radius:32px;padding:30px;position:relative;box-shadow:0 30px 60px -36px #5a280e73}.ask-module__j73R_q__chips{flex-wrap:wrap;gap:8px;margin:24px 0 18px;padding:0;list-style:none;display:flex}.ask-module__j73R_q__chip{font:inherit;color:var(--burgundy);cursor:pointer;transition:translate .3s var(--ease-out), background .3s, color .3s;background:#fff;border:1.5px solid #ec5a3059;border-radius:999px;align-items:center;gap:7px;padding:10px 15px;font-size:14px;font-weight:600;display:inline-flex}.ask-module__j73R_q__chip:hover{background:#fff1e6;translate:0 -3px}.ask-module__j73R_q__chip svg{color:#e2553a}.ask-module__j73R_q__chip[data-asked="1"]{color:var(--ink-mute);border-color:#3f7f6359}.ask-module__j73R_q__chip[data-asked="1"] svg{color:#3f7f63}.ask-module__j73R_q__more{color:var(--ink-soft);margin:0;font-size:14.5px}.ask-module__j73R_q__more a{color:#e2553a;font-weight:600}.ask-module__j73R_q__chat{border-radius:30px;flex-direction:column;height:clamp(460px,62vh,580px);display:flex;overflow:hidden}.ask-module__j73R_q__bar{background:#ffffff73;border-bottom:1px solid #ffffffb3;align-items:center;gap:12px;padding:16px 20px;display:flex}.ask-module__j73R_q__bar img{object-fit:cover;border:2px solid #fff;border-radius:50%;width:44px;height:44px}.ask-module__j73R_q__bar strong{font-family:var(--font-display);color:var(--oxblood);font-size:18px;display:block}.ask-module__j73R_q__bar small{color:#3f7f63;align-items:center;gap:6px;font-size:12px;display:inline-flex}.ask-module__j73R_q__bar small i{background:#3fb37a;border-radius:99px;width:7px;height:7px;animation:1.6s ease-out infinite ask-module__j73R_q__live}@keyframes ask-module__j73R_q__live{0%{box-shadow:0 0 #3fb37a99}to{box-shadow:0 0 0 8px #3fb37a00}}.ask-module__j73R_q__log{overscroll-behavior:contain;flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow-y:auto}.ask-module__j73R_q__empty{font-family:var(--font-hand), "Caveat", cursive;color:var(--burgundy);margin:auto;font-size:26px}.ask-module__j73R_q__bubble{border-radius:20px;max-width:82%;margin:0;padding:12px 16px;font-size:15px;line-height:1.5;animation:.5s cubic-bezier(.34,1.56,.64,1) both ask-module__j73R_q__pop;position:relative}@keyframes ask-module__j73R_q__pop{0%{opacity:0;translate:0 14px;scale:.7}}.ask-module__j73R_q__you{color:#fff;transform-origin:100% 100%;background:linear-gradient(135deg,#f08a4b,#e2553a);border-bottom-right-radius:6px;align-self:flex-end;box-shadow:0 10px 20px -12px #e2553ab3}.ask-module__j73R_q__them{color:var(--ink);transform-origin:0 100%;background:#fff;border-bottom-left-radius:6px;align-self:flex-start;box-shadow:0 10px 20px -14px #5a280e80}.ask-module__j73R_q__typing{gap:5px;padding:14px 16px;display:flex}.ask-module__j73R_q__typing i{background:var(--ink-mute);border-radius:99px;width:7px;height:7px;animation:.9s ease-in-out infinite ask-module__j73R_q__blink}.ask-module__j73R_q__typing i:nth-child(2){animation-delay:.15s}.ask-module__j73R_q__typing i:nth-child(3){animation-delay:.3s}@keyframes ask-module__j73R_q__blink{50%{opacity:.25;translate:0 -3px}}.ask-module__j73R_q__spark{width:30px;top:-16px;right:-16px}.ask-module__j73R_q__input{color:var(--ink-mute);background:#fffc;border-radius:999px;justify-content:space-between;align-items:center;margin:0 16px 16px;padding:12px 16px;font-size:14px;display:flex}.ask-module__j73R_q__input svg{color:#e2553a}@media (max-width:900px){.ask-module__j73R_q__grid{grid-template-columns:minmax(0,1fr)}.ask-module__j73R_q__side{padding:22px}.ask-module__j73R_q__chat{height:480px}}@media (prefers-reduced-motion:reduce){.ask-module__j73R_q__bubble,.ask-module__j73R_q__typing i,.ask-module__j73R_q__bar small i{animation:none}}
.door-module__IrQBia__door{isolation:isolate;place-items:center;min-height:max(100svh,760px);display:grid;position:relative;overflow:hidden;padding-block:clamp(110px,14vh,160px)!important}.door-module__IrQBia__voices{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.door-module__IrQBia__voice{width:var(--size);aspect-ratio:1;min-width:74px;animation:door-module__IrQBia__float 5s ease-in-out calc(var(--k) * -.9s) infinite alternate;position:absolute;translate:-50% -50%}@keyframes door-module__IrQBia__float{0%{translate:-50% -56%}to{translate:-50% -44%}}.door-module__IrQBia__voice img{object-fit:cover;border:5px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 20px 36px -18px #5a280e8c}.door-module__IrQBia__say{font-family:var(--font-hand), "Caveat", cursive;white-space:nowrap;color:var(--oxblood);opacity:0;background:#fff;border-radius:18px;padding:10px 14px;font-size:clamp(19px,1.6vw,24px);font-weight:600;line-height:1;position:absolute;bottom:86%;scale:.6;box-shadow:0 14px 26px -14px #5a280e80}.door-module__IrQBia__voice[data-side=right] .door-module__IrQBia__say{transform-origin:0 100%;border-bottom-left-radius:4px;left:62%}.door-module__IrQBia__voice[data-side=left] .door-module__IrQBia__say{transform-origin:100% 100%;border-bottom-right-radius:4px;right:62%}.door-module__IrQBia__door[data-in="1"] .door-module__IrQBia__say{animation:door-module__IrQBia__speak 12s cubic-bezier(.34, 1.56, .64, 1) calc(var(--k) * 2s + .8s) infinite}@keyframes door-module__IrQBia__speak{0%{opacity:0;scale:.6}5%,28%{opacity:1;scale:1}34%,to{opacity:0;scale:.85}}.door-module__IrQBia__card{z-index:1;text-align:center;border-radius:36px;width:min(640px,100%);padding:clamp(28px,4vw,48px);position:relative}.door-module__IrQBia__card h2{font-size:clamp(36px,4.4vw,68px)}.door-module__IrQBia__perks{flex-wrap:wrap;justify-content:center;gap:8px;margin:26px 0 28px;padding:0;list-style:none;display:flex}.door-module__IrQBia__perk{color:var(--ink-soft);background:#ffffffbf;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;display:inline-flex}.door-module__IrQBia__perk svg{color:#e2553a}.door-module__IrQBia__perk strong{color:var(--ink)}.door-module__IrQBia__ctaRow{flex-direction:column;align-items:center;gap:14px;display:flex}.door-module__IrQBia__hand{font-family:var(--font-hand), "Caveat", cursive;color:var(--burgundy);font-size:24px;position:relative}.door-module__IrQBia__handLine{width:100%;height:10px;position:absolute;bottom:-10px;left:0;overflow:visible}.door-module__IrQBia__handLine path{fill:none;stroke:#e2553a;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset 1.2s var(--ease-inout) 1.2s}.door-module__IrQBia__door[data-in="1"] .door-module__IrQBia__handLine path{stroke-dashoffset:0}.door-module__IrQBia__stores{flex-wrap:wrap;justify-content:center;gap:10px;margin:26px 0 0;display:flex}.door-module__IrQBia__store{text-align:left;color:#fff;background:#1f1412;border-radius:14px;align-items:center;gap:10px;padding:9px 16px 9px 13px;font-size:15px;font-weight:600;line-height:1.1;display:inline-flex}.door-module__IrQBia__store small{opacity:.75;font-size:10px;font-weight:500;display:block}@media (max-width:760px){.door-module__IrQBia__door{padding-block:200px!important}.door-module__IrQBia__voice{min-width:0;--size:18vw!important}.door-module__IrQBia__voice:first-child{top:8%!important;left:14%!important}.door-module__IrQBia__voice:nth-child(2){top:5%!important;left:40%!important}.door-module__IrQBia__voice:nth-child(3){top:93%!important;left:18%!important}.door-module__IrQBia__voice:nth-child(4){top:9%!important;left:86%!important}.door-module__IrQBia__voice:nth-child(5){top:92%!important;left:82%!important}.door-module__IrQBia__voice:nth-child(6){top:95%!important;left:52%!important}.door-module__IrQBia__say{padding:7px 10px;font-size:16px}}@media (prefers-reduced-motion:reduce){.door-module__IrQBia__voice{animation:none}.door-module__IrQBia__door[data-in="1"] .door-module__IrQBia__say{opacity:1;animation:none;scale:1}}
.journey-module__4c-evq__journey{--sign:#ec5a30;z-index:1;position:relative;padding:0!important}.journey-module__4c-evq__pin{background:radial-gradient(50% 45% at 30% 30%, #ffd6aa99, #ffd6aa00 70%), radial-gradient(45% 45% at 80% 80%, #ffb4be59, #ffb4be00 70%), linear-gradient(180deg, var(--paper,#fffaf2), #fdebd9 55%, var(--paper,#fffaf2));height:100svh;min-height:640px;position:relative;overflow:hidden}.journey-module__4c-evq__line{z-index:3;width:min(640px,100% - 40px);position:absolute;top:clamp(18px,4svh,36px);left:50%;translate:-50%}.journey-module__4c-evq__line:before,.journey-module__4c-evq__lineFill{content:"";background:#8f1f271f;border-radius:99px;height:3px;position:absolute;top:9px;left:12.5%;right:12.5%}.journey-module__4c-evq__lineFill{width:calc(75% * var(--road,0));background:linear-gradient(90deg,#f39a55,#e2553a);right:auto}.journey-module__4c-evq__line ol{grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.journey-module__4c-evq__mark{width:100%;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);cursor:pointer;background:0 0;border:0;justify-items:center;gap:8px;padding:0;font-size:12px;font-weight:600;transition:color .3s;display:grid}.journey-module__4c-evq__mark:hover{color:var(--sign)}.journey-module__4c-evq__mark i{background:#f0dccb;border:3px solid #fff;border-radius:99px;width:21px;height:21px;transition:background .3s,scale .5s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 10px #6e341833}.journey-module__4c-evq__mark:hover i{scale:1.25}.journey-module__4c-evq__mark[data-on="1"]{color:var(--oxblood)}.journey-module__4c-evq__mark[data-on="1"] i{background:#e2553a;scale:1.2}.journey-module__4c-evq__track{width:max-content;height:100%;padding:70px max(var(--gutter), 6vw) 0;will-change:transform;align-items:center;gap:clamp(40px,5vw,90px);display:flex;position:relative}.journey-module__4c-evq__wave{pointer-events:none;height:100%;position:absolute;top:0;left:0;overflow:visible}.journey-module__4c-evq__wave path{fill:none;stroke-linecap:round}.journey-module__4c-evq__waveShadow{stroke:#ec5a3014;stroke-width:34px}.journey-module__4c-evq__waveFlow{stroke:#f3a65c8c;stroke-width:2px;stroke-dasharray:2 14;animation:1.2s linear infinite journey-module__4c-evq__flow}@keyframes journey-module__4c-evq__flow{to{stroke-dashoffset:-16px}}.journey-module__4c-evq__waveRoad{stroke:#e2553a;stroke-width:5px;stroke-dasharray:1;stroke-dashoffset:1px;filter:drop-shadow(0 4px 8px #e2553a59)}.journey-module__4c-evq__rider{z-index:0;color:#fff;background:linear-gradient(135deg,#f39a55,#e2553a);border-radius:50%;place-items:center;width:46px;height:46px;margin:-23px 0 0 -23px;display:grid;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #fffc,0 12px 24px -8px #e2553ab3}.journey-module__4c-evq__head{z-index:1;flex:none;width:min(500px,40vw);position:relative;translate:0 -8svh}.journey-module__4c-evq__headArrow{width:90px;bottom:-70px;right:-30px;rotate:30deg}.journey-module__4c-evq__stops{gap:clamp(40px,5vw,90px);margin:0;padding:0;list-style:none;display:flex}.journey-module__4c-evq__stop{z-index:1;transform-origin:50% 60%;background:#fff;border-radius:28px;flex:none;width:min(320px,26vw,36svh);padding:10px;transition:box-shadow .5s;position:relative;translate:0 -15svh;box-shadow:0 40px 70px -40px #5a280e8c}.journey-module__4c-evq__stop:nth-child(2n){translate:0 13svh}.journey-module__4c-evq__stop[data-on="1"]{box-shadow:0 0 0 3px #ec5a3059,0 50px 80px -40px #5a280e99}.journey-module__4c-evq__mark2{width:50px;top:-18px;right:-16px}.journey-module__4c-evq__photo{aspect-ratio:4/3.5;border-radius:999px 999px 20px 20px;position:relative;overflow:hidden}.journey-module__4c-evq__stop:nth-child(2n) .journey-module__4c-evq__photo{border-radius:40% 10%/34% 8%}.journey-module__4c-evq__photo img{object-fit:cover;width:100%;height:100%;transition:scale 1.2s var(--ease-out)}.journey-module__4c-evq__stop[data-on="1"] .journey-module__4c-evq__photo img,.journey-module__4c-evq__stop:hover .journey-module__4c-evq__photo img{scale:1.07}.journey-module__4c-evq__n{font-family:var(--font-display);color:#fff;text-shadow:0 4px 16px #00000059;font-size:40px;line-height:1;position:absolute;bottom:8px;left:50%;translate:-50%}.journey-module__4c-evq__body{color:var(--ink-soft);gap:3px;padding:0 10px 10px;font-size:15px;line-height:1.45;display:grid}.journey-module__4c-evq__stopIcon{color:#fff;background:linear-gradient(135deg,#f39a55,#e2553a);border:3px solid #fff;border-radius:16px;place-items:center;width:46px;height:46px;margin:-24px 0 4px;display:grid;position:relative;box-shadow:0 10px 20px -8px #e2553a99}.journey-module__4c-evq__when{letter-spacing:.18em;text-transform:uppercase;color:var(--sign);font-size:11px;font-weight:700}.journey-module__4c-evq__body strong{font-family:var(--font-display);color:var(--oxblood);font-size:clamp(30px,2.6vw,42px);font-weight:400;line-height:1}.journey-module__4c-evq__end{z-index:1;width:min(340px,30vw);font-family:var(--font-hand), "Caveat", cursive;color:var(--burgundy);flex:none;margin:0;font-size:clamp(34px,3.6vw,56px);line-height:1.05;position:relative;translate:0 -12svh;rotate:-3deg}.journey-module__4c-evq__endHeart{width:44px;bottom:-50px;right:10%}@media (max-width:760px){.journey-module__4c-evq__track{gap:26px;padding:80px 24px 0}.journey-module__4c-evq__head{width:80vw;translate:0 -12svh}.journey-module__4c-evq__stop{width:min(70vw,40svh);translate:0 -10svh}.journey-module__4c-evq__stop:nth-child(2n){translate:0 10svh}.journey-module__4c-evq__body strong{font-size:30px}.journey-module__4c-evq__end{width:60vw;font-size:36px}.journey-module__4c-evq__mark{font-size:10px}.journey-module__4c-evq__headArrow{display:none}}.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__pin{height:auto;min-height:0}.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__track{width:auto;padding:120px var(--gutter) 80px;flex-wrap:wrap}.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__stops{flex-wrap:wrap}.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__stop,.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__head,.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__end{translate:none}.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__line,.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__wave,.journey-module__4c-evq__journey[data-motion=still] .journey-module__4c-evq__rider{display:none}@media (prefers-reduced-motion:reduce){.journey-module__4c-evq__waveFlow{animation:none}}
.pledge-module__07IEvG__promise{isolation:isolate;position:relative;overflow:hidden;padding-block:clamp(100px,15vh,170px)!important}.pledge-module__07IEvG__head{text-align:center;max-width:900px;margin:0 auto;position:relative}.pledge-module__07IEvG__vault{max-width:1100px;height:clamp(460px,62vh,600px);margin:clamp(30px,5vh,60px) auto 0;position:relative}.pledge-module__07IEvG__threads{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.pledge-module__07IEvG__threads path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 2px 6px #e2553a73)}.pledge-module__07IEvG__lock{z-index:1;aspect-ratio:1;border-radius:50%;place-items:center;width:clamp(170px,18vw,230px);transition:box-shadow .6s;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.pledge-module__07IEvG__promise[data-locked="1"] .pledge-module__07IEvG__lock{box-shadow:inset 0 1px #ffffffe6,0 0 0 10px #ffffff59,0 0 80px #ffc88ce6}.pledge-module__07IEvG__lockArt{width:52%;overflow:visible}.pledge-module__07IEvG__shackle{fill:none;stroke:var(--oxblood);stroke-width:12px;stroke-linecap:round}.pledge-module__07IEvG__body{fill:#e2553a;transition:fill .5s}.pledge-module__07IEvG__promise[data-locked="1"] .pledge-module__07IEvG__body{fill:#c93f4c}.pledge-module__07IEvG__paw{fill:#ffffffeb}.pledge-module__07IEvG__burst{opacity:0;transition:opacity .3s;position:absolute;inset:0}.pledge-module__07IEvG__promise[data-locked="1"] .pledge-module__07IEvG__burst{opacity:1}.pledge-module__07IEvG__vows{margin:0;padding:0;list-style:none}.pledge-module__07IEvG__vow{z-index:2;width:min(330px,31%);color:var(--ink-soft);border-radius:22px;align-items:flex-start;gap:14px;padding:18px 20px;font-size:14.5px;line-height:1.45;display:flex;position:absolute}.pledge-module__07IEvG__vow:first-child{top:2%;left:0}.pledge-module__07IEvG__vow:nth-child(2){top:2%;right:0}.pledge-module__07IEvG__vow:nth-child(3){bottom:2%;left:0}.pledge-module__07IEvG__vow:nth-child(4){bottom:2%;right:0}.pledge-module__07IEvG__vow strong{font-family:var(--font-display);color:var(--oxblood);margin-bottom:2px;font-size:21px;font-weight:450;display:block}.pledge-module__07IEvG__vowIcon{color:#fff;background:linear-gradient(135deg,#f39a55,#e2553a);border-radius:14px;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 8px 16px -6px #e2553a8c}@media (max-width:820px){.pledge-module__07IEvG__vault{gap:14px;height:auto;display:grid}.pledge-module__07IEvG__threads{display:none}.pledge-module__07IEvG__lock{width:170px;margin:0 auto 10px;position:relative;top:auto;left:auto;translate:none}.pledge-module__07IEvG__vow{width:auto;position:relative;inset:auto!important}.pledge-module__07IEvG__vows{gap:12px;display:grid}}
.demos-module__ls_sIq__demo{--at:0s;color:var(--ink);margin-top:auto;padding-top:18px;font-size:13px;line-height:1.35;position:relative}.demos-module__ls_sIq__bubble,.demos-module__ls_sIq__typing,.demos-module__ls_sIq__note,.demos-module__ls_sIq__spotted,.demos-module__ls_sIq__chip,.demos-module__ls_sIq__mark,.demos-module__ls_sIq__check{opacity:0;translate:0 8px}:is([data-in="1"] .demos-module__ls_sIq__bubble,[data-in="1"] .demos-module__ls_sIq__note,[data-in="1"] .demos-module__ls_sIq__spotted,[data-in="1"] .demos-module__ls_sIq__chip,[data-in="1"] .demos-module__ls_sIq__mark,[data-in="1"] .demos-module__ls_sIq__check){animation:demos-module__ls_sIq__arrive .6s var(--ease-out) var(--at) forwards}@keyframes demos-module__ls_sIq__arrive{to{opacity:1;translate:0}}.demos-module__ls_sIq__chat{gap:8px;display:grid}.demos-module__ls_sIq__chat p{margin:0}.demos-module__ls_sIq__bubble{border-radius:18px;max-width:88%;padding:10px 14px}.demos-module__ls_sIq__me{color:#fff;background:linear-gradient(135deg,#f08a4b,#e2603c);border-bottom-right-radius:6px;justify-self:end}.demos-module__ls_sIq__them{background:#fff;border-bottom-left-radius:6px;box-shadow:0 4px 14px #6e341814}.demos-module__ls_sIq__typing{background:#fff;border-radius:18px;gap:4px;width:max-content;padding:10px 14px;display:flex}.demos-module__ls_sIq__typing i{background:var(--ink-mute);border-radius:99px;width:6px;height:6px;animation:.9s ease-in-out infinite demos-module__ls_sIq__blink}.demos-module__ls_sIq__typing i:nth-child(2){animation-delay:.15s}.demos-module__ls_sIq__typing i:nth-child(3){animation-delay:.3s}[data-in="1"] .demos-module__ls_sIq__typing{animation:demos-module__ls_sIq__typing 1.1s var(--at) forwards}@keyframes demos-module__ls_sIq__typing{0%{opacity:0;height:auto;translate:0 8px}20%,80%{opacity:1;translate:0}to{opacity:0}}@keyframes demos-module__ls_sIq__blink{50%{opacity:.25}}.demos-module__ls_sIq__typing,.demos-module__ls_sIq__them{grid-area:2/1;align-self:start}.demos-module__ls_sIq__notes{gap:6px;display:grid}.demos-module__ls_sIq__notes p{margin:0}.demos-module__ls_sIq__note{background:#ffffffbf;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;display:flex}.demos-module__ls_sIq__noteDot{background:var(--apricot);border-radius:99px;width:6px;height:6px}.demos-module__ls_sIq__spotted{color:#fff;background:var(--burgundy);border-radius:99px;align-items:center;gap:6px;width:max-content;padding:6px 12px;font-weight:600;display:inline-flex;margin-top:4px!important}.demos-module__ls_sIq__call{background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px;display:flex;box-shadow:0 6px 18px #6e341814}.demos-module__ls_sIq__call p{margin:0}.demos-module__ls_sIq__avatar{color:#fff;background:linear-gradient(135deg,#6fae8a,#3f7f63);border-radius:99px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.demos-module__ls_sIq__callName{font-weight:600}.demos-module__ls_sIq__live{color:#3f7f63;align-items:center;gap:5px;margin-left:6px;font-size:11px;font-weight:500;display:inline-flex}.demos-module__ls_sIq__live:before{content:"";background:#3fb37a;border-radius:99px;width:7px;height:7px;animation:1.6s ease-out infinite demos-module__ls_sIq__pulse}@keyframes demos-module__ls_sIq__pulse{0%{box-shadow:0 0 #3fb37a80}to{box-shadow:0 0 0 8px #3fb37a00}}.demos-module__ls_sIq__callSub{color:var(--ink-mute);align-items:center;gap:5px;display:flex}.demos-module__ls_sIq__food{color:var(--burgundy);align-items:center;gap:10px;display:flex}.demos-module__ls_sIq__foodBar{background:#8f1f271a;border-radius:99px;flex:1;height:10px;overflow:hidden}.demos-module__ls_sIq__foodFill{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#f3a65c,#e26a50);width:100%;height:100%;display:block;scale:.8 1}[data-in="1"] .demos-module__ls_sIq__foodFill{animation:demos-module__ls_sIq__drain 2.4s var(--ease-inout) .3s forwards}@keyframes demos-module__ls_sIq__drain{to{scale:.18 1}}.demos-module__ls_sIq__pill{white-space:nowrap;color:#fff;background:var(--burgundy);opacity:0;border-radius:99px;padding:5px 10px;font-size:12px;font-weight:600}[data-in="1"] .demos-module__ls_sIq__pill{animation:.5s cubic-bezier(.34,1.56,.64,1) 2.5s forwards demos-module__ls_sIq__pop}@keyframes demos-module__ls_sIq__pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.demos-module__ls_sIq__match{align-items:center;gap:10px;display:flex}.demos-module__ls_sIq__ring{width:54px;height:54px;rotate:-90deg}.demos-module__ls_sIq__ring circle{fill:none;stroke-width:5px}.demos-module__ls_sIq__ringBack{stroke:#8f1f271a}.demos-module__ls_sIq__ringFront{stroke:#e26a50;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}[data-in="1"] .demos-module__ls_sIq__ringFront{animation:demos-module__ls_sIq__ring 1.6s var(--ease-out) .3s forwards}@keyframes demos-module__ls_sIq__ring{to{stroke-dashoffset:6px}}.demos-module__ls_sIq__matchN{font-family:var(--font-display);color:var(--oxblood);font-size:30px;line-height:1}.demos-module__ls_sIq__matchLabel{color:var(--ink-mute)}.demos-module__ls_sIq__chips{flex-wrap:wrap;gap:6px;display:flex}.demos-module__ls_sIq__chip{color:var(--burgundy);background:#fff;border-radius:99px;padding:6px 12px;font-weight:500;box-shadow:inset 0 0 0 1px #8f1f2724}.demos-module__ls_sIq__story{padding-bottom:26px;position:relative}.demos-module__ls_sIq__spark{width:100%;height:auto;max-height:70px;overflow:visible}.demos-module__ls_sIq__spark path{fill:none;stroke:#e26a50;stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}[data-in="1"] .demos-module__ls_sIq__spark path{animation:demos-module__ls_sIq__draw 1.6s var(--ease-inout) .2s forwards}@keyframes demos-module__ls_sIq__draw{to{stroke-dashoffset:0}}.demos-module__ls_sIq__marks{height:24px;position:absolute;inset:auto 0 0}.demos-module__ls_sIq__mark{white-space:nowrap;color:var(--burgundy);background:#fff;border-radius:99px;padding:3px 9px;font-size:11.5px;font-weight:600;position:absolute;bottom:0;transform:translate(-50%);box-shadow:0 3px 10px #6e34181a}.demos-module__ls_sIq__checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.demos-module__ls_sIq__check{align-items:center;gap:10px;display:flex}.demos-module__ls_sIq__box{color:#0000;border-radius:7px;place-items:center;width:20px;height:20px;transition:background .3s,color .3s;display:grid;box-shadow:inset 0 0 0 1.5px #8f1f274d}[data-in="1"] .demos-module__ls_sIq__box{animation:demos-module__ls_sIq__tick .4s ease-out calc(var(--at) + .4s) forwards}@keyframes demos-module__ls_sIq__tick{to{color:#fff;box-shadow:none;background:#3fb37a}}.demos-module__ls_sIq__bell{color:var(--apricot);margin-left:auto}[data-in="1"] .demos-module__ls_sIq__bell{transform-origin:50% 0;animation:.9s ease-in-out 2.2s 2 demos-module__ls_sIq__ring-bell}@keyframes demos-module__ls_sIq__ring-bell{25%{rotate:16deg}75%{rotate:-16deg}}@media (prefers-reduced-motion:reduce){.demos-module__ls_sIq__bubble,.demos-module__ls_sIq__note,.demos-module__ls_sIq__spotted,.demos-module__ls_sIq__chip,.demos-module__ls_sIq__mark,.demos-module__ls_sIq__check,.demos-module__ls_sIq__pill{opacity:1;translate:none;animation:none!important}.demos-module__ls_sIq__typing{display:none}.demos-module__ls_sIq__ringFront{stroke-dashoffset:6px}.demos-module__ls_sIq__spark path{stroke-dashoffset:0}.demos-module__ls_sIq__foodFill{scale:.18 1}}
.showcase-module__XYnQuG__showcase{z-index:1;position:relative;padding:0!important}.showcase-module__XYnQuG__pin{height:100svh;min-height:680px;padding:clamp(28px, 5svh, 56px) var(--gutter) clamp(24px, 4svh, 44px);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.showcase-module__XYnQuG__sky{z-index:-1;position:absolute;inset:0}.showcase-module__XYnQuG__sky img{object-fit:cover;object-position:50% 40%;width:100%;height:100%}.showcase-module__XYnQuG__sky:after{content:"";background:linear-gradient(180deg, var(--paper,#fffaf2) 0%, #fffaf28c 18%, #fffaf21a 45%, #fffaf226 85%, var(--paper,#fffaf2) 100%);position:absolute;inset:0}.showcase-module__XYnQuG__head{text-align:center}.showcase-module__XYnQuG__head h2{font-size:clamp(34px,4vw,64px)}.showcase-module__XYnQuG__stage{flex:1;width:100%;max-width:1320px;margin:clamp(18px,3svh,34px) auto 0;position:relative}.showcase-module__XYnQuG__thread{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.showcase-module__XYnQuG__thread path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;filter:drop-shadow(0 2px 6px #e2553a59)}.showcase-module__XYnQuG__card{left:var(--l);top:var(--t);z-index:1;border-radius:26px;flex-direction:column;width:22.5%;height:40%;padding:16px 18px 18px;transition:box-shadow .4s;display:flex;position:absolute;overflow:hidden}.showcase-module__XYnQuG__card:hover{box-shadow:inset 0 1px #ffffffe6,0 40px 70px -30px #5a280e8c}.showcase-module__XYnQuG__card:before{content:"";pointer-events:none;background:linear-gradient(115deg,#fff0 35%,#ffffff8c 48%,#fff0 60%) -200% 0/250% 100% no-repeat;animation:6s ease-in-out infinite showcase-module__XYnQuG__glint;position:absolute;inset:0}.showcase-module__XYnQuG__card:nth-child(odd):before{animation-delay:2.5s}@keyframes showcase-module__XYnQuG__glint{0%,65%{background-position:-200% 0}to{background-position:250% 0}}.showcase-module__XYnQuG__cardTop{align-items:center;gap:10px;display:flex}.showcase-module__XYnQuG__cardTop h3{font-family:var(--font-display);color:var(--oxblood);margin:0;font-size:clamp(16px,1.25vw,19px);font-weight:450;line-height:1.15}.showcase-module__XYnQuG__icon{color:#fff;background:linear-gradient(135deg,#f39a55,#e2553a);border-radius:12px;flex:none;place-items:center;width:34px;height:34px;display:grid;box-shadow:0 8px 16px -6px #e2553a8c}.showcase-module__XYnQuG__text{color:var(--ink-soft);margin:8px 0 0;font-size:13.5px;line-height:1.4}.showcase-module__XYnQuG__card>div:last-child{padding-top:10px}@media (max-height:820px) and (min-width:901px){.showcase-module__XYnQuG__text{display:none}}@media (max-width:900px){.showcase-module__XYnQuG__pin{height:auto;min-height:0;padding:80px 18px 60px}.showcase-module__XYnQuG__stage{gap:18px;display:grid}.showcase-module__XYnQuG__thread{display:none}.showcase-module__XYnQuG__card{width:auto;height:auto;min-height:220px;position:relative;top:auto;left:auto}}.showcase-module__XYnQuG__showcase[data-motion=still] .showcase-module__XYnQuG__card{opacity:1;visibility:visible}.showcase-module__XYnQuG__showcase[data-motion=still] .showcase-module__XYnQuG__thread path{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.showcase-module__XYnQuG__card:before{animation:none}}
.steps-module__zNGBNa__steps{background:radial-gradient(circle at 1px 1px, #8f1f271f 1px, transparent 1.5px) 0 0 / 26px 26px, linear-gradient(180deg, var(--paper,#fffaf2), #fdf1e4 50%, var(--paper,#fffaf2));position:relative;overflow:hidden;padding:clamp(88px, 13vh, 150px) var(--gutter) clamp(100px, 14vh, 170px)!important}.steps-module__zNGBNa__head{text-align:center;max-width:900px;margin:0 auto}.steps-module__zNGBNa__boardWrap{max-width:1140px;margin:clamp(56px,8vh,96px) auto 0;position:relative}.steps-module__zNGBNa__board{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(36px,6vw,110px);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps-module__zNGBNa__polaroid{z-index:1;rotate:var(--lean);transition:rotate .5s var(--ease-out), translate .5s var(--ease-out), box-shadow .5s;background:#fff;border-radius:6px;padding:14px 14px 22px;position:relative;box-shadow:0 2px 4px #5a280e14,0 30px 50px -24px #5a280e73}.steps-module__zNGBNa__polaroid:nth-child(2){margin-top:clamp(40px,7vw,110px)}.steps-module__zNGBNa__polaroid:hover{translate:0 -10px;box-shadow:0 2px 4px #5a280e14,0 44px 70px -26px #5a280e8c;rotate:none!important}.steps-module__zNGBNa__tape{z-index:2;transform-origin:0;clip-path:polygon(3% 0,97% 4%,100% 50%,97% 96%,3% 100%,0 50%);background:repeating-linear-gradient(45deg,#f3a65cbf 0 8px,#ffd6aabf 8px 16px);width:118px;height:32px;margin-left:-59px;position:absolute;top:-16px;left:50%;rotate:-4deg;box-shadow:0 2px 4px #5a280e26}.steps-module__zNGBNa__polaroid:nth-child(2) .steps-module__zNGBNa__tape{background:repeating-linear-gradient(-45deg,#ff96a0b3 0 8px,#ffd2d6bf 8px 16px);rotate:5deg}.steps-module__zNGBNa__polaroid:nth-child(3) .steps-module__zNGBNa__tape{background:repeating-linear-gradient(45deg,#8cc8a0b3 0 8px,#d2ecd6bf 8px 16px);rotate:-2deg}.steps-module__zNGBNa__photo{aspect-ratio:1;background:#f3e6d6;position:relative;overflow:hidden}.steps-module__zNGBNa__photo img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease-out)}.steps-module__zNGBNa__polaroid:first-child .steps-module__zNGBNa__photo img{object-position:50% 18%}.steps-module__zNGBNa__polaroid:hover .steps-module__zNGBNa__photo img{scale:1.06}.steps-module__zNGBNa__develop{opacity:0;pointer-events:none;background:linear-gradient(160deg,#fffaf2,#f6eadb);position:absolute;inset:0}.steps-module__zNGBNa__say{padding:16px 6px 0}.steps-module__zNGBNa__say h3{font-family:var(--font-hand), "Caveat", cursive;color:var(--oxblood);margin:0;font-size:clamp(28px,2.4vw,36px);font-weight:600;line-height:1}.steps-module__zNGBNa__say p{color:var(--ink-soft);margin:8px 0 0;font-size:15px;line-height:1.5}.steps-module__zNGBNa__n{z-index:3;width:60px;height:60px;font-family:var(--font-hand), "Caveat", cursive;color:#e2553a;place-items:center;font-size:46px;font-weight:700;line-height:1;display:grid;position:absolute;top:-24px;right:-18px}.steps-module__zNGBNa__arrows{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.steps-module__zNGBNa__arrows path{fill:none;stroke:var(--burgundy);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}@media (max-width:860px){.steps-module__zNGBNa__boardWrap{max-width:380px}.steps-module__zNGBNa__board{grid-template-columns:minmax(0,1fr);gap:56px}.steps-module__zNGBNa__polaroid:nth-child(2){margin-top:0}.steps-module__zNGBNa__arrows{display:none}}
.vets-module__rQz8SG__vets{background:radial-gradient(40% 50% at 78% 50%, #aadcbe59, #aadcbe00 70%), radial-gradient(40% 40% at 10% 20%, #ffcea073, #ffcea000 70%), var(--paper,#fffaf2);position:relative;overflow:hidden}.vets-module__rQz8SG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(30px,5vw,80px);max-width:1320px;margin:0 auto;display:grid}.vets-module__rQz8SG__copy h2{font-size:clamp(36px,4vw,62px)}.vets-module__rQz8SG__offers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:28px 0 30px;padding:0;list-style:none;display:grid}.vets-module__rQz8SG__offer{color:var(--ink-soft);transition:translate .4s var(--ease-out), box-shadow .4s;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;font-size:13.5px;line-height:1.4;display:flex}.vets-module__rQz8SG__offer:hover{translate:0 -4px}.vets-module__rQz8SG__offer strong{color:var(--ink);margin-bottom:2px;font-size:14.5px;display:block}.vets-module__rQz8SG__offerIcon{color:#fff;background:linear-gradient(135deg,#6fbf93,#3f7f63);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 8px 16px -8px #3f7f6399}.vets-module__rQz8SG__map{aspect-ratio:1;width:min(600px,100%);margin:0 auto;position:relative}.vets-module__rQz8SG__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.vets-module__rQz8SG__orbit{fill:none;stroke:#8f1f271a;stroke-width:1.5px;stroke-dasharray:3 7}.vets-module__rQz8SG__link{fill:none;stroke:#e2553a59;stroke-width:3px;stroke-linecap:round}.vets-module__rQz8SG__flow{fill:none;stroke:#e2553a;stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 12;opacity:0;transition:opacity .6s 1.4s;animation:1s linear infinite vets-module__rQz8SG__flow}.vets-module__rQz8SG__vets[data-in="1"] .vets-module__rQz8SG__flow{opacity:.6}@keyframes vets-module__rQz8SG__flow{to{stroke-dashoffset:-15px}}.vets-module__rQz8SG__packet{fill:#f3a65c;opacity:0;filter:drop-shadow(0 0 6px #f3a65ce6);transition:opacity .6s 1.6s}.vets-module__rQz8SG__vets[data-in="1"] .vets-module__rQz8SG__packet{opacity:1}.vets-module__rQz8SG__hub{aspect-ratio:1;width:32%;position:absolute;translate:-50% -50%}.vets-module__rQz8SG__hub img{z-index:1;object-fit:cover;border:6px solid #fff;border-radius:50%;width:100%;height:100%;position:relative;box-shadow:0 30px 50px -24px #5a280e8c}.vets-module__rQz8SG__ring{border:2px solid #3fb37a8c;border-radius:50%;animation:2.4s ease-out infinite vets-module__rQz8SG__ring;position:absolute;inset:0}@keyframes vets-module__rQz8SG__ring{0%{opacity:.9;scale:1}to{opacity:0;scale:1.7}}.vets-module__rQz8SG__hubTag{z-index:2;white-space:nowrap;color:#fff;background:#3f7f63;border-radius:99px;padding:6px 14px;font-size:12px;font-weight:700;position:absolute;bottom:-14px;left:50%;translate:-50%;box-shadow:0 8px 18px -8px #3f7f63b3}.vets-module__rQz8SG__node{aspect-ratio:1;width:17%;animation:vets-module__rQz8SG__bob 4s ease-in-out calc(var(--k) * -.8s) infinite alternate;position:absolute;translate:-50% -50%}@keyframes vets-module__rQz8SG__bob{0%{translate:-50% -54%}to{translate:-50% -46%}}.vets-module__rQz8SG__node img{object-fit:cover;border:4px solid #fff;border-radius:50%;width:100%;height:100%;box-shadow:0 16px 30px -16px #5a280e8c}.vets-module__rQz8SG__say{z-index:2;white-space:nowrap;color:var(--ink);border-radius:14px;padding:8px 12px;font-size:12.5px;font-weight:600;position:absolute;top:50%;translate:0 -50%}.vets-module__rQz8SG__say[data-side=right]{left:92%}.vets-module__rQz8SG__say[data-side=left]{right:92%}@media (max-width:1000px){.vets-module__rQz8SG__grid{grid-template-columns:minmax(0,1fr)}.vets-module__rQz8SG__map{order:-1;width:min(520px,100%)}}@media (max-width:560px){.vets-module__rQz8SG__offers{grid-template-columns:minmax(0,1fr)}.vets-module__rQz8SG__say{padding:6px 8px;font-size:10.5px}}@media (prefers-reduced-motion:reduce){.vets-module__rQz8SG__node,.vets-module__rQz8SG__ring,.vets-module__rQz8SG__flow{animation:none}}
.wordmark-module__UsVlWq__why{background:radial-gradient(50% 40% at 50% 55%, #ffcea08c, #ffcea000 70%), linear-gradient(var(--paper,#fffaf2), #fbe9d8 50%, var(--paper,#fffaf2));position:relative;overflow:hidden}.wordmark-module__UsVlWq__head{text-align:center;max-width:900px;margin:0 auto}.wordmark-module__UsVlWq__board{max-width:1240px;margin:clamp(40px,6vh,70px) auto 0}.wordmark-module__UsVlWq__row{justify-content:space-between;gap:40px;display:flex}.wordmark-module__UsVlWq__slot{width:min(380px,40%);position:relative}.wordmark-module__UsVlWq__top .wordmark-module__UsVlWq__slot:last-child,.wordmark-module__UsVlWq__bottom .wordmark-module__UsVlWq__slot:last-child{margin-right:4%}.wordmark-module__UsVlWq__top .wordmark-module__UsVlWq__slot:first-child,.wordmark-module__UsVlWq__bottom .wordmark-module__UsVlWq__slot:first-child{margin-left:2%}.wordmark-module__UsVlWq__bottom .wordmark-module__UsVlWq__slot:first-child{margin-left:18%}.wordmark-module__UsVlWq__note{background:#fff;border-radius:24px;align-items:center;gap:16px;padding:14px 18px 14px 14px;display:flex;box-shadow:0 24px 44px -28px #5a280e80}.wordmark-module__UsVlWq__note img{object-fit:cover;border-radius:50%;flex:none;width:76px;height:76px;box-shadow:0 0 0 4px #ffe1cc}.wordmark-module__UsVlWq__note h3{font-family:var(--font-hand), "Caveat", cursive;color:var(--oxblood);margin:0;font-size:clamp(24px,2vw,30px);font-weight:600;line-height:1.05}.wordmark-module__UsVlWq__note p{color:var(--ink-soft);margin:4px 0 0;font-size:14.5px;line-height:1.45}.wordmark-module__UsVlWq__arrowDownL,.wordmark-module__UsVlWq__arrowDownR,.wordmark-module__UsVlWq__arrowUpL,.wordmark-module__UsVlWq__arrowUpR{width:70px}.wordmark-module__UsVlWq__arrowDownL{bottom:-74px;left:52%;rotate:120deg}.wordmark-module__UsVlWq__arrowDownR{bottom:-74px;left:30%;rotate:150deg;scale:-1 1}.wordmark-module__UsVlWq__arrowUpL{top:-74px;left:60%;rotate:-40deg}.wordmark-module__UsVlWq__arrowUpR{top:-76px;left:30%;rotate:-10deg}.wordmark-module__UsVlWq__word{width:max-content;font-family:var(--font-display);font-variation-settings:"opsz" 144, "SOFT" 60;letter-spacing:-.03em;justify-content:center;align-items:flex-end;margin:clamp(26px,4vh,50px) auto;padding-right:.5em;font-size:clamp(88px,17vw,290px);font-weight:500;line-height:.9;display:flex;position:relative}.wordmark-module__UsVlWq__clip{padding:.04em .02em .06em;display:inline-block;overflow:hidden}.wordmark-module__UsVlWq__letter{background:linear-gradient(#8f1f27 10%,#e2553a 95%);color:#0000;-webkit-background-clip:text;background-clip:text;display:inline-block}.wordmark-module__UsVlWq__eye{background:conic-gradient(from 200deg,#f39a55,#e2553a,#c93f4c,#f3a65c,#f39a55);border-radius:50%;place-items:center;width:.7em;height:.7em;margin:0 .03em .04em;padding:.07em;display:inline-grid}.wordmark-module__UsVlWq__eyeIn{border-radius:50%;width:100%;height:100%;display:block;overflow:hidden;box-shadow:inset 0 0 0 .02em #fff}.wordmark-module__UsVlWq__eyeIn img{object-fit:cover;width:100%;height:100%;transition:scale .6s var(--ease-out)}.wordmark-module__UsVlWq__eye:hover .wordmark-module__UsVlWq__eyeIn img{scale:1.12}.wordmark-module__UsVlWq__tail{transform-origin:0 90%;width:.62em;height:.62em;position:absolute;bottom:.12em;right:-.05em;overflow:visible}.wordmark-module__UsVlWq__tail path{fill:none;stroke:#e2553a;stroke-width:10px;stroke-linecap:round}.wordmark-module__UsVlWq__why[data-wag="1"] .wordmark-module__UsVlWq__tail{animation:1.2s ease-in-out infinite alternate wordmark-module__UsVlWq__wag}@keyframes wordmark-module__UsVlWq__wag{0%{rotate:-6deg}to{rotate:8deg}}@media (max-width:820px){.wordmark-module__UsVlWq__word{font-size:19vw}.wordmark-module__UsVlWq__row{flex-direction:column;gap:14px}.wordmark-module__UsVlWq__slot,.wordmark-module__UsVlWq__top .wordmark-module__UsVlWq__slot:first-child,.wordmark-module__UsVlWq__top .wordmark-module__UsVlWq__slot:last-child,.wordmark-module__UsVlWq__bottom .wordmark-module__UsVlWq__slot:first-child,.wordmark-module__UsVlWq__bottom .wordmark-module__UsVlWq__slot:last-child{width:auto;margin:0}.wordmark-module__UsVlWq__arrowDownL,.wordmark-module__UsVlWq__arrowDownR,.wordmark-module__UsVlWq__arrowUpL,.wordmark-module__UsVlWq__arrowUpR{display:none}}.wordmark-module__UsVlWq__why[data-motion=still] [data-tail]{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.wordmark-module__UsVlWq__why[data-wag="1"] .wordmark-module__UsVlWq__tail{animation:none}}
.sections-module__rO1iPW__paper{--sign:#ec5a30;--hand:var(--font-hand), "Caveat", "Bradley Hand", cursive;z-index:2;background:var(--paper);color:var(--ink);background-image:radial-gradient(60% 40% at 50% 0,#ffddaa73,#fda0 70%);position:relative;overflow-x:clip}.sections-module__rO1iPW__paper section{padding:clamp(88px, 13vh, 160px) var(--gutter);position:relative}.sections-module__rO1iPW__band{z-index:3;background:linear-gradient(90deg, var(--oxblood), var(--burgundy) 50%, var(--oxblood));margin:-28px -2vw 0;padding:18px 0;position:relative;overflow:hidden;rotate:-1.4deg;box-shadow:0 14px 40px -18px #5a101699}.sections-module__rO1iPW__track{width:max-content;animation:42s linear infinite sections-module__rO1iPW__band;display:flex}.sections-module__rO1iPW__run{flex:none;display:flex}.sections-module__rO1iPW__bandItem{font-family:var(--font-display);white-space:nowrap;color:#fff4e6;align-items:center;gap:26px;padding-right:26px;font-size:clamp(20px,2vw,30px);font-style:italic;display:inline-flex}.sections-module__rO1iPW__bandItem svg{color:var(--apricot)}@keyframes sections-module__rO1iPW__band{to{transform:translate(-50%)}}.sections-module__rO1iPW__foot{z-index:1;max-width:1240px;padding:48px var(--gutter) 28px;color:var(--ink-soft);margin:0 auto;font-size:14px;position:relative}.sections-module__rO1iPW__footGrid{border-top:1px solid #8f1f2729;grid-template-columns:1.3fr 1fr 1.2fr 1.2fr;gap:32px;padding-top:40px;display:grid}.sections-module__rO1iPW__footBrand img{width:150px;height:auto}.sections-module__rO1iPW__footBrand p{font-family:var(--hand);color:var(--burgundy);margin:14px 0 0;font-size:22px}.sections-module__rO1iPW__footCol{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.sections-module__rO1iPW__footCol h4{letter-spacing:.14em;text-transform:uppercase;color:var(--oxblood);margin:0 0 4px;font-size:12px;font-weight:700}.sections-module__rO1iPW__footCol p{margin:0}.sections-module__rO1iPW__footCol a,.sections-module__rO1iPW__footLink{cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.sections-module__rO1iPW__footCol a:hover,.sections-module__rO1iPW__footLink:hover{color:var(--sign)}.sections-module__rO1iPW__ctaSmall{color:#fff;background:var(--burgundy);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:10px;width:max-content;padding:11px 18px;font-size:14px;font-weight:600;transition:background .25s;display:inline-flex}.sections-module__rO1iPW__ctaSmall:hover{background:var(--oxblood)}.sections-module__rO1iPW__footBase{border-top:1px solid #8f1f271a;flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:40px;padding-top:18px;font-size:12px;display:flex}.sections-module__rO1iPW__footBase a{text-decoration:none}.sections-module__rO1iPW__footBase small{opacity:.8;margin-left:auto;font-size:11px}.sections-module__rO1iPW__motes{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sections-module__rO1iPW__paper section,.sections-module__rO1iPW__band{z-index:1}.sections-module__rO1iPW__mote,.sections-module__rO1iPW__petal{width:var(--size);height:var(--size);animation:sections-module__rO1iPW__float var(--dur) linear var(--delay) infinite;position:absolute}.sections-module__rO1iPW__mote{background:radial-gradient(circle,#ffecaa,#ffbe5a8c 40%,#ffbe5a00 70%);border-radius:50%}.sections-module__rO1iPW__petal{width:calc(var(--size) * 1.4);height:var(--size);opacity:.7;background:linear-gradient(135deg,#ffc4b0,#f08a6a);border-radius:80% 0}@keyframes sections-module__rO1iPW__float{0%{opacity:0;translate:0 40px;rotate:none}15%{opacity:.95}50%{translate:var(--sway) -120px;rotate:140deg}85%{opacity:.85}to{translate:calc(var(--sway) * -.4) -260px;opacity:0;rotate:300deg}}.sections-module__rO1iPW__plain .sections-module__rO1iPW__track{animation:none}@media (max-width:1100px){.sections-module__rO1iPW__footGrid{grid-template-columns:1fr 1fr}}@media (max-width:760px){.sections-module__rO1iPW__paper section{padding:72px var(--gutter)}.sections-module__rO1iPW__band{margin-top:-18px;padding:13px 0}.sections-module__rO1iPW__footGrid{grid-template-columns:minmax(0,1fr);gap:28px}.sections-module__rO1iPW__footBase small{margin-left:0}}@media (prefers-reduced-motion:reduce){.sections-module__rO1iPW__mote,.sections-module__rO1iPW__petal{display:none}}
