:where(.c[data-page=facts]) .ft-top{padding-top:clamp(44px,6vw,84px);padding-bottom:clamp(48px,6vw,80px)}:where(.c[data-page=facts]) .ft-hero{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,72px);display:grid}:where(.c[data-page=facts]) .ft-hero .display{font-size:clamp(46px,6.4vw,92px)}:where(.c[data-page=facts]) .ft-dated{background:var(--raised);height:32px;box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}:where(.c[data-page=facts]) .ft-dated i{background:var(--ok);border-radius:50%;width:7px;height:7px}:where(.c[data-page=facts]) .ft-card-wrap{min-width:0;position:relative}:where(.c[data-page=facts]) .ft-card-wrap.halo:before{inset:-8% -10% -14%}:where(.c[data-page=facts]) .ft-card{background:var(--raised);box-shadow:inset 0 1px 0 oklch(100% 0 0/.7),0 0 0 1px var(--line-2),0 48px 110px -48px oklch(25% .03 60/.5),0 10px 30px -18px oklch(25% .03 60/.28);border-radius:26px;margin:0;position:relative;overflow:hidden}:where(.c[data-page=facts]) .ft-card-head{background:var(--rail);box-shadow:inset 0 -1px 0 var(--line);align-items:center;gap:12px;padding:18px 22px;display:flex}:where(.c[data-page=facts]) .ft-kv{box-shadow:inset 0 -1px 0 var(--line);grid-template-columns:132px minmax(0,1fr);gap:4px 16px;padding:13px 22px;font-size:14.5px;line-height:1.45;display:grid}:where(.c[data-page=facts]) .ft-kv:last-of-type{box-shadow:none}:where(.c[data-page=facts]) .ft-kv dt{font-family:var(--mono);color:var(--ink-3);text-transform:uppercase;letter-spacing:.02em;padding-top:3px;font-size:11.5px}:where(.c[data-page=facts]) .ft-kv dd{color:var(--ink);margin:0}:where(.c[data-page=facts]) .ft-card-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 22px 16px;display:flex}:where(.c[data-page=facts]) .ft-card-foot .loop-ctl{position:static}:where(.c[data-page=facts]) .ft-index{flex-wrap:wrap;gap:8px;display:flex}:where(.c[data-page=facts]) .ft-index a{background:var(--sunk);height:34px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 13px;font-size:13.5px;font-weight:550;text-decoration:none;display:inline-flex}:where(.c[data-page=facts]) .ft-sec{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(24px,4vw,56px);scroll-margin-top:24px;display:grid}:where(.c[data-page=facts]) .ft-sec .shead{position:sticky;top:24px}:where(.c[data-page=facts]) .ft-dl{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:22px;margin:0;overflow:hidden}:where(.c[data-page=facts]) .ft-dl .ft-kv{grid-template-columns:200px minmax(0,1fr);padding:15px 22px}:where(.c[data-page=facts]) .ft-dl .ft-kv dd .t-meta{margin-top:3px;display:block}:where(.c[data-page=facts]) .ft-band-sunk .ft-dl{box-shadow:inset 0 0 0 1px var(--line)}:where(.c[data-page=facts]) .ft-ph{font-family:var(--mono);color:var(--warn);background:var(--warn-tint);border-radius:6px;padding:1px 6px;font-size:13.5px}:where(.c[data-page=facts]) .ft-boiler{flex-direction:column;gap:14px;display:flex}:where(.c[data-page=facts]) .ft-boiler .paper{gap:8px}:where(.c[data-page=facts]) .ft-boiler .paper p{margin:0}:where(.c[data-page=facts]) .ft-name{background:var(--tan-tint);color:var(--tan-ink);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:14px 18px;font-size:14.5px;font-weight:550;line-height:21px;display:flex}:where(.c[data-page=facts]) .ft-who{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}:where(.c[data-page=facts]) .ft-who .card{gap:8px;padding:22px}:where(.c[data-page=facts]) .ft-who ul{color:var(--ink-2);flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}:where(.c[data-page=facts]) .ft-who li{gap:8px;display:flex}:where(.c[data-page=facts]) .ft-who li:before{content:"";background:var(--tan);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:7px}:where(.c[data-page=facts]) .ft-not-card{background:var(--sunk)!important;box-shadow:none!important}:where(.c[data-page=facts]) .ft-not-card li:before{background:var(--line-3)}:where(.c[data-page=facts]) .night-in{flex-direction:column;align-items:center;gap:40px;display:flex}:where(.c[data-page=facts]) .night .lede{color:var(--ink-2)}:where(.c[data-page=facts]) .ft-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%;max-width:1200px;display:grid}:where(.c[data-page=facts]) .ft-stat{background:linear-gradient(180deg,color-mix(in oklch,var(--raised) 92%,var(--tan)),var(--raised));box-shadow:inset 0 1px 0 oklch(100% 0 0/.07),0 0 0 1px var(--line-2),0 30px 80px -40px oklch(0% 0 0/.7);text-align:left;border-radius:20px;flex-direction:column;gap:8px;min-width:0;padding:22px 22px 20px;display:flex}:where(.c[data-page=facts]) .ft-stat .k{font-family:var(--serif);letter-spacing:-.03em;color:var(--ink);font-size:clamp(34px,3.6vw,52px);font-weight:460;line-height:1}:where(.c[data-page=facts]) .ft-stat .k small{letter-spacing:0;color:var(--ink-2);font-size:.42em;font-family:var(--sans,inherit);margin-left:4px}:where(.c[data-page=facts]) .ft-stat .t-meta{line-height:1.45}:where(.c[data-page=facts]) .ft-stat .src{align-self:flex-start;margin-top:auto}:where(.c[data-page=facts]) .ft-price{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);border-radius:22px;overflow:hidden}:where(.c[data-page=facts]) .ft-price table{border-collapse:collapse;width:100%;min-width:720px;font-size:14.5px}:where(.c[data-page=facts]) .ft-price th{text-align:left;color:var(--ink-3);box-shadow:inset 0 -1px 0 var(--line);white-space:nowrap;padding:12px 18px;font-size:12.5px;font-weight:600}:where(.c[data-page=facts]) .ft-price td{box-shadow:inset 0 -1px 0 var(--line);vertical-align:top;padding:14px 18px;line-height:1.45}:where(.c[data-page=facts]) .ft-price tbody th{color:var(--ink);box-shadow:inset 0 -1px 0 var(--line);padding:14px 18px;font-size:15px;font-weight:650}:where(.c[data-page=facts]) .ft-price tr:last-child td,:where(.c[data-page=facts]) .ft-price tr:last-child th{box-shadow:none}:where(.c[data-page=facts]) .ft-price .num{font-variant-numeric:tabular-nums;white-space:nowrap}:where(.c[data-page=facts]) .ft-notes{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}:where(.c[data-page=facts]) .ft-notes li{gap:10px;display:flex}:where(.c[data-page=facts]) .ft-notes li:before{content:"";background:var(--tan);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:8px}:where(.c[data-page=facts]) .ft-tools{flex-wrap:wrap;gap:8px;display:flex}:where(.c[data-page=facts]) .ft-tools .tool{height:36px;font-size:14px}:where(.c[data-page=facts]) .ft-nots{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}:where(.c[data-page=facts]) .ft-no{background:var(--raised);box-shadow:var(--shadow-1),inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:16px;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14.5px;line-height:1.5;display:flex}:where(.c[data-page=facts]) .ft-no b{color:var(--ink);display:block}:where(.c[data-page=facts]) .ft-no .x{background:var(--sunk);border-radius:8px;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}:where(.c[data-page=facts]) .ft-no .x svg{fill:none;width:13px;height:13px;stroke:var(--ink-3);stroke-width:2.4px;stroke-linecap:round}:where(.c[data-page=facts]) .ft-logos{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}:where(.c[data-page=facts]) .ft-logo{aspect-ratio:4/3;box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;place-items:center;display:grid;position:relative;overflow:hidden}:where(.c[data-page=facts]) .ft-logo .lockup{letter-spacing:-.02em;align-items:center;gap:12px;font-size:30px;font-weight:650;display:inline-flex}:where(.c[data-page=facts]) .ft-logo .lockup img{width:52px;height:52px}:where(.c[data-page=facts]) .ft-logo .fig{position:absolute;bottom:12px;left:14px}:where(.c[data-page=facts]) .ft-rules{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}:where(.c[data-page=facts]) .ft-rules li{gap:10px;display:flex}:where(.c[data-page=facts]) .ft-rules .ok:before,:where(.c[data-page=facts]) .ft-rules .no:before{border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;font-size:12px;font-weight:700;display:grid}:where(.c[data-page=facts]) .ft-rules .ok:before{content:"✓";background:var(--ok-tint);color:var(--ok)}:where(.c[data-page=facts]) .ft-rules .no:before{content:"×";background:var(--sunk);color:var(--ink-3)}:where(.c[data-page=facts]) .pano .app-win{box-shadow:none;border-radius:0;grid-template-columns:200px minmax(0,1fr) 340px;min-height:520px}:where(.c[data-page=facts]) .ft-card .ft-kv{animation:10s cubic-bezier(.2,.8,.2,1) infinite both c27-facts-ft-in}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(2){animation-delay:.2s}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(3){animation-delay:.4s}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(4){animation-delay:.6s}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(5){animation-delay:.8s}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(6){animation-delay:1s}:where(.c[data-page=facts]) .ft-card .ft-kv:nth-of-type(7){animation-delay:1.2s}@keyframes c27-facts-ft-in{0%{opacity:0;transform:translate(-10px)}6%,94%{opacity:1;transform:none}to{opacity:0}}:where(.c[data-page=facts]) .ft-dated i{animation:2.4s ease-out infinite c27-facts-ft-blink}@keyframes c27-facts-ft-blink{0%{box-shadow:0 0 0 0 color-mix(in oklch,var(--ok) 55%,transparent)}80%,to{box-shadow:0 0 0 9px #0000}}:where(.c[data-page=facts]) .pano .rows .row{animation:10s cubic-bezier(.2,.8,.2,1) infinite both c27-row-in}:where(.c[data-page=facts]) .pano .rows .row:nth-child(2){animation-delay:.35s}:where(.c[data-page=facts]) .pano .rows .row:nth-child(3){animation-delay:.7s}.c:where([data-page=facts]).c[data-motion=off] .ft-card *,.c:where([data-page=facts]).c[data-motion=off] .ft-dated i,.c:where([data-page=facts]).c[data-motion=off] .pano .rows .row{animation:none}@media (width<=900px){:where(.c[data-page=facts]) .ft-hero,:where(.c[data-page=facts]) .ft-sec{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=facts]) .ft-sec .shead{position:static}:where(.c[data-page=facts]) .ft-who,:where(.c[data-page=facts]) .ft-stats{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.c[data-page=facts]) .ft-logos{grid-template-columns:minmax(0,1fr)}:where(.c[data-page=facts]) .pano .app-win{grid-template-columns:minmax(0,1fr);min-height:0}:where(.c[data-page=facts]) .pano .app-rail{display:none}:where(.c[data-page=facts]) .pano .app-dock{box-shadow:inset 0 1px 0 var(--line)}:where(.c[data-page=facts]) .ft-faq{grid-template-columns:minmax(0,1fr)!important}}@media (width<=640px){:where(.c[data-page=facts]) .ft-kv,:where(.c[data-page=facts]) .ft-dl .ft-kv,:where(.c[data-page=facts]) .ft-who,:where(.c[data-page=facts]) .ft-stats,:where(.c[data-page=facts]) .ft-nots,:where(.c[data-page=facts]) .ft-notes,:where(.c[data-page=facts]) .ft-rules{grid-template-columns:minmax(0,1fr)}}:where(.c[data-page=facts]) .ft-m0.ft-m0{margin:0}:where(.c[data-page=facts]) .ft-sub.ft-sub{max-width:60ch;margin:0}:where(.c[data-page=facts]) .ft-card-title.ft-card-title{font-size:17px}:where(.c[data-page=facts]) .ft-card-date.ft-card-date{margin-left:auto}:where(.c[data-page=facts]) .ft-voice.ft-voice{font-size:18px;line-height:27px}:where(.c[data-page=facts]) .ft-voice-long.ft-voice-long{font-size:17px;line-height:26px}:where(.c[data-page=facts]) .ft-col.ft-col{flex-direction:column;display:flex}:where(.c[data-page=facts]) .ft-gap-32.ft-gap-32{gap:32px}:where(.c[data-page=facts]) .ft-gap-28.ft-gap-28{gap:28px}:where(.c[data-page=facts]) .ft-gap-10.ft-gap-10{gap:10px}:where(.c[data-page=facts]) .ft-card-link.ft-card-link{align-self:flex-start;margin-left:-11px}:where(.c[data-page=facts]) .ft-self-start.ft-self-start{align-self:flex-start}:where(.c[data-page=facts]) .ft-caption.ft-caption{caption-side:bottom;text-align:left;padding:14px 18px}:where(.c[data-page=facts]) .ft-block.ft-block{display:block}:where(.c[data-page=facts]) .ft-dot-mb.ft-dot-mb{background:oklch(55% .13 255)}:where(.c[data-page=facts]) .ft-dot-eb.ft-dot-eb{background:oklch(60% .15 150)}:where(.c[data-page=facts]) .ft-dot-sh.ft-dot-sh{background:oklch(58% .15 140)}:where(.c[data-page=facts]) .ft-dot-wc.ft-dot-wc{background:oklch(50% .15 300)}:where(.c[data-page=facts]) .ft-dot-kl.ft-dot-kl{background:oklch(30% .02 75)}:where(.c[data-page=facts]) .ft-dot-gm.ft-dot-gm{background:oklch(62% .2 28)}:where(.c[data-page=facts]) .ft-dot-ol.ft-dot-ol{background:oklch(55% .15 250)}:where(.c[data-page=facts]) .ft-logo-head.ft-logo-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}:where(.c[data-page=facts]) .ft-logo-light.ft-logo-light{background:var(--raised)}:where(.c[data-page=facts]) .ft-logo-dark.ft-logo-dark{background:var(--bg);color:var(--ink)}:where(.c[data-page=facts]) .ft-logo-mascot.ft-logo-mascot{background:radial-gradient(90% 90% at 50% 30%, var(--tan-tint), var(--raised))}:where(.c[data-page=facts]) .ft-mark.ft-mark{display:inline-flex}:where(.c[data-page=facts]) .ft-pano.ft-pano{margin-top:12px}:where(.c[data-page=facts]) .ft-spread.ft-spread{flex-wrap:wrap;justify-content:space-between;gap:10px}:where(.c[data-page=facts]) .ft-brief.ft-brief{margin:0;font-size:20px;line-height:29px}:where(.c[data-page=facts]) .ft-draft.ft-draft{flex-direction:column;gap:8px;padding:14px 16px;display:flex}:where(.c[data-page=facts]) .ft-draft-text.ft-draft-text{margin:0;font-size:15.5px;line-height:24px}:where(.c[data-page=facts]) .ft-hold.ft-hold{margin-top:auto}:where(.c[data-page=facts]) .ft-faq.ft-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:40px;display:grid}:where(.c[data-page=facts]) .coofi picture,:where(.c[data-page=facts]) .ft-mark picture{display:contents}:where(.c[data-page=facts]) .follow>picture{display:block}:where(.c[data-page=facts]) .follow>picture>img{width:auto;height:170px;animation:4.2s ease-in-out infinite c27-bob;display:block}@media (width<=900px){:where(.c[data-page=facts]) .ft-faq.ft-faq{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){:where(.c[data-page=facts]) .ft-brief.ft-brief{font-size:18px;line-height:26px}:where(.c[data-page=facts]) .ft-index a{height:44px}}
