.cp5 .dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"ring col";gap:32px;align-items:center;margin:44px 0 0;padding:32px 28px;position:relative;overflow:hidden}.cp5 .dl:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(34% 60% at 24% 50%,rgba(92,225,236,.09),transparent 70%)}.cp5 .dl>*{position:relative;min-width:0}.cp5 .dl-ring{grid-area:ring}.cp5 .dl-col{grid-area:col;display:flex;flex-direction:column;gap:8px}.cp5 .dl-ring svg{display:block;width:100%;max-width:560px;margin:0 auto;overflow:visible}.cp5 .dl-arc{fill:none;stroke:rgba(92,225,236,.26);stroke-width:2;transition:stroke .6s,stroke-width .6s}.cp5 .dl-arc.on{stroke:url(#dlArc);stroke-width:3.2}.cp5 .dl-glow{transition:transform .9s cubic-bezier(.4,0,.2,1)}.cp5 .dl-nd{cursor:pointer}.cp5 .dl-nd rect{fill:#0b1420;stroke:rgba(255,255,255,.16);stroke-width:1;transition:fill .6s,stroke .6s,filter .6s}.cp5 .dl-nd text{fill:#aeb8c4;font:500 17px var(--font-geist-sans),system-ui,sans-serif;letter-spacing:-.005em;transition:fill .6s}.cp5 .dl-nd text.dl-nn{font:500 15px var(--font-geist-mono),ui-monospace,monospace;fill:#6e7784}.cp5 .dl-nd.on rect{fill:#16313c;stroke:var(--c1);stroke-width:1.6;filter:drop-shadow(0 0 14px rgba(92,225,236,.35))}.cp5 .dl-nd.on text{fill:#fff}.cp5 .dl-nd.on text.dl-nn{fill:var(--c1)}.cp5 .dl-core1{fill:#fff;font:400 24px var(--font-serif),Georgia,serif;letter-spacing:-.015em}.cp5 .dl-core2{fill:#8793a0;font:400 15px var(--font-geist-sans),system-ui,sans-serif}.cp5 .dl-snap{fill:rgba(245,181,74,.07);stroke:rgba(245,181,74,.55)}.cp5 .dl-snapt{fill:var(--src);font:500 15px var(--font-geist-sans),system-ui,sans-serif}.cp5 .dl-card{position:relative;display:grid;grid-template-columns:168px minmax(0,1fr);align-items:center;border:1px solid var(--line);border-radius:14px;padding:0 20px;overflow:hidden;background:rgba(255,255,255,.015);transition:background .5s,border-color .5s,box-shadow .5s}.cp5 .dl-card.on{border-color:rgba(92,225,236,.42);background:rgba(92,225,236,.05);box-shadow:0 18px 50px -24px rgba(92,225,236,.35)}.cp5 .dl-hit{all:unset;box-sizing:border-box;display:flex;align-items:center;gap:14px;width:100%;padding:11px 0;cursor:pointer}.cp5 .dl-hit:focus-visible{outline:2px solid var(--c1);outline-offset:4px;border-radius:10px}.cp5 .dl-n{flex:none;width:30px;height:30px;border-radius:50%;border:1px solid rgba(255,255,255,.2);display:grid;place-items:center;font:500 var(--fs-label) var(--font-geist-mono),ui-monospace,monospace;color:#8793a0;transition:all .5s}.cp5 .dl-card.on .dl-n{border-color:var(--c1);color:var(--c1);box-shadow:0 0 0 4px rgba(92,225,236,.1)}.cp5 .dl-t{font:500 var(--fs-label) var(--font-geist-sans),system-ui,sans-serif;color:#aeb8c4;transition:color .5s}.cp5 .dl-card.on .dl-t{color:var(--c1)}.cp5 .dl-full,.cp5 .dl-one{display:grid;transition:grid-template-rows .55s ease,opacity .45s}.cp5 .dl-one{grid-template-rows:1fr}.cp5 .dl-card.on .dl-one,.cp5 .dl-full{grid-template-rows:0fr;opacity:0}.cp5 .dl-card.on .dl-full{grid-template-rows:1fr;opacity:1}.cp5 .dl-full>div,.cp5 .dl-one>div{overflow:hidden;min-height:0}.cp5 .dl-one p{margin:0;padding:6px 0;font-size:var(--fs-body);line-height:1.45;color:var(--text)}.cp5 .dl-full{grid-column:1/-1}.cp5 .dl-full>div{display:flex;flex-direction:column}.cp5 .dl-full>div>:last-child{margin-bottom:16px}.cp5 .dl-full h3{margin:0;font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.015em}.cp5 .dl-full h3 em{font-style:italic;font-variation-settings:"opsz" 48,"SOFT" 100;color:var(--hl2)}.cp5 .dl-full>div>p{margin:6px 0 0;font-size:var(--fs-body);line-height:1.5;color:var(--muted)}.cp5 .dl-full .rf-list{margin-top:10px;display:grid;grid-template-columns:1fr 1fr;column-gap:24px}.cp5 .dl-full .rf-list li{gap:10px;padding:7px 0;font-size:var(--fs-label);line-height:1.4}.cp5 .dl-full .rf-list li b{font-size:var(--fs-body);margin-bottom:1px}.cp5 .dl-full .rf-more{margin-top:0;padding-top:10px;font-size:var(--fs-body)}.cp5 .dl-bar{position:absolute;left:0;bottom:0;height:2px;width:0;background:linear-gradient(90deg,#66f6ff,#3d8bff);opacity:.8;animation:dlfill 6.5s linear forwards}@keyframes dlfill{0%{width:0}to{width:100%}}@media (max-width:1100px){.cp5 .dl{grid-template-columns:minmax(0,1fr);grid-template-areas:"ring" "col";margin:40px 0 0;padding:28px 18px;gap:12px}.cp5 .dl-ring svg{max-width:520px}.cp5 .dl-card{grid-template-columns:minmax(0,1fr)}.cp5 .dl-hit{padding:12px 0 6px}.cp5 .dl-one p{padding:0 0 14px 42px}.cp5 .dl:before{background:radial-gradient(70% 30% at 50% 18%,rgba(92,225,236,.09),transparent 70%)}}@media (max-width:700px){.cp5 .dl-full .rf-list{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.cp5 .dl{padding:20px 12px;margin-top:28px}.cp5 .dl-card{padding:4px 16px}.cp5 .dl-one p{padding-left:42px}}@media (prefers-reduced-motion:reduce){.cp5 .dl-arc,.cp5 .dl-full,.cp5 .dl-glow,.cp5 .dl-nd rect,.cp5 .dl-one{transition:none}.cp5 .dl-bar{display:none}}.hl{--ln:rgba(255,255,255,.1);--mut:#8fa3b8;--teal:#5fe0e8;--gold:#e9b866;color:#e4edf5;font-family:Instrument Sans,system-ui,sans-serif}.hl *{box-sizing:border-box}.hl img{display:block}.hl-hv{margin:0 auto;width:min(100%,calc((100vh - 48px)*1212/702))}.hl-hchips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.hl-hchips span{font-size:13px;color:var(--mut);border:1px solid var(--ln);border-radius:99px;padding:5px 14px;transition:all .5s}.hl-hchips span.hl-on{color:#e9fbfd;border-color:var(--teal);background:rgba(95,224,232,.12)}.hl-vp{position:relative;width:100%;aspect-ratio:1212/702;overflow:hidden}.hl-sc{position:absolute;left:0;top:0;width:1212px;height:702px;transform-origin:0 0;font-family:Instrument Sans,system-ui,sans-serif;color:#dbe7f1}.hl-nt,.hl-nt *{transition:none!important}.hl-pool{position:absolute;left:156px;top:470px;width:900px;height:260px;background:radial-gradient(50% 50% at 50% 50%,rgba(95,224,232,.13),transparent 70%);pointer-events:none}.hl-face{position:absolute;left:0;top:0;border-radius:18px;overflow:hidden;will-change:transform,opacity,filter;box-shadow:0 26px 60px rgba(0,0,0,.55),0 0 0 1px rgba(95,224,232,.22);background:#071521}.hl-face img{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:0;object-fit:fill}.hl-face .hl-sw{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 42%,rgba(170,242,250,.28) 50%,transparent 58%);background-size:300% 100%;background-position:100% 0}.hl-hbar{gap:12px;align-items:center;justify-content:space-between}.hl-hbar,.hl-hdots{display:flex;flex-wrap:wrap}.hl-hdots{gap:8px}.hl-hbtn,.hl-hdots button{font:inherit;font-size:14px;color:var(--mut);background:transparent;border:1px solid var(--ln);border-radius:99px;padding:6px 14px;cursor:pointer}.hl-hdots button.hl-on{color:#e9fbfd;border-color:var(--teal);background:rgba(95,224,232,.12)}.hl-hcap{color:#cfe0ee;font-size:16px;min-height:3.4em}.stills{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:14px}.stills figure{margin:0;display:flex;flex-direction:column;gap:8px;min-width:0}.stills figcaption{font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.hl-vp{touch-action:pan-y;cursor:default;-webkit-user-select:none;user-select:none}.hl-steps{list-style:none;margin:0 auto 18px;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px;counter-reset:hs}.hl-steps li{counter-increment:hs;display:flex;align-items:center;gap:10px;font-size:var(--fs-body,17px);line-height:1.3;color:var(--mut);transition:color .5s}.hl-steps button{all:unset;display:flex;align-items:center;gap:10px;cursor:pointer;border-radius:99px;padding:2px 6px 2px 2px}.hl-steps button:hover{color:#e9fbfd}.hl-steps button:focus-visible{outline:2px solid var(--teal);outline-offset:3px}.hl-steps button:before{content:counter(hs);display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--ln);font-size:13px;transition:all .5s}.hl-steps li+li:after{content:none}.hl-steps li:not(:last-child):after{content:"";order:3;width:28px;height:1px;background:var(--ln);margin-left:4px}.hl[data-s="0"] .hl-steps li:first-child,.hl[data-s="1"] .hl-steps li:nth-child(2),.hl[data-s="2"] .hl-steps li:nth-child(3){color:#e9fbfd}.hl-steps button[aria-current]:before{border-color:var(--teal);background:rgba(95,224,232,.14);color:#e9fbfd}@media (max-width:560px){.hl-steps{gap:8px 10px}.hl-steps li:not(:last-child):after{width:12px}}.hl-fx{position:absolute;left:27px;top:178px;width:367px;height:80px;perspective:900px;pointer-events:none}.hl-fx-back,.hl-fx-front{position:absolute;left:0;top:0;width:100%;border-radius:11px;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-origin:50% 40px;transition:transform .9s cubic-bezier(.2,.7,.2,1),box-shadow .5s}.hl-fx-front{height:100%;background:url(/hero-loop/card-1.jpg) -27px -178px/420px 568px no-repeat}.hl-fx-back{transform:rotateX(180deg);display:grid;gap:6px;justify-items:start;padding:12px 14px 13px;background:linear-gradient(180deg,rgba(95,224,232,.08),transparent 60%),#071521;border:1px solid var(--teal);box-shadow:0 18px 40px rgba(0,0,0,.55);color:#e4edf5;font-size:11px;line-height:1.35;text-align:left}.hl-sc[data-s="2"] .hl-fx-front{transform:rotateX(-180deg);transition-delay:1.25s}.hl-sc[data-s="2"] .hl-fx-back{transform:rotateX(0);transition-delay:1.25s}.hl-sc[data-s="1"] .hl-fx-front{box-shadow:0 0 0 2px var(--teal),0 0 24px rgba(95,224,232,.45);transition-delay:1.6s}.hl-fx-top{color:var(--mut)}.hl-fx-top b{color:#e9fbfd;font-weight:600;font-size:12.5px}.hl-fx-tag{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:2px 9px;border-radius:99px;border:1px solid #2fbf8a;background:#10302f;color:#9af0cf;opacity:0}.hl-fx-lbl{color:var(--mut);font-size:10.5px;margin-top:2px}.hl-fx-old{font-size:12px;color:#e4edf5;text-decoration:line-through;text-decoration-color:transparent;text-decoration-thickness:1.5px}.hl-fx-new{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#9af0cf;opacity:0}.hl-fx-new i{font-style:normal;display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#2fbf8a;color:#071521;font-size:9.5px}.hl-fx-st{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:5px}.hl-fx-st li{font-size:10px;padding:2px 8px;border-radius:99px;border:1px solid var(--ln);color:#6f8291;white-space:nowrap}.hl-fx-st li.bill{font-weight:700}.hl-fx-pay{margin:3px 0 0;font-size:10.5px;color:var(--mut)}.hl-sc[data-s="2"] .hl-fx-st li{animation:hl-on .4s ease-out both}.hl-sc[data-s="2"] .hl-fx-st li:first-child{animation-delay:2.4s}.hl-sc[data-s="2"] .hl-fx-st li:nth-child(2){animation-delay:3.5s}.hl-sc[data-s="2"] .hl-fx-st li:nth-child(3){animation-delay:4.6s}.hl-sc[data-s="2"] .hl-fx-st li.bill{animation-name:hl-bill;animation-delay:5.9s}.hl-sc[data-s="2"] .hl-fx-old{animation:hl-strike .5s ease-out 4.6s both;color:var(--mut)}.hl-sc[data-s="2"] .hl-fx-new,.hl-sc[data-s="2"] .hl-fx-tag{animation:hl-show .5s ease-out 4.8s both}@keyframes hl-on{to{color:#e9fbfd;border-color:var(--teal);background:rgba(95,224,232,.12)}}@keyframes hl-bill{to{color:#071521;border-color:#3ee6a8;background:#3ee6a8}}@keyframes hl-strike{to{text-decoration-color:var(--mut)}}@keyframes hl-show{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.hl-cap{display:grid;max-width:720px;margin:14px auto 0;text-align:center}.hl-cap p{grid-area:1/1;margin:0;font-size:var(--fs-body,17px);line-height:1.45;color:#cfe0ee;opacity:0;transition:opacity .5s}.hl[data-s="0"] .hl-cap p[data-i="0"],.hl[data-s="1"] .hl-cap p[data-i="1"],.hl[data-s="2"] .hl-cap p[data-i="2"]{opacity:1}@media (prefers-reduced-motion:reduce){.hl-cap p,.hl-fx-back,.hl-fx-front{transition:none!important}.hl-sc[data-s="2"] .hl-fx-new,.hl-sc[data-s="2"] .hl-fx-old,.hl-sc[data-s="2"] .hl-fx-st li,.hl-sc[data-s="2"] .hl-fx-tag{animation-duration:0s!important;animation-delay:0s!important}.hl-sc[data-s="2"] .hl-fx-st li{color:#e9fbfd;border-color:var(--teal);background:rgba(95,224,232,.12)}.hl-sc[data-s="2"] .hl-fx-st li.bill{color:#071521;border-color:#3ee6a8;background:#3ee6a8}.hl-sc[data-s="2"] .hl-fx-old{text-decoration-color:var(--mut)}.hl-sc[data-s="2"] .hl-fx-new,.hl-sc[data-s="2"] .hl-fx-tag{opacity:1}}.cp5 .stk-card.wide{grid-template-columns:minmax(0,1fr);gap:22px;align-items:start}.cp5 .stk-card.wide .stk-words{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:6px 40px;align-items:end}.cp5 .stk-card.wide .stk-words .num,.cp5 .stk-card.wide .stk-words h3{grid-column:1}.cp5 .stk-card.wide .stk-words p{grid-column:2;grid-row:1/3;margin:0}.cp5 .stk-card.wide .stk-words .stg-note{grid-column:2;margin-top:4px}.cp5 .stk-card.wide .stk-pic{overflow-x:auto}.cp5 .stk-card.wide{padding:26px 24px}.cp5 .stk-card.wide .sv-grid .mc .mt{height:42px;font-size:13px;border-radius:10px}.cp5 .stk-card.wide .sv-grid .mc .mt.t-unc{font-size:9.5px}.cp5 .stk-card.wide .sv-grid .mc{gap:4px}.cp5 .stk-card.wide .sv-grid .mh-e .en{font-size:12px;gap:5px}.cp5 .stk-card.wide .sv-grid .mh-e .en img,.cp5 .stk-card.wide .sv-grid .mh-e .en svg{width:14px;height:14px}.cp5 .stk-card.wide .sv-grid .mq{font-size:13px}.cp5 .stk-card.wide .pc.tk p{overflow-wrap:anywhere}.cp5 .stk-card.wide .sv-grid .mh,.cp5 .stk-card.wide .sv-grid .mr{grid-template-columns:100px repeat(4,minmax(0,1fr)) 146px 146px minmax(0,164px);gap:0 6px;align-items:center}.cp5 .stk-card.wide .sv-grid .mr{padding:8px 0;border-bottom:1px solid rgba(255,255,255,.05)}.cp5 .stk-card.wide .sv-grid .mq span{display:inline}.cp5 .stk-card.wide .sv-grid .mh-x{display:flex;flex-direction:column;gap:3px;align-self:end;padding-left:12px;border-left:1px solid rgba(255,255,255,.08)}.cp5 .stk-card.wide .sv-grid .mh-x span{font-size:14px;font-weight:500;color:#eef3f7}.cp5 .stk-card.wide .sv-grid .mh-x small{font-size:12px;color:#8793a0}.cp5 .stk-card.wide .pc{padding-left:10px;border-left:1px solid rgba(255,255,255,.08);min-width:0;align-self:stretch;display:flex;align-items:center}.cp5 .stk-card.wide .pgc b{display:block;font-size:14px;font-weight:600;color:#eef3f7;margin-bottom:3px}.cp5 .stk-card.wide .pc.ct .pgc b{color:var(--src)}.cp5 .stk-card.wide .pc.rd .pgc b{color:#9fb0bf}.cp5 .stk-card.wide .pgc ul{list-style:none;margin:0;padding:0;display:grid;gap:1px}.cp5 .stk-card.wide .pgc li{line-height:1.4;color:#aeb8c4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp5 .stk-card.wide .pgc li.own{color:var(--you)}.cp5 .stk-card.wide .pgc li.more{color:#6e7784}.cp5 .stk-card.wide .pc.tk p{margin:0;font-size:13.5px;line-height:1.4;color:#d5dde5}@media (max-width:900px){.cp5.v6 .stk-card.wide{padding:22px 16px}.cp5.v6 .stk-card.wide .stk-pic{overflow:visible}.cp5.v6 .stk-card.wide .stk-words{grid-template-columns:minmax(0,1fr)}.cp5.v6 .stk-card.wide .sv-grid .ml{display:flex;flex-wrap:wrap;gap:10px 16px}.cp5.v6 .stk-card.wide .stk-words .stg-note,.cp5.v6 .stk-card.wide .stk-words p{grid-column:1;grid-row:auto}.cp5.v6 .stk-card.wide .sv-grid .mh{display:flex;gap:8px;padding-bottom:8px}.cp5.v6 .stk-card.wide .sv-grid .mh-q,.cp5.v6 .stk-card.wide .sv-grid .mh-x{display:none}.cp5.v6 .stk-card.wide .sv-grid .mh-e{flex:1 1 68px;min-width:68px}.cp5.v6 .stk-card.wide .sv-grid .mr{display:flex;flex-wrap:wrap;gap:10px 8px;padding:14px 0}.cp5.v6 .stk-card.wide .sv-grid .mq{flex:0 0 100%;font-size:14px}.cp5.v6 .stk-card.wide .sv-grid .mq span{display:inline}.cp5.v6 .stk-card.wide .sv-grid .mc{flex:1 1 68px;min-width:68px;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px}.cp5.v6 .stk-card.wide .sv-grid .mc .mt{height:32px;font-size:11px}.cp5.v6 .stk-card.wide .sv-grid .mh-e .en span{display:none}.cp5.v6 .stk-card.wide .pc{border-left:0;padding-left:0;flex:0 0 auto;align-items:baseline;flex-direction:row;gap:6px;margin-top:0}.cp5.v6 .stk-card.wide .pc:before{content:"Pages read";font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#6e7784}.cp5.v6 .stk-card.wide .pc.ct{margin-left:12px}.cp5.v6 .stk-card.wide .pc.ct:before{content:"Pages cited"}.cp5.v6 .stk-card.wide .pc.tk{flex:0 0 100%}.cp5.v6 .stk-card.wide .pc.tk:before{display:none}.cp5.v6 .stk-card.wide .pgc b{display:flex;gap:0;margin:0;font-size:13px}.cp5.v6 .stk-card.wide .pgc b em{display:none}.cp5.v6 .stk-card.wide .sv-grid .mr{gap:8px 8px;padding:12px 0}}.cp5 .stk-card.wide{padding:20px 24px;gap:10px}.cp5 .stk-card.wide .stk-words{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:center}.cp5 .stk-card.wide .stk-words h3{margin-top:4px}.cp5 .stk-card.wide .stk-words .stg-note,.cp5 .stk-card.wide .sv-src{display:none}.cp5 .stk-card.wide .sv-grid .mh{padding-bottom:8px;margin-bottom:2px}.cp5 .stk-card.wide .sv-grid .mr{padding:6px 0}.cp5 .stk-card.wide .sv-grid .ml{display:flex;flex-wrap:nowrap;gap:10px 18px;margin-top:10px;padding-top:12px}.cp5 .stk-card.wide .pgc b{display:flex;justify-content:space-between;gap:6px;font-size:13px;margin-bottom:2px}.cp5 .stk-card.wide .pgc b em{font:400 11.5px Instrument Sans,sans-serif;color:#6e7784}.cp5 .stk-card.wide .pgc li{font-size:12px;line-height:1.35}.cp5 .stk-card.wide .pgc li.more{display:none}.cp5 .stk-card.wide .pc.tk p{font-size:12.5px;line-height:1.35}.cp5 .stk-card.wide .sv-grid .mh-x span{font-size:13px}.cp5 .stk-card.wide .sv-grid .mh-x small{font-size:11.5px}@media (max-width:900px){.cp5.v6 .stk-card.wide .pgc b,.cp5.v6 .stk-card.wide .pgc li.more{display:block}.cp5.v6 .stk-card.wide .pgc b em{display:none}.cp5.v6 .stk-card.wide .sv-grid .ml{flex-wrap:wrap}.cp5.v6 .stk-card.wide .pgc ul{display:none}}.cp5 .stk-card.wide .stk-words{display:block}.cp5 .stk-card.wide .stk-words h3{margin-top:6px}.cp5 .stk-card.wide{padding:18px 24px;gap:8px}.cp5 .stk-card.wide .sv-grid .mr{padding:4px 0}.cp5 .stk-card.wide .pc.tk p{font-size:12px;line-height:1.3}.cp5 .stk-card.wide .pgc li{line-height:1.3}.cp5 .stk-card.wide .sv-grid .ml{margin-top:8px;padding-top:10px}.cp5 .nw .kdraw{width:100%;height:auto;display:block;flex:1 1 auto;max-height:none}.cp5 .nw .kw{display:flex;flex-direction:column;gap:10px;flex:1 1 auto}.cp5 .nw .kr{flex:1 1 auto;display:grid;grid-template-columns:176px minmax(0,1fr);gap:18px;align-items:center;border:1px solid rgba(255,255,255,.09);border-radius:16px;padding:12px 16px 12px 12px;background:rgba(255,255,255,.025)}.cp5 .nw .kth{height:96px;border-radius:10px;background:#0a121c;border:1px solid rgba(255,255,255,.08);padding:9px 11px;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.cp5 .nw .kth .ln{display:block;height:5px;border-radius:3px;background:rgba(255,255,255,.2);margin-top:6px}.cp5 .nw .th-pg b{font:400 12.5px/1.2 Fraunces,Georgia,serif;color:#eaf1f6;display:block}.cp5 .nw .th-em span{display:block;font-size:10px;color:#8f9aa7;line-height:1.5}.cp5 .nw .th-px{display:flex;flex-direction:column;gap:3px}.cp5 .nw .th-px s{font-size:12px;color:#8f9aa7}.cp5 .nw .th-px b{font:400 18px Fraunces,Georgia,serif;color:#3ee6a8}.cp5 .nw .th-px span{font-size:10px;color:#aeb8c4}.cp5 .nw .th-fx{display:flex;flex-direction:column;gap:7px}.cp5 .nw .th-fx span{font:500 10.5px IBM Plex Mono,monospace;padding:6px 8px;border-radius:7px;border:1px solid}.cp5 .nw .th-fx .no{color:#f5b54a;border-color:rgba(245,181,74,.45);background:rgba(245,181,74,.07)}.cp5 .nw .th-fx .ok{color:#3ee6a8;border-color:rgba(62,230,168,.45);background:rgba(62,230,168,.07)}.cp5 .nw .th-nw{border:1.5px dashed rgba(92,225,236,.5);border-radius:8px;padding:9px;height:100%;display:flex;flex-direction:column;justify-content:center}.cp5 .nw .th-nw span{font:500 12px Instrument Sans,sans-serif;color:#5ce1ec}.cp5 .nw .ktx{display:flex;flex-direction:column;gap:5px;min-width:0}.cp5 .nw .ktx .kh{display:flex;gap:10px;align-items:center}.cp5 .nw .ktx .sz{font-size:12px;color:#8f9aa7}.cp5 .nw .ktx strong{font-weight:500;font-size:16.5px;line-height:1.25}.cp5 .nw .ktx p{margin:0;font-size:14.5px;line-height:1.4;color:#aeb8c4}@media (min-width:901px){.cp5 .deckcol .nw .kg2{flex:1 1 auto;grid-auto-rows:1fr}.cp5 .deckcol .nw .kg2 .kp2{justify-content:center;padding:16px 18px;gap:10px}.cp5 .deckcol .nw .kg2 .kp2 p{font-size:15.5px;line-height:1.45}.cp5 .deckcol .nw .kg2 .kp2:nth-child(5){grid-column:1/-1}.cp5 .deckcol .nw .box.tbl{display:flex;flex-direction:column;justify-content:space-around;flex:1 1 auto}.cp5 .deckcol .nw .box.tbl .tr{flex:1 1 auto}}.cp5 .nw{width:100%;display:flex;flex-direction:column;justify-content:flex-start;gap:11px;font-family:Instrument Sans,system-ui,sans-serif;color:#eaf1f6;font-variant-numeric:tabular-nums}.cp5 .nw>*{flex:none;margin:0}.cp5 .nw .ncap{font-size:13px;color:#aeb8c4;display:flex;align-items:center;gap:8px}.cp5 .nw .box{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:rgba(255,255,255,.03);overflow:hidden}.cp5 .nw .chip{font-style:normal;font-size:12px;line-height:1;padding:5px 9px;border-radius:999px;border:1px solid;width:max-content;max-width:100%}.cp5 .nw .c-src{color:#f5b54a;border-color:rgba(245,181,74,.42);background:rgba(245,181,74,.07)}.cp5 .nw .c-ai{color:#5ce1ec;border-color:rgba(92,225,236,.42);background:rgba(92,225,236,.07)}.cp5 .nw .c-you{color:#3ee6a8;border-color:rgba(62,230,168,.42);background:rgba(62,230,168,.07)}.cp5 .nw .tbl .th,.cp5 .nw .tbl .tr{display:grid;gap:0 12px;align-items:center;padding:0 16px}.cp5 .nw .tbl .th{height:36px;font-size:12px;color:#8793a0;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.08)}.cp5 .nw .tbl .tr{border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .nw .tbl .tr:last-child{border-bottom:0}.cp5 .nw .rk{font:500 14px Instrument Sans,sans-serif;color:#5ce1ec}.cp5 .nw .wk{display:flex;flex-direction:column;gap:5px;padding:8px 0;min-width:0}.cp5 .nw .wk strong{font-weight:500;font-size:14.5px;line-height:1.28}.cp5 .nw .chk,.cp5 .nw .mt{font-size:12.5px;color:#8f9aa7}.cp5 .nw .st{font-size:13.5px;display:flex;align-items:center;gap:8px;color:#cfd7df}.cp5 .nw .st i{width:8px;height:8px;border-radius:50%;background:#aeb8c4}.cp5 .nw .st.rd i{background:#3ee6a8;box-shadow:0 0 10px rgba(62,230,168,.7)}.cp5 .nw .st.gn i{background:#f5b54a;box-shadow:0 0 10px rgba(245,181,74,.7)}.cp5 .nw .st.nt{color:#8f9aa7}.cp5 .nw .kp{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.cp5 .nw .kp>div{display:flex;flex-direction:column;gap:3px}.cp5 .nw .kp b{font:400 28px/1 Fraunces,Georgia,serif;color:#eaf1f6}.cp5 .nw .kp b.am{color:#f5b54a}.cp5 .nw .kp small{font-size:14px;color:#8f9aa7}.cp5 .nw .kp span{font-size:12px;line-height:1.3;color:#8f9aa7}.cp5 .nw .gr .gf,.cp5 .nw .gr .gh,.cp5 .nw .gr .gq{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,62px);gap:0 8px;align-items:center;padding:0 14px}.cp5 .nw .gr .gh{height:32px;font-size:11.5px;color:#8793a0;letter-spacing:.04em;border-bottom:1px solid rgba(255,255,255,.08)}.cp5 .nw .gr .gf span:nth-child(n+2),.cp5 .nw .gr .gh span:nth-child(n+2){text-align:center;font-size:11.5px}.cp5 .nw .gr .gq{padding-top:7px;padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .nw .qt{display:flex;flex-direction:column;gap:3px;min-width:0}.cp5 .nw .qt strong{font-weight:500;font-size:12.5px;line-height:1.25}.cp5 .nw .qt strong em{font-style:normal;color:#5ce1ec;margin-right:6px}.cp5 .nw .qt span{font-size:11.5px;line-height:1.3;color:#8f9aa7}.cp5 .nw .sg{display:flex;gap:3px;justify-content:center}.cp5 .nw .sq{width:17px;height:17px;border-radius:5px;display:inline-flex;align-items:center;justify-content:center;font:600 10px Instrument Sans,sans-serif;font-style:normal;color:#04252a}.cp5 .nw .s-n{background:rgba(92,225,236,.5)}.cp5 .nw .s-f{background:#3ee6a8}.cp5 .nw .s-o{background:#f5b54a}.cp5 .nw .s-x{background:repeating-linear-gradient(135deg,rgba(255,255,255,.35) 0 2px,transparent 2px 4px);border:1px solid rgba(255,255,255,.25)}.cp5 .nw .gr .gf{height:32px;font-size:12px;color:#cfd7df}.cp5 .nw .lgd{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:#aeb8c4}.cp5 .nw .lgd span{display:inline-flex;align-items:center;gap:6px}.cp5 .nw .mv{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.cp5 .nw .mv>div{display:flex;flex-direction:column;gap:3px;border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:11px 13px;background:rgba(255,255,255,.02)}.cp5 .nw .mv span{font-size:11.5px;letter-spacing:.05em;text-transform:uppercase;color:#8793a0}.cp5 .nw .mv b{font:400 28px/1.05 Fraunces,Georgia,serif}.cp5 .nw .mv em{font-style:normal;font-size:12px;line-height:1.3;color:#8f9aa7}.cp5 .nw .two{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cp5 .nw .pn{padding:12px 14px;display:flex;flex-direction:column;gap:7px}.cp5 .nw .ph{font-weight:500}.cp5 .nw .br,.cp5 .nw .ph{font-size:12.5px;color:#cfd7df}.cp5 .nw .br{display:grid;grid-template-columns:104px 1fr 22px;gap:8px;align-items:center}.cp5 .nw .br>span:last-child{text-align:right;color:#8f9aa7}.cp5 .nw .bb{height:6px;background:rgba(255,255,255,.07);overflow:hidden}.cp5 .nw .bb,.cp5 .nw .bb i{border-radius:3px;display:block}.cp5 .nw .bb i{height:100%;background:#f5b54a}.cp5 .nw .br.me{color:#5ce1ec}.cp5 .nw .br.me .bb i{background:#5ce1ec}.cp5 .nw .op{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#cfd7df;border-top:1px solid rgba(255,255,255,.06);padding-top:6px}.cp5 .nw .op span{min-width:0;overflow-wrap:anywhere}.cp5 .nw .op b{font-weight:400;color:#8f9aa7;flex:none}.cp5 .nw .ft{font-size:12px;color:#8f9aa7;border-top:1px solid rgba(255,255,255,.06);padding-top:6px}.cp5 .nw .pg .pr{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .nw .pg .pr:last-child{border-bottom:0}.cp5 .nw .pr>div{display:flex;flex-direction:column;gap:2px;min-width:0}.cp5 .nw .pr strong{font-weight:500;font-size:13.5px;line-height:1.25}.cp5 .nw .pr span{font-size:11.5px;color:#8f9aa7;overflow-wrap:anywhere}.cp5 .nw .pl2{flex:none;font-style:normal;font-size:12.5px;padding:5px 10px;border-radius:999px;border:1px solid;white-space:nowrap}.cp5 .nw .pl2.rk{color:#eaf1f6;border-color:rgba(255,255,255,.28)}.cp5 .nw .pl2.nl{color:#f5b54a;border-color:rgba(245,181,74,.5);background:rgba(245,181,74,.08)}.cp5 .nw .pl2.yp{color:#3ee6a8;border-color:rgba(62,230,168,.5);background:rgba(62,230,168,.08)}.cp5 .nw .wl .tr{grid-template-columns:26px minmax(0,1fr) 72px}.cp5 .nw .wl .tr.hi{background:rgba(92,225,236,.05)}.cp5 .nw .item .ih{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 18px;border-bottom:1px solid rgba(255,255,255,.08)}.cp5 .nw .item .ih strong{font:400 18px/1.25 Fraunces,Georgia,serif}.cp5 .nw .item dl{margin:0}.cp5 .nw .item dl>div{display:grid;grid-template-columns:84px minmax(0,1fr);gap:14px;padding:9px 18px;border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .nw .item dl>div:last-child{border-bottom:0}.cp5 .nw dt{font-size:12px;color:#8793a0;letter-spacing:.04em;padding-top:2px}.cp5 .nw dd{margin:0;font-size:13.5px;line-height:1.4;color:#eaf1f6}.cp5 .nw .en{display:flex;flex-wrap:wrap;gap:5px;margin-top:7px}.cp5 .nw .en i{font-style:normal;font-size:11.5px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.16);color:#aeb8c4}.cp5 .nw .en i.me{color:#04252a;background:#5ce1ec;border-color:#5ce1ec;font-weight:500}.cp5 .nw .ck6 .tr{grid-template-columns:26px minmax(0,1fr);min-height:0}.cp5 .nw .mre{display:flex;align-items:center;gap:12px;padding:13px 16px}.cp5 .nw .mre>div{flex:1;display:flex;flex-direction:column;gap:3px;min-width:0}.cp5 .nw .mre strong{font-weight:500;font-size:15.5px}.cp5 .nw .mre>div span{font-size:12.5px;color:#8f9aa7}.cp5 .nw .pl{font-size:14px;padding:8px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.2);color:#cfd7df;white-space:nowrap}.cp5 .nw .pl.on{background:#5ce1ec;border-color:#5ce1ec;color:#04252a;font-weight:500}.cp5 .nw .ap .th,.cp5 .nw .ap .tr{grid-template-columns:30px minmax(0,1fr) 128px 96px}.cp5 .nw .ap .th span:first-child{padding-left:0}.cp5 .nw .lg{width:30px;height:30px;border-radius:9px;background:#1d2a5c;border:1px solid rgba(255,255,255,.22);display:inline-flex;align-items:center;justify-content:center;font:600 17px Instrument Sans,sans-serif;color:#fff;flex:none}.cp5 .nw .mail .eh{display:flex;align-items:center;gap:11px;padding:11px 18px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.03)}.cp5 .nw .eh>div,.cp5 .nw .sig>div{display:flex;flex-direction:column;gap:1px;min-width:0}.cp5 .nw .eh strong,.cp5 .nw .sig strong{font-weight:600;font-size:14px}.cp5 .nw .eh span,.cp5 .nw .sig span{font-size:12px;color:#8f9aa7}.cp5 .nw .ef2{display:flex;flex-direction:column;gap:4px;padding:9px 18px;border-bottom:1px solid rgba(255,255,255,.08);font-size:13px}.cp5 .nw .ef2 b{display:inline-block;width:58px;font-weight:400;font-size:12px;color:#8793a0;letter-spacing:.04em}.cp5 .nw .mail .mb{padding:12px 18px;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.45;color:#dbe3ea}.cp5 .nw .mail .mb p{margin:0}.cp5 .nw .sig{align-items:center;gap:10px;padding-top:9px;margin-top:2px}.cp5 .nw .sig,.cp5 .nw .why{display:flex;border-top:1px solid rgba(255,255,255,.08)}.cp5 .nw .why{gap:12px;align-items:baseline;padding:9px 18px;font-size:12.5px;line-height:1.4;color:#cfd7df}.cp5 .nw .why b{font-weight:400;font-size:12px;color:#8793a0;letter-spacing:.04em;flex:none;width:76px}.cp5 .nw .mail .mf{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 18px;border-top:1px solid rgba(255,255,255,.08);font-size:12.5px;color:#8f9aa7}.cp5 .nw .mf .bt{display:flex;gap:10px;align-items:center}.cp5 .nw .cpy{font:500 14px Instrument Sans,sans-serif;color:#04252a;background:#5ce1ec;border:0;border-radius:999px;padding:8px 18px;cursor:pointer}.cp5 .nw .kg2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cp5 .nw .kp2{border:1px solid rgba(255,255,255,.09);border-radius:14px;padding:11px 13px;display:flex;flex-direction:column;gap:6px;background:rgba(255,255,255,.02)}.cp5 .nw .kp2.dim{opacity:.72}.cp5 .nw .kp2 .kh{display:flex;align-items:center;justify-content:space-between;gap:8px}.cp5 .nw .kp2 .kh span{font-size:12px;color:#8793a0}.cp5 .nw .kp2 strong{font-weight:500;font-size:14px;line-height:1.25}.cp5 .nw .kp2 p{margin:0;font-size:12.5px;line-height:1.4;color:#aeb8c4}.cp5 .nw .dn .tr{grid-template-columns:30px minmax(0,1fr) 72px;min-height:0}.cp5 .nw .cb{width:22px;height:22px;border-radius:7px;border:1px solid rgba(255,255,255,.28);display:flex;align-items:center;justify-content:center;font-size:13px;color:#04252a}.cp5 .nw .cb.y{background:#3ee6a8;border-color:#3ee6a8}.cp5 .nw .sn .th,.cp5 .nw .sn .tr{grid-template-columns:26px minmax(0,1fr) 116px 116px}.cp5 .nw .sn .bf{font-size:13.5px;color:#8f9aa7}.cp5 .nw .sn .af{font-size:13.5px;color:#cfd7df}.cp5 .nw .sn .af.ch{color:#3ee6a8}@media (max-width:900px){.cp5 .nw .kr{grid-template-columns:1fr}.cp5 .nw .tbl .th{display:none}.cp5 .nw .kp{grid-template-columns:repeat(2,1fr)}.cp5 .nw .gr .gh{display:none}.cp5 .nw .gr .gf,.cp5 .nw .gr .gq{grid-template-columns:repeat(4,1fr);gap:6px}.cp5 .nw .gr .gq .qt{grid-column:1/-1}.cp5 .nw .gr .gf span:first-child{display:none}.cp5 .nw .mv,.cp5 .nw .two{grid-template-columns:1fr}.cp5 .nw .wl .tr{grid-template-columns:24px minmax(0,1fr)}.cp5 .nw .wl .tr .chip{grid-column:2;margin-bottom:8px}.cp5 .nw .ap .tr{grid-template-columns:24px minmax(0,1fr);gap:4px 10px;padding:8px 14px}.cp5 .nw .ap .tr .chip,.cp5 .nw .ap .tr .st{grid-column:2}.cp5 .nw .sn .tr{grid-template-columns:24px minmax(0,1fr);gap:2px 10px;padding:8px 14px}.cp5 .nw .sn .bf:before{content:"Before: "}.cp5 .nw .sn .af:before{content:"After: "}.cp5 .nw .sn .af,.cp5 .nw .sn .bf{grid-column:2}.cp5 .nw .dn .tr{grid-template-columns:24px minmax(0,1fr)}.cp5 .nw .dn .tr .st{grid-column:2;margin-bottom:6px}.cp5 .nw .item dl>div{grid-template-columns:1fr;gap:2px;padding:9px 14px}.cp5 .nw .item .ih{flex-direction:column;padding:12px 14px}.cp5 .nw .kg2{grid-template-columns:1fr}.cp5 .nw .mail .mf{flex-direction:column;align-items:flex-start}.cp5 .nw .mre{flex-wrap:wrap}.cp5 .nw .why{flex-direction:column;gap:3px;padding:10px 14px}.cp5 .nw .ef2,.cp5 .nw .mail .eh,.cp5 .nw .mail .mb,.cp5 .nw .mail .mf{padding-left:14px;padding-right:14px}.cp5 .nw .kr{grid-template-columns:104px minmax(0,1fr);gap:12px;padding:10px}.cp5 .nw .kth{height:84px;padding:7px 8px}.cp5 .nw .th-pg b{font-size:10.5px}.cp5 .nw .th-em span{font-size:8px}.cp5 .nw .th-fx span{font-size:8px;padding:4px 5px}.cp5 .nw .th-px b{font-size:14px}.cp5 .nw .th-px span{font-size:8.5px}.cp5 .nw .ktx strong{font-size:15px}.cp5 .nw .ktx p{font-size:13.5px}}@media (min-width:901px){.cp5 .deckcol .nw{min-height:540px;justify-content:center}.cp5 .deckcol .nw>.box:not(.mre){flex:1 1 auto;display:flex;flex-direction:column}.cp5 .deckcol .nw .box.pg .pr,.cp5 .deckcol .nw .box.tbl .tr{flex:1 1 auto}.cp5 .deckcol .nw .kdraw{max-height:560px;flex:0 0 auto;margin:0 auto}.cp5 .deckcol .nw .wl .tr{padding-top:0;padding-bottom:0}.cp5 .deckcol .nw .wl .wk{padding:4px 0;gap:3px}.cp5 .deckcol .nw .kg2 .kp2{padding:11px 16px;gap:6px}}.cp5 .mg-wrap{width:min(1152px,calc(100vw - 32px));margin:0 auto;display:flex;flex-direction:column;gap:26px;font-family:Instrument Sans,system-ui,sans-serif;color:#eaf1f6;font-variant-numeric:tabular-nums}.cp5 .mg i.mq{width:19px;height:19px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font:600 11px Instrument Sans,sans-serif;font-style:normal;color:#04252a;flex:none}.cp5 .mg .m-n{background:rgba(92,225,236,.5)}.cp5 .mg .m-f{background:#3ee6a8}.cp5 .mg .m-o{background:#f5b54a}.cp5 .mg .m-x{background:repeating-linear-gradient(135deg,rgba(255,255,255,.35) 0 2px,transparent 2px 4px);border:1px solid rgba(255,255,255,.25)}.cp5 .mg-line{display:grid;grid-template-columns:repeat(3,1fr);gap:0;position:relative;padding-top:6px}.cp5 .mg-line:before{content:"";position:absolute;left:8px;right:8px;top:14px;height:2px;background:linear-gradient(90deg,#3ee6a8,rgba(255,255,255,.18) 50%,#5ce1ec)}.cp5 .mg-st{display:flex;flex-direction:column;gap:5px;padding:26px 24px 0 0;position:relative}.cp5 .mg-st i{position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:#0b1420;border:2px solid #3ee6a8;box-shadow:0 0 14px rgba(62,230,168,.5)}.cp5 .mg-st:nth-child(2) i{border-color:rgba(255,255,255,.5);box-shadow:none}.cp5 .mg-st.on i{border-color:#5ce1ec;box-shadow:0 0 14px rgba(92,225,236,.6)}.cp5 .mg-st b{font:500 12.5px IBM Plex Mono,monospace;letter-spacing:.22em;text-transform:uppercase;color:#5ce1ec}.cp5 .mg-st strong{font:400 24px/1.15 Fraunces,Georgia,serif}.cp5 .mg-st span{font-size:15px;line-height:1.45;color:#aeb8c4;max-width:34ch}.cp5 .mg-box{border:1px solid rgba(255,255,255,.1);border-radius:22px;background:rgba(255,255,255,.025);padding:22px 24px;display:flex;flex-direction:column;gap:16px}.cp5 .mg-top{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;align-items:flex-end}.cp5 .mg-top>div:first-child{display:flex;flex-direction:column;gap:4px;flex:1 1 0;min-width:min(100%,320px)}.cp5 .mg-top strong{font:400 var(--fs-h3) Fraunces,Georgia,serif}.cp5 .mg-top span{font-size:var(--fs-label);color:#aeb8c4;line-height:1.5}.cp5 .mg-lg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:13px;color:#aeb8c4}.cp5 .mg-lg span{display:inline-flex;align-items:center;gap:7px}.cp5 .mg-mx{position:relative;cursor:ew-resize;touch-action:pan-y;user-select:none;border-radius:16px;overflow:visible;margin-top:34px;border:1px solid rgba(255,255,255,.08);background:#0a121c;--x:100}.cp5 .mg-L{padding:6px 0}.cp5 .mg-L.now{position:absolute;inset:0;background:#0d1a26;clip-path:inset(0 0 0 calc(var(--x)*1%))}.cp5 .mg-gh,.cp5 .mg-gr{display:grid;grid-template-columns:minmax(0,1.5fr) repeat(4,minmax(0,1fr));gap:0 10px;align-items:center;padding:0 18px}.cp5 .mg-gh{height:34px;font-size:12.5px;letter-spacing:.05em;color:#8793a0}.cp5 .mg-gh span:nth-child(n+2){text-align:center}.cp5 .mg-gr{padding-top:9px;padding-bottom:9px;border-top:1px solid rgba(255,255,255,.06)}.cp5 .mg-q{font-size:14px;line-height:1.3;color:#dbe3ea}.cp5 .mg-q em{font-style:normal;color:#5ce1ec;margin-right:7px}.cp5 .mg-c{display:flex;gap:5px;justify-content:center;padding:5px 0;border-radius:10px}.cp5 .mg-c.chg{box-shadow:inset 0 0 0 1.5px #f5b54a;background:rgba(245,181,74,.08)}.cp5 .mg-dv{position:absolute;top:0;bottom:0;left:calc(var(--x)*1%);width:2px;background:#eaf1f6;box-shadow:0 0 14px rgba(255,255,255,.7);pointer-events:none}.cp5 .mg-dv span{top:-30px;font:500 11px IBM Plex Mono,monospace;letter-spacing:.1em;padding:3px 7px;border-radius:999px;white-space:nowrap}.cp5 .mg-dv span,.cp5 .mg-dv:after{position:absolute;color:#04252a;background:#eaf1f6}.cp5 .mg-dv:after{content:"\2194";top:50%;left:-15px;width:32px;height:32px;margin-top:-16px;border-radius:50%;font:600 16px/32px Instrument Sans,sans-serif;text-align:center;box-shadow:0 2px 14px rgba(0,0,0,.5)}.cp5 .mg-dv span:first-child{right:8px}.cp5 .mg-dv span:last-child{left:8px}.cp5 .mg-rg{width:100%;accent-color:#5ce1ec;height:28px;cursor:ew-resize}.cp5 .mg-tg{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.cp5 .mg-t{border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.cp5 .mg-t b{font-weight:500;font-size:15px}.cp5 .mg-t span{font-size:13px;color:#8f9aa7}.cp5 .mg-t.df{border-color:rgba(245,181,74,.5)}.cp5 .mg-t.df b{color:#f5b54a}.cp5 .mg-cv,.cp5 .mg-t.sm b{color:#aeb8c4}.cp5 .mg-cv{margin:0;font-size:var(--fs-label);line-height:1.5}.cp5 .mg-hd,.cp5 .mg-r{display:grid;grid-template-columns:34px minmax(0,1.7fr) 118px minmax(0,.8fr) minmax(0,.8fr);gap:0 14px;align-items:center}.cp5 .mg-hd{font-size:12.5px;letter-spacing:.05em;color:#8793a0;padding:0 4px 8px;border-bottom:1px solid rgba(255,255,255,.08);margin-top:-4px}.cp5 .mg-r{padding:11px 4px;border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .mg-r:last-child{border-bottom:0}.cp5 .mg-n{font:500 15px Instrument Sans,sans-serif;color:#5ce1ec}.cp5 .mg-w{display:flex;flex-direction:column;gap:3px}.cp5 .mg-w strong{font-weight:500;font-size:15.5px;line-height:1.3}.cp5 .mg-w span{font-size:13.5px;color:#8f9aa7;line-height:1.35}.cp5 .mg-d{display:flex;align-items:center;gap:8px;font-size:14px;color:#8f9aa7}.cp5 .mg-d i{width:20px;height:20px;border-radius:6px;border:1px solid rgba(255,255,255,.28);display:inline-flex;align-items:center;justify-content:center;font-style:normal;font-size:12px;color:#04252a}.cp5 .mg-d.y{color:#cfd7df}.cp5 .mg-d.y i{background:#3ee6a8;border-color:#3ee6a8}.cp5 .mg-b{font-size:14.5px;color:#8f9aa7}.cp5 .mg-a{font-size:14.5px;color:#cfd7df}.cp5 .mg-a.ch{color:#3ee6a8}.cp5 .mg-val{display:grid;grid-template-columns:repeat(4,1fr);gap:0}.cp5 .mg-val>div{display:flex;flex-direction:column;gap:7px;border-top:1px solid rgba(255,255,255,.14);padding:16px 22px 4px 0;margin-right:22px}.cp5 .mg-val>div:last-child{margin-right:0}.cp5 .mg-val b{font:500 12.5px IBM Plex Mono,monospace;letter-spacing:.2em;color:#5ce1ec}.cp5 .mg-val strong{font:400 21px/1.2 Fraunces,Georgia,serif}.cp5 .mg-soon,.cp5 .mg-val p{margin:0;font-size:15px;line-height:1.5;color:#aeb8c4}.cp5 .mg-soon{display:flex;gap:14px;align-items:baseline;flex-wrap:wrap;border-left:2px solid #f5b54a;padding-left:16px}.cp5 .mg-soon b{font:500 12.5px IBM Plex Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:#f5b54a;font-weight:500}.cp5 .mg-ill{font-size:13px;color:#8f9aa7}@media (max-width:900px){.cp5 .mg-line{grid-template-columns:1fr;gap:6px}.cp5 .mg-line:before{left:8px;right:auto;top:8px;bottom:8px;width:2px;height:auto;background:linear-gradient(#3ee6a8,rgba(255,255,255,.18) 50%,#5ce1ec)}.cp5 .mg-st{padding:0 0 14px 36px}.cp5 .mg-st i{top:0}.cp5 .mg-box{padding:16px 14px}.cp5 .mg-gh{display:none}.cp5 .mg-gr{grid-template-columns:repeat(4,1fr);gap:6px 4px;padding:10px}.cp5 .mg-q{grid-column:1/-1}.cp5 .mg-c{gap:3px}.cp5 .mg i.mq{width:16px;height:16px;font-size:10px;border-radius:5px}.cp5 .mg-dv span{display:none}.cp5 .mg-mx:before{content:"\2039  Day 0";left:0}.cp5 .mg-mx:after,.cp5 .mg-mx:before{position:absolute;top:-28px;font:500 11px IBM Plex Mono,monospace;letter-spacing:.1em;color:#04252a;background:#eaf1f6;padding:3px 7px;border-radius:999px;white-space:nowrap;pointer-events:none}.cp5 .mg-mx:after{content:"Day 28 or X  \203A";right:0}.cp5 .mg-tg{grid-template-columns:repeat(2,1fr)}.cp5 .mg-hd{display:none}.cp5 .mg-r{grid-template-columns:28px minmax(0,1fr);gap:4px 10px}.cp5 .mg-r .mg-a,.cp5 .mg-r .mg-b,.cp5 .mg-r .mg-d{grid-column:2}.cp5 .mg-b:before{content:"Day 0: "}.cp5 .mg-a:before{content:"Day 28 or X: "}.cp5 .mg-val{grid-template-columns:1fr;gap:18px}.cp5 .mg-val>div{margin-right:0}}.pk2{position:relative;transition:height .6s cubic-bezier(.22,.8,.2,1);clip-path:inset(-70px -70px 0 -70px)}.pk2 .stk-card{position:absolute;left:0;right:0;top:0;margin:0;transform-origin:50% 0;transition:transform .6s cubic-bezier(.22,.8,.2,1);transition-delay:var(--dl,0s);will-change:transform}.pk2 .stk-card:after{transition:opacity .6s}.pkdots{display:flex;gap:7px}.pkdots i{width:7px;height:7px;border-radius:50%;background:#2a3342;cursor:pointer;transition:background .3s,transform .3s;position:relative;overflow:hidden;transition:width .4s,background .3s}.pkdots i.on{width:30px;border-radius:7px;background:#2a3342}.pkdots i.on:after{content:"";position:absolute;inset:0;background:#00f2ff;border-radius:inherit;transform-origin:0 50%;animation:pkfill var(--t,6s) linear forwards;animation-play-state:var(--ps,running)}.pkdots.still i.on:after{animation:none}.pkdots.still i.on{background:#00f2ff}@keyframes pkfill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pkbtn:disabled{opacity:.35;cursor:default}.pkbtn[hidden],.pkdots[hidden]{display:none}.pkbar{flex-wrap:wrap}.pk2 .stk-card{transition:transform .8s cubic-bezier(.22,.8,.2,1),opacity .6s}.pkbar{display:flex;justify-content:center;align-items:center;gap:14px;margin-top:22px}.pkbtn{font:500 15px Instrument Sans,system-ui,sans-serif;color:#eaf1f6;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:10px 20px;cursor:pointer;transition:border-color .2s,background .2s}.pkbtn:focus-visible,.pkbtn:hover{border-color:#00f2ff;background:rgba(0,242,255,.08);outline:none}.pkcue{font:400 13px IBM Plex Mono,monospace;color:#6e7784;letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.pk2,.pk2 .stk-card,.pk2 .stk-card:after{transition:none!important}}.hop{max-width:1152px;margin:34px auto 6px;position:relative;padding:34px 0 0 36px;display:flex;align-items:center;gap:18px}.hop:before{left:7px;top:0;height:34px;width:1px;background:linear-gradient(#00f2ff,rgba(0,242,255,.25))}.hop:after,.hop:before{content:"";position:absolute}.hop:after{left:3px;top:34px;width:9px;height:9px;border-radius:50%;background:#00f2ff;box-shadow:0 0 14px rgba(0,242,255,.8)}.hop>div{display:contents}.hop b{font:500 12.5px IBM Plex Mono,monospace;letter-spacing:.3em;color:#00f2ff}.hop span{color:#aeb8c4;font-size:16px}.tr2{width:min(1280px,calc(100vw - 32px));position:relative;left:50%;transform:translateX(-50%);display:grid;grid-template-columns:minmax(0,196px) minmax(0,1fr);gap:20px;align-items:start}.deckcol{min-width:0}.rail2{display:grid;gap:0;align-content:space-evenly;align-self:start;box-sizing:border-box;position:relative;padding:14px 12px;border-radius:24px;border:1px solid color-mix(in srgb,var(--ai) 46%,transparent);background:radial-gradient(ellipse 90% 55% at 0 100%,color-mix(in srgb,var(--ai) 22%,transparent),transparent 72%),var(--glass),var(--color-bg-elevated);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--ai) 30%,transparent),0 -10px 24px -14px rgba(0,0,0,.7)}.rail2 button{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:30px minmax(0,1fr);column-gap:12px;padding:9px 8px;border-radius:14px;position:relative;transition:background .3s}.rail2 button:hover{background:rgba(255,255,255,.04)}.rail2 button:focus-visible{outline:2px solid #5ce1ec;outline-offset:2px}.rail2 .c{width:30px;height:30px;border-radius:50%;justify-content:center;grid-row:1/3;align-self:start;font:500 12.5px Instrument Sans,system-ui,sans-serif;font-variant-numeric:tabular-nums;color:#727d8b;background:#0a1826;box-shadow:inset 0 0 0 1px rgba(255,255,255,.16);transition:background .45s,color .45s,box-shadow .45s}.rail2 .c,.rail2 .t{display:flex;align-items:center}.rail2 .t{min-height:30px;font:500 15.5px/1.25 Instrument Sans,system-ui,sans-serif;color:#aeb8c4;transition:color .45s}.rail2 .d{font-size:13.5px;line-height:1.45;color:#8793a0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s,opacity .4s}.rail2 button:not(:last-child):after{content:"";position:absolute;left:23px;top:41px;bottom:-5px;width:1px;background:rgba(255,255,255,.1)}.rail2 button.on{background:rgba(92,225,236,.07)}.rail2 button.on .c{background:#5ce1ec;color:#04252a;font-weight:600;box-shadow:0 0 0 5px rgba(92,225,236,.14),0 0 22px -4px rgba(92,225,236,.9)}.rail2 button.on .t{color:#eef3f7}.rail2 button.on .d{max-height:60px;opacity:1}.ev{grid-column:1/-1;margin:18px 28px 24px;padding-top:16px;border-top:1px solid rgba(255,255,255,.09);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) minmax(0,1.1fr);gap:22px;text-align:left}.ev h4{margin:0 0 8px;font:500 11px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6e7784}.ev .tk{margin:0;font:400 18px/1.3 Fraunces,Georgia,serif;color:#eaf1f6;text-wrap:balance}.ev .ln2{display:grid;grid-template-columns:auto minmax(0,1fr);gap:2px 8px;align-items:baseline;font-size:13.5px;color:#aeb8c4;margin-bottom:6px}.ev .tg2{font:500 10.5px IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;padding:2px 7px;border-radius:999px;border:1px solid}.ev .tg2.r{color:var(--you);border-color:color-mix(in srgb,var(--you) 45%,transparent)}.ev .tg2.c{color:var(--src);border-color:color-mix(in srgb,var(--src) 45%,transparent)}.ev .u{overflow-wrap:anywhere;color:#cbd5df}.ev .ct{grid-column:2;font:500 12px IBM Plex Mono,monospace;color:#6e7784}.ev .st2{position:relative;padding:0 0 10px 22px;font-size:13.5px;line-height:1.4;color:#eaf1f6}.ev .st2:last-child{padding-bottom:0}.ev .st2:before{content:"";position:absolute;left:4px;top:13px;bottom:-1px;width:1px;background:rgba(0,242,255,.35)}.ev .st2:last-child:before{display:none}.ev .st2:after{content:"";position:absolute;left:0;top:4px;width:9px;height:9px;border-radius:50%;background:#05080f;border:2px solid #00f2ff}.ev .st2 b{display:block;font:500 10.5px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#6fcfdc}.ev .soon2{color:var(--src);margin-left:6px;letter-spacing:.06em}.qb{margin-top:44px;padding-top:30px;border-top:1px solid rgba(255,255,255,.08)}.qb .eb2{font:500 12px IBM Plex Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:#6fcfdc}.qb h3{margin:10px 0 0;font:400 30px/1.15 Fraunces,Georgia,serif;letter-spacing:-.015em;color:#eaf1f6;text-wrap:balance}.qb .qs{margin:8px 0 0;color:#aeb8c4;font-size:16px}.qpills{display:flex;gap:8px;flex-wrap:wrap;margin-top:20px}.qpills button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;align-items:baseline;padding:10px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.14);color:#aeb8c4;font-size:15px}.qpills button:focus-visible{outline:2px solid #00f2ff;outline-offset:2px}.qpills button b{font:500 12.5px IBM Plex Mono,monospace;color:#6e7784}.qpills button.on{border-color:#00f2ff;background:rgba(0,242,255,.07);color:#66f6ff}.qpills button.on b{color:#66f6ff}.qb .qp{margin:18px 0 0;padding:22px 24px;border-top:1px solid color-mix(in srgb,var(--ai) 40%,transparent);border:1px solid color-mix(in srgb,var(--ai) 40%,transparent);border-radius:20px;background:radial-gradient(ellipse 75% 90% at 100% 0,color-mix(in srgb,var(--ai) 14%,transparent),transparent 72%),var(--glass),var(--color-bg-elevated)}.qb .qp .tk{font-size:22px}.qb .il2{display:block;margin-top:12px;font:400 12px IBM Plex Mono,monospace;color:#6e7784}@media (max-width:900px){.qb .qp{padding:18px 16px}.qb h3{font-size:25px}.tr2{width:auto;left:0;transform:none;grid-template-columns:minmax(0,1fr);gap:20px}.rail2{position:static;display:flex;overflow-x:auto;gap:4px;padding:8px;border-radius:18px}.rail2 button{flex:none;grid-template-columns:auto;padding:6px 14px}.rail2 .c,.rail2 .d{display:none}.rail2 .t{min-height:0;white-space:nowrap}.rail2 button:after{display:none}.ev{grid-template-columns:minmax(0,1fr);margin:16px 18px 20px}.ev .ln2{grid-template-columns:auto minmax(0,1fr)}.ev .ct{grid-column:2;white-space:normal}.hop{padding-left:30px}}.wpk-grid{width:min(1240px,calc(100vw - 32px));margin:8px auto 0;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px;align-items:start;scroll-margin-top:96px}.wpk-say{position:sticky;top:150px;display:flex;flex-direction:column;gap:14px;font-family:Instrument Sans,system-ui,sans-serif}.wpk-eb{font:500 12px IBM Plex Mono,monospace;letter-spacing:.18em;text-transform:uppercase;color:#6fcfdc}.wpk-lead{margin:0;font-size:17px;line-height:1.55;color:#cfd7df}.wpk-pts{list-style:none;margin:4px 0 6px;padding:0;display:grid;gap:14px;counter-reset:wp}.wpk-pts li{display:grid;grid-template-columns:38px minmax(0,1fr);gap:2px 4px;counter-increment:wp}.wpk-pts li:before{content:counter(wp,decimal-leading-zero);grid-row:1/3;font:500 13px/1.6 IBM Plex Mono,monospace;color:#5ce1ec}.wpk-pts b{font-weight:500;font-size:16.5px;color:#eef3f7}.wpk-pts span{font-size:15px;line-height:1.45;color:#aeb8c4}.wpk-tg{display:inline-flex;align-self:flex-start;gap:4px;padding:4px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:rgba(255,255,255,.03);margin-top:6px}.wpk-tg button{all:unset;cursor:pointer;font:500 15px Instrument Sans,sans-serif;color:#cfd7df;padding:9px 20px;border-radius:999px;transition:background .3s,color .3s}.wpk-tg button.on{background:#5ce1ec;color:#04252a}.wpk-tg button:focus-visible{outline:2px solid #5ce1ec;outline-offset:2px}.wpk-doc{display:grid;perspective:2200px}.cp5 .wpk-face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;transition:transform 1s cubic-bezier(.3,.7,.2,1);gap:0;border-radius:22px;border:1px solid rgba(92,225,236,.3);background:linear-gradient(180deg,#0e1926,#09111b 60%);box-shadow:10px 10px 0 -1px #0a121c,10px 10px 0 0 rgba(255,255,255,.07),0 50px 90px -40px rgba(0,0,0,.9),inset 0 1px 0 rgba(255,255,255,.07);overflow:hidden}.cp5 .wpk-backf{transform:rotateY(180deg);border-color:rgba(245,181,74,.38);background:radial-gradient(ellipse 70% 40% at 100% 0,rgba(245,181,74,.1),transparent 70%),linear-gradient(180deg,#121722,#0a1018 60%)}.wpk-doc.back .wpk-front{transform:rotateY(-180deg)}.wpk-doc.back .wpk-backf{transform:rotateY(0)}.wpk-dh{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:13px 22px;border-bottom:1px solid rgba(255,255,255,.08);font:500 12px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8793a0}.wpk-dh span:first-child{color:#5ce1ec}.wpk-backf .wpk-dh span:first-child{color:#f5b54a}.wpk-sit{padding:11px 22px 12px;display:flex;flex-direction:column;gap:8px;border-bottom:1px solid rgba(255,255,255,.06)}.wpk-sl{font-size:12.5px;color:#8793a0}.wpk-sit>div{display:flex;flex-wrap:wrap;gap:6px}.wpk-sit>div>span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:2px 2px 2px 10px}.cp5 .nw .wpk-sit .pl2{padding:3px 9px}.wpk-sit i{font-style:normal;font-size:13px;color:#cfd7df}.cp5 .wpk-items{list-style:none;margin:0;padding:0}.wpk-items li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:14px;align-items:center;padding:7px 22px;border-bottom:1px solid rgba(255,255,255,.06)}.cp5 .nw .wpk-items .wk{padding:0;gap:3px}.wpk-df{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 22px;font-size:12.5px;color:#8f9aa7;margin-top:auto}.wpk-turn{all:unset;cursor:pointer;font:500 14px Instrument Sans,sans-serif;color:#5ce1ec;border:1px solid rgba(92,225,236,.45);border-radius:999px;padding:8px 16px;transition:background .2s}.wpk-turn:focus-visible,.wpk-turn:hover{background:rgba(92,225,236,.1)}.cp5 .wpk-backf,.wpk-groups{display:flex;flex-direction:column}.wpk-groups{padding:12px 22px 6px;gap:8px}.wpk-row{all:unset;box-sizing:border-box;cursor:pointer;display:grid;grid-template-columns:40px minmax(0,1fr) auto auto;gap:12px;align-items:center;padding:9px 14px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.025);transition:border-color .2s,background .2s}.wpk-row:focus-visible,.wpk-row:hover{border-color:#5ce1ec;background:rgba(92,225,236,.07)}.wpk-row b{font:500 13px IBM Plex Mono,monospace;color:#f5b54a}.wpk-row span{display:flex;flex-direction:column;gap:3px;font-size:15px;font-weight:500;color:#eaf1f6}.wpk-row small{font-size:13px;font-weight:400;line-height:1.4;color:#97a3b0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wpk-row i{font-style:normal;font-size:13.5px;color:#5ce1ec;white-space:nowrap}.cp5 .nw .wpk-none{margin:6px 0 0;display:flex;align-items:center;gap:10px;font-size:13.5px;color:#8f9aa7}.wpk-none .chip{flex:none;white-space:nowrap}.cp5 .wpk-pv{display:flex;flex-direction:column;gap:12px;padding:16px 22px 20px;animation:wpkr .45s cubic-bezier(.2,.8,.2,1)}@keyframes wpkr{0%{transform:translateX(40px);opacity:0}}.wpk-pvh{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.wpk-bk{all:unset;cursor:pointer;font:500 14px Instrument Sans,sans-serif;color:#5ce1ec;border:1px solid rgba(92,225,236,.45);border-radius:999px;padding:7px 14px;transition:background .2s}.wpk-bk:focus-visible,.wpk-bk:hover{background:rgba(92,225,236,.1)}.cp5 .nw .wpk-pv h3{margin:0;font:400 26px/1.15 Fraunces,Georgia,serif;letter-spacing:-.01em;color:#eef3f7}.wpk-k{display:flex;align-items:center;gap:12px;font-size:13px;color:#8f9aa7}.cp5 .nw .wpk-k .cpy{padding:7px 18px}.cp5 .wpk-pv .wpk-body{padding:0}.cp5 .wpk-pv .mail .mb{font-size:15px;line-height:1.6;padding:16px 22px 18px;gap:11px}.cp5 .wpk-pv .ef2{font-size:14px;padding:12px 22px;gap:5px;background:rgba(255,255,255,.03)}.cp5 .wpk-pv .sig{flex-direction:column;align-items:flex-start;gap:6px;border:0;padding:0;margin-top:2px}.cp5 .wpk-pv .sig p{margin:0}.doc-fx,.doc-pg{padding:22px 26px;display:flex;flex-direction:column;gap:12px}.pg-url{font:500 12px IBM Plex Mono,monospace;color:#8793a0;letter-spacing:.04em}.doc-pg h4{margin:0;font:400 26px/1.2 Fraunces,Georgia,serif;color:#eef3f7}.doc-fx p,.doc-pg p{margin:0;font-size:15.5px;line-height:1.55;color:#cfd7df}.pg-tbl{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1fr) minmax(0,1.2fr);border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;font-size:14px}.pg-tbl.five{grid-template-columns:minmax(0,1.15fr) repeat(4,minmax(0,1fr))}.pg-tbl>*{padding:9px 12px;border-bottom:1px solid rgba(255,255,255,.06);color:#cfd7df;font-weight:400}.pg-tbl>b{color:#eef3f7;font-weight:500}.pg-tbl>:nth-child(-n+3){letter-spacing:.04em}.pg-tbl.five>:nth-child(-n+5),.pg-tbl>:nth-child(-n+3){font-size:12px;color:#8793a0;background:rgba(255,255,255,.03)}.pg-h{font:500 12px IBM Plex Mono,monospace!important;letter-spacing:.12em;text-transform:uppercase;color:#8793a0!important}.cp5 .nw .doc-pg dl{margin:0;display:grid;gap:3px;line-height:1.5}.cp5 .nw .doc-pg dt{font:500 15px Instrument Sans,sans-serif;letter-spacing:0;text-transform:none;color:#eef3f7;padding:0}.cp5 .nw .doc-pg dd{margin:0 0 8px;font-size:14.5px;line-height:1.5;color:#aeb8c4}.doc-rw>div{padding:16px 24px;border-bottom:1px solid rgba(255,255,255,.07);display:flex;flex-direction:column;gap:6px}.doc-rw>div:last-child{border-bottom:0}.rw-l{font:500 12px IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase;color:#8793a0}.doc-rw p{margin:0;font-size:15.5px;line-height:1.55;color:#cfd7df}.doc-rw .rw-new{background:rgba(62,230,168,.06);box-shadow:inset 3px 0 0 #3ee6a8}.doc-rw .rw-new p{font:400 22px/1.3 Fraunces,Georgia,serif;color:#eef3f7}.fx-row{display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:baseline}.fx-row span{font:500 11.5px IBM Plex Mono,monospace;text-align:center;padding:5px 0;border-radius:7px;border:1px solid}.fx-row .no{color:#f5b54a;border-color:rgba(245,181,74,.45)}.fx-row .ok{color:#3ee6a8;border-color:rgba(62,230,168,.45)}.wpk-pvw{display:none}.wpk-say-pv{animation:wpkr .45s cubic-bezier(.2,.8,.2,1)}@media (min-width:901px){.wpk-say-off{display:none!important}}@media (max-width:900px){.wpk-grid{grid-template-columns:minmax(0,1fr);gap:30px}.wpk-say{position:static}.wpk-items li{grid-template-columns:24px minmax(0,1fr);gap:4px 10px;padding:10px 16px}.wpk-items li .chip{grid-column:2}.wpk-df,.wpk-dh,.wpk-sit{padding-left:16px;padding-right:16px}.wpk-groups{padding:4px 16px}.wpk-row{grid-template-columns:38px minmax(0,1fr) auto;gap:6px 10px}.wpk-row em{grid-column:2;justify-self:start}.wpk-row small{display:none}.wpk-row i{grid-column:3;grid-row:1/3}.cp5 .wpk-face{box-shadow:6px 6px 0 -1px #0a121c,6px 6px 0 0 rgba(255,255,255,.07),0 30px 60px -30px rgba(0,0,0,.9)}.cp5 .wpk-pv{padding:14px 16px 16px}.cp5 .nw .wpk-pv h3{font-size:22px}.wpk-say-pv{display:none}.wpk-pvw{display:flex;flex-direction:column;gap:10px}.cp5 .nw .wpk-pvw p{margin:0;font-size:14px;line-height:1.5;color:#cfd7df}.wpk-pvw b{display:block;margin-bottom:2px;font:500 11.5px IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;color:#8793a0}.pg-tbl.five{font-size:12px}.pg-tbl.five>*{padding:7px 5px}.cp5 .wpk-pv .ef2,.cp5 .wpk-pv .mail .mb{padding-left:14px;padding-right:14px}.doc-fx,.doc-pg{padding:18px 16px}.doc-rw>div{padding:14px 16px}.pg-tbl{font-size:13px}.pg-tbl>*{padding:8px}}@media (min-width:901px) and (max-height:860px){.wpk-dh{padding-top:10px;padding-bottom:10px}.wpk-sit{padding-top:8px;padding-bottom:8px}.wpk-items li{padding-top:3px;padding-bottom:3px}.wpk-df{padding-top:8px;padding-bottom:8px}.wpk-groups{gap:6px;padding-top:10px}.wpk-row{padding-top:7px;padding-bottom:7px}.cp5 .wpk-pv{gap:10px;padding-top:12px}.cp5 .wpk-pv .mail .mb{padding-top:12px;padding-bottom:12px;gap:9px}.doc-fx,.doc-pg{padding-top:16px;padding-bottom:16px;gap:10px}.wpk-say{top:140px;gap:10px}}@media (prefers-reduced-motion:reduce){.cp5 .wpk-face{transition:none}.cp5 .wpk-pv{animation:none}}#who-comes-before .tr2{grid-template-columns:minmax(0,1fr)}#who-comes-before .stk-card.merged{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;column-gap:0!important;row-gap:14px!important;align-content:center!important;align-items:start!important;padding:26px 30px!important}#who-comes-before .merged>*{zoom:.76;min-width:0;width:auto!important;max-width:100%;height:auto!important}#who-comes-before .merged>.g11{grid-area:1/1}#who-comes-before .merged>.g12{grid-area:1/2}#who-comes-before .merged>.g21{grid-area:2/1}#who-comes-before .merged>.g22{grid-area:2/2}#who-comes-before .merged>.g11,#who-comes-before .merged>.g21{padding-right:30px}#who-comes-before .merged>.r{border-left:1px solid rgba(255,255,255,.1);padding-left:36px}@media(max-width:760px){#who-comes-before .stk-card.merged{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:none!important;row-gap:16px!important;padding:20px 18px!important}#who-comes-before .merged>*{zoom:1;grid-area:auto!important;padding:0!important;border:0!important}#who-comes-before .merged>.g12{border-top:1px solid rgba(255,255,255,.1)!important;padding-top:24px!important}}.cp5 .mm{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:20px;align-items:stretch}.cp5 .mm>.mg-box{min-width:0}.cp5 .mm .ic2{justify-content:center}.cp5 .mm .cmp .mg-gh{display:none}.cp5 .mm .cmp .mg-gr{grid-template-columns:repeat(4,1fr);gap:6px 4px;padding:10px}.cp5 .mm .cmp .mg-q{grid-column:1/-1}.cp5 .mm .cmp .mg-c{gap:3px}.cp5 .mm .cmp i.mq{width:16px;height:16px;font-size:10px;border-radius:5px}.cp5 .mm .cmp .mg-dv span{display:none}.cp5 .mm .cmp .mg-mx:before{content:"\2039  Day 0";left:0}.cp5 .mm .cmp .mg-mx:after,.cp5 .mm .cmp .mg-mx:before{position:absolute;top:-28px;font:500 11px IBM Plex Mono,monospace;letter-spacing:.1em;color:#04252a;background:#eaf1f6;padding:3px 7px;border-radius:999px;white-space:nowrap;pointer-events:none}.cp5 .mm .cmp .mg-mx:after{content:"Day 28 or X  \203A";right:0}@media (max-width:900px){.cp5 .mm{grid-template-columns:minmax(0,1fr)}}.cp5 .mg-math{padding-top:8px;padding-bottom:56px}.cp5 .pj{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px;margin-top:40px;align-items:start}.cp5 .pcol{display:grid;gap:16px;min-width:0}.cp5 .pprices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cp5 .pprices .rf-plan{padding:26px;gap:0}.cp5 .pprices .amt{margin-top:18px}.cp5 .pprices .inr{margin-top:8px;color:var(--muted);font-size:var(--fs-body)}.cp5 .pprices .inr b{color:var(--text);font-weight:500}.cp5 .pprices .one{margin-top:10px;color:var(--muted);font-size:15px}.cp5 .pincl{padding:8px 26px}.cp5 .pincl .rf-list{margin:0}.cp5 .pfoot{font-size:14px;line-height:1.55;color:var(--muted)}.cp5 .join{padding:30px;display:grid;gap:14px;justify-items:start;align-content:start;border-color:rgba(102,246,255,.3)}.cp5 .join h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:-.015em;margin:0}.cp5 .join .join-lead{margin:0;color:var(--muted);font-size:var(--fs-body);line-height:1.55}.cp5 .join .wl{width:100%}.cp5 .join .small{margin:0}@media (max-width:900px){.cp5 .pj{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.cp5 .pprices{grid-template-columns:minmax(0,1fr)}}