@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-ext-600-normal.B85nYjL1.woff2)format("woff2"),url(/_astro/outfit-latin-ext-600-normal.CWJcPgd7.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/outfit-latin-600-normal.B7SfZ07L.woff2)format("woff2"),url(/_astro/outfit-latin-600-normal.BEfTtDA7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.lenis,html.lenis body{height:auto}html.lenis{scroll-behavior:auto}.lenis.lenis-stopped{overflow:clip}.fcx{margin-top:calc(-1 * var(--curve-overlap));padding-block:var(--s-12) var(--s-8);border-radius:var(--curve-r) var(--curve-r) 0 0;background:var(--neutral-950);color:var(--ink-on-dark-2);font-size:var(--fs-sm);line-height:var(--lh-body);position:relative}.fcx-in{gap:var(--s-8);flex-direction:column;display:flex}.fcx-top{gap:var(--s-9);display:grid}.fcx-brand{align-items:flex-start;gap:var(--s-4);flex-direction:column;max-width:360px;display:flex}.fcx-logo .logo{height:40px}.fcx .logo .logo-word{fill:var(--neutral-50)}.fcx .logo .logo-mascot{stroke:var(--neutral-50);stroke-width:2px;paint-order:stroke}.fcx-reach{gap:var(--s-2);flex-direction:column;display:flex}.fcx a{color:var(--ink-on-dark-2);transition:color var(--t-hover) var(--ease-hover);text-decoration:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.fcx a:hover{color:var(--ink-on-dark)}}.fcx-reach a{padding-block:calc(var(--s-2) / 2);margin-block:calc(-1 * var(--s-2) / 2);color:var(--ink-on-dark)}.fcx-cols{gap:var(--s-8) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fcx-h{margin-bottom:var(--s-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-on-dark)}.fcx ul{gap:var(--s-2);flex-direction:column;display:flex}.fcx-group ul{gap:var(--s-1);font-size:var(--fs-xs);color:var(--neutral-400)}.fcx-copy{padding-top:var(--s-6);border-top:1px solid var(--line-on-dark);font-size:var(--fs-xs)}@media (width>=1024px){.fcx-top{column-gap:var(--s-10);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.fcx-cols{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr)}.fcx-cols>:nth-child(2){grid-area:2/1}.fcx-cols>:nth-child(n+3){grid-row:1/span 2}}body[data-look=home] main>#faq:last-child,body[data-look=home] main>#faq{padding-bottom:calc(var(--s-11) + var(--curve-overlap))}body[data-look=home] main>.pcx{isolation:isolate;margin-top:calc(-1 * var(--curve-overlap));padding-block:var(--s-14) calc(var(--s-10) + var(--curve-overlap));border-radius:var(--curve-r) var(--curve-r) 0 0;order:9;position:relative}body[data-look=home] main>.pcx .prs-head{text-align:center;align-items:center;margin-inline:auto}body[data-look=home] main>.pcx .prs-head .t-lead{max-width:640px}body[data-look=home] main>.pcx[data-tone=light]{--band-bg:var(--curve-tint-1);background:var(--band-bg)}body[data-look=home] main>.pcx[data-tone=light] .prs-head h2{color:var(--ink-1)}body[data-look=home] main>.pcx[data-tone=light] .prs-head .t-lead,body[data-look=home] main>.pcx[data-tone=light] .pcx-form .elig-agree,body[data-look=home] main>.pcx[data-tone=light] .pcx-form .elig-consent{color:var(--ink-2)}body[data-look=home] main>.pcx[data-tone=light] .pcx-form .elig-agree a,body[data-look=home] main>.pcx[data-tone=light] .pcx-form .elig-consent a{color:var(--ink-1)}body[data-look=home] main>.pcx[data-tone=light] .pcx-form .elig-row{border:1px solid var(--glass-line)}.fls{--scene-h:max(calc(100 * var(--vw) * var(--scene-ratio)), var(--scene-min-h));isolation:isolate;margin-top:calc(-1 * var(--curve-overlap));padding-block:var(--gutter) calc(var(--scene-h) * (1 - var(--scene-card-foot)));border-radius:var(--curve-r) var(--curve-r) 0 0;background:linear-gradient(to bottom, var(--fls-from,var(--sky-ivory)), var(--sky-ivory) var(--fls-blend,0%));color:var(--ink-2);font-size:var(--fs-sm);line-height:var(--lh-body);position:relative;overflow:hidden}body:has(main>.pcx[data-tone=light]) .fls{--fls-from:var(--curve-tint-1);--fls-blend:40%;border-radius:0}.fls-scene{inset-inline:0;height:var(--scene-h);pointer-events:none;position:absolute;bottom:0}.fls-layer{transform:translate3d(0, calc((var(--rest,0) + (1 - var(--p,1)) * var(--d,0)) * var(--scene-h)), 0);position:absolute;inset:0}.fls-layer .photo{object-fit:cover;object-position:50% 100%;width:100%;height:100%}.fls-sky{-webkit-mask-image:linear-gradient(to bottom, transparent, var(--mask-ink) 32%);mask-image:linear-gradient(to bottom, transparent, var(--mask-ink) 32%);--d:var(--drift-scene-sky);z-index:0}.fls-far{z-index:1;--d:var(--drift-scene-far)}.fls-mid{z-index:3;--d:var(--drift-scene-mid);--rest:var(--scene-mid-rest)}.fls-near{z-index:4;--d:var(--drift-scene-near)}.fls-card{z-index:2;transform:translate3d(0, calc((1 - var(--p,1)) * var(--drift-scene-card) * var(--scene-h)), 0);gap:var(--s-8);padding:var(--s-8) var(--s-6) calc(var(--s-6) + var(--scene-h) * var(--scene-card-dip));border:var(--border-hair) solid var(--glass-line);border-radius:var(--r-xl);background-color:var(--glass-dense-bg);backdrop-filter:var(--glass-blur);flex-direction:column;display:flex;position:relative}.fls-top{gap:var(--s-9);display:grid}.fls-brand{align-items:flex-start;gap:var(--s-4);flex-direction:column;max-width:360px;display:flex}.fls-logo .logo{height:40px}.fls-reach{gap:var(--s-2);flex-direction:column;display:flex}.fls a{color:var(--ink-2);transition:color var(--t-hover) var(--ease-hover);text-decoration:none}@media (hover:hover) and (pointer:fine) and (width>=600px){.fls a:hover{color:var(--accent)}}.fls-reach a{padding-block:calc(var(--s-2) / 2);margin-block:calc(-1 * var(--s-2) / 2);color:var(--ink-1)}.fls-cols{gap:var(--s-8) var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.fls-h{margin-bottom:var(--s-4);font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--ink-1)}.fls ul{gap:var(--s-2);flex-direction:column;display:flex}.fls ul a{padding-block:var(--s-1)}.fls-group ul{color:var(--ink-2)}.fls-copy{padding-top:var(--s-6);border-top:var(--border-hair) solid var(--line-1);font-size:var(--fs-xs);color:var(--ink-3)}@media (width<=1023px){.fls-card{transform:none}}@media (width>=1024px){.fls{padding-top:var(--s-10)}.fls-card{padding:var(--s-10) var(--s-10) calc(var(--s-8) + var(--scene-h) * var(--scene-card-dip));border-radius:var(--r-panel)}.fls-top{column-gap:var(--s-10);grid-template-columns:minmax(0,3fr) minmax(0,9fr)}.fls-cols{grid-template-rows:auto 1fr;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,1.3fr)}.fls-cols>:nth-child(2){grid-area:2/1}.fls-cols>:nth-child(n+3){grid-row:1/span 2}}@media (width<=1023px){.fls-cols:has([data-fold]){grid-template-columns:minmax(0,1fr);gap:0}.fls-cols>[data-fold]{border-top:1px solid var(--glass-line)}.fls-cols>[data-fold] .fls-h{margin:0}.fls-fold{justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;min-height:var(--ctl-md);text-align:left;font:inherit;color:inherit;padding:0;display:flex}.fls-fold[aria-expanded=true] .acc-sign{color:var(--accent);transform:rotate(180deg)}.fls-fold[aria-expanded=true] .acc-sign:after{transform:translate(-50%,-50%)rotate(0)}.fls-cols>[data-fold] ul{padding-bottom:var(--s-4)}.fls-fold.acc-q{min-height:var(--ctl-md);font:inherit;color:inherit;padding-block:0}.fls-scene:after{content:"";z-index:5;height:var(--s-9);background:linear-gradient(to bottom, rgb(var(--rgb-page) / 0%), rgb(var(--rgb-page) / 100%));pointer-events:none;position:absolute;inset:auto 0 0}}
