:root{--paper:#fcfbfb;--mute-ink:rgba(201,214,236,0.56);--soft:rgba(236,240,248,0.8);--glass:rgba(7,8,13,0.42);--line:rgba(255,255,255,0.12);--r-panel:22px;--pad:8px;--side:20px;--top-safe:env(safe-area-inset-top,0px)}@media (min-width:900px){:root{--r-panel:30px;--pad:12px;--side:5vw}}html.sheet-open{overflow:hidden}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.v8{background:var(--after-hours)}.ln{display:block;overflow:hidden;padding-bottom:.09em;margin-bottom:-.09em}.ln>span{display:inline-block;will-change:transform}.mo [data-anim=lines] .ln>span{transform:translateY(112%)}.mo [data-anim=kids]>*,.mo [data-anim=pop],.mo [data-anim=rise]{opacity:0;visibility:hidden}.blue{color:var(--wink);white-space:nowrap}.wi{position:relative;display:inline-block;line-height:1}.wi-dot{position:absolute;left:50%;width:.246em;height:.246em;margin-left:-.123em;bottom:calc(.085em + .545em);background:url(/sara/wink-sparkle-blue.svg) 50%/contain no-repeat}.kicker{margin:0;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--haze)}.btn,.kicker{font-weight:700}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;border:1px solid transparent;font-size:15px;letter-spacing:-.005em;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .35s var(--ease),background .3s,color .3s,border-color .3s,box-shadow .35s}.btn:active{transform:scale(.97)}.btn-lg{height:56px;padding:0 28px;font-size:16px}.btn-sm{height:40px;padding:0 16px;font-size:14px;gap:8px}.btn-light{background:var(--paper);color:var(--after-hours);box-shadow:0 14px 34px -14px rgba(0,0,0,.55)}.btn-light:hover{background:#fff;transform:translateY(-2px);box-shadow:0 20px 40px -14px rgba(69,150,252,.45)}.btn-glass{background:rgba(255,255,255,.09);color:var(--paper);border-color:rgba(255,255,255,.16);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.btn-glass:hover{background:rgba(255,255,255,.16);transform:translateY(-2px)}.btn-ink{background:var(--after-hours);color:var(--paper);box-shadow:0 16px 34px -16px rgba(7,8,13,.6)}.btn-ink:hover{transform:translateY(-2px);background:#000}.btn-ghost{background:transparent;color:var(--paper);border-color:rgba(152,160,175,.32)}.btn-ghost:hover{border-color:var(--paper)}.btn .arr{transition:transform .35s var(--ease)}.btn:hover .arr{transform:translateX(4px)}.dot{display:inline-block;flex:none;width:8px;height:8px;border-radius:50%;background:var(--wink);box-shadow:0 0 0 0 rgba(69,150,252,.6);animation:ping 2.2s var(--ease) infinite}@keyframes ping{0%{box-shadow:0 0 0 0 rgba(69,150,252,.55)}70%,to{box-shadow:0 0 0 8px rgba(69,150,252,0)}}.chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 12px;border-radius:999px;background:rgba(7,8,13,.38);border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:600;color:rgba(252,251,251,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.pill-bar{position:fixed;z-index:70;top:calc(10px + var(--top-safe));left:0;right:0;display:flex;justify-content:center;padding:0 10px;pointer-events:none}.pill{pointer-events:auto;display:flex;align-items:center;gap:6px;height:54px;padding:0 7px 0 20px;border-radius:999px;background:var(--glass);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);box-shadow:0 14px 40px -18px rgba(0,0,0,.55);color:var(--paper);transition:background .45s var(--ease),border-color .45s,color .45s;animation:pill-in 1.3s var(--ease) .15s both}@keyframes pill-in{0%{opacity:0;transform:translateY(-28px) scale(.95)}}.pill-logo{display:flex}.pill-logo img{height:27px;width:auto;transition:filter .45s}.pill-links{display:flex;gap:2px;margin:0 8px 0 16px}.pill-links a{padding:9px 14px;border-radius:999px;font-size:14px;font-weight:600;color:rgba(252,251,251,.68);text-decoration:none;transition:color .25s,background .25s}.pill-links a:hover,.pill-links a[aria-current]{color:var(--paper);background:rgba(255,255,255,.08)}.pill-menu{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;width:44px;height:44px;padding:0;cursor:pointer;position:relative}.pill-menu i{position:absolute;left:13px;width:18px;height:2px;border-radius:2px;background:currentColor;transition:transform .4s var(--ease),top .4s var(--ease)}.pill-menu i:first-child{top:18px}.pill-menu i:last-child{top:24px}.pill-bar.open .pill-menu i:first-child{top:21px;transform:rotate(45deg)}.pill-bar.open .pill-menu i:last-child{top:21px;transform:rotate(-45deg)}.pill-bar.on-light .pill{background:rgba(252,251,251,.74);border-color:rgba(7,8,13,.08);color:var(--after-hours)}.pill-bar.on-light .pill-logo img{filter:invert(1)}.pill-bar.on-light .pill-links a{color:rgba(7,8,13,.6)}.pill-bar.on-light .pill-links a:hover{color:var(--after-hours);background:rgba(7,8,13,.06)}.pill-bar.on-light .pill-go{background:var(--after-hours);color:var(--paper)}@media (max-width:760px){.pill{width:100%;justify-content:space-between;height:52px;padding:0 4px 0 16px}.pill-logo{margin-right:auto}.pill-links{display:none}.pill-menu{display:block}.pill-go{height:38px;padding:0 14px;font-size:13.5px}}.sheet8{position:fixed;inset:0;z-index:65;display:flex;flex-direction:column;justify-content:center;gap:4px;padding:90px 28px calc(40px + env(safe-area-inset-bottom, 0px));background:rgba(7,8,13,.9);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;pointer-events:none;transition:opacity .45s var(--ease)}.sheet8.open{opacity:1;pointer-events:auto}.sheet8>a:not(.btn){font-family:var(--font-display);font-weight:650;font-size:46px;letter-spacing:-.02em;line-height:1.12;color:rgba(252,251,251,.55);text-decoration:none;transform:translateY(26px);opacity:0;transition:transform .7s var(--ease),opacity .7s var(--ease),color .25s}.sheet8>a:not(.btn):hover,.sheet8>a[aria-current]{color:var(--paper)}.sheet8.open>a{transform:none;opacity:1}.sheet8.open>a:nth-child(2){transition-delay:.05s}.sheet8.open>a:nth-child(3){transition-delay:.1s}.sheet8.open>a:nth-child(4){transition-delay:.15s}.sheet-go{align-self:flex-start;margin-top:26px;height:56px;padding:0 28px;font-size:16px}.sheet8 .stamp{margin-top:18px}.field{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:0;transition:opacity 1.4s var(--ease)}.field.on{opacity:1}.hero{padding:0;background:var(--after-hours)}.hero-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:0;min-height:100svh;background:radial-gradient(120% 80% at 8% 0,#1d55c4 0,#0b2152 38%,#07080d 78%)}.hero-grid{position:relative;z-index:1;display:grid;grid-gap:22px;gap:22px;min-height:inherit;align-content:start;padding:calc(92px + var(--top-safe)) 20px 26px}.hero-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(42px,11.4vw,60px);line-height:1.02;letter-spacing:-.022em;color:var(--paper);text-wrap:balance}.cta-h .ln.mute,.hero-h .ln.mute,.page-h .ln.mute{color:var(--mute-ink)}.hero-copy{display:grid;justify-items:start}.hero-sub{margin:0;max-width:30em;color:var(--soft);font-size:16px;line-height:1.55;text-wrap:pretty}.hero-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hero-chip{display:inline-flex;align-items:center;gap:10px;margin:20px 0 0;padding:8px 14px 8px 12px;border-radius:999px;background:rgba(255,255,255,.07);border:1px solid var(--line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px;font-weight:600;color:rgba(236,240,248,.86);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hero-side{display:grid;grid-gap:12px;gap:12px;perspective:1300px}.hero-cap{margin:0;font-size:12.5px;line-height:1.5;color:rgba(236,240,248,.58)}.hero-grid>.hero-h{order:1}.hero-grid>.hero-side{order:2}.hero-grid>.hero-copy{order:3}@media (min-width:900px){.hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);grid-template-rows:auto 1fr;gap:0 4vw;padding:calc(132px + var(--top-safe)) var(--side) 48px}.hero-h{grid-column:1/-1;font-size:clamp(56px,6.4vw,112px);line-height:.98}.hero-grid>.hero-copy{order:2;align-self:end}.hero-grid>.hero-side{order:3;align-self:center;justify-self:end;width:min(100%,380px);margin-top:-2vw}.hero-sub{font-size:17px}.hero-cap{text-align:right;justify-self:end;max-width:250px}}.live-card{position:relative;display:block;width:100%;padding:14px;border-radius:26px;color:var(--paper);text-decoration:none;background:linear-gradient(160deg,rgba(255,255,255,.15),rgba(255,255,255,.04) 60%);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(24px) saturate(150%);backdrop-filter:blur(24px) saturate(150%);box-shadow:0 50px 90px -40px rgba(0,0,0,.7),inset 0 1px 0 rgba(255,255,255,.2);transform-style:preserve-3d;transition:box-shadow .4s}.live-card:hover{box-shadow:0 50px 90px -40px rgba(0,0,0,.7),0 0 0 1px rgba(162,235,254,.35),inset 0 1px 0 rgba(255,255,255,.2)}.lc-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.lc-media{position:relative;overflow:hidden;border-radius:18px;aspect-ratio:16/9;background:#0b1220;box-shadow:0 0 70px -12px rgba(69,150,252,.6)}.lc-media video{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.02)}.lc-media:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(7,8,13,.45),rgba(7,8,13,0) 45%),radial-gradient(90% 70% at 50% 125%,rgba(69,150,252,.45),rgba(69,150,252,0) 60%)}.lc-ask{display:flex;align-items:center;gap:10px;margin-top:12px;height:48px;padding:0 6px 0 16px;border-radius:15px;background:rgba(7,8,13,.46);border:1px solid rgba(255,255,255,.1)}.lc-qw{flex:1 1;min-width:0;overflow:hidden;white-space:nowrap;font-size:14.5px;font-weight:500}.lc-caret{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.16em;background:var(--core)}.lc-go{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--paper);color:var(--after-hours)}.lc-seg{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:5px;gap:5px;margin-top:12px}.lc-seg span{height:3px;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.14)}.lc-seg i{display:block;height:100%;background:linear-gradient(90deg,var(--core),var(--wink));transform-origin:0 50%}.lc-foot{position:relative;min-height:50px;margin-top:14px}.lc-stage{position:absolute;left:0;top:0;font-size:13px;font-weight:600;color:var(--core)}.lc-end b{display:block;font-family:var(--font-display);font-weight:650;font-size:19px;letter-spacing:-.01em}.lc-end small{display:block;margin-top:4px;font-size:12px;color:rgba(236,240,248,.6)}.orbit{--cw:clamp(206px,56vw,250px);position:relative;height:100svh;min-height:600px;overflow:hidden;color:var(--after-hours);background:radial-gradient(110% 80% at 50% 42%,#fcfbfb 0,#eef0f3 62%,#e2e5ea 100%)}@media (min-width:900px){.orbit{--cw:clamp(240px,min(25vw,38svh),380px)}}.mq{position:absolute;left:0;top:50%;margin-top:-.55em;z-index:0;pointer-events:none;white-space:nowrap;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(120px,24vw,360px);line-height:1.1;letter-spacing:-.035em;color:var(--after-hours)}.mq-track{display:inline-flex;gap:.32em;padding-left:.2em}.orbit-stage{position:relative;z-index:1;height:100%;display:grid;place-items:center;perspective:1500px;perspective-origin:50% 46%}.orbit-ring{position:relative;width:var(--cw);height:calc(var(--cw) * var(--cr, 1.42));transform-style:preserve-3d}.oc{transform-style:preserve-3d;backface-visibility:hidden;-webkit-backface-visibility:hidden}.oc,.oc-in{position:absolute;inset:0}.oc-in{overflow:hidden;border-radius:22px;background:#0b1018;color:var(--paper);box-shadow:0 40px 70px -30px rgba(7,8,13,.6);transition:box-shadow .5s var(--ease)}.oc.front .oc-in{box-shadow:0 60px 100px -36px rgba(7,8,13,.75),0 0 0 1px rgba(69,150,252,.4)}.oc-in img{width:100%;height:100%;object-fit:cover;object-position:50% 16%}.oc-in img,.oc-in:after{position:absolute;inset:0}.oc-in:after{content:"";pointer-events:none;background:linear-gradient(0deg,rgba(7,8,13,.96) 6%,rgba(7,8,13,.6) 36%,rgba(7,8,13,0) 60%),linear-gradient(180deg,rgba(7,8,13,.5),rgba(7,8,13,0) 24%)}.oc-top{position:absolute;z-index:1;top:12px;left:12px;right:14px;display:flex;justify-content:space-between;align-items:center}.oc-n{font-size:11px;font-weight:600;color:rgba(252,251,251,.7)}.oc-body{position:absolute;z-index:1;left:16px;right:16px;bottom:16px}.oc-say{margin:0 0 12px;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:calc(var(--cw) * .074);line-height:1.14;letter-spacing:-.01em;text-wrap:balance}.oc-big{margin:0;font-size:calc(var(--cw) * .15);font-weight:700;line-height:1;letter-spacing:-.04em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.oc-label{margin:6px 0 0;font-size:12.5px;line-height:1.35;color:rgba(236,240,248,.8)}.oc-when{margin:8px 0 0;font-size:11px;font-weight:600;color:var(--core)}.orbit-cta{position:absolute;z-index:2;left:50%;bottom:max(28px,5svh);translate:-50% 0}.orbit-cta:hover{transform:translateY(-2px)}.wink{--s:clamp(150px,46vw,220px);position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--after-hours)}@media (min-width:900px){.wink{--s:clamp(220px,24vw,380px)}}.wink-in{position:relative;height:100%;display:grid;grid-template-rows:auto 1fr auto;padding:calc(96px + var(--top-safe)) var(--side) calc(40px + env(safe-area-inset-bottom, 0px))}.wink-big{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(64px,17vw,220px);line-height:.92;letter-spacing:-.035em;color:var(--paper)}.wink-star{position:absolute;z-index:1;width:var(--s);height:var(--s);left:calc(50% - var(--s) / 2);top:calc(50% - var(--s) / 2);pointer-events:none;perspective:700px}@media (min-width:900px){.wink-star{left:calc(66% - var(--s) / 2);top:calc(54% - var(--s) / 2)}}.ws-halo{position:absolute;inset:-70%;border-radius:50%;background:radial-gradient(circle,rgba(69,150,252,.55) 0,rgba(26,100,208,.22) 30%,rgba(7,8,13,0) 62%)}.ws-tilt{display:block;transform-style:preserve-3d}.ws-tilt,.ws-tilt img{position:absolute;inset:0}.ws-tilt img{width:100%;height:100%}.ws-w{filter:drop-shadow(0 0 24px rgba(162,235,254,.7)) drop-shadow(0 0 60px rgba(69,150,252,.6))}.ws-b{filter:drop-shadow(0 0 18px rgba(69,150,252,.6))}.wink-end{position:relative;z-index:2;align-self:end;display:grid;grid-gap:14px;gap:14px;max-width:44rem}.wink-line{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(40px,9.6vw,92px);line-height:1.04;letter-spacing:-.022em;color:var(--paper)}.wink-end .note{font-size:16px;color:var(--haze);max-width:34em}.wink-end .stamp{color:var(--core)}.strip{position:relative;height:100svh;min-height:600px;overflow:hidden;background:var(--after-hours);display:flex;flex-direction:column;justify-content:center;gap:26px;padding-top:64px}.strip-head{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 var(--side)}.strip-head .btn{height:42px;padding:0 18px;font-size:14px}.strip-track{display:flex;gap:14px;width:max-content;padding-left:var(--side);padding-right:var(--side);perspective:1600px}.sc{position:relative;flex:none;width:min(84vw,600px);height:min(60svh,480px);overflow:hidden;border-radius:24px;background:#0b1018;border:1px solid rgba(255,255,255,.06)}.sc:after{content:"";position:absolute;inset:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.sc-light{position:absolute;inset:-25% -35%;background:var(--light);filter:blur(34px)}.tone-blue{--light:radial-gradient(42% 38% at 50% 64%,rgba(69,150,252,0.9),rgba(26,100,208,0.35) 48%,rgba(7,8,13,0) 72%)}.tone-glow{--light:radial-gradient(34% 34% at 62% 54%,rgba(162,235,254,0.75),rgba(87,176,230,0.32) 46%,rgba(7,8,13,0) 72%)}.tone-amber{--light:radial-gradient(34% 36% at 60% 60%,rgba(233,183,137,0.82),rgba(140,86,48,0.32) 48%,rgba(7,8,13,0) 74%)}.tone-deep{--light:radial-gradient(48% 40% at 36% 70%,rgba(26,100,208,0.95),rgba(13,40,100,0.4) 50%,rgba(7,8,13,0) 76%)}.tone-navy{--light:radial-gradient(60% 46% at 50% 82%,rgba(69,150,252,0.45),rgba(27,40,50,0.9) 46%,rgba(11,16,24,1) 80%)}.tone-steel{--light:conic-gradient(from 210deg at 58% 52%,#1a1f29,#c9ced6,#2a3140,#8f98a8,#1a1f29,#dfe4ea,#1a1f29)}.tone-steel .sc-light{filter:blur(6px);opacity:.85}.sc-top{position:absolute;z-index:1;top:16px;left:16px;right:18px;display:flex;justify-content:space-between;align-items:center}.sc-year{font-size:12px;font-weight:600;color:rgba(252,251,251,.62);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-body{position:absolute;z-index:1;left:22px;right:22px;bottom:22px}.sc-title{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(32px,4.2vw,58px);line-height:1.02;letter-spacing:-.022em;text-wrap:balance}.sc-label{margin:10px 0 0;font-size:14px;color:rgba(236,240,248,.74)}.crowd{position:relative;height:100svh;min-height:600px;overflow:hidden;background:#050609}.crowd canvas{position:absolute;inset:0;width:100%;height:100%;display:block}.crowd-copy{position:absolute;inset:0;z-index:1;display:grid;place-content:center;justify-items:center;grid-gap:12px;gap:12px;padding:0 24px;text-align:center;pointer-events:none;background:radial-gradient(36% 26% at 50% 50%,rgba(5,6,9,.9),rgba(5,6,9,0) 100%)}.crowd-count{margin:0;font-size:13px;font-weight:600;color:var(--haze);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.crowd-count b{color:var(--core);font-weight:700}.crowd-title{margin:0;max-width:11em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(36px,9vw,80px);line-height:1.03;letter-spacing:-.022em;color:var(--paper);text-wrap:balance}.crowd-copy .note{color:var(--soft)}.cta{padding:0;background:var(--after-hours)}.cta-panel{position:relative;isolation:isolate;overflow:hidden;border-radius:0;min-height:min(100svh,860px);display:grid;align-content:end;background:radial-gradient(120% 80% at 92% 0,#1d55c4 0,#0b2152 40%,#07080d 80%)}.cta-copy{position:relative;z-index:2;padding:0 20px 34px}.cta-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(46px,12vw,120px);line-height:.98;letter-spacing:-.026em;color:var(--paper)}.cta-sub{margin:18px 0 0;max-width:28em;color:var(--soft);font-size:16px;line-height:1.55}.cta-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.cta-note{margin-top:18px;color:rgba(236,240,248,.55);max-width:36em}.chrome{position:absolute;z-index:1;left:0;right:0;top:0;height:50%;opacity:0;transition:opacity 1.4s var(--ease)}.chrome.on{opacity:1}.chrome canvas{width:100%!important;height:100%!important;display:block}@media (min-width:900px){.cta-panel{align-content:center}.cta-copy{max-width:50%;padding:80px 0 80px var(--side)}.chrome{left:auto;width:56%;height:100%}}.foot8{overflow:hidden;background:var(--after-hours);padding:76px var(--side) calc(26px + env(safe-area-inset-bottom, 0px))}.foot-top{display:grid;grid-gap:44px;gap:44px}.foot-sign img{width:150px;height:auto}.foot-sign p{margin:16px 0 0;max-width:24em;color:var(--haze);font-size:15px}.foot-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.foot-cols>div{display:grid;grid-gap:11px;gap:11px;align-content:start}.foot-cols .kicker{margin-bottom:4px}.foot-cols a{color:var(--paper);opacity:.84;text-decoration:none;font-size:15px;font-weight:500;transition:opacity .2s}.foot-cols a:hover{opacity:1}.foot-giant{margin:54px 0 0;text-align:center;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:33vw;line-height:.8;letter-spacing:-.045em;color:transparent;background:linear-gradient(180deg,rgba(252,251,251,.16),rgba(252,251,251,0) 88%);-webkit-background-clip:text;background-clip:text;-webkit-user-select:none;-moz-user-select:none;user-select:none}.foot-base{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px;margin-top:6px;padding-top:18px;border-top:1px solid rgba(152,160,175,.14);font-size:12.5px;color:var(--haze)}.foot-base p{margin:0}.foot-base img{display:inline-block;height:11px;width:auto;vertical-align:-1px;opacity:.8}@media (min-width:900px){.foot-top{grid-template-columns:1.3fr 1fr;align-items:start}.foot-giant{font-size:30vw}}.sig-wrap{position:absolute;z-index:1;width:min(84vw,660px);left:50%;top:47%;translate:-50% -50%;pointer-events:none}@media (min-width:900px){.sig-wrap{left:64%;top:50%}}.sig-big{position:relative;width:100%;height:auto;filter:drop-shadow(0 0 18px rgba(162,235,254,.45)) drop-shadow(0 0 54px rgba(69,150,252,.55))}.sig-glow{position:absolute;inset:-40% -20%;background:radial-gradient(50% 50% at 50% 50%,rgba(69,150,252,.32),rgba(26,100,208,.12) 45%,rgba(7,8,13,0) 72%)}.strip-head{align-items:flex-end}.strip-say{display:grid;grid-gap:10px;gap:10px}.strip-title{margin:0;max-width:20em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(24px,3.2vw,44px);line-height:1.1;letter-spacing:-.015em;color:var(--paper);text-wrap:balance}@media (max-width:760px){.strip-head{flex-direction:column;align-items:flex-start}.mq{top:17%}}.page-hero .hero-panel{min-height:min(100svh,900px)}.hero-grid.solo{align-content:space-between}.page-h .wi-dot{animation:wink-in 1.1s var(--ease) 1.25s both}@keyframes wink-in{0%{opacity:0;transform:scale(.2) rotate(-90deg)}}@media (min-width:900px){.hero-grid.solo{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr}.hero-grid.solo .hero-copy{max-width:38rem}}.stmt{position:relative;overflow:hidden;background:var(--after-hours);padding:120px var(--side) 120px}.stmt-light{color:var(--after-hours);background:radial-gradient(110% 80% at 50% 40%,#fcfbfb 0,#eef0f3 62%,#e2e5ea 100%)}.stmt-in{position:relative;max-width:1240px;margin:0 auto;display:grid;grid-gap:22px;gap:22px}.stmt-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(42px,8.4vw,116px);line-height:1;letter-spacing:-.026em;color:var(--paper);text-wrap:balance}.stmt-h .ln.mute{color:rgba(152,160,175,.62)}.stmt-light .stmt-h{color:var(--after-hours)}.stmt-light .stmt-h .ln.mute{color:rgba(7,8,13,.38)}.stmt-notes{display:grid;grid-gap:12px;gap:12px;max-width:40rem}.stmt-notes .note{font-size:17px;line-height:1.6;color:var(--haze);max-width:none}.stmt-light .stmt-notes .note{color:#4e535c}.stmt .kicker{color:var(--core)}.rows{margin:40px calc(var(--side) * -1) 0;display:grid;grid-gap:6px;gap:6px;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(64px,13vw,190px);line-height:1.08;letter-spacing:-.03em;white-space:nowrap}.rows>div{overflow:hidden}.rows>div>div{display:inline-flex;gap:.4em;width:max-content}.row-l>div{animation:run-l 38s linear infinite}.row-r>div{animation:run-r 44s linear infinite}.row-r{color:transparent;-webkit-text-stroke:1.5px rgba(7,8,13,.5)}.rows:not(.rows-light) .row-r{-webkit-text-stroke-color:rgba(252,251,251,.4)}@keyframes run-l{to{transform:translateX(-33.333%)}}@keyframes run-r{0%{transform:translateX(-33.333%)}to{transform:translateX(0)}}.crm-list{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.crm-list li{height:54px;padding:0 24px;display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(162,235,254,.25);background:rgba(69,150,252,.08);font-size:clamp(17px,2vw,22px);font-weight:700;letter-spacing:-.01em;color:var(--paper)}.stack{position:relative;background:var(--after-hours);padding:40px var(--pad) 12vh}.st-card{position:-webkit-sticky;position:sticky;top:calc(76px + var(--top-safe) + var(--i) * 10px);height:min(calc(100svh - 100px),760px);margin:0 auto 14vh;max-width:1320px}.st-card:last-child{margin-bottom:0}.st-in{height:100%;border-radius:var(--r-panel);background:#0b1018;border:1px solid rgba(255,255,255,.07);display:grid;grid-template-rows:40% 1fr;transform-origin:50% 0;box-shadow:0 -30px 60px -30px rgba(0,0,0,.8)}.st-in,.st-media{position:relative;overflow:hidden}.st-media img{width:100%;height:100%;object-fit:cover;object-position:50% 6%}.st-media:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#0b1018 0,rgba(11,16,24,0) 45%)}.st-copy{position:relative;display:flex;flex-direction:column;gap:14px;padding:6px 20px 22px;min-height:0}.st-top{display:flex;justify-content:space-between;align-items:center}.st-line{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(26px,3.6vw,52px);line-height:1.04;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}.st-tasks{list-style:none;margin:0;padding:0;display:grid;grid-gap:9px;gap:9px}.st-task{display:flex;gap:12px;align-items:flex-start;font-size:15.5px;line-height:1.4;color:var(--soft)}.st-task i{flex:none;width:18px;height:18px;margin-top:1px;border-radius:50%;background:rgba(69,150,252,.16);border:1px solid rgba(69,150,252,.5);position:relative}.st-task i:after{content:"";position:absolute;left:5px;top:3px;width:5px;height:8px;border:solid var(--core);border-width:0 2px 2px 0;transform:rotate(45deg)}.st-proof{margin-top:auto;display:grid;grid-gap:2px;gap:2px;padding-top:14px;border-top:1px solid rgba(152,160,175,.14)}.st-proof b{font-size:clamp(30px,4vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1.05;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.st-proof span{font-size:13.5px;color:var(--soft)}.st-proof small{font-size:11.5px;font-weight:600;color:var(--core)}@media (min-width:900px){.stack{padding:60px var(--pad) 14vh}.st-in{grid-template-rows:1fr;grid-template-columns:.85fr 1.15fr}.st-media:after{background:linear-gradient(270deg,#0b1018 0,rgba(11,16,24,0) 40%)}.st-copy{padding:44px 48px 44px 28px;gap:20px}.st-task{font-size:17px}}@media (max-height:700px) and (max-width:760px){.st-in{grid-template-rows:30% 1fr}.st-task{font-size:14px}.st-line{font-size:24px}}.figs{background:var(--after-hours);padding:80px var(--side) 20px}.figs-in{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}@media (min-width:700px){.figs-in{grid-template-columns:1fr 1fr}}.fig8{position:relative;overflow:hidden;display:grid;grid-gap:6px;gap:6px;padding:28px 24px;border-radius:24px;background:linear-gradient(160deg,rgba(27,40,50,.7),rgba(11,16,24,.9));border:1px solid rgba(255,255,255,.06)}.fig8:before{content:"";position:absolute;width:60%;aspect-ratio:1;right:-20%;top:-40%;border-radius:50%;background:radial-gradient(circle,rgba(69,150,252,.28),rgba(69,150,252,0) 65%)}.fig8 b{position:relative;font-size:clamp(52px,8vw,104px);font-weight:700;letter-spacing:-.045em;line-height:1;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;color:var(--paper)}.fig8 span{position:relative;font-size:15px;color:var(--soft)}.fig8 small{position:relative;font-size:12px;font-weight:600;color:var(--core)}.dots{display:grid;grid-template-columns:repeat(auto-fill,minmax(18px,1fr));grid-gap:10px;gap:10px;max-width:820px;margin-top:18px}.dots i{aspect-ratio:1;border-radius:50%;background:rgba(152,160,175,.16);transition:background .5s var(--ease) var(--d),box-shadow .5s var(--ease) var(--d),transform .5s var(--ease) var(--d)}.dots.dots-on i.her{background:var(--wink);box-shadow:0 0 8px rgba(69,150,252,.4)}@media (min-width:900px){.dots{grid-template-columns:repeat(26,1fr)}}.bars{grid-gap:14px;margin-top:26px;max-width:900px}.bar8,.bars{display:grid;gap:14px}.bar8{grid-template-columns:96px 1fr 70px;align-items:center;grid-gap:14px}.bar-k{font-size:14px;font-weight:700}.bar-t{height:14px;background:rgba(7,8,13,.07);overflow:hidden}.bar-t,.bar-t i{border-radius:999px}.bar-t i{display:block;height:100%;background:linear-gradient(90deg,#1a64d0,#4596fc);transform-origin:0 50%}.bar-n{font-size:14px;font-weight:700;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl{position:relative;margin-top:34px;display:grid;grid-gap:54px;gap:54px;padding-left:38px;max-width:820px}.tl-rail{position:absolute;left:9px;top:6px;bottom:6px;width:2px;background:rgba(152,160,175,.18)}.tl-fill{position:absolute;inset:0;background:linear-gradient(var(--core),var(--wink));transform-origin:50% 0}.tl-step{position:relative}.tl-node{position:absolute;left:-38px;top:4px;width:20px;height:20px;border-radius:50%;background:var(--after-hours);border:2px solid rgba(152,160,175,.35);transition:border-color .4s,background .4s,box-shadow .4s}.tl-step.on .tl-node{border-color:var(--wink);background:var(--wink);box-shadow:0 0 0 6px rgba(69,150,252,.18),0 0 22px rgba(69,150,252,.6)}.tl-copy{display:grid;grid-gap:8px;gap:8px}.tl-when{margin:0;font-size:13px;font-weight:700;color:var(--core);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.tl-title{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(28px,4vw,48px);line-height:1.05;letter-spacing:-.02em;color:var(--paper)}.tl-copy .note{color:var(--haze);font-size:16px}.faq8{margin-top:26px;max-width:900px;border-top:1px solid rgba(152,160,175,.16)}.fq{border-bottom:1px solid rgba(152,160,175,.16)}.fq button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:none;border:0;padding:22px 0;display:flex;justify-content:space-between;align-items:center;gap:20px;cursor:pointer;text-align:left;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(20px,2.4vw,28px);letter-spacing:-.01em;color:var(--paper)}.fq button i{flex:none;position:relative;width:34px;height:34px;border-radius:50%;border:1px solid rgba(152,160,175,.3);transition:transform .5s var(--ease),background .3s}.fq button i:after,.fq button i:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:2px;margin:-1px 0 0 -6px;background:currentColor;border-radius:2px}.fq button i:after{transform:rotate(90deg);transition:transform .5s var(--ease)}.fq.open button i{transform:rotate(180deg);background:rgba(69,150,252,.15)}.fq.open button i:after{transform:rotate(0deg)}.fq-a{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease)}.fq.open .fq-a{grid-template-rows:1fr}.fq-a>div{overflow:hidden}.fq-a p{margin:0;padding:0 0 24px;max-width:42em;color:var(--haze);font-size:16.5px;line-height:1.6}.st-in:before{content:"";position:absolute;inset:0;z-index:4;opacity:var(--dim,0);pointer-events:none}.acr,.st-in:before{background:var(--after-hours)}.acr{height:100svh;min-height:620px;overflow:hidden}.acr,.acr-in{position:relative}.acr-in{height:100%;display:grid;align-content:center;grid-gap:30px;gap:30px;padding:calc(96px + var(--top-safe)) var(--side) 48px}.acr-hint{position:absolute;top:calc(100px + var(--top-safe));left:var(--side);color:var(--core)}.acr-words{margin:0;display:grid;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(48px,14vw,156px);line-height:.98;letter-spacing:-.03em;color:var(--paper)}.acr-line{display:block;white-space:nowrap}.acr-cap{color:var(--paper);will-change:transform}.acr-cap,.acr-rest{display:inline-block}.acr-rest{color:var(--mute-ink)}.acr-after{display:grid;grid-gap:10px;gap:10px;max-width:38rem}.acr-say{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(22px,2.6vw,34px);line-height:1.2;color:var(--paper);text-wrap:balance}.acr-after .note{color:var(--haze);font-size:16px}@media (min-width:900px){.acr-in{grid-template-columns:1.3fr .7fr;align-items:end}.acr-words{font-size:clamp(80px,9vw,156px)}.acr-after{padding-bottom:1.2vw}}.foot-acr{margin:14px 0 0!important;font-size:11px!important;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--core)!important}.intro{display:none}html.intro-on,html.intro-on body{overflow:hidden}html.intro-on .intro{position:fixed;inset:0;z-index:100;align-items:center;padding:0 24px;background:var(--after-hours)}.in-words,html.intro-on .intro{display:flex;justify-content:center}.in-words{margin:0;flex-wrap:wrap;gap:0 .3em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(30px,4.7vw,86px);line-height:1.06;letter-spacing:-.022em;color:var(--paper)}.in-word{white-space:nowrap}.in-cap{will-change:transform}.in-cap,.in-rest{display:inline-block}.in-rest{color:var(--mute-ink)}html.intro-on .in-cap{opacity:0}html.intro-on .in-rest{-webkit-clip-path:inset(-25% 100% -35% 0);clip-path:inset(-25% 100% -35% 0)}@media (max-width:760px){.in-words{flex-direction:column;align-items:flex-start;font-size:12.6vw;line-height:1.02}}html.intro-on .pill{animation:none;opacity:0}.hero-her{position:absolute;z-index:0;left:50%;bottom:0;width:min(100%,520px);translate:-50% 0;aspect-ratio:675/900;pointer-events:none}.hero-her img{position:relative;width:100%;height:100%;object-fit:contain;object-position:50% 100%;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 16%);mask-image:linear-gradient(0deg,transparent 0,#000 16%)}.her-glow{position:absolute;left:50%;top:12%;width:120%;aspect-ratio:1;translate:-50% 0;border-radius:50%;background:radial-gradient(circle,rgba(87,176,230,.32) 0,rgba(69,150,252,.16) 34%,rgba(7,8,13,0) 66%)}.hero-her-wrap .hero-panel:after{content:"";position:absolute;inset:auto 0 0 0;height:46%;z-index:0;pointer-events:none;background:linear-gradient(0deg,#07080d 0,rgba(7,8,13,.9) 8%,rgba(7,8,13,.6) 40%,rgba(7,8,13,0))}.hero-solo{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:space-between;gap:24px}.hero-solo .hero-copy{margin-top:auto}.arr.down{transition:transform .35s var(--ease)}.btn:hover .arr.down{transform:translateY(3px)}@media (min-width:900px){.hero-her{left:auto;right:4vw;width:auto;height:min(84%,1000px);translate:none}.hero-her-wrap .hero-panel:after{height:34%;background:linear-gradient(0deg,#07080d 0,rgba(7,8,13,.7) 18%,rgba(7,8,13,0))}.hero-solo .hero-h{max-width:48vw;font-size:clamp(56px,6.2vw,112px)}.hero-solo .hero-copy{max-width:36rem}}.jr{position:relative;height:100svh;min-height:600px;overflow:hidden;background:#050609;color:var(--paper)}.jr-stage{position:absolute;inset:0}.jr-glow{position:absolute;left:-10%;top:-10%;width:120%;height:120%;filter:blur(46px) saturate(1.25) brightness(.5)}.jr-cv,.jr-frame,.jr-poster{position:absolute;inset:0}.jr-cv,.jr-poster{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 30%}.jr-poster{transition:opacity .6s}.jr.ready .jr-poster{opacity:0}.jr-shade{position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,rgba(5,6,9,.97) 0,rgba(5,6,9,.84) 30%,rgba(5,6,9,.25) 54%,rgba(5,6,9,0) 66%),linear-gradient(180deg,rgba(5,6,9,.7) 0,rgba(5,6,9,0) 170px)}.jr-rail{position:absolute;z-index:3;top:calc(80px + var(--top-safe));left:var(--side);right:var(--side);margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(6,1fr);grid-gap:6px;gap:6px}.jr-rail li{display:grid;grid-gap:8px;gap:8px}.jr-rail i{position:relative;height:3px;overflow:hidden;border-radius:3px;background:rgba(255,255,255,.16)}.jr-rail i:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,var(--core),var(--wink));transform:scaleX(0);transform-origin:0 50%;transition:transform .6s var(--ease)}.jr-rail li.done i:after,.jr-rail li.on i:after{transform:scaleX(1)}.jr-rail span{font-size:11.5px;font-weight:700;color:rgba(152,160,175,.7);white-space:nowrap;transition:color .4s,opacity .4s}.jr-rail li.on span{color:var(--paper)}@media (max-width:760px){.jr-rail span{opacity:0}.jr-rail li.on span{opacity:1}}.jr-words{position:absolute;z-index:2;left:var(--side);right:var(--side);bottom:calc(44px + env(safe-area-inset-bottom, 0px));height:62%}.jr-ch,.jr-end{position:absolute;left:0;right:0;bottom:0}.jr-ch{display:grid;justify-items:start;grid-gap:14px;gap:14px}.mo .jr-ch,.mo .jr-end{visibility:hidden}.jr-time{margin:0;display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:999px;border:1px solid rgba(162,235,254,.3);background:rgba(7,8,13,.5);font-size:12.5px;font-weight:700;color:var(--core);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.jr-pain{margin:0;max-width:30em;font-size:clamp(17px,1.55vw,22px);line-height:1.45;color:rgba(236,240,248,.9);text-wrap:pretty}.jr-move{margin:0;max-width:15em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(32px,4.3vw,68px);line-height:1.04;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}.jr-proof{margin:4px 0 0;display:inline-grid;gap:3px;padding:12px 16px;border-radius:16px;background:rgba(7,8,13,.55);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);max-width:100%}.jr-proof b{font-size:15px;font-weight:700}.jr-proof small{font-size:12px;font-weight:600;color:var(--core)}.jr-end{margin:0;max-width:14em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(36px,5vw,80px);line-height:1.04;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}@media (min-width:900px){.jr-frame{left:auto;right:5vw;width:min(48vw,calc(100svh * .5625 + 14vw));-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 80%,transparent)}.jr-shade{background:linear-gradient(90deg,rgba(5,6,9,.92),rgba(5,6,9,.7) 32%,rgba(5,6,9,0) 56%),linear-gradient(180deg,rgba(5,6,9,.6) 0,rgba(5,6,9,0) 180px),linear-gradient(0deg,rgba(5,6,9,.6) 0,rgba(5,6,9,0) 160px)}.jr-words{right:auto;width:min(46vw,660px);bottom:16vh;height:60%}}html:not(.mo) .jr{height:auto}html:not(.mo) .jr-words{position:relative;inset:auto;height:auto;padding:150px var(--side) 60px;display:grid;grid-gap:56px;gap:56px}html:not(.mo) .jr-ch,html:not(.mo) .jr-end{position:static}.crowd-lead{margin:0 0 6px;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(20px,2.2vw,28px);color:var(--haze)}.stmt-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.hero-solo>.hero-copy{align-self:flex-start}@media (min-width:900px){.jr-poster{object-position:50% 2%}}.trio{margin-top:34px;display:grid;grid-gap:12px;gap:12px}.trio>div{display:grid;grid-gap:8px;gap:8px;padding:24px 22px;border-radius:22px;background:linear-gradient(160deg,rgba(27,40,50,.65),rgba(11,16,24,.9));border:1px solid rgba(255,255,255,.07)}.trio b{font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(26px,2.6vw,36px);line-height:1.08;letter-spacing:-.015em;color:var(--paper)}.trio>div:last-child b{color:var(--core)}.trio span{font-size:15.5px;line-height:1.5;color:var(--haze)}@media (min-width:900px){.trio{grid-template-columns:repeat(3,1fr)}}.si-note{max-width:40rem;margin-top:6px}.pb{position:relative;background:var(--after-hours);padding:110px var(--side) 120px}.pb-in{max-width:1240px;margin:0 auto;display:grid;grid-gap:26px;gap:26px}.pb .kicker{color:var(--core)}.pb-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(38px,6.4vw,92px);line-height:1.02;letter-spacing:-.024em;color:var(--paper);text-wrap:balance}.pb-h .ln.mute{color:rgba(152,160,175,.62)}.pb-two{display:grid;grid-gap:14px;gap:14px;margin-top:18px}@media (min-width:900px){.pb-two{grid-template-columns:1fr 1fr}}.pb-card{position:relative;overflow:hidden;display:grid;align-content:start;grid-gap:12px;gap:12px;padding:0 0 26px;border-radius:24px;background:#0c1017;border:1px solid rgba(255,255,255,.07)}.pb-card>:not(.pb-vis){margin-left:24px;margin-right:24px}.pb-card h3{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(26px,2.6vw,36px);line-height:1.08;color:var(--paper)}.pb-card ul{list-style:none;padding:0;display:grid;grid-gap:9px;gap:9px;margin-top:4px!important}.pb-card li{position:relative;padding-left:26px;font-size:15.5px;line-height:1.45;color:rgba(236,240,248,.82)}.pb-card li:before{content:"";position:absolute;left:2px;top:6px;width:12px;height:12px;border-radius:50%;border:1.5px solid rgba(152,160,175,.5)}.pb-card li:after{content:"";position:absolute;left:5px;top:12px;width:8px;height:1.5px;background:rgba(152,160,175,.7)}.pb-tag{margin:0;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--haze)}.pb-tag.lit{color:var(--core)}.pb-vis{position:relative;height:210px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:10px;background:linear-gradient(180deg,#0f141c,#0b0f15)}.pb-vis.spam:after{content:"";position:absolute;inset:0;background:linear-gradient(#0f141c,rgba(15,20,28,0) 22%,rgba(11,15,21,0) 78%,#0b0f15);pointer-events:none}.pb-feed{display:grid;grid-gap:8px;gap:8px;padding:14px 22px;animation:feed 14s linear infinite}@keyframes feed{to{transform:translateY(-50%)}}.pb-feed p{margin:0;justify-self:start;max-width:88%;padding:9px 13px;border-radius:16px 16px 16px 4px;background:#1b222d;color:rgba(236,240,248,.72);font-size:13.5px;display:flex;flex-wrap:wrap;gap:0 6px;align-items:baseline}.pb-feed em{font-style:normal;color:#f2b1a0;background:rgba(242,177,160,.12);border-radius:4px;padding:0 3px}.pb-feed span{flex-basis:100%;font-size:11px;font-weight:700;color:rgba(152,160,175,.75);margin-top:3px}.pb-vis.day{padding:22px 22px 0}.pb-hours{display:grid;grid-template-columns:repeat(24,1fr);grid-gap:3px;gap:3px;height:34px}.pb-hours i{border-radius:3px;background:rgba(152,160,175,.12)}.pb-hours i.open{background:linear-gradient(180deg,var(--core),var(--wink));opacity:.85}.pb-scale{display:flex;justify-content:space-between;margin-top:6px;font-size:10.5px;font-weight:600;color:rgba(152,160,175,.7)}.pb-missed{display:grid;grid-gap:7px;gap:7px;margin-top:14px}.pb-missed p{margin:0;display:flex;align-items:baseline;gap:8px;font-size:13px;color:rgba(236,240,248,.75)}.pb-missed b{font-weight:700;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pb-missed span{margin-left:auto;font-size:11.5px;font-weight:700;color:rgba(152,160,175,.8)}.pb-fix{position:relative;overflow:hidden;display:grid;grid-gap:10px;gap:10px;padding:34px 26px;border-radius:24px;background:linear-gradient(140deg,#123a8a,#0b2152 55%,#0c1424);border:1px solid rgba(162,235,254,.25)}.pb-fix-glow{position:absolute;width:60%;aspect-ratio:1;right:-15%;top:-60%;border-radius:50%;background:radial-gradient(circle,rgba(87,176,230,.4),rgba(87,176,230,0) 65%)}.pb-fix h3{position:relative;margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(40px,5.4vw,76px);line-height:1;color:var(--paper)}.pb-fix p:not(.pb-tag){position:relative;margin:0;max-width:34em;font-size:clamp(17px,1.6vw,21px);line-height:1.45;color:var(--soft)}.pb-table{margin-top:6px;display:grid;border-top:1px solid rgba(152,160,175,.16)}.pb-tr{display:grid;grid-gap:4px;gap:4px;padding:16px 0;border-bottom:1px solid rgba(152,160,175,.16)}.pb-th{display:none}.pb-k{font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--haze);text-transform:uppercase;margin-bottom:4px}.pb-tr [role=cell]{display:flex;gap:10px;font-size:15px;line-height:1.4;color:rgba(236,240,248,.6)}.pb-tr [role=cell]:before{content:attr(data-label);flex:none;width:112px;font-size:12.5px;font-weight:600;color:rgba(152,160,175,.75)}.pb-tr .sara{color:var(--paper);font-weight:700}.pb-tr .sara:before{color:var(--core)}@media (min-width:900px){.pb-th{display:grid;padding:12px 0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}.pb-th .sara{color:var(--core)}.pb-tr{grid-template-columns:1fr 1.2fr 1.2fr 1.4fr;gap:20px;align-items:baseline;padding:18px 0}.pb-k{text-transform:none;letter-spacing:0;font-size:15px;margin:0;color:var(--paper);font-weight:700}.pb-tr [role=cell]:before{display:none}.pb-tr [role=cell]{font-size:16px}.pb-tr .sara{position:relative;color:var(--paper)}.pb-tr .sara:after{content:"";position:absolute;left:-12px;top:.35em;width:4px;height:.9em;border-radius:4px;background:var(--wink);box-shadow:0 0 10px rgba(69,150,252,.6)}}.si{position:relative;background:var(--after-hours);padding:0 var(--side) 80px}.si-row{max-width:1240px;margin:0 auto;display:grid;grid-gap:26px;gap:26px;padding:54px 0;border-top:1px solid rgba(152,160,175,.12)}.si-copy{display:grid;align-content:start;justify-items:start;grid-gap:12px;gap:12px}.si-kicker{margin:0;display:flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--core)}.si-kicker span{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--haze);letter-spacing:.04em}.si-title{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(32px,4.4vw,64px);line-height:1.03;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}.si-line{margin:0;max-width:32em;font-size:17px;line-height:1.55;color:var(--soft);text-wrap:pretty}.si-more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 16px 0 18px;border-radius:999px;border:1px solid rgba(162,235,254,.28);background:rgba(69,150,252,.08);color:var(--paper);font-size:14px;font-weight:700;cursor:pointer;transition:background .3s,border-color .3s}.si-more:hover{background:rgba(69,150,252,.16)}.si-more i{position:relative;width:12px;height:12px}.si-more i:after,.si-more i:before{content:"";position:absolute;left:0;top:5px;width:12px;height:2px;border-radius:2px;background:currentColor;transition:transform .45s var(--ease)}.si-more i:after{transform:rotate(90deg)}.si-row.open .si-more i:after{transform:rotate(0deg)}.si-detail{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease);width:100%}.si-row.open .si-detail{grid-template-rows:1fr}.si-detail>ul{overflow:hidden;list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.si-detail li{position:relative;padding-left:28px;font-size:16px;line-height:1.45;color:rgba(236,240,248,.86)}.si-detail li:first-child{margin-top:6px}.si-detail li:before{content:"";position:absolute;left:0;top:3px;width:18px;height:18px;border-radius:50%;background:rgba(69,150,252,.16);border:1px solid rgba(69,150,252,.5)}.si-detail li:after{content:"";position:absolute;left:6px;top:6px;width:5px;height:8px;border:solid var(--core);border-width:0 2px 2px 0;transform:rotate(45deg)}.si-pic{position:relative;display:grid;place-items:center;min-height:420px;padding:26px 0;border-radius:28px;background:radial-gradient(70% 60% at 50% 40%,rgba(26,100,208,.28),rgba(7,8,13,0) 70%),#0a0d13;border:1px solid rgba(255,255,255,.05);overflow:hidden}.si-row:not(.in) .si-pic>*{opacity:.35;transform:translateY(24px) scale(.97)}.si-pic>*{transition:opacity .9s var(--ease),transform .9s var(--ease)}@media (min-width:900px){.si-row{grid-template-columns:.9fr 1.1fr;gap:6vw;align-items:center;padding:80px 0;min-height:86svh}.si-pic{min-height:640px}}.mk{--bg:#fff;--ink:#0b0f15;--sub:#6b7280;--in:#e9e9ee;--out:#1a64d0;--out-ink:#fff;position:relative;font-family:var(--font-ui),-apple-system,system-ui,sans-serif;color:var(--ink);text-align:left}.mk-phone{width:min(300px,78vw);height:560px;border-radius:40px;padding:10px;background:#05070b;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 80px -30px rgba(0,0,0,.8);display:flex;flex-direction:column;overflow:hidden}.mk-phone>*{background:var(--bg)}.mk-phone>:first-child{border-radius:31px 31px 0 0}.mk-phone>:last-child{flex:1 1;border-radius:0 0 31px 31px}.mk-status{display:flex;justify-content:space-between;align-items:center;padding:10px 22px 4px;font-size:12px;font-weight:700}.mk-status.dark{color:#fff}.mk-bars{display:inline-flex;gap:2px;align-items:flex-end;height:10px}.mk-bars i{width:3px;background:currentColor;border-radius:1px}.mk-bars i:first-child{height:4px}.mk-bars i:nth-child(2){height:6px}.mk-bars i:nth-child(3){height:8px}.mk-bars i:nth-child(4){height:10px}.mk-head{display:flex;align-items:center;gap:10px;padding:8px 16px 10px;border-bottom:1px solid rgba(0,0,0,.07)}.mk-head b{display:block;font-size:14px;font-weight:700}.mk-head small{display:block;font-size:11px;color:var(--sub)}.mk-av{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:12px;font-weight:800;color:#fff;background:#1b2832}.mk-av.blue{background:#1a64d0}.mk-av.grad{background:linear-gradient(135deg,#f58529,#dd2a7b 50%,#8134af)}.mk-av.wa{background:#128c7e}.mk-av.big{width:64px;height:64px;font-size:20px}.mk-stamp{margin:0;padding:8px 0 0;text-align:center;font-size:10.5px;font-weight:600;color:var(--sub)}.mk-thread{flex:1 1;gap:6px;padding:12px 12px 16px;overflow:hidden}.mk-row,.mk-thread{display:flex;flex-direction:column}.mk-msg{margin:0;max-width:82%;padding:9px 12px;border-radius:18px;font-size:13px;line-height:1.38}.mk-msg.them{align-self:flex-start;background:var(--in);color:var(--ink);border-bottom-left-radius:6px}.mk-msg.her{align-self:flex-end;background:var(--out);color:var(--out-ink);border-bottom-right-radius:6px}.mk-from{display:block;font-size:10.5px;font-weight:800;opacity:.7;margin-bottom:2px}.mk-typing{align-self:flex-end;display:inline-flex;gap:4px;padding:0 12px;height:0;border-radius:16px;background:var(--in);opacity:0;overflow:hidden;align-items:center}.mk-typing i{width:6px;height:6px;border-radius:50%;background:var(--sub);animation:blip 1s ease-in-out infinite}.mk-typing i:nth-child(2){animation-delay:.15s}.mk-typing i:nth-child(3){animation-delay:.3s}@keyframes blip{50%{opacity:.3;transform:translateY(-2px)}}.mk-in,.mk-msg{opacity:0;transform:translateY(10px)}.play>.mk .mk-in,.play>.mk .mk-msg,.play>.mk.mk-in{animation:mk-in .55s var(--ease) both;animation-delay:var(--d,0s)}.play>.mk .mk-typing{animation:mk-typing .9s ease both;animation-delay:var(--d,0s)}@keyframes mk-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes mk-typing{0%{opacity:0;height:0;margin:0}15%,85%{opacity:1;height:30px;margin:2px 0 4px}to{opacity:0;height:0;margin:0}}@media (prefers-reduced-motion:reduce){.mk-in,.mk-msg{opacity:1;transform:none}.mk-typing{display:none}}.mk-sms{--out:#1a64d0}.mk-ig{--bg:#000;--ink:#fff;--sub:#a8a8a8;--in:#262626;--out:linear-gradient(135deg,#5b51d8,#3d7bff)}.mk-ig .mk-msg.her{background:linear-gradient(135deg,#6a4cf0,#3d7bff)}.mk-head.dark{border-color:rgba(255,255,255,.1)}.mk-photos{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;padding:0 12px 16px;opacity:0}.play>.mk .mk-photos{animation:mk-in .55s var(--ease) both;animation-delay:var(--d)}.mk-photos i{aspect-ratio:1;border-radius:10px;background:linear-gradient(160deg,#3b4656,#1c232e);position:relative;overflow:hidden}.mk-photos i:after{content:"";position:absolute;left:-10%;right:-10%;top:40%;height:60%;background:repeating-linear-gradient(170deg,#4a3b33 0 6px,#3a2e28 6px 12px);transform:skewY(-12deg)}.mk-ig .mk-thread{flex:0 0 auto}.mk-ig>:last-child{flex:1 1}.mk-msgr{--out:#2b7bf5;--in:#f0f0f2}.mk-wa{--bg:#efeae2;--in:#fff;--out:#d9fdd3;--out-ink:#0b0f15}.mk-head.wa{background:#075e54;color:#fff;border:0}.mk-head.wa small{color:rgba(255,255,255,.75)}.mk-wa .mk-status{background:#075e54;color:#fff}.mk-wa .mk-msg{box-shadow:0 1px 1px rgba(0,0,0,.08);border-radius:10px}.mk-call{--bg:linear-gradient(180deg,#1b2a44,#0b0f18 70%);--ink:#fff;--sub:rgba(255,255,255,0.6);--in:rgba(255,255,255,0.12);--out:rgba(69,150,252,0.9)}.mk-call>*{background:transparent}.mk-call{background:linear-gradient(180deg,#1b2a44,#0b0f18 70%)}.mk-caller{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:18px 0 8px;color:#fff}.mk-caller b{font-size:20px;font-weight:700}.mk-caller small{font-size:12px;color:rgba(255,255,255,.65)}.mk-timer{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-wave{display:flex;align-items:center;gap:3px;height:26px;margin-top:6px}.mk-wave i{width:3px;height:30%;border-radius:2px;background:var(--core);animation:wave 1.1s ease-in-out infinite;animation-delay:calc(var(--i) * -.09s)}@keyframes wave{50%{height:100%}}.mk-call .mk-thread{gap:8px}.mk-call .mk-msg{font-size:12.5px}.mk-callbar{display:flex;justify-content:center;gap:22px;padding:10px 0 18px;flex:0 0 auto!important}.mk-callbar i{width:46px;height:46px;border-radius:50%;background:rgba(255,255,255,.14)}.mk-callbar i.end{background:#d64545}.mk-win{width:min(520px,88vw);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(255,255,255,.12),0 40px 80px -30px rgba(0,0,0,.8)}.mk-winbar{display:flex;align-items:center;gap:6px;height:34px;padding:0 12px;background:#f1f2f4;border-bottom:1px solid rgba(0,0,0,.06)}.mk-winbar i{width:10px;height:10px;border-radius:50%;background:#d4d6db}.mk-winbar span{margin-left:10px;font-size:11.5px;font-weight:700;color:#6b7280}.mk-winbar.dark{background:#1f2229;border-color:rgba(255,255,255,.06)}.mk-winbar.dark i{background:#3a3e47}.mk-winbar.dark span{color:#b4b8c2}.mk-mail{padding:20px 22px 24px;display:grid;grid-gap:14px;gap:14px}.mk-subject{margin:0;font-size:19px;font-weight:700}.mk-from-row{display:flex;align-items:center;gap:10px}.mk-from-row b{display:block;font-size:13.5px}.mk-from-row small{display:block;font-size:11.5px;color:#6b7280}.mk-body{display:grid;grid-gap:10px;gap:10px;font-size:14px;line-height:1.55;color:#1f2430}.mk-body p{margin:0}.mk-sig{color:#1a64d0;font-weight:700}.mk-sig small{color:#6b7280;font-weight:500}.mk-zoom{background:#141619;width:min(560px,90vw)}.mk-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:8px}.mk-tile{position:relative;aspect-ratio:16/10;border-radius:10px;overflow:hidden;background:#23262d;display:grid;place-items:center;color:#fff}.mk-tile video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.mk-tile.speaking{box-shadow:0 0 0 2px var(--wink)}.mk-name{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:6px;background:rgba(0,0,0,.55);font-size:10.5px;font-weight:700;color:#fff}.mk-tile.doc{place-items:start;align-content:start;gap:2px;padding:12px;background:#fff;color:#0b0f15}.mk-tile.doc b{font-size:12px}.mk-tile.doc small{font-size:10px;color:#6b7280}.mk-lines{display:grid;grid-gap:5px;gap:5px;width:100%;margin-top:8px}.mk-lines i{height:5px;border-radius:3px;background:#e5e7eb}.mk-lines i:nth-child(2){width:80%}.mk-lines i:nth-child(4){width:60%;background:#1a64d0;opacity:.6}.mk-cap{margin:0;padding:6px 12px 10px;font-size:12px;font-weight:600;color:#b4b8c2}.mk-toolbar{display:flex;justify-content:center;gap:12px;padding:10px 0 12px;background:#1b1d22}.mk-toolbar i{width:28px;height:28px;border-radius:8px;background:#2c3038}.mk-toolbar i.end{width:44px;background:#d64545}.mk-crm{width:min(540px,90vw)}.mk-rec{padding:16px 18px 18px;display:grid;grid-gap:12px;gap:12px}.mk-rec-head{display:flex;align-items:center;gap:10px}.mk-rec-head b{display:block;font-size:15px}.mk-rec-head small{display:block;font-size:11.5px;color:#6b7280}.mk-stage-pill{margin-left:auto;padding:5px 10px;border-radius:999px;background:#e7f6ec;color:#13703a;font-size:11.5px;font-weight:800}.mk-fields{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.mk-fields span{padding:8px 10px;border-radius:10px;background:#f4f5f7;font-size:12.5px;font-weight:700}.mk-fields small{display:block;font-size:10px;font-weight:600;color:#6b7280}.mk-notes{list-style:none;margin:0;padding:0;display:grid;grid-gap:7px;gap:7px}.mk-notes li{display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-left:3px solid #1a64d0;background:#f7f9fc;border-radius:0 8px 8px 0;font-size:12.5px;line-height:1.4;color:#1f2430}.mk-notes li span{font-size:10.5px;font-weight:600;color:#6b7280}.mk-notes li b{color:#1a64d0}.mk-train{width:min(520px,90vw);display:grid;justify-items:center;grid-gap:22px;gap:22px;color:var(--paper)}.mk-core{position:relative;width:150px;height:150px}.mk-core img{inset:14px;width:calc(100% - 28px);height:calc(100% - 28px);object-fit:cover;object-position:50% 22%}.mk-core img,.mk-ring{position:absolute;border-radius:50%}.mk-ring{inset:0;border:2px solid rgba(87,176,230,.6);box-shadow:0 0 40px rgba(69,150,252,.45),inset 0 0 30px rgba(69,150,252,.25);animation:ring 4s linear infinite}@keyframes ring{50%{box-shadow:0 0 60px rgba(69,150,252,.65),inset 0 0 30px rgba(69,150,252,.35)}}.mk-src{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mk-src li{display:inline-flex;align-items:center;gap:8px;height:36px;padding:0 14px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(162,235,254,.22);font-size:13.5px;font-weight:700}.mk-src li i{width:6px;height:6px;border-radius:50%;background:var(--core);box-shadow:0 0 8px var(--core)}.mk-words{margin:0;font-size:15px;color:var(--haze)}.mk-words b{color:var(--paper);font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:22px}.mk-hours{width:min(520px,90vw);display:grid;justify-items:center;grid-gap:18px;gap:18px;color:var(--paper)}.mk-clock{position:relative;width:120px;height:120px;border-radius:50%;border:2px solid rgba(162,235,254,.35);box-shadow:0 0 40px rgba(69,150,252,.3)}.mk-clock span{position:absolute;left:50%;bottom:50%;width:3px;margin-left:-1.5px;border-radius:3px;background:var(--paper);transform-origin:50% 100%}.mk-clock .h{height:30%;animation:spin 12s linear infinite}.mk-clock .m{height:42%;background:var(--core);animation:spin 1.5s linear infinite}.mk-clock i{position:absolute;left:50%;top:50%;width:10px;height:10px;margin:-5px;border-radius:50%;background:var(--wink)}@keyframes spin{to{transform:rotate(1turn)}}.mk-hours ol{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-gap:8px;gap:8px}.mk-hours li{display:grid;grid-template-columns:116px 82px 1fr;align-items:center;grid-gap:10px;gap:10px;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.07);font-size:13px}.mk-hours time{font-weight:700;color:var(--core);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mk-ch{justify-self:start;padding:3px 8px;border-radius:999px;background:rgba(69,150,252,.15);font-size:11px;font-weight:700}.mk-hours .mk-cap{color:var(--paper);font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:20px}@media (max-width:520px){.mk-hours li{grid-template-columns:1fr auto}.mk-hours li>span:last-child{grid-column:1/-1}}.mk-badge{width:min(380px,84vw);padding:22px;border-radius:24px;color:var(--paper);background:linear-gradient(160deg,rgba(255,255,255,.12),rgba(255,255,255,.03));border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 40px 80px -30px rgba(0,0,0,.8)}.mk-badge-top{display:flex;gap:14px;align-items:center;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.1)}.mk-badge-top img{width:72px;height:72px;border-radius:18px;object-fit:cover;object-position:50% 20%}.mk-badge-top b{display:block;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:28px;line-height:1}.mk-badge-top small{display:block;margin-top:4px;font-size:11.5px;color:var(--haze)}.mk-hired{display:inline-flex;margin-top:8px;padding:4px 10px;border-radius:999px;background:var(--wink);color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mk-badge dl{margin:14px 0 0;display:grid;grid-gap:2px;gap:2px}.mk-badge dl div{display:flex;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px dashed rgba(255,255,255,.1);font-size:13.5px}.mk-badge dt{color:var(--haze)}.mk-badge dd{margin:0;font-weight:700;text-align:right}.mk-badge-sig{width:110px;margin:16px 0 0 auto;opacity:.9}.chx{width:100%;display:grid;justify-items:center;grid-gap:14px;gap:14px}.chx-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;padding:0 12px}.chx-tabs button{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:34px;padding:0 13px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:var(--haze);font-size:12.5px;font-weight:700;cursor:pointer;transition:all .3s}.chx-tabs button.on{background:var(--paper);color:var(--after-hours);border-color:var(--paper)}.chx-when{margin:0;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;color:var(--core);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.chx-stage{position:relative;display:grid;place-items:center;width:100%;min-height:580px}.chx-item{position:absolute;inset:0;display:grid;place-items:center;opacity:0;transform:translateX(30px) scale(.97);transition:opacity .6s var(--ease),transform .8s var(--ease);pointer-events:none}.chx-item.on{opacity:1;transform:none;pointer-events:auto}.pb-th .sara:after{display:none}:root{--rev:#43ef99;--rev-soft:rgba(67,239,153,0.13);--rev-line:rgba(67,239,153,0.5)}.si-detail li:before,.st-task i{background:var(--rev-soft);border-color:var(--rev-line)}.si-detail li:after,.st-task i:after{border-color:var(--rev)}.pb-tag.lit{color:var(--rev)}.pb-tr .sara:after{background:var(--rev);box-shadow:0 0 10px rgba(67,239,153,.55)}.trio>div:last-child b{color:var(--rev)}.mk-hired,.mk-stage-pill{background:var(--rev);color:#07080d}.mk-notes li:last-child{border-left-color:var(--rev);background:#effcf5}.mk-notes li:last-child b{color:#12824a}.fig8 b[data-pre="$"],.mk-hours li:last-child time{color:var(--rev)}.fig8:has(b[data-pre="$"]):before{background:radial-gradient(circle,rgba(67,239,153,.22),rgba(67,239,153,0) 65%)}.hero-her-wrap .hero-h .ln.mute>span{color:var(--rev)}.cursor-glow{position:fixed;left:0;top:0;z-index:80;width:340px;height:340px;margin:-170px 0 0 -170px;border-radius:50%;pointer-events:none;opacity:0;background:radial-gradient(circle,rgba(67,239,153,.11) 0,rgba(87,176,230,.06) 34%,rgba(69,150,252,0) 68%);mix-blend-mode:screen;transition:opacity .5s var(--ease);will-change:transform}.cursor-glow.on{opacity:1}html.intro-on .cursor-glow{opacity:0}.fl{position:relative;height:100svh;min-height:620px;background:var(--after-hours)}.fl-stage{position:absolute;inset:0;overflow:hidden}.fl-head{position:absolute;z-index:3;top:calc(96px + var(--top-safe));left:var(--side);right:var(--side);text-align:center;display:grid;justify-items:center;grid-gap:10px;gap:10px}.fl-head .kicker{color:var(--core)}.fl-head h2{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(34px,5.2vw,80px);line-height:1.02;letter-spacing:-.022em;color:var(--paper);text-wrap:balance}.fl-head h2 span{color:var(--mute-ink)}.fl-dash{--t:30%;--x:9%;--b:7%;--r:28px;position:absolute;inset:0;z-index:2;visibility:hidden;-webkit-clip-path:inset(var(--t) var(--x) var(--b) var(--x) round var(--r));clip-path:inset(var(--t) var(--x) var(--b) var(--x) round var(--r));background:radial-gradient(75% 70% at 50% 52%,#0c1424 0,#060910 72%)}.fl-dash:after{content:"";position:absolute;top:var(--t);left:var(--x);right:var(--x);bottom:var(--b);border-radius:var(--r);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);pointer-events:none}.fl-cv{inset:0;width:100%;height:100%;display:block}.fl-bar,.fl-cv{position:absolute}.fl-bar{top:max(calc(var(--t) + 16px),84px);left:calc(var(--x) + 22px);display:flex;align-items:center;gap:10px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}.fl-bar b{color:var(--paper);letter-spacing:.12em}.fl-bar .dot{width:7px;height:7px;background:var(--rev)}.fl-leg{position:absolute;bottom:calc(var(--b) + 18px);left:calc(var(--x) + 22px);display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;font-weight:600;color:var(--haze)}.fl-leg i{display:inline-block;width:8px;height:8px;margin-right:7px;border-radius:50%;vertical-align:0}.fl-leg .cold{background:#ef4444}.fl-leg .warm{background:#f5a623}.fl-leg .hot{background:var(--rev)}.fl-leg .won{background:#60a5fa}.fl-dock{position:absolute;bottom:calc(var(--b) + 16px);right:calc(var(--x) + 22px);max-width:380px;text-align:right}.fl-dock-t{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--core)}.fl-dots{display:inline-flex;gap:3px;margin-left:6px;vertical-align:1px}.fl-dots i{width:4px;height:4px;border-radius:50%;background:var(--core);animation:blip 1s ease-in-out infinite}.fl-dots i:nth-child(2){animation-delay:.15s}.fl-dots i:nth-child(3){animation-delay:.3s}.fl-dock-l{margin:5px 0 0;font-size:13px;line-height:1.4;color:rgba(236,240,248,.86)}.fl-orb{position:absolute;left:0;top:0;z-index:3;width:78px;height:78px;pointer-events:none;opacity:0;will-change:transform}.fl-orb img{width:100%;height:100%;border-radius:50%;object-fit:cover;object-position:50% 22%;box-shadow:0 0 0 2px rgba(162,235,254,.75),0 0 40px rgba(69,150,252,.65),0 0 110px rgba(67,239,153,.18)}.fl-orb span{position:absolute;left:50%;top:calc(100% + 9px);translate:-50% 0;font-size:10.5px;font-weight:800;letter-spacing:.22em;color:var(--paper)}.fl-tag{position:absolute;left:0;top:0;z-index:4;pointer-events:none;visibility:hidden;will-change:transform}.fl-tag-in{position:absolute;left:20px;top:-14px;translate:0 -100%;white-space:nowrap;padding:10px 14px;border-radius:14px;background:rgba(7,8,13,.78);border:1px solid rgba(239,68,68,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 16px 40px -16px rgba(0,0,0,.8)}.fl-tag-in p{margin:0;font-size:12.5px;color:rgba(236,240,248,.86)}.fl-tag-in b{color:#fca5a5;font-weight:800}.fl-timer{margin-top:3px!important;color:var(--haze)!important}.fl-timer b{color:var(--rev)!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fl-tag-done{margin-left:6px;color:var(--rev);font-weight:800}.fl-life{position:absolute;z-index:5;right:4vw;top:50%;translate:0 -50%;width:min(430px,40vw);display:grid;grid-gap:14px;gap:14px;padding:20px;border-radius:24px;visibility:hidden;background:rgba(9,12,19,.84);border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 40px 90px -40px rgba(0,0,0,.9)}.fl-who{display:flex;align-items:center;gap:12px}.fl-who b{display:block;font-size:15px}.fl-who small{display:block;font-size:12px;color:var(--haze)}.fl-av{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#1b2832;font-size:13px;font-weight:800;color:var(--paper)}.fl-av.big{width:46px;height:46px}.fl-heat{margin-left:auto;padding:5px 11px;border-radius:999px;font-size:11.5px;font-weight:800;transition:background .5s,color .5s}.fl-heat[data-k=cold]{background:rgba(239,68,68,.16);color:#fca5a5}.fl-heat[data-k=warm]{background:rgba(245,166,35,.2);color:#fcd27b}.fl-heat[data-k=hot]{background:rgba(67,239,153,.18);color:var(--rev)}.fl-heat[data-k=won]{background:rgba(96,165,250,.2);color:#93c5fd}.fl-pips{list-style:none;margin:0;padding:0;grid-template-columns:repeat(4,1fr)}.fl-pips,.fl-pips li{display:grid;grid-gap:6px;gap:6px}.fl-pips li{font-size:11px;font-weight:700;color:rgba(152,160,175,.7);transition:color .4s}.fl-pips li i{height:3px;border-radius:3px;background:rgba(255,255,255,.12);transition:background .5s}.fl-pips li.on{color:var(--paper)}.fl-pips li.on i{background:linear-gradient(90deg,var(--wink),var(--rev))}.fl-pips li.done i{background:var(--rev)}.fl-step,.fl-steps{display:grid}.fl-step{grid-area:1/1;align-content:start;grid-gap:10px;gap:10px;opacity:0;transform:translateY(14px);transition:opacity .45s var(--ease),transform .6s var(--ease);pointer-events:none}.fl-step.on{opacity:1;transform:none;pointer-events:auto}.fl-when{margin:0;font-size:12px;font-weight:700;color:var(--core)}.fl-step h3{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:22px;line-height:1.15;color:var(--paper)}.fl-msgs{display:grid;grid-gap:6px;gap:6px}.fl-msgs p{margin:0;max-width:88%;padding:9px 12px;border-radius:15px;font-size:13px;line-height:1.4}.fl-msgs .them{justify-self:start;background:#1d2430;color:rgba(236,240,248,.9);border-bottom-left-radius:5px}.fl-msgs .her{justify-self:end;background:#1a64d0;color:#fff;border-bottom-right-radius:5px}.fl-video{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:6px;gap:6px}.fl-vt{position:relative;aspect-ratio:16/10;overflow:hidden;display:grid;place-items:center;border-radius:10px;background:#1a1d24}.fl-vt video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.fl-vt.her{box-shadow:0 0 0 2px var(--wink)}.fl-vt>span:last-child{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:6px;background:rgba(0,0,0,.55);font-size:10px;font-weight:700;color:#fff}.fl-closed{justify-self:start;margin:2px 0 0;padding:6px 12px;border-radius:999px;background:var(--rev);color:#07080d;font-size:12px;font-weight:800}.fl-memo{display:grid;grid-gap:8px;gap:8px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.fl-memo>p{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--core)}.fl-mem{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.fl-mem li{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:999px;background:rgba(255,255,255,.05);border:1px solid rgba(67,239,153,.25);font-size:12px;font-weight:600;color:rgba(236,240,248,.9)}.fl-mem li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rev)}.fl-ex{margin:0;font-size:10.5px;color:rgba(152,160,175,.7)}.fl-outro{position:absolute;z-index:4;left:var(--side);right:var(--side);bottom:9svh;display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;pointer-events:none}.fl-o1{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(40px,6vw,92px);line-height:1;color:var(--paper);text-shadow:0 4px 30px rgba(0,0,0,.6)}.fl-o2{margin:0;max-width:30em;font-size:clamp(16px,1.5vw,20px);color:var(--soft);text-shadow:0 2px 16px rgba(0,0,0,.7)}.fl-outro .stamp{color:var(--core)}.mo .fl-outro>*{visibility:hidden}@media (max-width:760px){.fl-orb{width:60px;height:60px}.fl-tag-in{left:auto;right:18px}.fl-dock{right:calc(var(--x) + 16px);bottom:calc(var(--b) + 48px);text-align:left;max-width:none}.fl-dock,.fl-leg{left:calc(var(--x) + 16px)}.fl-leg{bottom:calc(var(--b) + 16px);gap:4px 12px;font-size:11px}.fl-bar{left:calc(var(--x) + 16px)}.fl-life{left:10px;right:10px;top:auto;bottom:calc(10px + env(safe-area-inset-bottom, 0px));translate:none;width:auto;padding:16px;gap:10px;border-radius:20px}.fl-step h3{font-size:19px}.fl-msgs p{font-size:12.5px;padding:8px 11px}.fl-who small{font-size:11px}.fl-ex{display:none}}html:not(.mo) .fl{height:auto}html:not(.mo) .fl-stage{position:relative;display:grid;grid-gap:24px;gap:24px;padding:110px var(--side) 60px}html:not(.mo) .fl-dash{position:relative;height:70svh;visibility:visible;--t:0%;--x:0%;--b:0%;--r:24px}html:not(.mo) .fl-head{position:static}html:not(.mo) .fl-life{position:relative;inset:auto;translate:none;width:auto;visibility:visible}html:not(.mo) .fl-step{grid-area:auto;opacity:1;transform:none}html:not(.mo) .fl-steps{gap:18px}html:not(.mo) .fl-outro{position:static}html:not(.mo) .fl-orb,html:not(.mo) .fl-tag{display:none}@media (max-width:760px){.fl-life{max-height:60svh;gap:9px;padding:14px}.fl-who .fl-av{width:34px;height:34px;font-size:12px}.fl-pips li{font-size:10px;gap:5px}.fl-step{gap:8px}.fl-step h3{font-size:18px}.fl-video{grid-template-columns:1.5fr 1fr}.fl-memo{padding-top:9px;gap:6px}.fl-mem{flex-wrap:nowrap;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 78%,transparent);mask-image:linear-gradient(90deg,#000 78%,transparent)}.fl-mem li{flex:none;padding:5px 9px;font-size:11px}}.fl-bar,.fl-dash,.fl-dock{display:none!important}.fl-lens{--rad:0vmax;position:absolute;inset:0;z-index:2;-webkit-mask-image:radial-gradient(circle at 50% var(--cy,52%),#000 calc(var(--rad) * .62),transparent var(--rad));mask-image:radial-gradient(circle at 50% var(--cy,52%),#000 calc(var(--rad) * .62),transparent var(--rad));background:radial-gradient(circle at 50% var(--cy,52%),rgba(4,7,14,.9) 0,rgba(4,7,14,.78) 40%,rgba(4,7,14,.55) 75%)}.fl-head .fl-leg{position:static;margin:6px 0 0;display:flex;justify-content:center;gap:6px 16px;font-size:12.5px;color:rgba(236,240,248,.75)}html:not(.mo) .fl-lens{--rad:160vmax;position:relative;height:70svh}.pill-bar{top:calc(24px + var(--top-safe))}.pill{position:relative;isolation:isolate;height:58px;padding:0 7px 0 22px;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.16),rgba(255,255,255,.05) 48%,rgba(255,255,255,.09)),rgba(12,24,52,.16);border:1px solid rgba(255,255,255,.22);-webkit-backdrop-filter:blur(22px) saturate(185%) brightness(1.08);backdrop-filter:blur(22px) saturate(185%) brightness(1.08);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -1px 0 rgba(255,255,255,.12),inset 0 0 0 .5px rgba(255,255,255,.1),inset 0 -10px 22px -14px rgba(162,235,254,.35),0 18px 40px -18px rgba(0,0,0,.55),0 2px 8px -4px rgba(0,0,0,.3)}.pill:before{inset:0;background:radial-gradient(120% 90% at 30% -40%,rgba(255,255,255,.34),rgba(255,255,255,0) 55%),radial-gradient(80% 120% at 100% 140%,rgba(67,239,153,.12),rgba(67,239,153,0) 60%)}.pill:after,.pill:before{content:"";position:absolute;z-index:-1;border-radius:inherit;pointer-events:none}.pill:after{inset:1px;background:linear-gradient(90deg,rgba(255,255,255,.18),rgba(255,255,255,0) 18%,rgba(255,255,255,0) 82%,rgba(255,255,255,.14));-webkit-mask:linear-gradient(#000,transparent 70%);mask:linear-gradient(#000,transparent 70%)}.pill-links a{color:rgba(252,251,251,.82);text-shadow:0 1px 8px rgba(7,8,13,.25)}.pill-links a:hover,.pill-links a[aria-current]{background:rgba(255,255,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.3)}.pill-go{background:linear-gradient(180deg,#ffffff,#eef2f8);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(7,8,13,.08),0 6px 16px -8px rgba(0,0,0,.45)}.pill-bar.on-light .pill{background:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.45)),rgba(252,251,251,.3);border-color:rgba(255,255,255,.8);box-shadow:inset 0 1px 0 #fff,inset 0 -1px 0 rgba(7,8,13,.06),0 18px 40px -20px rgba(7,8,13,.35)}.pill-bar.on-light .pill-links a{text-shadow:none}@media (max-width:760px){.pill-bar{top:calc(14px + var(--top-safe))}.pill{height:54px;padding:0 5px 0 16px}}.fl-head{top:calc(116px + var(--top-safe))}.ig{--ig-gray:#737373;position:relative;overflow:hidden;border-radius:22px;background:#fff;color:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;box-shadow:0 0 0 1px rgba(255,255,255,.08),0 24px 60px -24px rgba(0,0,0,.85)}.ios-status{display:flex;justify-content:space-between;align-items:center;padding:10px 18px 2px 24px;font-size:13.5px;color:#000}.ios-status b{font-weight:700;letter-spacing:-.01em}.ios-icons{display:inline-flex;align-items:center;gap:5px}.ios-icons svg{fill:currentColor}.ig-head{display:flex;align-items:center;gap:8px;padding:6px 10px 10px;border-bottom:1px solid #f0f0f0}.ig-btn{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;color:#000;box-shadow:0 1px 8px rgba(0,0,0,.1)}.ig-who{flex:1 1;min-width:0;line-height:1.2}.ig-who b{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em}.ig-who small{display:block;font-size:11.5px;color:var(--ig-gray)}.ig-av{flex:none;place-items:center;width:36px;height:36px}.ig-av,.ig-av>span{display:grid;border-radius:50%}.ig-av>span{place-items:center;width:100%;height:100%;background:linear-gradient(140deg,#a7b3c4,#5d6c82);color:#fff;font-size:11px;font-weight:700}.ig-av.ring{padding:2px;background:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5)}.ig-av.ring>span{border:2px solid #fff}.ig-av.sm{width:24px;height:24px}.ig-av.sm>span{font-size:8.5px}.ig-av.ghost{visibility:hidden}.ig-body{display:grid;grid-gap:4px;gap:4px;padding:6px 12px 8px}.ig-stamp{margin:4px 0 8px;text-align:center;font-size:11px;font-weight:500;letter-spacing:.02em;color:var(--ig-gray)}.ig-row{display:flex;align-items:flex-end;gap:7px}.ig-row.her{justify-content:flex-end}.ig-row.her+.ig-row.them,.ig-row.them+.ig-row.her{margin-top:6px}.ig-bub{margin:0;max-width:78%;padding:8px 13px;border-radius:20px;font-size:13.5px;line-height:1.33;letter-spacing:-.005em}.ig-row.them .ig-bub{background:#efefef;color:#000}.ig-row.her .ig-bub{background:linear-gradient(120deg,#8a3cff,#6a4cf6 55%,#5552f0);color:#fff}.ig-row.her.ig-stack .ig-bub{border-bottom-right-radius:6px}.ig-row.her.ig-stack+.ig-row.her .ig-bub{border-top-right-radius:6px}.ig-reel{display:grid;grid-gap:4px;gap:4px}.ig-reel small{font-size:11px;color:var(--ig-gray)}.ig-reel-thumb{position:relative;display:grid;place-items:center;width:78px;height:112px;overflow:hidden;border-radius:12px;color:#fff;background:linear-gradient(170deg,#9fb3c8,#6b7e93 38%,#3c4654 62%,#2a313b)}.ig-reel-thumb:before{content:"";position:absolute;left:-20%;right:-20%;top:46%;height:60%;transform:skewY(-14deg);background:repeating-linear-gradient(176deg,#5a4136 0 5px,#3f2e27 5px 10px)}.ig-reel-thumb svg{position:relative;filter:drop-shadow(0 1px 3px rgba(0,0,0,.5))}.ig-reel-thumb i{position:absolute;left:6px;right:6px;bottom:6px;font-style:normal;font-size:8.5px;font-weight:700;line-height:1.2;text-shadow:0 1px 3px rgba(0,0,0,.6)}.ig-seen{justify-self:end;margin:1px 4px 0;font-size:11px;color:var(--ig-gray)}.ig-compose{display:flex;align-items:center;gap:10px;margin:4px 10px 12px;padding:5px 12px 5px 5px;border-radius:999px;background:#efefef;color:#000}.ig-cam{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#3e61f5;color:#fff}.ig-ph{flex:1 1;font-size:14px;color:var(--ig-gray)}.ig-in{opacity:0;transform:translateY(10px)}.fl-step.on .ig-in{animation:mk-in .5s var(--ease) both;animation-delay:var(--d,0s)}html:not(.mo) .ig-in{opacity:1;transform:none}@media (max-width:760px){.ig{border-radius:18px}.ios-status{display:none}.ig-head{padding:8px}.ig-btn{width:30px;height:30px}.ig-head .ig-btn:last-child{display:none}.ig-reel-thumb{width:60px;height:84px}.ig-bub{font-size:12.5px;padding:7px 11px}.ig-compose{margin:2px 8px 10px}.ig-compose>svg:nth-of-type(n+2){display:none}}@media (min-width:761px){.fl-life{top:calc(96px + var(--top-safe));translate:none;width:min(460px,40vw);max-height:calc(100svh - 116px);gap:12px;padding:18px}.fl-step{gap:8px}.fl-step h3{font-size:20px}.ig-reel-thumb{width:56px;height:80px;border-radius:10px}.ig-reel-thumb i{display:none}.ig-bub{font-size:13px;padding:7px 12px}.ig-head{padding:4px 10px 8px}.ig-compose{margin:2px 10px 10px}.fl-memo{padding-top:10px}}.fl-lens{--rad:30vmax}@media (max-width:760px){.fl-lens{--rad:34vmax}}.st{position:absolute;inset:0;z-index:5;pointer-events:none;--pw:336px;--ph:min(700px,calc(100svh - 140px))}.mo .st,.mo .st-c,.mo .st-scene{visibility:hidden}.st-caps{left:var(--side);top:calc(118px + var(--top-safe));width:min(40vw,580px)}.st-c,.st-caps{position:absolute}.st-c{left:0;right:0;top:0;display:grid;grid-gap:12px;gap:12px}.st-when{justify-self:start;margin:0;display:inline-flex;align-items:center;height:30px;padding:0 13px;border-radius:999px;border:1px solid rgba(162,235,254,.3);background:rgba(7,8,13,.5);font-size:12.5px;font-weight:700;color:var(--core);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.st-c h3{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(30px,3.4vw,54px);line-height:1.06;letter-spacing:-.02em;color:var(--paper);text-wrap:balance;text-shadow:0 4px 30px rgba(0,0,0,.6)}.st-rail{position:absolute;left:var(--side);bottom:36px;width:min(46vw,640px);margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:6px;gap:6px}.st-rail li{display:grid;grid-gap:7px;gap:7px;font-size:11px;font-weight:700;color:rgba(152,160,175,.75);transition:color .4s}.st-rail i{height:3px;border-radius:3px;background:rgba(255,255,255,.14);transition:background .5s}.st-rail li.on{color:var(--paper)}.st-rail li.on i{background:linear-gradient(90deg,var(--wink),var(--rev))}.st-rail li.done i{background:var(--rev)}.st-mem{position:absolute;left:var(--side);bottom:92px;width:min(42vw,600px);display:grid;grid-gap:9px;gap:9px}.st-mem p{margin:0;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--core)}.st-mem ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.st-mem li{display:inline-flex;align-items:center;gap:7px;padding:6px 11px;border-radius:999px;background:rgba(7,8,13,.55);border:1px solid rgba(67,239,153,.28);font-size:12px;font-weight:600;color:rgba(236,240,248,.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.st-mem li:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--rev)}.mo .st-mem li{visibility:hidden}.st-dev{position:absolute;right:7vw;top:50%;translate:0 -50%;width:var(--pw);height:var(--ph)}.st-scene{inset:0}.st-ex,.st-scene{position:absolute}.st-ex{right:7vw;bottom:12px;width:var(--pw);margin:0;text-align:center;font-size:10.5px;color:rgba(152,160,175,.75)}@media (max-width:760px){.st{--pw:min(306px,84vw);--ph:min(620px,calc(100svh - 196px))}.st-caps{left:16px;right:16px;width:auto;top:calc(76px + var(--top-safe))}.st-c{justify-items:center;text-align:center;gap:8px}.st-when{justify-self:center;height:26px;font-size:11.5px}.st-c h3{font-size:20px;line-height:1.15}.st-dev{right:auto;left:50%;top:calc(170px + var(--top-safe));translate:-50% 0}.st-mem,.st-rail{display:none}.st-ex{right:0;left:0;width:auto;bottom:4px}}.ph{padding:9px;border-radius:52px;background:#0a0c10;box-shadow:0 0 0 1px #3a3f48,0 0 0 3px #15181e,0 50px 100px -40px rgba(0,0,0,.95),inset 0 0 0 1.5px rgba(255,255,255,.08)}.ph,.ph-screen{position:relative;width:100%;height:100%}.ph-screen{overflow:hidden;border-radius:43px;background:#fff;isolation:isolate;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(white,black)}.ph-island,.ph.dark .ph-screen{background:#000}.ph-island{position:absolute;z-index:9;top:10px;left:50%;width:30%;height:26px;translate:-50% 0;border-radius:20px}.ph .app{position:absolute;inset:0;display:flex;flex-direction:column;overflow:hidden;border-radius:0;box-shadow:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ph .ios-status{display:flex;padding:14px 22px 4px 30px;font-size:14px}.ios-status.light{color:#fff}.thread{flex:1 1;min-height:0;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:6px 12px 8px;overflow:hidden}.mo .st .rv:not(.bn){max-height:0;overflow:hidden}.mo .st .bn,.mo .st .rv:not(.bn){opacity:0;visibility:hidden}.av{flex:none;place-items:center;width:36px;height:36px;overflow:hidden}.av,.av>span{display:grid;border-radius:50%}.av>span{place-items:center;background:linear-gradient(140deg,#a7b3c4,#5d6c82);color:#fff;font-size:11px;font-weight:700}.av img,.av>span{width:100%;height:100%}.av img{object-fit:cover;object-position:50% 20%;border-radius:50%}.av.ring{padding:2px;background:linear-gradient(45deg,#feda75,#fa7e1e 28%,#d62976 55%,#962fbf 78%,#4f5bd5)}.av.ring>span{border:2px solid #fff}.av.sm{width:24px;height:24px}.av.sm>span{font-size:8.5px}.av.lg{width:52px;height:52px}.av.lg>span{font-size:15px}.av.ghost{visibility:hidden}.bn{position:absolute;z-index:7;left:8px;right:8px;top:46px;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:20px;color:#000;background:rgba(246,246,248,.88);-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:0 10px 28px rgba(0,0,0,.22)}.bn-app{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:9px;color:#fff}.bn-app.msg{background:linear-gradient(#5cf777,#0ac943)}.bn-app.mail{background:#fff;color:#ea4335;box-shadow:inset 0 0 0 1px #e5e5e5}.bn-app.doc{background:#1a64d0}.bn-txt{flex:1 1;min-width:0}.bn-txt p{margin:0;font-size:12.5px;line-height:1.3}.bn-txt p:first-child{display:flex;justify-content:space-between;gap:8px}.bn-txt b{font-size:13px}.bn-txt small{font-size:11px;color:#6b6b70}.bn-txt p:last-child{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ph .app.ig{background:#fff;color:#000}.ig .thread{padding:6px 12px 8px}.sys{align-self:center;margin:4px 0 6px;padding:7px 12px;border-radius:999px;background:rgba(67,239,153,.18);color:#0b7a45;font-size:11.5px;font-weight:700;text-align:center}.ig-row.hl{padding:5px 0}.mo .st .ig-row.hl.rv{overflow:visible}.ig-row.hl .ig-bub{box-shadow:0 0 0 3px #43ef99,0 0 24px rgba(67,239,153,.65)}.ph .app.im{background:#fff;color:#000}.im-head{display:grid;grid-template-columns:40px 1fr 40px;align-items:center;padding:0 10px 8px;background:#f6f6f8;border-bottom:.5px solid #d8d8dc}.im-back,.im-vid{display:grid;place-items:center;color:#0a84ff}.im-who{display:grid;justify-items:center;grid-gap:3px;gap:3px}.im-who .av{width:42px;height:42px}.im-who b{font-size:11px;font-weight:500}.im-who b i{font-style:normal;color:#8e8e93}.im-thread{gap:3px}.im-stamp{margin:6px 0;text-align:center;font-size:10.5px;color:#8e8e93}.im-stamp b{font-weight:600}.im-bub{margin:0;max-width:76%;padding:7px 12px;border-radius:18px;font-size:14px;line-height:1.3}.im-bub.her{align-self:flex-start;background:#e9e9eb;color:#000}.im-bub.them{align-self:flex-end;background:#34c759;color:#fff}.im-bub.her+.im-bub.them,.im-bub.them+.im-bub.her{margin-top:5px}.im-bub.old{opacity:.45}.im-cal{align-self:flex-start;display:flex;gap:10px;align-items:center;max-width:88%;margin-top:4px;padding:10px 12px;border-radius:16px;background:#e9e9eb}.im-cal-ico{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#fff;color:#ff3b30}.im-cal b{display:block;font-size:13px}.im-cal small{display:block;font-size:11px;color:#3c3c43}.im-cal-ok{align-self:flex-start;padding:2px 7px;border-radius:999px;background:#34c759;color:#fff;font-size:10px;font-weight:700}.im-compose{display:flex;align-items:center;gap:8px;padding:6px 10px 20px}.im-plus{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#e9e9eb;color:#8e8e93}.im-field{flex:1 1;display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 10px 0 14px;border:1px solid #d1d1d6;border-radius:18px;color:#c7c7cc;font-size:14px}.ph .app.gm{background:#fff;color:#1f1f1f}.gm-bar{display:flex;align-items:center;gap:18px;padding:4px 16px 8px;color:#444746}.gm-bar span{flex:1 1}.gm-scroll{flex:1 1;min-height:0;display:flex;flex-direction:column;padding:0 16px;overflow:hidden}.gm-subj{margin:2px 0 12px;font-size:19px;font-weight:400;line-height:1.3;letter-spacing:-.01em}.gm-subj span{display:inline-block;margin-left:4px;padding:1px 6px;border-radius:4px;background:#e8eaed;font-size:11px;vertical-align:3px}.gm-from{display:flex;align-items:center;gap:10px;color:#444746}.gm-from>div{flex:1 1;min-width:0}.gm-from p{margin:0;font-size:12px}.gm-from b{font-size:14px;color:#1f1f1f}.gm-to span{font-size:9px}.gm-body{display:grid;grid-gap:10px;gap:10px;margin-top:12px;font-size:13.5px;line-height:1.5;color:#1f1f1f}.gm-body p{margin:0}.gm-att{display:grid;grid-gap:6px;gap:6px}.gm-file{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid #dadce0;border-radius:10px}.gm-file b{display:block;font-size:12.5px;font-weight:600}.gm-file small{display:block;font-size:11px;color:#5f6368}.gm-thumb{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:6px;background:linear-gradient(135deg,#1a64d0,#0b2152);color:#fff}.gm-btn{justify-self:start;padding:10px 16px;border-radius:8px;background:#1a64d0;color:#fff;font-size:13px}.gm-btn,.gm-sig{font-weight:600}.gm-sig small{font-weight:400;color:#5f6368}.gm-actions{display:flex;gap:10px;padding:8px 16px 20px}.gm-actions span{flex:1 1;display:flex;justify-content:center;align-items:center;gap:6px;height:38px;border:1px solid #c4c7c5;border-radius:19px;font-size:13px;font-weight:500}.ph .app.call{background:#111;color:#fff}.call-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.call>:not(.call-bg){position:relative;z-index:1}.call-top{padding:22px 0 6px;text-align:center}.call-top b{display:block;font-size:30px;font-weight:400;letter-spacing:-.01em}.call-top small{font-size:14px;color:rgba(255,255,255,.72);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.call-thread{padding:6px 16px}.call-cap{margin:0;padding:8px 12px;border-radius:14px;background:rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:12.5px;line-height:1.35}.call-cap b{display:block;font-size:10.5px;opacity:.7}.call-cap.her{border-left:3px solid var(--wink)}.call-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px 8px;gap:12px 8px;padding:8px 22px 4px;text-align:center;font-size:11px;color:rgba(255,255,255,.86)}.call-grid span{display:grid;justify-items:center;grid-gap:5px;gap:5px}.call-grid i{place-items:center;width:54px;height:54px;background:rgba(255,255,255,.18)}.call-end,.call-grid i{display:grid;border-radius:50%}.call-end{align-self:center;place-items:center;width:58px;height:58px;margin:10px 0 22px;background:#ff3b30;color:#fff}.ph .app.zm{background:#0d0d0f;color:#fff}.zm-top{justify-content:space-between;gap:8px;padding:2px 12px 8px}.zm-top,.zm-top p{display:flex;align-items:center}.zm-top p{margin:0;gap:5px;font-size:12.5px;font-weight:600}.zm-top p svg{color:#23d18b}.zm-top small{color:#9a9aa0;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.zm-leave{padding:4px 10px;border-radius:6px;background:#e5484d;font-size:12px;font-weight:700}.zm-stage{position:relative;flex:1 1;min-height:0;padding:0 6px}.zm-main{position:absolute;inset:0 6px;overflow:hidden;border-radius:12px;background:#222;box-shadow:0 0 0 2px #23d18b}.zm-main video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.zm-name{position:absolute;left:8px;bottom:8px;display:flex;gap:4px;align-items:center;padding:3px 7px;border-radius:5px;background:rgba(0,0,0,.6);font-size:11px;font-weight:600}.zm-main .zm-name{top:8px;bottom:auto}.zm-self{position:absolute;z-index:2;right:14px;top:10px;display:grid;place-items:center;width:80px;height:112px;border-radius:9px;background:#2a2a2e;box-shadow:0 4px 14px rgba(0,0,0,.55)}.zm-self .zm-name{left:5px;bottom:5px;font-size:9px}.zm-caps{position:absolute;z-index:2;left:14px;right:14px;bottom:12px;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;max-height:58%;overflow:hidden}.zm-caps p{margin:0;padding:6px 9px;border-radius:7px;background:rgba(0,0,0,.74);font-size:12px;line-height:1.35}.zm-caps b{color:#8fd5ff}.zm-toast{position:absolute;z-index:3;left:50%;top:34%;translate:-50% 0;display:flex;gap:6px;align-items:center;padding:10px 14px;border-radius:12px;white-space:nowrap;background:var(--rev);color:#07080d;font-size:13px;font-weight:800;box-shadow:0 12px 30px rgba(0,0,0,.5)}.zm-bar{display:flex;justify-content:space-around;padding:8px 4px 20px;font-size:9.5px;color:#c9c9cf}.zm-bar span{display:grid;justify-items:center;grid-gap:3px;gap:3px}.ph .app.es{background:#eef0f3;color:#111}.es-bar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:2px 14px 10px;background:#fff;border-bottom:1px solid #e3e5e8;font-size:13px}.es-bar span{color:#1a64d0}.es-bar b{font-size:14px}.es-fin{justify-self:end;font-weight:700}.es-page{flex:1 1;min-height:0;display:flex;flex-direction:column;gap:6px;margin:12px;padding:16px 16px 14px;overflow:hidden;border-radius:6px;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.08)}.es-from{margin:0;font-size:10.5px;color:#6b7280}.es-page h4{margin:2px 0 0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:21px}.es-sub{margin:0 0 6px;font-size:12px;color:#374151}.es-fields{margin:0;display:grid;grid-gap:6px;gap:6px}.es-fields div{display:grid;grid-template-columns:82px 1fr;grid-gap:8px;gap:8px;padding-bottom:6px;border-bottom:1px dashed #e5e7eb;font-size:12px}.es-fields dt{color:#6b7280}.es-fields dd{margin:0;font-weight:600}.es-sign{position:relative;margin-top:8px;padding:16px 8px 4px;border:1.5px dashed #f5b400;border-radius:6px;background:#fffbea}.es-tag{position:absolute;left:-2px;top:-11px;padding:2px 8px;border-radius:3px;background:#f5b400;color:#111;font-size:10.5px;font-weight:800}.es-sig{display:block;width:100%;height:46px}.es-line{display:block;margin-top:2px;padding-top:3px;border-top:1px solid #9ca3af;font-size:10px;color:#6b7280}.es-done{gap:6px;margin:6px 0 0;font-size:12px;font-weight:700;color:#12824a}.es-done,.es-toast{display:flex;align-items:center}.es-toast{position:absolute;z-index:5;left:12px;right:12px;bottom:18px;gap:10px;padding:12px 14px;border-radius:16px;background:#0f172a;color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.35)}.es-toast>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--rev);color:#07080d}.es-toast b{display:block;font-size:13px}.es-toast small{display:block;font-size:11.5px;color:rgba(255,255,255,.7)}@media (max-width:760px){.ph{padding:7px;border-radius:44px}.ph-screen{border-radius:37px}.ph .ios-status{padding:12px 18px 2px 26px;font-size:13px}.ig-head .ig-btn:last-child{display:none}.ig-reel-thumb{width:52px;height:74px}.ig-bub,.im-bub{font-size:12.5px}.call-grid{display:none}.gm-subj{font-size:16px}.gm-body{font-size:12.5px;gap:8px}.gm-actions{display:none}}html:not(.mo) .st{position:relative;inset:auto;padding:20px var(--side) 40px}html:not(.mo) .st-caps,html:not(.mo) .st-mem,html:not(.mo) .st-rail{display:none}html:not(.mo) .st-dev{position:relative;inset:auto;translate:none;width:auto;height:auto;display:flex;gap:20px;overflow-x:auto}html:not(.mo) .st-scene{position:relative;flex:none;width:300px;height:620px}.gm-body>*,.thread>*,.zm-caps>*{flex-shrink:0}.fl-seam{position:absolute;z-index:1;left:0;right:0;top:0;height:36svh;pointer-events:none;background:linear-gradient(180deg,#07080d,rgba(7,8,13,.6) 42%,rgba(7,8,13,0))}html:not(.mo) .fl-seam{display:none}.cta-h{text-wrap:balance}@media (max-width:899px){.cta-panel{min-height:100svh}.chrome{height:38svh}.cta-copy{padding-top:calc(36svh + 8px);padding-bottom:calc(30px + env(safe-area-inset-bottom, 0px))}.cta-h{font-size:clamp(38px,10.6vw,60px);line-height:1}.pill-go{height:44px;padding:0 16px}.pill-logo{padding:8px 6px 8px 0}.foot-cols>div{gap:0}.foot-cols .kicker{margin-bottom:6px}.foot-cols a{display:flex;align-items:center;min-height:44px}}.stack{padding-left:0;padding-right:0}.st-card{max-width:none}.st-in{border-radius:0;border-width:1px 0 0}.stmt-in{grid-template-columns:minmax(0,1fr)}@media (max-width:899px){.hero-her{width:auto;height:min(137.2vw,calc(100svh - 230px))}.hero-solo .hero-sub{font-size:15px}.hero-solo .hero-row{gap:8px}.hero-solo .hero-row .btn{height:50px;padding:0 18px;font-size:15px}.page-hero .hero-panel{min-height:0}.page-hero .hero-grid.solo{min-height:0;align-content:start;gap:30px;padding-bottom:56px}}@media (orientation:landscape) and (max-height:520px){.hero-her{left:auto;right:3vw;translate:none;width:auto;height:96%}.hero-grid{padding-top:calc(84px + var(--top-safe));padding-bottom:18px}.hero-solo .hero-h{max-width:60vw;font-size:clamp(30px,5.4vw,50px)}.hero-solo .hero-copy{max-width:58vw}.hero-solo .hero-sub{font-size:14px}.hero-solo .hero-row{margin-top:14px}.st{--pw:min(330px,40vw);--ph:calc(100svh - 104px)}.st-dev{top:calc(92px + var(--top-safe));translate:none;right:4vw}.st-caps{top:calc(100px + var(--top-safe));width:44vw}.st-c h3{font-size:clamp(22px,3.4vw,30px)}.st-mem,.st-rail{display:none}.st-ex{right:4vw;bottom:2px}}.hero-solo{justify-content:flex-start}.hero-solo .hero-copy{margin-top:0}.hero-solo .hero-row{margin-top:20px}@media (min-width:900px){.hero-solo{justify-content:center;padding-bottom:9vh}.hero-solo .hero-sub{margin-top:6px}}@media (max-width:899px){.hero-her{height:clamp(300px,calc(100svh - 410px),137.2vw)}}@media (orientation:landscape) and (max-height:520px){.hero-her{height:96%}}.orbit-head{position:absolute;z-index:2;left:var(--side);right:var(--side);top:calc(96px + var(--top-safe));display:grid;justify-items:center;grid-gap:10px;gap:10px;text-align:center;pointer-events:none}.orbit-head .kicker{color:#1a64d0}.orbit-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(30px,4.4vw,62px);line-height:1.02;letter-spacing:-.022em;color:var(--after-hours);text-wrap:balance}.orbit-h .ln.mute{color:rgba(7,8,13,.38)}.orbit.has-head .orbit-stage{box-sizing:border-box;padding-top:clamp(120px,17svh,170px)}.orbit.has-head .mq{top:calc(50% + clamp(60px, 8.5svh, 85px));opacity:.9}.oc-do{list-style:none;margin:0;padding:0;display:grid;grid-gap:5px;gap:5px}.oc-do li{position:relative;padding-left:14px;font-size:max(12px,calc(var(--cw) * .047));line-height:1.35;color:rgba(236,240,248,.88)}.oc-do li:before{content:"";position:absolute;left:0;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--rev);box-shadow:0 0 8px rgba(67,239,153,.5)}.oc-proof{margin:11px 0 0;padding-top:9px;border-top:1px solid rgba(152,160,175,.2);font-size:11px;font-weight:600;line-height:1.35;color:var(--core)}.oc-say{font-size:max(16px,calc(var(--cw) * .074))}@media (max-width:760px){.orbit{--cw:clamp(206px,60vw,252px);--cr:1.6}.oc-in img{object-position:50% 8%}.oc-body{left:14px;right:14px;bottom:14px}.oc-say{margin-bottom:9px}}@media (max-width:760px) and (max-height:700px){.orbit{--cw:clamp(190px,52vw,230px)}.oc-do li:nth-child(n+3){display:none}}.pg{background:var(--after-hours)}.pg-panel{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(130% 95% at 88% 8%,#1d55c4 0,#0e2a66 42%,#0a1736 70%,#07080d 100%)}.pg-panel:after,.pg-panel:before{content:"";position:absolute;left:0;right:0;z-index:1;height:90px;pointer-events:none}.pg-panel:before{top:0;background:linear-gradient(#07080d,rgba(7,8,13,0))}.pg-panel:after{bottom:0;background:linear-gradient(rgba(7,8,13,0),#07080d)}.pg-in{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:108px var(--side) 84px}.pg-head{display:grid;justify-items:center;grid-gap:12px;gap:12px;text-align:center}.pg-head .kicker{color:var(--core)}.pg-h{font-size:clamp(36px,9.6vw,84px)}.pg-h,.pg-sub{text-wrap:balance}.pg-sub{margin:4px 0 0;max-width:34em;color:var(--soft);font-size:16px;line-height:1.55}.pg-flow{--tile:62px;--cell:96px;position:relative;display:grid;justify-items:center;grid-gap:30px;gap:30px;margin:46px auto 0}.pg-lines{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;overflow:visible}.pg-lines path{fill:none;stroke:rgba(162,235,254,.13);stroke-width:1.2}.pg-side{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:14px;gap:14px}.pg-lab{margin:0;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--core)}.pg-tiles{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,var(--cell));grid-gap:14px 6px;gap:14px 6px}.pg-t{display:grid;justify-items:center;grid-gap:8px;gap:8px}.pg-ic{display:grid;place-items:center;width:var(--tile);height:var(--tile);border-radius:calc(var(--tile) * .27);background:#fff;box-shadow:inset 0 1px 0 #fff,inset 0 -2px 0 rgba(7,8,13,.06),0 14px 28px -14px rgba(0,0,0,.7),0 0 0 1px rgba(255,255,255,.5);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.pg-ic img{width:52%;height:52%;object-fit:contain}.pg-t:hover .pg-ic{transform:translateY(-3px)}.pg-nm{font-size:12px;font-weight:600;color:rgba(236,240,248,.78);white-space:nowrap}.pg-empty .pg-ic{background:rgba(255,255,255,.04);box-shadow:inset 0 0 0 1px rgba(255,255,255,.07)}@keyframes pg-hit{0%{box-shadow:0 0 0 0 rgba(67,239,153,.75),0 14px 28px -14px rgba(0,0,0,.7);transform:scale(1.08)}to{box-shadow:0 0 0 14px rgba(67,239,153,0),0 14px 28px -14px rgba(0,0,0,.7);transform:none}}.pg-t.hit .pg-ic{animation:pg-hit .9s var(--ease)}.pg-core{z-index:1;grid-gap:12px;gap:12px}.pg-core,.pg-me{position:relative;display:grid;justify-items:center}.pg-me{grid-gap:9px;gap:9px}.pg-me img{width:96px;height:96px;border-radius:50%;object-fit:cover;object-position:50% 22%;box-shadow:0 0 0 3px rgba(162,235,254,.75),0 0 0 9px rgba(69,150,252,.16),0 0 44px 8px rgba(69,150,252,.45);transition:box-shadow .4s}.pg-me b{font-size:11px;font-weight:800;letter-spacing:.24em;color:var(--paper)}@keyframes pg-me{0%{box-shadow:0 0 0 3px rgba(67,239,153,.95),0 0 0 9px rgba(67,239,153,.3),0 0 60px 14px rgba(67,239,153,.5)}to{box-shadow:0 0 0 3px rgba(162,235,254,.75),0 0 0 9px rgba(69,150,252,.16),0 0 44px 8px rgba(69,150,252,.45)}}.pg-me.hit img{animation:pg-me 1s var(--ease)}.pg-cap{min-height:2.6em;max-width:15em;margin:0;text-align:center;font-size:13px;line-height:1.3;font-weight:600;color:rgba(236,240,248,.86);opacity:0;transition:opacity .4s}.pg-cap.on{opacity:1}.pg-dot{position:absolute;left:0;top:0;z-index:2;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;opacity:0;pointer-events:none;background:var(--rev);box-shadow:0 0 0 4px rgba(67,239,153,.18),0 0 18px 4px rgba(67,239,153,.7);offset-rotate:0deg;offset-anchor:50% 50%}.pg-note{margin:34px auto 0;max-width:36em;text-align:center;font-size:13px;line-height:1.55;color:rgba(236,240,248,.6)}@media (max-width:899px){.pg-flow{--tile:58px;--cell:min(30vw,104px)}.pg-side .pg-empty{display:none}}@media (min-width:900px){.pg-in{padding:150px var(--side) 120px}.pg-flow{--tile:72px;--cell:104px;grid-template-columns:auto 1fr auto;align-items:center;gap:0;margin-top:70px;max-width:1060px}.pg-tiles{gap:22px 10px}.pg-me img{width:118px;height:118px}.pg-cap{font-size:14px}}@media (max-width:899px){.pg-tiles{display:flex;flex-wrap:wrap;justify-content:center;max-width:calc(var(--cell) * 3 + 12px)}.pg-t{width:var(--cell)}}@media (max-width:760px){.st-card{margin-bottom:46vh;height:min(calc(100svh - 96px),720px)}.st-in{grid-template-rows:34% 1fr}.st-copy{gap:11px;padding-bottom:18px}.st-line{font-size:25px}.st-task{font-size:14.5px}.st-proof b{font-size:28px}.pg-in{padding:88px var(--side) 64px}.pg-flow{--tile:52px;--cell:min(29vw,96px);gap:22px;margin-top:34px}.pg-tiles{row-gap:10px}.pg-t{gap:6px}.pg-nm{font-size:11.5px}.pg-me img{width:80px;height:80px}.pg-cap{min-height:2.6em;font-size:12.5px}.pg-sub{font-size:15px}.pg-note{margin-top:26px;font-size:12.5px}}.nb{background:var(--after-hours)}.nb-panel{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(130% 95% at 88% 8%,#1d55c4 0,#0e2a66 42%,#0a1736 70%,#07080d 100%)}.nb-panel:before{content:"";position:absolute;left:0;right:0;top:0;z-index:1;height:90px;pointer-events:none;background:linear-gradient(#07080d,rgba(7,8,13,0))}.nb-in{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:100px var(--side) 72px}.nb-head{display:grid;grid-gap:12px;gap:12px}.nb-head .kicker{color:var(--core)}.nb-h{font-size:clamp(40px,10.4vw,104px);text-wrap:balance}.nb-hero{display:grid;grid-gap:6px;gap:6px;margin-top:40px;padding:26px 0 30px;border-top:1px solid rgba(255,255,255,.14);border-bottom:1px solid rgba(255,255,255,.14)}.nb-hero b{font-size:clamp(88px,26vw,220px);font-weight:700;line-height:.9;letter-spacing:-.05em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;background:linear-gradient(180deg,#ffffff,#cfe2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-hero p{margin:0;max-width:26em;font-size:18px;line-height:1.45;color:var(--paper)}.nb-hero p span,.nb-lab{color:var(--core);font-weight:700}.nb-lab{margin:40px 0 14px;font-size:11px;letter-spacing:.16em;text-transform:uppercase}.nb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(255,255,255,.12)}.nb-t{display:grid;align-content:start;grid-gap:6px;gap:6px;padding:18px 14px 20px 0;border-bottom:1px solid rgba(255,255,255,.12)}.nb-t:nth-child(2n){padding-left:16px;border-left:1px solid rgba(255,255,255,.12)}.nb-t b{font-size:clamp(32px,9vw,54px);font-weight:700;line-height:1;letter-spacing:-.04em;color:var(--paper);font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.nb-t span{font-size:13.5px;line-height:1.4;color:var(--soft)}.nb-mix{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.nb-mix li{display:grid;grid-template-columns:30px 84px 1fr 56px;align-items:center;grid-gap:10px;gap:10px}.nb-ic{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;background:#fff}.nb-nm{font-size:14px;font-weight:600;color:var(--paper)}.nb-bar{height:10px;background:rgba(255,255,255,.08);overflow:hidden}.nb-bar,.nb-bar i{border-radius:999px}.nb-bar i{display:block;height:100%;background:linear-gradient(90deg,var(--wink),var(--rev));transform-origin:0 50%}.nb-n{font-size:14px;font-weight:700;text-align:right;color:var(--paper);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nb-first{margin:22px 0 0;font-size:15.5px;line-height:1.5;color:var(--soft)}.nb-first b{color:var(--paper)}.nb-foot{margin-top:44px;display:grid;grid-gap:16px;gap:16px}.nb-stamp{max-width:40em;color:rgba(236,240,248,.55)}@media (min-width:900px){.nb-in{padding:150px var(--side) 110px}.nb-hero{grid-template-columns:auto 1fr;align-items:end;gap:0 40px;margin-top:56px;padding:34px 0 38px}.nb-hero p{font-size:22px;padding-bottom:14px}.nb-lab{margin-top:56px}.nb-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nb-t,.nb-t:nth-child(2n){padding:24px 20px 26px;border-left:1px solid rgba(255,255,255,.12)}.nb-t:nth-child(4n+1){padding-left:0;border-left:0}.nb-t span{font-size:14.5px}.nb-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 56px}.nb-mix li{grid-template-columns:30px 96px 1fr 64px}.nb-grid.nb-3{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-grid.nb-3 .nb-t{padding-left:20px;border-left:1px solid rgba(255,255,255,.12)}.nb-grid.nb-3 .nb-t:nth-child(3n+1){padding-left:0;border-left:0}}.nb-rates{display:grid;border-bottom:1px solid rgba(255,255,255,.14)}.nb-rate{display:grid;grid-gap:6px;gap:6px;padding:24px 0 26px}.nb-rate+.nb-rate{border-top:1px solid rgba(255,255,255,.12)}.nb-rate b{font-size:clamp(64px,18vw,132px);font-weight:700;line-height:.92;letter-spacing:-.05em;font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums;background:linear-gradient(180deg,#ffffff,#cfe2ff);-webkit-background-clip:text;background-clip:text;color:transparent}.nb-rate p{margin:0;max-width:24em;font-size:17px;line-height:1.45;color:var(--paper)}.nb-rate p span{color:var(--soft)}.nb-note{margin:14px 0 0;font-size:12.5px;line-height:1.5;color:rgba(236,240,248,.55)}@media (min-width:900px){.nb-rates{grid-template-columns:1fr 1fr}.nb-rate{padding:32px 0 36px}.nb-rate+.nb-rate{border-top:0;border-left:1px solid rgba(255,255,255,.12);padding-left:40px}.nb-rate p{font-size:19px}}.pill-bar{flex-direction:column;align-items:center}::view-transition-new(root),::view-transition-old(root){animation-duration:.72s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;mix-blend-mode:normal}html[data-vt=in]::view-transition-old(root){animation-name:vt-under;z-index:1}html[data-vt=in]::view-transition-new(root){animation-name:vt-from-right;z-index:2;box-shadow:-40px 0 90px rgba(0,0,0,.55)}html[data-vt=out]::view-transition-old(root){animation-name:vt-to-right;z-index:2;box-shadow:-40px 0 90px rgba(0,0,0,.55)}html[data-vt=out]::view-transition-new(root){animation-name:vt-under;animation-direction:reverse;z-index:1}@keyframes vt-from-right{0%{transform:translateX(100%)}to{transform:none}}@keyframes vt-to-right{0%{transform:none}to{transform:translateX(100%)}}@keyframes vt-under{0%{transform:none;filter:brightness(1)}to{transform:translateX(-18%);filter:brightness(.5)}}.nb-panel:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:1;height:90px;pointer-events:none;background:linear-gradient(rgba(7,8,13,0),#07080d)}.fs{position:relative;background:var(--after-hours);padding:90px var(--side) 100px}.fs-in{max-width:1240px;margin:0 auto;display:grid;grid-gap:40px;gap:40px}.fs-side{display:grid;justify-items:start;grid-gap:12px;gap:12px;align-content:start}.fs-side .kicker{color:var(--core)}.fs-h{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(42px,11vw,92px);line-height:1;letter-spacing:-.026em;color:var(--paper);text-wrap:balance}.fs-h .ln.mute{color:var(--mute-ink)}.fs-sub{margin:6px 0 0;max-width:24em;color:var(--soft);font-size:16.5px;line-height:1.55}.fs-row{margin-top:12px}.fs-list{display:grid;grid-gap:40px;gap:40px}.fs-gt{margin:0;font-size:11.5px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--core)}.fs .faq8{margin-top:12px;max-width:none}.fs .fq button{padding:20px 0;font-size:18px}.fs .fq button span{font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(18px,4.6vw,22px);line-height:1.25;letter-spacing:-.01em;color:var(--paper)}.fs .fq button i{color:var(--paper)}.fs .fq-a p{color:var(--soft);font-size:16px}@media (min-width:1000px){.fs{padding:150px var(--side) 140px}.fs-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;align-items:start}.fs-side{position:-webkit-sticky;position:sticky;top:calc(130px + var(--top-safe))}.fs-list{gap:52px}.fs .fq-a p{font-size:17px}}html.intro-on .intro{background:radial-gradient(120% 80% at 8% 0,#1d55c4 0,#0b2152 38%,#07080d 78%);isolation:isolate}.in-bg{z-index:-1}.in-bg,.in-bg:after{position:absolute;inset:0}.in-bg:after{content:"";pointer-events:none;background:radial-gradient(70% 60% at 50% 50%,rgba(7,8,13,.35),rgba(7,8,13,0) 70%)}.in-words{position:relative;text-shadow:0 4px 30px rgba(7,8,13,.45)}.in-rest{color:rgba(201,214,236,.62)}@media (max-width:760px){.pill .pill-go{display:none}}.pill-star{display:block;width:26px;height:26px;margin:auto;transition:transform .55s var(--ease),filter .3s;filter:drop-shadow(0 0 10px rgba(69,150,252,.55))}@media (max-width:760px){.pill-bar .pill,.pill-bar.on-light .pill{background:none;border-color:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0 2px 0 8px}.pill-bar .pill:after,.pill-bar .pill:before{display:none}.pill-bar.on-light .pill-logo img,.pill-logo img{filter:drop-shadow(0 2px 10px rgba(7,8,13,.55))}.pill-menu{width:48px;height:48px;display:grid;place-items:center}.pill-bar.open .pill-star{transform:rotate(135deg) scale(.92);filter:drop-shadow(0 0 14px rgba(69,150,252,.8))}.pill-menu:active .pill-star{transform:scale(.88)}}.pill-star{filter:drop-shadow(0 0 10px rgba(67,239,153,.5))}@media (max-width:760px){.pill-bar.open .pill-star{filter:drop-shadow(0 0 14px rgba(67,239,153,.75))}}@media (max-width:899px){.hero-grid{padding-top:calc(116px + var(--top-safe))}}@media (max-width:899px) and (max-height:700px) and (orientation:portrait){.hero-grid{padding-top:calc(104px + var(--top-safe))}.hero-her{height:clamp(250px,calc(100svh - 418px),137.2vw)}}.btn-book,.btn-book.pill-go,.pill-bar.on-light .btn-book.pill-go{position:relative;isolation:isolate;border:0;color:#07080d;font-weight:800;background:linear-gradient(100deg,#43ef99,#3fcfc4 45%,#4596fc);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -2px 6px rgba(7,8,13,.18),0 10px 26px -10px rgba(69,150,252,.7)}.btn-book:before{inset:-6px;z-index:-1;border-radius:inherit;background:linear-gradient(100deg,#43ef99,#4596fc);filter:blur(18px);opacity:.6;animation:book-glow 3.2s ease-in-out infinite}.btn-book:after,.btn-book:before{content:"";position:absolute;pointer-events:none}.btn-book:after{inset:1px 1px 50% 1px;border-radius:999px 999px 40% 40%/999px 999px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0))}.btn-book:hover{transform:translateY(-2px)}.btn-book:hover:before{opacity:.95;inset:-9px}.btn-book .arr{transition:transform .35s var(--ease)}.btn-book:hover .arr{transform:translateX(4px)}.btn-book:focus-visible{outline:2px solid #fcfbfb;outline-offset:4px}@keyframes book-glow{0%,to{opacity:.5;transform:scale(.97)}50%{opacity:.85;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.btn-book:before{animation:none}}.hero-top{display:grid;grid-gap:10px;gap:10px}.hero-kicker{color:var(--core)}.hero-sub b{color:var(--paper);font-weight:700}.hero-fit{margin:14px 0 0;font-size:13.5px;line-height:1.45;color:rgba(236,240,248,.62)}@media (max-width:899px){.home .hero-h{font-size:clamp(40px,10.8vw,56px)}.home .hero-kicker{font-size:10.5px;letter-spacing:.14em}.home .hero-sub{font-size:15px;line-height:1.5;text-shadow:0 1px 14px rgba(7,8,13,.6)}.home .hero-solo .hero-row{margin-top:16px}.home .hero-row .btn-book{min-height:52px;padding-left:26px;padding-right:26px}}@media (max-width:899px) and (max-height:700px) and (orientation:portrait){.home .hero-h{font-size:clamp(36px,9.8vw,48px)}.home .hero-sub{font-size:14px}}@media (min-width:900px){.hero-solo .hero-top{gap:14px}.hero-fit{font-size:14.5px}}.fl-head h2 .fl-pain{display:block;margin-top:12px;font-family:var(--font-ui),sans-serif;font-style:normal;font-weight:600;font-size:clamp(15px,4.1vw,22px);line-height:1.35;letter-spacing:0;color:var(--core)}.ix{background:var(--after-hours)}.ix-in{max-width:1180px;margin:0 auto;padding:72px var(--side) 64px;display:grid;grid-gap:26px;gap:26px}.ix-h{margin:0;max-width:18em;font-family:var(--font-display),Georgia,serif;font-weight:650;font-size:clamp(28px,7.6vw,52px);line-height:1.08;letter-spacing:-.02em;color:var(--paper);text-wrap:balance}.ix-strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px 4px;gap:14px 4px}.ix-strip li{display:grid;justify-items:center;grid-gap:7px;gap:7px;min-width:0}.ix-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#fff;box-shadow:0 6px 18px -8px rgba(0,0,0,.6)}.ix-ic img{width:26px;height:26px;object-fit:contain}.ix-nm{max-width:100%;font-size:10.5px;font-weight:600;color:var(--soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:480px){.ix-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px 8px}.ix-ic{width:48px;height:48px}.ix-nm{font-size:12px}}@media (min-width:900px){.ix-in{padding:120px var(--side) 110px;gap:40px}.ix-strip{grid-template-columns:repeat(9,minmax(0,1fr));gap:26px 12px}.ix-ic{width:56px;height:56px;border-radius:15px}.ix-ic img{width:32px;height:32px}.ix-nm{font-size:13px}}.nb-hero b{font-size:clamp(60px,18.5vw,190px)}.nb-hero p span{display:block;margin-top:4px;font-size:13.5px;font-weight:500;color:rgba(236,240,248,.6)}.nb-solo{margin:0;padding:22px 0 24px;border-bottom:1px solid rgba(255,255,255,.14);font-size:17px;line-height:1.45;color:var(--soft)}.nb-solo b{color:var(--paper)}.nb-rate b{font-size:clamp(56px,16vw,120px)}@media (min-width:900px){.nb-rates{grid-template-columns:repeat(3,minmax(0,1fr))}.nb-rate+.nb-rate{padding-left:32px}.nb-rate p{font-size:17px}.nb-solo{font-size:20px;padding:28px 0 30px}}.home-sticky{display:none}@media (max-width:759px){.home-sticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:90;padding:14px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(7,8,13,0),rgba(7,8,13,.9) 42%);transform:translateY(115%);transition:transform .35s cubic-bezier(.2,.8,.2,1);pointer-events:none}.home-sticky.on{transform:none;pointer-events:auto}.home-sticky .home-sticky-go{width:100%;min-height:52px;justify-content:center}html.talk-open .home-sticky{transform:translateY(115%)}}@media (max-width:760px){.pill-bar:before{content:"";position:fixed;left:0;right:0;top:0;z-index:-1;height:calc(96px + var(--top-safe));pointer-events:none;background:linear-gradient(180deg,rgba(7,8,13,.96),rgba(7,8,13,.9) 58%,rgba(7,8,13,0));opacity:0;transition:opacity .35s ease}.pill-bar.moved:before{opacity:1}.pill-bar.open:before{opacity:0}}.fl-stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:160px;z-index:3;pointer-events:none;background:linear-gradient(rgba(12,22,32,0),#0c1620)}.pg{background:#0c1620}.pg-panel:before{height:260px;background:linear-gradient(#0c1620,rgba(12,22,32,.7) 35%,rgba(12,22,32,0))}.pg-panel:after{height:260px;background:linear-gradient(rgba(12,22,32,0),rgba(12,22,32,.7) 65%,#0c1620)}.nb{background:#0c1620}.nb-panel:before{height:260px;background:linear-gradient(#0c1620,rgba(12,22,32,.7) 35%,rgba(12,22,32,0))}.nb-panel:after{height:240px;background:linear-gradient(rgba(7,8,13,0),rgba(7,8,13,.7) 60%,#07080d)}.hero-her-wrap .hero-panel:after{background:linear-gradient(0deg,#0c1620 0,rgba(12,22,32,.9) 8%,rgba(12,22,32,.6) 40%,rgba(12,22,32,0))}@media (min-width:900px){.hero-her-wrap .hero-panel:after{background:linear-gradient(0deg,#0c1620 0,rgba(12,22,32,.7) 18%,rgba(12,22,32,0))}}.fl{background:#0c1620}.fl-seam{background:linear-gradient(180deg,#0c1620,rgba(12,22,32,.6) 42%,rgba(12,22,32,0))}@media (max-width:899px) and (orientation:portrait){.home .hero-panel{display:flex;flex-direction:column;min-height:0}.home .hero-grid{order:1;min-height:0;padding-bottom:0}.home .hero-solo .hero-copy{margin-top:0}.home .hero-her{position:relative;order:2;left:auto;bottom:auto;translate:none;align-self:center;width:auto;height:clamp(300px,calc(100svh - 410px),137.2vw);margin-top:10px}.home .hero-her-wrap .hero-panel:after{height:46svh}}@media (orientation:landscape) and (max-height:520px){.home .hero-copy,.home .hero-h{max-width:44vw}}