@font-face{font-family:Manrope 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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.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}:root{--navy: #142634;--navy-deep: #0d1a24;--navy-2: #1b3243;--gold: #d9af67;--gold-soft: rgba(217, 175, 103, .35);--warm: #f5f2eb;--warm-2: #ece6da;--slate: #586671;--ink: #142634;--ink-60: rgba(20, 38, 52, .72);--on-navy: #f5f2eb;--on-navy-60: rgba(245, 242, 235, .72);--line-navy: rgba(245, 242, 235, .14);--line-warm: rgba(20, 38, 52, .14);--font: "Manrope Variable", "Manrope", system-ui, sans-serif;--step--1: clamp(.84rem, .8rem + .15vw, .92rem);--step-0: clamp(1rem, .96rem + .2vw, 1.12rem);--step-1: clamp(1.2rem, 1.1rem + .5vw, 1.45rem);--step-2: clamp(1.6rem, 1.3rem + 1.4vw, 2.4rem);--step-3: clamp(2.2rem, 1.6rem + 3vw, 4rem);--step-4: clamp(2.7rem, 1.6rem + 5.2vw, 6.2rem);--wrap: 1240px;--gutter: clamp(20px, 4vw, 48px);--radius: 2px;--ease: cubic-bezier(.22, .8, .2, 1);--header-h: 76px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}body{margin:0;font-family:var(--font);font-size:var(--step-0);line-height:1.6;color:var(--ink);background:var(--warm);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-weight:600;letter-spacing:-.035em;line-height:1.02;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}::selection{background:var(--gold);color:var(--navy)}.wrap{width:min(100% - 2 * var(--gutter),var(--wrap));margin-inline:auto}.section{padding-block:clamp(80px,11vw,160px);position:relative}.on-navy{background:var(--navy);color:var(--on-navy)}.on-deep{background:var(--navy-deep);color:var(--on-navy)}.on-warm{background:var(--warm);color:var(--ink)}.eyebrow{display:inline-flex;align-items:center;gap:12px;font-size:.74rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.eyebrow:before{content:"";width:28px;height:1px;background:currentColor}.on-warm .eyebrow{color:#9a7535}.lead{font-size:var(--step-1);line-height:1.55;color:var(--ink-60);max-width:36ch}.on-navy .lead,.on-deep .lead{color:var(--on-navy-60)}.h2{font-size:var(--step-3)}.muted{color:var(--ink-60)}.on-navy .muted,.on-deep .muted{color:var(--on-navy-60)}.btn{--bg: var(--gold);--fg: var(--navy);display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:56px;padding:0 28px;background:var(--bg);color:var(--fg);font-weight:700;font-size:.98rem;letter-spacing:.01em;border:1px solid var(--bg);border-radius:var(--radius);transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease);cursor:pointer;white-space:nowrap}.btn:hover{--bg: #e6c286}.btn .arrow{transition:transform .3s var(--ease)}.btn:hover .arrow{transform:translate(4px)}.btn--ghost{--bg: transparent;--fg: currentColor;border-color:var(--line-navy)}.btn--ghost:hover{--bg: rgba(245, 242, 235, .08);border-color:var(--gold)}.on-warm .btn--ghost{border-color:var(--line-warm)}.on-warm .btn--ghost:hover{--bg: rgba(20, 38, 52, .05)}.btn--navy{--bg: var(--navy);--fg: var(--warm)}.btn--navy:hover{--bg: var(--navy-2)}.hairline{height:1px;background:var(--gold-soft);transform-origin:left}.diamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.js [data-reveal]{opacity:0;transform:translateY(28px)}.js [data-split]{visibility:hidden}.split-line{overflow:hidden;padding-bottom:.08em;margin-bottom:-.08em}@media(prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1!important;transform:none!important}.js [data-split]{visibility:visible!important}*{scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hdr[data-astro-cid-3ef6ksr2]{position:fixed;inset:0 0 auto;z-index:50;color:var(--on-navy);transition:background .4s var(--ease),box-shadow .4s var(--ease),color .4s var(--ease)}.hdr[data-astro-cid-3ef6ksr2].is-solid{background:#0d1a24eb;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 var(--line-navy)}.hdr-in[data-astro-cid-3ef6ksr2]{height:var(--header-h);display:flex;align-items:center;gap:32px}.hdr-logo[data-astro-cid-3ef6ksr2]{flex:none;width:clamp(150px,16vw,210px)}.hdr-logo[data-astro-cid-3ef6ksr2] .logo{width:100%;height:auto}.hdr-nav[data-astro-cid-3ef6ksr2]{display:flex;gap:30px;margin-inline:auto;font-size:.92rem;font-weight:500}.hdr-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{opacity:.82;transition:opacity .2s}.hdr-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{opacity:1;color:var(--gold)}.hdr-cta[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:22px}.hdr-phone[data-astro-cid-3ef6ksr2]{font-weight:600;font-size:.92rem;font-variant-numeric:tabular-nums}.hdr-btn[data-astro-cid-3ef6ksr2]{min-height:46px;padding:0 20px;font-size:.9rem}.hdr-burger[data-astro-cid-3ef6ksr2]{display:none;width:46px;height:46px;background:none;border:1px solid var(--line-navy);border-radius:var(--radius);position:relative;cursor:pointer}.hdr-burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{position:absolute;left:13px;right:13px;height:1.5px;background:currentColor;transition:transform .3s var(--ease)}.hdr-burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-of-type(1){top:18px}.hdr-burger[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]:nth-of-type(2){top:26px}.hdr-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] i[data-astro-cid-3ef6ksr2]:nth-of-type(1){transform:translateY(4px) rotate(45deg)}.hdr-burger[data-astro-cid-3ef6ksr2][aria-expanded=true] i[data-astro-cid-3ef6ksr2]:nth-of-type(2){transform:translateY(-4px) rotate(-45deg)}.mnav[data-astro-cid-3ef6ksr2][hidden]{display:none}.mnav[data-astro-cid-3ef6ksr2]{display:grid;gap:4px;padding:12px var(--gutter) 28px;background:var(--navy-deep)}.mnav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{padding:14px 0;font-size:1.15rem;font-weight:600;border-bottom:1px solid var(--line-navy)}.mnav[data-astro-cid-3ef6ksr2] .btn[data-astro-cid-3ef6ksr2]{margin-top:18px;border:0}.mnav-phone[data-astro-cid-3ef6ksr2]{border:0!important;text-align:center;color:var(--gold)}@media(max-width:1020px){.hdr-nav[data-astro-cid-3ef6ksr2],.hdr-phone[data-astro-cid-3ef6ksr2]{display:none}.hdr-cta[data-astro-cid-3ef6ksr2]{margin-left:auto;gap:10px}.hdr-burger[data-astro-cid-3ef6ksr2]{display:block}}@media(max-width:520px){.hdr-btn[data-astro-cid-3ef6ksr2]{display:none}}.ftr[data-astro-cid-sz7xmlte]{padding:clamp(64px,8vw,110px) 0 32px;font-size:.95rem}.ftr-grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1.6fr 1fr 1.2fr;gap:40px;padding-bottom:56px;border-bottom:1px solid var(--line-navy)}.ftr-brand[data-astro-cid-sz7xmlte]{display:grid;gap:22px;max-width:380px}.ftr[data-astro-cid-sz7xmlte] .ftr-logo{width:230px;height:auto}.ftr[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:16px;font-weight:700}.ftr[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte],.ftr-grid[data-astro-cid-sz7xmlte]>div[data-astro-cid-sz7xmlte]:last-child{display:grid;gap:10px;align-content:start}.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{opacity:.86;word-break:break-word}.ftr[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:1;color:var(--gold)}.ftr-base[data-astro-cid-sz7xmlte]{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:24px;font-size:.82rem;color:var(--on-navy-60)}@media(max-width:800px){.ftr-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr}}.wa[data-astro-cid-y4hhiakm]{position:fixed;right:20px;bottom:20px;z-index:40;width:58px;height:58px;border-radius:50%;background:#25d366;color:#fff;display:grid;place-items:center;box-shadow:0 10px 30px #0d1a2459;transition:transform .3s var(--ease)}.wa[data-astro-cid-y4hhiakm]:hover{transform:scale(1.06)}.wa[data-astro-cid-y4hhiakm] svg[data-astro-cid-y4hhiakm]{width:30px;height:30px}.hero[data-astro-cid-bbe6dxrz]{min-height:100svh;padding-top:calc(var(--header-h) + clamp(32px,7vh,90px));padding-bottom:48px;display:flex;flex-direction:column;overflow:hidden}.hero[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;background:radial-gradient(60% 70% at 78% 45%,rgba(217,175,103,.1),transparent 70%);pointer-events:none}.hero-grid[data-astro-cid-bbe6dxrz]{position:relative;flex:1;display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(32px,5vw,80px)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:var(--step-4);font-weight:600;margin:22px 0 26px;letter-spacing:-.045em}.hero-lead[data-astro-cid-bbe6dxrz]{max-width:40ch}.hero-ctas[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:14px;margin-top:36px}.hero-call[data-astro-cid-bbe6dxrz]{margin-top:22px;font-size:.95rem;color:var(--on-navy-60)}.hero-call[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:var(--on-navy);font-weight:600;border-bottom:1px solid var(--gold-soft)}.hero-visual[data-astro-cid-bbe6dxrz]{position:relative}.hero-fit[data-astro-cid-bbe6dxrz]{width:100%;height:auto;overflow:visible}.fit-tint[data-astro-cid-bbe6dxrz]{fill:var(--navy);opacity:.12}.fit-joint[data-astro-cid-bbe6dxrz]{stroke:var(--gold);stroke-width:.5;opacity:0}.hero-tag[data-astro-cid-bbe6dxrz]{position:absolute;font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);display:flex;align-items:center;gap:10px}.hero-tag[data-astro-cid-bbe6dxrz]:before{content:"";width:22px;height:1px;background:currentColor}.hero-tag--a[data-astro-cid-bbe6dxrz]{left:0;bottom:4%}.hero-tag--b[data-astro-cid-bbe6dxrz]{right:4%;top:2%}.hero-scroll[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:14px;margin-top:28px;font-size:.72rem;letter-spacing:.24em;text-transform:uppercase;color:var(--on-navy-60)}.hero-scroll[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:64px;height:1px;background:var(--line-navy);position:relative;overflow:hidden}.hero-scroll[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;inset:0;background:var(--gold);transform:translate(-100%);animation:scrollhint 2.4s var(--ease) infinite}@keyframes scrollhint{60%,to{transform:translate(100%)}}@media(max-width:900px){.hero[data-astro-cid-bbe6dxrz]{min-height:auto}.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr}.hero[data-astro-cid-bbe6dxrz]{padding-top:calc(var(--header-h) + 12px)}.hero-visual[data-astro-cid-bbe6dxrz]{order:-1;width:min(58%,260px);margin:0 auto}.hero-tag[data-astro-cid-bbe6dxrz]{display:none}.hero-title[data-astro-cid-bbe6dxrz]{margin:14px 0 18px}.hero-ctas[data-astro-cid-bbe6dxrz]{margin-top:26px}.hero-scroll[data-astro-cid-bbe6dxrz]{display:none}}@media(prefers-reduced-motion:reduce){.hero-scroll[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]:after{animation:none}}.values[data-astro-cid-x3ytjy4e]{border-bottom:1px solid var(--line-warm)}.values-list[data-astro-cid-x3ytjy4e]{list-style:none;padding:0;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]{padding:30px 26px 30px 0;display:grid;gap:6px}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]+li[data-astro-cid-x3ytjy4e]{padding-left:26px;border-left:1px solid var(--line-warm)}.vk[data-astro-cid-x3ytjy4e]{font-weight:700;font-size:1rem;letter-spacing:-.01em}.vv[data-astro-cid-x3ytjy4e]{font-size:.9rem;color:var(--ink-60)}@media(max-width:900px){.values-list[data-astro-cid-x3ytjy4e]{grid-template-columns:1fr 1fr}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]{padding:22px 16px 22px 0}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]+li[data-astro-cid-x3ytjy4e]{padding-left:0;border-left:0}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]:nth-child(2n){padding-left:16px;border-left:1px solid var(--line-warm)}.values-list[data-astro-cid-x3ytjy4e] li[data-astro-cid-x3ytjy4e]:nth-child(n+3){border-top:1px solid var(--line-warm)}}.svc-head[data-astro-cid-g5jplrhu]{display:grid;gap:22px;max-width:760px;margin-bottom:clamp(48px,7vw,90px)}.svc-body[data-astro-cid-g5jplrhu]{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(32px,6vw,96px);align-items:start}.svc-list[data-astro-cid-g5jplrhu]{list-style:none;margin:0;padding:0;border-top:1px solid var(--line-warm);counter-reset:svc}.svc-item[data-astro-cid-g5jplrhu]{border-bottom:1px solid var(--line-warm);counter-increment:svc}.svc-btn[data-astro-cid-g5jplrhu]{width:100%;display:grid;grid-template-columns:3.2rem 1fr auto;grid-template-areas:"n name plus" "n short plus";column-gap:8px;align-items:center;text-align:left;background:none;border:0;padding:26px 0;cursor:pointer}.svc-btn[data-astro-cid-g5jplrhu]:before{content:counter(svc,decimal-leading-zero);grid-area:n;align-self:start;padding-top:.55em;font-size:.78rem;font-weight:700;color:#9a7535;letter-spacing:.08em}.svc-name[data-astro-cid-g5jplrhu]{grid-area:name;font-size:var(--step-2);font-weight:600;letter-spacing:-.03em;line-height:1.1;transition:color .3s var(--ease),transform .4s var(--ease)}.svc-short[data-astro-cid-g5jplrhu]{grid-area:short;color:var(--ink-60);font-size:.98rem;margin-top:6px}.svc-plus[data-astro-cid-g5jplrhu]{grid-area:plus;width:18px;height:18px;position:relative}.svc-plus[data-astro-cid-g5jplrhu]:before,.svc-plus[data-astro-cid-g5jplrhu]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .35s var(--ease)}.svc-plus[data-astro-cid-g5jplrhu]:after{transform:rotate(90deg)}.svc-item[data-astro-cid-g5jplrhu].is-active .svc-plus[data-astro-cid-g5jplrhu]:after{transform:rotate(0)}.svc-item[data-astro-cid-g5jplrhu].is-active .svc-name[data-astro-cid-g5jplrhu],.svc-btn[data-astro-cid-g5jplrhu]:hover .svc-name[data-astro-cid-g5jplrhu]{color:#8a6524;transform:translate(6px)}.svc-detail[data-astro-cid-g5jplrhu]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--ease);padding-left:3.7rem}.svc-detail-in[data-astro-cid-g5jplrhu]{overflow:hidden;min-height:0}.svc-detail[data-astro-cid-g5jplrhu] p[data-astro-cid-g5jplrhu]{color:var(--ink-60);max-width:46ch}.svc-link[data-astro-cid-g5jplrhu]{display:inline-block;margin:12px 0 28px;font-weight:700;font-size:.92rem;border-bottom:1px solid var(--gold)}.svc-item[data-astro-cid-g5jplrhu].is-active .svc-detail[data-astro-cid-g5jplrhu]{grid-template-rows:1fr}.svc-media[data-astro-cid-g5jplrhu]{position:sticky;top:calc(var(--header-h) + 32px);aspect-ratio:4 / 5}.svc-fig[data-astro-cid-g5jplrhu]{position:absolute;inset:0;margin:0;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);opacity:0;transform:scale(.94);transition:opacity .6s var(--ease),transform .9s var(--ease),clip-path .9s var(--ease)}.svc-fig[data-astro-cid-g5jplrhu].is-active{opacity:1;transform:none;clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.svc-fig[data-astro-cid-g5jplrhu] img{width:100%;height:100%;object-fit:cover}.svc-note[data-astro-cid-g5jplrhu]{position:absolute;right:14px;bottom:12px;font-size:.72rem;letter-spacing:.04em;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6);white-space:nowrap}@media(max-width:900px){.svc-body[data-astro-cid-g5jplrhu]{grid-template-columns:1fr}.svc-media[data-astro-cid-g5jplrhu]{position:relative;top:0;order:-1;aspect-ratio:4 / 3}.svc-detail[data-astro-cid-g5jplrhu]{padding-left:0}.svc-btn[data-astro-cid-g5jplrhu]{grid-template-columns:2.4rem 1fr auto}}.stmt[data-astro-cid-ckushmlb]{position:relative;padding-block:clamp(110px,16vw,220px);overflow:hidden}.stmt-in[data-astro-cid-ckushmlb]{position:relative;z-index:1;display:grid;gap:34px}.stmt-words[data-astro-cid-ckushmlb]{font-size:clamp(3rem,1.4rem + 8.4vw,10rem);font-weight:600;letter-spacing:-.055em;line-height:.95}.stmt-words[data-astro-cid-ckushmlb] span[data-astro-cid-ckushmlb]{display:inline-block}.js[data-astro-cid-ckushmlb] .stmt-words[data-astro-cid-ckushmlb] span[data-astro-cid-ckushmlb]{opacity:.16}.stmt-words[data-astro-cid-ckushmlb] span[data-astro-cid-ckushmlb]:nth-child(2){color:var(--gold)}.stmt-sub[data-astro-cid-ckushmlb]{max-width:46ch;color:var(--on-navy-60);font-size:var(--step-1);line-height:1.5}.stmt[data-astro-cid-ckushmlb] .stmt-mark{position:absolute;right:-6vw;bottom:-10vw;width:min(62vw,760px);fill:none;stroke:var(--gold-soft);stroke-width:.25}@media(prefers-reduced-motion:reduce){.js[data-astro-cid-ckushmlb] .stmt-words[data-astro-cid-ckushmlb] span[data-astro-cid-ckushmlb]{opacity:1}}.proc-head[data-astro-cid-fz4tclxl]{display:grid;gap:22px;margin-bottom:clamp(48px,7vw,90px)}.proc-list[data-astro-cid-fz4tclxl]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,40px)}.proc-step[data-astro-cid-fz4tclxl]{display:grid;gap:16px;align-content:start}.proc-n[data-astro-cid-fz4tclxl]{font-size:clamp(2.6rem,1.8rem + 2.6vw,4.4rem);font-weight:300;letter-spacing:-.04em;color:#9a7535;line-height:1}.proc-step[data-astro-cid-fz4tclxl] .hairline[data-astro-cid-fz4tclxl]{background:#14263440}.proc-step[data-astro-cid-fz4tclxl] h3[data-astro-cid-fz4tclxl]{font-size:var(--step-1);letter-spacing:-.02em}.proc-step[data-astro-cid-fz4tclxl] p[data-astro-cid-fz4tclxl]{color:var(--ink-60);font-size:.98rem}@media(max-width:900px){.proc-list[data-astro-cid-fz4tclxl]{grid-template-columns:1fr 1fr;row-gap:48px}}@media(max-width:520px){.proc-list[data-astro-cid-fz4tclxl]{grid-template-columns:1fr}}.gc-grid[data-astro-cid-v3skkyka]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(36px,6vw,96px);align-items:center}.gc-fig[data-astro-cid-v3skkyka]{margin:0;position:relative;aspect-ratio:4 / 5;overflow:hidden}.gc-fig[data-astro-cid-v3skkyka] img{width:100%;height:100%;object-fit:cover}.gc-copy[data-astro-cid-v3skkyka]{display:grid;gap:24px;justify-items:start}.gc-points[data-astro-cid-v3skkyka]{list-style:none;padding:0;margin:4px 0 10px;display:grid;gap:12px}.gc-points[data-astro-cid-v3skkyka] li[data-astro-cid-v3skkyka]{display:flex;gap:14px;align-items:center;font-weight:600}.gc-points[data-astro-cid-v3skkyka] li[data-astro-cid-v3skkyka]:before{content:"";width:10px;height:10px;flex:none;background:var(--gold);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}@media(max-width:900px){.gc-grid[data-astro-cid-v3skkyka]{grid-template-columns:1fr}.gc-fig[data-astro-cid-v3skkyka]{aspect-ratio:4 / 3}}.about[data-astro-cid-v2cbyr3p]{overflow:hidden}.about-grid[data-astro-cid-v2cbyr3p]{position:relative;z-index:1;display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(36px,6vw,110px)}.about-side[data-astro-cid-v2cbyr3p]{display:grid;gap:30px;align-content:start}.about-name[data-astro-cid-v2cbyr3p]{display:grid;gap:4px;font-size:clamp(2.4rem,1.4rem + 4vw,5rem);font-weight:300;letter-spacing:-.05em;line-height:1}.an-pt[data-astro-cid-v2cbyr3p]{color:var(--slate)}.an-eq[data-astro-cid-v2cbyr3p]{font-size:.5em;color:#9a7535}.an-en[data-astro-cid-v2cbyr3p]{font-weight:700;color:var(--navy)}.about-copy[data-astro-cid-v2cbyr3p]{display:grid;gap:28px}.about-text[data-astro-cid-v2cbyr3p]{display:grid;gap:18px;color:var(--ink-60);font-size:var(--step-0);max-width:58ch}.about-sign[data-astro-cid-v2cbyr3p]{display:grid;gap:2px}.about-sign[data-astro-cid-v2cbyr3p] span[data-astro-cid-v2cbyr3p]{font-size:.88rem;color:var(--ink-60)}.about[data-astro-cid-v2cbyr3p] .about-mark{position:absolute;left:-8vw;bottom:-12vw;width:min(52vw,620px);fill:none;stroke:#14263414;stroke-width:.25}@media(max-width:900px){.about-grid[data-astro-cid-v2cbyr3p]{grid-template-columns:1fr}.about-name[data-astro-cid-v2cbyr3p]{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:14px}}.work-head[data-astro-cid-wkx7uqji]{display:grid;gap:22px;max-width:760px;margin-bottom:clamp(48px,7vw,88px)}.ba-grid[data-astro-cid-wkx7uqji]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:.82fr 1fr;grid-template-rows:auto auto;gap:clamp(40px,5vw,64px) clamp(20px,3vw,40px);align-items:start}.ba--wall[data-astro-cid-wkx7uqji]{grid-row:span 2}.ba-cap[data-astro-cid-wkx7uqji]{display:grid;gap:6px;margin-top:18px}.ba-tag[data-astro-cid-wkx7uqji]{font-size:.72rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.ba-title[data-astro-cid-wkx7uqji]{font-size:var(--step-1);font-weight:600;letter-spacing:-.02em}.cmp[data-astro-cid-wkx7uqji]{position:relative;overflow:hidden;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none;background:var(--navy-deep)}.cmp[data-astro-cid-wkx7uqji] .cmp-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-drag:none}.cmp-before[data-astro-cid-wkx7uqji]{position:absolute;inset:0;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.cmp-handle[data-astro-cid-wkx7uqji]{position:absolute;top:0;bottom:0;left:var(--pos);width:2px;margin-left:-1px;background:var(--gold);pointer-events:none}.cmp-knob[data-astro-cid-wkx7uqji]{position:absolute;top:50%;left:50%;width:46px;height:46px;transform:translate(-50%,-50%) rotate(45deg);background:var(--gold);box-shadow:0 6px 22px #0d1a2473;display:grid;place-items:center;transition:transform .3s var(--ease)}.cmp-knob[data-astro-cid-wkx7uqji] i[data-astro-cid-wkx7uqji]{position:absolute;width:0;height:0;border-block:5px solid transparent;transform:rotate(-45deg)}.cmp-knob[data-astro-cid-wkx7uqji] i[data-astro-cid-wkx7uqji]:first-child{border-right:7px solid var(--navy);translate:-7px 0}.cmp-knob[data-astro-cid-wkx7uqji] i[data-astro-cid-wkx7uqji]:last-child{border-left:7px solid var(--navy);translate:7px 0}.cmp[data-astro-cid-wkx7uqji]:hover .cmp-knob[data-astro-cid-wkx7uqji],.cmp[data-astro-cid-wkx7uqji].is-drag .cmp-knob[data-astro-cid-wkx7uqji]{transform:translate(-50%,-50%) rotate(45deg) scale(1.08)}.cmp-label[data-astro-cid-wkx7uqji]{position:absolute;top:14px;font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;padding:6px 10px;background:#0d1a24b8;color:var(--on-navy);pointer-events:none}.cmp-label--b[data-astro-cid-wkx7uqji]{left:14px}.cmp-label--a[data-astro-cid-wkx7uqji]{right:14px;background:var(--gold);color:var(--navy)}.cmp-range[data-astro-cid-wkx7uqji]{position:absolute;inset:auto 0 0;width:100%;height:1px;opacity:0;pointer-events:none;margin:0}.cmp[data-astro-cid-wkx7uqji]:has(.cmp-range:focus-visible){outline:2px solid var(--gold);outline-offset:4px}.duo[data-astro-cid-wkx7uqji]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,24px);margin-top:clamp(56px,7vw,96px)}.duo-fig[data-astro-cid-wkx7uqji]{position:relative;margin:0;aspect-ratio:4 / 3;overflow:hidden}.duo-fig[data-astro-cid-wkx7uqji] img{width:100%;height:100%;object-fit:cover}.duo-fig[data-astro-cid-wkx7uqji] .cmp-label[data-astro-cid-wkx7uqji]{left:14px}.duo-fig[data-astro-cid-wkx7uqji]:last-of-type .cmp-label[data-astro-cid-wkx7uqji]{background:var(--gold);color:var(--navy)}.duo-cap[data-astro-cid-wkx7uqji]{grid-column:1 / -1;margin-top:0}.gal-head[data-astro-cid-wkx7uqji]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;margin:clamp(80px,10vw,140px) 0 28px}.gal-title[data-astro-cid-wkx7uqji]{font-size:var(--step-2)}.gal[data-astro-cid-wkx7uqji]{list-style:none;margin:0;padding:0 0 48px;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.6vw,20px)}.gal[data-astro-cid-wkx7uqji]::-webkit-scrollbar{display:none}.gal-item[data-astro-cid-wkx7uqji]{aspect-ratio:4 / 5;overflow:hidden}.gal-item[data-astro-cid-wkx7uqji]:nth-child(2n){transform:translateY(40px)}.gal-item[data-astro-cid-wkx7uqji] img{width:100%;height:100%;object-fit:cover;transition:transform .9s var(--ease)}.gal-item[data-astro-cid-wkx7uqji]:hover img{transform:scale(1.04)}@media(max-width:760px){.ba-grid[data-astro-cid-wkx7uqji]{grid-template-columns:1fr;gap:56px}.ba--wall[data-astro-cid-wkx7uqji]{grid-row:auto}.cmp-knob[data-astro-cid-wkx7uqji]{width:40px;height:40px}.duo[data-astro-cid-wkx7uqji]{grid-template-columns:1fr}.gal[data-astro-cid-wkx7uqji]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:72vw;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:8px;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.gal-item[data-astro-cid-wkx7uqji]{scroll-snap-align:start}.gal-item[data-astro-cid-wkx7uqji]:nth-child(2n){transform:none}}.area-grid[data-astro-cid-ucoedlj4]{display:grid;grid-template-columns:1fr 1.1fr;gap:clamp(36px,6vw,96px);align-items:center}.area-copy[data-astro-cid-ucoedlj4]{display:grid;gap:24px}.area-cities[data-astro-cid-ucoedlj4]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line-warm)}.area-cities[data-astro-cid-ucoedlj4] li[data-astro-cid-ucoedlj4]{padding:14px 0;border-bottom:1px solid var(--line-warm);font-weight:600;display:flex;align-items:center;gap:12px}.area-cities[data-astro-cid-ucoedlj4] li[data-astro-cid-ucoedlj4]:before{content:"";width:7px;height:7px;background:var(--gold);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.area-fig[data-astro-cid-ucoedlj4]{margin:0;aspect-ratio:5 / 4;overflow:hidden}.area-fig[data-astro-cid-ucoedlj4] img{width:100%;height:100%;object-fit:cover}@media(max-width:900px){.area-grid[data-astro-cid-ucoedlj4]{grid-template-columns:1fr}}.faq[data-astro-cid-z6gx6xcw]{padding-top:0}.faq-grid[data-astro-cid-z6gx6xcw]{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(36px,6vw,110px);border-top:1px solid var(--line-warm);padding-top:clamp(80px,11vw,160px)}.faq-list[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line-warm)}.faq-item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line-warm)}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:24px 0;font-size:var(--step-1);font-weight:600;letter-spacing:-.02em}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]{width:16px;height:16px;flex:none;position:relative;margin-top:.4em}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]:before,.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:currentColor;transition:transform .3s var(--ease)}.faq-item[data-astro-cid-z6gx6xcw] summary[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}.faq-item[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}.faq-item[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{padding:0 40px 26px 0;color:var(--ink-60);max-width:62ch}@media(max-width:900px){.faq-grid[data-astro-cid-z6gx6xcw]{grid-template-columns:1fr}}.est-grid[data-astro-cid-a7rjfbuy]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(36px,6vw,110px);align-items:start}.est-copy[data-astro-cid-a7rjfbuy]{display:grid;gap:24px;position:sticky;top:calc(var(--header-h) + 40px)}.est-direct[data-astro-cid-a7rjfbuy]{display:grid;gap:14px;margin-top:10px}.est-direct[data-astro-cid-a7rjfbuy] a[data-astro-cid-a7rjfbuy]{display:grid;font-size:var(--step-1);font-weight:600;letter-spacing:-.01em;word-break:break-word}.est-direct[data-astro-cid-a7rjfbuy] small[data-astro-cid-a7rjfbuy]{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);font-weight:700}.est-form[data-astro-cid-a7rjfbuy]{display:grid;gap:22px;padding:clamp(24px,4vw,48px);background:var(--navy-2);border:1px solid var(--line-navy)}.f-row[data-astro-cid-a7rjfbuy]{display:grid;grid-template-columns:1fr 1fr;gap:18px}.est-form[data-astro-cid-a7rjfbuy] label[data-astro-cid-a7rjfbuy]{display:grid;gap:8px;font-size:.85rem;font-weight:600;color:var(--on-navy-60)}.est-form[data-astro-cid-a7rjfbuy] em[data-astro-cid-a7rjfbuy]{font-style:normal;font-weight:400;opacity:.7}.est-form[data-astro-cid-a7rjfbuy] input[data-astro-cid-a7rjfbuy]:not([type=checkbox]),.est-form[data-astro-cid-a7rjfbuy] textarea[data-astro-cid-a7rjfbuy]{width:100%;font:inherit;font-size:1rem;color:var(--on-navy);background:#0d1a248c;border:1px solid var(--line-navy);border-radius:var(--radius);padding:14px 16px;transition:border-color .2s}.est-form[data-astro-cid-a7rjfbuy] input[data-astro-cid-a7rjfbuy]:focus,.est-form[data-astro-cid-a7rjfbuy] textarea[data-astro-cid-a7rjfbuy]:focus{outline:none;border-color:var(--gold)}.f-chips[data-astro-cid-a7rjfbuy]{border:0;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:10px}.f-chips[data-astro-cid-a7rjfbuy] legend[data-astro-cid-a7rjfbuy]{font-size:.85rem;font-weight:600;color:var(--on-navy-60);margin-bottom:10px}.chip[data-astro-cid-a7rjfbuy]{cursor:pointer}.chip[data-astro-cid-a7rjfbuy] input[data-astro-cid-a7rjfbuy]{position:absolute;opacity:0;pointer-events:none}.chip[data-astro-cid-a7rjfbuy] span[data-astro-cid-a7rjfbuy]{display:inline-block;padding:10px 16px;border:1px solid var(--line-navy);border-radius:999px;font-size:.9rem;font-weight:600;color:var(--on-navy);transition:all .2s}.chip[data-astro-cid-a7rjfbuy] input[data-astro-cid-a7rjfbuy]:checked+span[data-astro-cid-a7rjfbuy]{background:var(--gold);border-color:var(--gold);color:var(--navy)}.chip[data-astro-cid-a7rjfbuy] input[data-astro-cid-a7rjfbuy]:focus-visible+span[data-astro-cid-a7rjfbuy]{outline:2px solid var(--gold);outline-offset:2px}.f-submit[data-astro-cid-a7rjfbuy]{justify-self:start}.f-error[data-astro-cid-a7rjfbuy]{color:#ffcf8a;font-size:.92rem}.f-note[data-astro-cid-a7rjfbuy]{font-size:.84rem;color:var(--on-navy-60)}.f-note[data-astro-cid-a7rjfbuy] a[data-astro-cid-a7rjfbuy]{text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.est-grid[data-astro-cid-a7rjfbuy]{grid-template-columns:1fr}.est-copy[data-astro-cid-a7rjfbuy]{position:static}}@media(max-width:520px){.f-row[data-astro-cid-a7rjfbuy]{grid-template-columns:1fr}.f-submit[data-astro-cid-a7rjfbuy]{width:100%}}
