.hero[data-astro-cid-anhloy43]{padding:8px;min-height:100svh;max-height:75rem;box-sizing:border-box;display:flex}.hero-card[data-astro-cid-anhloy43]{position:relative;flex:1;border-radius:12px;overflow:hidden;display:flex;min-height:640px}.hero-media[data-astro-cid-anhloy43]{position:absolute;inset:0}.hero-media[data-astro-cid-anhloy43] .hero-img{width:100%;height:100%;object-fit:cover;object-position:60% 40%}.hero-shade[data-astro-cid-anhloy43]{position:absolute;inset:0;background:linear-gradient(rgba(10,36,70,.55),transparent 22%),linear-gradient(90deg,rgba(10,36,70,.62),rgba(10,36,70,.12) 58%,transparent),linear-gradient(transparent 45%,#0a2446d1),#0a24462e}.hero-content[data-astro-cid-anhloy43]{position:relative;z-index:2;width:100%;max-width:1800px;margin-inline:auto;padding:32px;display:flex;flex-direction:column;justify-content:space-between}.hero-main[data-astro-cid-anhloy43]{margin-block:auto;padding-top:72px}.hero-h1[data-astro-cid-anhloy43] em{font-style:italic;color:var(--color-gold)}.hero-bottom[data-astro-cid-anhloy43]{display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.hero-prompt[data-astro-cid-anhloy43]{display:grid;grid-template-columns:auto 1fr;gap:20px;width:100%;max-width:19rem;padding:12px;border-radius:12px;background:#f7f6f529;border:1px solid rgba(247,246,245,.16);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);color:var(--paper);text-decoration:none;transition:background-color .3s linear}.hero-prompt[data-astro-cid-anhloy43]:hover{background:#f7f6f53d}.prompt-img[data-astro-cid-anhloy43]{width:5.25rem;min-height:5.25rem;border-radius:8px;overflow:hidden}.prompt-img[data-astro-cid-anhloy43] img{width:100%;height:100%;object-fit:cover}.prompt-body[data-astro-cid-anhloy43]{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.prompt-top[data-astro-cid-anhloy43]{display:flex;flex-direction:column;gap:4px}@media(max-width:991px){.hero-main[data-astro-cid-anhloy43]{padding-top:96px}}@media(max-width:767px){.hero-card[data-astro-cid-anhloy43]{border-radius:10px}.hero-content[data-astro-cid-anhloy43]{padding:16px}.hero-main[data-astro-cid-anhloy43]{padding-top:88px}.hero-shade[data-astro-cid-anhloy43]{background:linear-gradient(#0a244666,#0a2446cc),#0a244640}}@media(max-width:479px){.hero-prompt[data-astro-cid-anhloy43]{max-width:none}}.tabs[data-astro-cid-5dvitwmf]{display:flex;overflow-x:auto;margin-bottom:32px}.tab[data-astro-cid-5dvitwmf]{flex:none;min-width:7.81rem;padding:0 24px 16px;background:none;border:0;cursor:pointer;border-bottom:1px solid var(--paper-16);color:var(--paper-64);font-family:var(--font-sans);font-size:14px;line-height:16px;font-weight:500;transition:color .2s linear,border-color .2s linear}.tab[data-astro-cid-5dvitwmf][aria-selected=true]{color:var(--paper);border-bottom-color:var(--color-gold)}.tab[data-astro-cid-5dvitwmf]:hover{color:var(--paper)}@media(max-width:767px){.tabs[data-astro-cid-5dvitwmf]{margin-bottom:24px}.tab[data-astro-cid-5dvitwmf]{flex:1 1 auto;padding:0 8px 12px;min-width:0}}.svc-media[data-astro-cid-5dvitwmf]{position:relative;height:37.5rem;border-radius:12px;overflow:hidden;background:var(--color-navy)}@media(max-width:991px){.svc-media[data-astro-cid-5dvitwmf]{height:30rem}}@media(max-width:767px){.svc-media[data-astro-cid-5dvitwmf]{height:23rem;border-radius:10px}}.svc-slide[data-astro-cid-5dvitwmf]{position:absolute;inset:0;opacity:0;transition:opacity .5s ease}.svc-slide[data-astro-cid-5dvitwmf].is-active{opacity:1}.svc-slide[data-astro-cid-5dvitwmf] img{width:100%;height:100%;object-fit:cover}.svc-tint[data-astro-cid-5dvitwmf]{position:absolute;inset:0;background:#0a24461a;mix-blend-mode:overlay}.svc-widget-wrap[data-astro-cid-5dvitwmf]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px}@media(max-width:767px){.svc-widget-wrap[data-astro-cid-5dvitwmf]{padding:20px}}.svc-widget[data-astro-cid-5dvitwmf]{width:100%;max-width:260px;border-radius:8px;color:var(--paper);background:#0a24468c;border:1px solid rgba(247,246,245,.16);backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px)}.svc-widget-head[data-astro-cid-5dvitwmf]{padding:12px 16px;border-bottom:1px solid rgba(247,246,245,.16);color:var(--paper-88)}.svc-widget-list[data-astro-cid-5dvitwmf]{list-style:none;margin:0;padding:6px 8px 8px;display:flex;flex-direction:column;gap:2px}.svc-widget-list[data-astro-cid-5dvitwmf] li[data-astro-cid-5dvitwmf]{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:6px;font-size:14px;line-height:20px;font-weight:500}.svc-widget-list[data-astro-cid-5dvitwmf] li[data-astro-cid-5dvitwmf].is-first{background:#0a244647}.svc-widget-link[data-astro-cid-5dvitwmf]{color:inherit;text-decoration:none}.svc-widget-link[data-astro-cid-5dvitwmf]:hover{text-decoration:underline;text-underline-offset:3px}.fold-grid[data-astro-cid-d4btco7d]{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:80px;align-items:start}.fold-head[data-astro-cid-d4btco7d]{position:sticky;top:120px;max-width:332px}.fold-list[data-astro-cid-d4btco7d]{display:flex;flex-direction:column;gap:32px}.fold-item[data-astro-cid-d4btco7d]{position:sticky;top:120px;background:var(--color-navy);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,3fr);gap:80px;align-items:start}.fold-img[data-astro-cid-d4btco7d]{height:38rem;border-radius:12px;overflow:hidden}.fold-img[data-astro-cid-d4btco7d] img{width:100%;height:100%;object-fit:cover}.fold-copy[data-astro-cid-d4btco7d]{display:flex;flex-direction:column;gap:24px}@media(max-width:991px){.fold-grid[data-astro-cid-d4btco7d]{grid-template-columns:1fr;gap:48px}.fold-head[data-astro-cid-d4btco7d]{position:static;max-width:none}.fold-img[data-astro-cid-d4btco7d]{height:30rem}}@media(max-width:767px){.fold-item[data-astro-cid-d4btco7d]{position:relative;top:0;grid-template-columns:1fr;gap:24px}.fold-list[data-astro-cid-d4btco7d]{gap:48px}.fold-img[data-astro-cid-d4btco7d]{height:22rem;border-radius:10px}.fold-copy[data-astro-cid-d4btco7d]{gap:16px}}.calc-note[data-astro-cid-j7pv25f6]{margin-top:96px;padding-top:64px;border-top:1px solid var(--ink-08)}@media(max-width:767px){.calc-note[data-astro-cid-j7pv25f6]{margin-top:56px;padding-top:40px}}
