.MotionToggle-module__tCC7IW__root{display:inline-flex}.MotionToggle-module__tCC7IW__label{isolation:isolate;border-radius:var(--radius-pill);background:var(--violet-600);box-shadow:inset 0 0 0 1px var(--violet-400);color:var(--white);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-sm) var(--ease-out-expo);align-items:center;gap:10px;padding:7px 15px 7px 8px;font-weight:600;line-height:1.3;display:inline-flex;position:relative}.MotionToggle-module__tCC7IW__label:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0;box-shadow:0 14px 26px -10px #100730bf}.MotionToggle-module__tCC7IW__label:hover{transform:translateY(-2px)}.MotionToggle-module__tCC7IW__label:hover:before{opacity:1}.MotionToggle-module__tCC7IW__label:active{transform:scale(.98)}.MotionToggle-module__tCC7IW__input:focus-visible+.MotionToggle-module__tCC7IW__label{outline:3px solid var(--focus-ring);outline-offset:3px}.MotionToggle-module__tCC7IW__track{border-radius:var(--radius-pill);background:var(--violet-500);width:38px;height:22px;box-shadow:inset 0 0 0 1px var(--violet-400);flex:none;position:relative}.MotionToggle-module__tCC7IW__track:before{content:"";border-radius:inherit;background:var(--turquoise-400);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0}.MotionToggle-module__tCC7IW__thumb{background:var(--white);width:16px;height:16px;transition:transform var(--dur-sm) var(--ease-spring);border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #10073073}.MotionToggle-module__tCC7IW__thumb:after{content:"";border-radius:inherit;background:var(--violet-700);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__track:before,.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__thumb:after{opacity:1}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__thumb{transform:translate(16px)}@media (max-width:699px){.MotionToggle-module__tCC7IW__label{font-size:var(--text-xs);gap:8px;padding:5px 12px 5px 6px}.MotionToggle-module__tCC7IW__label:after{content:"";position:absolute;inset:-8px -4px}.MotionToggle-module__tCC7IW__track{width:32px;height:18px}.MotionToggle-module__tCC7IW__thumb{width:14px;height:14px;top:2px;left:2px}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__thumb{transform:translate(14px)}}@media (forced-colors:active){.MotionToggle-module__tCC7IW__label,.MotionToggle-module__tCC7IW__track{border:1px solid buttontext}.MotionToggle-module__tCC7IW__thumb{forced-color-adjust:none;background:buttontext}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__track{forced-color-adjust:none;background:highlight}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__thumb{background:highlighttext}.MotionToggle-module__tCC7IW__input:checked+.MotionToggle-module__tCC7IW__label .MotionToggle-module__tCC7IW__thumb:after{opacity:0}}@media (prefers-reduced-motion:reduce){.MotionToggle-module__tCC7IW__root{display:none}}
.SectionHeading-module__ZCWIVq__head{max-width:760px}.SectionHeading-module__ZCWIVq__center{text-align:center;margin-inline:auto}.SectionHeading-module__ZCWIVq__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent);font-weight:700;line-height:1.4}.SectionHeading-module__ZCWIVq__title{font-size:var(--text-h2);font-weight:800;line-height:var(--leading-heading);letter-spacing:var(--tracking-heading);color:var(--color-heading);margin-top:10px}.SectionHeading-module__ZCWIVq__lead{font-size:var(--text-lg);line-height:var(--leading-body);color:var(--color-text-muted);margin-top:14px}.SectionHeading-module__ZCWIVq__light .SectionHeading-module__ZCWIVq__eyebrow{color:var(--turquoise-100)}.SectionHeading-module__ZCWIVq__light .SectionHeading-module__ZCWIVq__title{color:var(--white)}.SectionHeading-module__ZCWIVq__light .SectionHeading-module__ZCWIVq__lead{color:var(--violet-100)}
.Legend-module__B3hl8q__legend{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:10px 14px;margin-top:16px;display:grid}.Legend-module__B3hl8q__card{--card-ring:var(--violet-400);isolation:isolate;aspect-ratio:648/383;border-radius:var(--radius-tile);background:var(--card-bg);box-shadow:inset 0 0 0 1px var(--card-border);transition:transform var(--dur-sm) var(--ease-out-expo);flex-direction:column;display:flex;position:relative}.Legend-module__B3hl8q__card:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);pointer-events:none;position:absolute;inset:0;box-shadow:0 22px 38px -20px #32187e80}.Legend-module__B3hl8q__card:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2.5px var(--card-ring);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);pointer-events:none;position:absolute;inset:0}.Legend-module__B3hl8q__lilac{--card-bg:var(--tile-lilac);--card-border:var(--tile-lilac-border)}.Legend-module__B3hl8q__mint{--card-bg:var(--tile-mint);--card-border:var(--tile-mint-border);--card-ring:var(--turquoise-600)}.Legend-module__B3hl8q__art{transform-origin:50% 100%;width:100%;height:auto;transition:transform var(--dur-sm) var(--ease-spring);flex:none}.Legend-module__B3hl8q__name{font-size:var(--text-xs);letter-spacing:-.005em;text-align:center;text-wrap:balance;color:var(--tile-ink);flex:1;place-items:center;padding:0 8px 4px;font-weight:700;line-height:1.2;display:grid}.Legend-module__B3hl8q__card[data-active]:before,.Legend-module__B3hl8q__card[data-active]:after{opacity:1}@media (hover:hover){.Legend-module__B3hl8q__card:hover:before,.Legend-module__B3hl8q__card:hover:after{opacity:1}}@media (prefers-reduced-motion:no-preference){.Legend-module__B3hl8q__card[data-active]{transform:translateY(-4px)}.Legend-module__B3hl8q__card[data-active] .Legend-module__B3hl8q__art{transform:rotate(-3deg)scale(1.05)}@media (hover:hover){.Legend-module__B3hl8q__card:hover{transform:translateY(-4px)}.Legend-module__B3hl8q__card:hover .Legend-module__B3hl8q__art{transform:rotate(-3deg)scale(1.05)}}.Legend-module__B3hl8q__card:target:after{animation:Legend-module__B3hl8q__target-pulse 1.4s var(--ease-out-expo) 2}}@media (min-width:700px){.Legend-module__B3hl8q__legend{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px;max-width:600px;margin:20px auto 0}.Legend-module__B3hl8q__name{font-size:var(--text-sm)}}@media (min-width:1000px){.Legend-module__B3hl8q__legend{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;max-width:none;margin-top:24px}.Legend-module__B3hl8q__name{font-size:var(--text-2xs)}}@media (min-width:1240px){.Legend-module__B3hl8q__name{font-size:var(--text-sm)}}@keyframes Legend-module__B3hl8q__target-pulse{0%,to{opacity:0}30%{opacity:1}}
.Orbits-module__HuxTTq__trail{pointer-events:none;position:absolute;top:0;left:0}.Orbits-module__HuxTTq__trailBack{z-index:1}.Orbits-module__HuxTTq__trailFront{z-index:15}.Orbits-module__HuxTTq__trackWrap{left:calc(var(--rx-o) * -1 - 24px);top:calc(var(--ry-o) * -1 - 24px);width:calc(var(--rx-o) * 2 + 48px);height:calc(var(--ry-o) * 2 + 48px);position:absolute}.Orbits-module__HuxTTq__track{fill:none;width:100%;height:100%;overflow:visible}.Orbits-module__HuxTTq__trailBack .Orbits-module__HuxTTq__track{clip-path:inset(0 0 50%)}.Orbits-module__HuxTTq__trailFront .Orbits-module__HuxTTq__track{clip-path:inset(50% 0 0)}.Orbits-module__HuxTTq__trackInner,.Orbits-module__HuxTTq__trackOuter{stroke-width:var(--track-w);opacity:.09}.Orbits-module__HuxTTq__trackInner{rx:var(--rx-i);ry:var(--ry-i);stroke:var(--trail-i)}.Orbits-module__HuxTTq__trackOuter{rx:var(--rx-o);ry:var(--ry-o);stroke:var(--trail-o)}.Orbits-module__HuxTTq__paw{--rx:var(--rx-i);--ry:var(--ry-i);--k:var(--k-i);--pw:var(--paw-i);--depth:calc(.95 + .13 * var(--s));left:calc(var(--pw) * -.5);top:calc(var(--pw) * -.534);width:var(--pw);height:calc(var(--pw) * 1.069);color:var(--trail-i);opacity:calc(.35 + .07 * var(--s));transform:translate(calc(var(--rx) * var(--c)), calc(var(--ry) * var(--s))) scale(var(--depth)) rotate(var(--a,0deg)) translateY(calc(var(--pw) * .42 * var(--side))) scaleY(var(--side)) rotate(58deg);position:absolute}.Orbits-module__HuxTTq__pawOuter{--rx:var(--rx-o);--ry:var(--ry-o);--k:var(--k-o);--pw:var(--paw-o);color:var(--trail-o)}.Orbits-module__HuxTTq__pawIntro,.Orbits-module__HuxTTq__pawSvg{width:100%;height:100%;display:block}.Orbits-module__HuxTTq__walk{--rx:var(--rx-i);--k:var(--k-i);--pad:calc(var(--paw-i) * 3);--walk-T:var(--walk-i);transform:scaleY(var(--k));position:absolute;top:0;left:0}.Orbits-module__HuxTTq__walkOuter{--rx:var(--rx-o);--k:var(--k-o);--pad:calc(var(--paw-o) * 3);--walk-T:var(--walk-o)}.Orbits-module__HuxTTq__sweep{--comet:conic-gradient(transparent 0deg 40deg, #00000024 52deg, #00000073 72deg, #000 90deg, transparent 90.6deg);left:calc((var(--rx) + var(--pad)) * -1);top:calc((var(--rx) + var(--pad)) * -1);width:calc((var(--rx) + var(--pad)) * 2);height:calc((var(--rx) + var(--pad)) * 2);-webkit-mask-image:var(--comet);-webkit-mask-image:var(--comet);mask-image:var(--comet);position:absolute}.Orbits-module__HuxTTq__walkOuter .Orbits-module__HuxTTq__sweep{--comet:conic-gradient(transparent 0deg 89.4deg, #000 90deg, #00000073 108deg, #00000024 128deg, transparent 140deg)}.Orbits-module__HuxTTq__counter{position:absolute;inset:0}.Orbits-module__HuxTTq__pawLit{left:calc(50% - var(--pw) * .5);top:calc(50% - var(--pw) * .534);opacity:1;transform:translate(calc(var(--rx) * var(--c)), calc(var(--rx) * var(--s))) scaleY(calc(1 / var(--k))) scale(calc(var(--depth) * 1.15)) rotate(var(--a,0deg)) translateY(calc(var(--pw) * .42 * var(--side))) scaleY(var(--side)) rotate(58deg)}.Orbits-module__HuxTTq__sats{position:absolute;top:0;left:0}.Orbits-module__HuxTTq__sat{--rx:var(--rx-i);--ry:var(--ry-i);--T:var(--T-i);--orbit-dir:normal;--delay:calc(var(--df) * var(--T) * -1);left:calc(var(--rx) * -1);top:calc(var(--ry) * -1);width:calc(var(--rx) * 2);height:calc(var(--ry) * 2);pointer-events:none;position:absolute}.Orbits-module__HuxTTq__outer{--rx:var(--rx-o);--ry:var(--ry-o);--T:var(--T-o);--orbit-dir:var(--dir-o)}.Orbits-module__HuxTTq__back{z-index:4}.Orbits-module__HuxTTq__front{z-index:20}.Orbits-module__HuxTTq__front[data-active]{z-index:60}.Orbits-module__HuxTTq__sat,.Orbits-module__HuxTTq__front .Orbits-module__HuxTTq__dim{animation-duration:var(--T);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--delay);animation-direction:var(--orbit-dir);animation-play-state:var(--motion-play,running)}.Orbits-module__HuxTTq__center{position:absolute;top:50%;left:50%}.Orbits-module__HuxTTq__launch,.Orbits-module__HuxTTq__lift{position:absolute;top:0;left:0}.Orbits-module__HuxTTq__tile{left:calc(var(--tile-w) * -.5);top:calc(var(--tile-h) * -.5);width:var(--tile-w);height:var(--tile-h);padding:var(--tile-pad);border-radius:var(--tile-r);background:var(--tile-bg);box-shadow:inset 0 0 0 1px var(--tile-border), 0 14px 26px -14px #100730cc;color:var(--tile-ink);pointer-events:auto;-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;position:absolute}.Orbits-module__HuxTTq__tile:focus-visible{outline:3px solid var(--focus-ring);outline-offset:5px;box-shadow:inset 0 0 0 1px var(--tile-border), 0 0 0 5px var(--violet-700), 0 14px 26px -14px #100730cc}.Orbits-module__HuxTTq__lilac{--tile-bg:var(--tile-lilac);--tile-border:var(--tile-lilac-border);--tile-glow:#d9c6e280}.Orbits-module__HuxTTq__mint{--tile-bg:var(--tile-mint);--tile-border:var(--tile-mint-border);--tile-glow:#bcdfd17a}.Orbits-module__HuxTTq__art{width:var(--art-w);height:var(--art-h);object-fit:cover;object-position:50% 100%;flex:none}.Orbits-module__HuxTTq__name{min-height:0;font-size:var(--text-2xs);text-align:center;white-space:nowrap;flex:1;align-self:stretch;place-items:center;padding:0 4px 2px;font-weight:700;line-height:1.1;display:grid;overflow:hidden}.Orbits-module__HuxTTq__dim{left:calc(var(--tile-w) * -.5);top:calc(var(--tile-h) * -.5);width:var(--tile-w);height:var(--tile-h);border-radius:var(--tile-r);background:var(--violet-700);opacity:0;position:absolute}.Orbits-module__HuxTTq__halo{left:calc(var(--tile-w) * -.5 - 7px);top:calc(var(--tile-h) * -.5 - 7px);width:calc(var(--tile-w) + 14px);height:calc(var(--tile-h) + 14px);border-radius:calc(var(--tile-r) + 7px);background:var(--tile-glow);box-shadow:0 0 34px 10px var(--tile-glow);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute}.Orbits-module__HuxTTq__bubble{z-index:1;left:0;bottom:calc(var(--tile-h) * .62 + 16px);border-radius:var(--radius-card);background:var(--white);width:max-content;max-width:min(360px,100vw - 48px);color:var(--violet-700);translate:calc(-50% + var(--bubble-dx,0px)) 0;scale:var(--bubble-scale,1);transform-origin:calc(50% - var(--bubble-dx,0px)) 100%;opacity:0;transition:opacity var(--dur-xs) var(--ease-out-expo);pointer-events:none;flex-direction:column;gap:6px;padding:10px 12px;display:flex;position:absolute;box-shadow:0 22px 40px -18px #100730d9}.Orbits-module__HuxTTq__bubble:after{content:"";left:calc(50% - var(--bubble-dx,0px) - 7px);background:var(--white);border-radius:3px;width:14px;height:14px;position:absolute;bottom:-6px;rotate:45deg}.Orbits-module__HuxTTq__front[data-bubble-at=below] .Orbits-module__HuxTTq__bubble{top:calc(var(--tile-h) * .62 + 16px);transform-origin:calc(50% - var(--bubble-dx,0px)) 0;bottom:auto}.Orbits-module__HuxTTq__front[data-bubble-at=below] .Orbits-module__HuxTTq__bubble:after{top:-6px;bottom:auto}.Orbits-module__HuxTTq__bubbleTitle{font-size:var(--text-sm);font-weight:700;line-height:1.3;display:none}.Orbits-module__HuxTTq__bubbleNameOnly{display:none}.Orbits-module__HuxTTq__chips{flex-wrap:wrap;gap:6px;display:flex}.Orbits-module__HuxTTq__chip{border-radius:var(--radius-pill);background:var(--violet-75);box-shadow:inset 0 0 0 1px var(--violet-100);font-size:var(--text-xs);white-space:nowrap;padding:4px 10px;font-weight:600;line-height:1.35}.Orbits-module__HuxTTq__front[data-active] .Orbits-module__HuxTTq__halo{opacity:1}.Orbits-module__HuxTTq__front[data-open] .Orbits-module__HuxTTq__bubble{opacity:1;pointer-events:auto}@media (scripting:none){@media (hover:hover){.Orbits-module__HuxTTq__front:hover{z-index:60}.Orbits-module__HuxTTq__front:hover .Orbits-module__HuxTTq__halo{opacity:1}.Orbits-module__HuxTTq__front:hover .Orbits-module__HuxTTq__bubble{opacity:1;pointer-events:auto}}.Orbits-module__HuxTTq__front:has(:focus-visible){z-index:60}.Orbits-module__HuxTTq__front:has(:focus-visible) .Orbits-module__HuxTTq__halo{opacity:1}.Orbits-module__HuxTTq__front:has(:focus-visible) .Orbits-module__HuxTTq__bubble{opacity:1;pointer-events:auto}}@media (max-width:999px){.Orbits-module__HuxTTq__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.Orbits-module__HuxTTq__bubbleTitle{display:block}.Orbits-module__HuxTTq__bubbleNameOnly{display:flex}}@media (max-width:699px){.Orbits-module__HuxTTq__sat{--delay:calc(var(--df-m) * var(--T) * -1)}.Orbits-module__HuxTTq__pawOuter,.Orbits-module__HuxTTq__trackOuter,.Orbits-module__HuxTTq__walkOuter{display:none}}@media (prefers-reduced-motion:no-preference){.Orbits-module__HuxTTq__lift{transition:transform var(--dur-sm) var(--ease-spring)}.Orbits-module__HuxTTq__bubble{transition:opacity var(--dur-xs) var(--ease-out-expo), transform var(--dur-sm) var(--ease-spring);transform:translateY(8px)scale(.94)}.Orbits-module__HuxTTq__front[data-bubble-at=below] .Orbits-module__HuxTTq__bubble{transform:translateY(-8px)scale(.94)}.Orbits-module__HuxTTq__front[data-active] .Orbits-module__HuxTTq__lift{transform:translateY(-4px)scale(1.12)}.Orbits-module__HuxTTq__front[data-open] .Orbits-module__HuxTTq__bubble{transform:none}@media (scripting:none){@media (hover:hover){.Orbits-module__HuxTTq__front:hover .Orbits-module__HuxTTq__lift{transform:translateY(-4px)scale(1.12)}.Orbits-module__HuxTTq__front:hover .Orbits-module__HuxTTq__bubble{transform:none}}.Orbits-module__HuxTTq__front:has(:focus-visible) .Orbits-module__HuxTTq__lift{transform:translateY(-4px)scale(1.12)}.Orbits-module__HuxTTq__front:has(:focus-visible) .Orbits-module__HuxTTq__bubble{transform:none}}.Orbits-module__HuxTTq__sweep,.Orbits-module__HuxTTq__counter{animation-duration:var(--walk-T);animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:var(--motion-play,running)}.Orbits-module__HuxTTq__sweep{animation-name:Orbits-module__HuxTTq__walk-sweep}.Orbits-module__HuxTTq__counter{animation-name:Orbits-module__HuxTTq__walk-counter}.Orbits-module__HuxTTq__walkOuter .Orbits-module__HuxTTq__sweep,.Orbits-module__HuxTTq__walkOuter .Orbits-module__HuxTTq__counter{animation-direction:reverse}.Orbits-module__HuxTTq__walk{transition:opacity var(--dur-lg) var(--ease-out-expo)}:is([data-intro=pending] .Orbits-module__HuxTTq__pawIntro,[data-intro=pending] .Orbits-module__HuxTTq__launch,[data-intro=pending] .Orbits-module__HuxTTq__walk,[data-intro=play] .Orbits-module__HuxTTq__walk){opacity:0}[data-intro=play] .Orbits-module__HuxTTq__pawIntro{animation:Orbits-module__HuxTTq__paw-in .52s var(--ease-spring) backwards;animation-delay:calc(.42s + var(--order) * .76s)}[data-intro=play] .Orbits-module__HuxTTq__launch{animation:.94s cubic-bezier(.3,1.32,.5,1) backwards Orbits-module__HuxTTq__launch;animation-delay:calc(.64s + var(--n) * 80ms)}}@media (prefers-reduced-motion:reduce){.Orbits-module__HuxTTq__sat,.Orbits-module__HuxTTq__front .Orbits-module__HuxTTq__dim{animation-play-state:paused}.Orbits-module__HuxTTq__walk{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:699px){.Orbits-module__HuxTTq__sat{--delay:calc(var(--df-m-rm) * var(--T) * -1)}}[data-bubbles=off] .Orbits-module__HuxTTq__front .Orbits-module__HuxTTq__bubble{opacity:0;pointer-events:none}@keyframes Orbits-module__HuxTTq__walk-sweep{to{transform:rotate(360deg)}}@keyframes Orbits-module__HuxTTq__walk-counter{to{transform:rotate(-360deg)}}@keyframes Orbits-module__HuxTTq__paw-in{0%{opacity:0;transform:scale(.2)}}@keyframes Orbits-module__HuxTTq__launch{0%{opacity:0;transform:translate(var(--lx,0px), var(--ly,0px)) scale(.25)}30%{opacity:1}}
.Planet-module__gQzYnW__ring{left:calc(var(--ring) * -1.2);top:calc(var(--ring) * -1.2);width:calc(var(--ring) * 2.4);height:calc(var(--ring) * 2.4);rotate:var(--axis);pointer-events:none;position:absolute}.Planet-module__gQzYnW__ringBack{z-index:10}.Planet-module__gQzYnW__ringFront{z-index:14}.Planet-module__gQzYnW__ringClip{position:absolute;inset:0}.Planet-module__gQzYnW__ringBack .Planet-module__gQzYnW__ringClip{clip-path:inset(-20% -20% 50%)}.Planet-module__gQzYnW__ringFront .Planet-module__gQzYnW__ringClip{clip-path:inset(50% -20% -20%)}.Planet-module__gQzYnW__ringTilt{transform:perspective(calc(var(--ring) * 6)) rotateX(70deg);position:absolute;inset:0}.Planet-module__gQzYnW__ringIntro,.Planet-module__gQzYnW__ringSpin{position:absolute;inset:0}.Planet-module__gQzYnW__ringSvg{width:100%;height:100%;overflow:visible}.Planet-module__gQzYnW__ringBand{fill:none;stroke:var(--violet-400);stroke-width:14px;opacity:.5}.Planet-module__gQzYnW__ringEdge{fill:none;stroke:var(--turquoise-200);stroke-width:.8px;opacity:.6}.Planet-module__gQzYnW__ringText{fill:var(--turquoise-100);font-family:var(--font-sans);font-size:10.5px;font-weight:700}.Planet-module__gQzYnW__planet{z-index:12;pointer-events:none;position:absolute;top:0;left:0}.Planet-module__gQzYnW__intro{position:absolute;top:0;left:0}.Planet-module__gQzYnW__atmosphere{z-index:0;left:calc(var(--R) * -1.36);top:calc(var(--R) * -1.36);width:calc(var(--R) * 2.72);height:calc(var(--R) * 2.72);background:radial-gradient(circle closest-side,#4fc5cb80 72%,#4fc5cb38 80%,#4fc5cb12 90%,#4fc5cb00 100%);border-radius:50%;position:absolute}.Planet-module__gQzYnW__globe{z-index:1;left:calc(var(--R) * -1);top:calc(var(--R) * -1);width:calc(var(--R) * 2);height:calc(var(--R) * 2);background:radial-gradient(circle at 38% 32%, var(--turquoise-200) 0%, var(--turquoise-400) 36%, var(--turquoise-500) 80%, var(--turquoise-600) 100%);border-radius:50%;position:absolute;overflow:hidden}.Planet-module__gQzYnW__lands{rotate:var(--axis);position:absolute;inset:0}.Planet-module__gQzYnW__camera{transform-style:preserve-3d;position:absolute;top:50%;left:50%;transform:rotateX(-20deg)}.Planet-module__gQzYnW__boost,.Planet-module__gQzYnW__spin{transform-style:preserve-3d;position:absolute;top:0;left:0}.Planet-module__gQzYnW__land{transform:rotateY(var(--lon)) rotateX(var(--lat)) translateZ(var(--R));backface-visibility:hidden;position:absolute;top:0;left:0}.Planet-module__gQzYnW__landShape{width:calc(var(--R) * var(--size));max-width:none;height:calc(var(--R) * var(--size) * 1.069);left:calc(var(--R) * var(--size) * -.5);top:calc(var(--R) * var(--size) * -.534);rotate:var(--rot);position:absolute}.Planet-module__gQzYnW__lilac{color:var(--violet-200)}.Planet-module__gQzYnW__mint{color:var(--mint)}.Planet-module__gQzYnW__salmon{color:var(--salmon-300)}.Planet-module__gQzYnW__shade{background:radial-gradient(circle at 33% 27%,#e3f6f79e 0%,#e3f6f700 27%),radial-gradient(circle,#13626a00 58%,#13626a42 82%,#0c3a3d80 100%),radial-gradient(circle at 76% 82%,#32187e75 0%,#32187e00 60%);border-radius:50%;position:absolute;inset:0;box-shadow:inset 0 0 0 1.5px #bff0f266}.Planet-module__gQzYnW__dogImg{width:100%;max-width:none;height:auto;display:block}.Planet-module__gQzYnW__sleeper{z-index:3;width:calc(var(--R) * .86);left:calc(var(--R) * -.3);bottom:calc(var(--R) * .9);position:absolute}.Planet-module__gQzYnW__sleeper:before{content:"";z-index:-1;background:radial-gradient(closest-side,#13626a80,#13626a00);border-radius:50%;height:24%;position:absolute;bottom:-5%;left:10%;right:6%}.Planet-module__gQzYnW__sleeperDrop{transform-origin:50% 100%;display:block}.Planet-module__gQzYnW__golden{z-index:2;width:calc(var(--R) * .58);left:calc(var(--R) * -.79);bottom:calc(var(--R) * .52);transform-origin:50% 100%;position:absolute;rotate:-24deg}.Planet-module__gQzYnW__goldenPeek{display:block}@media (prefers-reduced-motion:no-preference){.Planet-module__gQzYnW__ringSpin{animation:Planet-module__gQzYnW__ring-spin var(--ring-T) linear infinite;animation-play-state:var(--motion-play,running)}.Planet-module__gQzYnW__atmosphere{animation:Planet-module__gQzYnW__breathe 7s var(--ease-in-out) infinite;animation-play-state:var(--motion-play,running)}.Planet-module__gQzYnW__spin{animation:Planet-module__gQzYnW__globe-spin var(--globe-T) linear infinite;animation-play-state:var(--motion-play,running)}[data-intro=pending] .Planet-module__gQzYnW__intro{transform:translateY(calc(var(--R) * .1)) scale(.84)}[data-intro=pending] .Planet-module__gQzYnW__ringIntro{opacity:0}[data-intro=pending] .Planet-module__gQzYnW__sleeperDrop{opacity:0}[data-intro=pending] .Planet-module__gQzYnW__sleeper:before{opacity:0}[data-intro=pending] .Planet-module__gQzYnW__goldenPeek{opacity:0}[data-intro=play] .Planet-module__gQzYnW__intro{animation:1.15s cubic-bezier(.2,1.1,.32,1) backwards Planet-module__gQzYnW__planet-rise}[data-intro=play] .Planet-module__gQzYnW__boost{animation:1.7s cubic-bezier(.2,.8,.3,1) backwards Planet-module__gQzYnW__globe-boost}[data-intro=play] .Planet-module__gQzYnW__ringIntro{animation:Planet-module__gQzYnW__ring-in 1.3s var(--ease-out-expo) .2s backwards}[data-intro=play] .Planet-module__gQzYnW__sleeperDrop{animation:.95s 1.06s backwards Planet-module__gQzYnW__sleeper-drop}[data-intro=play] .Planet-module__gQzYnW__sleeper:before{animation:.52s cubic-bezier(.5,0,.9,.45) 1.06s backwards Planet-module__gQzYnW__shadow-in}[data-intro=play] .Planet-module__gQzYnW__goldenPeek{animation:Planet-module__gQzYnW__golden-peek .9s var(--ease-spring) 1.24s backwards}}@keyframes Planet-module__gQzYnW__ring-spin{to{transform:rotate(360deg)}}@keyframes Planet-module__gQzYnW__breathe{50%{opacity:.78;transform:scale(1.035)}}@keyframes Planet-module__gQzYnW__globe-spin{to{transform:rotateY(-360deg)}}@keyframes Planet-module__gQzYnW__globe-boost{0%{transform:rotateY(40deg)}}@keyframes Planet-module__gQzYnW__planet-rise{0%{transform:translateY(calc(var(--R) * .1)) scale(.84)}}@keyframes Planet-module__gQzYnW__ring-in{0%{opacity:0;transform:rotate(-150deg)scale(.82)}}@keyframes Planet-module__gQzYnW__sleeper-drop{0%{opacity:0;transform:translateY(calc(var(--R) * -.7));animation-timing-function:cubic-bezier(.5,0,.9,.45)}20%{opacity:1}40%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(0)scale(1.05,.9)}60%{transform:translateY(calc(var(--R) * -.05)) scale(.98, 1.03);animation-timing-function:cubic-bezier(.5,0,.7,.4)}78%{animation-timing-function:var(--ease-out-expo);transform:translateY(0)scale(1.015,.985)}to{transform:none}}@keyframes Planet-module__gQzYnW__shadow-in{0%{opacity:0;transform:scale(.35)}}@keyframes Planet-module__gQzYnW__golden-peek{0%{opacity:0;transform:translateY(34%)scale(.9)}35%{opacity:1}}
.Sky-module__4LiJDq__sky{z-index:0;background:radial-gradient(ellipse 52% 58% at 50% var(--cy), #4e2cb7f2, #4e2cb700 72%), radial-gradient(ellipse 38% 34% at 4% 100%, #2ba4af3d, #2ba4af00 70%), radial-gradient(ellipse 34% 30% at 97% 0%, #f79d7b29, #f79d7b00 70%), var(--violet-700);pointer-events:none;position:absolute;inset:0;overflow:hidden}.Sky-module__4LiJDq__drift{position:absolute;inset:-20px}.Sky-module__4LiJDq__group{opacity:.55;position:absolute;inset:0}.Sky-module__4LiJDq__star{left:var(--x);top:var(--y);width:var(--size);height:calc(var(--size) * 1.069);rotate:var(--rot);position:absolute}.Sky-module__4LiJDq__wide{display:none}.Sky-module__4LiJDq__paw{width:100%;height:100%;display:block}.Sky-module__4LiJDq__turquoise{color:var(--turquoise-400)}.Sky-module__4LiJDq__salmon{color:var(--salmon-300)}.Sky-module__4LiJDq__lilac{color:var(--violet-300)}@media (min-width:700px){.Sky-module__4LiJDq__wide{display:block}}@media (prefers-reduced-motion:no-preference){.Sky-module__4LiJDq__drift{animation:Sky-module__4LiJDq__drift 46s var(--ease-in-out) infinite alternate;animation-play-state:var(--motion-play,running)}.Sky-module__4LiJDq__group{animation-name:var(--kf);animation-duration:5.6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:var(--motion-play,running)}}@keyframes Sky-module__4LiJDq__drift{to{transform:translate(-16px,10px)}}
.ColitapWorld-module__TMM59W__section{padding-block:var(--section-y);background:var(--violet-75);position:relative}.ColitapWorld-module__TMM59W__world{margin-top:32px}.ColitapWorld-module__TMM59W__world[data-visible=false] [data-loop],.ColitapWorld-module__TMM59W__world[data-hold] [data-loop]{animation-play-state:paused}@media (scripting:enabled){.ColitapWorld-module__TMM59W__world:not([data-visible=true]) [data-loop]{animation-play-state:paused}}@media (scripting:none){.ColitapWorld-module__TMM59W__world:has([data-cw=tile-front] :focus-visible) [data-loop]{animation-play-state:paused}@media (hover:hover){.ColitapWorld-module__TMM59W__world:has([data-cw=tile-front]:hover,[data-legend]:hover) [data-loop]{animation-play-state:paused}}}.ColitapWorld-module__TMM59W__panel{--trail-i:var(--turquoise-200);--trail-o:var(--salmon-200);--focus-ring:var(--turquoise-400);isolation:isolate;height:var(--panel-h);margin-inline:calc(var(--gutter) * -1);background:var(--violet-700);color:var(--white);scroll-margin-top:max(0px, calc((100vh - var(--header-h) + var(--header-shrink) - var(--panel-h)) / 2 - var(--anchor-gap)));scroll-margin-top:max(0px, calc((100svh - var(--header-h) + var(--header-shrink) - var(--panel-h)) / 2 - var(--anchor-gap)));position:relative;overflow:clip}.ColitapWorld-module__TMM59W__toggle{z-index:2;top:14px;right:var(--gutter);position:absolute}.ColitapWorld-module__TMM59W__tilt{z-index:1;transform-origin:50% var(--cy);position:absolute;inset:0;transform:perspective(1800px)}.ColitapWorld-module__TMM59W__system{left:50%;top:var(--cy);position:absolute}.ColitapWorld-module__TMM59W__center{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}@media (min-width:700px){.ColitapWorld-module__TMM59W__world{margin-top:40px}.ColitapWorld-module__TMM59W__panel{border-radius:var(--radius-panel);margin-inline:0}.ColitapWorld-module__TMM59W__toggle{top:18px;right:20px}}@media (min-width:1000px){.ColitapWorld-module__TMM59W__world{margin-top:48px}.ColitapWorld-module__TMM59W__toggle{top:22px;right:24px}}
.Phone-module__vr9fva__phone{--w:var(--phone-w,240px);width:var(--w);position:relative}.Phone-module__vr9fva__frame{padding:calc(var(--w) * .038);border-radius:calc(var(--w) * .155);background:var(--bezel);box-shadow:inset 0 0 0 1.5px var(--ink-900), var(--phone-shadow,var(--shadow-phone));position:relative}.Phone-module__vr9fva__screen{border-radius:calc(var(--w) * .118);width:100%}
.Features-module__clRlRa__section{padding-top:var(--section-y);padding-bottom:calc(var(--section-y) * .55);position:relative}.Features-module__clRlRa__list{gap:20px;margin-top:36px;display:grid}.Features-module__clRlRa__feature{--title-color:var(--violet-700);--text-color:var(--ink-700);--card-shadow:0 22px 40px -18px #32187e6b;isolation:isolate;border-radius:var(--radius-panel);background:var(--feature-bg);align-items:center;gap:30px;padding:34px 20px;display:grid;position:relative;overflow:clip}.Features-module__clRlRa__salmon{--feature-bg:var(--salmon-50);--eyebrow-color:var(--salmon-700);--blob-color:var(--salmon-200);--paw-color:var(--violet-400);--paw-rot:-18deg}.Features-module__clRlRa__violet{--feature-bg:var(--violet-500);--eyebrow-color:var(--turquoise-100);--title-color:var(--white);--text-color:var(--violet-100);--blob-color:var(--turquoise-400);--paw-color:var(--salmon-300);--paw-rot:20deg;--focus-ring:var(--turquoise-400);--phone-shadow:var(--shadow-phone-dark);--card-shadow:0 24px 44px -16px #1007309e}.Features-module__clRlRa__turquoise{--feature-bg:var(--turquoise-50);--eyebrow-color:var(--turquoise-700);--blob-color:var(--turquoise-200);--paw-color:var(--salmon-400);--paw-rot:-14deg}.Features-module__clRlRa__copy{z-index:2;position:relative}.Features-module__clRlRa__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--eyebrow-color);font-weight:700;line-height:1.4}.Features-module__clRlRa__title{font-size:var(--text-3xl);letter-spacing:-.02em;color:var(--title-color);margin-top:10px;font-weight:800;line-height:1.18}.Features-module__clRlRa__text{font-size:var(--text-base);color:var(--text-color);margin-top:12px;line-height:1.65}.Features-module__clRlRa__chips{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.Features-module__clRlRa__chip{border-radius:var(--radius-pill);background:var(--chip-bg);box-shadow:var(--chip-ring,none);color:var(--chip-ink);font-size:var(--text-sm);align-items:center;gap:8px;padding:7px 14px 7px 12px;font-weight:600;line-height:1.3;display:inline-flex}.Features-module__clRlRa__chip:before{content:"";background:var(--chip-dot);border-radius:50%;flex:none;width:8px;height:8px}.Features-module__clRlRa__chipViolet{--chip-bg:var(--violet-500);--chip-ink:var(--white);--chip-dot:var(--white)}.Features-module__clRlRa__chipTurquoise{--chip-bg:var(--turquoise-100);--chip-ink:var(--turquoise-900);--chip-dot:var(--turquoise-500)}.Features-module__clRlRa__chipSalmon{--chip-bg:var(--salmon-200);--chip-ink:var(--salmon-900);--chip-dot:var(--salmon-600)}.Features-module__clRlRa__chipLilac{--chip-bg:var(--violet-200);--chip-ink:var(--violet-700);--chip-dot:var(--violet-400)}.Features-module__clRlRa__chipWhite{--chip-bg:var(--white);--chip-ink:var(--violet-700);--chip-dot:var(--violet-300);--chip-ring:inset 0 0 0 1.5px var(--ink-100)}.Features-module__clRlRa__chipNight{--chip-bg:var(--violet-600);--chip-ink:var(--white);--chip-dot:var(--turquoise-400);--chip-ring:inset 0 0 0 1px var(--violet-400)}.Features-module__clRlRa__chipOutline{--chip-bg:var(--white);--chip-ink:var(--violet-700);--chip-dot:var(--turquoise-500);--chip-ring:inset 0 0 0 1.5px var(--turquoise-200)}.Features-module__clRlRa__visual{position:relative}.Features-module__clRlRa__blob{z-index:0;width:440px;height:440px;color:var(--blob-color);pointer-events:none;position:absolute;top:4px;left:calc(50% - 220px)}.Features-module__clRlRa__paw{z-index:0;width:36px;height:38px;color:var(--paw-color);rotate:var(--paw-rot);pointer-events:none;position:absolute;top:0;left:6px}.Features-module__clRlRa__violet .Features-module__clRlRa__paw{left:auto;right:6px}.Features-module__clRlRa__duo{--tf:188px;--tb:158px;--dir:1;--duo-room:76px;z-index:1;height:calc(var(--tf) * 2.12 + var(--duo-room));max-width:400px;margin-inline:auto;position:relative}.Features-module__clRlRa__reversed .Features-module__clRlRa__duo{--dir:-1}.Features-module__clRlRa__slot{position:absolute;top:0}.Features-module__clRlRa__slotFront{--phone-w:var(--tf);z-index:2;left:calc(50% - var(--tf) / 2 + var(--tb) * .3)}.Features-module__clRlRa__slotBack{--phone-w:var(--tb);z-index:1;left:calc(50% - var(--tf) / 2 - var(--tb) * .3);top:46px;rotate:-7deg}.Features-module__clRlRa__reversed .Features-module__clRlRa__slotFront{left:calc(50% - var(--tf) / 2 - var(--tb) * .3)}.Features-module__clRlRa__reversed .Features-module__clRlRa__slotBack{left:calc(50% + var(--tf) / 2 - var(--tb) * .7);rotate:7deg}.Features-module__clRlRa__proof{z-index:3;width:min(var(--card-w), 100%);margin-inline:auto;position:absolute;bottom:6px;left:0;right:0}.Features-module__clRlRa__proofRecord{--card-w:272px}.Features-module__clRlRa__proofOption{--card-w:296px}.Features-module__clRlRa__proofPlace{--card-w:286px}.Features-module__clRlRa__proofEnter,.Features-module__clRlRa__proofFloat{transform-origin:50% 100%}.Features-module__clRlRa__card{isolation:isolate;border-radius:var(--radius-tile);background:var(--white);color:var(--ink-900);transition:transform var(--dur-sm) var(--ease-out-expo);flex-direction:column;padding:14px 16px 16px;line-height:1.3;display:flex;position:relative}.Features-module__clRlRa__card:before{content:"";z-index:-1;border-radius:inherit;box-shadow:var(--card-ring,0 0 0 1px var(--ink-50)), var(--card-shadow);position:absolute;inset:0}.Features-module__clRlRa__card:after{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0;box-shadow:0 30px 50px -18px #32187e80}.Features-module__clRlRa__cardTitle{font-size:var(--text-base);color:var(--violet-700);font-weight:700}.Features-module__clRlRa__cardMeta{font-size:var(--text-xs);color:var(--ink-700)}.Features-module__clRlRa__record{--card-ring:0 0 transparent;background:var(--violet-50);box-shadow:inset 0 0 0 1.5px var(--violet-700)}.Features-module__clRlRa__recordTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.Features-module__clRlRa__recordDate{font-size:var(--text-2xs);letter-spacing:.06em;color:var(--ink-500);font-weight:700}.Features-module__clRlRa__badge{border-radius:var(--radius-pill);background:var(--turquoise-100);color:var(--turquoise-900);font-size:var(--text-2xs);padding:3px 10px;font-weight:600}.Features-module__clRlRa__next{isolation:isolate;color:var(--turquoise-700);font-size:var(--text-sm);flex-wrap:wrap;align-self:flex-start;align-items:center;gap:4px 6px;margin-top:10px;padding:5px 10px 5px 8px;line-height:1.3;display:flex;position:relative}.Features-module__clRlRa__next:before{content:"";z-index:-1;border-radius:var(--radius-pill);background:var(--turquoise-75);transform-origin:0;position:absolute;inset:0}.Features-module__clRlRa__nextIcon{width:14px;height:15px;color:var(--turquoise-500);flex:none;rotate:-12deg}.Features-module__clRlRa__nextLabel{font-weight:600}.Features-module__clRlRa__nextValue{font-weight:800}.Features-module__clRlRa__question{font-size:var(--text-xs);color:var(--violet-700);font-weight:700}.Features-module__clRlRa__optionRow{border-radius:var(--radius-card);background:var(--violet-50);box-shadow:inset 0 0 0 1.5px var(--violet-500);align-items:center;gap:12px;margin-top:10px;padding:12px;display:flex}.Features-module__clRlRa__optionIcon{flex:none;width:42px;height:42px}.Features-module__clRlRa__optionText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Features-module__clRlRa__optionText .Features-module__clRlRa__cardTitle{color:var(--ink-900)}.Features-module__clRlRa__radio{width:22px;height:22px;box-shadow:inset 0 0 0 2px var(--violet-500);border-radius:50%;flex:none;position:relative}.Features-module__clRlRa__radio:after{content:"";background:var(--violet-500);border-radius:50%;position:absolute;inset:5px}.Features-module__clRlRa__place{--card-ring:0 0 transparent;box-shadow:inset 0 0 0 1.5px var(--violet-700)}.Features-module__clRlRa__placeRow{align-items:flex-start;gap:12px;display:flex}.Features-module__clRlRa__placeIcon{background:var(--turquoise-50);width:42px;height:42px;color:var(--turquoise-500);border-radius:12px;flex:none;place-items:center;display:grid}.Features-module__clRlRa__placePaw{width:18px;height:19px}.Features-module__clRlRa__placeText{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.Features-module__clRlRa__placeHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.Features-module__clRlRa__placeHead .Features-module__clRlRa__cardTitle{color:var(--ink-900)}.Features-module__clRlRa__distance{font-size:var(--text-2xs);color:var(--ink-500);flex:none}.Features-module__clRlRa__open{font-size:var(--text-xs);color:var(--turquoise-700);font-weight:600}.Features-module__clRlRa__actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.Features-module__clRlRa__action{border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--violet-500);color:var(--violet-500);font-size:var(--text-xs);text-align:center;padding:7px 10px;font-weight:600;display:block;position:relative}.Features-module__clRlRa__actionMain{background:var(--violet-500);color:var(--white)}.Features-module__clRlRa__actionMain:after{content:"";border-radius:inherit;box-shadow:0 0 0 2px var(--violet-300);opacity:0;position:absolute;inset:0}@media (min-width:640px){.Features-module__clRlRa__feature{padding:40px 36px}.Features-module__clRlRa__copy{max-width:36rem}}@media (min-width:1000px){.Features-module__clRlRa__list{gap:32px;margin-top:64px}.Features-module__clRlRa__feature{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px;padding:60px 72px}.Features-module__clRlRa__reversed .Features-module__clRlRa__copy{order:2}.Features-module__clRlRa__copy{max-width:none}.Features-module__clRlRa__title{font-size:clamp(1.875rem,.6rem + 2.1vw,2.25rem)}.Features-module__clRlRa__text{font-size:1.125rem}.Features-module__clRlRa__duo{--tf:clamp(236px, 18vw + 56px, 258px);--tb:calc(var(--tf) * .837);--duo-room:40px;max-width:none}.Features-module__clRlRa__blob{width:700px;height:700px;top:-56px;left:auto;right:-190px}.Features-module__clRlRa__violet .Features-module__clRlRa__blob{top:-46px;left:-190px;right:auto}.Features-module__clRlRa__turquoise .Features-module__clRlRa__blob{top:-36px}.Features-module__clRlRa__paw{width:56px;height:60px;top:-24px;left:auto;right:-34px}.Features-module__clRlRa__violet .Features-module__clRlRa__paw{left:-34px;right:auto}.Features-module__clRlRa__proof{left:max(-12px, calc(50% - var(--tf) / 2 - var(--tb) * .3 - 56px));right:auto;bottom:calc(var(--tf) * .08);width:var(--card-w);margin:0}.Features-module__clRlRa__reversed .Features-module__clRlRa__proof{left:auto;right:max(-12px, calc(50% - var(--tf) / 2 - var(--tb) * .3 - 56px))}.Features-module__clRlRa__proofEnter,.Features-module__clRlRa__proofFloat{transform-origin:0 100%}.Features-module__clRlRa__reversed .Features-module__clRlRa__proofEnter,.Features-module__clRlRa__reversed .Features-module__clRlRa__proofFloat{transform-origin:100% 100%}}@media (prefers-reduced-motion:no-preference){.Features-module__clRlRa__copy[data-reveal=in] .Features-module__clRlRa__chip{animation:Features-module__clRlRa__chip-in .7s var(--ease-spring) backwards;animation-delay:calc(.33s + var(--k,0) * var(--stagger))}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__blob{--blob-rot:-10deg;animation:var(--kf-blob-in) var(--dur-xl) var(--ease-out-expo) backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__paw{animation:var(--kf-paw-pop) .8s var(--ease-spring) .82s backwards, var(--kf-twinkle) 1.6s var(--ease-in-out) 2.1s 1}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__slotBack .Features-module__clRlRa__enter{animation:Features-module__clRlRa__phone-in-back 1.25s var(--ease-out-expo) 60ms backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__slotFront .Features-module__clRlRa__enter{animation:Features-module__clRlRa__phone-in 1.15s var(--ease-out-expo) .17s backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__proofEnter{animation:Features-module__clRlRa__card-in .9s var(--ease-spring) .56s backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__proofFloat{animation:Features-module__clRlRa__card-float 3.4s var(--ease-in-out) 1.5s 1}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__next:before{animation:Features-module__clRlRa__mark .8s var(--ease-in-out) 1.15s backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__radio:after{animation:Features-module__clRlRa__radio-on .6s var(--ease-spring) 1.15s backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__optionRow{animation:Features-module__clRlRa__option-pick .6s var(--ease-out-expo) 1.1s backwards}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__actionMain:after{animation:Features-module__clRlRa__ripple 1.1s var(--ease-out-expo) 1.25s 2}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__proofFloat{animation-play-state:var(--motion-play,running)}.Features-module__clRlRa__visual[data-reveal=in] .Features-module__clRlRa__paw{animation-play-state:running, var(--motion-play,running)}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.Features-module__clRlRa__visual:hover .Features-module__clRlRa__card{transform:translateY(-4px)}.Features-module__clRlRa__visual:hover .Features-module__clRlRa__card:after{opacity:1}}@keyframes Features-module__clRlRa__chip-in{0%{opacity:0;transform:translateY(8px)scale(.85)}}@keyframes Features-module__clRlRa__phone-in-back{0%{transform:translate3d(calc(var(--dir) * 110px), 64px, 0) rotate(calc(var(--dir) * 15deg))}}@keyframes Features-module__clRlRa__phone-in{0%{transform:translate3d(calc(var(--dir) * 72px), 40px, 0) rotate(calc(var(--dir) * 9deg))}}@keyframes Features-module__clRlRa__card-in{0%{transform:translateY(18px)scale(0)}}@keyframes Features-module__clRlRa__card-float{50%{transform:translateY(-6px)}}@keyframes Features-module__clRlRa__mark{0%{transform:scaleX(0)}}@keyframes Features-module__clRlRa__radio-on{0%{transform:scale(0)}}@keyframes Features-module__clRlRa__option-pick{0%{transform:scale(.96)}}@keyframes Features-module__clRlRa__ripple{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.18,1.5)}}
.FinalCta-module__A3DvIG__section{padding-top:calc(var(--section-y) + 84px);padding-bottom:var(--section-y);position:relative}.FinalCta-module__A3DvIG__stage{isolation:isolate;position:relative}.FinalCta-module__A3DvIG__card{z-index:1;border-radius:var(--radius-panel);background:var(--turquoise-400);color:var(--turquoise-900);text-align:center;position:relative;overflow:clip}.FinalCta-module__A3DvIG__decor{pointer-events:none;position:absolute;inset:0}.FinalCta-module__A3DvIG__blob{position:absolute}.FinalCta-module__A3DvIG__blobSalmon{width:230px;height:230px;color:var(--salmon-300);transform-origin:75% 75%;bottom:-130px;right:-70px}.FinalCta-module__A3DvIG__blobLilac{width:180px;height:180px;color:var(--violet-300);transform-origin:25% 75%;bottom:-112px;left:-60px}.FinalCta-module__A3DvIG__paw{rotate:var(--paw-rot);position:absolute}.FinalCta-module__A3DvIG__pawViolet{--paw-rot:-16deg;width:30px;height:32px;color:var(--violet-500);top:22px;left:22px}.FinalCta-module__A3DvIG__pawWhite{--paw-rot:14deg;width:24px;height:26px;color:var(--white);top:28px;right:24px}.FinalCta-module__A3DvIG__copy{z-index:1;max-width:800px;margin-inline:auto;padding:60px 22px 116px;position:relative}.FinalCta-module__A3DvIG__eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--turquoise-900);font-weight:700;line-height:1.4}.FinalCta-module__A3DvIG__title{letter-spacing:var(--tracking-heading);color:var(--violet-700);margin-top:10px;font-size:clamp(2rem,1.15rem + 3.1vw,3.5rem);font-weight:800;line-height:1.08}.FinalCta-module__A3DvIG__titleLine{display:block}.FinalCta-module__A3DvIG__text{max-width:32em;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--turquoise-900);text-wrap:balance;margin:14px auto 0}.FinalCta-module__A3DvIG__dogs{width:0;height:0;position:absolute;top:0;left:50%}.FinalCta-module__A3DvIG__dogsBack{z-index:0}.FinalCta-module__A3DvIG__dogsFront{z-index:2}.FinalCta-module__A3DvIG__dog{display:block;position:absolute}.FinalCta-module__A3DvIG__golden{width:128px;top:-108px;left:-122px}.FinalCta-module__A3DvIG__shihtzu{width:138px;top:-69px;left:-8px}.FinalCta-module__A3DvIG__dogImg{transform-origin:50% 100%;width:100%;max-width:none}@media (min-width:1000px){.FinalCta-module__A3DvIG__copy{padding:104px 40px 124px}.FinalCta-module__A3DvIG__titleLine+.FinalCta-module__A3DvIG__titleLine{white-space:nowrap}.FinalCta-module__A3DvIG__text{font-size:var(--text-xl)}.FinalCta-module__A3DvIG__golden{width:168px;top:-146px;left:-178px}.FinalCta-module__A3DvIG__shihtzu{width:184px;top:-92px;left:-18px}.FinalCta-module__A3DvIG__blobSalmon{width:430px;height:430px;bottom:-210px;right:-110px}.FinalCta-module__A3DvIG__blobLilac{width:310px;height:310px;bottom:-160px;left:-96px}.FinalCta-module__A3DvIG__pawViolet{width:56px;height:60px;top:64px;left:88px}.FinalCta-module__A3DvIG__pawWhite{width:40px;height:43px;top:80px;right:104px}}@media (prefers-reduced-motion:no-preference){.FinalCta-module__A3DvIG__golden{--peek-delay:.24s;--peek-dur:1s;--peek-top:.4}.FinalCta-module__A3DvIG__shihtzu{--peek-delay:.56s;--peek-dur:1.1s;--peek-top:.55}.FinalCta-module__A3DvIG__stage[data-reveal=pending] .FinalCta-module__A3DvIG__dogImg,.FinalCta-module__A3DvIG__stage[data-reveal=pending] .FinalCta-module__A3DvIG__blob,.FinalCta-module__A3DvIG__stage[data-reveal=pending] .FinalCta-module__A3DvIG__paw{opacity:0}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__dogsFront .FinalCta-module__A3DvIG__dog{animation:FinalCta-module__A3DvIG__hide-until calc(var(--peek-delay) + var(--peek-dur) * var(--peek-top)) linear}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__golden .FinalCta-module__A3DvIG__dogImg{animation:FinalCta-module__A3DvIG__golden-peek var(--peek-dur) var(--peek-delay) backwards}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__shihtzu .FinalCta-module__A3DvIG__dogImg{animation:FinalCta-module__A3DvIG__shihtzu-peek var(--peek-dur) var(--peek-delay) backwards}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__dogsFront .FinalCta-module__A3DvIG__shihtzu .FinalCta-module__A3DvIG__dogImg{animation:FinalCta-module__A3DvIG__shihtzu-peek var(--peek-dur) var(--peek-delay) backwards, FinalCta-module__A3DvIG__breathe 3.2s var(--ease-in-out) 1.7s 1}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__blob{animation:var(--kf-blob-in) var(--dur-xl) var(--ease-out-expo) backwards}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__blobSalmon{animation-delay:.16s}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__blobLilac{animation-delay:.3s}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__paw{animation:var(--kf-paw-pop) .8s var(--ease-spring) backwards, var(--kf-twinkle) 1.6s var(--ease-in-out) 1}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__pawViolet{animation-delay:.9s,1.9s}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__pawWhite{animation-delay:1.05s,2.4s}.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__dogsFront .FinalCta-module__A3DvIG__shihtzu .FinalCta-module__A3DvIG__dogImg,.FinalCta-module__A3DvIG__stage[data-reveal=in] .FinalCta-module__A3DvIG__paw{animation-play-state:running, var(--motion-play,running)}}@keyframes FinalCta-module__A3DvIG__hide-until{0%,to{opacity:0}}@keyframes FinalCta-module__A3DvIG__golden-peek{0%{opacity:0;animation-timing-function:cubic-bezier(.3,.75,.45,1);transform:translateY(88%)}12%{opacity:1}40%{animation-timing-function:cubic-bezier(.5,0,.85,.5);transform:translateY(-28%)}60%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(2%)scale(1.03,.96)}77%{transform:translateY(-3%)}to{transform:none}}@keyframes FinalCta-module__A3DvIG__shihtzu-peek{0%{opacity:0;animation-timing-function:cubic-bezier(.25,.75,.35,1);transform:translateY(100%)}14%{opacity:1}55%{animation-timing-function:cubic-bezier(.5,0,.75,.4);transform:translateY(-16%)}74%{animation-timing-function:cubic-bezier(.2,.7,.3,1);transform:translateY(1%)scale(1.04,.95)}88%{transform:translateY(-1.5%)}to{transform:none}}@keyframes FinalCta-module__A3DvIG__breathe{50%{transform:scale(1.012,1.035)}}
.Hero-module__KTD73a__hero{--focus-ring:var(--turquoise-400);--phone-shadow:var(--shadow-phone-dark);margin-top:calc(var(--sheet-curve) * -1);padding-top:calc(var(--sheet-curve) + 30px);background:var(--violet-700);color:var(--white);position:relative;overflow-x:clip}.Hero-module__KTD73a__grid{gap:30px;display:grid;position:relative}.Hero-module__KTD73a__copy{z-index:2;position:relative}.Hero-module__KTD73a__eyebrow{border-radius:var(--radius-pill);background:var(--violet-600);box-shadow:inset 0 0 0 1px var(--violet-400);color:var(--turquoise-100);font-size:var(--text-2xs);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;padding:7px 15px 7px 11px;font-weight:700;line-height:1.3;display:inline-flex}.Hero-module__KTD73a__eyebrowIcon{width:17px;height:18px;color:var(--turquoise-400);flex:none}@media (max-width:379px){.Hero-module__KTD73a__eyebrow{letter-spacing:.06em;gap:6px;padding-inline:9px 12px}}.Hero-module__KTD73a__title{isolation:isolate;font-size:var(--text-h1);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-display);color:var(--white);margin-top:20px;position:relative}.Hero-module__KTD73a__line{margin-bottom:-.2em;padding-bottom:.2em;display:block;overflow:clip}.Hero-module__KTD73a__lineInner{display:block}.Hero-module__KTD73a__mark{white-space:nowrap;display:inline-block;position:relative}.Hero-module__KTD73a__stroke{z-index:-1;fill:none;stroke-width:10px;stroke-linecap:round;width:102%;height:auto;position:absolute;bottom:-.14em;left:-1%;overflow:visible}.Hero-module__KTD73a__stroke path{stroke-dasharray:1;stroke-dashoffset:0}.Hero-module__KTD73a__turquoise{stroke:var(--turquoise-400)}.Hero-module__KTD73a__salmon{stroke:var(--salmon-300)}.Hero-module__KTD73a__lead{max-width:31em;font-size:var(--text-lg);line-height:var(--leading-body);color:var(--violet-100);margin-top:22px}.Hero-module__KTD73a__nowrap{white-space:nowrap}.Hero-module__KTD73a__soon{border-radius:var(--radius-pill);background:var(--white);color:var(--violet-700);box-shadow:var(--shadow-float-dark);align-items:center;gap:14px;margin-top:28px;padding:9px 26px 9px 9px;display:inline-flex}.Hero-module__KTD73a__soonIcon{background:var(--turquoise-400);width:50px;height:50px;color:var(--violet-700);border-radius:50%;flex:none;place-items:center;display:grid}.Hero-module__KTD73a__soonPaw{width:25px;height:27px}.Hero-module__KTD73a__soonText{flex-direction:column;line-height:1.25;display:flex}.Hero-module__KTD73a__soonKicker{font-size:var(--text-2xs);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--violet-500);font-weight:700}.Hero-module__KTD73a__soonStores{font-size:var(--text-base);font-weight:700}.Hero-module__KTD73a__visual{position:relative}.Hero-module__KTD73a__fan{--tc:196px;--tl:150px;max-width:430px;height:492px;margin-inline:auto;position:relative}.Hero-module__KTD73a__decor{z-index:0;clip-path:inset(-100vh -100vw 0);pointer-events:none;position:absolute;inset:0}.Hero-module__KTD73a__deco{position:absolute}.Hero-module__KTD73a__blobViolet{width:470px;height:470px;color:var(--violet-500);top:14px;left:calc(50% - 235px)}.Hero-module__KTD73a__blobTurquoise{width:124px;height:124px;color:var(--turquoise-400);top:30px;right:-8px}.Hero-module__KTD73a__blobSalmon{width:118px;height:118px;color:var(--salmon-300);top:66px;left:-30px}.Hero-module__KTD73a__paw{rotate:var(--paw-rot)}.Hero-module__KTD73a__pawTurquoise{--paw-rot:-24deg;width:34px;height:36px;color:var(--turquoise-400);top:6px;left:22px}.Hero-module__KTD73a__pawSalmon{--paw-rot:22deg;visibility:hidden;width:30px;height:32px;color:var(--salmon-300);top:380px;right:0}.Hero-module__KTD73a__slot{z-index:2;position:absolute}.Hero-module__KTD73a__slotCenter{--phone-w:var(--tc);z-index:3;left:calc(50% - var(--tc) / 2);top:58px}.Hero-module__KTD73a__slotLeft{--phone-w:var(--tl);left:calc(50% - var(--tc) / 2 - var(--tl) * .58);top:118px;rotate:-9deg}.Hero-module__KTD73a__slotRight{--phone-w:var(--tl);left:calc(50% + var(--tc) / 2 - var(--tl) * .42);top:118px;rotate:9deg}.Hero-module__KTD73a__dog{z-index:4;width:calc(var(--w) * .56);max-width:none;right:calc(var(--w) * .06);top:calc(var(--w) * -.262);position:absolute}.Hero-module__KTD73a__wave{z-index:1;width:100%;height:44px;color:var(--white);pointer-events:none;position:absolute;bottom:-1px;left:0}@media (min-width:640px){.Hero-module__KTD73a__fan{--tc:230px;--tl:184px;max-width:520px;height:584px}.Hero-module__KTD73a__slotCenter{top:64px}.Hero-module__KTD73a__slotLeft,.Hero-module__KTD73a__slotRight{top:132px}.Hero-module__KTD73a__blobViolet{width:560px;height:560px;left:calc(50% - 280px)}.Hero-module__KTD73a__blobTurquoise{width:150px;height:150px}.Hero-module__KTD73a__blobSalmon{width:136px;height:136px}.Hero-module__KTD73a__wave{height:64px}}@media (min-width:1000px){.Hero-module__KTD73a__grid{grid-template-columns:minmax(0,1.04fr) minmax(0,.96fr);align-items:center;gap:24px}.Hero-module__KTD73a__copy{padding-bottom:136px}.Hero-module__KTD73a__visual{align-self:end}.Hero-module__KTD73a__lead{font-size:var(--text-xl)}.Hero-module__KTD73a__soon{margin-top:34px;padding:10px 30px 10px 10px}.Hero-module__KTD73a__soonIcon{width:56px;height:56px}.Hero-module__KTD73a__soonStores{font-size:1.125rem}.Hero-module__KTD73a__fan{--tc:clamp(214px, 26vw - 68px, 286px);--tl:calc(var(--tc) * .825);height:calc(var(--tc) * 2.63);max-width:none}.Hero-module__KTD73a__slotCenter{top:calc(var(--tc) * .3)}.Hero-module__KTD73a__slotLeft,.Hero-module__KTD73a__slotRight{top:calc(var(--tc) * .587)}.Hero-module__KTD73a__slotLeft{left:calc(50% - var(--tc) / 2 - var(--tl) * .62)}.Hero-module__KTD73a__slotRight{left:calc(50% + var(--tc) / 2 - var(--tl) * .38)}.Hero-module__KTD73a__blobViolet{width:calc(var(--tc) * 3);height:calc(var(--tc) * 3);left:calc(50% - var(--tc) * 1.29);top:calc(var(--tc) * .105)}.Hero-module__KTD73a__blobTurquoise{width:calc(var(--tc) * .734);height:calc(var(--tc) * .734);right:calc(var(--tc) * -.091);top:calc(var(--tc) * .133)}.Hero-module__KTD73a__blobSalmon{width:calc(var(--tc) * .545);height:calc(var(--tc) * .545);left:calc(var(--tc) * .014);top:calc(var(--tc) * .322)}.Hero-module__KTD73a__pawTurquoise{width:calc(var(--tc) * .203);height:calc(var(--tc) * .217);left:calc(var(--tc) * .126);top:calc(var(--tc) * .077)}.Hero-module__KTD73a__pawSalmon{visibility:visible;width:calc(var(--tc) * .161);height:calc(var(--tc) * .171);right:max(calc(var(--tc) * -.217), calc((var(--gutter) + max(0px, (100vw - 1290px) / 2) - 8px) * -1));top:calc(var(--tc) * 1.979)}.Hero-module__KTD73a__wave{height:96px}}@media (prefers-reduced-motion:no-preference){.Hero-module__KTD73a__eyebrow{animation:Hero-module__KTD73a__rise var(--dur-lg) var(--ease-out-expo) 40ms backwards}.Hero-module__KTD73a__lineInner{animation:Hero-module__KTD73a__line-up 1s var(--ease-out-expo) backwards;animation-delay:calc(.1s + var(--line,0) * 90ms)}.Hero-module__KTD73a__stroke path{animation:Hero-module__KTD73a__draw .9s var(--ease-in-out) backwards}.Hero-module__KTD73a__turquoise path{animation-delay:.68s}.Hero-module__KTD73a__salmon path{animation-delay:.94s}.Hero-module__KTD73a__lead{animation:Hero-module__KTD73a__pop var(--dur-lg) var(--ease-out-expo) .5s backwards}.Hero-module__KTD73a__soon{animation:Hero-module__KTD73a__pop var(--dur-lg) var(--ease-spring) .62s backwards}.Hero-module__KTD73a__slotCenter .Hero-module__KTD73a__enter{animation:Hero-module__KTD73a__phone-rise 1.1s var(--ease-spring) .24s backwards}.Hero-module__KTD73a__slotLeft .Hero-module__KTD73a__enter,.Hero-module__KTD73a__slotRight .Hero-module__KTD73a__enter{animation:Hero-module__KTD73a__phone-fan 1.15s var(--ease-spring) .48s backwards}.Hero-module__KTD73a__slotLeft .Hero-module__KTD73a__enter{--from-x:62%;--from-rot:9deg}.Hero-module__KTD73a__slotRight .Hero-module__KTD73a__enter{--from-x:-62%;--from-rot:-9deg}.Hero-module__KTD73a__dog{animation:Hero-module__KTD73a__dog-drop 1s var(--ease-out-expo) .98s backwards;transform-origin:60% 100%}.Hero-module__KTD73a__blob{animation:var(--kf-blob-in) var(--dur-xl) var(--ease-out-expo) backwards}.Hero-module__KTD73a__blobViolet{animation-delay:.12s}.Hero-module__KTD73a__blobTurquoise{animation-delay:.38s}.Hero-module__KTD73a__blobSalmon{animation-delay:.52s}.Hero-module__KTD73a__paw{animation:var(--kf-paw-pop) .8s var(--ease-spring) backwards, var(--kf-twinkle) 1.6s var(--ease-in-out) 1}.Hero-module__KTD73a__pawTurquoise{animation-delay:.86s,2.4s}.Hero-module__KTD73a__pawSalmon{animation-delay:1.08s,2.9s}.Hero-module__KTD73a__float{animation:Hero-module__KTD73a__float 3.4s var(--ease-in-out) 1}.Hero-module__KTD73a__slotCenter .Hero-module__KTD73a__float{animation-delay:1.3s}.Hero-module__KTD73a__slotLeft .Hero-module__KTD73a__float{animation-duration:3.1s;animation-delay:1.6s}.Hero-module__KTD73a__slotRight .Hero-module__KTD73a__float{animation-duration:3.2s;animation-delay:1.75s}.Hero-module__KTD73a__float,.Hero-module__KTD73a__paw{animation-play-state:var(--motion-play,running)}}@media (prefers-reduced-motion:reduce){.Hero-module__KTD73a__visual{animation:var(--kf-fade-in) .3s ease-out 80ms backwards}}@keyframes Hero-module__KTD73a__rise{0%{transform:translateY(16px)}}@keyframes Hero-module__KTD73a__line-up{0%{transform:translateY(135%)}}@keyframes Hero-module__KTD73a__draw{0%{stroke-dashoffset:1px}}@keyframes Hero-module__KTD73a__pop{0%{transform:translateY(10px)scale(.96)}}@keyframes Hero-module__KTD73a__phone-rise{0%{transform:translateY(110px)scale(.94)}}@keyframes Hero-module__KTD73a__phone-fan{0%{transform:translate(var(--from-x), 120px) rotate(var(--from-rot)) scale(.92)}}@keyframes Hero-module__KTD73a__dog-drop{0%{opacity:0;transform:translateY(-46px)rotate(-5deg)}45%{opacity:1;transform:translateY(4px)rotate(1deg)scaleY(.96)}70%{transform:translateY(-3px)rotate(0)}to{transform:none}}@keyframes Hero-module__KTD73a__float{50%{transform:translateY(-7px)}}
.HowItWorks-module__EV_z8a__section{--focus-ring:var(--turquoise-400);padding-block:calc(var(--section-y) + 36px);background:var(--violet-700);color:var(--white);position:relative;overflow-x:clip}.HowItWorks-module__EV_z8a__wave{z-index:0;width:100%;height:44px;color:var(--white);pointer-events:none;position:absolute;left:0}.HowItWorks-module__EV_z8a__waveTop{top:-1px;transform:scale(-1)}.HowItWorks-module__EV_z8a__waveBottom{bottom:-1px}.HowItWorks-module__EV_z8a__steps{--num-size:7rem;z-index:1;gap:64px;margin-top:84px;display:grid;position:relative}.HowItWorks-module__EV_z8a__step{--seq:0s;isolation:isolate;padding:calc(var(--num-size) * .54) 24px 30px;border-radius:var(--radius-panel);background:var(--violet-600);transition:transform var(--dur-sm) var(--ease-out-expo);position:relative}.HowItWorks-module__EV_z8a__turquoise{--num-color:var(--turquoise-400)}.HowItWorks-module__EV_z8a__salmon{--num-color:var(--salmon-300)}.HowItWorks-module__EV_z8a__lilac{--num-color:var(--violet-300)}.HowItWorks-module__EV_z8a__step:before{content:"";z-index:-2;border-radius:inherit;opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);pointer-events:none;position:absolute;inset:0;box-shadow:0 26px 44px -20px #0c0528cc}.HowItWorks-module__EV_z8a__surface{z-index:-1;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--violet-500);pointer-events:none;position:absolute;inset:0;overflow:clip}.HowItWorks-module__EV_z8a__surface:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1.5px var(--violet-400);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0}.HowItWorks-module__EV_z8a__surface:after{--sheen-peak:.6;content:"";background:linear-gradient(105deg, transparent 35%, var(--violet-500) 50%, transparent 65%);opacity:0;position:absolute;inset:0}.HowItWorks-module__EV_z8a__number{top:calc(var(--num-size) * -.53);font-size:var(--num-size);letter-spacing:-.05em;color:var(--num-color);pointer-events:none;transform-origin:30% 85%;transition:transform var(--dur-sm) var(--ease-spring);font-weight:800;line-height:1;position:absolute;left:18px}.HowItWorks-module__EV_z8a__trail{pointer-events:none;justify-content:space-between;align-items:center;width:52%;display:flex;position:absolute;top:-30px;right:18px}.HowItWorks-module__EV_z8a__print{width:18px;height:19px;display:block;rotate:90deg}.HowItWorks-module__EV_z8a__printUp{color:var(--turquoise-400);translate:0 -6px}.HowItWorks-module__EV_z8a__printDown{color:var(--salmon-300);translate:0 6px}.HowItWorks-module__EV_z8a__printIcon{width:100%;height:100%}.HowItWorks-module__EV_z8a__title{font-size:var(--text-2xl);color:var(--white);font-weight:700;line-height:1.25}.HowItWorks-module__EV_z8a__text{font-size:var(--text-base);color:var(--violet-100);text-wrap:balance;margin-top:8px}@media (min-width:640px){.HowItWorks-module__EV_z8a__wave{height:64px}.HowItWorks-module__EV_z8a__steps{max-width:34rem;margin-inline:auto}}@media (min-width:900px){.HowItWorks-module__EV_z8a__steps{--num-size:8rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;max-width:none;margin-top:110px}.HowItWorks-module__EV_z8a__step{--seq:calc(var(--step,0) * .6s);--reveal-delay:calc(var(--step,0) * .11s);padding-inline:32px;padding-bottom:36px}.HowItWorks-module__EV_z8a__number{left:26px}.HowItWorks-module__EV_z8a__trail{width:60%;top:-34px;right:-22px}.HowItWorks-module__EV_z8a__print{width:20px;height:21px}.HowItWorks-module__EV_z8a__title{font-size:1.5rem}.HowItWorks-module__EV_z8a__text{font-size:var(--text-lg)}}@media (min-width:1000px){.HowItWorks-module__EV_z8a__steps{--num-size:9rem}.HowItWorks-module__EV_z8a__wave{height:96px}}@media (prefers-reduced-motion:no-preference){.HowItWorks-module__EV_z8a__step[data-reveal=in] .HowItWorks-module__EV_z8a__number{animation:HowItWorks-module__EV_z8a__number-in .9s var(--ease-spring) backwards;animation-delay:calc(var(--seq) + .1s)}.HowItWorks-module__EV_z8a__step[data-reveal=in] .HowItWorks-module__EV_z8a__printIcon{animation:HowItWorks-module__EV_z8a__print-in .42s var(--ease-out-expo) backwards;animation-delay:calc(var(--seq) + .36s + var(--j,0) * 70ms)}}@media (hover:hover){.HowItWorks-module__EV_z8a__step:hover:before,.HowItWorks-module__EV_z8a__step:hover .HowItWorks-module__EV_z8a__surface:before{opacity:1}}@media (prefers-reduced-motion:no-preference) and (hover:hover){.HowItWorks-module__EV_z8a__step:hover{transform:translateY(-6px)}.HowItWorks-module__EV_z8a__step:hover .HowItWorks-module__EV_z8a__surface:after{animation:var(--kf-sheen) var(--dur-sm) var(--ease-out-expo)}.HowItWorks-module__EV_z8a__step:hover .HowItWorks-module__EV_z8a__number{transform:rotate(-6deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){.HowItWorks-module__EV_z8a__step,.HowItWorks-module__EV_z8a__number{transition:none}.HowItWorks-module__EV_z8a__surface:after{display:none}}@keyframes HowItWorks-module__EV_z8a__number-in{0%{opacity:0;transform:translateY(16%)scale(.35)}45%{opacity:1}}@keyframes HowItWorks-module__EV_z8a__print-in{0%{opacity:0;transform:scale(1.7)}}
.Pillars-module__OPznqG__section{padding-block:var(--section-y);position:relative}.Pillars-module__OPznqG__grid{gap:16px;margin-top:36px;display:grid}.Pillars-module__OPznqG__card{--card-ink:var(--violet-700);--card-text:var(--ink-900);isolation:isolate;border-radius:var(--radius-panel);background:var(--card-bg);transition:transform var(--dur-sm) var(--ease-out-expo);padding:28px 24px 32px;position:relative}.Pillars-module__OPznqG__card:before{content:"";z-index:-1;border-radius:inherit;opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);pointer-events:none;position:absolute;inset:0;box-shadow:0 26px 44px -20px #32187e6b}.Pillars-module__OPznqG__art{z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:clip}.Pillars-module__OPznqG__art:before{content:"";border-radius:inherit;box-shadow:inset 0 0 0 2px var(--card-ring);opacity:0;transition:opacity var(--dur-sm) var(--ease-out-expo);position:absolute;inset:0}.Pillars-module__OPznqG__violet{--card-bg:var(--violet-500);--card-ring:var(--violet-400);--card-mark:var(--violet-400);--card-sheen:var(--violet-300);--card-ink:var(--white);--card-text:var(--violet-100)}.Pillars-module__OPznqG__turquoise{--card-bg:var(--turquoise-400);--card-ring:var(--turquoise-200);--card-mark:var(--turquoise-200);--card-sheen:var(--turquoise-100)}.Pillars-module__OPznqG__salmon{--card-bg:var(--salmon-300);--card-ring:var(--salmon-200);--card-mark:var(--salmon-200);--card-sheen:var(--salmon-100)}.Pillars-module__OPznqG__art:after{--sheen-peak:.35;content:"";background:linear-gradient(105deg, transparent 35%, var(--card-sheen) 50%, transparent 65%);opacity:0;position:absolute;inset:0}.Pillars-module__OPznqG__watermark{width:132px;height:141px;color:var(--card-mark);transition:transform var(--dur-sm) var(--ease-spring);position:absolute;top:-20px;right:-16px;rotate:16deg}.Pillars-module__OPznqG__icon{width:72px;height:72px;transition:transform var(--dur-sm) var(--ease-spring);display:block;position:relative}@media (hover:hover){.Pillars-module__OPznqG__card:hover{transform:translateY(-6px)}.Pillars-module__OPznqG__card:hover:before,.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__art:before{opacity:1}.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__art:after{animation:var(--kf-sheen) var(--dur-sm) var(--ease-out-expo)}.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__watermark{transform:rotate(10deg)translate(-4px,6px)}.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__icon{transform:rotate(-10deg)scale(1.06)}}.Pillars-module__OPznqG__iconSvg{width:100%;height:100%}.Pillars-module__OPznqG__disc{background:var(--white);width:100%;height:100%;box-shadow:inset 0 0 0 2px var(--violet-200);border-radius:50%;place-items:center;display:grid}.Pillars-module__OPznqG__isotypeImg{width:auto;height:66%}.Pillars-module__OPznqG__discSvg{width:52%;height:59%}.Pillars-module__OPznqG__title{font-size:var(--text-2xl);letter-spacing:-.01em;color:var(--card-ink);margin-top:22px;font-weight:800;line-height:1.2;position:relative}.Pillars-module__OPznqG__text{font-size:var(--text-base);line-height:var(--leading-body);color:var(--card-text);text-wrap:balance;margin-top:10px;position:relative}@media (min-width:900px){.Pillars-module__OPznqG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px}.Pillars-module__OPznqG__card{padding:36px 32px 42px}.Pillars-module__OPznqG__icon{width:88px;height:88px}.Pillars-module__OPznqG__title{font-size:var(--text-3xl);margin-top:30px}.Pillars-module__OPznqG__text{font-size:var(--text-lg)}}@media (prefers-reduced-motion:no-preference){:is([data-reveal=pending] .Pillars-module__OPznqG__icon,[data-reveal=pending] .Pillars-module__OPznqG__watermark){opacity:0}[data-reveal=in] .Pillars-module__OPznqG__icon{animation:Pillars-module__OPznqG__icon-pop .9s var(--ease-spring) backwards;animation-delay:calc(var(--reveal-i,0) * .11s + .26s)}[data-reveal=in] .Pillars-module__OPznqG__watermark{animation:Pillars-module__OPznqG__mark-in 1.4s var(--ease-out-expo) backwards;animation-delay:calc(var(--reveal-i,0) * .11s + .16s)}}@media (prefers-reduced-motion:reduce){.Pillars-module__OPznqG__card,.Pillars-module__OPznqG__icon,.Pillars-module__OPznqG__watermark{transition:none}.Pillars-module__OPznqG__card:hover,.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__icon,.Pillars-module__OPznqG__card:hover .Pillars-module__OPznqG__watermark{transform:none}.Pillars-module__OPznqG__art:after{display:none}}@keyframes Pillars-module__OPznqG__icon-pop{0%{opacity:0;transform:scale(.4)rotate(-24deg)}}@keyframes Pillars-module__OPznqG__mark-in{0%{opacity:0;transform:rotate(-30deg)scale(.7)}}
