.ch[data-astro-cid-nb3i2jbe]{padding-block:6.75rem 3.75rem;background:radial-gradient(52rem 34rem at 22% 60%,rgba(84,100,145,.18),transparent 70%),var(--navy-850);color:var(--text-on-ink);overflow:hidden}.ch__crumbs[data-astro-cid-nb3i2jbe] ol[data-astro-cid-nb3i2jbe]{display:flex;flex-wrap:wrap;gap:.5rem;font-size:var(--fs-sm);color:var(--text-on-ink-2)}.ch__crumbs[data-astro-cid-nb3i2jbe] li[data-astro-cid-nb3i2jbe]+li[data-astro-cid-nb3i2jbe]:before{content:"/";margin-inline-end:.5rem;color:#d8c6908c}.ch__crumbs[data-astro-cid-nb3i2jbe] a[data-astro-cid-nb3i2jbe]{display:inline-block;padding-block:.35rem;color:var(--text-on-ink);text-decoration:none;border-bottom:1px solid rgba(216,198,144,.45);transition:border-color .2s,color .2s}.ch__crumbs[data-astro-cid-nb3i2jbe] a[data-astro-cid-nb3i2jbe]:hover{color:#fff;border-color:var(--gold-light)}.ch__crumbs[data-astro-cid-nb3i2jbe] a[data-astro-cid-nb3i2jbe]:focus-visible{outline:2px solid var(--gold-light);outline-offset:3px;border-radius:3px}.ch__crumbs[data-astro-cid-nb3i2jbe] li[data-astro-cid-nb3i2jbe][aria-current]{padding-block:.35rem}.ch__grid[data-astro-cid-nb3i2jbe]{display:grid;grid-template-columns:1.1fr .9fr;gap:3rem 4.5rem;align-items:center;margin-top:1.5rem}.ch__label[data-astro-cid-nb3i2jbe]{font-size:var(--fs-sm);font-weight:500;letter-spacing:.02em;color:var(--gold-light)}.ch__client[data-astro-cid-nb3i2jbe]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .85rem;margin-top:1.25rem;font-size:var(--fs-md);font-weight:600;line-height:1.4;color:#fff}.ch__logo[data-astro-cid-nb3i2jbe]{display:inline-grid;place-items:center;padding:.4rem .65rem;border-radius:8px;background:var(--cream)}.ch__logo[data-astro-cid-nb3i2jbe] img[data-astro-cid-nb3i2jbe]{display:block;height:22px;width:auto}.ch__title[data-astro-cid-nb3i2jbe]{margin-top:.5rem;font-size:clamp(2.2rem,3.8vw,3.4rem);font-weight:600;line-height:1.12;letter-spacing:-.025em;color:#fff;max-width:17ch}.ch__label[data-astro-cid-nb3i2jbe]+.ch__title[data-astro-cid-nb3i2jbe]{margin-top:1.1rem}.ch__title--long[data-astro-cid-nb3i2jbe]{font-size:clamp(2.05rem,3.3vw,2.9rem);max-width:21ch}.ch__dot[data-astro-cid-nb3i2jbe]{color:var(--gold-light)}.ch__lead[data-astro-cid-nb3i2jbe]{margin-top:1.4rem;max-width:34rem;font-size:var(--fs-md);line-height:1.7;color:color-mix(in srgb,var(--text-on-ink) 88%,var(--navy-850))}.ch__lead[data-astro-cid-nb3i2jbe]+.ch__lead[data-astro-cid-nb3i2jbe]{margin-top:.9rem}.ch__visual[data-astro-cid-nb3i2jbe]{display:grid;place-items:center}@media(max-width:960px){.ch[data-astro-cid-nb3i2jbe]{padding-block:6.5rem 3.25rem}.ch__grid[data-astro-cid-nb3i2jbe]{grid-template-columns:1fr;gap:2.5rem;margin-top:1.25rem}.ch__title[data-astro-cid-nb3i2jbe]{max-width:20ch}}@media(max-width:560px){.ch[data-astro-cid-nb3i2jbe]{padding-block:5.5rem 2.5rem}.ch__grid[data-astro-cid-nb3i2jbe]{gap:1.75rem}.ch__client[data-astro-cid-nb3i2jbe]{font-size:var(--fs-base)}.ch__title[data-astro-cid-nb3i2jbe]{font-size:2.05rem}.ch__lead[data-astro-cid-nb3i2jbe]{font-size:var(--fs-base)}}.orbit[data-astro-cid-idotcrab]{position:relative;width:min(100%,460px);aspect-ratio:1;container-type:inline-size}.orbit__svg[data-astro-cid-idotcrab]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.orbit__runner[data-astro-cid-idotcrab]{transform-origin:200px 200px;animation:orbit-run 22s linear infinite}.orbit__core[data-astro-cid-idotcrab]{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:44%;aspect-ratio:1;padding:6.5%;border-radius:50%;background:var(--cream);box-shadow:0 0 0 8px #d8c69014,0 24px 50px -24px #000000b3;transform:translate(-50%,-50%);color:var(--text);font-weight:600;text-align:center}.orbit__core[data-astro-cid-idotcrab] img[data-astro-cid-idotcrab]{width:100%;height:auto}.orbit__stop[data-astro-cid-idotcrab]{position:absolute;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem;border-radius:999px;background:var(--navy-600);border:1px solid rgba(216,198,144,.3);color:#fff;font-size:clamp(.72rem,3.2cqw,.875rem);font-weight:500;white-space:nowrap;transform:translate(-50%,-50%);box-shadow:0 10px 22px -14px #000c}.orbit__stop[data-astro-cid-idotcrab] i[data-astro-cid-idotcrab]{width:6px;height:6px;border-radius:50%;background:var(--gold-light)}@container (max-width: 400px){.orbit__stop[data-astro-cid-idotcrab]{max-width:7.2em;padding:.35rem .65rem;border-radius:12px;white-space:normal;text-align:center;line-height:1.25}.orbit__stop[data-astro-cid-idotcrab] i[data-astro-cid-idotcrab]{display:none}}@keyframes orbit-run{to{transform:rotate(360deg)}}@media(max-width:560px){.orbit[data-astro-cid-idotcrab]{width:min(100%,318px)}}@media(prefers-reduced-motion:reduce){.orbit__runner[data-astro-cid-idotcrab]{animation:none}}.hp[data-astro-cid-fdtdhoh2]{position:relative;display:grid;justify-items:center;gap:1rem;margin:0}.hp[data-astro-cid-fdtdhoh2]:before{content:"";position:absolute;inset:8% -30% 18%;background:radial-gradient(closest-side,rgba(216,198,144,.16),transparent 75%);pointer-events:none}.hp__phone[data-astro-cid-fdtdhoh2]{position:relative;width:240px;filter:drop-shadow(0 34px 40px rgba(0,0,0,.55))}.hp__phone[data-astro-cid-fdtdhoh2] picture{display:block}.hp__phone[data-astro-cid-fdtdhoh2] img{display:block;width:100%;height:auto}.hp__note[data-astro-cid-fdtdhoh2]{position:relative;display:flex;align-items:center;gap:.45rem;font-size:var(--fs-xs);font-weight:500;color:var(--text-on-ink-2)}.hp__note[data-astro-cid-fdtdhoh2] .hp__info{flex:none;color:var(--gold-light)}.hp__label[data-astro-cid-fdtdhoh2]{color:var(--text-on-ink)}.hp__extra[data-astro-cid-fdtdhoh2]:before{content:"·";margin-inline-end:.45rem;color:#d8c690b3}@media(max-width:960px){.hp__phone[data-astro-cid-fdtdhoh2]{width:220px}}@media(max-width:560px){.hp__phone[data-astro-cid-fdtdhoh2]{width:196px}}.cr[data-astro-cid-klknfsgw]{--row: 4.35rem;--dot: .85rem;position:relative;isolation:isolate;width:min(100%,26.5rem);margin:0;padding:1.75rem 2rem 1.5rem;border-radius:var(--r-lg);background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 0 0 1px #d8c69033,0 40px 80px -40px #000000a6}.cr[data-astro-cid-klknfsgw]:before{content:"";position:absolute;inset:15% -25% 10%;z-index:-1;background:radial-gradient(closest-side,rgba(216,198,144,.12),transparent 75%);pointer-events:none}.cr__title[data-astro-cid-klknfsgw]{display:flex;align-items:center;gap:.6rem;padding-bottom:1.1rem;margin-bottom:.6rem;border-bottom:1px solid rgba(216,198,144,.16);font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;color:var(--gold-light)}.cr__title[data-astro-cid-klknfsgw] .cr__icon{flex:none;transform:scaleX(-1)}.cr__route[data-astro-cid-klknfsgw]{position:relative;padding-inline-end:7.25rem}.cr__stops[data-astro-cid-klknfsgw]{position:relative}.cr__stops[data-astro-cid-klknfsgw]:before{content:"";position:absolute;inset-inline-start:calc(var(--dot) / 2 - 1px);top:calc(var(--row) / 2);bottom:calc(var(--row) / 2);border-inline-start:2px dashed rgba(216,198,144,.38)}.cr__stop[data-astro-cid-klknfsgw]{position:relative;display:flex;align-items:center;gap:1.1rem;height:var(--row);font-size:var(--fs-md);font-weight:500;line-height:1.3;color:var(--text-on-ink)}.cr__stop[data-astro-cid-klknfsgw]:before{content:"";flex:none;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--navy-850);box-shadow:inset 0 0 0 2px var(--gold-light)}.cr__stop--pivot[data-astro-cid-klknfsgw]{font-weight:600;color:#fff}.cr__stop--pivot[data-astro-cid-klknfsgw]:before{background:var(--gold-light);box-shadow:0 0 0 5px #d8c69029,0 0 0 10px #d8c6900f}.cr__phase[data-astro-cid-klknfsgw]{position:absolute;inset-inline-end:0;top:calc(var(--row) * var(--from) + .7rem);height:calc(var(--row) * var(--span) - 1.4rem);width:6.25rem;display:flex;align-items:center;justify-content:flex-end;padding-inline-end:.8rem;border-inline-end:1px solid rgba(216,198,144,.4);font-size:var(--fs-xs);font-weight:500;line-height:1.35;text-align:end;color:var(--text-on-ink-2)}.cr__phase[data-astro-cid-klknfsgw]:before,.cr__phase[data-astro-cid-klknfsgw]:after{content:"";position:absolute;inset-inline-end:0;width:.45rem;height:1px;background:#d8c69066}.cr__phase[data-astro-cid-klknfsgw]:before{top:0}.cr__phase[data-astro-cid-klknfsgw]:after{bottom:0}@media(max-width:560px){.cr[data-astro-cid-klknfsgw]{--row: 3.15rem;padding:1.2rem 1.35rem 1rem}.cr__route[data-astro-cid-klknfsgw]{padding-inline-end:6rem}.cr__phase[data-astro-cid-klknfsgw]{width:5.25rem}.cr__stop[data-astro-cid-klknfsgw]{font-size:var(--fs-base)}}.cp[data-astro-cid-7xkhgos7]{--row: 4.35rem;--dot: .85rem;position:relative;isolation:isolate;width:min(100%,26.5rem);margin:0;padding:1.75rem 2rem 1.5rem;border-radius:var(--r-lg);background:linear-gradient(180deg,#ffffff0d,#ffffff04);box-shadow:inset 0 0 0 1px #d8c69033,0 40px 80px -40px #000000a6}.cp[data-astro-cid-7xkhgos7]:before{content:"";position:absolute;inset:15% -25% 10%;z-index:-1;background:radial-gradient(closest-side,rgba(216,198,144,.12),transparent 75%);pointer-events:none}.cp__title[data-astro-cid-7xkhgos7]{display:flex;align-items:center;gap:.6rem;padding-bottom:1.1rem;margin-bottom:.6rem;border-bottom:1px solid rgba(216,198,144,.16);font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;color:var(--gold-light)}.cp__title[data-astro-cid-7xkhgos7] .cp__icon{flex:none}.cp__body[data-astro-cid-7xkhgos7],.cp__steps[data-astro-cid-7xkhgos7]{position:relative}.cp__steps[data-astro-cid-7xkhgos7]:before{content:"";position:absolute;inset-inline-start:calc(var(--dot) / 2 - 1px);top:calc(var(--row) / 2);bottom:calc(var(--row) / 2);border-inline-start:2px dashed rgba(216,198,144,.38)}.cp__step[data-astro-cid-7xkhgos7]{position:relative;display:flex;align-items:center;gap:1.1rem;height:var(--row);font-size:var(--fs-md);font-weight:500;line-height:1.3;color:var(--text-on-ink)}.cp__step[data-astro-cid-7xkhgos7]:before{content:"";flex:none;width:var(--dot);height:var(--dot);border-radius:50%;background:var(--navy-850);box-shadow:inset 0 0 0 2px var(--gold-light)}.cp__step[data-astro-cid-7xkhgos7].is-loop{color:#fff}.cp__step[data-astro-cid-7xkhgos7].is-loop:before{background:var(--gold-light);box-shadow:0 0 0 5px #d8c69024}.cp__loop[data-astro-cid-7xkhgos7]{position:absolute;inset-inline:10.75rem 0;top:calc(var(--row) * var(--from) + var(--row) / 2);height:calc(var(--row) * var(--span));display:flex;align-items:center;justify-content:flex-end;padding-inline-end:.85rem;border:1.5px dashed rgba(216,198,144,.6);border-inline-start:0;border-start-end-radius:12px;border-end-end-radius:12px;font-size:var(--fs-xs);font-weight:600;line-height:1.35;color:var(--gold-light)}.cp__loop[data-astro-cid-7xkhgos7]:before{content:"";position:absolute;top:-6px;inset-inline-start:-8px;border-block:5px solid transparent;border-inline-end:8px solid rgba(216,198,144,.85)}@media(max-width:560px){.cp[data-astro-cid-7xkhgos7]{--row: 3.15rem;padding:1.2rem 1.35rem 1rem}.cp__loop[data-astro-cid-7xkhgos7]{inset-inline-start:9.25rem;padding-inline-end:.6rem}.cp__step[data-astro-cid-7xkhgos7]{font-size:var(--fs-base)}}.cval[data-astro-cid-i7svqgsf]{padding-block:2.5rem 3.5rem;background:var(--cream)}.cval__title[data-astro-cid-i7svqgsf]{display:inline-flex;align-items:center;gap:.6rem;font-size:var(--fs-sm);font-weight:600;color:var(--gold-text)}.cval__title[data-astro-cid-i7svqgsf]:before{content:"";width:1.75rem;height:1px;background:currentColor}.cval__list[data-astro-cid-i7svqgsf]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.25rem}.cval__item[data-astro-cid-i7svqgsf]{display:flex;flex-direction:column;padding:1.45rem 1.6rem 1.6rem;border-radius:var(--r-lg);background:var(--surface);box-shadow:0 0 0 1px #121a2b0f,var(--shadow-sm)}.cval__item[data-astro-cid-i7svqgsf]:before{content:"";width:1.75rem;height:2px;border-radius:1px;background:var(--gold)}.cval__head[data-astro-cid-i7svqgsf]{margin-top:.95rem;font-size:1.2rem;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--text)}.cval__text[data-astro-cid-i7svqgsf]{margin-top:.55rem;font-size:1rem;line-height:1.7;color:var(--text-2)}@media(max-width:900px){.cval[data-astro-cid-i7svqgsf]{padding-block:2.25rem 3rem}.cval__list[data-astro-cid-i7svqgsf]{grid-template-columns:1fr;gap:.75rem}.cval__item[data-astro-cid-i7svqgsf]{padding:1.2rem 1.3rem 1.3rem}.cval__head[data-astro-cid-i7svqgsf]{margin-top:.8rem;font-size:1.125rem}.cval__text[data-astro-cid-i7svqgsf]{line-height:1.65}}.chd__kicker[data-astro-cid-zlaj75fq]{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:1rem;font-size:var(--fs-sm);font-weight:600;color:var(--gold-text)}.chd__kicker[data-astro-cid-zlaj75fq]:before{content:"";width:1.75rem;height:1px;background:currentColor}.chd__title[data-astro-cid-zlaj75fq]{font-size:clamp(1.9rem,3.4vw,2.85rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:var(--text);max-width:22ch}.chd__dot[data-astro-cid-zlaj75fq]{color:var(--gold)}.chd--ink[data-astro-cid-zlaj75fq] .chd__kicker[data-astro-cid-zlaj75fq]{color:var(--gold-light)}.chd--ink[data-astro-cid-zlaj75fq] .chd__title[data-astro-cid-zlaj75fq]{color:#fff}.chd--ink[data-astro-cid-zlaj75fq] .chd__dot[data-astro-cid-zlaj75fq]{color:var(--gold-light)}.cch[data-astro-cid-frblcgwy]{margin:0}.cch__title[data-astro-cid-frblcgwy]{font-size:var(--fs-sm);font-weight:600;letter-spacing:.02em;color:var(--gold-light)}.cch__items[data-astro-cid-frblcgwy]{display:flex;align-items:center;margin-top:1rem}.cch__item[data-astro-cid-frblcgwy]{flex:1 1 0;min-width:0;padding:.95rem 1rem;border-radius:14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #d8c69038;font-size:var(--fs-base);font-weight:600;line-height:1.3;text-align:center;color:#fff}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]{position:relative;margin-inline-start:3rem}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]:before{content:"";position:absolute;inset-inline-end:100%;top:50%;width:3rem;height:1px;background:linear-gradient(to left,#d8c69040,#d8c690b3)}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]:after{content:"";position:absolute;inset-inline-end:calc(100% + 1px);top:calc(50% - 4.5px);border-block:4.5px solid transparent;border-inline-start:7px solid rgba(216,198,144,.75)}@media(max-width:900px){.cch__items[data-astro-cid-frblcgwy]{flex-direction:column;align-items:stretch}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]{margin-inline-start:0;margin-top:1.5rem}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]:before{inset-inline-end:auto;inset-inline-start:50%;top:auto;bottom:100%;width:1px;height:1.5rem;background:#d8c69080}.cch__item[data-astro-cid-frblcgwy]+.cch__item[data-astro-cid-frblcgwy]:after{display:none}}.jr[data-astro-cid-u3vatbc2]{--g: 3rem;--s: .9rem;--line: rgba(216, 198, 144, .5);display:grid;grid-template-columns:1fr 1fr 1.1fr 1fr;column-gap:var(--g);align-items:center}.jr[data-astro-cid-u3vatbc2]>li[data-astro-cid-u3vatbc2]{position:relative}.jr__stop[data-astro-cid-u3vatbc2]{display:grid;gap:.3rem;padding:1.05rem 1.2rem 1.15rem;border-radius:14px;background:#ffffff0a;box-shadow:inset 0 0 0 1px #d8c69038}.jr__stop[data-astro-cid-u3vatbc2] strong[data-astro-cid-u3vatbc2]{font-size:var(--fs-md);font-weight:600;line-height:1.3;color:#fff}.jr__stop[data-astro-cid-u3vatbc2] span[data-astro-cid-u3vatbc2]{font-size:var(--fs-sm);line-height:1.5;color:var(--text-on-ink-2)}.jr__stop--agent[data-astro-cid-u3vatbc2]{background:#d8c69014;box-shadow:inset 0 0 0 1px #d8c690bf,0 0 0 6px #d8c69014}.jr__stop--agent[data-astro-cid-u3vatbc2] strong[data-astro-cid-u3vatbc2]{color:var(--gold-light)}.jr__fork[data-astro-cid-u3vatbc2] ul[data-astro-cid-u3vatbc2]{display:grid;gap:var(--s)}.jr__stop--start[data-astro-cid-u3vatbc2]:after,.jr__stop--agent[data-astro-cid-u3vatbc2]:after,.jr__stop--end[data-astro-cid-u3vatbc2]:before{content:"";position:absolute;top:50%;height:1px;background:var(--line)}.jr__stop--start[data-astro-cid-u3vatbc2]:after{inset-inline-start:100%;width:var(--g)}.jr__stop--agent[data-astro-cid-u3vatbc2]:after{inset-inline-start:100%;width:calc(var(--g) / 2)}.jr__stop--end[data-astro-cid-u3vatbc2]:before{inset-inline-end:100%;width:calc(var(--g) / 2)}.jr__fork[data-astro-cid-u3vatbc2]:before,.jr__fork[data-astro-cid-u3vatbc2]:after{content:"";position:absolute;top:calc((100% - var(--s)) / 4);bottom:calc((100% - var(--s)) / 4);width:calc(var(--g) / 2);border:1px solid var(--line)}.jr__fork[data-astro-cid-u3vatbc2]:before{inset-inline-end:100%;border-inline-end:0;border-start-start-radius:10px;border-end-start-radius:10px}.jr__fork[data-astro-cid-u3vatbc2]:after{inset-inline-start:100%;border-inline-start:0;border-start-end-radius:10px;border-end-end-radius:10px}@media(max-width:900px){.jr[data-astro-cid-u3vatbc2]{--gv: 1.5rem;grid-template-columns:1fr;row-gap:var(--gv)}.jr__fork[data-astro-cid-u3vatbc2] ul[data-astro-cid-u3vatbc2]{grid-template-columns:1fr 1fr}.jr__fork[data-astro-cid-u3vatbc2]:before,.jr__fork[data-astro-cid-u3vatbc2]:after{display:none}.jr__stop--start[data-astro-cid-u3vatbc2]:after,.jr__stop--agent[data-astro-cid-u3vatbc2]:after,.jr__stop--end[data-astro-cid-u3vatbc2]:before{top:auto;inset-inline-start:50%;width:1px;height:var(--gv)}.jr__stop--start[data-astro-cid-u3vatbc2]:after,.jr__stop--agent[data-astro-cid-u3vatbc2]:after{top:100%}.jr__stop--end[data-astro-cid-u3vatbc2]:before{inset-inline-end:auto;bottom:100%}}.cst[data-astro-cid-a3u2eep5]{max-width:46rem;padding-inline-start:1.25rem;border-inline-start:2px solid var(--gold);font-size:clamp(1.15rem,1.6vw,1.4rem);font-weight:500;line-height:1.55;color:var(--text)}.cst--ink[data-astro-cid-a3u2eep5]{border-color:var(--gold-light);color:#fff}@media(max-width:560px){.cst[data-astro-cid-a3u2eep5]{padding-inline-start:1rem;font-size:1.1rem}}.sf[data-astro-cid-hr5dfxq3]{position:relative;margin:0}.sf__svg[data-astro-cid-hr5dfxq3]{display:none}.sf__node[data-astro-cid-hr5dfxq3]{position:relative;display:grid;gap:.35rem;padding:1rem 1.15rem 1.1rem;border-radius:14px;background:var(--cream);color:var(--text);box-shadow:0 18px 40px -26px #000000bf}.sf__tools[data-astro-cid-hr5dfxq3]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;min-height:26px;margin-bottom:.35rem}.sf__tool[data-astro-cid-hr5dfxq3]{display:inline-flex;align-items:center;gap:.4rem}.sf__tool[data-astro-cid-hr5dfxq3] img[data-astro-cid-hr5dfxq3],.sf__rail[data-astro-cid-hr5dfxq3] img[data-astro-cid-hr5dfxq3]{height:var(--lh, 24px);width:auto}.sf__tname[data-astro-cid-hr5dfxq3]{font-size:.9375rem;font-weight:600;letter-spacing:.005em;color:var(--text);direction:ltr}.sf__tool[data-astro-cid-hr5dfxq3]+.sf__tool[data-astro-cid-hr5dfxq3]:before{content:"";width:1px;height:18px;margin-inline-end:.5rem;background:#121a2b2e}.sf__role[data-astro-cid-hr5dfxq3]{font-size:var(--fs-base);font-weight:600;line-height:1.3}.sf__text[data-astro-cid-hr5dfxq3]{font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}.sf__node--hub[data-astro-cid-hr5dfxq3]{box-shadow:0 0 0 1px #d8c690e6,0 0 0 7px #d8c6901f,0 26px 50px -26px #000000d9}.sf__node--hub[data-astro-cid-hr5dfxq3] .sf__role[data-astro-cid-hr5dfxq3]{font-size:var(--fs-md)}.sf__rail[data-astro-cid-hr5dfxq3]{display:flex;align-items:center;gap:.6rem 1rem;flex-wrap:wrap;margin-top:1.75rem;padding:.85rem 1.15rem;border-radius:14px;background:var(--navy-600);border:1px dashed rgba(216,198,144,.45)}.sf__rail[data-astro-cid-hr5dfxq3] img[data-astro-cid-hr5dfxq3]{padding:.35rem .6rem;box-sizing:content-box;border-radius:8px;background:var(--cream)}.sf__railcopy[data-astro-cid-hr5dfxq3]{font-size:var(--fs-sm);line-height:1.5;color:var(--text-on-ink-2)}.sf__railcopy[data-astro-cid-hr5dfxq3] strong[data-astro-cid-hr5dfxq3]{font-weight:600;color:#fff}.sf__return[data-astro-cid-hr5dfxq3]{display:flex;align-items:flex-start;gap:.6rem;margin-top:1.25rem;font-size:var(--fs-sm);line-height:1.5;color:var(--text-on-ink)}.sf__returnmark[data-astro-cid-hr5dfxq3]{flex:none;width:18px;height:10px;margin-top:.45em;border:1.5px solid var(--gold-light);border-top:0;border-radius:0 0 10px 10px}@media(max-width:1079px){.sf__nodes[data-astro-cid-hr5dfxq3]{display:grid;gap:1.6rem}.sf__nodes[data-astro-cid-hr5dfxq3]>li[data-astro-cid-hr5dfxq3]{position:relative}.sf__nodes[data-astro-cid-hr5dfxq3]>li[data-astro-cid-hr5dfxq3]+li[data-astro-cid-hr5dfxq3]:before{content:"";position:absolute;top:-1.6rem;left:50%;width:1px;height:1.6rem;background:#d8c6908c}.sf__fork[data-astro-cid-hr5dfxq3]{display:grid;gap:.7rem}.sf__forklabel[data-astro-cid-hr5dfxq3]{text-align:center;font-size:var(--fs-sm);color:var(--text-on-ink-2)}.sf__fork[data-astro-cid-hr5dfxq3] ul[data-astro-cid-hr5dfxq3]{display:grid;gap:.75rem;padding-inline-start:.9rem;border-inline-start:2px solid rgba(216,198,144,.5)}}@media(min-width:1080px){.sf[data-astro-cid-hr5dfxq3]{aspect-ratio:1000 / 470;container-type:inline-size}.sf__svg[data-astro-cid-hr5dfxq3]{display:block;position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sf__nodes[data-astro-cid-hr5dfxq3]{display:block}.sf__fork[data-astro-cid-hr5dfxq3],.sf__fork[data-astro-cid-hr5dfxq3] ul[data-astro-cid-hr5dfxq3]{display:contents}.sf__forklabel[data-astro-cid-hr5dfxq3]{display:none}.sf__node[data-astro-cid-hr5dfxq3],.sf__rail[data-astro-cid-hr5dfxq3],.sf__return[data-astro-cid-hr5dfxq3]{position:absolute;margin:0}.sf__node[data-astro-cid-hr5dfxq3]{width:var(--w);left:var(--x);top:var(--y);transform:translate(-50%,-50%);padding:1.6cqw 1.8cqw 1.7cqw;gap:.5cqw}.sf__node--start[data-astro-cid-hr5dfxq3]{--x: 86.2%;--y: 37.4%;--w: 22.4%}.sf__node--hub[data-astro-cid-hr5dfxq3]{--x: 50%;--y: 37.4%;--w: 26.4%;padding-block:2.2cqw}.sf__node--b1[data-astro-cid-hr5dfxq3]{--x: 13.8%;--y: 20.4%;--w: 22.4%}.sf__node--b2[data-astro-cid-hr5dfxq3]{--x: 13.8%;--y: 56.6%;--w: 22.4%}.sf__tools[data-astro-cid-hr5dfxq3]{min-height:2.4cqw;margin-bottom:.4cqw;gap:.6cqw 1cqw}.sf__tname[data-astro-cid-hr5dfxq3]{font-size:clamp(.875rem,1.45cqw,1rem)}.sf__role[data-astro-cid-hr5dfxq3]{font-size:clamp(1rem,1.6cqw,1.125rem)}.sf__node--hub[data-astro-cid-hr5dfxq3] .sf__role[data-astro-cid-hr5dfxq3]{font-size:clamp(1.125rem,1.9cqw,1.3rem)}.sf__text[data-astro-cid-hr5dfxq3]{font-size:clamp(.875rem,1.35cqw,.98rem)}.sf__rail[data-astro-cid-hr5dfxq3]{left:14.8%;right:14.8%;top:83.4%;justify-content:center;padding:1.1cqw 1.6cqw}.sf__railcopy[data-astro-cid-hr5dfxq3]{font-size:clamp(.875rem,1.35cqw,.98rem)}.sf__return[data-astro-cid-hr5dfxq3]{left:50%;top:61%;width:26%;transform:translate(-50%);font-size:clamp(.875rem,1.32cqw,.95rem)}.sf__lines[data-astro-cid-hr5dfxq3] path[data-astro-cid-hr5dfxq3]{stroke:#d8c69080;stroke-width:1.5}.sf__lines[data-astro-cid-hr5dfxq3] .sf__tick[data-astro-cid-hr5dfxq3]{stroke:#d8c69052;stroke-dasharray:3 6}.sf__pulse[data-astro-cid-hr5dfxq3]{stroke:#f2dfa6;stroke-width:6;stroke-dasharray:.1 99.9;stroke-dashoffset:100;opacity:0;animation:sf-pulse 7s linear infinite;animation-delay:var(--d)}.sf__pulse--back[data-astro-cid-hr5dfxq3]{stroke:#f7f5f0d9;stroke-width:5}.sf__pulse--up[data-astro-cid-hr5dfxq3]{stroke:#d8c690cc;stroke-width:4.5}}@keyframes sf-pulse{0%{stroke-dashoffset:100;opacity:0}3%{opacity:1}30%{opacity:1}34%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}@media(prefers-reduced-motion:reduce){.sf__pulses[data-astro-cid-hr5dfxq3]{display:none}}.cov[data-astro-cid-di5zdg4c]{padding-block:4.5rem;background:radial-gradient(60rem 30rem at 50% 80%,rgba(84,100,145,.16),transparent 70%),var(--navy-850);overflow:hidden}.cov__grid[data-astro-cid-di5zdg4c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.cov__col--before[data-astro-cid-di5zdg4c]{padding-inline-end:4rem}.cov__col--after[data-astro-cid-di5zdg4c]{padding-inline-start:4rem;border-inline-start:1px solid rgba(216,198,144,.2)}.cov[data-astro-cid-di5zdg4c] .chd__title{font-size:clamp(1.6rem,2.3vw,2.05rem);max-width:20ch}.cov__text[data-astro-cid-di5zdg4c]{display:grid;gap:.9rem;margin-top:1.25rem}.cov__text[data-astro-cid-di5zdg4c] p[data-astro-cid-di5zdg4c]{font-size:var(--fs-base);line-height:1.75;color:var(--text-on-ink-2)}.cov__col--after[data-astro-cid-di5zdg4c] .cov__text[data-astro-cid-di5zdg4c] p[data-astro-cid-di5zdg4c]:first-child{color:var(--text-on-ink)}.cov__text[data-astro-cid-di5zdg4c] .cov__note[data-astro-cid-di5zdg4c]{margin-top:.3rem;padding-top:.9rem;border-top:1px solid rgba(216,198,144,.2);font-size:var(--fs-sm);line-height:1.7}.cov__flow[data-astro-cid-di5zdg4c]{margin-top:3rem}.cov__statement[data-astro-cid-di5zdg4c]{margin-top:1.5rem}@media(max-width:1079px){.cov__statement[data-astro-cid-di5zdg4c]{margin-top:2.5rem}}@media(max-width:900px){.cov[data-astro-cid-di5zdg4c]{padding-block:3.5rem}.cov__grid[data-astro-cid-di5zdg4c]{grid-template-columns:1fr}.cov__col--before[data-astro-cid-di5zdg4c]{padding-inline-end:0}.cov__col--after[data-astro-cid-di5zdg4c]{margin-top:2.25rem;padding-top:2.25rem;padding-inline-start:0;border-inline-start:0;border-top:1px solid rgba(216,198,144,.2)}.cov__flow[data-astro-cid-di5zdg4c]{margin-top:2.5rem}}.cintro[data-astro-cid-2oxrlux7]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 5rem;align-items:end}.cintro__lead[data-astro-cid-2oxrlux7]{display:grid;gap:1.25rem;max-width:36rem}.cintro__text[data-astro-cid-2oxrlux7]{font-size:var(--fs-md);line-height:1.7;color:var(--text)}.cintro__disclose[data-astro-cid-2oxrlux7]{display:flex;align-items:flex-start;gap:.65rem;padding:.9rem 1.1rem .95rem;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px #121a2b12;font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.cintro__disclose[data-astro-cid-2oxrlux7] .cintro__info{flex:none;margin-top:.1rem;color:var(--gold-text)}.cintro--ink[data-astro-cid-2oxrlux7] .cintro__text[data-astro-cid-2oxrlux7]{color:var(--text-on-ink)}.cintro--ink[data-astro-cid-2oxrlux7] .cintro__disclose[data-astro-cid-2oxrlux7]{background:#ffffff0a;box-shadow:inset 0 0 0 1px #d8c69038;color:var(--text-on-ink-2)}.cintro--ink[data-astro-cid-2oxrlux7] .cintro__disclose[data-astro-cid-2oxrlux7] .cintro__info{color:var(--gold-light)}@media(max-width:900px){.cintro[data-astro-cid-2oxrlux7]{grid-template-columns:1fr}.cintro__text[data-astro-cid-2oxrlux7]{font-size:var(--fs-base)}}@media(max-width:560px){.cintro__disclose[data-astro-cid-2oxrlux7]{padding:.85rem .95rem .9rem}}.mk[data-astro-cid-xpkkpti6]{margin:0}.mk__media[data-astro-cid-xpkkpti6]{border-radius:1.03%/1.83%;box-shadow:0 0 0 1px #121a2b1a,var(--shadow-lg);cursor:zoom-in;transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.mk__media[data-astro-cid-xpkkpti6]:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #121a2b1f,0 48px 90px -38px #121a2b73,0 10px 26px -12px #121a2b29}.mk__media[data-astro-cid-xpkkpti6] picture{display:block}.mk__media[data-astro-cid-xpkkpti6] img{display:block;width:100%;height:auto;border-radius:inherit}.mk__cap[data-astro-cid-xpkkpti6]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem}.mk__note[data-astro-cid-xpkkpti6]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);font-weight:500;line-height:1.5;color:var(--text-2)}.mk__note[data-astro-cid-xpkkpti6] .mk__info{flex:none;color:var(--gold-text)}.mk__open[data-astro-cid-xpkkpti6]{flex:none;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.4rem .95rem;border-radius:999px;border:1px solid rgba(18,26,43,.18);background:transparent;font-size:var(--fs-sm);font-weight:600;color:var(--text);cursor:pointer;transition:border-color .25s,background-color .25s}.mk__open[data-astro-cid-xpkkpti6]:hover{border-color:var(--gold);background:var(--surface)}.mk--canvas[data-astro-cid-xpkkpti6] .mk__media[data-astro-cid-xpkkpti6]{border-radius:16px;overflow:hidden}.mk--ink[data-astro-cid-xpkkpti6] .mk__media[data-astro-cid-xpkkpti6]{box-shadow:0 0 0 1px #ffffff1a,0 40px 80px -40px #000c}.mk--ink[data-astro-cid-xpkkpti6] .mk__media[data-astro-cid-xpkkpti6]:hover{box-shadow:0 0 0 1px #d8c69059,0 48px 90px -38px #000000d9}.mk--ink[data-astro-cid-xpkkpti6] .mk__note[data-astro-cid-xpkkpti6]{color:var(--text-on-ink-2)}.mk--ink[data-astro-cid-xpkkpti6] .mk__note[data-astro-cid-xpkkpti6] .mk__info{color:var(--gold-light)}.mk--ink[data-astro-cid-xpkkpti6] .mk__open[data-astro-cid-xpkkpti6]{border-color:#fff3;color:var(--text-on-ink)}.mk--ink[data-astro-cid-xpkkpti6] .mk__open[data-astro-cid-xpkkpti6]:hover{border-color:var(--gold-light);background:#d8c6901a}.mk__open[data-astro-cid-xpkkpti6]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.mk--ink[data-astro-cid-xpkkpti6] .mk__open[data-astro-cid-xpkkpti6]:focus-visible{outline-color:var(--gold-light)}@media(max-width:700px){.mk__cap[data-astro-cid-xpkkpti6]{margin-top:.75rem}}@media(prefers-reduced-motion:reduce){.mk__media[data-astro-cid-xpkkpti6],.mk__media[data-astro-cid-xpkkpti6]:hover{transition:none;transform:none}}.msw__tabs[data-astro-cid-xzleqar2]{display:inline-flex;gap:.25rem;margin-bottom:1.25rem;padding:.3rem;border-radius:999px;background:var(--surface);box-shadow:0 0 0 1px #121a2b1a}.msw__tab[data-astro-cid-xzleqar2]{min-height:44px;padding:.5rem 1.35rem;border:0;border-radius:999px;background:transparent;font-size:var(--fs-sm);font-weight:600;color:var(--text-2);transition:background-color .2s,color .2s}.msw__tab[data-astro-cid-xzleqar2]:hover{color:var(--text);background:var(--paper)}.msw__tab[data-astro-cid-xzleqar2][aria-selected=true]{background:var(--navy-850);color:#fff}.msw__tab[data-astro-cid-xzleqar2]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.msw__panel[data-astro-cid-xzleqar2][hidden]{display:none}@media(max-width:560px){.msw__tabs[data-astro-cid-xzleqar2]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}.msw__tab[data-astro-cid-xzleqar2]{padding-inline:.75rem}}.cap[data-astro-cid-tsqodv4k]{padding-block:5rem;background:var(--cream)}.cap__list[data-astro-cid-tsqodv4k]{display:grid;gap:4.5rem;margin-top:3.25rem}.cap__title[data-astro-cid-tsqodv4k]{display:flex;align-items:baseline;gap:.75rem;font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--text)}.cap__num[data-astro-cid-tsqodv4k]{flex:none;font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--gold-text)}.cap__dot[data-astro-cid-tsqodv4k]{color:var(--gold)}.cap__text[data-astro-cid-tsqodv4k]{max-width:36rem;font-size:var(--fs-base);line-height:1.75;color:var(--text-2)}.cap__copy[data-astro-cid-tsqodv4k] .cap__text[data-astro-cid-tsqodv4k]{margin-top:.9rem}.cap__head[data-astro-cid-tsqodv4k]{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 5rem;align-items:start;margin-bottom:1.75rem}.cap__split[data-astro-cid-tsqodv4k]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.35fr);gap:3.5rem;align-items:center}.cap__split[data-astro-cid-tsqodv4k].is-flip{grid-template-columns:minmax(0,2.35fr) minmax(0,1fr)}.cap__split[data-astro-cid-tsqodv4k].is-flip .cap__fig[data-astro-cid-tsqodv4k]{order:-1}@media(max-width:1100px){.cap__split[data-astro-cid-tsqodv4k],.cap__split[data-astro-cid-tsqodv4k].is-flip{grid-template-columns:1fr;gap:1.5rem}.cap__split[data-astro-cid-tsqodv4k].is-flip .cap__fig[data-astro-cid-tsqodv4k]{order:0}}@media(max-width:900px){.cap[data-astro-cid-tsqodv4k]{padding-block:3.5rem}.cap__list[data-astro-cid-tsqodv4k]{gap:3.5rem;margin-top:2.25rem}.cap__head[data-astro-cid-tsqodv4k]{grid-template-columns:1fr;margin-bottom:1.5rem}}.cv[data-astro-cid-56mu57uf]{--tabs: calc(44px + .6rem) }.cv__tabs[data-astro-cid-56mu57uf]{position:relative;z-index:1;display:inline-flex;gap:.25rem;padding:.3rem;border-radius:999px;background:var(--surface);box-shadow:0 0 0 1px #121a2b1a}.cv__tab[data-astro-cid-56mu57uf]{min-height:44px;padding:.5rem 1.35rem;border:0;border-radius:999px;background:transparent;font-size:var(--fs-sm);font-weight:600;color:var(--text-2);transition:background-color .2s,color .2s}.cv__tab[data-astro-cid-56mu57uf]:hover{color:var(--text);background:var(--paper)}.cv__tab[data-astro-cid-56mu57uf][aria-selected=true]{background:var(--navy-850);color:#fff}.cv__tab[data-astro-cid-56mu57uf]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cv__panel[data-astro-cid-56mu57uf]{display:grid;grid-template-columns:minmax(0,1fr) 420px;grid-template-rows:auto auto 1fr;grid-template-areas:"intro phone" "control phone" ". phone";column-gap:5rem;margin-top:calc(-1 * var(--tabs))}.cv__panel[data-astro-cid-56mu57uf][hidden]{display:none}.cv__intro[data-astro-cid-56mu57uf]{grid-area:intro;padding-top:calc(var(--tabs) + 2rem)}.cv__phone[data-astro-cid-56mu57uf]{grid-area:phone}.cv__control[data-astro-cid-56mu57uf]{grid-area:control;margin-top:2rem}.cv__title[data-astro-cid-56mu57uf]{font-size:clamp(1.45rem,2.2vw,1.9rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--text)}.cv__dot[data-astro-cid-56mu57uf]{color:var(--gold)}.cv__text[data-astro-cid-56mu57uf]{margin-top:1rem;max-width:34rem;font-size:var(--fs-base);line-height:1.75;color:var(--text-2)}.cv__steps[data-astro-cid-56mu57uf]{display:grid;max-width:30rem;border-top:1px solid rgba(18,26,43,.12)}.cv__steps[data-astro-cid-56mu57uf] li[data-astro-cid-56mu57uf]{border-bottom:1px solid rgba(18,26,43,.12)}.cv__step[data-astro-cid-56mu57uf]{display:flex;align-items:baseline;gap:.9rem;width:100%;padding:.85rem .25rem;border:0;background:transparent;text-align:start;color:var(--text-2);transition:color .2s}.cv__step[data-astro-cid-56mu57uf]:hover{color:var(--text)}.cv__step[data-astro-cid-56mu57uf]:focus-visible{outline:2px solid var(--gold);outline-offset:2px;border-radius:6px}.cv__num[data-astro-cid-56mu57uf]{flex:none;font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;color:#121a2b66}.cv__stxt[data-astro-cid-56mu57uf]{display:grid;gap:.15rem}.cv__stxt[data-astro-cid-56mu57uf] strong[data-astro-cid-56mu57uf]{font-size:var(--fs-base);font-weight:600}.cv__stxt[data-astro-cid-56mu57uf] small[data-astro-cid-56mu57uf]{font-size:var(--fs-sm);line-height:1.5;color:var(--text-2)}.cv__step[data-astro-cid-56mu57uf][aria-current=step]{color:var(--text)}.cv__step[data-astro-cid-56mu57uf][aria-current=step] .cv__num[data-astro-cid-56mu57uf]{color:var(--gold-text)}.cv__step[data-astro-cid-56mu57uf][aria-current=step] .cv__stxt[data-astro-cid-56mu57uf] strong[data-astro-cid-56mu57uf]{color:var(--text)}.cv__nav[data-astro-cid-56mu57uf]{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.cv__arrow[data-astro-cid-56mu57uf]{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(18,26,43,.2);background:var(--surface);color:var(--text);transition:border-color .2s,background-color .2s,opacity .2s}.cv__arrow--prev[data-astro-cid-56mu57uf] svg{transform:scaleX(-1)}.cv__arrow[data-astro-cid-56mu57uf]:hover:not(:disabled){border-color:var(--gold)}.cv__arrow[data-astro-cid-56mu57uf]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.cv__arrow[data-astro-cid-56mu57uf]:disabled{opacity:.35;cursor:default}.cv__count[data-astro-cid-56mu57uf]{min-width:3.5rem;text-align:center;font-size:var(--fs-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--text)}.cv__phone[data-astro-cid-56mu57uf]{margin:0;display:grid;justify-items:center;align-content:center;gap:1rem}.cv__screen[data-astro-cid-56mu57uf]{display:grid;width:min(360px,100%);cursor:zoom-in;filter:drop-shadow(0 30px 34px rgba(18,26,43,.2))}.cv__frame[data-astro-cid-56mu57uf]{grid-area:1 / 1}.cv__frame[data-astro-cid-56mu57uf][hidden]{display:none}.cv__frame[data-astro-cid-56mu57uf] picture{display:block}.cv__frame[data-astro-cid-56mu57uf] img{display:block;width:100%;height:auto}.cv__cap[data-astro-cid-56mu57uf]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:min(360px,100%)}.cv__note[data-astro-cid-56mu57uf]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);font-weight:500;color:var(--text-2)}.cv__note[data-astro-cid-56mu57uf] .cv__info{flex:none;color:var(--gold-text)}.cv__open[data-astro-cid-56mu57uf]{flex:none;display:inline-flex;align-items:center;gap:.45rem;min-height:40px;padding:.4rem .95rem;border-radius:999px;border:1px solid rgba(18,26,43,.18);background:transparent;font-size:var(--fs-sm);font-weight:600;color:var(--text);transition:border-color .25s,background-color .25s}.cv__open[data-astro-cid-56mu57uf]:hover{border-color:var(--gold);background:var(--surface)}.cv__open[data-astro-cid-56mu57uf]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}@media(max-width:900px){.cv__tabs[data-astro-cid-56mu57uf]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;width:100%}.cv__tab[data-astro-cid-56mu57uf]{padding-inline:.5rem}.cv__panel[data-astro-cid-56mu57uf]{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"intro" "phone" "control";row-gap:2rem;margin-top:1.75rem}.cv__intro[data-astro-cid-56mu57uf]{padding-top:0}.cv__control[data-astro-cid-56mu57uf]{margin-top:0}.cv__screen[data-astro-cid-56mu57uf],.cv__cap[data-astro-cid-56mu57uf]{width:min(280px,100%)}}.cconv[data-astro-cid-562zlu3w]{padding-block:5rem;background:var(--cream)}.cconv__viewer[data-astro-cid-562zlu3w]{margin-top:3.25rem}@media(max-width:900px){.cconv[data-astro-cid-562zlu3w]{padding-block:3.5rem}.cconv__viewer[data-astro-cid-562zlu3w]{margin-top:2.25rem}}.cop[data-astro-cid-t2lbno7n]{padding-block:5rem;background:radial-gradient(60rem 30rem at 50% 0%,rgba(84,100,145,.16),transparent 70%),var(--navy-850)}.cop__transition[data-astro-cid-t2lbno7n]{max-width:46rem;margin-top:2.5rem;padding-inline-start:1.1rem;border-inline-start:2px solid var(--gold-light);font-size:var(--fs-base);line-height:1.75;color:var(--text-on-ink-2)}.cop__views[data-astro-cid-t2lbno7n]{display:grid;gap:4.5rem;margin-top:3.5rem}.cop__head[data-astro-cid-t2lbno7n]{display:grid;grid-template-columns:1fr 1fr;gap:.9rem 5rem;align-items:start;margin-bottom:1.75rem}.cop__title[data-astro-cid-t2lbno7n]{font-size:clamp(1.4rem,2.1vw,1.8rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:#fff}.cop__dot[data-astro-cid-t2lbno7n]{color:var(--gold-light)}.cop__text[data-astro-cid-t2lbno7n]{max-width:36rem;font-size:var(--fs-base);line-height:1.75;color:var(--text-on-ink-2)}@media(max-width:900px){.cop[data-astro-cid-t2lbno7n]{padding-block:3.5rem}.cop__transition[data-astro-cid-t2lbno7n]{margin-top:2rem}.cop__views[data-astro-cid-t2lbno7n]{gap:3.5rem;margin-top:2.5rem}.cop__head[data-astro-cid-t2lbno7n]{grid-template-columns:1fr;margin-bottom:1.5rem}}.chap[data-astro-cid-v4mqchoz]{padding-block:5rem;background:var(--cream)}.chap--light[data-astro-cid-v4mqchoz]+.chap--light[data-astro-cid-v4mqchoz]{padding-top:0}.chap--light[data-astro-cid-v4mqchoz]+.chap--light[data-astro-cid-v4mqchoz] .chap__inner[data-astro-cid-v4mqchoz]{padding-top:4.5rem;border-top:1px solid rgba(18,26,43,.09)}.chap__head[data-astro-cid-v4mqchoz]{display:grid;grid-template-columns:.95fr 1.05fr;gap:1.5rem 5rem;align-items:start}.chap__text[data-astro-cid-v4mqchoz]{display:grid;gap:1rem;max-width:40rem;padding-top:.35rem}.chap__text--kicker[data-astro-cid-v4mqchoz]{padding-top:2.4rem}.chap__text[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]{font-size:var(--fs-base);line-height:1.8;color:var(--text-2)}.chap__head[data-astro-cid-v4mqchoz] .chap__text[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]:first-child{font-size:var(--fs-md);line-height:1.7;color:var(--text)}.chap__disclose[data-astro-cid-v4mqchoz]{display:flex;align-items:flex-start;gap:.65rem;margin-top:.5rem;padding:.9rem 1.1rem .95rem;border-radius:14px;background:var(--surface);box-shadow:0 0 0 1px #121a2b12}.chap__text[data-astro-cid-v4mqchoz] .chap__disclose[data-astro-cid-v4mqchoz]{font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.chap__disclose[data-astro-cid-v4mqchoz] .chap__info{flex:none;margin-top:.1rem;color:var(--gold-text)}.chap__fig[data-astro-cid-v4mqchoz]{margin-top:3rem}.chap__details[data-astro-cid-v4mqchoz]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:1.5rem 3rem;margin-top:2.75rem}.chap__details[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]{max-width:46rem;padding-top:1.1rem;border-top:1px solid rgba(18,26,43,.12);font-size:var(--fs-base);line-height:1.75;color:var(--text-2)}.chap__statement[data-astro-cid-v4mqchoz]{margin-top:3rem}.chap--aside[data-astro-cid-v4mqchoz] .chd__title,.chap--columns[data-astro-cid-v4mqchoz] .chd__title{max-width:none}.chap--columns[data-astro-cid-v4mqchoz] .chap__details[data-astro-cid-v4mqchoz]{margin-top:2rem}.chap--columns[data-astro-cid-v4mqchoz] .chap__disclose[data-astro-cid-v4mqchoz]{max-width:40rem;margin-top:1.75rem;font-size:var(--fs-sm);line-height:1.6;color:var(--text-2)}.chap__aside[data-astro-cid-v4mqchoz]{--w: min(1360px, 100vw - 2 * var(--gutter));display:grid;grid-template-columns:18rem minmax(0,1fr);gap:3rem;align-items:center;margin-top:2.25rem;margin-inline-end:min(0px,(100% - var(--w)) / 2)}.chap__aside[data-astro-cid-v4mqchoz] .chap__fig[data-astro-cid-v4mqchoz]{margin-top:0}.chap__aside[data-astro-cid-v4mqchoz] .chap__text[data-astro-cid-v4mqchoz]{padding-top:0}.chap--ink[data-astro-cid-v4mqchoz]{background:radial-gradient(70rem 36rem at 50% 78%,rgba(190,158,68,.09),transparent 70%),radial-gradient(60rem 30rem at 50% 0%,rgba(84,100,145,.16),transparent 70%),var(--navy-850)}.chap--ink[data-astro-cid-v4mqchoz] .chap__text[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]{color:var(--text-on-ink-2)}.chap--ink[data-astro-cid-v4mqchoz] .chap__head[data-astro-cid-v4mqchoz] .chap__text[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]:first-child{color:var(--text-on-ink)}.chap--ink[data-astro-cid-v4mqchoz] .chap__details[data-astro-cid-v4mqchoz] p[data-astro-cid-v4mqchoz]{border-color:#d8c69047;color:var(--text-on-ink-2)}.chap--feature[data-astro-cid-v4mqchoz]{padding-block:6rem}.chap--feature[data-astro-cid-v4mqchoz] .chap__head[data-astro-cid-v4mqchoz]{grid-template-columns:1.2fr .8fr;gap:1.5rem 4rem}.chap--feature[data-astro-cid-v4mqchoz] .chd__title{font-size:clamp(2.05rem,3.3vw,2.9rem);max-width:30ch}.chap--feature[data-astro-cid-v4mqchoz] .chap__details[data-astro-cid-v4mqchoz]{margin-top:3.25rem}.chap--feature[data-astro-cid-v4mqchoz] .chap__fig[data-astro-cid-v4mqchoz]{--w: min(1360px, 100vw - 2 * var(--gutter));width:var(--w);margin-inline:calc((100% - var(--w)) / 2)}@media(max-width:1100px){.chap__aside[data-astro-cid-v4mqchoz]{grid-template-columns:1fr;gap:2rem;margin-top:1.75rem;margin-inline-end:0}}@media(max-width:900px){.chap[data-astro-cid-v4mqchoz],.chap--feature[data-astro-cid-v4mqchoz]{padding-block:3.5rem}.chap--light[data-astro-cid-v4mqchoz]+.chap--light[data-astro-cid-v4mqchoz] .chap__inner[data-astro-cid-v4mqchoz]{padding-top:3.5rem}.chap__head[data-astro-cid-v4mqchoz],.chap--feature[data-astro-cid-v4mqchoz] .chap__head[data-astro-cid-v4mqchoz]{grid-template-columns:1fr}.chap--feature[data-astro-cid-v4mqchoz] .chd__title{font-size:clamp(1.9rem,5.6vw,2.4rem)}.chap__text[data-astro-cid-v4mqchoz],.chap__text--kicker[data-astro-cid-v4mqchoz]{padding-top:0}.chap__details[data-astro-cid-v4mqchoz]{grid-template-columns:1fr;margin-top:2rem}.chap__fig[data-astro-cid-v4mqchoz],.chap__statement[data-astro-cid-v4mqchoz]{margin-top:2.25rem}}@media(max-width:560px){.chap__disclose[data-astro-cid-v4mqchoz]{padding:.85rem .95rem .9rem}}.csc[data-astro-cid-7nmed675]{padding-block:6rem;background:var(--cream)}.csc__grid[data-astro-cid-7nmed675]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-top:2.5rem}.csc__grid[data-astro-cid-7nmed675].is-single{grid-template-columns:1fr}.csc__shot[data-astro-cid-7nmed675]{margin:0}.csc__shot[data-astro-cid-7nmed675] img[data-astro-cid-7nmed675]{width:100%;height:auto;border-radius:14px;box-shadow:0 0 0 1px #121a2b14,var(--shadow-lg)}.csc__shot[data-astro-cid-7nmed675] figcaption[data-astro-cid-7nmed675]{margin-top:.85rem;font-size:var(--fs-sm);color:var(--text-2)}@media(max-width:900px){.csc[data-astro-cid-7nmed675]{padding-block:4rem}.csc__grid[data-astro-cid-7nmed675]{grid-template-columns:1fr}}.ci[data-astro-cid-x27dxnds]{padding-block:5rem;background:radial-gradient(50rem 28rem at 85% 0%,rgba(84,100,145,.16),transparent 70%),var(--navy-800)}.ci--light[data-astro-cid-x27dxnds]{background:var(--cream)}.ci__head[data-astro-cid-x27dxnds]{display:grid;grid-template-columns:.95fr 1.05fr;gap:1.5rem 5rem;align-items:start}.ci__text[data-astro-cid-x27dxnds]{display:grid;gap:1rem;max-width:40rem;padding-top:2.4rem}.ci__text[data-astro-cid-x27dxnds] p[data-astro-cid-x27dxnds]{font-size:var(--fs-base);line-height:1.8;color:var(--text-on-ink)}.ci--light[data-astro-cid-x27dxnds] .ci__text[data-astro-cid-x27dxnds] p[data-astro-cid-x27dxnds]{color:var(--text)}.ci__conclusion[data-astro-cid-x27dxnds]{margin-top:3rem}@media(max-width:900px){.ci[data-astro-cid-x27dxnds]{padding-block:3.5rem}.ci__head[data-astro-cid-x27dxnds]{grid-template-columns:1fr}.ci__text[data-astro-cid-x27dxnds]{padding-top:0}.ci__conclusion[data-astro-cid-x27dxnds]{margin-top:2.25rem}}.cc[data-astro-cid-6povwqlw]{padding-block:3.5rem 5rem;background:var(--cream)}.cc__panel[data-astro-cid-6povwqlw]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2rem 4rem;padding:3.25rem 3.5rem;border-radius:26px;background:radial-gradient(36rem 20rem at 10% 120%,rgba(190,158,68,.16),transparent 70%),var(--navy-850)}.cc__title[data-astro-cid-6povwqlw]{max-width:24ch;font-size:clamp(1.6rem,2.6vw,2.25rem);font-weight:600;line-height:1.2;letter-spacing:-.015em;color:#fff}.cc__text[data-astro-cid-6povwqlw]{margin-top:.75rem;max-width:38rem;font-size:var(--fs-base);line-height:1.7;color:var(--text-on-ink-2)}.cc__actions[data-astro-cid-6povwqlw]{display:flex;flex-wrap:wrap;gap:.75rem}@media(max-width:900px){.cc[data-astro-cid-6povwqlw]{padding-block:2.5rem 3.5rem}.cc__panel[data-astro-cid-6povwqlw]{grid-template-columns:1fr;padding:2.5rem 2rem}}@media(max-width:560px){.cc__panel[data-astro-cid-6povwqlw]{padding:2rem 1.35rem;border-radius:20px}.cc__actions[data-astro-cid-6povwqlw]{display:grid}.cc__actions[data-astro-cid-6povwqlw] .btn{justify-content:center}}.mlb[data-astro-cid-a7aows2m]{width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0a0f1cf7;color:var(--text-on-ink)}.mlb[data-astro-cid-a7aows2m][open]{display:grid;grid-template-rows:auto minmax(0,1fr) auto;animation:mlb-in .3s var(--ease)}.mlb[data-astro-cid-a7aows2m]::backdrop{background:#0a0f1c99}.mlb__bar[data-astro-cid-a7aows2m]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.9rem 1.5rem}.mlb__title[data-astro-cid-a7aows2m]{font-size:var(--fs-md);font-weight:600;line-height:1.35;color:#fff}.mlb__close[data-astro-cid-a7aows2m]{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.16);background:#ffffff0f;color:var(--text-on-ink);cursor:pointer;transition:border-color .2s,background-color .2s}.mlb__close[data-astro-cid-a7aows2m]:hover{border-color:#d8c69099;background:#d8c6901a;color:#fff}.mlb__close[data-astro-cid-a7aows2m]:focus-visible{outline:2px solid var(--gold-light);outline-offset:2px}.mlb__stage[data-astro-cid-a7aows2m]{display:grid;place-items:center;min-height:0;padding:.25rem 1.5rem;overflow:hidden}.mlb__stage[data-astro-cid-a7aows2m] picture{display:contents}.mlb__stage[data-astro-cid-a7aows2m] img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:1.03%/1.83%;box-shadow:0 0 0 1px #ffffff1f}.mlb__foot[data-astro-cid-a7aows2m]{display:grid;gap:.35rem;padding:.9rem 1.5rem 1.1rem}.mlb__note[data-astro-cid-a7aows2m]{display:flex;align-items:center;gap:.5rem;font-size:var(--fs-sm);font-weight:500;line-height:1.5;color:var(--text-on-ink)}.mlb__note[data-astro-cid-a7aows2m] .mlb__info{flex:none;color:var(--gold-light)}.mlb__hint[data-astro-cid-a7aows2m]{display:none;font-size:var(--fs-xs);color:var(--text-on-ink-2)}@media(max-width:899px){.mlb__bar[data-astro-cid-a7aows2m]{padding:.7rem 1rem}.mlb__title[data-astro-cid-a7aows2m]{font-size:var(--fs-base)}.mlb__stage[data-astro-cid-a7aows2m]{display:block;place-items:normal;padding:.5rem 1rem;overflow:auto;overscroll-behavior:contain}.mlb__stage[data-astro-cid-a7aows2m] img{width:1100px;max-width:none;max-height:none}.mlb__foot[data-astro-cid-a7aows2m]{padding:.75rem 1rem 1rem}.mlb__hint[data-astro-cid-a7aows2m]{display:block}}.mlb--tall[data-astro-cid-a7aows2m] .mlb__stage[data-astro-cid-a7aows2m]{display:block;padding:.5rem 1.5rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.mlb--tall[data-astro-cid-a7aows2m] .mlb__stage[data-astro-cid-a7aows2m] img{width:min(520px,100%);max-width:100%;max-height:none;margin-inline:auto;border-radius:0;box-shadow:none}.mlb__hint--tall[data-astro-cid-a7aows2m],.mlb--tall[data-astro-cid-a7aows2m] .mlb__hint[data-astro-cid-a7aows2m]{display:none}.mlb--tall[data-astro-cid-a7aows2m] .mlb__hint--tall[data-astro-cid-a7aows2m]{display:block}@media(min-width:900px){.mlb--width[data-astro-cid-a7aows2m] .mlb__stage[data-astro-cid-a7aows2m]{align-content:safe center;padding:.25rem 1.5rem 1.5rem;overflow-y:auto;overscroll-behavior:contain}.mlb--width[data-astro-cid-a7aows2m] .mlb__stage[data-astro-cid-a7aows2m] img{max-height:none}.mlb--width[data-astro-cid-a7aows2m].mlb--overflows .mlb__hint--tall[data-astro-cid-a7aows2m]{display:block}}@keyframes mlb-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.mlb[data-astro-cid-a7aows2m][open]{animation:none}}
