.phead[data-astro-cid-5hwx5s3c]{background:var(--navy-900);color:#fff;padding-block:clamp(.75rem,.25rem + 1.5vw,1.75rem) clamp(2.25rem,1.5rem + 2.6vw,4rem);position:relative}.phead__in[data-astro-cid-5hwx5s3c]{min-width:0}.crumbs[data-astro-cid-5hwx5s3c]{font-size:var(--fs-sm);color:var(--navy-200);flex-wrap:wrap;align-items:center;gap:0 .5rem;margin:0 0 clamp(.25rem,.1rem + .6vw,.75rem);padding:0;font-weight:500;line-height:1.4;display:flex}.crumbs[data-astro-cid-5hwx5s3c] li[data-astro-cid-5hwx5s3c]{align-items:center;gap:.5rem;min-width:0;display:inline-flex}.crumbs[data-astro-cid-5hwx5s3c] a[data-astro-cid-5hwx5s3c]{min-height:44px;color:var(--navy-200);text-underline-offset:.25em;transition:color var(--dur-quick) var(--ease-ui), text-decoration-color var(--dur-quick) var(--ease-ui);align-items:center;text-decoration:underline 1px #0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.crumbs[data-astro-cid-5hwx5s3c] a[data-astro-cid-5hwx5s3c]:hover{color:#fff;text-decoration-color:currentColor}}.crumbs[data-astro-cid-5hwx5s3c] a[data-astro-cid-5hwx5s3c]:focus-visible{color:#fff;text-decoration-color:currentColor}.crumbs[data-astro-cid-5hwx5s3c] [data-astro-cid-5hwx5s3c][aria-current]{color:#fff;align-items:center;min-height:44px;display:inline-flex}.crumbs__sep[data-astro-cid-5hwx5s3c]{color:var(--navy-400);flex:none}@media (width<=767.98px){.crumbs[data-astro-cid-5hwx5s3c] li[data-astro-cid-5hwx5s3c]:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.crumbs[data-astro-cid-5hwx5s3c] li[data-astro-cid-5hwx5s3c]:nth-last-child(2) .crumbs__sep[data-astro-cid-5hwx5s3c]{display:none}}.phead__h1[data-astro-cid-5hwx5s3c]{font-family:var(--font-display);letter-spacing:-.02em;color:#fff;text-wrap:balance;overflow-wrap:break-word;hyphens:manual;max-width:24ch;margin:0;font-size:clamp(2rem,1.25rem + 2.6vw,3.5rem);font-weight:700;line-height:1.1}.phead__h1--split[data-astro-cid-5hwx5s3c]{max-width:none}.phead__h1--split[data-astro-cid-5hwx5s3c]>span[data-astro-cid-5hwx5s3c]{display:block}.phead__h1-a[data-astro-cid-5hwx5s3c]{color:var(--navy-200);font-weight:400}.phead--m[data-astro-cid-5hwx5s3c] .phead__h1[data-astro-cid-5hwx5s3c]{max-width:30ch;font-size:clamp(1.75rem,1.2rem + 1.9vw,2.75rem);line-height:1.15}.phead--s[data-astro-cid-5hwx5s3c] .phead__h1[data-astro-cid-5hwx5s3c]{max-width:34ch;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);line-height:1.2}.phead--l[data-astro-cid-5hwx5s3c] .phead__h1[data-astro-cid-5hwx5s3c]{max-width:18ch}@media print{.phead[data-astro-cid-5hwx5s3c]{color:#000;background:0 0;padding-block:0 1rem}.phead__h1[data-astro-cid-5hwx5s3c],.crumbs[data-astro-cid-5hwx5s3c],.crumbs[data-astro-cid-5hwx5s3c] a[data-astro-cid-5hwx5s3c],.crumbs[data-astro-cid-5hwx5s3c] [data-astro-cid-5hwx5s3c][aria-current]{color:#000}}.subnav[data-astro-cid-2drzjdnt]{min-width:0;font-size:var(--fs-sm)}.subnav__h[data-astro-cid-2drzjdnt]{margin:0}.subnav__h[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{min-height:44px;font-family:var(--font-display);font-weight:700;font-size:var(--fs-md);color:var(--navy-900);transition:color var(--dur-quick) var(--ease-ui);align-items:center;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.subnav__h[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:hover{color:var(--color-link)}}.subnav__h[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:focus-visible{color:var(--color-link)}.subnav__list[data-astro-cid-2drzjdnt],.subnav__sub[data-astro-cid-2drzjdnt]{margin:0;padding:0;list-style:none}.subnav[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{color:var(--navy-900);text-decoration:none}@media (width<=1023.98px){.subnav[data-astro-cid-2drzjdnt]{margin:calc(-1 * clamp(.5rem, .25rem + 1vw, 1rem)) calc(-1 * var(--space-page)) var(--space-xl)}.subnav__h[data-astro-cid-2drzjdnt]{display:none}.subnav__list[data-astro-cid-2drzjdnt]{gap:var(--space-xs);overscroll-behavior-x:contain;scrollbar-width:none;padding:6px var(--space-page);scroll-padding-inline:calc(var(--space-page) + .5rem);--fl:0px;--fr:0px;-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--fl), #000 calc(100% - var(--fr)), transparent 100%);display:flex;overflow-x:auto}.subnav__list[data-astro-cid-2drzjdnt][data-fade-l]{--fl:1.5rem}.subnav__list[data-astro-cid-2drzjdnt][data-fade-r]{--fr:1.5rem}.subnav__list[data-astro-cid-2drzjdnt]::-webkit-scrollbar{display:none}.subnav__item[data-astro-cid-2drzjdnt],.subnav__item[data-astro-cid-2drzjdnt].is-open,.subnav__sub[data-astro-cid-2drzjdnt]{display:contents}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{white-space:nowrap;min-height:44px;color:var(--navy-900);background:var(--in-surface,#f5f7fa);transition:background-color var(--dur-quick) var(--ease-ui), color var(--dur-quick) var(--ease-ui);border-radius:999px;flex:none;align-items:center;padding:0 1.1rem;font-weight:500;display:inline-flex}.subnav__sub[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{color:var(--gray-700)}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt][aria-current=page]{background:var(--navy-900);color:#fff;font-weight:600}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:focus-visible{border-radius:999px}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:active{transform:scale(.98)}}@media (width>=1024px){.subnav[data-astro-cid-2drzjdnt]{top:calc(var(--header-total,80px) + var(--space-lg));max-height:calc(100dvh - var(--header-total,80px) - 2 * var(--space-lg));scrollbar-width:thin;margin:-10px 0 -6px -6px;padding:6px;position:sticky;overflow:auto}.subnav__h[data-astro-cid-2drzjdnt]{margin-bottom:var(--space-2xs)}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{min-height:44px;color:var(--gray-700);transition:color var(--dur-quick) var(--ease-ui), background-color var(--dur-quick) var(--ease-ui);border-radius:10px;align-items:center;padding:.5rem .5rem .5rem 1rem;font-weight:500;line-height:1.35;display:flex;position:relative}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:before{content:"";background:var(--lime-300);width:3px;transition:transform var(--dur-base) var(--ease-out);border-radius:3px;position:absolute;top:10px;bottom:10px;left:0;transform:scaleY(0)}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt][aria-current=page]{color:var(--navy-900);font-weight:600}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt][aria-current=page]:before{transform:none}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt].is-branch{color:var(--navy-900);font-weight:600}.subnav__sub[data-astro-cid-2drzjdnt]{padding:0 0 var(--space-2xs)}.subnav__sub[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]{padding-left:1.875rem;font-size:.9375em}.subnav__sub[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:before{left:.875rem}@media (hover:hover) and (pointer:fine){.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:hover{color:var(--color-link);background:var(--in-surface,#f5f7fa)}}.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt]:focus-visible{border-radius:10px}}[data-still] .subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt][aria-current=page]:before{background:var(--navy-900)}@media (forced-colors:active){.subnav__list[data-astro-cid-2drzjdnt] a[data-astro-cid-2drzjdnt][aria-current=page]:before{background:canvastext}}@media print{.subnav[data-astro-cid-2drzjdnt]{display:none}}.pn[data-astro-cid-wl7klmqn]{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);margin-top:clamp(4rem,2.5rem + 4vw,6.5rem);display:grid}@media (width>=768px){.pn[data-astro-cid-wl7klmqn]{gap:var(--space-gutter);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.pn__gap[data-astro-cid-wl7klmqn]{display:none}}.pn__link[data-astro-cid-wl7klmqn]{min-width:0;padding:var(--space-md);margin-inline:calc(-1 * var(--space-md));color:var(--navy-900);border-radius:var(--in-r,16px);transition:background-color var(--dur-quick) var(--ease-ui);flex-direction:column;gap:.375rem;text-decoration:none;display:flex}@media (width>=768px){.pn__link[data-astro-cid-wl7klmqn]{padding:var(--space-md) var(--space-lg);margin-inline:calc(-1 * var(--space-lg))}.pn__next[data-astro-cid-wl7klmqn]{text-align:right;grid-column:2;align-items:flex-end}}.pn__k[data-astro-cid-wl7klmqn]{align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:var(--gray-700);font-weight:500;display:inline-flex}.pn__ico[data-astro-cid-wl7klmqn]{transition:transform var(--dur-base) var(--ease-out)}.pn__t[data-astro-cid-wl7klmqn]{font-family:var(--font-display);font-weight:700;font-size:var(--fs-lg);text-wrap:balance;overflow-wrap:anywhere;transition:color var(--dur-quick) var(--ease-ui);line-height:1.25}.pn--post[data-astro-cid-wl7klmqn] .pn__t[data-astro-cid-wl7klmqn]{font-family:var(--font-text);font-weight:600;font-size:var(--fs-base);max-width:40ch;line-height:1.4}@media (hover:hover) and (pointer:fine){.pn__link[data-astro-cid-wl7klmqn]:hover{background:var(--in-surface,#f5f7fa)}.pn__link[data-astro-cid-wl7klmqn]:hover .pn__t[data-astro-cid-wl7klmqn]{color:var(--color-link)}.pn__prev[data-astro-cid-wl7klmqn]:hover .pn__ico[data-astro-cid-wl7klmqn]{transform:translate(-3px)}.pn__next[data-astro-cid-wl7klmqn]:hover .pn__ico[data-astro-cid-wl7klmqn]{transform:translate(3px)}}.pn__link[data-astro-cid-wl7klmqn]:focus-visible{background:var(--in-surface,#f5f7fa);border-radius:var(--in-r,16px)}.pn__link[data-astro-cid-wl7klmqn]:focus-visible .pn__t[data-astro-cid-wl7klmqn]{color:var(--color-link)}.pn__link[data-astro-cid-wl7klmqn]:active{transform:scale(.99)}@media print{.pn[data-astro-cid-wl7klmqn]{display:none}}@layer components{:root{--in-surface:#f5f7fa;--in-line:#e3e6ed;--in-r:16px;--in-r-ctl:12px;--in-col:47.5rem;--in-stack:clamp(3rem, 2rem + 3vw, 5rem);--in-shadow-1:0 1px 2px #0f1c3c0d, 0 2px 8px -2px #0f1c3c0f;--in-shadow-2:0 2px 4px #0f1c3c0d, 0 12px 28px -10px #0f1c3c2e;--in-ease:cubic-bezier(.23, 1, .32, 1)}@media screen and (prefers-reduced-motion:no-preference){html.js:not([data-motion=reduced]):not(.reveal-all) [data-reveal=up]:not(.is-in){opacity:0;transform:translateY(12px)}[data-reveal=up]{transition:opacity .5s var(--in-ease), transform .5s var(--in-ease);transition-delay:calc(var(--i,0) * 60ms)}}.prose{--prose-gap:1.1em;max-width:var(--in-col);color:var(--navy-900);font-size:var(--fs-base);line-height:1.65}.prose>*+*{margin-top:var(--prose-gap)}.prose p{text-wrap:pretty}.prose strong{font-weight:700}.prose u{text-underline-offset:.18em;text-decoration-thickness:1px}.prose h2,.prose h3,.prose h4{font-family:var(--font-display);color:var(--navy-900);text-wrap:balance;overflow-wrap:break-word}.prose h2{letter-spacing:-.01em;margin-top:2.2em;font-size:clamp(1.5rem,1.25rem + .9vw,2rem);font-weight:700;line-height:1.2}.prose h3{margin-top:2em;font-size:clamp(1.25rem,1.15rem + .4vw,1.5rem);font-weight:700;line-height:1.25}.prose h4{font-size:var(--fs-md);margin-top:1.8em;font-weight:700;line-height:1.3}.prose>h2:first-child,.prose>h3:first-child,.prose>h4:first-child{margin-top:0}.prose h2+*,.prose h3+*,.prose h4+*{margin-top:.6em}.prose a{color:var(--color-link);text-underline-offset:.2em;transition:color var(--dur-quick) var(--ease-ui), text-decoration-thickness var(--dur-quick) var(--ease-ui);text-decoration:underline 1px}@media (hover:hover) and (pointer:fine){.prose a:hover{color:var(--color-link-hover);text-decoration-thickness:2px}}.prose a:focus-visible{text-decoration-thickness:2px}.i-ext{vertical-align:-.15em;flex:none;margin-left:.15em;display:inline-block}.doc-tag{font-family:var(--font-text);letter-spacing:.04em;color:var(--navy-800);background:var(--navy-100);vertical-align:.15em;border-radius:999px;align-items:center;margin-left:.5em;padding:.15em .55em;font-size:max(.7em,.75rem);font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex}.prose .btn-ext,.btn-ext{background:var(--navy-900);color:#fff;min-height:52px;font-family:var(--font-text);font-weight:600;font-size:var(--fs-sm);border-radius:var(--in-r-ctl);transition:background-color var(--dur-quick) var(--ease-ui), transform var(--dur-instant) var(--ease-ui);align-items:center;gap:.6em;padding:.85em 1.4em .85em 1.5em;line-height:1.2;text-decoration:none;display:inline-flex}.prose .btn-ext .i-ext,.btn-ext .i-ext{transition:transform var(--dur-base) var(--ease-out);margin:0}@media (hover:hover) and (pointer:fine){.prose .btn-ext:hover,.btn-ext:hover{background:var(--blue-600);color:#fff}.prose .btn-ext:hover .i-ext,.btn-ext:hover .i-ext{transform:translate(2px,-2px)}}.prose .btn-ext:focus-visible,.btn-ext:focus-visible{background:var(--blue-600);color:#fff;border-radius:var(--in-r-ctl)}.prose .btn-ext:active,.btn-ext:active{transform:scale(.98)}.prose p:has(>.btn-ext:only-child){margin-top:var(--space-xl)}.prose ul,.prose ol{padding-left:1.25em}.prose li+li{margin-top:.55em}.prose li::marker{color:var(--navy-400)}.prose ol>li::marker{color:var(--navy-700);font-weight:600}.prose ul>li{padding-left:.25em}.prose .checklist{gap:.85em;padding:0;list-style:none;display:grid}.prose .checklist>li{margin:0;padding:0 0 0 2.25em;position:relative}.prose .checklist>li:before{content:"";background:var(--navy-900);-webkit-mask-composite:xor;border-radius:999px;width:1.375em;height:1.375em;position:absolute;top:.2em;left:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.6 10.4l2.9 2.9 5.9-6.2' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"),linear-gradient(#000 0 0);-webkit-mask-position:50%,0 0;-webkit-mask-size:80%,auto;-webkit-mask-repeat:no-repeat,repeat;-webkit-mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}.prose img{border-radius:var(--in-r)}.prose .prose-figure{margin-block:var(--space-xl)}.prose .prose-figure img{width:auto;max-width:100%;height:auto}.prose .formula{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1, "ss02" 1;background:var(--in-surface);border-radius:var(--in-r-ctl);overflow-wrap:anywhere;padding:1em 1.25em}.table-wrap{border:1px solid var(--in-line);border-radius:var(--in-r);background:linear-gradient(90deg,#fff 30%,#fff0) 0/2.5rem 100% no-repeat local,linear-gradient(270deg,#fff 30%,#fff0) 100%/2.5rem 100% no-repeat local,radial-gradient(farthest-side at 0,#0f1c3c38,#0f1c3c00) 0/.875rem 100% no-repeat,radial-gradient(farthest-side at 100%,#0f1c3c38,#0f1c3c00) 100%/.875rem 100% no-repeat,#fff;max-width:100%;overflow-x:auto}.table-wrap:focus-visible{box-shadow:var(--shadow-focus)}.prose table,.table-wrap table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.prose th,.prose td,.table-wrap th,.table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid var(--in-line);padding:.8em 1.1em}.prose th,.table-wrap th{background:var(--in-surface);color:var(--navy-900);white-space:nowrap;font-weight:700}.prose tr:last-child td{border-bottom:0}.prose .table-layout{font-size:inherit}.prose .table-layout td{padding:0 0 var(--space-lg);border:0}@media (width<=767.98px){.prose .table-layout,.prose .table-layout tbody,.prose .table-layout tr,.prose .table-layout td{width:100%;display:block}}.acc{gap:var(--space-sm);margin-top:var(--space-xl);display:grid}.prose>.acc:first-child,.prose .acc>*+*{margin-top:0}.acc__tools{margin:0 0 var(--space-2xs);justify-content:flex-end;display:flex}.acc__tools[hidden]{display:none}.acc__all{min-height:44px;font-size:var(--fs-sm);color:var(--color-link);border-radius:var(--in-r-ctl);transition:background-color var(--dur-quick) var(--ease-ui);align-items:center;gap:.5em;padding:0 .85em;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.acc__all:hover{background:var(--in-surface)}}.acc__all:before{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat,linear-gradient(currentColor,currentColor) 50%/1.5px 100% no-repeat;flex:none;width:.75em;height:.75em}.acc__all[aria-pressed=true]:before{background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat}.acc__all:active{transform:scale(.98)}.acc__item{border:1px solid var(--in-line);border-radius:var(--in-r);box-shadow:var(--in-shadow-1);scroll-margin-top:calc(var(--header-total,80px) + 16px);transition:box-shadow var(--dur-base) var(--ease-out);background:#fff}.acc__item:has(.acc__btn[aria-expanded=true]){box-shadow:var(--in-shadow-2)}.prose .acc__h{font-size:inherit;margin:0}.acc__btn{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;min-height:72px;padding:var(--space-md) var(--space-md) var(--space-md) clamp(1.125rem, .75rem + 1.2vw, 1.75rem);text-align:left;border-radius:var(--in-r);font:inherit;font-family:var(--font-display);color:var(--navy-900);font-size:clamp(1.125rem,1.05rem + .35vw,1.375rem);font-weight:700;line-height:1.3;display:flex}.acc__t{text-wrap:balance;overflow-wrap:break-word;flex:1;min-width:0}.acc__i{background:var(--in-surface);width:40px;height:40px;transition:background-color var(--dur-quick) var(--ease-ui);border-radius:999px;flex:none;position:relative}.acc__i:before,.acc__i:after{content:"";background:var(--navy-900);width:14px;height:2px;transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-quick) var(--ease-ui);border-radius:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.acc__i:after{transform:rotate(90deg)}.acc__btn[aria-expanded=true] .acc__i{background:var(--navy-900)}.acc__btn[aria-expanded=true] .acc__i:before,.acc__btn[aria-expanded=true] .acc__i:after{background:#fff}.acc__btn[aria-expanded=true] .acc__i:after{transform:rotate(0)}@media (hover:hover) and (pointer:fine){.acc__btn:hover{color:var(--color-link)}.acc__btn:hover .acc__i{background:var(--navy-100)}.acc__btn[aria-expanded=true]:hover .acc__i{background:var(--blue-600)}}.acc__btn:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--in-r)}.acc__p{overflow:clip}.acc__in{max-width:calc(var(--in-col) + 3.5rem);padding:0 clamp(1.125rem,.75rem + 1.2vw,1.75rem) clamp(1.25rem,1rem + 1vw,2rem)}.acc__in>*+*{margin-top:var(--prose-gap,1.1em)}.prose .acc__in h3{font-size:var(--fs-md);margin-top:1.6em}.prose .acc__in h3:first-child{margin-top:0}@media print{.acc__p[hidden]{display:block!important}.acc__tools,.acc__i{display:none!important}.acc__item{box-shadow:none}}.vfacade{aspect-ratio:16/9;background:var(--navy-950);border-radius:var(--in-r);isolation:isolate;width:100%;margin-block:var(--space-xl);position:relative;overflow:hidden}.prose>.vfacade:first-child{margin-top:0}.vfacade__btn{color:#fff;border-radius:inherit;text-align:left;justify-content:flex-start;align-items:flex-end;width:100%;padding:clamp(1rem,.5rem + 2vw,2rem);display:flex;position:absolute;inset:0}.vfacade__poster,.vfacade__poster img{width:100%;height:100%;position:absolute;inset:0}.vfacade__poster{z-index:-2}.prose .vfacade__poster img{border-radius:0}.vfacade__poster img{object-fit:cover;object-position:50% 40%}.vfacade__scrim{z-index:-1;pointer-events:none;background:linear-gradient(#0f1c3c0a 0%,#0f1c3c29 28%,#0f1c3ca8 66%,#0f1c3ce0 100%);position:absolute;inset:0}.vfacade__cap{align-items:center;gap:clamp(.75rem,.5rem + 1vw,1.25rem);min-width:0;display:flex}.vfacade__play{aspect-ratio:1;width:clamp(52px,44px + 2vw,68px);color:var(--navy-900);transition:transform var(--dur-base) var(--ease-out), background-color var(--dur-quick) var(--ease-ui);background:#fff;border-radius:999px;flex:none;place-items:center;display:grid}.vfacade__play svg{margin-left:3px}.vfacade__txt{gap:.15rem;min-width:0;display:grid}.vfacade__label{font-family:var(--font-text);font-weight:600;font-size:var(--fs-sm);color:var(--navy-100);letter-spacing:.02em}.vfacade__title{font-family:var(--font-display);font-weight:700;font-size:var(--fs-xl);color:#fff;text-wrap:balance;overflow-wrap:anywhere;line-height:1.15}@media (width<=479.98px){.vfacade__title{font-size:var(--fs-md)}}@media (hover:hover) and (pointer:fine){.vfacade__btn:hover .vfacade__play{transform:scale(1.05)}}.vfacade__btn:focus-visible{box-shadow:inset 0 0 0 3px var(--lime-300);outline:2px solid #0000}.vfacade__btn:focus-visible .vfacade__play{background:var(--lime-300)}.vfacade__btn:active .vfacade__play{transform:scale(.97)}.vfacade iframe{border:0;width:100%;height:100%;position:absolute;inset:0}[data-still] .vfacade__btn:hover .vfacade__play,[data-still] .vfacade__btn:focus-visible .vfacade__play{background:#fff;transform:none}@media (forced-colors:active){.vfacade__scrim{display:none}.vfacade__btn{border:1px solid buttontext}}.icard{color:var(--navy-900);border:1px solid var(--in-line);border-radius:var(--in-r);box-shadow:var(--in-shadow-1);background:#fff;display:block;position:relative}a.icard,.icard--link{transition:box-shadow var(--dur-base) var(--in-ease), transform var(--dur-base) var(--in-ease);text-decoration:none}@media (hover:hover) and (pointer:fine){a.icard:hover,.icard--link:hover{box-shadow:var(--in-shadow-2);transform:translateY(-2px)}}a.icard:focus-visible{box-shadow:var(--in-shadow-2), 0 0 0 2px #fff, 0 0 0 5px var(--blue-600);border-radius:var(--in-r);outline:2px solid #0000}a.icard:active,.icard--link:active{transform:scale(.995)}[data-still] a.icard,[data-still] .icard--link{transform:none!important}@media (forced-colors:active){.icard{border-color:canvastext}}.i-arr{color:var(--gray-500);transition:transform var(--dur-base) var(--in-ease), color var(--dur-quick) var(--ease-ui);flex:none}@media (hover:hover) and (pointer:fine){a:hover>.i-arr,a:hover .i-arr,.icard--link:hover .i-arr{color:var(--blue-600);transform:translate(3px)}}a:focus-visible .i-arr{color:var(--blue-600);transform:translate(3px)}.size-chip{font-family:var(--font-text);font-size:var(--fs-2xs);letter-spacing:.02em;color:var(--gray-700);white-space:nowrap;font-variant-numeric:tabular-nums;background:#eef1f6;border-radius:999px;align-items:center;gap:.4em;padding:.2em .65em;font-weight:600;line-height:1.5;display:inline-flex}.size-chip i{width:0;height:0;margin:0 -.2em;display:block}.doc-card{gap:var(--space-sm);height:100%;color:var(--navy-900);grid-template-rows:auto 1fr auto;text-decoration:none;display:grid}.doc-card__cover{background:var(--in-surface);border-radius:var(--in-r-ctl);box-shadow:var(--in-shadow-1), 0 0 0 1px #0f1c3c0f;transition:transform var(--dur-base) var(--in-ease), box-shadow var(--dur-base) var(--in-ease);display:block;position:relative;overflow:hidden}.doc-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.doc-card__title{font-family:var(--font-text);font-weight:600;font-size:var(--fs-base);text-wrap:balance;overflow-wrap:anywhere;transition:color var(--dur-quick) var(--ease-ui);line-height:1.4}.doc-card__meta{align-items:center;gap:var(--space-2xs) var(--space-sm);flex-wrap:wrap;display:flex}.doc-card__cta{font-weight:700;font-size:var(--fs-sm);color:var(--blue-600);align-items:center;gap:.25em;display:inline-flex}.doc-card:focus-visible{box-shadow:none;outline:2px solid #0000}.doc-card:focus-visible .doc-card__cover{box-shadow:var(--in-shadow-2), 0 0 0 2px #fff, 0 0 0 5px var(--blue-600);transform:translateY(-2px)}.doc-card:focus-visible .doc-card__title{color:var(--blue-600)}@media (hover:hover) and (pointer:fine){.doc-card:hover .doc-card__cover{box-shadow:var(--in-shadow-2);transform:translateY(-2px)}.doc-card:hover .doc-card__title{color:var(--blue-600)}}.doc-card:active .doc-card__cover{transform:scale(.99)}.doc-rows{gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.doc-rows>li{margin:0}.doc-row{align-items:center;gap:var(--space-md) var(--space-lg);min-height:96px;padding:var(--space-md) var(--space-lg) var(--space-md) var(--space-md);color:var(--navy-900);border:1px solid var(--in-line);border-radius:var(--in-r);box-shadow:var(--in-shadow-1);transition:box-shadow var(--dur-base) var(--in-ease), transform var(--dur-base) var(--in-ease);background:#fff;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.doc-row__ico{background:var(--in-surface);width:56px;height:56px;color:var(--navy-900);border-radius:var(--in-r-ctl);flex:none;place-items:center;display:grid}.doc-row__title{font-family:var(--font-display);font-weight:700;font-size:var(--fs-md);overflow-wrap:anywhere;text-wrap:pretty;transition:color var(--dur-quick) var(--ease-ui);line-height:1.4}.doc-row__end{align-items:center;gap:var(--space-sm);color:var(--blue-600);display:inline-flex}.doc-row__cta{font-weight:700;font-size:var(--fs-sm);white-space:nowrap}.doc-row__arr{transition:transform var(--dur-quick) var(--ease-ui)}.doc-row:focus-visible{box-shadow:var(--in-shadow-2), 0 0 0 2px #fff, 0 0 0 5px var(--blue-600);border-radius:var(--in-r);outline:2px solid #0000}@media (hover:hover) and (pointer:fine){.doc-row:hover{box-shadow:var(--in-shadow-2);transform:translateY(-2px)}.doc-row:hover .doc-row__title{color:var(--blue-600)}.doc-row:hover .doc-row__arr{transform:translate(2px,-2px)}}.doc-row:active{transform:scale(.995)}@media (width<=479.98px){.doc-row{padding-right:var(--space-md);grid-template-columns:auto minmax(0,1fr)}.doc-row__end{grid-column:2;justify-self:start}}.offer{gap:var(--space-md);background:var(--in-surface);border-radius:var(--in-r);color:var(--navy-900);padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.offer p{font-family:var(--font-display);font-weight:600;font-size:var(--fs-md);letter-spacing:.005em;text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.45}.offer p.offer__cta{font-family:var(--font-text);font-weight:500;font-size:var(--fs-sm);color:var(--gray-700)}.offer s{color:var(--gray-700);text-decoration-thickness:2px}.stepflow{margin:var(--space-xl) 0 0;counter-reset:step;gap:var(--space-lg);padding:0;list-style:none;display:grid}.prose .stepflow>li+li{margin-top:0}.stepflow>li{counter-increment:step;column-gap:var(--space-md);grid-template-columns:44px minmax(0,1fr);margin:0;padding:0;display:grid;position:relative}.stepflow>li:before{content:counter(step);width:44px;height:44px;font-family:var(--font-display);font-weight:800;font-size:var(--fs-md);color:#fff;background:var(--navy-900);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;display:grid}.stepflow__t{padding-top:.5rem}.stepflow__keys{align-items:center;gap:var(--space-xs);margin-top:var(--space-sm);flex-wrap:wrap;display:flex}.prose .stepflow__keys{margin-top:var(--space-sm)}kbd.key{min-width:2.25rem;height:2.25rem;font-family:var(--font-display);font-weight:800;font-size:var(--fs-base);color:var(--navy-900);border:1px solid var(--gray-300);box-shadow:0 2px 0 var(--in-line);font-variant-numeric:tabular-nums;background:#fff;border-radius:8px;place-items:center;padding:0 .5rem;display:inline-grid}.sign{margin-top:var(--space-2xl);max-width:var(--in-col);gap:.25rem;display:grid}.sign__close{margin:0 0 var(--space-sm);color:var(--gray-700)}.sign__name{font-family:var(--font-display);font-weight:700;font-size:var(--fs-xl);color:var(--navy-900);margin:0;line-height:1.2}.sign__role{font-family:var(--font-text);font-weight:500;font-size:var(--fs-sm);color:var(--gray-700);margin:0}.field{gap:var(--space-xs);align-content:start;min-width:0;display:grid}.field__label{font-weight:600;font-size:var(--fs-sm);color:var(--navy-900);line-height:1.35}.field__hint{font-size:var(--fs-xs);color:var(--gray-700);line-height:1.45}.field__err{font-size:var(--fs-sm);color:var(--color-danger,#b42318);align-items:flex-start;gap:.4em;font-weight:600;line-height:1.4;display:flex}.field__err:empty{display:none}.field__err:before{content:"!";background:var(--color-danger,#b42318);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.15em;height:1.15em;margin-top:.1em;font-size:.8em;font-weight:800;line-height:1;display:inline-grid}.input,.select,.textarea{width:100%;min-height:52px;font:inherit;font-size:var(--fs-base);color:var(--navy-900);border:1px solid var(--color-border-input);border-radius:var(--in-r-ctl);transition:border-color var(--dur-quick) var(--ease-ui), box-shadow var(--dur-quick) var(--ease-ui);font-variant-numeric:tabular-nums;background:#fff;padding:.75rem 1rem}.textarea{resize:vertical;min-height:9rem;line-height:1.5}.select{-webkit-appearance:none;appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='20' height='20'%3E%3Cpath d='M6 9.5 12 15.5 18 9.5' fill='none' stroke='%231A2C58' stroke-width='1.75'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;background-size:20px;padding-right:2.75rem}.input[readonly]{background:var(--in-surface);border-color:var(--gray-300);color:var(--navy-900)}@media (hover:hover) and (pointer:fine){.input:not([readonly]):hover,.select:hover,.textarea:hover{border-color:var(--navy-700)}}.input:focus-visible,.select:focus-visible,.textarea:focus-visible{outline-offset:2px;border-color:var(--color-focus);box-shadow:var(--shadow-focus);border-radius:var(--in-r-ctl);outline:2px solid #0000}.input[aria-invalid=true],.select[aria-invalid=true]{border-color:var(--color-danger,#b42318);box-shadow:0 0 0 1px var(--color-danger,#b42318)}.btn{min-height:52px;font:inherit;font-weight:700;font-size:var(--fs-sm);letter-spacing:.02em;cursor:pointer;color:#fff;background:var(--blue-600);border-radius:var(--in-r-ctl);transition:background-color var(--dur-quick) var(--ease-ui), transform var(--dur-instant) var(--ease-ui);border:0;justify-content:center;align-items:center;gap:.6em;padding:.85em 1.75em;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--navy-900)}}.btn:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--in-r-ctl)}.btn:active{transform:scale(.98)}.btn--ghost{color:var(--navy-900);box-shadow:inset 0 0 0 1px var(--navy-400);background:#fff}@media (hover:hover) and (pointer:fine){.btn--ghost:hover{background:var(--navy-900);color:#fff;box-shadow:none}}.btn--ghost:focus-visible{box-shadow:inset 0 0 0 1px var(--navy-400), var(--shadow-focus)}.kopya-btn{min-height:44px;font:inherit;font-size:var(--fs-sm);color:var(--navy-900);cursor:pointer;border:1px solid var(--gray-300);border-radius:var(--in-r-ctl);transition:background-color var(--dur-quick) var(--ease-ui), color var(--dur-quick) var(--ease-ui), border-color var(--dur-quick) var(--ease-ui), transform var(--dur-instant) var(--ease-ui);background:#fff;flex:none;align-items:center;gap:.4em;padding:0 .9rem;font-weight:700;display:inline-flex}.kopya-btn svg{flex:none}@media (hover:hover) and (pointer:fine){.kopya-btn:hover{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}}.kopya-btn:focus-visible{border-radius:var(--in-r-ctl)}.kopya-btn:active{transform:scale(.98)}.kopya-btn[data-copied]{background:var(--navy-900);color:#fff;border-color:var(--navy-900)}[data-still] main .acc__btn[aria-expanded=true] .acc__i{background:var(--navy-900)}@media print{.prose{max-width:none;font-size:11pt}.prose a{color:#000}.prose a.is-ext:after{content:" (" attr(href) ")";font-size:.85em}.vfacade{display:none}.icard,.doc-row,.acc__item{box-shadow:none!important}}.phead__lead{margin:var(--space-sm) 0 0;max-width:46ch;font-family:var(--font-text);font-weight:400;font-size:var(--fs-lg);color:var(--navy-100);text-wrap:balance;line-height:1.4}.prose>p.lead{max-width:44ch;font-family:var(--font-display);letter-spacing:-.01em;color:var(--navy-900);text-wrap:pretty;font-size:clamp(1.1875rem,1.05rem + .8vw,1.625rem);font-weight:500;line-height:1.45}.prose .checklist{gap:.75rem}.prose .checklist>li{border-radius:var(--in-r);box-shadow:0 0 0 1px var(--in-line), var(--in-shadow-1);background:#fff;padding:1.125rem 1.375rem 1.125rem 3.75rem;line-height:1.6}.prose .checklist>li:before{width:1.5rem;height:1.5rem;top:1.2rem;left:1.25rem}.prose .checklist>li+li{margin-top:0}.prose p:has(>strong:only-child>a.doc-link:only-child)>strong>a.doc-link,.prose p:has(>a.doc-link:only-child)>a.doc-link{border-radius:var(--in-r-ctl);min-height:52px;box-shadow:0 0 0 1px var(--in-line), var(--in-shadow-1);color:var(--navy-900);font-family:var(--font-text);font-weight:600;font-size:var(--fs-sm);transition:box-shadow var(--dur-base) var(--ease-out), color var(--dur-quick) var(--ease-ui);background:#fff;align-items:center;gap:.6em;padding:.8em 1.25em;line-height:1.3;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.prose p:has(>strong:only-child>a.doc-link:only-child)>strong>a.doc-link:hover,.prose p:has(>a.doc-link:only-child)>a.doc-link:hover{color:var(--blue-600);box-shadow:0 0 0 1px var(--in-line), var(--in-shadow-2)}}.prose p:has(>strong:only-child>a.doc-link:only-child),.prose p:has(>a.doc-link:only-child){margin-top:var(--space-xl)}}.pbody[data-astro-cid-zhxthzg2]{background:#fff;padding-top:clamp(2rem,1.25rem + 2.6vw,4rem);padding-bottom:clamp(4rem,2.5rem + 5vw,7.5rem);position:relative}.pbody--flush[data-astro-cid-zhxthzg2]{padding-bottom:0}@media (width<=1023.98px){.pbody .subnav .subnav__list a{max-width:min(100%,20rem);max-width:min(calc(100vw - 2 * var(--space-page)), 20rem);white-space:normal;text-align:center;border-radius:1.375rem;width:max-content;padding-block:.5rem;line-height:1.3}}.pbody__in[data-astro-cid-zhxthzg2]{display:block;position:relative}.pbody__main[data-astro-cid-zhxthzg2]{min-width:0}@media (width>=1024px){.pbody--sub[data-astro-cid-zhxthzg2] .pbody__in[data-astro-cid-zhxthzg2]{grid-template-columns:minmax(12.5rem,15rem) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,1rem + 3vw,5rem);display:grid}}
