@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-vietnamese-wght-normal-qRpaaN48.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-ext-wght-normal-DmpS2jIq.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/plus-jakarta-sans-latin-wght-normal-eXO_dkmS.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-vietnamese-500-normal-BmEvtly_.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-500-normal-BTqKIpxg.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-ext-500-normal-DUe3BAxM.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-500-normal-3dgZTiw9.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/space-grotesk-latin-500-normal-lFbtlQH6.woff2) format("woff2"),url(/assets/space-grotesk-latin-500-normal-CNSSEhBt.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-vietnamese-600-normal-DUi7WF5p.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-600-normal-D6zpsUhD.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-ext-600-normal-DxxdqCpr.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-600-normal-VcznFIpX.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/space-grotesk-latin-600-normal-DjKNqYRj.woff2) format("woff2"),url(/assets/space-grotesk-latin-600-normal-BflQw4A9.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-vietnamese-700-normal-DMty7AZE.woff2) format("woff2"),url(/assets/space-grotesk-vietnamese-700-normal-Duxec5Rn.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-ext-700-normal-BQnZhY3m.woff2) format("woff2"),url(/assets/space-grotesk-latin-ext-700-normal-HVCqSBdx.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/space-grotesk-latin-700-normal-RjhwGPKo.woff2) format("woff2"),url(/assets/space-grotesk-latin-700-normal-CwsQ-cCU.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #05080f;--ink: #f4f6fb;--ink-soft: #a6b0c3;--ink-faint: rgba(244, 246, 251, .42);--amber: #f5a623;--amber-soft: #ffc46b;--sky: #38bdf8;--line: rgba(244, 246, 251, .13);--paper: #ffffff;--paper-soft: #f4f5f3;--ink-deep: #0b1220;--slate: #58606e;--slate-soft: #8a919d;--line-light: rgba(11, 18, 32, .1);--accent-ink: #a86200;--rail: clamp(1.25rem, 5vw, 5.5rem);--font-display: "Space Grotesk", system-ui, sans-serif;--font-body: "Plus Jakarta Sans Variable", "Plus Jakarta Sans", system-ui, sans-serif;--font-mono: ui-monospace, "SFMono-Regular", "Cascadia Mono", Menlo, monospace;color-scheme:light dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;background:var(--bg);scroll-behavior:smooth;scroll-padding-top:7rem}body{margin:0;min-height:100dvh;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:1.5;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body:before{content:"";position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(125% 90% at 62% 46%,transparent 42%,rgba(0,0,0,.58) 100%)}body:after{content:"";position:fixed;inset:0;z-index:70;pointer-events:none;opacity:.035;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}h1,h2,h3,p,figure,ol,ul{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}img,canvas{display:block;max-width:100%}:focus-visible{outline:2px solid var(--amber);outline-offset:4px;border-radius:3px}::selection{background:#f5a62352;color:var(--ink)}.wrap{width:min(1200px,calc(100% - 2 * var(--rail)));margin-inline:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.about.svelte-7hpc9t{position:relative;z-index:3;background:var(--paper-soft);padding-block:clamp(4.5rem,9vw,8rem)}.layout.svelte-7hpc9t{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,4.5rem);align-items:center}.media.svelte-7hpc9t{position:relative;margin:0;border-radius:1.5rem;overflow:hidden;background:#dfe1dd;box-shadow:0 30px 60px -40px #0b12208c}.media.svelte-7hpc9t img:where(.svelte-7hpc9t){width:100%;height:100%;aspect-ratio:4 / 5;object-fit:cover}.photo-tag.svelte-7hpc9t{position:absolute;left:1rem;bottom:1rem;display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .85rem;border-radius:999px;background:#0b1220db;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:.72rem;font-weight:500}.photo-tag.svelte-7hpc9t svg{color:var(--amber)}.copy.svelte-7hpc9t{max-width:36rem}.eyebrow.svelte-7hpc9t{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-ink)}.eyebrow.svelte-7hpc9t:before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.7}h2.svelte-7hpc9t{margin-top:1rem;font-family:var(--font-display);font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:700;line-height:1.06;letter-spacing:-.03em;color:var(--ink-deep);text-wrap:balance}.copy.svelte-7hpc9t>p:where(.svelte-7hpc9t){margin-top:1.1rem;font-size:.98rem;line-height:1.75;color:var(--slate);text-wrap:pretty}.copy.svelte-7hpc9t strong:where(.svelte-7hpc9t){color:var(--ink-deep);font-weight:600}.benefits.svelte-7hpc9t{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.15rem 1.5rem;margin-top:2rem;padding-top:1.8rem;border-top:1px solid var(--line-light)}.benefit.svelte-7hpc9t{display:flex;align-items:flex-start;gap:.7rem}.icon.svelte-7hpc9t{display:grid;place-items:center;flex-shrink:0;width:2.2rem;height:2.2rem;border-radius:.6rem;background:#fdf1dd;color:var(--accent-ink)}h3.svelte-7hpc9t{font-size:.88rem;font-weight:600;color:var(--ink-deep)}.benefit.svelte-7hpc9t p:where(.svelte-7hpc9t){margin-top:.2rem;font-size:.8rem;line-height:1.5;color:var(--slate-soft)}.link.svelte-7hpc9t{display:inline-flex;align-items:center;gap:.45rem;margin-top:1.9rem;padding-bottom:.2rem;font-size:.86rem;font-weight:600;color:var(--ink-deep);border-bottom:1px solid var(--ink-deep);transition:gap .3s ease,color .3s ease,border-color .3s ease}.link.svelte-7hpc9t:hover{gap:.7rem;color:var(--accent-ink);border-color:var(--accent-ink)}@media(max-width:860px){.layout.svelte-7hpc9t{grid-template-columns:1fr}.media.svelte-7hpc9t{max-width:30rem}}@media(max-width:520px){.benefits.svelte-7hpc9t{grid-template-columns:1fr}}.faq.svelte-1vyz8mk{position:relative;z-index:3;background:var(--paper-soft);padding-block:clamp(4.5rem,9vw,8rem);border-top:1px solid var(--line-light)}.layout.svelte-1vyz8mk{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(2.5rem,6vw,5rem);align-items:start}.intro.svelte-1vyz8mk{position:sticky;top:7rem}.eyebrow.svelte-1vyz8mk{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-ink)}.eyebrow.svelte-1vyz8mk:before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.7}h2.svelte-1vyz8mk{margin-top:1rem;font-family:var(--font-display);font-size:clamp(1.9rem,3.6vw,2.7rem);font-weight:700;line-height:1.06;letter-spacing:-.03em;color:var(--ink-deep);text-wrap:balance}.lead.svelte-1vyz8mk{margin-top:1rem;font-size:.92rem;line-height:1.65;color:var(--slate);max-width:26rem}.cta.svelte-1vyz8mk{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.6rem;padding:.72rem 1.2rem;border-radius:999px;background:var(--ink-deep);color:#fff;font-size:.83rem;font-weight:600;transition:background-color .3s ease,transform .3s ease}.cta.svelte-1vyz8mk:hover{background:#1b273c;transform:translateY(-2px)}.cta.svelte-1vyz8mk svg{color:var(--amber)}.items.svelte-1vyz8mk{display:flex;flex-direction:column;gap:.7rem}details.svelte-1vyz8mk{border:1px solid var(--line-light);border-radius:1rem;background:var(--paper);transition:border-color .3s ease,box-shadow .3s ease}details[open].svelte-1vyz8mk{border-color:#f5a62373;box-shadow:0 18px 40px -34px #0b122080}summary.svelte-1vyz8mk{display:flex;align-items:flex-start;gap:.85rem;padding:1.2rem 1.25rem;cursor:pointer;list-style:none}summary.svelte-1vyz8mk::-webkit-details-marker{display:none}.num.svelte-1vyz8mk{flex-shrink:0;margin-top:.12rem;font-family:var(--font-mono);font-size:.62rem;color:var(--slate-soft)}.question.svelte-1vyz8mk{flex:1;font-size:.94rem;font-weight:600;line-height:1.5;color:var(--ink-deep);text-wrap:pretty}.plus.svelte-1vyz8mk{position:relative;flex-shrink:0;width:.9rem;height:.9rem;margin-top:.28rem;transition:transform .35s ease}.plus.svelte-1vyz8mk:before,.plus.svelte-1vyz8mk:after{content:"";position:absolute;inset:50% 0 auto;height:1.5px;background:var(--accent-ink);transform:translateY(-50%)}.plus.svelte-1vyz8mk:after{transform:translateY(-50%) rotate(90deg);transition:opacity .3s ease}details[open].svelte-1vyz8mk .plus:where(.svelte-1vyz8mk){transform:rotate(90deg)}details[open].svelte-1vyz8mk .plus:where(.svelte-1vyz8mk):after{opacity:0}details.svelte-1vyz8mk p:where(.svelte-1vyz8mk){padding:0 1.25rem 1.3rem 3.1rem;font-size:.88rem;line-height:1.7;color:var(--slate);text-wrap:pretty}@media(max-width:900px){.layout.svelte-1vyz8mk{grid-template-columns:1fr}.intro.svelte-1vyz8mk{position:static}}@media(max-width:520px){details.svelte-1vyz8mk p:where(.svelte-1vyz8mk){padding-left:1.25rem}}.float.svelte-17nyh1w{position:fixed;right:clamp(1rem,3vw,1.75rem);bottom:clamp(1rem,3vw,1.75rem);z-index:60;display:inline-flex;align-items:center;gap:.6rem;padding:.85rem;border-radius:999px;background:#128c4a;color:#fff;box-shadow:0 18px 40px -18px #128c4ae6;opacity:0;transform:translateY(14px) scale(.92);pointer-events:none;transition:opacity .4s ease,transform .4s cubic-bezier(.22,1,.36,1),background-color .3s ease}.float.show.svelte-17nyh1w{opacity:1;transform:none;pointer-events:auto}@media(hover:hover){.float.svelte-17nyh1w:hover .label:where(.svelte-17nyh1w){max-width:12rem;padding-right:.35rem}}.float.svelte-17nyh1w:hover{background:#0f7a40}.ping.svelte-17nyh1w{position:absolute;inset:0;border-radius:999px;border:1px solid rgba(74,222,128,.65);animation:svelte-17nyh1w-ping 2.8s ease-out infinite}@keyframes svelte-17nyh1w-ping{0%{transform:scale(1);opacity:.7}70%,to{transform:scale(1.45);opacity:0}}.label.svelte-17nyh1w{max-width:0;overflow:hidden;font-size:.82rem;font-weight:600;white-space:nowrap;transition:max-width .45s ease,padding-right .45s ease}.float.svelte-17nyh1w:hover .label:where(.svelte-17nyh1w){max-width:12rem;padding-right:.35rem}@media(max-width:620px){.label.svelte-17nyh1w{display:none}}.head.svelte-1e6mq4h{width:min(46rem,100%)}.center.svelte-1e6mq4h{margin-inline:auto;text-align:center}.eyebrow.svelte-1e6mq4h{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--accent-ink)}.eyebrow.svelte-1e6mq4h:before{content:"";width:1.5rem;height:1px;background:currentColor;opacity:.7}h2.svelte-1e6mq4h{margin-top:1rem;font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.15rem);font-weight:700;line-height:1.04;letter-spacing:-.03em;color:var(--ink-deep);text-wrap:balance}.accent.svelte-1e6mq4h{color:var(--accent-ink)}.body.svelte-1e6mq4h{margin-top:1rem;max-width:40rem;font-size:1rem;line-height:1.7;color:var(--slate);text-wrap:pretty}.center.svelte-1e6mq4h .body:where(.svelte-1e6mq4h){margin-inline:auto}.dark.svelte-1e6mq4h h2:where(.svelte-1e6mq4h){color:#f4f6fb}.dark.svelte-1e6mq4h .accent:where(.svelte-1e6mq4h){color:var(--amber-soft)}.dark.svelte-1e6mq4h .body:where(.svelte-1e6mq4h){color:#e2e9f4ad}.dark.svelte-1e6mq4h .eyebrow:where(.svelte-1e6mq4h){color:var(--amber)}.location.svelte-13rvkq5{position:relative;z-index:3;background:var(--paper);padding-block:clamp(4.5rem,9vw,8rem)}.grid.svelte-13rvkq5{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.1rem;margin-top:clamp(2.2rem,4vw,3rem)}.card.svelte-13rvkq5{display:flex;flex-direction:column;padding:1.6rem;border:1px solid var(--line-light);border-radius:1.15rem;background:var(--paper-soft);transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease}.card.svelte-13rvkq5:hover{transform:translateY(-4px);border-color:#f5a62380;box-shadow:0 20px 40px -30px #0b122073}.card.primary.svelte-13rvkq5{border-color:#f5a6238c;background:linear-gradient(180deg,rgba(245,166,35,.08),transparent 60%),var(--paper)}.card-head.svelte-13rvkq5{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.1rem}.pin.svelte-13rvkq5{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:.65rem;background:#fdf1dd;color:var(--accent-ink)}.badge.svelte-13rvkq5{font-family:var(--font-mono);font-size:.53rem;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink)}.card.svelte-13rvkq5 h3:where(.svelte-13rvkq5){font-family:var(--font-display);font-size:1.05rem;font-weight:600;color:var(--ink-deep)}.card.svelte-13rvkq5 p:where(.svelte-13rvkq5){margin-top:.35rem;font-size:.86rem;line-height:1.55;color:var(--slate)}.card.svelte-13rvkq5 a:where(.svelte-13rvkq5){display:inline-flex;align-items:center;gap:.4rem;align-self:flex-start;margin-top:1.4rem;font-size:.82rem;font-weight:600;color:var(--ink-deep);border-bottom:1px solid var(--line-light);padding-bottom:.15rem;transition:gap .3s ease,color .3s ease,border-color .3s ease}.card.svelte-13rvkq5 a:where(.svelte-13rvkq5):hover{gap:.65rem;color:var(--accent-ink);border-color:var(--accent-ink)}.coverage.svelte-13rvkq5{margin-top:1.6rem;max-width:52rem;font-size:.88rem;line-height:1.7;color:var(--slate-soft)}.info.svelte-13rvkq5{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.5rem;margin-top:clamp(2.2rem,4vw,3rem);padding-top:clamp(1.8rem,3vw,2.4rem);border-top:1px solid var(--line-light)}.info-item.svelte-13rvkq5{display:flex;align-items:flex-start;gap:.75rem}.info-icon.svelte-13rvkq5{display:grid;place-items:center;flex-shrink:0;width:2.4rem;height:2.4rem;border-radius:.65rem;background:var(--ink-deep);color:var(--amber)}.info.svelte-13rvkq5 h3:where(.svelte-13rvkq5){font-size:.86rem;font-weight:600;color:var(--ink-deep)}.info.svelte-13rvkq5 p:where(.svelte-13rvkq5){margin-top:.25rem;font-size:.83rem;line-height:1.55;color:var(--slate)}.info-link.svelte-13rvkq5{display:inline-flex;align-items:center;gap:.35rem;margin-top:.55rem;font-size:.8rem;font-weight:600;color:var(--accent-ink);transition:gap .3s ease}.info-link.svelte-13rvkq5:hover{gap:.6rem}.products.svelte-1ccbxwc{position:relative;z-index:3;background:var(--paper);padding-block:clamp(4.5rem,9vw,7.5rem)}.top.svelte-1ccbxwc{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(2.2rem,4vw,3.2rem)}.hint.svelte-1ccbxwc{display:inline-flex;align-items:center;gap:.5rem;padding-bottom:.35rem;font-size:.82rem;font-weight:500;color:var(--slate)}.hint.svelte-1ccbxwc svg{color:#2f9e63}.grid.svelte-1ccbxwc{display:grid;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem}.card.svelte-1ccbxwc{display:flex;flex-direction:column;padding:1.8rem 1.7rem 1.6rem;border:1px solid var(--line-light);border-radius:1.25rem;background:var(--paper);transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .4s ease,box-shadow .4s ease}.card.svelte-1ccbxwc:hover{transform:translateY(-5px);border-color:#f5a62373;box-shadow:0 22px 45px -28px #0b122066}.card-top.svelte-1ccbxwc{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.4rem}.icon.svelte-1ccbxwc{display:grid;place-items:center;width:2.9rem;height:2.9rem;border-radius:.8rem;background:#fdf1dd;color:var(--accent-ink)}.badge.svelte-1ccbxwc{padding:.32rem .6rem;border-radius:999px;background:var(--ink-deep);color:#fff;font-family:var(--font-mono);font-size:.55rem;letter-spacing:.14em;text-transform:uppercase}h3.svelte-1ccbxwc{font-family:var(--font-display);font-size:1.22rem;font-weight:700;letter-spacing:-.015em;color:var(--ink-deep)}p.svelte-1ccbxwc{margin-top:.6rem;font-size:.92rem;line-height:1.65;color:var(--slate)}.link.svelte-1ccbxwc{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.5rem;padding-bottom:.15rem;align-self:flex-start;font-size:.84rem;font-weight:600;color:var(--accent-ink);border-bottom:1px solid transparent;transition:gap .3s ease,border-color .3s ease}.link.svelte-1ccbxwc:hover{gap:.65rem;border-color:currentColor}.rail.svelte-t9mdnl{position:fixed;top:50%;right:calc(var(--rail) * .45);z-index:4;translate:0 -50%;transition:opacity .4s ease}.rail.hide.svelte-t9mdnl{opacity:0;pointer-events:none}.rail.dim.svelte-t9mdnl button.active:where(.svelte-t9mdnl) .label:where(.svelte-t9mdnl){opacity:0;transform:translate(6px)}.track.svelte-t9mdnl{position:absolute;top:-1.4rem;right:0;bottom:-1.4rem;width:1px;background:var(--line);overflow:hidden}.fill.svelte-t9mdnl{position:absolute;inset:0;background:linear-gradient(180deg,var(--amber-soft),var(--amber));transform-origin:top;opacity:.85}ul.svelte-t9mdnl{display:flex;flex-direction:column;align-items:flex-end;gap:.9rem;margin:0;padding:0 0 0 1rem;list-style:none}button.svelte-t9mdnl{display:flex;align-items:center;gap:.6rem;padding:.12rem 0}.label.svelte-t9mdnl{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint);opacity:0;transform:translate(6px);transition:opacity .35s ease,transform .35s ease,color .35s ease}.tick.svelte-t9mdnl{display:block;width:.85rem;height:1px;background:#f4f6fb52;transition:background-color .35s ease,width .35s ease,box-shadow .35s ease}.rail.svelte-t9mdnl:hover .label:where(.svelte-t9mdnl),button.svelte-t9mdnl:focus-visible .label:where(.svelte-t9mdnl),button.active.svelte-t9mdnl .label:where(.svelte-t9mdnl){opacity:1;transform:translate(0)}button.active.svelte-t9mdnl .label:where(.svelte-t9mdnl){color:var(--ink)}.rail.svelte-t9mdnl:hover .tick:where(.svelte-t9mdnl){background:#f4f6fb8c}button.active.svelte-t9mdnl .tick:where(.svelte-t9mdnl),button.svelte-t9mdnl:hover .tick:where(.svelte-t9mdnl){width:1.6rem;background:var(--amber)}button.active.svelte-t9mdnl .tick:where(.svelte-t9mdnl){box-shadow:0 0 12px #f5a623b3}@media(max-width:860px){.label.svelte-t9mdnl,.rail.svelte-t9mdnl{display:none}ul.svelte-t9mdnl{gap:.65rem}.tick.svelte-t9mdnl{width:1rem}}.stage.svelte-7vsfvk{position:fixed;inset:0;z-index:0;pointer-events:none;background:#05080f}canvas.svelte-7vsfvk{display:block;width:100%;height:100%}.fallback.svelte-7vsfvk canvas:where(.svelte-7vsfvk){display:none}.fallback.svelte-7vsfvk:before{content:"";position:absolute;inset:0;background:radial-gradient(40% 40% at 62% 46%,rgba(245,166,35,.32),transparent 70%),radial-gradient(60% 60% at 62% 46%,rgba(255,196,107,.12),transparent 75%),#05080f;animation:svelte-7vsfvk-breathe 9s ease-in-out infinite}@keyframes svelte-7vsfvk-breathe{50%{opacity:.75}}.panel.svelte-1ysvj5{position:fixed;inset:0;z-index:4;display:grid;align-content:center;padding:clamp(6rem,13vh,9rem) var(--rail) clamp(5rem,13vh,8rem);pointer-events:none;will-change:opacity,transform}.panel.svelte-1ysvj5:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(92deg,rgba(5,8,15,.95) 0%,rgba(5,8,15,.78) 32%,rgba(5,8,15,.28) 54%,transparent 70%)}.inner.svelte-1ysvj5{width:min(35rem,100%)}.eyebrow.svelte-1ysvj5{display:flex;align-items:center;gap:.7rem;margin-bottom:clamp(1.1rem,2.2vh,1.7rem);font-family:var(--font-mono);font-size:.64rem;letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint)}.index.svelte-1ysvj5{color:var(--amber)}.rule.svelte-1ysvj5{width:1.6rem;height:1px;background:linear-gradient(90deg,var(--amber),transparent)}.title.svelte-1ysvj5{font-family:var(--font-display);font-size:clamp(2.6rem,5.9vw,4.9rem);font-weight:700;line-height:.97;letter-spacing:-.035em;text-wrap:balance}.compact.svelte-1ysvj5 .title:where(.svelte-1ysvj5){font-size:clamp(2.15rem,4.7vw,3.85rem);line-height:1.02}.title.svelte-1ysvj5 span:where(.svelte-1ysvj5){display:block}.lead.svelte-1ysvj5{color:var(--ink)}.accent.svelte-1ysvj5{background:linear-gradient(100deg,#ffe3ad 0%,var(--amber) 58%,#e88f10 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.06em}.body.svelte-1ysvj5{max-width:36ch;margin-top:clamp(1rem,2.4vh,1.6rem);font-size:clamp(.94rem,1.02vw,1.05rem);line-height:1.68;color:var(--ink-soft);text-wrap:pretty}.actions.svelte-1ysvj5{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.7rem}.note.svelte-1ysvj5{display:flex;align-items:center;gap:.45rem;margin-top:1.5rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint)}.cta.svelte-1ysvj5,.ghost.svelte-1ysvj5{display:inline-flex;align-items:center;gap:.6rem;font-size:.86rem;font-weight:600;transition:background-color .35s ease,color .35s ease,border-color .35s ease,transform .35s ease,box-shadow .35s ease}.cta.svelte-1ysvj5{padding:.85rem 1.4rem;border-radius:999px;background:var(--amber);color:#161006}.cta.svelte-1ysvj5:hover{background:var(--amber-soft);transform:translateY(-2px);box-shadow:0 12px 30px -10px #f5a623d9}.cta.svelte-1ysvj5 svg:where(.svelte-1ysvj5){transition:transform .35s ease}.cta.svelte-1ysvj5:hover svg:where(.svelte-1ysvj5){transform:translate(2px,-2px)}.ghost.svelte-1ysvj5{padding:.85rem 1.3rem;border-radius:999px;border:1px solid var(--line);color:var(--ink);background:#ffffff08;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ghost.svelte-1ysvj5:hover{border-color:var(--amber);color:var(--amber-soft);transform:translateY(-2px)}@media(max-width:860px){.panel.svelte-1ysvj5{align-content:center;padding-top:37vh;padding-bottom:7vh}.panel.svelte-1ysvj5:before{background:linear-gradient(0deg,rgba(5,8,15,.97) 0%,rgba(5,8,15,.82) 34%,rgba(5,8,15,.22) 60%,transparent 80%)}.body.svelte-1ysvj5{max-width:44ch}.compact.svelte-1ysvj5 .title:where(.svelte-1ysvj5){font-size:clamp(1.95rem,7.4vw,2.7rem)}}@media(max-width:520px){.title.svelte-1ysvj5{font-size:clamp(2.2rem,9.4vw,3rem)}.note.svelte-1ysvj5{display:none}}.services.svelte-hz61c4{position:relative;z-index:3;overflow:hidden;background:radial-gradient(60% 70% at 88% 4%,rgba(245,166,35,.14),transparent 68%),radial-gradient(50% 60% at 4% 96%,rgba(56,189,248,.08),transparent 70%),var(--ink-deep);padding-block:clamp(4.5rem,9vw,8rem)}.services.svelte-hz61c4:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(245,166,35,.5),transparent)}.layout.svelte-hz61c4{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:clamp(2.5rem,6vw,5.5rem);align-items:start}.intro.svelte-hz61c4{position:sticky;top:7rem}.cta.svelte-hz61c4{display:inline-flex;align-items:center;gap:.55rem;margin-top:2rem;padding:.85rem 1.4rem;border-radius:999px;background:var(--amber);color:#161006;font-size:.87rem;font-weight:600;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.cta.svelte-hz61c4:hover{background:var(--amber-soft);transform:translateY(-2px);box-shadow:0 14px 32px -14px #f5a623e6}.hours.svelte-hz61c4{display:flex;align-items:center;gap:.5rem;margin-top:1.5rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:#e2e9f473}.list.svelte-hz61c4{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.11)}.list.svelte-hz61c4 li:where(.svelte-hz61c4){display:grid;grid-template-columns:2.1rem 2.8rem minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:1.55rem .9rem 1.55rem .4rem;border-bottom:1px solid rgba(255,255,255,.11);transition:background-color .35s ease}.list.svelte-hz61c4 li:where(.svelte-hz61c4):hover{background:#ffffff09}.num.svelte-hz61c4{font-family:var(--font-mono);font-size:.68rem;color:#e2e9f452}.icon.svelte-hz61c4{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:.7rem;background:#f5a6231f;color:var(--amber)}h3.svelte-hz61c4{font-family:var(--font-display);font-size:1.06rem;font-weight:600;letter-spacing:-.01em;color:#f4f6fb}.copy.svelte-hz61c4 p:where(.svelte-hz61c4){margin-top:.28rem;font-size:.85rem;line-height:1.55;color:#e2e9f494;max-width:34ch}.action.svelte-hz61c4 a:where(.svelte-hz61c4){display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:var(--amber);white-space:nowrap;transition:gap .3s ease,color .3s ease}.action.svelte-hz61c4 a:where(.svelte-hz61c4):hover{gap:.65rem;color:var(--amber-soft)}.tag.svelte-hz61c4{display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#e2e9f480;white-space:nowrap}.tag.svelte-hz61c4 svg{color:#4ade80}@media(max-width:920px){.layout.svelte-hz61c4{grid-template-columns:1fr}.intro.svelte-hz61c4{position:static}}@media(max-width:620px){.list.svelte-hz61c4 li:where(.svelte-hz61c4){grid-template-columns:1.9rem 2.5rem minmax(0,1fr);row-gap:.55rem}.action.svelte-hz61c4{grid-column:3 / -1}.copy.svelte-hz61c4 p:where(.svelte-hz61c4){max-width:none}}.footer.svelte-4jwo3w{position:relative;z-index:10;background:var(--ink-deep);color:#e2e9f49e;padding-block:clamp(3.5rem,7vw,5.5rem) 1.8rem}.top.svelte-4jwo3w{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr) minmax(0,.7fr);gap:clamp(2rem,5vw,4rem)}.logo.svelte-4jwo3w{display:inline-flex;padding:.4rem .6rem;border-radius:.6rem;background:#fff}.logo.svelte-4jwo3w img:where(.svelte-4jwo3w){width:auto;height:2.2rem}.brand-col.svelte-4jwo3w p:where(.svelte-4jwo3w){margin-top:1.1rem;max-width:27rem;font-size:.88rem;line-height:1.7}h3.svelte-4jwo3w{margin-bottom:1rem;font-family:var(--font-mono);font-size:.6rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#e2e9f461}.contact.svelte-4jwo3w,.nav.svelte-4jwo3w{display:flex;flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;font-size:.88rem}.contact.svelte-4jwo3w li:where(.svelte-4jwo3w){display:flex;align-items:flex-start;gap:.55rem;line-height:1.5}.contact.svelte-4jwo3w svg{flex-shrink:0;margin-top:.15rem;color:var(--amber)}.contact.svelte-4jwo3w a:where(.svelte-4jwo3w){color:#f4f6fb;transition:color .3s ease}.contact.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--amber)}.nav.svelte-4jwo3w a:where(.svelte-4jwo3w){transition:color .3s ease}.nav.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:#fff}.umkm.svelte-4jwo3w{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.3rem;font-size:.74rem;color:#e2e9f46b;transition:color .3s ease,gap .3s ease}.umkm.svelte-4jwo3w:hover{gap:.6rem;color:var(--amber)}.bottom.svelte-4jwo3w{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem;margin-top:clamp(2.5rem,5vw,4rem);padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.1);font-size:.74rem;color:#e2e9f461}.muted.svelte-4jwo3w{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.16em;text-transform:uppercase}@media(max-width:800px){.top.svelte-4jwo3w{grid-template-columns:1fr 1fr}.brand-col.svelte-4jwo3w{grid-column:1 / -1}}@media(max-width:520px){.top.svelte-4jwo3w{grid-template-columns:1fr}}.header.svelte-a8kxe2{position:fixed;inset:0 0 auto;z-index:50;transition:background-color .45s ease,border-color .45s ease,backdrop-filter .45s ease;border-bottom:1px solid transparent}.header.solid.svelte-a8kxe2{background:#fffffff0;border-bottom-color:var(--line-light);-webkit-backdrop-filter:blur(14px) saturate(1.2);backdrop-filter:blur(14px) saturate(1.2)}.bar.svelte-a8kxe2{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;width:min(1240px,calc(100% - 2 * var(--rail)));margin-inline:auto;padding-block:.7rem}.brand.svelte-a8kxe2{display:inline-flex;align-items:center;flex-shrink:0}.logo.svelte-a8kxe2{display:inline-flex;align-items:center;padding:.32rem .5rem;border-radius:.55rem;background:#fff;transition:padding .4s ease,box-shadow .4s ease;box-shadow:0 0 0 1px #ffffff1f}.logo.svelte-a8kxe2 img:where(.svelte-a8kxe2){width:auto;height:2.35rem}.solid.svelte-a8kxe2 .logo:where(.svelte-a8kxe2){padding:0;box-shadow:none}.solid.svelte-a8kxe2 .logo:where(.svelte-a8kxe2) img:where(.svelte-a8kxe2){height:2.25rem}.nav.svelte-a8kxe2{display:flex;align-items:center;gap:2rem;margin-left:auto}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){position:relative;font-size:.88rem;font-weight:500;color:var(--ink-soft);transition:color .3s ease}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):after{content:"";position:absolute;left:0;right:0;bottom:-.45rem;height:1px;background:var(--amber);transform:scaleX(0);transform-origin:left;transition:transform .35s ease}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{color:var(--ink)}.nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover:after{transform:scaleX(1)}.solid.svelte-a8kxe2 .nav:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2){color:var(--slate)}.solid.svelte-a8kxe2 .nav:where(.svelte-a8kxe2) a:where(.svelte-a8kxe2):hover{color:var(--ink-deep)}.right.svelte-a8kxe2{display:flex;align-items:center;gap:.7rem}.status.svelte-a8kxe2{display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .8rem;border:1px solid var(--line);border-radius:999px;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;transition:color .4s ease,border-color .4s ease}.dot.svelte-a8kxe2{width:5px;height:5px;border-radius:50%;background:#4ade80;box-shadow:0 0 8px #4ade80e6;animation:svelte-a8kxe2-pulse 2.6s ease-in-out infinite}.status.closed.svelte-a8kxe2 .dot:where(.svelte-a8kxe2){background:var(--ink-faint);box-shadow:none;animation:none}.solid.svelte-a8kxe2 .status:where(.svelte-a8kxe2){border-color:var(--line-light);color:var(--slate)}.solid.svelte-a8kxe2 .status.closed:where(.svelte-a8kxe2) .dot:where(.svelte-a8kxe2){background:#c2c8d0}@keyframes svelte-a8kxe2-pulse{50%{opacity:.35}}.wa.svelte-a8kxe2{display:inline-flex;align-items:center;gap:.45rem;padding:.58rem 1rem;border-radius:999px;background:var(--amber);color:#161006;font-size:.8rem;font-weight:600;transition:background-color .3s ease,transform .3s ease,box-shadow .3s ease}.wa.svelte-a8kxe2:hover{background:var(--amber-soft);transform:translateY(-1px);box-shadow:0 10px 26px -10px #f5a623e6}@media(max-width:980px){.nav.svelte-a8kxe2{display:none}}@media(max-width:720px){.status.svelte-a8kxe2{display:none}.wa.svelte-a8kxe2 span:where(.svelte-a8kxe2){display:none}.wa.svelte-a8kxe2{padding:.6rem}.logo.svelte-a8kxe2 img:where(.svelte-a8kxe2){height:1.85rem}.bar.svelte-a8kxe2{padding-block:.62rem}}.intro.svelte-1n46o8q{position:relative;height:380dvh}.panels.svelte-1n46o8q{position:absolute;inset:0}.hint.svelte-1n46o8q{position:fixed;left:50%;bottom:clamp(1.6rem,5vh,2.6rem);z-index:4;display:flex;flex-direction:column;align-items:center;gap:.6rem;translate:-50% 0;font-family:var(--font-mono);font-size:.56rem;letter-spacing:.28em;text-transform:uppercase;color:var(--ink-faint);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.hint.hide.svelte-1n46o8q{opacity:0;transform:translateY(10px)}.hint-line.svelte-1n46o8q{position:relative;width:1px;height:2.2rem;background:#f4f6fb29;overflow:hidden}.hint-line.svelte-1n46o8q span:where(.svelte-1n46o8q){position:absolute;inset:0;background:linear-gradient(180deg,transparent,var(--amber));animation:svelte-1n46o8q-drop 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes svelte-1n46o8q-drop{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.readout.svelte-1n46o8q{position:fixed;left:var(--rail);bottom:clamp(1.4rem,4vh,2.1rem);z-index:4;display:flex;align-items:center;gap:.7rem;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;color:var(--ink-soft);transition:opacity .4s ease;pointer-events:none}.readout.hide.svelte-1n46o8q{opacity:0}.count.svelte-1n46o8q i:where(.svelte-1n46o8q){font-style:normal;color:var(--ink-faint)}.bar.svelte-1n46o8q{display:block;width:3.4rem;height:1px;background:#f4f6fb2e;overflow:hidden}.bar.svelte-1n46o8q span:where(.svelte-1n46o8q){display:block;height:100%;background:var(--amber);transform-origin:left}.page.svelte-1n46o8q{position:relative;z-index:10;background:var(--paper)}@media(max-width:860px){.hint.svelte-1n46o8q{display:none}.readout.svelte-1n46o8q{bottom:1.1rem}}
