.nav[data-astro-cid-dmqpwcec]{position:fixed;inset:0 0 auto;z-index:50;height:var(--nav-h);color:var(--on-dark);transition:background-color var(--t-med) var(--ease-out),backdrop-filter var(--t-med) var(--ease-out),box-shadow var(--t-med) var(--ease-out)}.nav[data-astro-cid-dmqpwcec].is-scrolled{background-color:#0e1630b8;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);box-shadow:0 1px 0 var(--line-dark)}.nav[data-astro-cid-dmqpwcec].is-light.is-scrolled{background-color:#f7f5f0c7;color:var(--on-light);box-shadow:0 1px 0 var(--line-light)}.nav__inner[data-astro-cid-dmqpwcec]{height:100%;display:flex;align-items:center;gap:2rem}.nav__brand[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;gap:.55rem;text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:1.55rem}.nav__links[data-astro-cid-dmqpwcec]{margin-left:auto}.nav__links[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:inline-flex;align-items:center;min-height:44px;padding:0 .85rem;border-radius:999px;text-decoration:none;font-size:var(--fs-small);font-weight:500;opacity:.82;transition:opacity var(--t-fast),background-color var(--t-fast)}.nav__links[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]:hover{opacity:1;background:color-mix(in srgb,currentColor 8%,transparent)}.nav__progress[data-astro-cid-dmqpwcec]{position:absolute;left:0;right:0;bottom:-3px;height:3px;opacity:0;transition:opacity var(--t-med)}.nav[data-astro-cid-dmqpwcec].is-scrolled .nav__progress[data-astro-cid-dmqpwcec]{opacity:1}.nav__progress-fill[data-astro-cid-dmqpwcec]{position:absolute;inset:0;background-image:radial-gradient(circle,var(--coral) 1.25px,transparent 1.6px);background-size:7px 3px;background-repeat:repeat-x;clip-path:inset(0 calc(100% - var(--p, 0) * 100%) 0 0)}.nav__burger[data-astro-cid-dmqpwcec]{display:none;margin-left:auto;width:48px;height:48px;border:0;background:transparent;border-radius:999px;cursor:pointer;position:relative;z-index:60}.nav__burger-lines[data-astro-cid-dmqpwcec]{position:absolute;inset:0;display:grid;place-content:center;gap:6px}.nav__burger-lines[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]{display:block;width:22px;height:2px;border-radius:2px;background:currentColor;transition:transform var(--t-med) var(--ease-out)}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger-lines[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]:first-child{transform:translateY(4px) rotate(45deg)}.nav__burger[data-astro-cid-dmqpwcec][aria-expanded=true] .nav__burger-lines[data-astro-cid-dmqpwcec] i[data-astro-cid-dmqpwcec]:last-child{transform:translateY(-4px) rotate(-45deg)}.sheet[data-astro-cid-dmqpwcec]{position:fixed;inset:0;z-index:45;display:flex;flex-direction:column;padding:calc(var(--nav-h) + 24px) var(--gutter) calc(24px + env(safe-area-inset-bottom));background-color:var(--ink);background-image:radial-gradient(rgb(237 239 247 / .07) 1px,transparent 1.2px);background-size:28px 28px}.sheet[data-astro-cid-dmqpwcec][hidden]{display:none}.sheet[data-astro-cid-dmqpwcec] ul[data-astro-cid-dmqpwcec]{list-style:none;margin:0;padding:0}.sheet[data-astro-cid-dmqpwcec] li[data-astro-cid-dmqpwcec] a[data-astro-cid-dmqpwcec]{display:block;padding:.6rem 0;font-family:var(--font-display);font-size:clamp(2rem,8vw,2.75rem);font-weight:650;letter-spacing:var(--tracking-display);text-decoration:none}.sheet__cta[data-astro-cid-dmqpwcec]{margin-top:auto}.sheet__cta[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{width:100%}@media(prefers-reduced-motion:no-preference){.sheet[data-astro-cid-dmqpwcec]:not([hidden]) li[data-astro-cid-dmqpwcec]{animation:sheet-in var(--t-slow) var(--ease-out) both;animation-delay:calc(60ms * var(--i))}}@keyframes sheet-in{0%{opacity:0;transform:translateY(16px)}}.mobile-bar[data-astro-cid-dmqpwcec]{display:none}@media(max-width:899px){.nav__links[data-astro-cid-dmqpwcec],.nav__cta[data-astro-cid-dmqpwcec]{display:none}.nav__burger[data-astro-cid-dmqpwcec]{display:block}.mobile-bar[data-astro-cid-dmqpwcec]{display:block;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom));background:#0e1630d1;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 -1px 0 var(--line-dark);transform:translateY(110%);transition:transform var(--t-med) var(--ease-out)}.mobile-bar[data-astro-cid-dmqpwcec] .btn[data-astro-cid-dmqpwcec]{width:100%}.mobile-bar[data-astro-cid-dmqpwcec].is-visible{transform:none}}.plane__top{fill:#fbfaf6}.plane__bottom{fill:#d9d5ca}.plane__keel{fill:none;stroke:#0e163040;stroke-width:.8}.logomark[data-astro-cid-yykneotp]{flex:none}.logomark__orbit[data-astro-cid-yykneotp]{transform-origin:29px 36px}@media(prefers-reduced-motion:no-preference){.logomark--anim[data-astro-cid-yykneotp] .logomark__orbit[data-astro-cid-yykneotp]{animation:logo-orbit 1.6s var(--ease-out) .2s both}}@keyframes logo-orbit{0%{transform:rotate(-360deg)}}.hs[data-astro-cid-bcoxvymo]{position:relative;width:100%;max-width:700px;margin-inline:auto;container-type:inline-size}.hs-tilt[data-astro-cid-bcoxvymo]{perspective:1400px}.hs-canvas[data-astro-cid-bcoxvymo]{--u: calc(100cqw / 560);position:relative;aspect-ratio:560 / 500;font-size:calc(12 * var(--u));line-height:1.25;transform:rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transform-style:preserve-3d;transition:transform .6s var(--ease-out);color:var(--on-dark)}.hs-canvas[data-astro-cid-bcoxvymo]>[data-astro-cid-bcoxvymo]{position:absolute}.hs-orbit[data-astro-cid-bcoxvymo]{inset:0;width:100%;height:100%;overflow:visible}.hs-arc[data-astro-cid-bcoxvymo]{stroke:#edeff747;stroke-width:2;stroke-linecap:round;stroke-dasharray:0 8}.hs-trail[data-astro-cid-bcoxvymo]{stroke:var(--coral);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:0 8}.hs-trail-draw[data-astro-cid-bcoxvymo]{stroke-dasharray:1 1;stroke-dashoffset:0}.hs-toast[data-astro-cid-bcoxvymo]{left:calc(28 * var(--u));top:calc(14 * var(--u));display:flex;align-items:center;gap:calc(8 * var(--u));padding:calc(9 * var(--u)) calc(14 * var(--u));border-radius:calc(12 * var(--u));background:#fbfaf6;color:var(--on-light);font-weight:600;white-space:nowrap;box-shadow:0 12px 30px -10px #0000008c;opacity:0}.hs-toast[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:var(--ok)}.hs-shop[data-astro-cid-bcoxvymo]{left:calc(20 * var(--u));top:calc(70 * var(--u));width:calc(200 * var(--u));height:calc(250 * var(--u));padding:0 calc(16 * var(--u)) calc(16 * var(--u));border-radius:calc(16 * var(--u));background:#fbfaf6;color:var(--on-light);display:flex;flex-direction:column;gap:calc(10 * var(--u));box-shadow:0 30px 60px -30px #000000b3}.hs-bar[data-astro-cid-bcoxvymo]{display:flex;align-items:center;gap:calc(4 * var(--u));height:calc(30 * var(--u));margin:0 calc(-16 * var(--u));padding:0 calc(12 * var(--u));border-bottom:1px solid var(--line-light);font-size:.8em;color:var(--on-light-muted)}.hs-bar[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]{width:calc(6 * var(--u));height:calc(6 * var(--u));border-radius:50%;background:#d9d5ca}.hs-bar[data-astro-cid-bcoxvymo] span[data-astro-cid-bcoxvymo]{margin-left:calc(6 * var(--u))}.hs-thumb[data-astro-cid-bcoxvymo]{flex:1;border-radius:calc(12 * var(--u));background:linear-gradient(150deg,#8d80f0,var(--violet));display:grid;place-items:center}.hs-thumb[data-astro-cid-bcoxvymo] svg[data-astro-cid-bcoxvymo]{width:70%}.hs-prod[data-astro-cid-bcoxvymo]{display:flex;justify-content:space-between;align-items:baseline;font-size:.95em}.hs-prod[data-astro-cid-bcoxvymo] b[data-astro-cid-bcoxvymo]{font-weight:700}.hs-buy[data-astro-cid-bcoxvymo]{display:grid;place-items:center;height:calc(36 * var(--u));border-radius:999px;background:var(--ink);color:var(--on-dark);font-weight:600}.hs-receipt[data-astro-cid-bcoxvymo]{left:calc(153 * var(--u));top:calc(92.5 * var(--u));width:calc(64 * var(--u));height:calc(87 * var(--u));padding:calc(10 * var(--u)) calc(8 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u));background:#fbfaf6;box-shadow:0 8px 18px -6px #00000059;clip-path:polygon(0 0,50% 0,100% 0,100% 50%,100% 50%,100% 100%,50% 100%,0 100%,0 50%);opacity:0}.hs-receipt[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]{height:calc(4 * var(--u));border-radius:2px;background:#d9d5ca}.hs-receipt[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]:nth-child(2){width:70%}.hs-receipt[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]:nth-child(4){width:50%;background:var(--coral);opacity:.7}.hs-flight[data-astro-cid-bcoxvymo]{left:calc(290 * var(--u));top:calc(270 * var(--u));width:0;height:0;transform:rotate(2deg)}.hs-plane[data-astro-cid-bcoxvymo]{position:absolute;left:calc(-22 * var(--u));top:calc(-170 * var(--u) - 22 * var(--u));width:calc(44 * var(--u));height:calc(44 * var(--u));filter:drop-shadow(0 6px 8px rgb(0 0 0 / .35))}.hs-plane[data-astro-cid-bcoxvymo] svg{width:100%;height:100%}.hs-app[data-astro-cid-bcoxvymo]{left:calc(290 * var(--u));top:calc(175 * var(--u));width:calc(250 * var(--u));height:calc(245 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(18 * var(--u));background:linear-gradient(180deg,#1f2c52eb,#16213feb);border:1px solid rgb(237 239 247 / .14);box-shadow:0 40px 80px -30px #000c,inset 0 1px #ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hs-app-bar[data-astro-cid-bcoxvymo]{display:flex;align-items:center;gap:calc(6 * var(--u));height:calc(34 * var(--u));margin:0 calc(-14 * var(--u)) calc(12 * var(--u));padding:0 calc(14 * var(--u));border-bottom:1px solid rgb(237 239 247 / .1);font-family:var(--font-display);font-weight:700;font-size:.95em}.hs-app-bar[data-astro-cid-bcoxvymo] svg{width:calc(14 * var(--u));height:calc(14 * var(--u))}.hs-row[data-astro-cid-bcoxvymo]{position:relative;padding:calc(12 * var(--u));border-radius:calc(12 * var(--u));background:#edeff70f;border:1px solid rgb(237 239 247 / .1);transform-origin:50% 0}.hs-row-top[data-astro-cid-bcoxvymo]{display:flex;align-items:center;gap:calc(6 * var(--u))}.hs-row-top[data-astro-cid-bcoxvymo] b[data-astro-cid-bcoxvymo]{font-weight:600;white-space:nowrap}.hs-id[data-astro-cid-bcoxvymo]{color:var(--on-dark-muted);font-size:.85em}.hs-pill[data-astro-cid-bcoxvymo]{position:relative;margin-left:auto;height:calc(18 * var(--u));width:calc(78 * var(--u));font-size:.66em;font-weight:700;white-space:nowrap}.hs-pill[data-astro-cid-bcoxvymo]>span[data-astro-cid-bcoxvymo]{position:absolute;inset:0;display:grid;place-items:center;border-radius:999px}.hs-pill-pending[data-astro-cid-bcoxvymo]{background:#f5a5242e;color:var(--warn);opacity:0}.hs-pill-ok[data-astro-cid-bcoxvymo]{background:#2bb67333;color:#52d696}.hs-addr[data-astro-cid-bcoxvymo]{position:relative;margin:calc(8 * var(--u)) 0 calc(10 * var(--u));padding:calc(4 * var(--u)) calc(6 * var(--u));border-radius:calc(6 * var(--u));background:#edeff70d;color:var(--on-dark-muted);overflow:hidden;white-space:nowrap}.hs-scan[data-astro-cid-bcoxvymo]{position:absolute;top:0;bottom:0;left:0;width:calc(3 * var(--u));background:linear-gradient(180deg,var(--coral),var(--ok));box-shadow:0 0 calc(12 * var(--u)) var(--ok);opacity:0}.hs-chips[data-astro-cid-bcoxvymo]{display:flex;gap:calc(6 * var(--u))}.hs-chip[data-astro-cid-bcoxvymo]{display:inline-flex;align-items:center;gap:calc(3 * var(--u));padding:calc(3 * var(--u)) calc(7 * var(--u));border-radius:999px;font-size:.78em;font-weight:600;background:#2bb67333;color:#52d696}.hs-chip[data-astro-cid-bcoxvymo] svg[data-astro-cid-bcoxvymo]{width:calc(10 * var(--u));height:calc(10 * var(--u))}.hs-confirm[data-astro-cid-bcoxvymo]{position:relative;margin-top:calc(24 * var(--u));height:calc(38 * var(--u));border-radius:999px;background:var(--coral);color:var(--coral-ink);font-weight:700;display:grid;place-items:center;clip-path:inset(0 0 round 999px)}.hs-ring[data-astro-cid-bcoxvymo],.hs-check[data-astro-cid-bcoxvymo]{position:absolute;top:0;left:50%;width:calc(38 * var(--u));height:calc(38 * var(--u));translate:-50% 0;fill:none;stroke:var(--coral-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;opacity:0}.hs-ring[data-astro-cid-bcoxvymo] circle[data-astro-cid-bcoxvymo]{stroke-dasharray:1 1;stroke-dashoffset:1;transform-origin:19px 19px;transform:rotate(-90deg)}.hs-check[data-astro-cid-bcoxvymo] path[data-astro-cid-bcoxvymo]{stroke-dasharray:1 1;stroke-dashoffset:0}.hs-slot[data-astro-cid-bcoxvymo]{left:calc(320 * var(--u));top:calc(412 * var(--u));width:calc(190 * var(--u));height:calc(88 * var(--u));overflow:hidden}.hs-slot[data-astro-cid-bcoxvymo]:before{content:"";position:absolute;left:calc(6 * var(--u));right:calc(6 * var(--u));top:0;height:calc(3 * var(--u));border-radius:3px;background:#0000008c;z-index:1}.hs-label[data-astro-cid-bcoxvymo]{position:relative;margin:0 calc(12 * var(--u));height:calc(84 * var(--u));padding:calc(8 * var(--u)) calc(10 * var(--u));background:#fbfaf6;color:var(--on-light);border-radius:0 0 calc(6 * var(--u)) calc(6 * var(--u));font-size:.72em}.hs-label-top[data-astro-cid-bcoxvymo]{display:flex;flex-direction:column;line-height:1.2}.hs-label-top[data-astro-cid-bcoxvymo] span[data-astro-cid-bcoxvymo]{color:var(--on-light-muted)}.hs-barcode[data-astro-cid-bcoxvymo]{display:flex;gap:calc(1.6 * var(--u));height:calc(26 * var(--u));margin-top:calc(6 * var(--u))}.hs-barcode[data-astro-cid-bcoxvymo] i[data-astro-cid-bcoxvymo]{width:calc(var(--w) * 1.3 * var(--u));background:var(--on-light)}.hs-stamp[data-astro-cid-bcoxvymo]{position:absolute;right:calc(6 * var(--u));bottom:calc(8 * var(--u));padding:calc(2 * var(--u)) calc(6 * var(--u));border:1.5px solid var(--ok);border-radius:calc(4 * var(--u));color:#178a52;background:#fbfaf6e6;font-weight:800;font-size:.95em;text-transform:uppercase;letter-spacing:.04em;rotate:-8deg}.hs-cursor[data-astro-cid-bcoxvymo]{left:0;top:0;width:calc(20 * var(--u));height:calc(20 * var(--u));translate:calc(415 * var(--u)) calc(359 * var(--u));transform-origin:3px 2px;opacity:0;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .4))}.hs-toggle[data-astro-cid-bcoxvymo]{position:absolute;right:0;top:0;width:44px;height:44px;display:grid;place-items:center;border-radius:999px;border:1px solid rgb(237 239 247 / .2);background:#0e163099;cursor:pointer}.hs-toggle[data-astro-cid-bcoxvymo] svg[data-astro-cid-bcoxvymo]{width:16px;height:16px;fill:currentColor}.hs-toggle[data-astro-cid-bcoxvymo] .i-play[data-astro-cid-bcoxvymo],.hs[data-astro-cid-bcoxvymo].is-user-paused .hs-toggle[data-astro-cid-bcoxvymo] .i-pause[data-astro-cid-bcoxvymo]{display:none}.hs[data-astro-cid-bcoxvymo].is-user-paused .hs-toggle[data-astro-cid-bcoxvymo] .i-play[data-astro-cid-bcoxvymo]{display:block}@media(prefers-reduced-motion:reduce){.hs-toggle[data-astro-cid-bcoxvymo]{display:none}}@media(prefers-reduced-motion:no-preference){.hs-canvas[data-astro-cid-bcoxvymo] [data-astro-cid-bcoxvymo]{animation-duration:9s;animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease-out)}.hs[data-astro-cid-bcoxvymo].is-paused .hs-canvas[data-astro-cid-bcoxvymo] [data-astro-cid-bcoxvymo],.hs[data-astro-cid-bcoxvymo].is-user-paused .hs-canvas[data-astro-cid-bcoxvymo] [data-astro-cid-bcoxvymo]{animation-play-state:paused}.hs-cursor[data-astro-cid-bcoxvymo]{animation-name:cur-move,cur-fade,cur-click;animation-timing-function:cubic-bezier(.45,0,.2,1),linear,ease-out}.hs-buy[data-astro-cid-bcoxvymo]{animation-name:buy-press}.hs-toast[data-astro-cid-bcoxvymo]{animation-name:toast}.hs-receipt[data-astro-cid-bcoxvymo]{animation-name:receipt;animation-timing-function:cubic-bezier(.3,0,.2,1)}.hs-flight[data-astro-cid-bcoxvymo]{animation-name:flight;animation-timing-function:linear}.hs-plane[data-astro-cid-bcoxvymo]{animation-name:plane}.hs-trail-draw[data-astro-cid-bcoxvymo]{animation-name:trail-draw;animation-timing-function:linear}.hs-trail-wrap[data-astro-cid-bcoxvymo]{animation-name:trail-fade}.hs-row[data-astro-cid-bcoxvymo]{animation-name:row-in}.hs-scan[data-astro-cid-bcoxvymo]{animation-name:scan;animation-timing-function:cubic-bezier(.45,0,.55,1)}.hs-chip[data-astro-cid-bcoxvymo]{animation-name:chip;animation-delay:var(--d)}.hs-pill-pending[data-astro-cid-bcoxvymo]{animation-name:pill-pending}.hs-pill-ok[data-astro-cid-bcoxvymo]{animation-name:pill-ok}.hs-confirm[data-astro-cid-bcoxvymo]{animation-name:confirm-morph}.hs-confirm-label[data-astro-cid-bcoxvymo]{animation-name:confirm-label}.hs-ring[data-astro-cid-bcoxvymo]{animation-name:ring-show}.hs-ring[data-astro-cid-bcoxvymo] circle[data-astro-cid-bcoxvymo]{animation-name:ring-draw}.hs-check[data-astro-cid-bcoxvymo]{animation-name:check-show}.hs-check[data-astro-cid-bcoxvymo] path[data-astro-cid-bcoxvymo]{animation-name:check-draw}.hs-label[data-astro-cid-bcoxvymo]{animation-name:label-print}.hs-barcode[data-astro-cid-bcoxvymo]{animation-name:barcode;animation-timing-function:linear}.hs-stamp[data-astro-cid-bcoxvymo]{animation-name:stamp}}@keyframes cur-move{0%,4%{translate:calc(250 * var(--u)) calc(455 * var(--u))}12%,17%{translate:calc(120 * var(--u)) calc(284 * var(--u))}40%{translate:calc(250 * var(--u)) calc(380 * var(--u))}68%,75%{translate:calc(415 * var(--u)) calc(362 * var(--u))}90%,to{translate:calc(480 * var(--u)) calc(475 * var(--u))}}@keyframes cur-fade{0%,2%{opacity:0}5%,86%{opacity:1}91%,to{opacity:0}}@keyframes cur-click{0%,13%{scale:1}14.2%{scale:.82}16%,71.5%{scale:1}72.7%{scale:.82}74.5%,to{scale:1}}@keyframes buy-press{0%,13.5%{background:var(--ink);scale:1}14.5%{background:var(--violet);scale:.96}17%,to{background:var(--ink);scale:1}}@keyframes toast{0%,15%{opacity:0;translate:0 calc(-8 * var(--u));scale:.96}18%,32%{opacity:1;translate:0 0;scale:1}36%,to{opacity:0;translate:0 calc(-8 * var(--u));scale:.98}}@keyframes receipt{0%,17%{opacity:0;translate:0 calc(40 * var(--u));rotate:0deg;clip-path:polygon(0 0,50% 0,100% 0,100% 50%,100% 50%,100% 100%,50% 100%,0 100%,0 50%)}23%,24.5%{opacity:1;translate:0 0;rotate:0deg;clip-path:polygon(0 0,50% 0,100% 0,100% 50%,100% 50%,100% 100%,50% 100%,0 100%,0 50%)}27%{clip-path:polygon(0 0,63.6% 0,100% 26.7%,100% 50%,100% 50%,100% 73.3%,63.6% 100%,0 100%,0 50%)}29.5%{clip-path:polygon(0 10%,72.7% 20%,100% 43.3%,100% 50%,100% 50%,100% 56.7%,72.7% 80%,0 90%,0 50%)}32%{opacity:1;clip-path:polygon(9.1% 26.7%,68.2% 36.7%,90.9% 48%,90.9% 50%,90.9% 50%,90.9% 52%,68.2% 63.3%,9.1% 73.3%,13.6% 50%)}34%{opacity:1;rotate:-38deg;translate:calc(-1 * var(--u)) calc(-2 * var(--u));clip-path:polygon(22.7% 35.3%,54.5% 42.7%,86.4% 50%,86.4% 50%,86.4% 50%,86.4% 50%,54.5% 56%,22.7% 62%,34.5% 51.3%)}35.5%,to{opacity:0;rotate:-38deg;translate:calc(-1 * var(--u)) calc(-2 * var(--u));clip-path:polygon(22.7% 35.3%,54.5% 42.7%,86.4% 50%,86.4% 50%,86.4% 50%,86.4% 50%,54.5% 56%,22.7% 62%,34.5% 51.3%)}}@keyframes flight{0%,34%{transform:rotate(-38deg);animation-timing-function:cubic-bezier(.55,0,.35,1)}54%,to{transform:rotate(42deg)}}@keyframes trail-draw{0%,34%{stroke-dashoffset:1;animation-timing-function:cubic-bezier(.55,0,.35,1)}54%,to{stroke-dashoffset:0}}@keyframes plane{0%,33.5%{opacity:0;scale:.9;translate:0 0}35%,54%{opacity:1;scale:1;translate:0 0}58.5%,to{opacity:0;scale:.3;translate:calc(6 * var(--u)) calc(34 * var(--u))}}@keyframes trail-fade{0%,56%{opacity:1}66%,to{opacity:0}}@keyframes row-in{0%,56%{opacity:0;transform:scaleY(.15) scaleX(.6)}60.5%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:translateY(calc(-6 * var(--u)))}}@keyframes scan{0%,61%{opacity:0;left:0%}62%{opacity:1;left:0%}68%{opacity:1;left:100%}69%,to{opacity:0;left:100%}}@keyframes chip{0%,63%{background:#edeff714;color:var(--on-dark-muted)}64.5%,to{background:#2bb67333;color:#52d696}}@keyframes pill-pending{0%,69.5%{opacity:1}71%,to{opacity:0}}@keyframes pill-ok{0%,69.5%{opacity:0;scale:.8}71.5%,to{opacity:1;scale:1}}@keyframes confirm-morph{0%,73%{clip-path:inset(0 0 round 999px)}75%,82%{clip-path:inset(0 41.4% round 999px)}85%,to{clip-path:inset(0 0 round 999px)}}@keyframes confirm-label{0%,73%{opacity:1}74%,83%{opacity:0}86%,to{opacity:1}}@keyframes ring-show{0%,74.5%{opacity:0}75.5%,78.8%{opacity:1}79.5%,to{opacity:0}}@keyframes ring-draw{0%,75%{stroke-dashoffset:1}79%,to{stroke-dashoffset:0}}@keyframes check-show{0%,79%{opacity:0}79.5%,83%{opacity:1}84%,to{opacity:0}}@keyframes check-draw{0%,79.2%{stroke-dashoffset:1}81%,to{stroke-dashoffset:0}}@keyframes label-print{0%,81%{translate:0 -102%}88%,95%{translate:0 0}99.5%,to{translate:0 -102%}}@keyframes barcode{0%,85%{clip-path:inset(0 100% 0 0);animation-timing-function:steps(12,end)}90.5%,to{clip-path:inset(0 0 0 0)}}@keyframes stamp{0%,90%{opacity:0;scale:1.7}91.8%,95%{opacity:1;scale:1}97%,to{opacity:0;scale:1}}.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;align-items:center;padding:calc(var(--nav-h) + 40px) 0 88px;overflow:hidden}.hero[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;right:-10%;top:20%;width:60vw;height:60vw;max-width:820px;max-height:820px;background:radial-gradient(closest-side,rgb(108 92 231 / .18),transparent);pointer-events:none}.hero__grid[data-astro-cid-bbe6dxrz]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);gap:clamp(2rem,4vw,4rem);align-items:center}.eyebrow-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 4px #ff6a4d2e}.hero__title[data-astro-cid-bbe6dxrz]{margin-top:1.1rem;font-size:var(--fs-h1);font-weight:680}.w[data-astro-cid-bbe6dxrz]{display:inline-block;overflow:clip;padding:.1em .02em .14em;margin:-.1em -.02em -.14em;vertical-align:top}.wi[data-astro-cid-bbe6dxrz]{display:inline-block}.hero__dot[data-astro-cid-bbe6dxrz]{color:var(--coral)}.hero__sub[data-astro-cid-bbe6dxrz]{margin-top:1.5rem;max-width:36rem;color:var(--on-dark-muted);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem);line-height:1.55}.hero__ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2rem}.hero__ctas[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-magnetic]{display:inline-block}.hero__micro[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;list-style:none;margin:1.4rem 0 0;padding:0;font-size:var(--fs-small);color:var(--on-dark-muted)}.hero__micro[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.45rem}.hero__micro[data-astro-cid-bbe6dxrz] li[data-astro-cid-bbe6dxrz]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--coral)}.hero__hint[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;bottom:22px;translate:-50% 0;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--on-dark-muted);font-size:var(--fs-micro);text-decoration:none}.hero__hint-ring[data-astro-cid-bbe6dxrz]{position:relative;width:22px;height:22px;border-radius:50%;border:1.5px dotted rgb(237 239 247 / .45)}.hero__hint-ring[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{position:absolute;left:50%;top:-3px;width:6px;height:6px;margin-left:-3px;border-radius:50%;background:var(--coral);transform-origin:3px 14px}@media(max-height:820px){.hero__hint[data-astro-cid-bbe6dxrz]{display:none}}@media(prefers-reduced-motion:no-preference){.wi[data-astro-cid-bbe6dxrz]{animation:word-up var(--t-slow) var(--ease-out) both;animation-delay:calc(80ms + var(--i) * 60ms)}.hero__hint-ring[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{animation:hint-orbit 2.4s var(--ease-inout) infinite}}@keyframes word-up{0%{transform:translateY(.6em)}}@keyframes hint-orbit{0%{transform:rotate(0)}60%,to{transform:rotate(360deg)}}@media(max-width:1023px){.hero[data-astro-cid-bbe6dxrz]{min-height:auto;padding-bottom:64px}.hero__grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero__stage[data-astro-cid-bbe6dxrz]{max-width:560px;width:100%;margin-inline:auto}.hero__hint[data-astro-cid-bbe6dxrz]{display:none}}@media(max-width:479px){.hero__ctas[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%}.hero__ctas[data-astro-cid-bbe6dxrz] [data-astro-cid-bbe6dxrz][data-magnetic]{display:block;flex:1 1 100%}}.jt text{font-family:var(--font-body);fill:#121626}.jt-h{font-size:8.5px;font-weight:700}.jt-b{font-size:8px;font-weight:600}.jt-t{font-size:7.4px}.jt text.jt-m{font-size:6.6px;fill:#5a6078}.jt-amount{font-size:11px;font-weight:700;font-family:var(--font-display)!important}.jt-rule{stroke:#12162640;stroke-width:.6;stroke-dasharray:2 2}.jt-orbit{stroke:var(--coral);stroke-width:1.3;stroke-dasharray:0 3.2;stroke-linecap:round}.journey[data-astro-cid-xykjftzi]{position:relative;padding-top:clamp(5rem,10vw,8rem)}.j-head[data-astro-cid-xykjftzi]{max-width:calc(52rem + 2 * var(--gutter));text-align:center}.j-head[data-astro-cid-xykjftzi] h2[data-astro-cid-xykjftzi]{font-size:var(--fs-h2)}.j-head[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{margin-top:1.1rem;color:var(--on-dark-muted);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.j-pin[data-astro-cid-xykjftzi]{position:relative}.j-grid[data-astro-cid-xykjftzi]{display:flex;flex-direction:column;gap:clamp(3.5rem,8vw,6rem);padding-top:clamp(3rem,7vw,5rem);padding-bottom:2rem}.j-progress[data-astro-cid-xykjftzi]{display:none}.j-act[data-astro-cid-xykjftzi]{display:grid;gap:1.5rem}.j-act--notext[data-astro-cid-xykjftzi]{margin-top:calc(-1*clamp(2rem,5vw,3.5rem))}.j-text[data-astro-cid-xykjftzi]{max-width:34rem}.j-text[data-astro-cid-xykjftzi] h3[data-astro-cid-xykjftzi]{font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em;line-height:1.2}.j-text[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{margin-top:.6rem;color:var(--on-dark-muted)}.j-stage[data-astro-cid-xykjftzi]{position:relative;width:100%;max-width:720px;container-type:inline-size}.j-canvas[data-astro-cid-xykjftzi]{--u: .15625cqw ;position:relative;aspect-ratio:640 / 520;font-size:calc(15 * var(--u));line-height:1.25;border-radius:calc(28 * var(--u));background:radial-gradient(120% 90% at 50% 40%,rgb(31 44 82 / .55),rgb(22 33 63 / .15) 70%,transparent);outline:1px solid rgb(237 239 247 / .06);overflow:clip}.j-svg[data-astro-cid-xykjftzi]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.j-replay{justify-self:start;display:inline-flex;align-items:center;gap:.4rem;min-height:44px;padding:0 1rem;border-radius:999px;border:1px solid rgb(237 239 247 / .22);background:transparent;font-size:var(--fs-small);cursor:pointer}.j-footnote[data-astro-cid-xykjftzi]{padding-top:.5rem;padding-bottom:3rem;color:var(--on-dark-muted);font-size:var(--fs-micro);text-align:center}.j-cover[data-astro-cid-xykjftzi]{display:none}.j-svg[data-astro-cid-xykjftzi] .a-t{font-family:var(--font-body);font-size:15px;fill:#121626}.j-svg[data-astro-cid-xykjftzi] .a-muted{fill:#5a6078;font-size:13.5px}.j-svg[data-astro-cid-xykjftzi] .a-b{font-weight:600}.j-svg[data-astro-cid-xykjftzi] .a-price{font-family:var(--font-display);font-size:22px;font-weight:700}.j-svg[data-astro-cid-xykjftzi] .a-btn{font-family:var(--font-body);font-size:16px;font-weight:700;fill:#fff}.j-svg[data-astro-cid-xykjftzi] .a2-label{font-family:var(--font-body);font-size:15px;font-weight:600;fill:#9aa3bf}.a2-map[data-astro-cid-xykjftzi]{fill:none;stroke:#3a4c85;stroke-width:3.4;stroke-linecap:round}.j-svg[data-astro-cid-xykjftzi] .a2-city-label{fill:#52d696}.a2-path[data-astro-cid-xykjftzi]{stroke:#edeff738;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:0 10}.a2-trail[data-astro-cid-xykjftzi]{stroke:var(--coral);stroke-width:4;stroke-linecap:round;stroke-dasharray:0 10}@media(prefers-reduced-motion:no-preference){.a2-hub-pulse[data-astro-cid-xykjftzi]{transform-box:fill-box;transform-origin:center;animation:hub-pulse 2.4s var(--ease-out) infinite}.journey[data-astro-cid-xykjftzi].is-offscreen .a2-hub-pulse[data-astro-cid-xykjftzi]{animation-play-state:paused}}@keyframes hub-pulse{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.7);opacity:0}}.j-cursor-html[data-astro-cid-xykjftzi]{position:absolute;left:0;top:0;width:calc(20 * var(--u));height:calc(28 * var(--u));opacity:0;filter:drop-shadow(0 2px 3px rgb(0 0 0 / .4));pointer-events:none;z-index:5;translate:calc(var(--cx, 0) * var(--u)) calc(var(--cy, 0) * var(--u));scale:var(--cs, 1);transform-origin:0 0}.j-win-bar[data-astro-cid-xykjftzi]{display:flex;align-items:center;gap:calc(8 * var(--u));height:calc(52 * var(--u));padding:0 calc(20 * var(--u));border-bottom:1px solid rgb(237 239 247 / .1);font-family:var(--font-display);font-weight:700}.j-win-bar[data-astro-cid-xykjftzi] svg{width:calc(18 * var(--u));height:calc(18 * var(--u))}.j-pill[data-astro-cid-xykjftzi]{position:relative;margin-left:auto;display:grid;font-family:var(--font-body);font-size:.78em;font-weight:700;white-space:nowrap}.j-pill[data-astro-cid-xykjftzi]>span[data-astro-cid-xykjftzi]{grid-area:1 / 1;padding:calc(5 * var(--u)) calc(12 * var(--u));border-radius:999px;text-align:center}.j-pill-warn[data-astro-cid-xykjftzi]{background:#f5a52429;color:var(--warn);opacity:0}.j-pill-ok[data-astro-cid-xykjftzi]{background:#2bb6732e;color:#52d696}.a3-win[data-astro-cid-xykjftzi]{position:absolute;left:calc(70 * var(--u));top:calc(26 * var(--u));width:calc(500 * var(--u));height:calc(468 * var(--u));border-radius:calc(22 * var(--u));background:linear-gradient(180deg,#1f2c52,#16213f);border:1px solid rgb(237 239 247 / .14);box-shadow:0 50px 90px -40px #000000d9;overflow:hidden}.a3-crumb[data-astro-cid-xykjftzi]{font-family:var(--font-body);font-weight:500;font-size:.85em;color:var(--on-dark-muted);margin-left:calc(8 * var(--u))}.a3-fields[data-astro-cid-xykjftzi]{position:relative;display:grid;gap:calc(12 * var(--u));padding:calc(20 * var(--u)) calc(24 * var(--u))}.a3-field[data-astro-cid-xykjftzi]{position:relative;display:grid;gap:calc(5 * var(--u))}.a3-label[data-astro-cid-xykjftzi]{display:flex;gap:calc(10 * var(--u));font-size:.8em;color:var(--on-dark-muted)}.a3-hint[data-astro-cid-xykjftzi]{font-style:normal;font-weight:700;color:var(--warn);opacity:0}.a3-input[data-astro-cid-xykjftzi]{position:relative;display:flex;align-items:center;height:calc(46 * var(--u));padding:0 calc(14 * var(--u));border-radius:calc(10 * var(--u));background:#edeff70d;border:1.5px solid rgb(43 182 115 / .55);font-weight:500}.a3-tick[data-astro-cid-xykjftzi],.a3-warn[data-astro-cid-xykjftzi]{position:absolute;right:calc(12 * var(--u));top:50%;width:calc(24 * var(--u));height:calc(24 * var(--u));margin-top:calc(-12 * var(--u));border-radius:50%;display:grid;place-items:center}.a3-tick[data-astro-cid-xykjftzi]{background:var(--ok)}.a3-tick[data-astro-cid-xykjftzi] svg[data-astro-cid-xykjftzi]{width:62%;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.a3-warn[data-astro-cid-xykjftzi]{background:var(--warn);color:var(--ink);font-weight:800;font-size:.85em;opacity:0}.a3-val-swap[data-astro-cid-xykjftzi]{display:grid}.a3-val-swap[data-astro-cid-xykjftzi]>span[data-astro-cid-xykjftzi]{grid-area:1 / 1}.a3-val-bad[data-astro-cid-xykjftzi]{opacity:0}.a3-suggest[data-astro-cid-xykjftzi]{position:absolute;left:0;right:0;top:calc(100% + 4 * var(--u));z-index:3;display:grid;padding:calc(6 * var(--u));border-radius:calc(10 * var(--u));background:#fbfaf6;color:var(--on-light);box-shadow:0 20px 40px -12px #0009;opacity:0;visibility:hidden;transform-origin:50% 0}.a3-opt[data-astro-cid-xykjftzi]{padding:calc(8 * var(--u)) calc(10 * var(--u));border-radius:calc(7 * var(--u));font-size:.92em}.a3-opt--hit[data-astro-cid-xykjftzi]{background:#6c5ce71f}.a3-beam[data-astro-cid-xykjftzi]{position:absolute;left:calc(10 * var(--u));right:calc(10 * var(--u));top:0;height:calc(3 * var(--u));border-radius:3px;background:linear-gradient(90deg,transparent,var(--coral),var(--ok),transparent);box-shadow:0 0 calc(18 * var(--u)) #2bb67399;opacity:0;z-index:2;translate:0 calc(var(--by, 0) * var(--u))}.a3-unfold[data-astro-cid-xykjftzi]{pointer-events:none;opacity:0}.a4-line[data-astro-cid-xykjftzi]{stroke:#edeff740;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:0 10}.a4-line--hot[data-astro-cid-xykjftzi]{stroke:var(--coral);stroke-width:3.5}.a4-win[data-astro-cid-xykjftzi]{position:absolute;left:calc(30 * var(--u));top:calc(40 * var(--u));width:calc(330 * var(--u));height:calc(300 * var(--u));border-radius:calc(20 * var(--u));background:linear-gradient(180deg,#1f2c52,#16213f);border:1px solid rgb(237 239 247 / .14);box-shadow:0 50px 90px -40px #000000d9;z-index:2}.a4-sum[data-astro-cid-xykjftzi]{display:grid;gap:calc(3 * var(--u));padding:calc(16 * var(--u)) calc(20 * var(--u)) 0;font-size:.9em;color:var(--on-dark-muted)}.a4-sum[data-astro-cid-xykjftzi] b[data-astro-cid-xykjftzi]{color:var(--on-dark);font-size:1.08em}.a4-track[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;align-items:baseline;margin:calc(16 * var(--u)) calc(20 * var(--u)) 0;padding:calc(10 * var(--u)) calc(12 * var(--u));border-radius:calc(10 * var(--u));background:#edeff70d;font-size:.85em;color:var(--on-dark-muted)}.a4-track-no[data-astro-cid-xykjftzi]{color:var(--on-dark);font-family:var(--font-display);font-size:1.15em;letter-spacing:.02em;white-space:pre}.a4-btn[data-astro-cid-xykjftzi]{position:absolute;left:calc(20 * var(--u));right:calc(20 * var(--u));bottom:calc(22 * var(--u));height:calc(46 * var(--u));border-radius:999px;background:var(--coral);color:var(--coral-ink);font-weight:700;display:grid;place-items:center;overflow:hidden}.a4-btn-fill[data-astro-cid-xykjftzi]{position:absolute;inset:0;background:#ffb3a3;transform-origin:0 50%;transform:scaleX(1)}.a4-btn-label[data-astro-cid-xykjftzi]{position:relative}.a4-btn-check[data-astro-cid-xykjftzi]{position:absolute;right:calc(16 * var(--u));width:calc(22 * var(--u));fill:none;stroke:var(--coral-ink);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.a4-slot[data-astro-cid-xykjftzi]{position:absolute;left:calc(20 * var(--u));top:calc(336 * var(--u));width:calc(350 * var(--u));height:calc(184 * var(--u));overflow:hidden;z-index:1}.a4-label[data-astro-cid-xykjftzi]{position:relative;margin:0 calc(16 * var(--u));height:calc(176 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));border-radius:0 0 calc(10 * var(--u)) calc(10 * var(--u));background:var(--paper);color:var(--on-light);font-size:.8em;box-shadow:0 20px 40px -20px #0009}.a4-label-row[data-astro-cid-xykjftzi]{display:flex;justify-content:space-between;gap:calc(10 * var(--u))}.a4-label-row[data-astro-cid-xykjftzi]>div[data-astro-cid-xykjftzi]{display:grid;line-height:1.25}.a4-label[data-astro-cid-xykjftzi] small[data-astro-cid-xykjftzi]{color:var(--on-light-muted);font-size:.85em}.a4-label-cod[data-astro-cid-xykjftzi]{text-align:right}.a4-label-cod[data-astro-cid-xykjftzi] b[data-astro-cid-xykjftzi]{font-family:var(--font-display);font-size:1.3em}.a4-barcode[data-astro-cid-xykjftzi]{display:flex;gap:calc(2 * var(--u));height:calc(42 * var(--u));margin-top:calc(10 * var(--u))}.a4-barcode[data-astro-cid-xykjftzi] i[data-astro-cid-xykjftzi]{width:calc(var(--w) * 1.6 * var(--u));background:var(--on-light)}.a4-label-no[data-astro-cid-xykjftzi]{margin-top:calc(4 * var(--u));font-family:var(--font-display);font-weight:600;letter-spacing:.08em}.a4-stamp-mark[data-astro-cid-xykjftzi]{position:absolute;right:calc(14 * var(--u));bottom:calc(16 * var(--u));padding:calc(4 * var(--u)) calc(9 * var(--u));border:2px solid var(--ok);border-radius:calc(6 * var(--u));color:#178a52;font-weight:800;font-size:.95em;text-transform:uppercase;letter-spacing:.04em;rotate:-7deg;background:#f7f5f0e6}.j-after[data-astro-cid-xykjftzi]{padding:3.5rem 0 clamp(4rem,8vw,6rem)}.j-after-inner[data-astro-cid-xykjftzi]{position:relative;color:var(--on-light)}.j-closing[data-astro-cid-xykjftzi]{margin-top:2.5rem;max-width:18ch;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:650;line-height:1.05;letter-spacing:var(--tracking-display);text-wrap:balance}.j-after-row[data-astro-cid-xykjftzi]{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.75rem;margin-top:2.5rem}.j-compat[data-astro-cid-xykjftzi]{min-height:44px;display:inline-flex;align-items:center;font-weight:600;color:var(--coral-text-light);text-underline-offset:4px}.j-definition[data-astro-cid-xykjftzi]{margin-top:2rem;max-width:48rem;color:var(--on-light-muted);font-size:var(--fs-small)}.journey[data-astro-cid-xykjftzi].is-pinned .j-pin[data-astro-cid-xykjftzi]{height:100svh;overflow:hidden}.journey[data-astro-cid-xykjftzi].is-pinned .j-grid[data-astro-cid-xykjftzi]{height:100%;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:1fr;align-items:center;column-gap:clamp(2rem,4vw,4rem);padding-top:calc(var(--nav-h) + 1rem);padding-bottom:3rem}.journey[data-astro-cid-xykjftzi].is-pinned .j-act[data-astro-cid-xykjftzi]{display:contents}.journey[data-astro-cid-xykjftzi].is-pinned .j-text[data-astro-cid-xykjftzi]{grid-area:1 / 1;padding-left:3.25rem}.journey[data-astro-cid-xykjftzi].is-pinned .j-text[data-astro-cid-xykjftzi] h3[data-astro-cid-xykjftzi]{font-size:clamp(1.625rem,1.1rem + 1.2vw,2.375rem);line-height:1.12}.journey[data-astro-cid-xykjftzi].is-pinned .j-text[data-astro-cid-xykjftzi] p[data-astro-cid-xykjftzi]{font-size:1.125rem;margin-top:1rem}.journey[data-astro-cid-xykjftzi].is-pinned .j-stage[data-astro-cid-xykjftzi]{grid-area:1 / 2;justify-self:center;width:min(100%,calc((100svh - var(--nav-h) - 7rem) * 640 / 520))}.j-replay[hidden],.journey[data-astro-cid-xykjftzi].is-pinned .j-replay{display:none}.journey[data-astro-cid-xykjftzi].is-pinned .j-progress[data-astro-cid-xykjftzi]{grid-area:1 / 1;align-self:center;position:relative;display:flex;flex-direction:column;gap:5.5rem;list-style:none;margin:0;padding:0;width:28px}.j-progress[data-astro-cid-xykjftzi]:before,.j-progress-fill[data-astro-cid-xykjftzi]{content:"";position:absolute;left:13px;top:14px;bottom:14px;width:2px;background-image:radial-gradient(circle,rgb(237 239 247 / .35) 1px,transparent 1.4px);background-size:2px 7px}.j-progress-fill[data-astro-cid-xykjftzi]{background-image:radial-gradient(circle,var(--coral) 1.2px,transparent 1.6px);transform-origin:50% 0;transform:scaleY(var(--jp, 0))}.j-progress[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi]{position:relative;z-index:1;width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--ink);border:1.5px solid rgb(237 239 247 / .3);font-size:.75rem;font-weight:700;color:var(--on-dark-muted);transition:background-color var(--t-med) var(--ease-out),color var(--t-med),border-color var(--t-med)}.j-progress[data-astro-cid-xykjftzi] li[data-astro-cid-xykjftzi].is-active{background:var(--coral);border-color:var(--coral);color:var(--coral-ink)}.journey[data-astro-cid-xykjftzi].is-pinned .j-footnote[data-astro-cid-xykjftzi]{position:absolute;left:0;right:0;bottom:.75rem;padding:0 var(--gutter);text-align:right}.journey[data-astro-cid-xykjftzi].is-pinned .j-after[data-astro-cid-xykjftzi]{display:none}.journey[data-astro-cid-xykjftzi].is-pinned .j-cover[data-astro-cid-xykjftzi]{display:flex;align-items:center;position:absolute;inset:0;z-index:20;background:var(--paper);clip-path:inset(50% 50% 50% 50%);visibility:hidden}.journey[data-astro-cid-xykjftzi].is-acts .j-stage[data-astro-cid-xykjftzi]{margin-inline:auto}.pvideo[data-astro-cid-h3x3jzeg]{padding-top:.5rem}.pvideo-fig[data-astro-cid-h3x3jzeg]{margin:0 auto;max-width:1200px}.pvideo-head[data-astro-cid-h3x3jzeg]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin-bottom:1rem}.pvideo-title[data-astro-cid-h3x3jzeg]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em}.pvideo-meta[data-astro-cid-h3x3jzeg]{font-size:var(--fs-small);color:var(--on-light-muted)}.pvideo-el[data-astro-cid-h3x3jzeg]{display:block;width:100%;height:auto;border-radius:var(--radius-m);background:var(--ink);box-shadow:0 30px 60px -30px #12162680}.pvideo-note[data-astro-cid-h3x3jzeg]{margin-top:.75rem;font-size:var(--fs-micro);color:var(--on-light-muted)}.benefits__head[data-astro-cid-aafkaq3q]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem clamp(2rem,5vw,5rem);align-items:end}.benefits__intro[data-astro-cid-aafkaq3q]{display:grid;gap:.75rem;justify-items:start;color:var(--on-light-muted)}.benefits__lead[data-astro-cid-aafkaq3q]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:650;line-height:1.2;letter-spacing:-.015em;color:var(--on-light)}.benefits__intro[data-astro-cid-aafkaq3q] .btn[data-astro-cid-aafkaq3q]{margin-top:.5rem}.bento[data-astro-cid-aafkaq3q]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(1rem,1.6vw,1.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.tile[data-astro-cid-aafkaq3q]{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,2vw,2rem);border-radius:var(--radius-l);background:#fffdf9;border:1px solid var(--line-light);overflow:hidden;transition:transform var(--t-med) var(--ease-out),box-shadow var(--t-med) var(--ease-out)}.tile--lg[data-astro-cid-aafkaq3q]{grid-column:span 7}.tile--sm[data-astro-cid-aafkaq3q]{grid-column:span 5}.tile--status[data-astro-cid-aafkaq3q]{grid-column:span 7}.tile--labels[data-astro-cid-aafkaq3q]{grid-column:span 5}.tile--shot[data-astro-cid-aafkaq3q]{grid-column:1 / -1;margin:0;padding:clamp(1rem,2.5vw,2.5rem) clamp(1rem,2.5vw,2.5rem) 0;background:linear-gradient(180deg,#efece4,#e8e4d9)}.tile[data-astro-cid-aafkaq3q] h3[data-astro-cid-aafkaq3q]{margin-top:1.5rem;font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em;line-height:1.2}.tile[data-astro-cid-aafkaq3q] p[data-astro-cid-aafkaq3q]{margin-top:.5rem;color:var(--on-light-muted);max-width:30rem}.tile[data-astro-cid-aafkaq3q][data-spot]:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--sx, 50%) var(--sy, 50%),rgb(255 106 77 / .1),transparent 60%);transition:opacity var(--t-med)}@media(hover:hover)and (pointer:fine){.tile[data-astro-cid-aafkaq3q][data-spot]:hover{transform:translateY(-2px);box-shadow:0 24px 50px -30px #12162659}.tile[data-astro-cid-aafkaq3q][data-spot]:hover:after{opacity:1}}.tile__demo[data-astro-cid-aafkaq3q]{position:relative;min-height:180px;border-radius:var(--radius-m);background:var(--paper-2);display:grid;place-items:center;overflow:hidden;font-size:.875rem}.demo-less[data-astro-cid-aafkaq3q]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);justify-items:stretch;gap:.75rem;padding:1.25rem;min-height:220px}.dl-form[data-astro-cid-aafkaq3q]{display:grid;gap:.5rem;padding:.9rem;border-radius:12px;background:#fff;border:1px solid var(--line-light);align-self:stretch}.dl-form--dst[data-astro-cid-aafkaq3q]{background:var(--ink-2);color:var(--on-dark);border-color:transparent}.dl-head[data-astro-cid-aafkaq3q]{font-family:var(--font-display);font-weight:700;font-size:.8rem;opacity:.8}.dl-row[data-astro-cid-aafkaq3q]{display:grid;gap:2px}.dl-row[data-astro-cid-aafkaq3q] small[data-astro-cid-aafkaq3q]{font-size:.68rem;opacity:.6}.dl-val[data-astro-cid-aafkaq3q]{display:block;padding:.3rem .5rem;border-radius:6px;background:#1216260d;font-weight:600;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-form--dst[data-astro-cid-aafkaq3q] .dl-val[data-astro-cid-aafkaq3q]{background:#edeff714}.dl-bridge[data-astro-cid-aafkaq3q]{position:relative;width:44px;height:100%}.dl-bridge[data-astro-cid-aafkaq3q]:before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;background-image:radial-gradient(circle,var(--coral) 1.4px,transparent 1.8px);background-size:8px 4px;opacity:.6}.dl-bridge[data-astro-cid-aafkaq3q] i[data-astro-cid-aafkaq3q]{position:absolute;top:50%;left:0;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:var(--coral);opacity:0}.demo-review[data-astro-cid-aafkaq3q]{align-content:center;justify-items:start;padding:1.5rem;gap:.4rem}.dr-label[data-astro-cid-aafkaq3q]{font-size:.75rem;color:var(--on-light-muted)}.dr-field[data-astro-cid-aafkaq3q]{position:relative;display:flex;align-items:center;width:min(100%,300px);height:48px;padding:0 3rem 0 1rem;border-radius:10px;background:#fff;border:2px solid var(--ok);font-weight:600}.dr-swap[data-astro-cid-aafkaq3q]{display:grid}.dr-swap[data-astro-cid-aafkaq3q]>span[data-astro-cid-aafkaq3q]{grid-area:1 / 1}.dr-bad[data-astro-cid-aafkaq3q],.dr-caret[data-astro-cid-aafkaq3q],.dr-icon--warn[data-astro-cid-aafkaq3q]{opacity:0}.dr-caret[data-astro-cid-aafkaq3q]{width:2px;height:20px;margin-left:2px;background:var(--on-light)}.dr-icon[data-astro-cid-aafkaq3q]{position:absolute;right:12px;width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-weight:800}.dr-icon--warn[data-astro-cid-aafkaq3q]{background:var(--warn);color:var(--ink)}.dr-icon--ok[data-astro-cid-aafkaq3q]{background:var(--ok)}.dr-icon[data-astro-cid-aafkaq3q] svg[data-astro-cid-aafkaq3q]{width:62%;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.demo-labels[data-astro-cid-aafkaq3q]{min-height:200px}.lb[data-astro-cid-aafkaq3q]{grid-area:1 / 1;display:grid;gap:6px;align-content:start;width:118px;height:150px;padding:14px 12px;border-radius:8px;background:#fff;box-shadow:0 10px 24px -14px #12162680;border:1px solid var(--line-light);transform:translate(calc((var(--i) - 1) * 6px),calc((var(--i) - 1) * -6px)) rotate(calc((var(--i) - 1) * 3deg))}.lb-line[data-astro-cid-aafkaq3q]{height:6px;border-radius:3px;background:#d9d5ca}.lb-line--short[data-astro-cid-aafkaq3q]{width:60%}.lb-bars[data-astro-cid-aafkaq3q]{margin-top:18px;height:42px;background:repeating-linear-gradient(90deg,var(--on-light) 0 2px,transparent 2px 4px,var(--on-light) 4px 7px,transparent 7px 9px)}.demo-status[data-astro-cid-aafkaq3q]{min-height:200px;display:block}.ds-orbit[data-astro-cid-aafkaq3q]{position:absolute;left:6%;right:6%;top:30px;width:88%;height:120px;overflow:visible}.ds-orbit[data-astro-cid-aafkaq3q] path[data-astro-cid-aafkaq3q]{stroke:#1216264d;stroke-width:2;stroke-dasharray:0 8;stroke-linecap:round;vector-effect:non-scaling-stroke}.ds-dot[data-astro-cid-aafkaq3q]{position:absolute;left:6%;top:124px;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--coral);opacity:0}.ds-chip[data-astro-cid-aafkaq3q]{position:absolute;padding:.35rem .8rem;border-radius:999px;background:#fff;border:1px solid var(--line-light);font-size:.8rem;font-weight:600;white-space:nowrap;translate:-50% -50%;box-shadow:0 8px 20px -14px #12162680}.ds-chip[data-astro-cid-aafkaq3q]:nth-of-type(1){left:12%;top:128px}.ds-chip[data-astro-cid-aafkaq3q]:nth-of-type(2){left:50%;top:58px}.ds-chip[data-astro-cid-aafkaq3q]:nth-of-type(3){left:86%;top:128px;background:#2bb67324;border-color:#2bb67359;color:#177a4a}.ds-note[data-astro-cid-aafkaq3q]{position:absolute;right:12px;bottom:10px;font-size:.7rem;color:var(--on-light-muted)}.shots[data-astro-cid-aafkaq3q]{display:grid;grid-template-columns:1.25fr 1fr;gap:clamp(1rem,2vw,1.75rem);align-items:end}.shot-frame[data-astro-cid-aafkaq3q]{border-radius:14px 14px 0 0;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px #12162680}.shot-bar[data-astro-cid-aafkaq3q]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:var(--ink-2);color:var(--on-dark-muted);font-size:.75rem;font-weight:600}.shot-bar[data-astro-cid-aafkaq3q] i[data-astro-cid-aafkaq3q]{width:8px;height:8px;border-radius:50%;background:#edeff733}.shot-bar[data-astro-cid-aafkaq3q] span[data-astro-cid-aafkaq3q]{margin-left:.5rem}.shot-viewport[data-astro-cid-aafkaq3q]{height:clamp(200px,28vw,380px);overflow:hidden;background:#fff}.shot-inner[data-astro-cid-aafkaq3q]{display:block;width:100%;height:calc(100% + 30px);margin-top:-15px;object-fit:cover;object-position:top left}.shot-note[data-astro-cid-aafkaq3q]{padding:.9rem 0 1rem;font-size:var(--fs-micro);color:var(--on-light-muted);text-align:center}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.shot-inner[data-astro-cid-aafkaq3q]{animation:shot-parallax linear both;animation-timeline:view()}}}@keyframes shot-parallax{0%{transform:translateY(15px)}to{transform:translateY(-15px)}}@media(prefers-reduced-motion:no-preference){.is-playing[data-astro-cid-aafkaq3q] .dl-src[data-astro-cid-aafkaq3q]{animation:dl-untype 2.6s steps(12,end) both;animation-delay:calc(var(--i) * .14s)}.is-playing[data-astro-cid-aafkaq3q] .dl-dst[data-astro-cid-aafkaq3q]{animation:dl-type 2.6s steps(14,end) both;animation-delay:calc(var(--i) * .14s)}.is-playing[data-astro-cid-aafkaq3q] .dl-bridge[data-astro-cid-aafkaq3q] i[data-astro-cid-aafkaq3q]{animation:dl-fly 2.6s var(--ease-inout) both}.is-playing[data-astro-cid-aafkaq3q] .dr-bad[data-astro-cid-aafkaq3q]{animation:dr-bad 2.8s linear both}.is-playing[data-astro-cid-aafkaq3q] .dr-good[data-astro-cid-aafkaq3q]{animation:dr-good 2.8s linear both}.is-playing[data-astro-cid-aafkaq3q] .dr-caret[data-astro-cid-aafkaq3q]{animation:dr-caret 2.8s steps(1) both}.is-playing[data-astro-cid-aafkaq3q] .dr-field[data-astro-cid-aafkaq3q]{animation:dr-border 2.8s var(--ease-out) both}.is-playing[data-astro-cid-aafkaq3q] .dr-icon--warn[data-astro-cid-aafkaq3q]{animation:dr-bad 2.8s linear both}.is-playing[data-astro-cid-aafkaq3q] .dr-icon--ok[data-astro-cid-aafkaq3q]{animation:dr-ok 2.8s var(--ease-out) both}.is-playing[data-astro-cid-aafkaq3q] .lb[data-astro-cid-aafkaq3q]{animation:lb-fan 2.4s var(--ease-out) both}.is-playing[data-astro-cid-aafkaq3q] .ds-dot[data-astro-cid-aafkaq3q]{animation:ds-travel 2.6s var(--ease-inout) both}.is-playing[data-astro-cid-aafkaq3q] .ds-chip[data-astro-cid-aafkaq3q]{animation:ds-chip 2.6s var(--ease-out) both;animation-delay:calc(var(--i) * .55s)}}@keyframes dl-untype{0%,5%{clip-path:inset(0 0 0 0)}35%,80%{clip-path:inset(0 100% 0 0);opacity:1}81%{clip-path:inset(0 0 0 0);opacity:0}to{clip-path:inset(0 0 0 0);opacity:1}}@keyframes dl-type{0%,35%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0 0 0 0)}}@keyframes dl-fly{0%,20%{left:0;opacity:0}28%{opacity:1}50%{left:calc(100% - 10px);opacity:1}58%,to{left:calc(100% - 10px);opacity:0}}@keyframes dr-bad{0%,52%{opacity:1}56%,to{opacity:0}}@keyframes dr-good{0%,54%{opacity:0}60%,to{opacity:1}}@keyframes dr-caret{0%,30%{opacity:0}32%,40%,48%{opacity:1}36%,44%,56%,to{opacity:0}}@keyframes dr-border{0%,55%{border-color:var(--warn)}62%,to{border-color:var(--ok)}}@keyframes dr-ok{0%,56%{opacity:0;scale:.4}66%,to{opacity:1;scale:1}}@keyframes lb-fan{0%{transform:translate(0) rotate(0)}35%,60%{transform:translate(calc((var(--i) - 1) * 96px),calc((var(--i) - 1) * (var(--i) - 1) * 10px)) rotate(calc((var(--i) - 1) * 12deg))}to{transform:translate(calc((var(--i) - 1) * 6px),calc((var(--i) - 1) * -6px)) rotate(calc((var(--i) - 1) * 3deg))}}@keyframes ds-travel{0%{left:12%;top:128px;opacity:0}10%{opacity:1}50%{left:50%;top:62px}90%{left:86%;top:128px;opacity:1}to{left:86%;top:128px;opacity:0}}@keyframes ds-chip{0%{opacity:0;scale:.6}25%,to{opacity:1;scale:1}}@media(max-width:899px){.benefits__head[data-astro-cid-aafkaq3q],.shots[data-astro-cid-aafkaq3q]{grid-template-columns:1fr}.shot-viewport[data-astro-cid-aafkaq3q]{height:min(120vw,520px)}.tile--lg[data-astro-cid-aafkaq3q],.tile--sm[data-astro-cid-aafkaq3q],.tile--status[data-astro-cid-aafkaq3q],.tile--labels[data-astro-cid-aafkaq3q]{grid-column:1 / -1}.demo-less[data-astro-cid-aafkaq3q]{padding:.75rem;gap:.35rem}.dl-form[data-astro-cid-aafkaq3q]{padding:.65rem}.dl-val[data-astro-cid-aafkaq3q]{padding:.25rem .4rem;font-size:.72rem}.dl-bridge[data-astro-cid-aafkaq3q]{width:24px}}.after-grid[data-astro-cid-643s7egs]{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(1rem,2vw,1.5rem);margin-top:clamp(2.5rem,5vw,3.5rem)}.after-card[data-astro-cid-643s7egs]{display:flex;flex-direction:column;border-radius:var(--radius-m);border:1px solid var(--line-dark);background:#16213f99;overflow:hidden}.after-shot[data-astro-cid-643s7egs]{height:clamp(220px,24vw,330px);margin:clamp(1rem,2vw,1.5rem) clamp(1rem,2vw,1.5rem) 0;border-radius:12px 12px 0 0;overflow:hidden;background:#fff;box-shadow:0 30px 60px -30px #0009}.after-shot[data-astro-cid-643s7egs] img[data-astro-cid-643s7egs]{display:block;width:100%;height:100%;object-fit:cover;object-position:top left}.after-body[data-astro-cid-643s7egs]{padding:clamp(1.25rem,2.5vw,1.75rem)}.after-body[data-astro-cid-643s7egs] h3[data-astro-cid-643s7egs]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em;line-height:1.2}.after-body[data-astro-cid-643s7egs] p[data-astro-cid-643s7egs]{margin-top:.6rem;color:var(--on-dark-muted);max-width:38rem}.after-health[data-astro-cid-643s7egs]{grid-column:1 / -1;flex-direction:row;align-items:center;gap:.5rem;padding-left:clamp(1.25rem,2.5vw,1.75rem)}.after-icon[data-astro-cid-643s7egs]{flex:none;width:56px;height:56px;color:var(--on-dark)}.after-note[data-astro-cid-643s7egs]{margin-top:1rem;font-size:var(--fs-micro);color:var(--on-dark-muted);text-align:center}@media(max-width:899px){.after-grid[data-astro-cid-643s7egs]{grid-template-columns:1fr}.after-shot[data-astro-cid-643s7egs]{height:min(110vw,460px)}.after-health[data-astro-cid-643s7egs]{flex-direction:column;align-items:flex-start;padding-top:1.5rem}.after-health[data-astro-cid-643s7egs] .after-body[data-astro-cid-643s7egs]{padding-left:0;padding-top:.5rem}}.compat[data-astro-cid-vz7k7pnn]{border-top:1px solid var(--line-light)}.compat__grid[data-astro-cid-vz7k7pnn]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:center}.compat__title[data-astro-cid-vz7k7pnn]{font-size:var(--fs-h2)}.cc-q[data-astro-cid-vz7k7pnn]{margin:2rem 0 0;padding:0;border:0}.cc-q[data-astro-cid-vz7k7pnn] legend[data-astro-cid-vz7k7pnn]{padding:0;font-weight:600;font-size:1.0625rem}.cc-chips[data-astro-cid-vz7k7pnn]{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.85rem}.cc-chip[data-astro-cid-vz7k7pnn]{position:relative;cursor:pointer}.cc-chip[data-astro-cid-vz7k7pnn] input[data-astro-cid-vz7k7pnn]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.cc-chip[data-astro-cid-vz7k7pnn] span[data-astro-cid-vz7k7pnn]{display:inline-flex;align-items:center;min-height:46px;padding:0 1.15rem;border-radius:999px;border:1.5px solid rgb(18 22 38 / .2);background:#fffdf9;font-weight:600;transition:background-color var(--t-fast),border-color var(--t-fast),color var(--t-fast),transform var(--t-fast) var(--ease-out)}.cc-chip[data-astro-cid-vz7k7pnn]:hover span[data-astro-cid-vz7k7pnn]{border-color:#12162673}.cc-chip[data-astro-cid-vz7k7pnn] input[data-astro-cid-vz7k7pnn]:checked+span[data-astro-cid-vz7k7pnn]{background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.cc-chip[data-astro-cid-vz7k7pnn] input[data-astro-cid-vz7k7pnn]:focus-visible+span[data-astro-cid-vz7k7pnn]{outline:2px solid var(--coral-text-light);outline-offset:2px}.cc-other[data-astro-cid-vz7k7pnn]{display:grid;gap:.35rem;margin-top:.85rem;max-width:22rem}.cc-other[data-astro-cid-vz7k7pnn][hidden]{display:none}.cc-other[data-astro-cid-vz7k7pnn] label[data-astro-cid-vz7k7pnn]{font-size:var(--fs-small);color:var(--on-light-muted)}.cc-other[data-astro-cid-vz7k7pnn] input[data-astro-cid-vz7k7pnn]{min-height:46px;padding:0 .9rem;border-radius:12px;border:1.5px solid rgb(18 22 38 / .25);background:#fff;font:inherit}.cc-result[data-astro-cid-vz7k7pnn]{position:relative;padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--radius-l);background-color:var(--ink);background-image:radial-gradient(rgb(237 239 247 / .07) 1px,transparent 1.2px);background-size:22px 22px;color:var(--on-dark);min-height:360px;display:flex;flex-direction:column}.cc-svg[data-astro-cid-vz7k7pnn]{width:100%;height:auto}.cc-node[data-astro-cid-vz7k7pnn] circle[data-astro-cid-vz7k7pnn]{fill:var(--ink-2);stroke:#edeff740;stroke-width:1.5;transition:stroke var(--t-med)}.cc-track[data-astro-cid-vz7k7pnn]{stroke:#edeff72e;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:0 10}.cc-line[data-astro-cid-vz7k7pnn]{stroke:var(--ok);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:0 10}.cc-draw[data-astro-cid-vz7k7pnn]{stroke-dasharray:1 1;stroke-dashoffset:1;transition:stroke-dashoffset .9s var(--ease-inout)}.cc-pulse[data-astro-cid-vz7k7pnn]{stroke:#7ff0b6;stroke-width:11;stroke-linecap:round;stroke-dasharray:.001 2;stroke-dashoffset:.001;opacity:0}.cc-q-mark[data-astro-cid-vz7k7pnn]{opacity:0;transition:opacity var(--t-med) .5s}.cc-q-mark[data-astro-cid-vz7k7pnn] circle[data-astro-cid-vz7k7pnn]{fill:var(--ink);stroke:var(--warn);stroke-width:2}.cc-q-mark[data-astro-cid-vz7k7pnn] text[data-astro-cid-vz7k7pnn]{fill:var(--warn);font-family:var(--font-display);font-weight:700;font-size:18px}.cc-names[data-astro-cid-vz7k7pnn]{display:flex;justify-content:space-between;margin-top:-.25rem;font-size:var(--fs-small);font-weight:600;color:var(--on-dark-muted)}.cc-names[data-astro-cid-vz7k7pnn] span[data-astro-cid-vz7k7pnn]{max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cc-msg[data-astro-cid-vz7k7pnn]{margin-top:auto;padding-top:1.5rem;display:grid;gap:1.1rem;justify-items:start}.cc-msg[data-astro-cid-vz7k7pnn] p[data-astro-cid-vz7k7pnn]{font-size:1.0625rem;min-height:3.2em}.cc-msg[data-astro-cid-vz7k7pnn] [data-astro-cid-vz7k7pnn][hidden]{display:none}.cc-result[data-astro-cid-vz7k7pnn][data-state=ok] .cc-draw[data-astro-cid-vz7k7pnn]{stroke-dashoffset:0}.cc-result[data-astro-cid-vz7k7pnn][data-state=ok] .cc-node[data-astro-cid-vz7k7pnn] circle[data-astro-cid-vz7k7pnn]{stroke:var(--ok)}.cc-result[data-astro-cid-vz7k7pnn][data-state=check] .cc-draw[data-astro-cid-vz7k7pnn]{stroke-dashoffset:0}.cc-result[data-astro-cid-vz7k7pnn][data-state=check] .cc-line[data-astro-cid-vz7k7pnn]{stroke:var(--warn);stroke-dasharray:8 10;stroke-linecap:butt}.cc-result[data-astro-cid-vz7k7pnn][data-state=check] .cc-q-mark[data-astro-cid-vz7k7pnn]{opacity:1}@media(prefers-reduced-motion:no-preference){.cc-result[data-astro-cid-vz7k7pnn][data-state=ok] .cc-pulse[data-astro-cid-vz7k7pnn]{animation:cc-pulse 1.6s var(--ease-inout) .9s infinite}.cc-result[data-astro-cid-vz7k7pnn].is-offscreen .cc-pulse[data-astro-cid-vz7k7pnn]{animation-play-state:paused}}@media(prefers-reduced-motion:reduce){.cc-draw[data-astro-cid-vz7k7pnn]{transition:none}}@keyframes cc-pulse{0%{stroke-dashoffset:.001;opacity:0}15%{opacity:1}85%{opacity:1}to{stroke-dashoffset:-1;opacity:0}}@media(max-width:899px){.compat__grid[data-astro-cid-vz7k7pnn]{grid-template-columns:1fr}}.onb-line[data-astro-cid-efz37hwt]{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;list-style:none;margin:clamp(3rem,6vw,4.5rem) 0 0;padding:0}.onb-track[data-astro-cid-efz37hwt]{position:absolute;left:28px;right:calc(33.333% - 28px);top:27px;height:4px;background-image:radial-gradient(circle,rgb(237 239 247 / .3) 1.3px,transparent 1.7px);background-size:9px 4px}.onb-fill[data-astro-cid-efz37hwt]{position:absolute;inset:0;background-image:radial-gradient(circle,var(--coral) 1.5px,transparent 1.9px);background-size:9px 4px;clip-path:inset(0 0 0 0)}.onb-dot[data-astro-cid-efz37hwt]{position:absolute;top:50%;left:100%;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;background:var(--coral);box-shadow:0 0 0 6px #ff6a4d33}.onb-line[data-astro-cid-efz37hwt] li[data-astro-cid-efz37hwt]{position:relative;display:grid;gap:1rem;justify-items:start}.onb-n[data-astro-cid-efz37hwt]{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;background:var(--ink-2);border:1.5px solid var(--coral);font-family:var(--font-display);font-weight:700;font-size:1.25rem;color:var(--coral)}.onb-body[data-astro-cid-efz37hwt] p[data-astro-cid-efz37hwt]{margin-top:.5rem;color:var(--on-dark-muted);max-width:22rem}.onb-t[data-astro-cid-efz37hwt]{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em;line-height:1.2}.onb-note[data-astro-cid-efz37hwt]{display:grid;gap:.4rem;list-style:none;margin-top:clamp(2.5rem,5vw,3.5rem);max-width:46rem;padding:1.25rem 1.5rem;border-radius:var(--radius-m);border:1px solid var(--line-dark);background:#16213f99;color:var(--on-dark-muted)}@media(prefers-reduced-motion:no-preference){html.js:not(.force-static) .onb-line[data-astro-cid-efz37hwt]:not(.is-in) .onb-fill[data-astro-cid-efz37hwt]{clip-path:inset(0 100% 0 0)}html.js:not(.force-static) .onb-line[data-astro-cid-efz37hwt]:not(.is-in) .onb-dot[data-astro-cid-efz37hwt]{left:0}html.js:not(.force-static) .onb-line[data-astro-cid-efz37hwt]:not(.is-in) .onb-n[data-astro-cid-efz37hwt]{border-color:#edeff740;color:var(--on-dark-muted);scale:.9}.onb-fill[data-astro-cid-efz37hwt]{transition:clip-path 1.4s var(--ease-inout)}.onb-dot[data-astro-cid-efz37hwt]{transition:left 1.4s var(--ease-inout)}.onb-n[data-astro-cid-efz37hwt]{transition:border-color var(--t-med) var(--ease-out),color var(--t-med),scale var(--t-med) var(--ease-out);transition-delay:calc(var(--i) * .6s)}}@media(max-width:767px){.onb-line[data-astro-cid-efz37hwt]{grid-template-columns:1fr;gap:2rem}.onb-track[data-astro-cid-efz37hwt]{inset:29px auto 29px 27px;width:4px;height:auto;background-size:4px 9px}.onb-fill[data-astro-cid-efz37hwt]{background-size:4px 9px}.onb-dot[data-astro-cid-efz37hwt]{top:100%;left:50%;margin:-6px 0 0 -6px}.onb-line[data-astro-cid-efz37hwt] li[data-astro-cid-efz37hwt]{grid-template-columns:58px 1fr;align-items:start}@media(prefers-reduced-motion:no-preference){html.js:not(.force-static) .onb-line[data-astro-cid-efz37hwt]:not(.is-in) .onb-fill[data-astro-cid-efz37hwt]{clip-path:inset(0 0 100% 0)}html.js:not(.force-static) .onb-line[data-astro-cid-efz37hwt]:not(.is-in) .onb-dot[data-astro-cid-efz37hwt]{left:50%;top:0}.onb-dot[data-astro-cid-efz37hwt]{transition:top 1.4s var(--ease-inout)}}}.offer[data-astro-cid-egc2dves]{border-top:1px solid var(--line-light)}.offer__grid[data-astro-cid-egc2dves]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,6vw,6rem);align-items:center}.offer__num[data-astro-cid-egc2dves]{line-height:.8}.offer__digits[data-astro-cid-egc2dves]{display:inline-flex;align-items:center;font-family:var(--font-display);font-weight:700;font-size:clamp(9rem,5rem + 12vw,14rem);letter-spacing:-.06em;color:var(--on-light)}.offer__0[data-astro-cid-egc2dves]{width:.62em;height:.8em;overflow:visible;margin-left:.02em}.o-ring[data-astro-cid-egc2dves]{fill:none;stroke:var(--on-light);stroke-width:13;stroke-dasharray:1 1;stroke-dashoffset:0}.o-orbit[data-astro-cid-egc2dves]{transform-origin:50px 65px;transform:rotate(40deg)}.o-orbit[data-astro-cid-egc2dves] circle[data-astro-cid-egc2dves]{fill:var(--coral);stroke:var(--paper);stroke-width:4}.offer__label[data-astro-cid-egc2dves]{margin-top:.75rem;font-family:var(--font-display);font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:650;letter-spacing:-.02em}.offer__copy[data-astro-cid-egc2dves] h2[data-astro-cid-egc2dves]{font-size:var(--fs-h2)}.offer__copy[data-astro-cid-egc2dves] .eyebrow[data-astro-cid-egc2dves]{margin-bottom:.9rem}.offer__bigtext[data-astro-cid-egc2dves]{margin-top:.75rem;max-width:22rem;color:var(--on-light-muted)}.offer__after[data-astro-cid-egc2dves]{margin-top:2.25rem;font-size:var(--fs-small);font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--on-light-muted)}.offer__note[data-astro-cid-egc2dves]{margin-top:1rem;font-size:var(--fs-small);color:var(--on-light-muted)}.offer__copy[data-astro-cid-egc2dves] h3[data-astro-cid-egc2dves]{margin-top:.4rem;font-size:var(--fs-h3);font-weight:650;letter-spacing:-.015em}.offer__copy[data-astro-cid-egc2dves] h3[data-astro-cid-egc2dves]+p[data-astro-cid-egc2dves]{margin-top:.6rem;color:var(--on-light-muted)}.offer__ticks[data-astro-cid-egc2dves]{display:grid;gap:.6rem;list-style:none;margin:1.75rem 0 0;padding:0;font-weight:600}.offer__ticks[data-astro-cid-egc2dves] li[data-astro-cid-egc2dves]{display:inline-flex;align-items:center;gap:.5rem}.offer__ticks[data-astro-cid-egc2dves] svg[data-astro-cid-egc2dves]{width:22px;height:22px}.offer__ticks[data-astro-cid-egc2dves] circle[data-astro-cid-egc2dves]{fill:#2bb67324}.offer__ticks[data-astro-cid-egc2dves] path[data-astro-cid-egc2dves]{fill:none;stroke:#178a52;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}.offer__cta[data-astro-cid-egc2dves]{display:inline-block;margin-top:2.25rem}@media(prefers-reduced-motion:no-preference){html.js:not(.force-static) .offer__big[data-astro-cid-egc2dves]:not(.is-in) .o-ring[data-astro-cid-egc2dves]{stroke-dashoffset:1}html.js:not(.force-static) .offer__big[data-astro-cid-egc2dves].is-in .o-ring[data-astro-cid-egc2dves]{transition:stroke-dashoffset 1.1s var(--ease-inout)}html.js:not(.force-static) .offer__big[data-astro-cid-egc2dves]:not(.is-in) .o-orbit[data-astro-cid-egc2dves]{transform:rotate(-320deg)}html.js:not(.force-static) .offer__big[data-astro-cid-egc2dves].is-in .o-orbit[data-astro-cid-egc2dves]{transition:transform 1.6s var(--ease-out) .2s}html.js:not(.force-static) .offer__copy[data-astro-cid-egc2dves]:not(.is-in) .offer__ticks[data-astro-cid-egc2dves] path[data-astro-cid-egc2dves]{stroke-dashoffset:1}.offer__ticks[data-astro-cid-egc2dves] path[data-astro-cid-egc2dves]{transition:stroke-dashoffset var(--t-slow) var(--ease-out);transition-delay:calc(.5s + var(--i) * .15s)}}@media(max-width:899px){.offer__grid[data-astro-cid-egc2dves]{grid-template-columns:1fr}}.faq[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line-light)}.faq__grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:clamp(2rem,5vw,5rem);align-items:start}.faq__list[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line-light)}.faq__item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line-light)}.faq__item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:44px;padding:1.35rem 0;cursor:pointer;list-style:none;font-weight:600;font-size:1.125rem;line-height:1.35}.faq__item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-z6gx6xcw]{position:relative;flex:none;width:32px;height:32px;border-radius:50%;border:1.5px solid rgb(18 22 38 / .2);transition:transform var(--t-med) var(--ease-out),background-color var(--t-fast),border-color var(--t-fast)}.faq__icon[data-astro-cid-z6gx6xcw]:before,.faq__icon[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:currentColor}.faq__icon[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__icon[data-astro-cid-z6gx6xcw]{transform:rotate(45deg);background:var(--ink);border-color:var(--ink);color:var(--on-dark)}.faq__item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]:hover .faq__icon[data-astro-cid-z6gx6xcw]{border-color:#12162680}.faq__a[data-astro-cid-z6gx6xcw]{overflow:hidden}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding:0 3.5rem 1.5rem 0;color:var(--on-light-muted);max-width:44rem}@media(max-width:899px){.faq__grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding-right:0}}.lead[data-astro-cid-xyq5hly5]{padding-bottom:clamp(5rem,10vw,8rem)}.lead__grid[data-astro-cid-xyq5hly5]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);align-items:start}.lead__copy[data-astro-cid-xyq5hly5] h2[data-astro-cid-xyq5hly5]{font-size:var(--fs-h2)}.lead__copy[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{margin-top:1.25rem;color:var(--on-dark-muted);font-size:clamp(1.0625rem,1rem + .35vw,1.25rem)}.lead__copy[data-astro-cid-xyq5hly5] .eyebrow[data-astro-cid-xyq5hly5]{margin-bottom:.9rem}.lf-plane[data-astro-cid-xyq5hly5]{position:absolute;top:-70px;right:-34px;width:144px;z-index:4;pointer-events:none;filter:drop-shadow(0 10px 14px rgb(0 0 0 / .35))}.lf-plane[data-astro-cid-xyq5hly5] svg[data-astro-cid-xyq5hly5]{display:block;width:100%;height:auto;overflow:visible}.lf-route[data-astro-cid-xyq5hly5]{stroke:#edeff759;stroke-width:2;stroke-linecap:round;stroke-dasharray:0 9;opacity:0;transition:opacity var(--t-slow) var(--ease-out)}.lf-plane[data-astro-cid-xyq5hly5].is-plane .lf-route[data-astro-cid-xyq5hly5]{opacity:1}.lf-flight[data-astro-cid-xyq5hly5]{stroke:none}.lf-plane[data-astro-cid-xyq5hly5].is-flying .lf-route[data-astro-cid-xyq5hly5]{opacity:0}.lf-trail[data-astro-cid-xyq5hly5]{transition:opacity var(--t-slow) var(--ease-out);stroke:var(--coral);stroke-width:3;stroke-linecap:round;stroke-dasharray:0 9}.lf-sheet-top[data-astro-cid-xyq5hly5]{fill:#fbfaf6}.lf-sheet-bottom[data-astro-cid-xyq5hly5]{fill:#e4e0d6;transition:fill var(--t-med)}.lf-plane[data-astro-cid-xyq5hly5][data-stage="0"] .lf-sheet-bottom[data-astro-cid-xyq5hly5]{fill:#fbfaf6}.lf-sheet-shadow[data-astro-cid-xyq5hly5]{fill:#000;opacity:.18}.lf-lines[data-astro-cid-xyq5hly5] rect[data-astro-cid-xyq5hly5]{fill:#d9d5ca;transition:opacity var(--t-med)}.lf-keel[data-astro-cid-xyq5hly5]{fill:none;stroke:#0e163040;stroke-width:.8;opacity:0;transition:opacity var(--t-med)}.lf-peek[data-astro-cid-xyq5hly5]{opacity:0}.lf-flap[data-astro-cid-xyq5hly5]{fill:#e9e5db;stroke:#0e16301f;stroke-width:.6}.lf-plane[data-astro-cid-xyq5hly5].is-plane .lf-keel[data-astro-cid-xyq5hly5]{opacity:1}@media(prefers-reduced-motion:no-preference){.lf-plane[data-astro-cid-xyq5hly5].is-plane .lf-bob[data-astro-cid-xyq5hly5]{animation:lf-bob 2.4s ease-in-out infinite}}@keyframes lf-bob{50%{transform:translateY(-5px)}}.lf-plane-hint[data-astro-cid-xyq5hly5]{display:flex;align-items:center;gap:.5rem;margin-bottom:-.25rem;font-size:var(--fs-small);font-weight:600;color:var(--on-light-muted)}.lf-plane-hint[data-astro-cid-xyq5hly5]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.6}.lf-plane-hint[data-astro-cid-xyq5hly5].is-ready{color:var(--coral-text-light)}.lf-plane-hint[data-astro-cid-xyq5hly5].is-ready:before{background:var(--coral);opacity:1}.lf-plane-hint[data-astro-cid-xyq5hly5]:empty{display:none}.lead__together[data-astro-cid-xyq5hly5]{margin-top:2rem;padding:1.25rem 1.5rem;border-radius:var(--radius-m);border:1px solid var(--line-dark);background:#16213f99}.lead__together[data-astro-cid-xyq5hly5] h3[data-astro-cid-xyq5hly5]{font-size:1.125rem;letter-spacing:-.01em}.lead__together[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{margin-top:.5rem;font-size:var(--fs-small)}.lf-intro[data-astro-cid-xyq5hly5]{padding-right:4.5rem;font-size:var(--fs-small);color:var(--on-light-muted)}.lf-helper[data-astro-cid-xyq5hly5]{margin-top:.4rem;font-size:.8125rem;color:var(--on-light-muted)}.lf-field[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5] small[data-astro-cid-xyq5hly5]{font-weight:400;opacity:.8}.lf-optional[data-astro-cid-xyq5hly5] summary[data-astro-cid-xyq5hly5]{display:block;padding-block:.6rem;min-height:44px;cursor:pointer;font-weight:600}.lf-optional[data-astro-cid-xyq5hly5] summary[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5]{font-weight:400;color:var(--on-light-muted)}.lf-optional__body[data-astro-cid-xyq5hly5]{display:grid;gap:1rem;padding-top:.5rem}.lf-status[data-astro-cid-xyq5hly5]:focus{outline:none}.lead__micro[data-astro-cid-xyq5hly5]{display:grid;gap:.5rem;list-style:none;margin:2rem 0 0;padding:0;color:var(--on-dark-muted)}.lead__micro[data-astro-cid-xyq5hly5] li[data-astro-cid-xyq5hly5]{display:flex;align-items:center;gap:.6rem}.lead__micro[data-astro-cid-xyq5hly5] li[data-astro-cid-xyq5hly5]:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--coral)}.lf-stage[data-astro-cid-xyq5hly5]{position:relative}.lf-card[data-astro-cid-xyq5hly5]{display:grid;gap:1rem;padding:clamp(1.25rem,3vw,2.25rem);border-radius:var(--radius-l);background:var(--paper);color:var(--on-light);box-shadow:0 40px 80px -40px #000000b3;transform-origin:50% 50%}.lf-card[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-combo[data-astro-cid-xyq5hly5]{padding:.7rem .9rem;border-radius:12px;background:#6c5ce71a;font-size:var(--fs-small)}.lf-combo[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-combo[data-astro-cid-xyq5hly5] a[data-astro-cid-xyq5hly5]{margin-left:.4rem;color:var(--coral-text-light);font-weight:600}.lf-row[data-astro-cid-xyq5hly5]{display:grid;gap:1rem}.lf-row--2[data-astro-cid-xyq5hly5]{grid-template-columns:1fr 1fr}.lf-row--3[data-astro-cid-xyq5hly5]{grid-template-columns:1fr 1fr 1fr}.lf-field[data-astro-cid-xyq5hly5]{position:relative;display:grid}.lf-field[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5],.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{width:100%;min-height:56px;padding:1.35rem .95rem .45rem;border-radius:12px;border:1.5px solid rgb(18 22 38 / .2);background:#fff;color:var(--on-light);font:inherit;font-size:1rem;transition:border-color var(--t-fast),box-shadow var(--t-fast)}.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]{min-height:128px;resize:vertical}.lf-field[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:hover,.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:hover{border-color:#12162666}.lf-field[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus,.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px #ff6a4d59}.lf-field[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5]{position:absolute;left:.95rem;top:1.05rem;color:var(--on-light-muted);pointer-events:none;transform-origin:0 0;transition:transform var(--t-fast) var(--ease-out),color var(--t-fast)}.lf-field[data-astro-cid-xyq5hly5] label[data-astro-cid-xyq5hly5] span[data-astro-cid-xyq5hly5]{color:var(--coral-text-light);margin-left:1px}.lf-field[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:focus+label[data-astro-cid-xyq5hly5],.lf-field[data-astro-cid-xyq5hly5] input[data-astro-cid-xyq5hly5]:not(:placeholder-shown)+label[data-astro-cid-xyq5hly5],.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:focus+label[data-astro-cid-xyq5hly5],.lf-field[data-astro-cid-xyq5hly5] textarea[data-astro-cid-xyq5hly5]:not(:placeholder-shown)+label[data-astro-cid-xyq5hly5]{transform:translateY(-.62rem) scale(.78);color:var(--on-light)}.lf-field[data-astro-cid-xyq5hly5] [data-astro-cid-xyq5hly5][aria-invalid=true]{border-color:#c2361b}.lf-err[data-astro-cid-xyq5hly5]{min-height:0;font-size:.8125rem;font-weight:600;color:#b3301a}.lf-err[data-astro-cid-xyq5hly5]:not(:empty){margin-top:.35rem}.lf-hp[data-astro-cid-xyq5hly5]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.lf-submit[data-astro-cid-xyq5hly5]{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin-top:.25rem}.lf-submit[data-astro-cid-xyq5hly5] .btn[data-astro-cid-xyq5hly5][disabled]{opacity:.7;cursor:progress}.lf-time[data-astro-cid-xyq5hly5]{font-size:var(--fs-small);color:var(--on-light-muted)}.lf-status[data-astro-cid-xyq5hly5]:empty{display:none}.lf-status[data-astro-cid-xyq5hly5]{padding:.7rem .9rem;border-radius:10px;background:#c2361b1a;color:#9e2a15;font-weight:600}.lf-privacy[data-astro-cid-xyq5hly5]{font-size:var(--fs-micro);color:var(--on-light-muted)}.lf-privacy[data-astro-cid-xyq5hly5] a[data-astro-cid-xyq5hly5]{color:inherit}.lf-success[data-astro-cid-xyq5hly5]{display:grid;justify-items:center;gap:1rem;padding:clamp(1.75rem,4vw,2.75rem) clamp(1.25rem,3vw,2.25rem) clamp(1rem,2vw,1.5rem);border-radius:var(--radius-l);border:1px solid var(--line-dark);background:#16213fb3;text-align:center;font-size:1.25rem;font-weight:600}.lf-success[data-astro-cid-xyq5hly5][hidden]{display:none}.lf-success[data-astro-cid-xyq5hly5]:focus{outline:none}.lf-success__msg[data-astro-cid-xyq5hly5]{display:flex;align-items:center;gap:1rem;text-align:left;max-width:32rem}.lf-success__msg[data-astro-cid-xyq5hly5] p[data-astro-cid-xyq5hly5]{font-size:1.15rem;line-height:1.4}.lf-ring[data-astro-cid-xyq5hly5]{flex:none;width:76px;height:76px}.lf-scene-frame[data-astro-cid-xyq5hly5]{width:100%;margin-top:.5rem;border-radius:var(--radius-m);overflow:hidden}.lf-scene[data-astro-cid-xyq5hly5]{display:block;width:100%;height:auto}.lfc-grain[data-astro-cid-xyq5hly5]{mix-blend-mode:overlay}.lfc-flag[data-astro-cid-xyq5hly5]{transform-box:view-box;transform-origin:18px -34px}.lfc-ping[data-astro-cid-xyq5hly5]{fill:none;stroke:var(--coral);stroke-width:2;opacity:0;transform-box:fill-box;transform-origin:center}.lfc-smoke[data-astro-cid-xyq5hly5] circle[data-astro-cid-xyq5hly5]{fill:#8b97bd;opacity:0}.lfc-lamp-glow[data-astro-cid-xyq5hly5]{opacity:.8}.lfc-figure[data-astro-cid-xyq5hly5] .lfc-head[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:50% 100%;transform:rotate(-14deg)}.lfc-figure[data-astro-cid-xyq5hly5] .lfc-arm[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:0% 0%}.lf-success[data-astro-cid-xyq5hly5].is-delivered .lfc-arm[data-astro-cid-xyq5hly5]{transform:rotate(-150deg)}.lf-ring-track[data-astro-cid-xyq5hly5]{fill:none;stroke:#edeff733;stroke-width:3;stroke-dasharray:.1 9;stroke-linecap:round}.lf-ring-draw[data-astro-cid-xyq5hly5]{fill:none;stroke:var(--ok);stroke-width:4;stroke-linecap:round;stroke-dasharray:1 1;stroke-dashoffset:0;transform:rotate(-90deg);transform-origin:60px 60px}.lf-ring-orbit[data-astro-cid-xyq5hly5]{transform-origin:60px 60px}.lf-ring-orbit[data-astro-cid-xyq5hly5] circle[data-astro-cid-xyq5hly5]{fill:var(--coral)}.lf-ring-check[data-astro-cid-xyq5hly5]{fill:none;stroke:var(--ok);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1;stroke-dashoffset:0}@media(prefers-reduced-motion:no-preference){.lf-success[data-astro-cid-xyq5hly5].is-in .lf-ring-draw[data-astro-cid-xyq5hly5]{animation:lf-draw 1.1s var(--ease-inout) both}.lf-success[data-astro-cid-xyq5hly5].is-in .lf-ring-orbit[data-astro-cid-xyq5hly5]{animation:lf-orbit 1.1s var(--ease-inout) both}.lf-success[data-astro-cid-xyq5hly5].is-in:not(.is-delivered) .lf-ring-check[data-astro-cid-xyq5hly5]{stroke-dashoffset:1}.lf-success[data-astro-cid-xyq5hly5].is-delivered .lf-ring-check[data-astro-cid-xyq5hly5]{animation:lf-draw .5s var(--ease-out) both}.lf-success[data-astro-cid-xyq5hly5].is-in p[data-astro-cid-xyq5hly5]{animation:lf-up var(--t-slow) var(--ease-out) .15s both}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-planet[data-astro-cid-xyq5hly5]{transform-box:view-box;transform-origin:340px 560px;animation:lfc-rise 1.4s var(--ease-out) both}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-fog[data-astro-cid-xyq5hly5]{animation:lfc-drift 14s ease-in-out infinite alternate}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-fog--far[data-astro-cid-xyq5hly5]{animation-duration:19s;animation-direction:alternate-reverse}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-win[data-astro-cid-xyq5hly5],.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-lamp[data-astro-cid-xyq5hly5]{animation:lfc-flicker 1.2s ease-out 1.1s both}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-lamp[data-astro-cid-xyq5hly5]{animation-delay:1.5s}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-lamp-glow[data-astro-cid-xyq5hly5]{animation:lfc-breathe 3.5s ease-in-out 1.5s infinite both}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-spill[data-astro-cid-xyq5hly5]{animation:lf-fade 1.5s ease-out 1.3s both}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-star[data-astro-cid-xyq5hly5]{animation:lfc-twinkle 3.4s ease-in-out infinite;animation-delay:var(--d, 0s)}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-sparkle[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:center;animation:lfc-sparkle 4s ease-in-out infinite;animation-delay:var(--d, 0s)}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-crown[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:50% 100%;animation:lfc-sway 5s ease-in-out infinite}.lf-success[data-astro-cid-xyq5hly5].is-in .lfc-smoke[data-astro-cid-xyq5hly5] circle[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:center;animation:lfc-smoke 5s ease-out infinite;animation-delay:var(--d, 0s)}.lf-success[data-astro-cid-xyq5hly5].is-in:not(.is-delivered) .lfc-flag[data-astro-cid-xyq5hly5]{transform:rotate(95deg)}.lfc-flag[data-astro-cid-xyq5hly5],.lfc-figure[data-astro-cid-xyq5hly5] .lfc-arm[data-astro-cid-xyq5hly5]{transition:transform .6s cubic-bezier(.34,1.56,.64,1)}.lf-success[data-astro-cid-xyq5hly5].is-delivered .lfc-mbox[data-astro-cid-xyq5hly5]{transform-box:fill-box;transform-origin:50% 100%;animation:lfc-shake .5s ease-in-out}.lf-success[data-astro-cid-xyq5hly5].is-delivered .lfc-ping[data-astro-cid-xyq5hly5]{animation:lf-ping 1s ease-out both}}@keyframes lfc-rise{0%{transform:translateY(60px) rotate(-6deg);opacity:0}}@keyframes lfc-drift{0%{transform:translate(-30px)}to{transform:translate(30px)}}@keyframes lfc-flicker{0%{opacity:0}20%{opacity:.9}30%{opacity:.3}45%{opacity:1}60%{opacity:.7}to{opacity:1}}@keyframes lfc-breathe{0%{opacity:0}30%,to{opacity:.8}65%{opacity:.55}}@keyframes lfc-twinkle{50%{opacity:.2}}@keyframes lfc-sparkle{0%,to{transform:scale(.6) rotate(0);opacity:.5}50%{transform:scale(1) rotate(45deg);opacity:1}}@keyframes lfc-sway{50%{transform:rotate(2deg)}}@keyframes lfc-smoke{0%{opacity:0;transform:translate(0) scale(.6)}25%{opacity:.25}to{opacity:0;transform:translate(-18px,-50px) scale(2)}}@keyframes lfc-shake{25%{transform:rotate(-5deg)}60%{transform:rotate(3deg)}}@keyframes lf-draw{0%{stroke-dashoffset:1}}@keyframes lf-orbit{0%{transform:rotate(-360deg)}}@keyframes lf-fade{0%{opacity:0}}@keyframes lf-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(3)}}@keyframes lf-up{0%{opacity:0;transform:translateY(12px)}}@media(max-width:899px){.lead__grid[data-astro-cid-xyq5hly5]{grid-template-columns:1fr}.lf-plane[data-astro-cid-xyq5hly5]{top:-58px;right:-4px;width:112px}.lf-stage[data-astro-cid-xyq5hly5]{margin-top:2.5rem}}@media(max-width:479px){.lf-success__msg[data-astro-cid-xyq5hly5]{flex-direction:column;text-align:center}}@media(max-width:599px){.lf-row--2[data-astro-cid-xyq5hly5],.lf-row--3[data-astro-cid-xyq5hly5]{grid-template-columns:1fr}.lf-submit[data-astro-cid-xyq5hly5] .btn[data-astro-cid-xyq5hly5]{width:100%}}
