@font-face{font-family:Geist;src:url(/fonts/reference/Geist.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Geist Mono;src:url(/fonts/reference/GeistMono.woff2)format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:Instrument Serif;src:url(/fonts/reference/InstrumentSerifItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}body:has(.reference-site){background:#fff!important}.reference-site{color:#0e0e0c;background:#fff;font-family:Geist,system-ui,sans-serif;font-size:17px;font-weight:400;line-height:1.55;overflow:clip}.reference-site a{color:#0e0e0c}.reference-site a:hover{color:#3a3a34}.reference-site button,.reference-site input,.reference-site select,.reference-site textarea{font-family:inherit}.reference-site p{max-width:none}.reference-site details summary{cursor:pointer;list-style:none}.reference-site details summary::-webkit-details-marker{display:none}.reference-site details[open] summary>span:last-child{transform:rotate(45deg)}.reference-site input[type=range]{accent-color:#0e0e0c;width:100%;height:28px}.reference-site .mq{white-space:nowrap;gap:56px;animation:38s linear infinite ref-marquee;display:flex}.reference-site .lift{transition:transform .25s,box-shadow .25s}.reference-site .lift:hover{transform:translateY(-4px);box-shadow:0 24px 50px -24px #0e0e0c59}.reference-site .mbar{display:none}.reference-site a:focus-visible,.reference-site button:focus-visible,.reference-site input:focus-visible,.reference-site select:focus-visible,.reference-site textarea:focus-visible,.reference-site summary:focus-visible{outline-offset:5px;outline:3px solid #9d8700}.reference-site table{border-collapse:collapse}.reference-header-shell{background:radial-gradient(at 5% 0,#f6e44866,#0000 50%),radial-gradient(at 100% 0,#a9d3ff77,#0000 50%),#fbfaef}.reference-site .ref-header{position:relative}.ref-mobile-nav{display:none}.ref-media-notice{color:#0e0e0c;text-align:center;background:#fff;border-radius:12px;padding:12px;font-size:12px;position:absolute;inset:auto 15px 45px;box-shadow:0 5px 30px #0003}.reference-site .ref-status{background:#f4f3ee;border-radius:14px;padding:14px;font-size:14px}.reference-site .ref-error{color:#842319;background:#fce8e4}.reference-site .ref-consent{color:#55554c;align-items:start;gap:10px;font-size:12px;line-height:1.5;display:flex}.reference-site .ref-consent input{accent-color:#0e0e0c;flex-shrink:0;width:18px;height:18px;margin-top:2px}.ref-calendar{min-height:600px}.reference-site .ref-footnote{color:#55554c;font-size:12px;line-height:1.6}.ref-panel-title{letter-spacing:-.04em;font-size:28px;font-weight:500}.ref-mono{letter-spacing:.1em;font-family:Geist Mono,monospace;font-size:11px}.ref-fields{flex-direction:column;gap:16px;display:flex}.ref-fields label{font-size:14px;font-weight:500}.ref-fields input:not([type=checkbox]),.ref-fields select,.ref-fields textarea{box-sizing:border-box;color:#0e0e0c;background:#fbfaf6;border:1px solid #dcd9cd;border-radius:14px;width:100%;margin-top:6px;padding:17px;font-family:inherit;font-size:16px;display:block}.ref-pill-button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#0e0e0c;border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:18px;min-height:58px;padding:8px 8px 8px 24px;font-family:Geist Mono,monospace;font-size:13px;text-decoration:none;display:flex}.ref-pill-button>span:last-child{color:#0e0e0c;background:#f6e448;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:24px;display:inline-flex}.ref-pill-button:disabled{opacity:.6;cursor:wait}.ref-form-error{color:#842319;background:#fce8e4;border-radius:12px;padding:12px;font-size:13px}.ref-chip{cursor:pointer;color:#0e0e0c;background:#fff;border:1px solid #dcd9cd;border-radius:999px;min-height:44px;padding:11px 16px;font-family:inherit;font-size:14px}.ref-chip[aria-pressed=true]{background:#f6e448;border-color:#f6e448}@keyframes ref-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:1120px){.reference-site .ref-desktop-nav{display:none!important}.reference-site .ref-mobile-nav{display:block}.ref-mobile-nav>button{cursor:pointer;color:#0e0e0c;background:#fff8;border:1px solid #0e0e0c22;border-radius:999px;min-height:44px;padding:12px 16px;font-family:Geist Mono,monospace;font-size:11px}.ref-mobile-nav>nav{z-index:30;background:#fff;border:1px solid #e3e1d6;border-radius:20px;padding:18px;display:grid;position:absolute;top:calc(100% - 10px);left:18px;right:18px;box-shadow:0 20px 60px #0002}.ref-mobile-nav>nav>a{border-bottom:1px solid #efede4;justify-content:space-between;padding:12px 5px;font-size:15px;text-decoration:none;display:flex}.reference-site .ref-header{gap:10px!important}}@media (max-width:760px){.reference-site .deskonly{display:none!important}.reference-site .mbar{display:flex!important}.reference-site .ref-header{justify-content:space-between!important;padding:18px!important}.reference-site .ref-header>a>span{font-size:19px!important}.reference-site .ref-header>div:not(.ref-mobile-nav)>a{gap:7px!important;padding-left:13px!important;font-size:10px!important}.reference-site .ref-header>div:not(.ref-mobile-nav)>a>span{width:27px!important;height:27px!important}.reference-site .ref-header>div:not(.ref-mobile-nav){margin-left:auto}.reference-site .ref-header>div.ref-mobile-nav{margin:0}.reference-site section[style*=minmax\(280px]{min-width:0}.reference-site [style*="grid-template-columns: repeat(4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}.reference-site [style*="min-width: 740px"],.reference-site [style*="min-width: 760px"],.reference-site .ref-status{font-size:12px}.reference-site .ref-calendar{min-height:650px}}@media (max-width:390px){.reference-site .ref-header>a>span{font-size:16px!important}.reference-site .ref-header>a svg{width:28px}.ref-mobile-nav>button{padding-inline:10px;font-size:10px}.reference-site .ref-header{gap:7px!important;padding:16px 12px!important}.reference-site .ref-header>div:not(.ref-mobile-nav)>a{font-size:9px!important}}@media (prefers-reduced-motion:reduce){.reference-site .mq{animation:none}.reference-site .lift{transition:none}.reference-site .lift:hover{transform:none}}.ref-honeypot,.ref-visually-hidden{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.ref-newsletter{flex-wrap:wrap;gap:8px;display:flex}.ref-newsletter input{background:#fff;border:1px solid #dcd9cd;border-radius:999px;flex:200px;min-width:0;padding:14px 18px;font-size:16px}.ref-newsletter button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#0e0e0c;border:0;border-radius:999px;min-height:48px;padding:0 22px;font-family:Geist Mono,monospace;font-size:12px}.ref-newsletter small{color:#55554c;width:100%;font-size:11px}.reference-site .ref-pill-button{width:100%}.reference-site .ref-calendar .cal-inline{min-height:600px}.ref-skip{z-index:200;color:#0e0e0c;background:#f6e448;border-radius:10px;padding:12px 18px;position:fixed;top:-100px;left:16px}.ref-skip:focus{top:12px}.reference-header-shell.reference-v2{z-index:80;position:relative;overflow:visible}.reference-v2 .ref-motion-toggle{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#0e0e0c;letter-spacing:.04em;cursor:pointer;background:#ffffffdc;border:1px solid #0e0e0c33;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:10px 15px;font-family:Geist Mono,monospace;font-size:10px;display:flex;position:absolute;bottom:6px;right:clamp(16px,3vw,36px)}.reference-v2[data-motion-paused=true] *,.reference-v2[data-motion-paused=true] :before,.reference-v2[data-motion-paused=true] :after{animation-play-state:paused!important}.reference-v2[data-motion-paused=true] :is(.rv,.hx){opacity:1!important;filter:none!important;animation:none!important;translate:none!important;scale:1!important}.reference-v2[data-motion-paused=true] .fillx{background-position:0 0!important;animation:none!important}.reference-v2 .stage{isolation:isolate}.reference-v2 .ref-fields .ref-panel-title{line-height:1.2}@media (max-width:1080px){.reference-v2 details.mobnav[open]>div{max-height:calc(100dvh - 100px);overflow-y:auto;z-index:90!important;width:auto!important;position:fixed!important;top:84px!important;left:16px!important;right:16px!important}.reference-v2 .ref-header-v2{gap:10px!important}.reference-v2 .ref-header-v2>a:first-child{min-width:0}.reference-v2 .ref-header-v2>a:first-child>span:last-child:not(:first-of-type){display:none}}@media (max-width:760px){.reference-v2 .ref-header-v2>details.mobnav{order:3}.reference-v2 .ref-header-v2>div{margin-left:auto}.reference-v2 .ref-header-v2>a:first-child>span{font-size:18px!important}.reference-v2 .ref-header-v2{flex-wrap:nowrap!important}.reference-v2 .ref-header-v2>a.btn{gap:8px!important;padding-left:13px!important;font-size:10px!important}.reference-v2 .ref-header-v2>a.btn>span{width:28px!important;height:28px!important}.reference-v2 .ref-header-v2>a:first-child{gap:7px!important}.reference-v2 .ref-motion-toggle{padding-inline:12px;font-size:9px}}@media (max-width:480px){.reference-v2 .ref-header-v2>a:first-child>span{font-size:16px!important}.reference-v2 .ref-header-v2>a:first-child>svg{width:28px!important}.reference-v2 .ref-header-v2>details.mobnav summary{width:36px!important;height:36px!important}.reference-v2 .ref-header-v2>div>a.btn{gap:6px!important;min-height:40px!important;padding:5px 5px 5px 11px!important;font-size:9px!important}}@media (prefers-reduced-motion:reduce){.reference-v2 *,.reference-v2 :before,.reference-v2 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reference-v2 :is(.rv,.hx){opacity:1!important;filter:none!important;translate:none!important;scale:1!important}.reference-v2 .ring{transform:translateZ(calc(var(--r) * -1)) rotateY(0deg)}.reference-v2 .grad{background-size:100% 100%!important}.reference-v2 .fillx{background-position:0 0!important}.reference-v2 .ref-motion-toggle{display:none}}.reference-v2 .svcviz{isolation:isolate;background:#fbfaef;border-radius:16px;align-items:center;gap:14px;height:104px;margin:18px 0 16px;padding:0 16px;display:flex;position:relative;overflow:hidden}.reference-v2 .svcviz>span{z-index:-1;aspect-ratio:1;filter:blur(22px);opacity:.55;border-radius:50%;width:70%;animation:10s ease-in-out infinite alternate svc-drift;position:absolute}.reference-v2 .svcviz>span:first-child{background:#f6e448;top:-70%;left:-20%}.reference-v2 .svcviz>span:nth-child(2){background:#9fcbff;animation-direction:alternate-reverse;bottom:-80%;right:-25%}.reference-v2 .svcviz>i{z-index:-1;background-image:linear-gradient(90deg,#0e0e0c0d 1px,#0000 1px),linear-gradient(0deg,#0e0e0c0d 1px,#0000 1px);background-size:16px 16px;position:absolute;inset:0}.reference-v2 .svc-ic{background:#fff;border-radius:50%;flex:none;place-items:center;width:58px;height:58px;display:grid;position:relative;box-shadow:0 12px 26px -14px #0e0e0c73}.reference-v2 .svc-ic:before,.reference-v2 .svc-ic:after{content:"";border:1.5px solid #0e0e0c2e;border-radius:50%;animation:2.8s ease-out infinite svc-ring;position:absolute;inset:0}.reference-v2 .svc-ic:after{animation-delay:1.4s}.reference-v2 .svc-ic svg{width:26px;height:26px}.reference-v2 .svc-ic path{stroke-dasharray:90;stroke-dashoffset:90px;animation:4.5s ease-in-out infinite svc-draw}.reference-v2 .svc-chip{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;background:#ffffffeb;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:8px 12px;font-family:Geist Mono,monospace;font-size:10.5px;animation:4.5s ease-in-out infinite svc-chip;display:inline-flex;overflow:hidden;box-shadow:0 10px 22px -16px #0e0e0c80}.reference-v2 .svc-chip b{background:#3bc47a;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3bc47a33}.reference-v2 .svc:nth-child(2n) .svcviz>span:first-child{background:#bfe0ff}.reference-v2 .svc:nth-child(2n) .svcviz>span:nth-child(2){background:#f6e448}.reference-v2 .svc:nth-child(2) *{animation-delay:-.6s}.reference-v2 .svc:nth-child(3) *{animation-delay:-1.2s}.reference-v2 .svc:nth-child(4) *{animation-delay:-1.8s}.reference-v2 .svc:nth-child(5) *{animation-delay:-2.4s}.reference-v2 .svc:nth-child(6) *{animation-delay:-3s}.reference-v2 .svc:nth-child(7) *{animation-delay:-3.6s}.reference-v2 .svc:nth-child(8) *{animation-delay:-4.2s}@keyframes svc-drift{to{transform:translate(24%,18%)scale(1.15)}}@keyframes svc-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes svc-draw{0%{stroke-dashoffset:90px}35%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-90px}}@keyframes svc-chip{0%,20%{opacity:0;transform:translate(-10px)}35%,85%{opacity:1;transform:none}to{opacity:0;transform:translate(6px)}}.reference-v2 .stepviz{background:#fbfaef;border:1px solid #efede4;border-radius:18px;min-height:150px;margin:22px 0 24px;padding:16px;position:relative;overflow:hidden}.reference-v2 .stepviz .sv{display:none}.reference-v2 .stepviz[data-step=AUDIT] .sv-audit,.reference-v2 .stepviz[data-step=LAUNCH] .sv-launch,.reference-v2 .stepviz[data-step=GROW] .sv-grow{flex-direction:column;gap:8px;display:flex}.reference-v2 .sv-row{background:#fff;border-radius:12px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex;box-shadow:0 6px 16px -14px #0e0e0c80}.reference-v2 .sv-ic{background:#f4f3ee;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.reference-v2 .sv-ic svg,.reference-v2 .sv-st svg{width:15px;height:15px}.reference-v2 .sv-lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.reference-v2 .sv-st{color:#0000;background:#eceae0;border-radius:50%;place-items:center;width:22px;height:22px;animation:6s infinite sv-check;display:grid}.reference-v2 .sv-audit .sv-row:nth-child(2) .sv-st{animation-delay:.9s}.reference-v2 .sv-audit .sv-row:nth-child(3) .sv-st{animation-delay:1.8s}.reference-v2 .sv-scan{pointer-events:none;background:linear-gradient(#f6e44800,#f6e44859,#f6e44800);height:40px;animation:3s ease-in-out infinite sv-scan;position:absolute;top:0;left:0;right:0}.reference-v2 .sv-days{grid-template-columns:repeat(14,1fr);gap:4px;display:grid}.reference-v2 .sv-days i{background:#e8e6dc;border-radius:5px;height:22px;animation:5s infinite sv-day}.reference-v2 .sv-days i:last-child{animation-name:sv-day-live}.reference-v2 .sv-meta{letter-spacing:.08em;color:#8a877c;justify-content:space-between;font-family:Geist Mono,monospace;font-size:10px;display:flex}.reference-v2 .sv-toggle{background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:8px 10px;font-size:13px;display:flex}.reference-v2 .sv-toggle b{background:#e2ded1;border-radius:99px;width:38px;height:22px;animation:5s infinite sv-toggle-bg;position:relative}.reference-v2 .sv-toggle b i{background:#fff;border-radius:50%;width:16px;height:16px;animation:5s infinite sv-toggle;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0e0e0c40}.reference-v2 .sv-launch .sv-st{animation:5s 2.6s infinite sv-check}.reference-v2 .sv-bars{border-bottom:1px solid #e2ded1;align-items:end;gap:8px;height:96px;padding:0 4px;display:flex}.reference-v2 .sv-bars i{height:var(--h);transform-origin:bottom;background:linear-gradient(#9fcbff,#d7eaff);border-radius:6px 6px 2px 2px;flex:1;animation:4.5s cubic-bezier(.2,.7,.2,1) infinite sv-bar}.reference-v2 .sv-bars i:last-child{background:linear-gradient(#f6e448,#fbf6c8)}.reference-v2 .sv-chip{letter-spacing:.04em;background:#fff;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 12px;font-family:Geist Mono,monospace;font-size:10.5px;animation:4.5s ease-in-out infinite svc-chip;display:inline-flex}.reference-v2 .sv-chip b{background:#3bc47a;border-radius:50%;width:7px;height:7px}.reference-v2 .sv-days i:first-child{animation-delay:.22s}.reference-v2 .sv-days i:nth-child(2){animation-delay:.44s}.reference-v2 .sv-days i:nth-child(3){animation-delay:.66s}.reference-v2 .sv-days i:nth-child(4){animation-delay:.88s}.reference-v2 .sv-days i:nth-child(5){animation-delay:1.1s}.reference-v2 .sv-days i:nth-child(6){animation-delay:1.32s}.reference-v2 .sv-days i:nth-child(7){animation-delay:1.54s}.reference-v2 .sv-days i:nth-child(8){animation-delay:1.76s}.reference-v2 .sv-days i:nth-child(9){animation-delay:1.98s}.reference-v2 .sv-days i:nth-child(10){animation-delay:2.2s}.reference-v2 .sv-days i:nth-child(11){animation-delay:2.42s}.reference-v2 .sv-days i:nth-child(12){animation-delay:2.64s}.reference-v2 .sv-days i:nth-child(13){animation-delay:2.86s}.reference-v2 .sv-days i:nth-child(14){animation-delay:3.08s}.reference-v2 .sv-bars i:first-child{animation-delay:.12s}.reference-v2 .sv-bars i:nth-child(2){animation-delay:.24s}.reference-v2 .sv-bars i:nth-child(3){animation-delay:.36s}.reference-v2 .sv-bars i:nth-child(4){animation-delay:.48s}.reference-v2 .sv-bars i:nth-child(5){animation-delay:.6s}.reference-v2 .sv-bars i:nth-child(6){animation-delay:.72s}@keyframes sv-check{0%,15%{color:#0000;background:#eceae0;transform:scale(.85)}25%,85%{color:#fff;background:#3bc47a;transform:scale(1)}to{color:#0000;background:#eceae0}}@keyframes sv-scan{0%{transform:translateY(-40px)}to{transform:translateY(170px)}}@keyframes sv-day{0%,8%{background:#e8e6dc}18%,88%{background:#9fcbff}to{background:#e8e6dc}}@keyframes sv-day-live{0%,55%{background:#e8e6dc}62%,88%{background:#f6e448;box-shadow:0 0 0 3px #f6e44859}to{background:#e8e6dc}}@keyframes sv-toggle{0%,55%{transform:none}62%,90%{transform:translate(16px)}to{transform:none}}@keyframes sv-toggle-bg{0%,55%{background:#e2ded1}62%,90%{background:#3bc47a}to{background:#e2ded1}}@keyframes sv-bar{0%{transform:scaleY(.15)}40%,85%{transform:scaleY(1)}to{transform:scaleY(.15)}}@media (prefers-reduced-motion:reduce){.reference-v2 :is(.svcviz,.stepviz) *,.reference-v2 :is(.svcviz,.stepviz) :before,.reference-v2 :is(.svcviz,.stepviz) :after{animation:none!important}.reference-v2 .svc-ic path{stroke-dashoffset:0}.reference-v2 .sv-st{color:#fff;background:#3bc47a}.reference-v2 .sv-days i{background:#9fcbff}}@media (max-width:760px){.reference-v2 .clockrow{row-gap:28px;grid-template-columns:1fr!important;padding:64px 16px 84px!important}}.reference-v2 .fr-mail{color:#0e0e0c;background:#f6e448;border-radius:9px;place-items:center;width:30px;height:30px;animation:6s ease-in-out infinite fr-mail;display:inline-grid}.reference-v2 .fr-mail svg,.reference-v2 .fr-ic svg,.reference-v2 .fr-bell svg,.reference-v2 .nd-ic svg{width:16px;height:16px}.reference-v2 .fr-dot{background:#3bc47a;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite fr-dot}.reference-v2 .fr-ic{background:#f4f3ee;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;animation:6s ease-in-out infinite fr-ic;display:inline-grid}.reference-v2 .fr-bar{height:2px;width:var(--w);transform-origin:0;background:linear-gradient(90deg,#f6e448,#9fcbff);border-radius:2px;animation:6s cubic-bezier(.2,.7,.2,1) infinite fr-fill;position:absolute;bottom:-1px;left:0}.reference-v2 .fr-v{animation:6s infinite fr-value}.reference-v2 .fr-bell{color:#f6e448;background:#0e0e0c;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.reference-v2 .fr-bell svg{transform-origin:50% 15%;animation:3s ease-in-out infinite fr-ring}.reference-v2 .fr-action{position:relative;overflow:hidden}.reference-v2 .fr-action:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%);animation:6s ease-in-out 3s infinite fr-shine;position:absolute;inset:0;transform:translate(-100%)}.reference-v2 .fr-row:nth-child(2)>*{animation-delay:.35s}.reference-v2 .fr-row:nth-child(3)>*{animation-delay:.7s}.reference-v2 .fr-row:nth-child(4)>*{animation-delay:1.05s}.reference-v2 .fr-row:nth-child(5)>*{animation-delay:1.4s}.reference-v2 .fr-row:nth-child(2) .fr-ic{animation-delay:.35s}.reference-v2 .fr-row:nth-child(3) .fr-ic{animation-delay:.7s}.reference-v2 .fr-row:nth-child(4) .fr-ic{animation-delay:1.05s}.reference-v2 .fr-row:nth-child(5) .fr-ic{animation-delay:1.4s}@keyframes fr-mail{0%,70%,to{transform:none}78%{transform:translateY(-3px)rotate(-6deg)}86%{transform:translateY(0)rotate(4deg)}}@keyframes fr-dot{50%{box-shadow:0 0 0 5px #3bc47a40}}@keyframes fr-ic{0%,8%{background:#f4f3ee;transform:scale(1)}14%{background:#f6e448;transform:scale(1.12)}24%,to{background:#f4f3ee;transform:scale(1)}}@keyframes fr-fill{0%{opacity:1;transform:scaleX(0)}25%,85%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes fr-value{0%,8%{opacity:.25;transform:translateY(4px)}18%,to{opacity:1;transform:none}}@keyframes fr-ring{0%,60%,to{transform:rotate(0)}66%{transform:rotate(16deg)}72%{transform:rotate(-14deg)}78%{transform:rotate(10deg)}84%{transform:rotate(-6deg)}}@keyframes fr-shine{0%{transform:translate(-100%)}30%,to{transform:translate(100%)}}.reference-v2 .nd-arc{transition:stroke-dasharray .12s linear,opacity .3s}.reference-v2 .nd-puck{filter:drop-shadow(0 4px 10px #0e0e0c59);transition:cx .12s linear,cy .12s linear}.reference-v2 .nd-row{transition:background .45s,color .45s,border-color .45s,padding .45s cubic-bezier(.2,.7,.2,1)}.reference-v2 .nd-row:hover{border-color:#b8b4a8!important}.reference-v2 .nd-row:focus-visible{outline-offset:3px;outline:3px solid #9fcbff}.reference-v2 .nd-bar{transition:width .12s linear}@media (prefers-reduced-motion:reduce){.reference-v2 .fr-card *,.reference-v2 .fr-card :before,.reference-v2 .fr-action:after{animation:none!important}.reference-v2 :is(.nd-arc,.nd-puck,.nd-row,.nd-bar){transition:none}}.reference-v2 .ref-search{z-index:20;text-align:left;max-width:620px;margin:0 auto;position:relative}.reference-v2 .ref-search-bar{background:#fff;border:1px solid #0000;border-radius:999px;align-items:center;gap:12px;padding:8px 8px 8px 22px;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 20px 40px -24px #0e0e0c59}.reference-v2 .ref-search-bar:focus-within{border-color:#0e0e0c26;box-shadow:0 24px 50px -24px #0e0e0c73,0 0 0 4px #f6e44873}.reference-v2 .ref-search-bar svg{flex:none}.reference-v2 .ref-search-bar input{color:#0e0e0c;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:12px 0;font-family:inherit;font-size:16px}.reference-v2 .ref-search-bar input::-webkit-search-cancel-button{cursor:pointer}.reference-v2 .ref-search-bar kbd{color:#8a877c;border:1px solid #e2ded1;border-radius:6px;padding:2px 7px;font-family:Geist Mono,monospace;font-size:11px}.reference-v2 .ref-search-bar button{color:#fff;letter-spacing:.08em;cursor:pointer;background:#0e0e0c;border:0;border-radius:999px;min-height:44px;padding:0 20px;font-family:Geist Mono,monospace;font-size:12px}.ref-search-layer.reference-site{z-index:1000;background:0 0;position:fixed;overflow:visible}.reference-v2 .ref-search-panel{background:#fff;border:1px solid #efede4;border-radius:22px;max-height:min(70vh,560px);padding:8px;animation:.18s ref-search-in;position:relative;overflow:auto;box-shadow:0 30px 70px -30px #0e0e0c73}.reference-v2 .ref-search-panel a{color:#0e0e0c;border-radius:14px;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;display:flex}.reference-v2 .ref-search-panel a[aria-selected=true]{background:#f4f3ee}.reference-v2 .ref-search-kind{letter-spacing:.08em;text-transform:uppercase;color:#55554c;text-align:center;background:#f4f3ee;border-radius:999px;flex:none;min-width:86px;padding:5px 9px;font-family:Geist Mono,monospace;font-size:10px}.reference-v2 .ref-search-panel a[aria-selected=true] .ref-search-kind{color:#0e0e0c;background:#f6e448}.reference-v2 .ref-search-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.reference-v2 .ref-search-text b{font-size:15px;font-weight:600}.reference-v2 .ref-search-text small{color:#55554c;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.reference-v2 .ref-search-panel mark{color:inherit;background:linear-gradient(#0000 55%,#f6e448bf 55%)}.reference-v2 .ref-search-go{opacity:0;transition:opacity .15s}.reference-v2 .ref-search-panel a[aria-selected=true] .ref-search-go{opacity:1}.reference-v2 .ref-search-note,.reference-v2 .ref-search-foot{color:#8a877c;margin:0;padding:12px 14px;font-size:13px}.reference-v2 .ref-search-foot{letter-spacing:.04em;border-top:1px solid #efede4;justify-content:space-between;gap:12px;font-family:Geist Mono,monospace;font-size:10.5px;display:flex}.reference-v2 .ref-search-empty{padding:14px}.reference-v2 .ref-search-empty p{color:#55554c;margin:0 0 10px;font-size:14px}.reference-v2 .ref-search-empty div,.reference-v2 .ref-search-chips{flex-wrap:wrap;gap:8px;display:flex}.reference-v2 .ref-search-chips{justify-content:center;margin-top:16px}.reference-v2 .ref-search-empty button,.reference-v2 .ref-search-chips button{cursor:pointer;color:#0e0e0c;background:#ffffffb3;border:1px solid #0e0e0c1f;border-radius:999px;padding:7px 14px;font-family:inherit;font-size:13px}.reference-v2 .ref-search-empty button:hover,.reference-v2 .ref-search-chips button:hover{background:#f6e448;border-color:#f6e448}@keyframes ref-search-in{0%{opacity:0;transform:translateY(-6px)}}@media (max-width:620px){.reference-v2 .ref-search-bar kbd,.reference-v2 .ref-search-kind,.reference-v2 .ref-search-foot span:first-child{display:none}}.reference-v2 .mq.mq-loop{will-change:transform;gap:0;width:max-content;animation-duration:76s!important}.reference-v2 .mq.mq-loop>span{padding-right:56px}.reference-v2 section:has(>.mq-loop){-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.reference-v2 section:has(>.mq-loop):hover .mq-loop{animation-play-state:paused}.reference-site a>svg,.reference-site button>svg{flex-shrink:0}@media (max-width:760px){.reference-site div[style*=overflow-x]:has(>table){overscroll-behavior-x:contain;padding:6px!important}.reference-site div[style*=overflow-x]:has(>table):before{content:"Swipe to compare →";letter-spacing:.08em;text-transform:uppercase;color:#8a887c;padding:10px 12px 4px;font-family:Geist Mono,monospace;font-size:11px;display:block;position:sticky;left:0}.reference-site div[style*=overflow-x]>table{min-width:600px!important;font-size:14px!important}.reference-site div[style*=overflow-x]>table :is(th,td){padding:13px 14px!important}.reference-site div[style*=overflow-x]>table tr>:first-child{z-index:1;background:#f4f3ee;width:136px;min-width:136px;position:sticky;left:0;box-shadow:8px 0 10px -10px #0e0e0c59}.reference-v2[data-reference-page=footer] footer [style*=auto-fit]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:30px 18px!important}.reference-v2[data-reference-page=footer] footer [style*=auto-fit]>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.reference-site [style*=min-height][style*=flex-direction\:column][style*=justify-content\:space-between]:not(:has(img,video,iframe,canvas)){gap:22px;min-height:0!important}.reference-v2[data-reference-page=audit] header.ref-header>a{flex-shrink:0}.reference-v2[data-reference-page=audit] header.ref-header>div{text-align:right;flex:1 1 0;justify-content:flex-end;min-width:0;font-size:10px!important}.reference-v2[data-reference-page=audit] header.ref-header>div>span{flex-shrink:0}.reference-site [style*="padding:clamp(72px, 9vw, 130px)"]{padding-top:56px!important}.reference-site [style*="padding:clamp(72px, 9vw, 130px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(72px, 9vw, 130px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(72px, 9vw, 130px) 0;"],.reference-site [style$="padding:clamp(72px, 9vw, 130px) 0"]{padding-bottom:56px!important}.reference-site [style*="padding:clamp(64px, 8vw, 120px)"]{padding-top:48px!important}.reference-site [style*="padding:clamp(64px, 8vw, 120px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(64px, 8vw, 120px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(64px, 8vw, 120px) 0;"],.reference-site [style$="padding:clamp(64px, 8vw, 120px) 0"]{padding-bottom:48px!important}.reference-site [style*="padding:clamp(64px, 8vw, 110px)"]{padding-top:48px!important}.reference-site [style*="padding:clamp(64px, 8vw, 110px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(64px, 8vw, 110px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(64px, 8vw, 110px) 0;"],.reference-site [style$="padding:clamp(64px, 8vw, 110px) 0"]{padding-bottom:48px!important}.reference-site [style*="padding:clamp(56px, 7vw, 100px)"]{padding-top:44px!important}.reference-site [style*="padding:clamp(56px, 7vw, 100px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(56px, 7vw, 100px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(56px, 7vw, 100px) 0;"],.reference-site [style$="padding:clamp(56px, 7vw, 100px) 0"]{padding-bottom:44px!important}.reference-site [style*="padding:clamp(56px, 7vw, 96px)"]{padding-top:44px!important}.reference-site [style*="padding:clamp(56px, 7vw, 96px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(56px, 7vw, 96px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(56px, 7vw, 96px) 0;"],.reference-site [style$="padding:clamp(56px, 7vw, 96px) 0"]{padding-bottom:44px!important}.reference-site [style*="padding:clamp(48px, 6vw, 90px)"]{padding-top:40px!important}.reference-site [style*="padding:clamp(48px, 6vw, 90px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(48px, 6vw, 90px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(48px, 6vw, 90px) 0;"],.reference-site [style$="padding:clamp(48px, 6vw, 90px) 0"]{padding-bottom:40px!important}.reference-site [style*="padding:clamp(48px, 6vw, 80px)"]{padding-top:40px!important}.reference-site [style*="padding:clamp(48px, 6vw, 80px) clamp(18px, 3vw, 36px);"],.reference-site [style$="padding:clamp(48px, 6vw, 80px) clamp(18px, 3vw, 36px)"],.reference-site [style*="padding:clamp(48px, 6vw, 80px) 0;"],.reference-site [style$="padding:clamp(48px, 6vw, 80px) 0"]{padding-bottom:40px!important}.reference-site [style*="padding:clamp(26px, 4vw, 44px);"],.reference-site [style$="padding:clamp(26px, 4vw, 44px)"],.reference-site [style*="padding:clamp(26px, 4vw, 52px);"],.reference-site [style$="padding:clamp(26px, 4vw, 52px)"],.reference-site [style*="padding:clamp(26px, 4vw, 48px);"],.reference-site [style$="padding:clamp(26px, 4vw, 48px)"],.reference-site [style*="padding:clamp(26px, 4vw, 46px);"],.reference-site [style$="padding:clamp(26px, 4vw, 46px)"]{padding:22px!important}.reference-site [style*="padding:clamp(24px, 4vw, 40px);"],.reference-site [style$="padding:clamp(24px, 4vw, 40px)"]{padding:20px!important}.reference-site [style*="padding:clamp(22px, 3vw, 34px);"],.reference-site [style$="padding:clamp(22px, 3vw, 34px)"]{padding:18px!important}.reference-site [style*="padding:30px;"],.reference-site [style$=padding\:30px],.reference-site [style*="padding:28px;"],.reference-site [style$=padding\:28px],.reference-site [style*="padding:26px;"],.reference-site [style$=padding\:26px]{padding:20px!important}.reference-site [style*="padding:24px;"],.reference-site [style$=padding\:24px]{padding:18px!important}.reference-site [style*="font-size:clamp(30px"]{font-size:26px!important}.reference-site [style*="font-size:clamp(32px"]{font-size:28px!important}.reference-site [style*="font-size:clamp(36px"]{font-size:30px!important}.reference-site [style*="font-size:clamp(37px"]{font-size:31px!important}.reference-site [style*="font-size:clamp(40px"]{font-size:33px!important}.reference-site [style*="font-size:clamp(42px"]{font-size:34px!important}.reference-site [style*="font-size:clamp(44px"]{font-size:35px!important}.reference-site [style*="font-size:clamp(46px"],.reference-site [style*="font-size:clamp(48px"]{font-size:38px!important}.reference-site [style*="font-size:clamp(51px"]{font-size:40px!important}.reference-site [style*="font-size:clamp(56px"]{font-size:44px!important}.reference-site [style*="font-size:clamp(64px"]{font-size:50px!important}.reference-site [style*="font-size:clamp(80px"]{font-size:60px!important}.reference-site [style*="font-size:clamp(88px"]{font-size:64px!important}.reference-site [style*="font-size:clamp(28px"]{font-size:24px!important}.reference-site [style*="font-size:clamp(24px"]{font-size:21px!important}.reference-site [style*="font-size:clamp(22px"]{font-size:20px!important}.reference-site [style*="font-size:20px;"],.reference-site [style$=font-size\:20px],.reference-site [style*="font-size:21px;"],.reference-site [style$=font-size\:21px]{font-size:18px!important}.reference-site [style*="font-size:22px;"],.reference-site [style$=font-size\:22px]{font-size:19px!important}.reference-site [style*="font-size:24px;"],.reference-site [style$=font-size\:24px]{font-size:21px!important}.reference-site [style*="font-size:26px;"],.reference-site [style$=font-size\:26px]{font-size:22px!important}.reference-site [style*="font-size:28px;"],.reference-site [style$=font-size\:28px]{font-size:23px!important}.reference-site [style*="font-size:30px;"],.reference-site [style$=font-size\:30px]{font-size:25px!important}.reference-site [style*="font-size:34px;"],.reference-site [style$=font-size\:34px]{font-size:27px!important}.reference-site [style*="font-size:36px;"],.reference-site [style$=font-size\:36px]{font-size:28px!important}.reference-site [style*="font-size:40px;"],.reference-site [style$=font-size\:40px]{font-size:31px!important}.reference-site [style*="font-size:60px;"],.reference-site [style$=font-size\:60px]{font-size:46px!important}.reference-site [style*="font-size:72px;"],.reference-site [style$=font-size\:72px]{font-size:54px!important}.reference-site [style*="font-size:80px;"],.reference-site [style$=font-size\:80px]{font-size:58px!important}.reference-site [style*="font-size:88px;"],.reference-site [style$=font-size\:88px]{font-size:62px!important}.reference-site [style*="font-size:96px;"],.reference-site [style$=font-size\:96px]{font-size:66px!important}}@media (max-width:1180px){.reference-v2[data-reference-page] .c5{grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:stretch!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}.reference-v2[data-reference-page] .c5>*{min-width:0;flex:none!important}.reference-v2[data-reference-page] .c5 .podph{aspect-ratio:4/5;height:auto!important}}@media (max-width:860px){.reference-v2[data-reference-page] .c5{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:620px){.reference-v2[data-reference-page] .c5{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page] .c5>:last-child:nth-child(odd){grid-column:1/-1}.reference-v2[data-reference-page] .c5>*{border-radius:18px!important;padding:14px!important}.reference-v2[data-reference-page] .c5>:has(.podph){padding:6px!important}.reference-v2[data-reference-page] .c5 .podph{border-radius:13px!important}.reference-v2[data-reference-page] .c5 .podph>span:first-of-type{width:30px!important;height:30px!important;top:7px!important;right:7px!important}.reference-v2[data-reference-page] .c5 .podph>span:first-of-type svg{width:14px;height:14px}.reference-v2[data-reference-page] .c5 .podph>span:last-of-type{font-size:8.5px!important;bottom:7px!important;left:7px!important}.reference-v2[data-reference-page] .c5 .podph+div{padding:10px 6px 6px!important}.reference-v2[data-reference-page] .c5 .podph+div>:first-child{font-size:15px!important}.reference-v2[data-reference-page] .c5 .podph+div>:not(:first-child){line-height:1.4;font-size:12.5px!important}.reference-v2[data-reference-page] .c5>:last-child:nth-child(odd):has(.podph){grid-template-columns:42% 1fr;align-items:center;gap:6px;display:grid}.reference-v2[data-reference-page] .c5>:last-child:nth-child(odd) .podph{aspect-ratio:1}.reference-v2[data-reference-page] .c5>* :is(h3,[style*=font-size\:19px],[style*=font-size\:20px],[style*=font-size\:21px],[style*=font-size\:22px]){font-size:15px!important}.reference-v2[data-reference-page] .c5>* :is(p,[style*=font-size\:15px],[style*=font-size\:14px]){line-height:1.45;font-size:12.5px!important}.reference-v2[data-reference-page] .c6:has(>a[style*=min-height\:300px]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page] .c6:has(>a[style*=min-height\:300px])>:last-child:nth-child(odd){grid-column:1/-1}.reference-v2[data-reference-page] .c6>a[style*=min-height\:300px]{border-radius:18px!important;min-height:210px!important}.reference-v2[data-reference-page] .c6>a>div[style*="padding:48px 20px 20px"]{padding:34px 12px 12px!important}.reference-v2[data-reference-page] .c6>a>div>:first-child{line-height:1.2;font-size:15px!important}.reference-v2[data-reference-page] .c6>a>div>:not(:first-child){line-height:1.35;font-size:12px!important}.reference-v2[data-reference-page] .c6>a>span{font-size:8.5px!important}.reference-site [style*=min-height\:142px]{min-height:0!important}.reference-v2[data-reference-page] .c4:has(>.lift>div[style*=height\:260px]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page] .c4>.lift:has(>div[style*=height\:260px]){border-radius:18px!important;padding:6px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]{aspect-ratio:1;border-radius:13px!important;height:auto!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]+div{padding:10px 6px 6px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]+div>:first-child{font-size:15px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]+div>:nth-child(2){line-height:1.35;font-size:12px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]+div>:nth-child(3){gap:4px!important;margin-top:8px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]+div>:nth-child(3)>*{padding:3px 7px!important;font-size:10.5px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] span[style*=NOW],.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px]>span{font-size:8.5px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] [style*="border-radius:50%"]{width:54px!important;height:54px!important;font-size:22px!important}.reference-v2[data-reference-page=audit] .audit-tests-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.reference-v2[data-reference-page=audit] .audit-tests-grid>div{flex-direction:column;border-radius:15px!important;gap:10px!important;padding:13px!important}.reference-v2[data-reference-page=audit] .audit-tests-grid>div>:first-child{width:34px!important;height:34px!important}.reference-v2[data-reference-page=audit] .audit-tests-grid>div>div>:first-child{line-height:1.25;font-size:14px!important}.reference-v2[data-reference-page=audit] .audit-tests-grid>div>div>:last-child{margin-top:3px;line-height:1.35;font-size:12px!important}.reference-v2[data-reference-page=audit] section[style*="minmax(min(100%, 200px), 1fr)"]{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page=audit] section[style*="minmax(min(100%, 200px), 1fr)"]>div{border-radius:16px!important;padding:15px 16px!important}.reference-v2[data-reference-page=audit] section[style*="minmax(min(100%, 200px), 1fr)"]>div>:first-child{font-size:26px!important}.reference-v2[data-reference-page=audit] section[style*="minmax(min(100%, 200px), 1fr)"]>div>:last-child{line-height:1.35;font-size:12.5px!important}.reference-v2[data-reference-page=audit] .c4:has(>div[style*=min-height\:160px]){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page=audit] .c4>div[style*=min-height\:160px]{gap:14px;border-radius:16px!important;padding:14px!important}.reference-v2[data-reference-page=audit] .c4>div[style*=min-height\:160px]>div>:first-child{line-height:1.25;font-size:15px!important}.reference-v2[data-reference-page=audit] .c4>div[style*=min-height\:160px]>div>:last-child{margin-top:4px;line-height:1.35;font-size:12px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] .bench{padding-bottom:14px;justify-content:flex-end!important;gap:8px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] .bench>div:first-child{padding-left:13px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] .bench>div:first-child>*{border-width:2px!important;width:44px!important;height:44px!important;margin-left:-13px!important;font-size:14px!important}.reference-v2[data-reference-page] .c4>.lift>div[style*=height\:260px] .bench>div:last-child{padding:4px 7px!important;font-size:7.5px!important}}.reference-site.reference-v2[data-reference-page=home] .stage{--r:858px;--cw:232px;--ch:276px;height:392px}.reference-site.reference-v2[data-reference-page=home] .ring{animation-duration:62s}@media (max-width:640px){.reference-site.reference-v2[data-reference-page=home] .stage{--r:676px;--cw:184px;--ch:236px;height:330px}}.reference-v2[data-reference-page=home] .hv{border-radius:14px;justify-content:center;align-items:center;height:96px;display:flex;position:relative;overflow:hidden}.reference-v2[data-reference-page=home] .card3d .hv *,.reference-v2[data-reference-page=home] .card3d .hv-num,.reference-v2[data-reference-page=home] .card3d .hv-bar{animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both;animation-duration:62s!important}.reference-v2[data-reference-page=home] .card3d .hv-txt{animation-name:hvTxt;animation-duration:62s;animation-timing-function:ease-out;animation-iteration-count:infinite;animation-fill-mode:both;animation-delay:calc(var(--ph) + .2s)}@keyframes hvTxt{0%{opacity:.8;transform:translateY(5px)}2%,30%{opacity:1;transform:none}32%,to{opacity:.8;transform:translateY(5px)}}.reference-v2[data-reference-page=home] .hv-badge{animation-name:hvPop;animation-delay:calc(var(--ph) + var(--d))}.reference-v2[data-reference-page=home] .hv-drop{animation-name:hvDrop;animation-delay:calc(var(--ph) + .5s)}@keyframes hvDrop{0%,1%{opacity:0;transform:translateY(-10px)}3%,30%{opacity:1;transform:none}32%,to{opacity:0;transform:translateY(-10px)}}.reference-v2[data-reference-page=home] .hv-cal{box-sizing:border-box;grid-template-columns:repeat(7,1fr);gap:4px;width:100%;padding:10px;display:grid}.reference-v2[data-reference-page=home] .hv-cal i{height:16px;animation-name:hvFill;animation-delay:calc(var(--ph) + var(--d));background:#efede4;border-radius:4px;display:block}@keyframes hvFill{0%{background:#efede4;transform:scale(.9)}1.6%,30%{background:#f6e448;transform:scale(1)}32%,to{background:#efede4;transform:scale(.9)}}.reference-v2[data-reference-page=home] .hv-ring{opacity:0;width:44px;height:44px;animation-name:hvRing;animation-delay:var(--ph);border:2px solid;border-radius:50%;position:absolute}.reference-v2[data-reference-page=home] .hv-ring.b{animation-delay:calc(var(--ph) + .9s)}@keyframes hvRing{0%{opacity:.6;transform:scale(.6)}3.5%{opacity:0;transform:scale(2.1)}to{opacity:0;transform:scale(2.1)}}.reference-v2[data-reference-page=home] .hv-pop{animation-name:hvPop;animation-delay:var(--ph)}@keyframes hvPop{0%,2.6%{transform:scale(0)}3.6%{transform:scale(1.15)}4.4%,30%{transform:scale(1)}32%,to{transform:scale(0)}}.reference-v2[data-reference-page=home] .hv-chairs{align-items:end;gap:6px;display:flex}.reference-v2[data-reference-page=home] .hv-chairs svg{animation-name:hvSeat;animation-delay:calc(var(--ph) + var(--d))}@keyframes hvSeat{0%{fill:#d9d6cb;transform:translateY(4px)}1.4%,30%{fill:#0e0e0c;transform:none}32%,to{fill:#d9d6cb;transform:translateY(4px)}}.reference-v2[data-reference-page=home] .hv-spin{transform-origin:50%;animation-name:hvTurn;animation-delay:var(--ph)}@keyframes hvTurn{0%{transform:rotate(0)}5%,to{transform:rotate(360deg)}}.reference-v2[data-reference-page=home] .hv-stars{gap:4px;display:flex}.reference-v2[data-reference-page=home] .hv-stars svg{animation-name:hvStar;animation-delay:calc(var(--ph) + var(--d))}@keyframes hvStar{0%{fill:#0000;transform:scale(.8)}1.4%,30%{fill:#0e0e0c;transform:scale(1)}32%,to{fill:#0000;transform:scale(.8)}}.reference-v2[data-reference-page=home] .hv-flow{stroke-dasharray:4 5;animation-name:hvFlow;animation-delay:var(--ph)}@keyframes hvFlow{0%{stroke-dashoffset:0}6%,to{stroke-dashoffset:-60px}}.reference-v2[data-reference-page=home] .hv-tag{animation-name:hvTag;animation-delay:var(--ph)}@keyframes hvTag{0%,3%{opacity:0;transform:translate(-8px)}5%,30%{opacity:1;transform:none}32%,to{opacity:0;transform:translate(-8px)}}.reference-v2[data-reference-page=home] .hv-hand{transform-origin:40px 40px;animation-name:hvHand;animation-delay:var(--ph)}@keyframes hvHand{0%{transform:rotate(-60deg)}4.5%,30%{transform:rotate(150deg)}32%,to{transform:rotate(-60deg)}}.reference-v2[data-reference-page=home] .hv-sun{transform-origin:50%;animation-name:hvSun;animation-delay:var(--ph)}@keyframes hvSun{0%{transform:rotate(0)}7%,to{transform:rotate(180deg)}}.reference-v2[data-reference-page=home] .hv-bar{transform-origin:0;height:8px;animation-name:hvBar;animation-delay:calc(var(--ph) + .3s);background:#f6e448;border-radius:999px}@keyframes hvBar{0%{transform:scaleX(0)}3%,30%{transform:scaleX(1)}32%,to{transform:scaleX(0)}}.reference-v2[data-reference-page=home] .hv-num{animation-name:hvNum;animation-delay:var(--ph)}@keyframes hvNum{0%{opacity:0;transform:translateY(10px)}1.6%,30%{opacity:1;transform:none}32%,to{opacity:0;transform:translateY(10px)}}@media (max-width:640px){.reference-v2[data-reference-page=home] .card3d .cm{display:none}.reference-v2[data-reference-page=home] .hv{height:76px}.reference-v2[data-reference-page=home] .hv-cal i{height:11px}.reference-v2[data-reference-page=home] .card3d .hb{font-size:18px!important}}.reference-v2[data-reference-page=home] .pk{background:#f4f3ee;border-radius:28px;grid-template-columns:.85fr 1.15fr;gap:clamp(20px,3vw,40px);padding:clamp(22px,3.4vw,44px);display:grid;position:relative}.reference-v2[data-reference-page=home] .pk input{opacity:0;pointer-events:none;position:absolute}.reference-v2[data-reference-page=home] .pk .qh{letter-spacing:-.03em;margin:0 0 12px;font-size:22px;font-weight:500}.reference-v2[data-reference-page=home] .pk .opts{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:26px;display:grid}.reference-v2[data-reference-page=home] .pk .opt{cursor:pointer;background:#fff;border:1px solid #e3e1d6;border-radius:18px;padding:14px 16px;font-weight:500;line-height:1.3;transition:background .25s,border-color .25s;display:block}.reference-v2[data-reference-page=home] .pk .opt:hover{border-color:#0e0e0c}.reference-v2[data-reference-page=home] .pk .opt small{letter-spacing:.1em;text-transform:uppercase;color:#55554c;margin-bottom:6px;font-family:Geist Mono,monospace;font-size:10px;display:block}.reference-v2[data-reference-page=home] #q1you:checked~.qs label[for=q1you],.reference-v2[data-reference-page=home] #q1we:checked~.qs label[for=q1we],.reference-v2[data-reference-page=home] #q2desk:checked~.qs label[for=q2desk],.reference-v2[data-reference-page=home] #q2team:checked~.qs label[for=q2team]{background:#f6e448;border-color:#f6e448}.reference-v2[data-reference-page=home] #q1you:focus-visible~.qs label[for=q1you],.reference-v2[data-reference-page=home] #q1we:focus-visible~.qs label[for=q1we],.reference-v2[data-reference-page=home] #q2desk:focus-visible~.qs label[for=q2desk],.reference-v2[data-reference-page=home] #q2team:focus-visible~.qs label[for=q2team]{outline-offset:3px;outline:3px solid #a9d3ff}.reference-v2[data-reference-page=home] .pk .res{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;gap:18px;height:100%;padding:clamp(22px,3vw,34px);animation:.4s cubic-bezier(.2,.7,.2,1) both pkIn;display:none}@keyframes pkIn{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}.reference-v2[data-reference-page=home] #q1you:checked~#q2desk:checked~.out .r1,.reference-v2[data-reference-page=home] #q1you:checked~#q2team:checked~.out .r2,.reference-v2[data-reference-page=home] #q1we:checked~#q2desk:checked~.out .r3,.reference-v2[data-reference-page=home] #q1we:checked~#q2team:checked~.out .r4{display:flex}.reference-v2[data-reference-page=home] .pk .res h3{letter-spacing:-.055em;margin:0;font-size:clamp(38px,4vw,56px);font-weight:500;line-height:1}.reference-v2[data-reference-page=home] .pk .res .ln{color:#3a3a34;margin:8px 0 0;font-size:19px}.reference-v2[data-reference-page=home] .pk .res ul{border-top:1px solid #efede4;grid-template-columns:1fr 1fr;gap:10px 20px;margin:0;padding:18px 0 0;list-style:none;display:grid}.reference-v2[data-reference-page=home] .pk .res li{gap:9px;font-size:15px;line-height:1.35;display:flex}.reference-v2[data-reference-page=home] .pk .res li svg{flex:none;margin-top:2px}.reference-v2[data-reference-page=home] .pk .who{color:#55554c;margin:0;font-size:14px}.reference-v2[data-reference-page=home] .yb{letter-spacing:.08em;box-sizing:border-box;border-radius:999px;justify-content:space-between;align-self:flex-start;align-items:center;gap:14px;min-height:52px;margin-top:auto;padding:6px 6px 6px 20px;font-family:Geist Mono,monospace;font-size:12px;text-decoration:none;display:inline-flex}.reference-v2[data-reference-page=home] .yb .ar{border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.reference-v2[data-reference-page=home] .yb.dk{color:#fff;background:#0e0e0c}.reference-v2[data-reference-page=home] .yb.dk .ar{color:#0e0e0c;background:#f6e448}.reference-v2[data-reference-page=home] .tagm{letter-spacing:.1em;color:#f6e448;background:#0e0e0c;border-radius:999px;align-self:flex-start;padding:5px 10px;font-family:Geist Mono,monospace;font-size:10px}.reference-v2[data-reference-page=home] .bento{grid-template-columns:1.2fr 1fr 1fr;gap:14px;display:grid}.reference-v2[data-reference-page=home] .bento a{border-radius:28px;flex-direction:column;justify-content:space-between;gap:24px;min-height:280px;padding:clamp(22px,2.6vw,32px);text-decoration:none;display:flex}.reference-v2[data-reference-page=home] .bento .n{letter-spacing:-.06em;font-size:clamp(64px,7vw,104px);font-weight:500;line-height:.9}.reference-v2[data-reference-page=home] .bento .t{max-width:280px;margin-top:10px;font-size:17px}@media (max-width:900px){.reference-v2[data-reference-page=home] .pk,.reference-v2[data-reference-page=home] .bento{grid-template-columns:1fr}.reference-v2[data-reference-page=home] .bento a{min-height:220px}}@media (max-width:560px){.reference-v2[data-reference-page=home] .pk .res ul,.reference-v2[data-reference-page=home] .pk .opts{grid-template-columns:1fr}}.reference-v2[data-reference-page=home] .pk .res .yb{color:#fff}.reference-v2[data-reference-page=home] .pk .qh{font-size:22px}.reference-v2[data-reference-page=home] .pk .out{min-width:0}@media (max-width:620px){.reference-v2[data-reference-page=home] #quotes figure{border-radius:20px!important;gap:16px!important;min-height:0!important;padding:22px!important}.reference-v2[data-reference-page=home] #quotes blockquote{font-size:21px!important}.reference-v2[data-reference-page=home] #quotes figure>span{font-size:46px!important}}.reference-v2 :is(h1,h2.hx){text-wrap:balance}.reference-v2 .bdg-short{display:none}@media (max-width:760px){.reference-site .mbar{opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s;transform:translateY(140%)}html[data-past-hero] .reference-site .mbar{opacity:1;pointer-events:auto;transform:none}.reference-site .ref-motion-toggle{display:none!important}.reference-v2[data-reference-page=home] .bdg-long{display:none}.reference-v2[data-reference-page=home] .bdg-short{white-space:nowrap;display:inline}.reference-v2[data-reference-page=home] .apps-strip .mq{font-size:16px!important}.reference-v2[data-reference-page=home] .apps-strip .mq>span{padding-right:36px}}@media (max-width:620px){.reference-v2[data-reference-page=audit] section[aria-label=Proof]+section+section>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.reference-v2[data-reference-page=audit] section[aria-label=Proof]+section+section>div>div{border-radius:16px!important;padding:14px!important}.reference-v2[data-reference-page=audit] section[aria-label=Proof]+section+section>div>div>:first-child{line-height:1.25;font-size:15px!important}.reference-v2[data-reference-page=audit] section[aria-label=Proof]+section+section>div>div>p{line-height:1.4;margin-top:6px!important;font-size:12.5px!important}}.reference-v2[data-reference-page=podcast] .pill.sticky{transition:transform .35s cubic-bezier(.2,.7,.2,1),opacity .25s}html:not([data-past-hero]) .reference-v2[data-reference-page=podcast] .pill.sticky{opacity:0;pointer-events:none;transform:translateY(140%)}@media (max-width:860px){.reference-v2[data-reference-page=podcast] #debate-intro,.reference-v2[data-reference-page=podcast] [style*=position\:sticky]{position:static!important}}@media (max-width:620px){.reference-v2[data-reference-page=podcast] .sec{padding:48px 0!important}.reference-v2[data-reference-page=podcast] .h1{font-size:40px!important}.reference-v2[data-reference-page=podcast] .h2{font-size:30px!important}.reference-v2[data-reference-page=podcast] .lead{font-size:16px!important}.reference-v2[data-reference-page=podcast] .mono{font-size:10.5px}.reference-v2[data-reference-page=podcast] header .pill{gap:10px!important;min-height:40px!important;padding:4px 4px 4px 14px!important;font-size:11px!important}.reference-v2[data-reference-page=podcast] header .pill .ar{width:30px!important;height:30px!important}.reference-v2[data-reference-page=podcast] .in3:has(>.pill){flex-wrap:nowrap!important;gap:8px!important;margin-top:24px!important}.reference-v2[data-reference-page=podcast] .in3>.pill{flex:1 1 0;gap:8px;min-height:50px;padding:6px 6px 6px 16px;font-size:11px}.reference-v2[data-reference-page=podcast] .in3>.pill.ghost{justify-content:center;padding:6px 10px}.reference-v2[data-reference-page=podcast] .in3>.pill .ar{width:36px;height:36px}.reference-v2[data-reference-page=podcast] .in4 .chip{padding:6px 11px;font-size:12.5px}.reference-v2[data-reference-page=podcast] .in4[style*=max-width\:470px]{max-width:320px!important}.reference-v2[data-reference-page=podcast] .marq>span{gap:16px!important;padding-right:16px!important;font-size:17px!important}.reference-v2[data-reference-page=podcast] [aria-label="Practice types featured"]{padding:14px 0!important}.reference-v2[data-reference-page=podcast] .card{border-radius:22px!important;min-height:0!important;padding:22px!important}.reference-v2[data-reference-page=podcast] .card>[style*=font-size\:40px],.reference-v2[data-reference-page=podcast] .card>[style*=font-size\:30px]{margin-top:16px!important;font-size:24px!important}.reference-v2[data-reference-page=podcast] .card .sf[style*=font-size\:24px]{font-size:19px!important}.reference-v2[data-reference-page=podcast] .card>[style*=width\:64px]{width:44px!important;height:44px!important;font-size:18px!important}.reference-v2[data-reference-page=podcast] .grid3{gap:10px!important}.reference-v2[data-reference-page=podcast] .vote button{padding:8px 14px;font-size:14px}.reference-v2[data-reference-page=podcast] [style*="padding:22px 24px"]{border-radius:18px!important;gap:10px!important;padding:16px 18px!important}.reference-v2[data-reference-page=podcast] [style*="padding:22px 24px"]>[style*=font-size\:21px]{font-size:17px!important}.reference-v2[data-reference-page=podcast] .floaty[style*=width\:200px]{width:128px!important;top:6%!important;right:0!important}.reference-v2[data-reference-page=podcast] .pc-book{border-radius:4px 9px 9px 4px!important;box-shadow:inset 6px 0 #0e0e0c1f,0 24px 40px -18px #0e0e0c99!important}.reference-v2[data-reference-page=podcast] .grid5,.reference-v2[data-reference-page=podcast] .grid4{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.reference-v2[data-reference-page=podcast] .grid5>:last-child:nth-child(odd){grid-column:1/-1}.reference-v2[data-reference-page=podcast] .grid5>div{border-radius:18px!important;gap:14px!important;min-height:0!important;padding:16px!important}.reference-v2[data-reference-page=podcast] .grid5>div>span{width:40px!important;height:40px!important}.reference-v2[data-reference-page=podcast] .grid5>div>div>:first-child{font-size:15.5px!important}.reference-v2[data-reference-page=podcast] .grid5>div>div>:last-child{font-size:12.5px!important}.reference-v2[data-reference-page=podcast] [style*=font-size\:22px][style*=margin-top\:6px]{font-size:17px!important}.reference-v2[data-reference-page=podcast] .grid4>div{border-radius:18px!important}.reference-v2[data-reference-page=podcast] .grid4>div>div:last-child{padding:12px 14px 16px!important}.reference-v2[data-reference-page=podcast] .grid4>div>div:last-child>:last-child{font-size:15px!important}.reference-v2[data-reference-page=podcast] .grid4 [style*=width\:58px]{width:40px!important;height:40px!important}.reference-v2[data-reference-page=podcast] details summary{font-size:17px}.reference-v2[data-reference-page=podcast] details{padding:16px 0}.reference-v2[data-reference-page=podcast] .grid3>.card:has(>[style*=width\:64px]){grid-template-columns:44px 1fr;align-items:start;column-gap:14px;display:grid!important}.reference-v2[data-reference-page=podcast] .grid3>.card:has(>[style*=width\:64px])>:not(:first-child){grid-column:2}.reference-v2[data-reference-page=podcast] .grid3>.card:has(>[style*=width\:64px])>:first-child{grid-row:1/span 2}.reference-v2[data-reference-page=podcast] .grid3>.card:has(>[style*=width\:64px])>[style*=font-size\:30px]{margin-top:6px!important;font-size:20px!important}.reference-v2[data-reference-page=podcast] .grid3>.card:has(>[style*=width\:64px])>p{font-size:14.5px}}.reference-v2[data-reference-page=about] .fimg img{height:auto}@media (max-width:620px){html .reference-v2[data-reference-page=about] .sec{padding-top:48px;padding-bottom:48px}html .reference-v2[data-reference-page=about] .h2{font-size:30px}html .reference-v2[data-reference-page=about] .lead{font-size:16px}html .reference-v2[data-reference-page=about] .facts{border-radius:18px;font-size:14.5px}html .reference-v2[data-reference-page=about] .facts th{width:38%;padding:11px 12px;font-size:10.5px}html .reference-v2[data-reference-page=about] .facts td{padding:11px 12px}html .reference-v2[data-reference-page=about] .band,html .reference-v2[data-reference-page=about] .founder,html .reference-v2[data-reference-page=about] .faqband{border-radius:24px;padding:44px 0}html .reference-v2[data-reference-page=about] .does{grid-template-columns:1fr 1fr;gap:8px;margin-top:24px}html .reference-v2[data-reference-page=about] .does article{border-radius:18px;padding:16px}html .reference-v2[data-reference-page=about] .does article:last-child:nth-child(odd){grid-column:1/-1}html .reference-v2[data-reference-page=about] .does h3{margin:14px 0 6px;font-size:17px}html .reference-v2[data-reference-page=about] .does p{font-size:13px;line-height:1.4}html .reference-v2[data-reference-page=about] .diff{border-radius:18px;grid-template-columns:1fr 1fr;margin-top:24px}html .reference-v2[data-reference-page=about] .diff div{padding:16px}html .reference-v2[data-reference-page=about] .diff p{font-size:14.5px}html .reference-v2[data-reference-page=about] .fimg{border-radius:22px;max-width:260px}html .reference-v2[data-reference-page=about] .chips span{padding:7px 12px;font-size:12.5px}html .reference-v2[data-reference-page=about] .dots{border-radius:20px;gap:4px;padding:18px}html .reference-v2[data-reference-page=about] .dots i{border-width:1.5px}html .reference-v2[data-reference-page=about] .faq{gap:8px;margin-top:24px}html .reference-v2[data-reference-page=about] .q{border-radius:16px!important;padding:16px 18px!important}html .reference-v2[data-reference-page=about] .q h3{font-size:16.5px}html .reference-v2[data-reference-page=about] .q p{margin-top:6px;font-size:14.5px;line-height:1.45}}@media (max-width:760px){.reference-v2[data-reference-page=home] .hero-brand{white-space:nowrap;letter-spacing:.1em!important;margin-top:18px!important;font-size:10.5px!important}}.reference-v2[data-reference-page=about] .us-hq .two{align-items:start}.reference-v2[data-reference-page=about] .chips a,.reference-v2[data-reference-page=about] .spec{color:inherit;text-decoration:none}.reference-v2[data-reference-page=about] .chips span:has(a):hover{background:#f6e448}.reference-v2[data-reference-page=about] .us-spec .diff{grid-template-columns:repeat(4,1fr)}.reference-v2[data-reference-page=about] .us-spec .diff>div{padding:0}.reference-v2[data-reference-page=about] .spec{height:100%;padding:24px;transition:background .2s;display:block}.reference-v2[data-reference-page=about] .us-spec .diff>div:not(.on) .spec:hover{background:#fbfaef}.reference-v2[data-reference-page=about] .us-spec .diff .on .spec:after{content:" →";color:#f6e448}.reference-site footer .foot-hq{letter-spacing:.06em}@media (max-width:980px){html .reference-v2[data-reference-page=about] .us-spec .diff{grid-template-columns:1fr 1fr}}@media (max-width:620px){html .reference-v2[data-reference-page=about] .us-spec .spec{padding:16px}html .reference-v2[data-reference-page=about] .us-hq .facts{margin-top:6px}.reference-site footer .foot-hq{font-size:10px;line-height:1.5}}@media (max-width:760px){.reference-v2[data-reference-page=podcastepisodes] a.card[style*=grid-template-columns]{grid-template-columns:1fr!important}}.reference-v2[data-reference-page=podcastepisodes] .ep-hero{transition:transform .25s,box-shadow .25s}.reference-v2[data-reference-page=podcastepisodes] .ep-hero:hover{transform:translateY(-4px)}.reference-v2[data-reference-page=podcastepisodes] .ep-hero .ep-play{transition:transform .25s}.reference-v2[data-reference-page=podcastepisodes] .ep-hero:hover .ep-play{transform:scale(1.08)}.reference-v2[data-reference-page=episodeborenstein] .pill.pill-yellow,.reference-v2[data-reference-page=podcastepisodes] .pill.pill-yellow,.reference-v2[data-reference-page=episodeborenstein] .pill.ghost,.reference-v2[data-reference-page=podcastepisodes] .pill.ghost{color:#0e0e0c!important}.yhp-new{color:#0e0e0c;letter-spacing:.12em;text-transform:uppercase;vertical-align:middle;background:#f6e448;border-radius:999px;align-items:center;gap:6px;margin-left:8px;padding:4px 9px 4px 7px;font-family:Geist Mono,monospace;font-size:10px;line-height:1;display:inline-flex}.yhp-dot{background:#e74c3c;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-out infinite yhp-live;display:inline-block}@keyframes yhp-live{0%{box-shadow:0 0 #e74c3c8c}to{box-shadow:0 0 0 8px #e74c3c00}}.yhp-sf{letter-spacing:-.02em;color:#f6e448;font-family:Instrument Serif,serif;font-style:italic;font-weight:400}.yhp-k{color:#f6e448;letter-spacing:.12em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:10px;display:block}.yhp-promo{-webkit-font-smoothing:antialiased;font-family:Geist,system-ui,sans-serif}.yhp-card{z-index:80;box-sizing:border-box;color:#fff;background:#0e0e0c;border-radius:24px;width:360px;padding:22px;animation:.7s cubic-bezier(.2,.7,.2,1) both yhp-in;position:fixed;bottom:28px;right:28px;box-shadow:0 30px 70px -20px #0e0e0c8c}@keyframes yhp-in{0%{opacity:0;transform:translateY(30px)scale(.97)}to{opacity:1;transform:none}}.yhp-x,.yhp-mx{cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.yhp-x{color:#fff;background:#ffffff1a;width:32px;height:32px;top:14px;right:14px}.yhp-x:hover{background:#fff3}.yhp-head{align-items:center;gap:14px;padding-right:36px;display:flex}.yhp-card .yhp-face{object-fit:cover;border-radius:50%;flex:none;width:64px;height:64px;box-shadow:0 0 0 3px #0e0e0c,0 0 0 5px #f6e448}.yhp-kicker{color:#f6e448;letter-spacing:.12em;text-transform:uppercase;font-family:Geist Mono,monospace;font-size:11px;line-height:1.5}.yhp-kicker>span{align-items:center;gap:8px;display:flex}.yhp-title{letter-spacing:-.035em;margin:16px 0 6px;font-size:24px;font-weight:500;line-height:1.1;color:#fff!important}.yhp-sub{margin:0 0 16px;font-size:14px;line-height:1.45;color:#ffffffb8!important}.yhp-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.yhp-watch{letter-spacing:.08em;text-transform:uppercase;background:#f6e448;border-radius:999px;align-items:center;gap:10px;padding:6px 6px 6px 18px;font-family:Geist Mono,monospace;font-size:12px;text-decoration:none;display:inline-flex;color:#0e0e0c!important}.yhp-watch>span,.yhp-all>span{background:#0e0e0c;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.yhp-later{color:#ffffff80;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-family:Geist Mono,monospace;font-size:11px}.yhp-later:hover{color:#fff}.yhp-bar{display:none}@media (max-width:760px){.yhp-card{display:none}.yhp-bar{left:10px;right:10px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:80;animation:.6s cubic-bezier(.2,.7,.2,1) both yhp-in;display:block;position:fixed}html[data-past-hero]:has(.reference-site .mbar) .yhp-bar{bottom:calc(84px + env(safe-area-inset-bottom))}.yhp-bar>a{background:#0e0e0c;border-radius:20px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex;box-shadow:0 18px 40px -16px #0e0e0c99;color:#fff!important}.yhp-bar .yhp-face{object-fit:cover;border-radius:50%;flex:none;width:46px;height:46px}.yhp-bar-text{min-width:0}.yhp-bar b{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.25;display:block;overflow:hidden}.yhp-go{background:#f6e448;border-radius:50%;flex:none;justify-content:center;align-items:center;width:38px;height:38px;margin-left:auto;display:flex}.yhp-mx{color:#0e0e0c;background:#fff;width:26px;height:26px;top:-10px;right:-4px;box-shadow:0 4px 10px #00000040}}@media (prefers-reduced-motion:reduce){.yhp-card,.yhp-bar,.yhp-dot{animation:none!important}}.yhp-strip-wrap{background:#fff;padding:10px}.yhp-strip{box-sizing:border-box;color:#fff;-webkit-font-smoothing:antialiased;background:#0e0e0c;border-radius:28px;grid-template-columns:1.15fr 1fr;align-items:center;gap:50px;max-width:1420px;margin:0 auto;padding:clamp(40px,5vw,70px) clamp(22px,4.2vw,60px);font-family:Geist,system-ui,sans-serif;display:grid}.yhp-eyebrow{color:#f6e448;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;font-family:Geist Mono,monospace;font-size:12px;display:flex}.yhp-strip h2{color:#fff;letter-spacing:-.05em;text-wrap:balance;margin:18px 0 0;font-size:clamp(38px,4.4vw,56px);font-weight:500;line-height:1}.yhp-strip p{color:#ffffffb3;max-width:520px;margin:18px 0 28px;font-size:18px;line-height:1.55}.yhp-actions{flex-wrap:wrap;gap:12px;display:flex}.yhp-all,.yhp-guest{box-sizing:border-box;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:14px;min-height:46px;font-family:Geist Mono,monospace;font-size:12px;text-decoration:none;display:inline-flex}.yhp-all{background:#f6e448;padding:6px 6px 6px 20px;color:#0e0e0c!important}.yhp-all>span{width:34px;height:34px}.yhp-guest{border:1px solid #ffffff4d;padding:12px 20px;color:#fff!important}.yhp-guest:hover{border-color:#fff}.yhp-ep{background:#1a1a17;border-radius:22px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1);display:block;overflow:hidden;box-shadow:0 30px 70px -30px #0009;color:#fff!important}.yhp-ep:hover{transform:translateY(-4px)}.yhp-thumb{aspect-ratio:16/9;display:block;position:relative}.yhp-thumb img{object-fit:cover}.yhp-play{background:#f6e448;border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 16px 40px #00000073}.yhp-ep-body{justify-content:space-between;align-items:flex-end;gap:16px;padding:22px 24px;display:flex}.yhp-ep-body .yhp-k{margin-bottom:8px}.yhp-ep-body b{letter-spacing:-.03em;font-size:24px;font-weight:500;line-height:1.15;display:block}.yhp-meta{color:#fff9;margin-top:6px;font-size:15px;line-height:1.4;display:block}.yhp-chip{color:#0e0e0c;letter-spacing:.12em;text-transform:uppercase;background:#f6e448;border-radius:999px;flex:none;padding:10px 14px;font-family:Geist Mono,monospace;font-size:11px}@media (max-width:860px){.yhp-strip{grid-template-columns:1fr;gap:32px}.yhp-strip p{font-size:16px}}@media (max-width:420px){.yhp-ep-body{flex-direction:column;align-items:flex-start;padding:18px}.yhp-ep-body b{font-size:21px}}
