.sp__kickerLink[data-astro-cid-ew4m4nc7]{text-decoration:underline;text-underline-offset:3px}.sp__kickerLink[data-astro-cid-ew4m4nc7]:hover{color:var(--ink)}.sp__otherList[data-astro-cid-ew4m4nc7]{margin:0;padding:0;border-top:1px solid var(--line)}.sp__otherList[data-astro-cid-ew4m4nc7]>li[data-astro-cid-ew4m4nc7]{border-bottom:1px solid var(--line)}.sp__otherRow[data-astro-cid-ew4m4nc7]{position:relative;isolation:isolate;overflow:hidden;display:block;transition:color .22s}.sp__otherInner[data-astro-cid-ew4m4nc7]{display:grid;grid-template-columns:1fr 28px;gap:.4rem 1rem;align-items:center;min-height:145px;padding-block:1.4rem}.sp__otherRow[data-astro-cid-ew4m4nc7]:before{content:"";position:absolute;inset:0;z-index:-2;background:var(--navy-deep);transform:scaleY(0);transform-origin:bottom;transition:transform var(--d-wipe) var(--e-wipe)}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover:before,.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible:before{transform:scaleY(1)}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover,.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible{color:var(--white)}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover .sp__otherShort[data-astro-cid-ew4m4nc7],.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible .sp__otherShort[data-astro-cid-ew4m4nc7]{color:var(--sun)}.sp__otherIcon[data-astro-cid-ew4m4nc7]{grid-column:1;color:var(--sun-deep);margin-bottom:.15rem;transition:color .22s}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover .sp__otherIcon[data-astro-cid-ew4m4nc7],.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible .sp__otherIcon[data-astro-cid-ew4m4nc7]{color:var(--white)}.sp__otherName[data-astro-cid-ew4m4nc7]{grid-column:1;font-size:clamp(2rem,6.4vw,3.4rem);line-height:1.06;letter-spacing:-.02em;font-weight:var(--w-medium)}.sp__otherShort[data-astro-cid-ew4m4nc7]{grid-column:1;max-width:46ch;color:#2d4d6e;transition:color .22s}.sp__otherArrow[data-astro-cid-ew4m4nc7]{grid-area:1 / 2 / 4 / 3;align-self:center;justify-self:end;opacity:.4;transition:opacity var(--d-base) var(--e-out),transform var(--d-base) var(--e-out)}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover .sp__otherArrow[data-astro-cid-ew4m4nc7],.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible .sp__otherArrow[data-astro-cid-ew4m4nc7]{opacity:1;transform:translate(3px,-3px)}.sp__otherPhoto[data-astro-cid-ew4m4nc7]{display:none}@media(width>=860px){.sp__otherInner[data-astro-cid-ew4m4nc7]{grid-template-columns:minmax(120px,.3fr) minmax(300px,.95fr) minmax(0,.8fr) 56px;gap:30px}.sp__otherName[data-astro-cid-ew4m4nc7]{grid-column:2;font-size:clamp(1.9rem,3.2vw,3.2rem);text-wrap:balance}.sp__otherShort[data-astro-cid-ew4m4nc7]{grid-column:3;max-width:44ch}.sp__otherArrow[data-astro-cid-ew4m4nc7]{grid-area:auto;grid-column:4}.sp__otherPhoto[data-astro-cid-ew4m4nc7]{display:block;position:absolute;top:50%;right:0;z-index:-1;width:380px;height:148px;object-fit:cover;opacity:0;transform:translateY(-38%) rotate(-2deg);transition:opacity .2s,transform .34s var(--e-wipe);pointer-events:none;-webkit-mask-image:linear-gradient(90deg,#0000,#000 52%);mask-image:linear-gradient(90deg,#0000,#000 52%)}.sp__otherRow[data-astro-cid-ew4m4nc7]:hover .sp__otherPhoto[data-astro-cid-ew4m4nc7],.sp__otherRow[data-astro-cid-ew4m4nc7]:focus-visible .sp__otherPhoto[data-astro-cid-ew4m4nc7]{opacity:.62;transform:translateY(-50%) rotate(-2deg)}}@media(prefers-reduced-motion:reduce){.sp__otherRow[data-astro-cid-ew4m4nc7]:before,.sp__otherPhoto[data-astro-cid-ew4m4nc7],.sp__otherArrow[data-astro-cid-ew4m4nc7]{transition:none}}.sp__hero[data-astro-cid-nsurbltt]{position:relative;isolation:isolate;overflow:hidden;color:var(--white);min-height:clamp(26rem,62vh,40rem);display:flex;align-items:flex-end;padding-block:var(--s-4) var(--s-3)}.sp__heroMedia[data-astro-cid-nsurbltt]{position:absolute;inset:0;z-index:-1}.sp__heroMedia[data-astro-cid-nsurbltt] picture{display:contents}.sp__heroMedia[data-astro-cid-nsurbltt] img{width:100%;height:100%;object-fit:cover;object-position:50% 52%}.sp__heroScrim[data-astro-cid-nsurbltt]{position:absolute;inset:0;background:linear-gradient(to top,#0c151fed,#0c151fbd 34%,#0c151f4d 72%,#0c151f26)}.sp__heroInner[data-astro-cid-nsurbltt]{display:grid;gap:var(--s-2);width:100%}.sp__h1[data-astro-cid-nsurbltt]{font-size:clamp(2.2rem,1.2rem + 4vw,4.1rem);max-width:20ch}.sp__intro[data-astro-cid-nsurbltt]{color:#ffffffd1;max-width:58ch}.sp__actions[data-astro-cid-nsurbltt]{display:flex;flex-wrap:wrap;gap:var(--s-1);margin-top:var(--s-1)}.sp__actions[data-astro-cid-nsurbltt] .btn--ghost[data-astro-cid-nsurbltt]{border-color:#ffffff47;color:var(--white)}.sp__actions[data-astro-cid-nsurbltt] .btn--ghost[data-astro-cid-nsurbltt]:hover{border-color:#fff9;background:#ffffff14}.sp__from[data-astro-cid-nsurbltt]{justify-self:start;margin-top:var(--s-1);color:#ffffffe0}.sp__argGrid[data-astro-cid-nsurbltt]{display:grid;gap:var(--s-3)}.sp__argTitle[data-astro-cid-nsurbltt]{font-size:clamp(1.9rem,1.2rem + 2.8vw,3rem);margin-bottom:var(--s-2);max-width:20ch}.sp__bullets[data-astro-cid-nsurbltt]{display:grid;gap:var(--s-2);margin:0;padding:0}.sp__bullet--guarantee[data-astro-cid-nsurbltt] strong[data-astro-cid-nsurbltt]{font-weight:var(--w-semi);color:var(--white)}.sp__bullet[data-astro-cid-nsurbltt]{display:grid;grid-template-columns:16px 1fr;gap:.85rem;align-items:start;padding-top:var(--s-1);border-top:1px solid var(--line-dark);color:#ffffffe6}.sp__mark[data-astro-cid-nsurbltt]{width:13px;height:13px;margin-top:.42em;background:var(--sun);-webkit-mask:var(--sparkle) center / contain no-repeat;mask:var(--sparkle) center / contain no-repeat}.sp__faqGrid[data-astro-cid-nsurbltt]{display:grid}.sp__faqHead[data-astro-cid-nsurbltt]{margin-bottom:var(--s-3)}.sp__faqList[data-astro-cid-nsurbltt]{border-bottom:1px solid var(--line)}.sp__faqItem[data-astro-cid-nsurbltt]{border-top:1px solid var(--line)}.sp__faqQ[data-astro-cid-nsurbltt]{display:grid;grid-template-columns:16px 1fr 18px;gap:.85rem;align-items:start;padding-block:var(--s-2);cursor:pointer;list-style:none}.sp__faqQ[data-astro-cid-nsurbltt]::-webkit-details-marker{display:none}.sp__faqQText[data-astro-cid-nsurbltt]{font-size:1.12em;line-height:1.4;font-weight:var(--w-medium);text-wrap:pretty}.sp__faqIcon[data-astro-cid-nsurbltt]{position:relative;width:18px;height:18px;margin-top:.3em;color:var(--sun-deep)}.sp__faqIcon[data-astro-cid-nsurbltt]:before,.sp__faqIcon[data-astro-cid-nsurbltt]:after{content:"";position:absolute;left:50%;top:50%;width:14px;height:1.5px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--d-base) var(--e-out)}.sp__faqIcon[data-astro-cid-nsurbltt]:after{transform:translate(-50%,-50%) rotate(90deg)}.sp__faqItem[data-astro-cid-nsurbltt][open] .sp__faqIcon[data-astro-cid-nsurbltt]:after{transform:translate(-50%,-50%) rotate(90deg) scaleX(0)}.sp__faqQ[data-astro-cid-nsurbltt]:hover .sp__faqQText[data-astro-cid-nsurbltt]{color:var(--navy-deep)}.sp__faqA[data-astro-cid-nsurbltt]{max-width:var(--measure);color:var(--ink-muted);padding:0 0 var(--s-2) calc(16px + .85rem)}@media(width>=1000px){.sp__faqGrid[data-astro-cid-nsurbltt]{grid-template-columns:.62fr 1fr;gap:var(--s-4);align-items:start}.sp__faqHead[data-astro-cid-nsurbltt]{position:sticky;top:var(--s-4)}}.sp__near[data-astro-cid-nsurbltt]{padding-top:0}.sp__nearList[data-astro-cid-nsurbltt]{margin:0;padding:0;border-bottom:1px solid var(--line)}.sp__nearList[data-astro-cid-nsurbltt]>li[data-astro-cid-nsurbltt]{border-top:1px solid var(--line)}.sp__nearLink[data-astro-cid-nsurbltt]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:var(--s-2);font-size:1.12em;line-height:1.4;font-weight:var(--w-medium);transition:color var(--d-fast) var(--e-out)}.sp__nearLink[data-astro-cid-nsurbltt] svg[data-astro-cid-nsurbltt]{flex:none;opacity:.4;transition:opacity var(--d-base) var(--e-out),transform var(--d-base) var(--e-out)}.sp__nearLink[data-astro-cid-nsurbltt]:hover,.sp__nearLink[data-astro-cid-nsurbltt]:focus-visible{color:var(--sun-deep)}.sp__nearLink[data-astro-cid-nsurbltt]:hover svg[data-astro-cid-nsurbltt],.sp__nearLink[data-astro-cid-nsurbltt]:focus-visible svg[data-astro-cid-nsurbltt]{opacity:1;transform:translate(3px,-3px)}@media(width>=1000px){.sp__argGrid[data-astro-cid-nsurbltt]{grid-template-columns:1fr .62fr;gap:var(--s-4);align-items:start}.sp__bullets[data-astro-cid-nsurbltt]{grid-template-columns:repeat(2,1fr);gap:var(--s-2) var(--s-3)}}
