.pb-cta,.pb-free,.pb-modules,.pb-tiers{box-sizing:border-box;max-width:1180px;margin-inline:auto;padding:56px clamp(16px,4vw,28px)}.pb-tiers{--pb-accent:#cbb487;--pb-border:rgba(166,189,213,0.16);--pb-fg:#f7f8fb;--pb-fg-muted:rgba(211,222,236,0.66);--pb-line:rgba(166,189,213,0.11);--pb-ink:#17140d;position:relative;container-type:inline-size}.pb-tiers__head{max-width:720px;margin-bottom:28px}.pb-tiers__kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--pb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;letter-spacing:0;text-transform:uppercase}.pb-tiers__title{margin:0;color:var(--pb-fg);font-size:clamp(24px,4cqi,30px);font-weight:700;letter-spacing:0;line-height:1.15}.pb-tiers__sub{margin:12px 0 0;color:var(--pb-fg-muted);font-size:14px;line-height:1.6}.pb-tiers__grid{display:grid;grid-template-columns:1fr;gap:16px;align-items:stretch}@container (min-width: 720px){.pb-tiers__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pb-tiers__grid[data-count="3"],.pb-tiers__grid[data-count="5"],.pb-tiers__grid[data-count="6"]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-tiers__card{position:relative;display:flex;flex-direction:column;min-width:0;padding:24px;overflow:hidden;color:var(--pb-fg);border:1px solid var(--pb-border);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 34%),rgba(12,16,22,.76)}@container (min-width: 560px){.pb-tiers__card{padding:28px}}.pb-tiers__card.is-featured{border-color:color-mix(in srgb,var(--pb-accent) 24%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--pb-accent) 5.5%,transparent),transparent 40%),rgba(13,17,23,.88);box-shadow:0 22px 56px rgba(0,0,0,.24)}.pb-tiers__card.is-premium{border-color:color-mix(in srgb,var(--pb-accent) 38%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--pb-accent) 12%,transparent),color-mix(in srgb,var(--pb-accent) 2.5%,transparent) 44%,transparent 72%),rgba(14,17,21,.94);box-shadow:0 24px 66px rgba(0,0,0,.34)}@container (min-width: 940px){.pb-tiers__card.is-premium{margin-top:-12px}}.pb-tiers__card.is-featured .pb-tiers__accentbar{background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--pb-accent) 65%,transparent),transparent)}.pb-tiers__card.is-premium .pb-tiers__accentbar{background:linear-gradient(90deg,color-mix(in srgb,var(--pb-accent) 70%,#fff),var(--pb-accent),color-mix(in srgb,var(--pb-accent) 70%,#8b6b32))}.pb-tiers__accentbar{position:absolute;inset-inline:0;top:0;height:4px}.pb-tiers__ribbon{display:inline-flex;height:-moz-fit-content;height:fit-content;padding:5px 10px;color:color-mix(in srgb,var(--pb-accent) 66%,#fff);border:1px solid color-mix(in srgb,var(--pb-accent) 25%,transparent);border-radius:6px;background:color-mix(in srgb,var(--pb-accent) 6%,transparent);font-size:11px;font-weight:600;letter-spacing:0;text-transform:uppercase}.pb-tiers__card.is-premium .pb-tiers__ribbon{color:#f0e9d8;border-color:color-mix(in srgb,var(--pb-accent) 38%,transparent);background:color-mix(in srgb,var(--pb-accent) 10%,transparent)}.pb-tiers__card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.pb-tiers__icon{display:inline-flex;width:44px;height:44px;flex:0 0 44px;align-items:center;justify-content:center;color:rgba(211,222,236,.52);border:1px solid rgba(166,189,213,.14);border-radius:16px;background:rgba(255,255,255,.025)}.pb-tiers__card.is-featured .pb-tiers__icon,.pb-tiers__card.is-premium .pb-tiers__icon{color:color-mix(in srgb,var(--pb-accent) 66%,#fff);border-color:color-mix(in srgb,var(--pb-accent) 20%,transparent);background:color-mix(in srgb,var(--pb-accent) 6%,transparent)}.pb-tiers__icon svg{width:20px;height:20px}.pb-tiers__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pb-tiers__badge{align-self:flex-start;padding:5px 10px;color:color-mix(in srgb,var(--pb-accent) 66%,#fff);border:1px solid color-mix(in srgb,var(--pb-accent) 25%,transparent);border-radius:6px;background:color-mix(in srgb,var(--pb-accent) 6%,transparent);font-size:11px;font-weight:600}.pb-tiers__card.is-premium .pb-tiers__badge{color:#f0e9d8;border-color:color-mix(in srgb,var(--pb-accent) 38%,transparent);background:color-mix(in srgb,var(--pb-accent) 10%,transparent)}.pb-tiers__name{margin:0;color:var(--pb-fg);font-size:20px;font-weight:600}.pb-tiers__price-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px;margin-top:16px}.pb-tiers__old{color:var(--pb-fg-muted);font-size:15px;text-decoration:line-through;opacity:.75}.pb-tiers__price{color:var(--pb-fg);font-size:36px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:0}.pb-tiers__card.is-premium .pb-tiers__price{color:#f0e9d8}.pb-tiers__suffix{font-weight:500}.pb-tiers__suffix,.pb-tiers__tagline{color:var(--pb-fg-muted);font-size:14px}.pb-tiers__tagline{margin:14px 0 0;line-height:1.55}.pb-tiers__features{display:grid;gap:0;margin:20px 0 0;padding:0;border-top:1px solid var(--pb-line);list-style:none}.pb-tiers__feature{display:flex;min-width:0;align-items:flex-start;gap:10px;padding:10px 4px;color:var(--pb-fg-muted);border-bottom:1px solid var(--pb-line);font-size:13px;line-height:1.5}.pb-tiers__feature.is-featured{color:var(--pb-fg)}.pb-tiers__feature.is-premium{color:#e6ddc9}.pb-tiers__feature-icon{display:inline-flex;width:24px;height:24px;flex:0 0 24px;margin-top:2px;align-items:center;justify-content:center;color:rgba(211,222,236,.52);border:1px solid rgba(166,189,213,.14);border-radius:6px;background:rgba(255,255,255,.025)}.pb-tiers__feature.is-featured .pb-tiers__feature-icon,.pb-tiers__feature.is-premium .pb-tiers__feature-icon{color:color-mix(in srgb,var(--pb-accent) 66%,#fff);border-color:color-mix(in srgb,var(--pb-accent) 20%,transparent);background:color-mix(in srgb,var(--pb-accent) 6%,transparent)}.pb-tiers__feature-icon svg{width:14px;height:14px;stroke-width:1.75}.pb-tiers__more{margin-top:12px;color:color-mix(in srgb,var(--pb-accent) 72%,#fff);font-size:13px;font-weight:800}.pb-tiers__cta-wrap{margin-top:auto;padding-top:22px}.pb-tiers__cta,.pb-tiers__cta button{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 18px;color:var(--pb-fg);border:1px solid color-mix(in srgb,var(--pb-accent) 18%,transparent);border-radius:8px;background:rgba(255,255,255,.025);box-shadow:none;font-size:14px;font-weight:400;text-align:center;text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.pb-tiers__cta--featured,.pb-tiers__cta--featured button,.pb-tiers__cta--premium,.pb-tiers__cta--premium button{color:var(--pb-ink);border-color:color-mix(in srgb,var(--pb-accent) 48%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 28%,#fff),var(--pb-accent));box-shadow:0 14px 34px color-mix(in srgb,var(--pb-accent) 14%,transparent)}.pb-tiers__cta--featured:after,.pb-tiers__cta--premium:after{width:16px;height:16px;flex:0 0 16px;content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14'/%3E%3Cpath d='m12 5 7 7-7 7'/%3E%3C/svg%3E") center /contain no-repeat}.pb-tiers__cta button:hover,.pb-tiers__cta:hover{color:var(--pb-fg);background:rgba(255,255,255,.05);box-shadow:none;transform:translateY(-1px)}.pb-tiers__cta--featured button:hover,.pb-tiers__cta--featured:hover,.pb-tiers__cta--premium button:hover,.pb-tiers__cta--premium:hover{color:var(--pb-ink);background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 38%,#fff),color-mix(in srgb,var(--pb-accent) 90%,#fff));box-shadow:0 18px 38px color-mix(in srgb,var(--pb-accent) 22%,transparent);transform:translateY(-1px)}.pb-tiers.theme-light{--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}.pb-tiers.theme-light .pb-tiers__card{background:linear-gradient(180deg,rgba(255,255,255,.5),transparent 34%),rgba(255,255,255,.76);box-shadow:0 18px 46px rgba(36,32,24,.07)}.pb-tiers.theme-light .pb-tiers__card.is-featured,.pb-tiers.theme-light .pb-tiers__card.is-premium{background:linear-gradient(180deg,color-mix(in srgb,var(--pb-accent) 12%,transparent),transparent 44%),rgba(255,255,255,.9);box-shadow:0 22px 54px rgba(36,32,24,.12)}.pb-tiers.theme-light .pb-tiers__card.is-premium .pb-tiers__price,.pb-tiers.theme-light .pb-tiers__feature.is-featured,.pb-tiers.theme-light .pb-tiers__feature.is-premium{color:var(--pb-fg)}html[data-theme=light] .pb-tiers{--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}html[data-theme=light] .pb-modules__kicker,html[data-theme=light] .pb-tiers__kicker{color:#8a672f}html[data-theme=light] .pb-modules__kicker:before{background:#8a672f}html[data-theme=light] .pb-tiers__card{background:linear-gradient(180deg,rgba(255,255,255,.5),transparent 34%),rgba(255,255,255,.76);box-shadow:0 18px 46px rgba(36,32,24,.07)}html[data-theme=light] .pb-tiers__card.is-featured,html[data-theme=light] .pb-tiers__card.is-premium{background:linear-gradient(180deg,color-mix(in srgb,var(--pb-accent) 12%,transparent),transparent 44%),rgba(255,255,255,.9);box-shadow:0 22px 54px rgba(36,32,24,.12)}html[data-theme=light] .pb-tiers__card.is-premium .pb-tiers__price,html[data-theme=light] .pb-tiers__feature.is-featured,html[data-theme=light] .pb-tiers__feature.is-premium{color:var(--pb-fg)}html[data-theme=light] .pb-tiers__feature-icon,html[data-theme=light] .pb-tiers__icon{color:rgba(18,16,12,.46);border-color:rgba(18,16,12,.12);background:rgba(18,16,12,.025)}html[data-theme=light] .pb-tiers__card.is-featured .pb-tiers__icon,html[data-theme=light] .pb-tiers__card.is-premium .pb-tiers__icon,html[data-theme=light] .pb-tiers__feature.is-featured .pb-tiers__feature-icon,html[data-theme=light] .pb-tiers__feature.is-premium .pb-tiers__feature-icon{color:#715a32;border-color:rgba(113,90,50,.2);background:rgba(202,180,135,.12)}html[data-theme=light] .pb-tiers__badge,html[data-theme=light] .pb-tiers__more,html[data-theme=light] .pb-tiers__ribbon{color:#6a5128}html[data-theme=light] .pb-tiers__badge,html[data-theme=light] .pb-tiers__card.is-featured .pb-tiers__badge,html[data-theme=light] .pb-tiers__card.is-featured .pb-tiers__ribbon,html[data-theme=light] .pb-tiers__card.is-premium .pb-tiers__badge,html[data-theme=light] .pb-tiers__card.is-premium .pb-tiers__ribbon,html[data-theme=light] .pb-tiers__ribbon{color:#6a5128;border-color:rgba(113,90,50,.24);background:rgba(202,180,135,.16)}html[data-theme=light] .pb-tiers__cta,html[data-theme=light] .pb-tiers__cta button{color:#12100c;border-color:rgba(36,32,24,.16);background:rgba(255,255,255,.68)}html[data-theme=light] .pb-tiers__cta button:hover,html[data-theme=light] .pb-tiers__cta:hover{color:#12100c;background:rgba(255,255,255,.86)}html[data-theme=light] .pb-tiers__cta--featured,html[data-theme=light] .pb-tiers__cta--featured button,html[data-theme=light] .pb-tiers__cta--premium,html[data-theme=light] .pb-tiers__cta--premium button{color:var(--pb-ink);border-color:color-mix(in srgb,var(--pb-accent) 48%,#fff);background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 28%,#fff),var(--pb-accent))}.pb-modules{--pb-accent:#cbb487;--pb-bg:rgba(13,17,23,0.82);--pb-border:rgba(166,189,213,0.14);--pb-fg:#f7f8fb;--pb-fg-muted:rgba(211,222,236,0.64);--pb-line:rgba(166,189,213,0.1);--pb-ink:#17140d;position:relative;container-type:inline-size}.pb-modules__head{max-width:720px;margin-bottom:28px}.pb-modules__kicker{display:inline-flex;align-items:center;gap:10px;margin-bottom:12px;color:var(--pb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.pb-modules__kicker:before{width:30px;height:1px;content:"";background:var(--pb-accent)}.pb-modules__title{margin:0;color:var(--pb-fg);font-size:30px;font-weight:800;letter-spacing:-.01em;line-height:1.15}.pb-modules__sub{margin:12px 0 0;color:var(--pb-fg-muted);font-size:15px;line-height:1.6}.pb-modules__bonus{margin:28px 0;overflow:hidden;color:var(--pb-fg);border:1px solid color-mix(in srgb,var(--pb-accent) 22%,transparent);border-radius:8px;background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 9%,transparent),color-mix(in srgb,var(--pb-accent) 2%,transparent) 48%,rgba(16,20,27,.5)),rgba(12,16,22,.48)}.pb-modules__bonus-inner{display:flex;flex-direction:column;gap:16px;padding:16px}@container (min-width: 760px){.pb-modules__bonus-inner{flex-direction:row;align-items:center;justify-content:space-between;padding:20px}}.pb-modules__bonus-main{display:flex;min-width:0;align-items:flex-start;gap:12px}.pb-modules__bonus-icon{display:inline-flex;width:36px;height:36px;flex:0 0 36px;align-items:center;justify-content:center;color:#d8cdb4;border:1px solid color-mix(in srgb,var(--pb-accent) 30%,transparent);border-radius:12px;background:color-mix(in srgb,var(--pb-accent) 8%,transparent)}.pb-modules__bonus-icon svg{width:16px;height:16px}.pb-modules__bonus-label{color:#bdb194;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.pb-modules__bonus-title{margin-top:4px;color:#f0e9d8;font-size:17px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.pb-modules__bonus-text{max-width:48rem;margin:4px 0 0;color:#bdb194;font-size:13px;line-height:1.55}.pb-modules__bonus-metrics{display:grid;gap:8px}@container (min-width: 760px){.pb-modules__bonus-metrics{width:min(100%,34rem);grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-modules__bonus-metric{padding:10px 12px;border:1px solid color-mix(in srgb,var(--pb-accent) 14%,transparent);border-radius:8px;background:rgba(9,13,19,.2)}.pb-modules__bonus-metric.is-highlighted{border-color:color-mix(in srgb,var(--pb-accent) 28%,transparent);background:color-mix(in srgb,var(--pb-accent) 8%,transparent)}.pb-modules__bonus-metric span{display:block;color:#a59d86;font-size:12px;line-height:1.35}.pb-modules__bonus-metric.is-highlighted span{color:#bdb194}.pb-modules__bonus-metric b{display:block;margin-top:4px;color:#d8cdb4;font-size:13px;font-weight:650;line-height:1.25;font-variant-numeric:tabular-nums}.pb-modules__bonus-metric.is-highlighted b{color:#e6d8b8;font-weight:750}.pb-modules__browser{display:grid;min-height:500px;grid-template-columns:260px minmax(0,1fr);overflow:hidden;border:1px solid rgba(166,189,213,.15);border-radius:8px;background:linear-gradient(145deg,rgba(202,180,135,.045),transparent 42%),rgba(9,13,19,.7)}.pb-modules__tabs{display:grid;align-content:start;border-right:1px solid rgba(166,189,213,.13);background:rgba(255,255,255,.014)}.pb-modules__tab{display:grid;min-height:104px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:18px;color:rgba(211,222,236,.68);border:0;border-bottom:1px solid rgba(166,189,213,.11);background:transparent;text-align:left;cursor:pointer;transition:color .16s ease,background-color .16s ease}.pb-modules__tab:hover{color:#f4f1e8;background:rgba(202,180,135,.045)}.pb-modules__tab[aria-selected=true]{color:var(--pb-ink);background:linear-gradient(135deg,#f2ead7,#cbb487)}.pb-modules__tab span{color:var(--pb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:700}.pb-modules__tab[aria-selected=true] span{color:rgba(23,20,13,.58)}.pb-modules__tab b{font-size:14px;line-height:1.3}.pb-modules__panel{min-width:0;padding:28px}.pb-modules__panel-head{display:flex;align-items:end;justify-content:space-between;gap:28px}.pb-modules__panel-head>div{min-width:0}.pb-modules__panel-head span{color:var(--pb-accent);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:700;text-transform:uppercase}.pb-modules__panel-head h3{margin:6px 0 0;color:var(--pb-fg);font-family:var(--font-display),"Geologica",Inter,sans-serif;font-size:25px;font-weight:800;line-height:1.18}.pb-modules__panel-head p{max-width:410px;margin:0;color:rgba(211,222,236,.64);font-size:13px;line-height:1.55}.pb-modules__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:28px;align-items:stretch}.pb-modules__card{display:flex;min-width:0;min-height:246px;flex-direction:column;padding:18px;color:var(--pb-fg);border:1px solid rgba(166,189,213,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.034),transparent 40%),var(--pb-bg);transition:border-color .16s ease,transform .16s ease}.pb-modules__card:hover{transform:translateY(-2px);border-color:rgba(202,180,135,.34)}.pb-modules__card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.pb-modules__icon{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;color:#e6d8b8;border:1px solid rgba(202,180,135,.28);border-radius:8px;background:rgba(202,180,135,.07)}.pb-modules__icon svg{width:18px;height:18px}.pb-modules__price{display:flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap}.pb-modules__price b{color:#f2ead7;font-size:16px;font-variant-numeric:tabular-nums}.pb-modules__price small{color:rgba(211,222,236,.5);font-size:10px}.pb-modules__name{margin:20px 0 0;color:var(--pb-fg);font-size:17px;font-weight:750;line-height:1.25}.pb-modules__desc{display:-webkit-box;min-height:40px;margin:7px 0 0;overflow:hidden;color:rgba(211,222,236,.6);font-size:12px;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pb-modules__result{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;margin-top:16px;padding-top:14px;color:rgba(232,225,208,.8);border-top:1px solid rgba(166,189,213,.1);font-size:12px;line-height:1.45}.pb-modules__result svg{width:15px;height:15px;margin-top:1px;color:var(--pb-accent)}.pb-modules__premium{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;color:rgba(211,222,236,.48);font-size:11px}.pb-modules__premium b{display:inline-flex;align-items:center;gap:5px;color:#e6d8b8;font-size:12px;font-variant-numeric:tabular-nums}.pb-modules__premium svg{width:13px;height:13px}.pb-modules__cta-wrap{margin-top:12px}.pb-modules__cta,.pb-modules__cta button{display:inline-flex;width:100%;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 16px;color:var(--pb-ink);border:1px solid color-mix(in srgb,var(--pb-accent) 58%,transparent);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--pb-accent) 82%,#fff),color-mix(in srgb,var(--pb-accent) 94%,#000));box-shadow:0 12px 28px color-mix(in srgb,var(--pb-accent) 18%,transparent);font-size:13px;font-weight:400;text-align:center;text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.pb-modules__cta button:hover,.pb-modules__cta:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 60%,#fff),color-mix(in srgb,var(--pb-accent) 90%,#fff));transform:translateY(-1px)}.pb-modules.theme-light{--pb-bg:rgba(255,255,255,0.72);--pb-border:rgba(36,32,24,0.12);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}.pb-modules.theme-light .pb-modules__card{box-shadow:0 12px 30px rgba(36,32,24,.045)}.pb-modules.theme-light .pb-modules__browser{background:linear-gradient(145deg,color-mix(in srgb,var(--pb-accent) 7%,transparent),transparent 42%),rgba(255,255,255,.66)}.pb-modules.theme-light .pb-modules__tabs{background:rgba(18,16,12,.018)}html[data-theme=light] .pb-modules{--pb-bg:rgba(255,255,255,0.72);--pb-border:rgba(36,32,24,0.12);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}html[data-theme=light] .pb-modules__bonus{color:#12100c;border-color:rgba(113,90,50,.22);background:linear-gradient(135deg,rgba(202,180,135,.16),rgba(255,255,255,.5) 48%),rgba(255,255,255,.72);box-shadow:0 14px 34px rgba(36,32,24,.06)}html[data-theme=light] .pb-modules__bonus-icon{color:#715a32;border-color:rgba(113,90,50,.22);background:rgba(202,180,135,.18)}html[data-theme=light] .pb-modules__bonus-label,html[data-theme=light] .pb-modules__bonus-metric span,html[data-theme=light] .pb-modules__bonus-metric.is-highlighted span,html[data-theme=light] .pb-modules__bonus-text{color:rgba(18,16,12,.56)}html[data-theme=light] .pb-modules__bonus-metric b,html[data-theme=light] .pb-modules__bonus-metric.is-highlighted b,html[data-theme=light] .pb-modules__bonus-title{color:#12100c}html[data-theme=light] .pb-modules__bonus-metric,html[data-theme=light] .pb-modules__bonus-metric.is-highlighted{border-color:rgba(36,32,24,.1);background:rgba(255,255,255,.48)}html[data-theme=light] .pb-modules__browser{border-color:rgba(36,32,24,.14);background:linear-gradient(145deg,color-mix(in srgb,var(--pb-accent) 7%,transparent),transparent 42%),rgba(255,255,255,.66);box-shadow:0 18px 46px rgba(36,32,24,.06)}html[data-theme=light] .pb-modules__tabs{border-color:rgba(36,32,24,.12);background:rgba(18,16,12,.018)}html[data-theme=light] .pb-modules__tab{color:rgba(18,16,12,.66);border-color:rgba(36,32,24,.1)}html[data-theme=light] .pb-modules__tab:hover{color:#12100c;background:rgba(202,180,135,.08)}html[data-theme=light] .pb-modules__tab[aria-selected=true]{color:var(--pb-ink);background:linear-gradient(135deg,#f2ead7,#cbb487)}html[data-theme=light] .pb-modules__card,html[data-theme=light] .pb-modules__name,html[data-theme=light] .pb-modules__panel-head h3{color:#12100c}html[data-theme=light] .pb-modules__desc,html[data-theme=light] .pb-modules__panel-head p,html[data-theme=light] .pb-modules__premium,html[data-theme=light] .pb-modules__price small{color:rgba(18,16,12,.56)}html[data-theme=light] .pb-modules__card{border-color:rgba(36,32,24,.12);background:linear-gradient(180deg,rgba(255,255,255,.5),transparent 40%),rgba(255,255,255,.72);box-shadow:0 12px 30px rgba(36,32,24,.045)}html[data-theme=light] .pb-modules__icon{color:#715a32;border-color:rgba(113,90,50,.22);background:rgba(202,180,135,.14)}html[data-theme=light] .pb-modules__premium b,html[data-theme=light] .pb-modules__price b,html[data-theme=light] .pb-modules__result{color:rgba(18,16,12,.82)}html[data-theme=light] .pb-modules__result{border-color:rgba(36,32,24,.1)}@container (max-width: 760px){.pb-modules__browser{grid-template-columns:1fr}.pb-modules__tabs{grid-auto-flow:column;grid-auto-columns:minmax(180px,1fr);overflow-x:auto;border-right:0;border-bottom:1px solid var(--pb-border)}.pb-modules__tab{min-height:76px;border-right:1px solid var(--pb-line);border-bottom:0}.pb-modules__panel{padding:22px}.pb-modules__panel-head{display:grid;gap:10px}}@container (max-width: 540px){.pb-modules__grid{grid-template-columns:1fr}}.pb-free{--pb-accent:#cbb487;--pb-bg:rgba(12,16,22,0.78);--pb-border:rgba(166,189,213,0.16);--pb-fg:#f7f8fb;--pb-fg-muted:rgba(211,222,236,0.66);--pb-line:rgba(166,189,213,0.16);--pb-ink:#17140d;position:relative;container-type:inline-size}.pb-free__card{display:grid;grid-template-columns:1fr;overflow:hidden;border:1px solid color-mix(in srgb,var(--pb-accent) 30%,transparent);border-radius:8px;background:linear-gradient(100deg,rgba(255,255,255,.035),transparent 58%),var(--pb-bg);box-shadow:0 24px 64px rgba(0,0,0,.22)}@container (min-width: 760px){.pb-free__card{grid-template-columns:minmax(0,.78fr) minmax(0,1.6fr)}}.pb-free__offer{padding:24px;color:var(--pb-ink);background:linear-gradient(145deg,rgba(255,255,255,.58),transparent 48%),linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 30%,#fff),var(--pb-accent))}@container (min-width: 760px){.pb-free__offer{padding:32px}}.pb-free__eyebrow{display:inline-flex;margin-bottom:12px;color:rgba(23,20,13,.64);font-size:11px;font-weight:600;text-transform:uppercase}.pb-free__title{margin:0;color:var(--pb-ink);font-size:24px;font-weight:700;letter-spacing:-.01em}.pb-free__price-row{display:flex;align-items:baseline;gap:12px;margin-top:16px;color:var(--pb-ink);line-height:1}.pb-free__price{font-size:48px;font-weight:700;font-variant-numeric:tabular-nums}.pb-free__note{padding:5px 7px;color:rgba(23,20,13,.7);border:1px solid rgba(23,20,13,.2);border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;font-weight:800;line-height:1;text-transform:uppercase}.pb-free__tagline{max-width:28rem;margin:12px 0 0;color:rgba(23,20,13,.68);font-size:14px;line-height:1.55}.pb-free__cta-wrap{margin-top:20px}.pb-free__cta,.pb-free__cta button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:10px;padding:0 20px;color:color-mix(in srgb,var(--pb-accent) 30%,#fff);border:1px solid rgba(23,20,13,.75);border-radius:8px;background:#17140d;box-shadow:0 10px 26px rgba(23,20,13,.16);font-size:14px;font-weight:400;text-decoration:none;transition:background .16s ease,box-shadow .16s ease}.pb-free__cta button:after,.pb-free__cta:after{width:16px;height:16px;flex:0 0 16px;content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}.pb-free__cta button:hover,.pb-free__cta:hover{color:#fffaf0;background:#211d15;box-shadow:0 13px 30px rgba(23,20,13,.2)}.pb-free__includes{align-self:stretch;padding:24px;border-top:1px solid color-mix(in srgb,var(--pb-accent) 16%,transparent)}@container (min-width: 760px){.pb-free__includes{padding:32px;border-top:0;border-left:1px solid color-mix(in srgb,var(--pb-accent) 16%,transparent)}}.pb-free__includes-head{margin-bottom:14px;color:rgba(211,222,236,.5);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.pb-free__features{display:grid;grid-template-columns:1fr;gap:0 32px;margin:0;padding:0;list-style:none}@container (min-width: 760px){.pb-free__features{grid-template-columns:repeat(2,minmax(0,1fr))}}.pb-free__features li{display:grid;grid-template-columns:26px minmax(0,1fr);min-width:0;align-items:start;gap:11px;padding:10px 2px;color:rgba(211,222,236,.68);border-bottom:1px solid var(--pb-line);font-size:13px;line-height:1.5}.pb-free__feature-icon{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;color:var(--pb-fg-muted);border:1px solid var(--pb-line);border-radius:7px;background:rgba(255,255,255,.035)}.pb-free__feature-icon svg{width:14px;height:14px}.pb-free.theme-light{--pb-bg:rgba(255,255,255,0.76);--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}.pb-free.theme-light .pb-free__includes-head,html[data-theme=light] .pb-free__includes-head{color:rgba(18,16,12,.48)}.pb-free.theme-light .pb-free__features li,html[data-theme=light] .pb-free__features li{color:rgba(18,16,12,.66)}.pb-free.theme-light .pb-free__card{box-shadow:0 18px 46px rgba(36,32,24,.07)}html[data-theme=light] .pb-free{--pb-bg:rgba(255,255,255,0.76);--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62);--pb-line:rgba(36,32,24,0.1)}html[data-theme=light] .pb-free__card{border-color:rgba(36,32,24,.14);background:linear-gradient(180deg,rgba(148,118,65,.055),transparent 38%),rgba(255,255,255,.76);box-shadow:0 18px 46px rgba(36,32,24,.07)}.pb-cta{--pb-accent:#cbb487;--pb-bg:rgba(13,17,23,0.84);--pb-border:rgba(166,189,213,0.16);--pb-fg:#f7f8fb;--pb-fg-muted:rgba(211,222,236,0.66);--pb-ink:#17140d;position:relative;container-type:inline-size}.pb-cta__card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:24px;overflow:hidden;padding:30px 28px;border:1px solid var(--pb-border);border-radius:8px;background:linear-gradient(110deg,color-mix(in srgb,var(--pb-accent) 10%,transparent),transparent 56%),var(--pb-bg)}@container (min-width: 640px){.pb-cta__card{flex-direction:row;align-items:center;justify-content:space-between}}.pb-cta__copy{max-width:36rem}.pb-cta__title{margin:0;color:var(--pb-fg);font-size:24px;font-weight:800;letter-spacing:-.01em;line-height:1.18}.pb-cta__text{margin:8px 0 0;color:var(--pb-fg-muted);font-size:14px;line-height:1.6}.pb-cta__actions{display:flex;width:100%;flex-direction:column;gap:8px}@container (min-width: 640px){.pb-cta__actions{width:auto;flex-direction:row;flex-shrink:0}}.pb-cta__primary,.pb-cta__primary button{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;gap:8px;padding:0 20px;color:var(--pb-ink);border:1px solid color-mix(in srgb,var(--pb-accent) 58%,transparent);border-radius:8px;background:linear-gradient(90deg,color-mix(in srgb,var(--pb-accent) 82%,#fff),color-mix(in srgb,var(--pb-accent) 94%,#000));box-shadow:0 14px 34px color-mix(in srgb,var(--pb-accent) 14%,transparent);font-size:14px;font-weight:400;text-align:center;text-decoration:none;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}.pb-cta__primary button:after,.pb-cta__primary:after{width:16px;height:16px;flex:0 0 16px;content:"";background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6' fill='none' stroke='black' stroke-width='1.65' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center /contain no-repeat}@container (min-width: 640px){.pb-cta__primary,.pb-cta__primary button{width:auto}}.pb-cta__primary button:hover,.pb-cta__primary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--pb-accent) 60%,#fff),color-mix(in srgb,var(--pb-accent) 90%,#fff));transform:translateY(-1px)}.pb-cta__secondary{display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;padding:0 20px;color:var(--pb-fg);border:1px solid color-mix(in srgb,var(--pb-accent) 18%,transparent);border-radius:8px;background:rgba(255,255,255,.025);font-size:14px;font-weight:400;text-decoration:none;transition:background .16s ease,border-color .16s ease}@container (min-width: 640px){.pb-cta__secondary{width:auto}}.pb-cta__secondary:hover{border-color:color-mix(in srgb,var(--pb-accent) 36%,transparent);background:rgba(255,255,255,.05)}.pb-cta.theme-light{--pb-bg:rgba(255,255,255,0.76);--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62)}.pb-cta.theme-light .pb-cta__card{box-shadow:0 18px 46px rgba(36,32,24,.07)}.pb-cta.theme-light .pb-cta__secondary{border-color:rgba(36,32,24,.16);background:rgba(255,255,255,.68)}html[data-theme=light] .pb-cta{--pb-bg:rgba(255,255,255,0.76);--pb-border:rgba(36,32,24,0.14);--pb-fg:#12100c;--pb-fg-muted:rgba(18,16,12,0.62)}html[data-theme=light] .pb-cta__card{box-shadow:0 18px 46px rgba(36,32,24,.07)}html[data-theme=light] .pb-cta__secondary{color:#12100c;border-color:rgba(36,32,24,.16);background:rgba(255,255,255,.68)}html[data-theme=light] .pb-cta__secondary:hover{color:#12100c;border-color:rgba(113,90,50,.22);background:rgba(255,255,255,.86)}.ed-shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.ed-eyebrow,.ed-index{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;text-transform:uppercase}.ed-cta.ed-tone-graphite .ed-eyebrow,.ed-founder.ed-tone-forest .ed-eyebrow,.ed-founder.ed-tone-graphite .ed-eyebrow,.ed-principles.ed-tone-graphite .ed-eyebrow,.ed-route.ed-tone-forest .ed-eyebrow,.ed-route.ed-tone-graphite .ed-eyebrow{color:#cab487}.ed-cta.ed-tone-gold .ed-eyebrow,.ed-cta.ed-tone-light .ed-eyebrow,.ed-founder.ed-tone-light .ed-eyebrow,.ed-principles.ed-tone-gold .ed-eyebrow,.ed-principles.ed-tone-light .ed-eyebrow,.ed-route.ed-tone-light .ed-eyebrow{color:#725f37}.ed-principles{position:relative;overflow:hidden;padding:52px 0}.ed-principles.ed-tone-gold{color:#17140d;background:#d9c79f}.ed-cta.ed-tone-gold{color:#17140d;background:#e6d8b8}.ed-cta.ed-tone-graphite,.ed-founder.ed-tone-graphite,.ed-principles.ed-tone-graphite{color:#f2ead7;background:#0b0e12}.ed-cta.ed-tone-light,.ed-founder.ed-tone-light,.ed-principles.ed-tone-light,.ed-route.ed-tone-light{color:#17140d;background:#f2ead7}.ed-cta.ed-tone-paper,.ed-founder.ed-tone-paper,.ed-principles.ed-tone-paper,.ed-route.ed-tone-paper{color:#17140d;background:linear-gradient(rgba(23,20,13,.05) 1px,transparent 0),linear-gradient(90deg,rgba(23,20,13,.04) 1px,transparent 0),#dcd9d2;background-size:72px 72px}.ed-cta.ed-tone-paper .ed-eyebrow,.ed-founder.ed-tone-paper .ed-eyebrow,.ed-principles.ed-tone-paper .ed-eyebrow,.ed-route.ed-tone-paper .ed-eyebrow{color:#5b6472}.ed-principles:after{right:-90px;bottom:-150px;width:460px;height:280px;border:1px solid;border-radius:50%;opacity:.13;transform:rotate(-17deg)}.ed-cta:after,.ed-principles:after{position:absolute;content:"";pointer-events:none}.ed-cta:after{top:50%;right:22%;width:360px;height:130px;border:1px solid rgba(23,20,13,.14);border-radius:50%;transform:translateY(-50%) rotate(-12deg)}.ed-principles-head{display:flex;align-items:end;justify-content:space-between;gap:32px;margin-bottom:32px}.ed-principles-head h2{max-width:720px;margin:10px 0 0;font-size:34px;font-weight:900;line-height:1.08}.ed-principles-note{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;text-transform:uppercase;opacity:.62}.ed-principles-grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(var(--ed-count),minmax(0,1fr));border-block:1px solid currentColor;border-color:color-mix(in srgb,currentColor 15%,transparent)}.ed-principles-grid article{min-width:0;padding:24px;border-right:1px solid color-mix(in srgb,currentColor 15%,transparent)}.ed-principles-grid article:first-child{padding-left:0}.ed-principles-grid article:last-child{padding-right:0;border-right:0}.ed-principles-grid h3{margin:16px 0 0;font-size:16px;font-weight:900}.ed-principles-grid p{margin:8px 0 0;font-size:14px;line-height:1.6;opacity:.68}.ed-route{padding:72px 0;color:#f2ead7;background:#10130f}.ed-route.ed-tone-graphite{background:#0b0e12}.ed-live-route{overflow:hidden;padding:24px;border:1px solid rgba(202,180,135,.26);border-radius:8px;background:#0b0e0c;box-shadow:0 28px 90px rgba(0,0,0,.24)}.ed-live-head{display:flex;align-items:center;justify-content:space-between;color:rgba(230,216,184,.58);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;text-transform:uppercase}.ed-live-status{display:inline-flex;align-items:center;gap:7px;color:#d9c79f}.ed-live-status:before{width:6px;height:6px;content:"";border-radius:50%;background:#d9c79f;box-shadow:0 0 16px rgba(217,199,159,.64);animation:ed-status-pulse 1.8s ease-in-out infinite}.ed-route-track{position:relative;display:grid;grid-template-columns:repeat(var(--ed-count),minmax(0,1fr));margin-top:38px}.ed-route-fill,.ed-route-track:before{position:absolute;top:6px;left:5%;width:90%;height:1px;content:""}.ed-route-track:before{background:rgba(230,216,184,.16)}.ed-route-fill{z-index:1;background:linear-gradient(90deg,#947641,#f2ead7,#cab487);box-shadow:0 0 20px rgba(202,180,135,.3);transform:scaleX(0);transform-origin:left;animation:ed-route-progress 6s ease-in-out infinite}.ed-route-node{position:relative;z-index:2;display:grid;min-width:0;justify-items:center;gap:12px;color:rgba(230,216,184,.48);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:10px;text-align:center;text-transform:uppercase}.ed-route-node i{width:13px;height:13px;border:2px solid #0b0e0c;border-radius:50%;background:rgba(230,216,184,.18);box-shadow:0 0 0 1px rgba(230,216,184,.18);animation:ed-node-live 6s ease-in-out infinite;animation-delay:var(--node-delay)}.ed-event-stream{display:grid;grid-template-columns:repeat(var(--ed-count),minmax(0,1fr));gap:12px;margin-top:30px;padding-top:18px;border-top:1px solid rgba(230,216,184,.1);color:rgba(230,216,184,.6);font-size:11px}.ed-event-stream span{min-width:0;opacity:.4;animation:ed-event-live 6s ease-in-out infinite;animation-delay:var(--node-delay)}.ed-event-stream b{display:block;margin-bottom:3px;color:#cab487;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px}.ed-live-route.is-static .ed-event-stream span,.ed-live-route.is-static .ed-live-status:before,.ed-live-route.is-static .ed-route-fill,.ed-live-route.is-static .ed-route-node i{animation:none}.ed-live-route.is-static .ed-route-fill{transform:scaleX(1)}.ed-route-content{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:56px;margin-top:56px}.ed-route-content h2{max-width:470px;margin:18px 0 0;font-size:44px;font-weight:950;line-height:1.04}.ed-route-intro{max-width:440px;margin:20px 0 0;color:rgba(230,216,184,.62);font-size:15px;line-height:1.65}.ed-route-list{border-block:1px solid rgba(230,216,184,.14)}.ed-route-row{display:grid;grid-template-columns:48px 128px minmax(0,1fr);gap:16px;padding:24px 0;border-bottom:1px solid rgba(230,216,184,.14);transition:padding-left .18s ease,background-color .18s ease}.ed-route-row:last-child{border-bottom:0}.ed-route-row:hover{padding-left:12px;background:rgba(202,180,135,.035)}.ed-route-label{display:flex;align-items:flex-start;gap:8px;color:#d9c79f;font-size:11px;font-weight:800;text-transform:uppercase}.ed-route-label svg{width:16px;height:16px;flex:0 0 auto}.ed-route-row h3{margin:0;font-size:18px}.ed-route-row p{margin:8px 0 0;color:rgba(230,216,184,.62);font-size:14px;line-height:1.6}.ed-founder{padding:88px 0}.ed-founder.ed-tone-forest{color:#f2ead7;background:#10130f}.ed-founder-grid{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);gap:48px}.ed-founder-photo{position:relative;overflow:hidden;aspect-ratio:3/4;align-self:center;margin:0;border:1px solid rgba(202,180,135,.34);border-radius:28px;background:#151719;box-shadow:-18px 18px 0 rgba(202,180,135,.06),0 34px 90px rgba(0,0,0,.3);transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease}.ed-founder-photo:hover{transform:translateY(-8px) rotate(-.75deg);box-shadow:-24px 24px 0 rgba(202,180,135,.09),0 42px 110px rgba(0,0,0,.38)}.ed-founder-photo img,.ed-founder-placeholder{width:100%;height:100%;object-fit:cover;object-position:top}.ed-founder-photo img{display:block;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.ed-founder-photo:hover img{transform:scale(1.035)}.ed-founder-placeholder{background:linear-gradient(145deg,rgba(202,180,135,.12),transparent 50%),#151719}.ed-founder-photo figcaption{position:absolute;right:0;bottom:0;left:0;display:flex;justify-content:space-between;gap:12px;padding:12px 16px;color:rgba(255,255,255,.7);background:rgba(0,0,0,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:9px;text-transform:uppercase}.ed-founder-copy{align-self:center}.ed-founder-copy blockquote{max-width:800px;margin:24px 0 0;font-size:36px;font-weight:750;line-height:1.12}.ed-founder-copy>p{max-width:680px;margin:28px 0 0;color:color-mix(in srgb,currentColor 62%,transparent);font-size:16px;line-height:1.65}.ed-founder-proof{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin-top:32px;padding-top:24px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:14px}.ed-founder-proof a{display:inline-flex;align-items:center;gap:8px;color:#d9c79f;font-weight:750;text-decoration:none}.ed-founder-proof svg{width:16px;height:16px}.ed-cta{position:relative;overflow:hidden;padding:58px 0}.ed-cta-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.ed-cta h2{max-width:48rem;margin:12px 0 0;font-size:36px;font-weight:950;line-height:1.08}.ed-cta p{margin:14px 0 0;font-size:13px;opacity:.64}.ed-cta-button{display:inline-flex;min-height:56px;align-items:center;justify-content:space-between;gap:32px;padding:0 24px;border:1px solid color-mix(in srgb,currentColor 20%,transparent);border-radius:8px;color:#f2ead7;background:#17140d;box-shadow:0 20px 50px rgba(23,20,13,.18);font-size:14px;font-weight:800;text-decoration:none;transition:transform .18s ease}.ed-cta.ed-tone-graphite .ed-cta-button{color:#17140d;background:#e6d8b8}.ed-cta-button:hover{transform:translateY(-3px)}.ed-cta-button svg{width:20px;height:20px}html[data-theme=light] .ed-founder.ed-tone-forest,html[data-theme=light] .ed-founder.ed-tone-graphite,html[data-theme=light] .ed-route.ed-tone-forest,html[data-theme=light] .ed-route.ed-tone-graphite{color:#17140d;background:#fbfaf6}html[data-theme=light] .ed-cta.ed-tone-gold,html[data-theme=light] .ed-principles.ed-tone-gold{background:#e6d8b8}html[data-theme=light] .ed-cta.ed-tone-graphite .ed-eyebrow,html[data-theme=light] .ed-founder.ed-tone-forest .ed-eyebrow,html[data-theme=light] .ed-founder.ed-tone-graphite .ed-eyebrow,html[data-theme=light] .ed-principles.ed-tone-graphite .ed-eyebrow,html[data-theme=light] .ed-route.ed-tone-forest .ed-eyebrow,html[data-theme=light] .ed-route.ed-tone-graphite .ed-eyebrow{color:#8a672f}html[data-theme=light] .ed-live-route{color:#f2ead7;background:linear-gradient(rgba(202,180,135,.035) 1px,transparent 0),linear-gradient(90deg,rgba(202,180,135,.035) 1px,transparent 0),#141820;background-size:48px 48px;border-color:rgba(138,103,47,.28);box-shadow:0 30px 90px rgba(23,20,13,.16)}html[data-theme=light] .ed-founder-copy blockquote,html[data-theme=light] .ed-route-content h2{color:#17140d}html[data-theme=light] .ed-cta p,html[data-theme=light] .ed-founder-copy>p,html[data-theme=light] .ed-route-intro,html[data-theme=light] .ed-route-row p{color:rgba(23,20,13,.64)}html[data-theme=light] .ed-founder-proof,html[data-theme=light] .ed-route-list,html[data-theme=light] .ed-route-row{border-color:rgba(23,20,13,.14)}html[data-theme=light] .ed-route-row:hover{background:rgba(202,180,135,.13)}html[data-theme=light] .ed-founder-proof a,html[data-theme=light] .ed-route-label{color:#8a672f}html[data-theme=light] .ed-founder-photo{background:#17140d;border-color:rgba(138,103,47,.32);box-shadow:-18px 18px 0 rgba(23,20,13,.08),0 34px 90px rgba(23,20,13,.12)}html[data-theme=light] .ed-founder-photo:hover{box-shadow:-24px 24px 0 rgba(23,20,13,.1),0 42px 110px rgba(23,20,13,.15)}html[data-theme=light] .ed-cta.ed-tone-graphite .ed-cta-button{color:#f2ead7;background:#17140d}@keyframes ed-status-pulse{50%{opacity:.45;transform:scale(.76)}}@keyframes ed-route-progress{0%,8%{transform:scaleX(0)}78%,92%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes ed-node-live{0%,18%,to{background:rgba(230,216,184,.18);box-shadow:0 0 0 1px rgba(230,216,184,.18)}30%,58%{background:#f2ead7;box-shadow:0 0 0 1px #f2ead7,0 0 22px rgba(242,234,215,.62)}}@keyframes ed-event-live{0%,18%,to{opacity:.35;transform:translateY(2px)}28%,56%{opacity:1;transform:translateY(0)}}@media (max-width:800px){.ed-shell{width:min(100% - 32px,1180px)}.ed-founder-proof,.ed-principles-head{align-items:flex-start}.ed-principles-head{flex-direction:column}.ed-principles-grid{grid-template-columns:1fr 1fr}.ed-principles-grid article,.ed-principles-grid article:first-child,.ed-principles-grid article:last-child{padding:20px 14px;border-right:0;border-bottom:1px solid color-mix(in srgb,currentColor 15%,transparent)}.ed-cta-grid,.ed-founder-grid,.ed-route-content{grid-template-columns:1fr}.ed-event-stream{grid-template-columns:1fr 1fr}.ed-route-row{grid-template-columns:36px 110px minmax(0,1fr)}.ed-founder-photo{width:min(100%,420px)}.ed-cta-button{width:min(100%,320px)}}@media (max-width:520px){.ed-principles-grid{grid-template-columns:1fr}.ed-live-route{padding:18px 14px}.ed-route-node{font-size:8px}.ed-cta h2,.ed-founder-copy blockquote,.ed-route-content h2{font-size:30px}.ed-route-row{grid-template-columns:32px 1fr}.ed-route-row>div:last-child{grid-column:2}}@media (prefers-reduced-motion:reduce){.ed-event-stream span,.ed-live-status:before,.ed-route-fill,.ed-route-node i{animation:none}.ed-route-fill{transform:scaleX(1)}}.side-flight_stage__5NvHY{position:relative;width:100%;max-width:680px;height:var(--anim-height,420px);margin:0 auto;border-radius:32px;overflow:hidden;border:1px solid color-mix(in srgb,currentColor 7%,transparent);background:radial-gradient(circle at 50% 50%,var(--anim-ambient),transparent 38%),linear-gradient(180deg,var(--anim-bg-from) 0,var(--anim-bg-to) 100%);font-family:Inter,Segoe UI,system-ui,sans-serif;color:var(--anim-fg);display:grid;place-items:center;isolation:isolate}.side-flight_product__fZH8C{position:relative;z-index:3;width:320px;padding:24px;border-radius:28px;background:var(--anim-card-bg);border:1px solid color-mix(in srgb,currentColor 12%,transparent);box-shadow:0 24px 80px rgba(0,0,0,.18),inset 0 1px 0 color-mix(in srgb,currentColor 8%,transparent);animation:side-flight_productPulse__Da_tF 4s ease-in-out infinite}.side-flight_glow__tQkHd{position:absolute;inset:-2px;border-radius:30px;background:linear-gradient(135deg,transparent,var(--anim-accent),transparent);opacity:0;z-index:-1;animation:side-flight_glowPulse__ty_oE 4s ease-in-out infinite}.side-flight_head__JUGOC{display:flex;align-items:center;gap:14px;margin-bottom:26px}.side-flight_icon__55XIc{width:52px;height:52px;display:grid;place-items:center;border-radius:18px;background:linear-gradient(135deg,var(--anim-accent-deep),var(--anim-accent));box-shadow:0 12px 30px var(--anim-ambient);font-size:22px;animation:side-flight_iconPop__vSJTO 4s ease-in-out infinite}.side-flight_title__IpotZ{font-size:21px;font-weight:800;letter-spacing:-.03em}.side-flight_subtitle__c0WaW{margin-top:3px;font-size:13px;color:color-mix(in srgb,currentColor 55%,transparent)}.side-flight_lineRow__ps6ll{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:color-mix(in srgb,currentColor 70%,transparent);margin-bottom:10px}.side-flight_percent__tnSf6{color:var(--anim-accent-soft);opacity:.35;transform:scale(.9);animation:side-flight_percentPop__aSHGj 4s ease-in-out infinite}.side-flight_progress__XLjin{height:9px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,currentColor 8%,transparent)}.side-flight_fill__EPDUN{height:100%;width:18%;border-radius:inherit;background:linear-gradient(90deg,var(--anim-accent-deep),var(--anim-accent),var(--anim-accent-soft));animation:side-flight_fillProgress__FZGpc 4s ease-in-out infinite}.side-flight_badges__KLMZJ{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.side-flight_badges__KLMZJ span{opacity:0;transform:translateY(8px) scale(.95);padding:7px 11px;border-radius:999px;font-size:12px;color:var(--anim-accent-soft);background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 10%,transparent);animation:side-flight_badgeAppear__RTsqm 4s ease-in-out infinite}.side-flight_badges__KLMZJ span:first-child{animation-delay:.9s}.side-flight_badges__KLMZJ span:nth-child(2){animation-delay:1.15s}.side-flight_badges__KLMZJ span:nth-child(3){animation-delay:1.4s}.side-flight_badges__KLMZJ span:nth-child(4){animation-delay:1.65s}.side-flight_status__pqNB_{margin-top:20px;padding:12px 14px;border-radius:16px;font-size:13px;color:var(--anim-accent-soft);background:color-mix(in srgb,currentColor 4%,transparent);border:1px solid color-mix(in srgb,currentColor 10%,transparent);opacity:0;transform:translateY(10px);animation:side-flight_statusAppear__Mlfgl 4s ease-in-out infinite}.side-flight_skill__g9sFw{position:absolute;left:-160px;top:50%;z-index:4;padding:9px 13px;border-radius:999px;font-size:13px;font-weight:700;color:var(--anim-accent-soft);background:color-mix(in srgb,currentColor 6%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);box-shadow:0 10px 30px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:side-flight_flySkill__gvVTU 4s cubic-bezier(.25,.8,.25,1) infinite}.side-flight_skill__g9sFw:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--anim-accent);display:inline-block;margin-right:8px;vertical-align:middle}.side-flight_skill1__OMDxx{transform:translateY(-95px);animation-delay:.15s;--y:-95px}.side-flight_skill2__wMUVO{transform:translateY(-34px);animation-delay:.45s;--y:-34px}.side-flight_skill3__cfoPF{transform:translateY(32px);animation-delay:.75s;--y:32px}.side-flight_skill4__0SmES{transform:translateY(94px);animation-delay:1.05s;--y:94px}@keyframes side-flight_flySkill__gvVTU{0%{left:-160px;opacity:0;filter:blur(4px)}14%{opacity:1;filter:blur(0)}46%{left:calc(50% - 100px);opacity:1;transform:translateY(var(--y)) scale(1)}58%{left:calc(50% - 20px);opacity:0;transform:translateY(0) scale(.32)}to{left:calc(50% - 20px);opacity:0}}@keyframes side-flight_productPulse__Da_tF{0%,42%,to{transform:scale(1);border-color:color-mix(in srgb,currentColor 12%,transparent)}58%,80%{transform:scale(1.035);border-color:color-mix(in srgb,currentColor 32%,transparent)}}@keyframes side-flight_glowPulse__ty_oE{0%,42%,to{opacity:0}58%,80%{opacity:1}}@keyframes side-flight_iconPop__vSJTO{0%,42%,to{transform:scale(1) rotate(0deg)}58%{transform:scale(1.16) rotate(-4deg)}72%{transform:scale(1.05) rotate(3deg)}}@keyframes side-flight_fillProgress__FZGpc{0%,18%{width:18%}50%,78%{width:86%}94%,to{width:18%}}@keyframes side-flight_percentPop__aSHGj{0%,18%{opacity:.35;transform:scale(.9)}50%,78%{opacity:1;transform:scale(1)}94%,to{opacity:.35;transform:scale(.9)}}@keyframes side-flight_badgeAppear__RTsqm{0%,42%{opacity:0;transform:translateY(8px) scale(.95)}58%,88%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes side-flight_statusAppear__Mlfgl{0%,50%{opacity:0;transform:translateY(10px)}68%,88%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(6px)}}.side-flight_stage__5NvHY:not(.playing) *,.side-flight_stage__5NvHY:not(.playing) :after,.side-flight_stage__5NvHY:not(.playing) :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.side-flight_stage__5NvHY *,.side-flight_stage__5NvHY :after,.side-flight_stage__5NvHY :before{animation:none!important}.side-flight_badges__KLMZJ span,.side-flight_percent__tnSf6,.side-flight_skill__g9sFw,.side-flight_status__pqNB_{opacity:1}.side-flight_skill__g9sFw{left:calc(50% - 100px)}.side-flight_fill__EPDUN{width:86%}}.side-flight_stage__5NvHY[data-reduced-motion=force] *,.side-flight_stage__5NvHY[data-reduced-motion=force] :after,.side-flight_stage__5NvHY[data-reduced-motion=force] :before{animation:none!important}.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_badges__KLMZJ span,.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_percent__tnSf6,.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_skill__g9sFw,.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_status__pqNB_{opacity:1}.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_skill__g9sFw{left:calc(50% - 100px)}.side-flight_stage__5NvHY[data-reduced-motion=force] .side-flight_fill__EPDUN{width:86%}@media (max-width:640px){.side-flight_stage__5NvHY{height:auto;min-height:380px;background:none;border:none;border-radius:0}.side-flight_product__fZH8C{width:min(320px,92%);padding:20px}.side-flight_skill__g9sFw{display:none}}.side-flight_stage__5NvHY[data-bare=true]{overflow:visible!important;background:none!important;border:none!important;border-radius:0!important}.pipeline-flow_stage__SKzte{position:relative;width:100%;max-width:720px;height:var(--anim-height,420px);margin:0 auto;border-radius:32px;overflow:clip;overflow-clip-margin:80px;border:1px solid color-mix(in srgb,currentColor 7%,transparent);background:radial-gradient(circle at 50% 50%,var(--anim-ambient),transparent 38%),linear-gradient(180deg,var(--anim-bg-from) 0,var(--anim-bg-to) 100%);font-family:Inter,Segoe UI,system-ui,sans-serif;color:var(--anim-fg);display:grid;place-items:center;isolation:isolate}.pipeline-flow_pipeline__evByw{position:relative;display:grid;grid-template-columns:150px 1fr 150px;align-items:center;gap:24px;width:calc(100% - 56px)}.pipeline-flow_input__Tpsg6{position:relative;padding:16px;border-radius:16px;background:var(--anim-card-bg);border:1px solid color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 14px 40px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pipeline-flow_label__eraTr{font-size:11px;letter-spacing:.14em;color:color-mix(in srgb,currentColor 40%,transparent);text-transform:uppercase;margin-bottom:10px}.pipeline-flow_row___0rEj{display:flex;align-items:center;gap:8px;font-size:13px;color:color-mix(in srgb,currentColor 78%,transparent);margin-bottom:7px;opacity:0;animation:pipeline-flow_inputRow__u7ert 5s ease-in-out infinite}.pipeline-flow_row___0rEj:nth-child(2){animation-delay:.1s}.pipeline-flow_row___0rEj:nth-child(3){animation-delay:.35s}.pipeline-flow_row___0rEj:nth-child(4){animation-delay:.6s}.pipeline-flow_row___0rEj:nth-child(5){animation-delay:.85s}.pipeline-flow_row___0rEj:before{content:"";width:5px;height:5px;border-radius:99px;background:var(--anim-accent-soft);box-shadow:0 0 10px var(--anim-ambient)}.pipeline-flow_processor__TBIHm{position:relative;width:132px;height:132px;border-radius:50%;background:radial-gradient(circle,var(--anim-accent-deep) 0,var(--anim-bg-to) 70%);border:1px solid color-mix(in srgb,currentColor 18%,transparent);box-shadow:0 0 60px var(--anim-ambient),inset 0 0 30px var(--anim-ambient);display:grid;place-items:center;margin:0 auto;animation:pipeline-flow_procPulse__pGzcH 5s ease-in-out infinite}.pipeline-flow_processor__TBIHm:after,.pipeline-flow_processor__TBIHm:before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1px solid color-mix(in srgb,currentColor 10%,transparent);border-top:1px solid var(--anim-accent);animation:pipeline-flow_procRing__ZwXu5 3s linear infinite}.pipeline-flow_processor__TBIHm:after{inset:-22px;border-color:color-mix(in srgb,currentColor 4%,transparent);border-top-color:var(--anim-accent-soft);animation-duration:5s;animation-direction:reverse}.pipeline-flow_procLabel__4H7JH{text-align:center;font-weight:800;font-size:18px;letter-spacing:.04em;color:var(--anim-accent-soft)}.pipeline-flow_procLabel__4H7JH small{display:block;font-size:9px;font-weight:600;letter-spacing:.2em;margin-top:4px;color:color-mix(in srgb,currentColor 48%,transparent)}.pipeline-flow_outputs__2cdDk{display:grid;gap:10px}.pipeline-flow_out__uV59R{padding:10px 12px;border-radius:12px;background:var(--anim-card-bg);border:1px solid color-mix(in srgb,currentColor 8%,transparent);font-size:12px;color:color-mix(in srgb,currentColor 72%,transparent);display:flex;align-items:center;gap:8px;transition:none;animation:pipeline-flow_outFlash__3_UB9 5s ease-in-out infinite}.pipeline-flow_out__uV59R:before{content:"";width:7px;height:7px;border-radius:999px;background:#4b5563;box-shadow:none;animation:pipeline-flow_outDot__XeMrN 5s ease-in-out infinite}.pipeline-flow_out__uV59R:first-child,.pipeline-flow_out__uV59R:first-child:before{animation-delay:1.7s}.pipeline-flow_out__uV59R:nth-child(2),.pipeline-flow_out__uV59R:nth-child(2):before{animation-delay:1.95s}.pipeline-flow_out__uV59R:nth-child(3),.pipeline-flow_out__uV59R:nth-child(3):before{animation-delay:2.2s}.pipeline-flow_out__uV59R:nth-child(4),.pipeline-flow_out__uV59R:nth-child(4):before{animation-delay:2.45s}.pipeline-flow_packet__eLOMi{position:absolute;left:0;top:50%;width:6px;height:6px;border-radius:999px;background:var(--anim-accent);box-shadow:0 0 12px var(--anim-ambient);animation:pipeline-flow_packetFly__nO1V_ 5s linear infinite;opacity:0}.pipeline-flow_p2__vIT86{animation-delay:1s}.pipeline-flow_p3__O6NZ6{animation-delay:2s}.pipeline-flow_p4__eC8yu{animation-delay:3s}.pipeline-flow_p5__0UIxI{animation-delay:4s}.pipeline-flow_line__Ba7IR{position:absolute;top:50%;height:1px;background:linear-gradient(90deg,color-mix(in srgb,currentColor 4%,transparent),var(--anim-accent-soft),color-mix(in srgb,currentColor 4%,transparent));z-index:-1;opacity:.6}.pipeline-flow_lIn__ucIPW{left:150px;width:calc(50% - 226px)}.pipeline-flow_lOut__x2aHv{right:150px;width:calc(50% - 226px)}@keyframes pipeline-flow_packetFly__nO1V_{0%{left:130px;opacity:0;transform:translateY(-50%) scale(.4)}10%{opacity:1;transform:translateY(-50%) scale(1)}50%{left:50%;opacity:1;transform:translate(-50%,-50%) scale(1.4)}52%{opacity:0}52.01%{opacity:0;left:calc(100% - 130px)}62%{opacity:1;transform:translateY(-50%) scale(1)}to{left:calc(100% - 30px);opacity:0}}@keyframes pipeline-flow_inputRow__u7ert{0%,88%,to{opacity:0;transform:translateX(-6px)}18%,70%{opacity:1;transform:translateX(0)}}@keyframes pipeline-flow_procPulse__pGzcH{0%,to{transform:scale(1)}50%{transform:scale(1.04);box-shadow:0 0 80px var(--anim-ambient),inset 0 0 30px var(--anim-ambient)}}@keyframes pipeline-flow_procRing__ZwXu5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes pipeline-flow_outFlash__3_UB9{0%,30%,to{background:var(--anim-card-bg);border-color:color-mix(in srgb,currentColor 8%,transparent);color:color-mix(in srgb,currentColor 55%,transparent)}52%,70%{background:var(--anim-accent-deep);border-color:var(--anim-accent);color:var(--anim-accent-soft)}}@keyframes pipeline-flow_outDot__XeMrN{0%,30%,to{background:#4b5563;box-shadow:none}52%,70%{background:var(--anim-accent);box-shadow:0 0 16px var(--anim-ambient)}}.pipeline-flow_stage__SKzte:not(.playing) *,.pipeline-flow_stage__SKzte:not(.playing) :after,.pipeline-flow_stage__SKzte:not(.playing) :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.pipeline-flow_stage__SKzte *,.pipeline-flow_stage__SKzte :after,.pipeline-flow_stage__SKzte :before{animation:none!important}.pipeline-flow_packet__eLOMi{opacity:0}}.pipeline-flow_stage__SKzte[data-reduced-motion=force] *,.pipeline-flow_stage__SKzte[data-reduced-motion=force] :after,.pipeline-flow_stage__SKzte[data-reduced-motion=force] :before{animation:none!important}.pipeline-flow_stage__SKzte[data-reduced-motion=force] .pipeline-flow_packet__eLOMi{opacity:0}.pipeline-flow_stage__SKzte[data-reduced-motion=force] .pipeline-flow_out__uV59R{background:var(--anim-card-bg);border-color:color-mix(in srgb,currentColor 16%,transparent)}@media (max-width:640px){.pipeline-flow_stage__SKzte{height:auto;min-height:380px;background:none;border:none;border-radius:0}.pipeline-flow_pipeline__evByw{grid-template-columns:110px 1fr 120px;gap:12px;width:calc(100% - 32px)}.pipeline-flow_processor__TBIHm{width:96px;height:96px}.pipeline-flow_procLabel__4H7JH{font-size:14px}.pipeline-flow_out__uV59R{font-size:11px;padding:8px 10px}.pipeline-flow_row___0rEj{font-size:12px}.pipeline-flow_lIn__ucIPW{left:110px;width:calc(50% - 168px)}.pipeline-flow_lOut__x2aHv{right:120px;width:calc(50% - 178px)}}.pipeline-flow_stage__SKzte[data-bare=true]{overflow:visible!important;background:none!important;border:none!important;border-radius:0!important}.dashboard-score_stage__NO4dN{position:relative;width:100%;max-width:640px;height:var(--anim-height,440px);margin:0 auto;border-radius:32px;overflow:clip;overflow-clip-margin:80px;border:1px solid color-mix(in srgb,currentColor 7%,transparent);background:radial-gradient(circle at 50% 50%,var(--anim-ambient),transparent 38%),linear-gradient(180deg,var(--anim-bg-from) 0,var(--anim-bg-to) 100%);font-family:Inter,Segoe UI,system-ui,sans-serif;color:var(--anim-fg);display:grid;place-items:center;isolation:isolate;padding:24px}.dashboard-score_panel___x4fX{position:relative;z-index:2;width:100%;max-width:460px;padding:26px 26px 22px;border-radius:26px;background:linear-gradient(180deg,color-mix(in srgb,currentColor 5%,transparent),color-mix(in srgb,currentColor 1.5%,transparent)),var(--anim-card-bg);border:1px solid color-mix(in srgb,currentColor 10%,transparent);box-shadow:0 26px 80px rgba(0,0,0,.42),inset 0 1px 0 color-mix(in srgb,currentColor 7%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);opacity:0;animation:dashboard-score_panelGlow__UPKlF 6s ease-in-out infinite,dashboard-score_panelFade__ZNhjN 6s ease-in-out infinite}.dashboard-score_panel___x4fX:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(135deg,transparent,var(--anim-accent-soft),transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;animation:dashboard-score_panelBorder__hMEl3 6s ease-in-out infinite;pointer-events:none}.dashboard-score_header__JHVw2{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.dashboard-score_title__bfPZc{font-size:12px;letter-spacing:.18em;color:color-mix(in srgb,currentColor 45%,transparent);text-transform:uppercase;font-weight:700}.dashboard-score_live__Mh7ew{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--anim-accent-soft);opacity:.6}.dashboard-score_live__Mh7ew:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--anim-accent);box-shadow:0 0 10px var(--anim-ambient);animation:dashboard-score_livePulse__5soj8 1.4s ease-in-out infinite}.dashboard-score_scoreRow__Sou5X{display:flex;align-items:baseline;gap:12px;margin-bottom:4px}.dashboard-score_scoreNum__IEpMT{font-size:64px;font-weight:850;letter-spacing:-.04em;line-height:1;background:linear-gradient(180deg,var(--anim-fg) 0,var(--anim-accent-soft) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;--score-val:22;animation:dashboard-score_scoreTick__7O4QR 6s cubic-bezier(.4,0,.2,1) infinite;counter-reset:score var(--score-val)}.dashboard-score_scoreNum__IEpMT:before{content:counter(score)}.dashboard-score_scoreNum__IEpMT:after{content:"%";font-size:28px;color:color-mix(in srgb,currentColor 40%,transparent);margin-left:4px;-webkit-text-fill-color:color-mix(in srgb,currentColor 40%,transparent)}.dashboard-score_delta___M5bJ{font-size:13px;color:var(--anim-accent-soft);opacity:0;animation:dashboard-score_deltaIn__z0iHO 6s ease-in-out infinite}.dashboard-score_scoreLabel__xcjtY{font-size:13px;color:color-mix(in srgb,currentColor 55%,transparent);margin-bottom:22px}.dashboard-score_bars__Q8bbg{display:grid;gap:14px;margin-bottom:22px}.dashboard-score_barRow__zFKLW{display:grid;grid-template-columns:110px 1fr 36px;align-items:center;gap:14px;font-size:12px}.dashboard-score_barRow__zFKLW>span:first-child{color:color-mix(in srgb,currentColor 60%,transparent)}.dashboard-score_barRow__zFKLW>span:last-child{color:var(--anim-accent-soft);opacity:.6;text-align:right;font-feature-settings:"tnum"}.dashboard-score_track__VY_8K{height:7px;border-radius:999px;background:color-mix(in srgb,currentColor 6%,transparent);overflow:hidden}.dashboard-score_track__VY_8K i{display:block;height:100%;width:12%;border-radius:inherit;background:linear-gradient(90deg,var(--anim-accent-deep),var(--anim-accent),var(--anim-accent-soft));animation:dashboard-score_barFill__443xy 6s ease-in-out infinite}.dashboard-score_b1__5FCl3 .dashboard-score_track__VY_8K i{animation-delay:.4s}.dashboard-score_b2__3fBJv .dashboard-score_track__VY_8K i{animation-delay:.65s}.dashboard-score_b3__MLgoV .dashboard-score_track__VY_8K i{animation-delay:.9s}.dashboard-score_checks__oHCnL{display:grid;gap:9px;padding-top:18px;border-top:1px solid color-mix(in srgb,currentColor 6%,transparent)}.dashboard-score_check__VSU_F{display:flex;align-items:center;gap:10px;font-size:13px;color:color-mix(in srgb,currentColor 55%,transparent);opacity:0;animation:dashboard-score_checkIn__xBjDg 6s ease-in-out infinite}.dashboard-score_check__VSU_F:first-child{animation-delay:2.2s}.dashboard-score_check__VSU_F:nth-child(2){animation-delay:2.45s}.dashboard-score_check__VSU_F:nth-child(3){animation-delay:2.7s}.dashboard-score_check__VSU_F:nth-child(4){animation-delay:2.95s}.dashboard-score_check__VSU_F:before{content:"✓";width:18px;height:18px;border-radius:99px;background:var(--anim-accent-deep);border:1px solid var(--anim-accent-soft);color:var(--anim-accent-soft);display:grid;place-items:center;font-size:11px;flex:0 0 auto}@keyframes dashboard-score_scoreTick__7O4QR{0%,18%{--score-val:var(--score-from,22)}60%,to{--score-val:var(--score-to,86)}}@keyframes dashboard-score_deltaIn__z0iHO{0%,36%{opacity:0;transform:translateY(6px)}56%,90%{opacity:1;transform:translateY(0)}to{opacity:0}}@keyframes dashboard-score_barFill__443xy{0%,16%{width:12%}62%,84%{width:84%}96%,to{width:12%}}@keyframes dashboard-score_checkIn__xBjDg{0%,36%{opacity:0;transform:translateY(4px)}56%,90%{opacity:1;transform:translateY(0);color:color-mix(in srgb,currentColor 78%,transparent)}to{opacity:0}}@keyframes dashboard-score_panelGlow__UPKlF{0%,40%,to{box-shadow:0 26px 80px rgba(0,0,0,.42),inset 0 1px 0 color-mix(in srgb,currentColor 7%,transparent)}62%,84%{box-shadow:0 26px 80px var(--anim-ambient),0 0 60px var(--anim-ambient),inset 0 1px 0 color-mix(in srgb,currentColor 7%,transparent)}}@keyframes dashboard-score_panelFade__ZNhjN{0%,4%{opacity:0;transform:translateY(8px)}14%,88%{opacity:1;transform:translateY(0)}98%,to{opacity:0;transform:translateY(8px)}}@keyframes dashboard-score_panelBorder__hMEl3{0%,40%,to{opacity:0}62%,84%{opacity:1}}@keyframes dashboard-score_livePulse__5soj8{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.5}}@property --score-val{syntax:"<integer>";initial-value:22;inherits:false}.dashboard-score_stage__NO4dN:not(.playing) *,.dashboard-score_stage__NO4dN:not(.playing) :after,.dashboard-score_stage__NO4dN:not(.playing) :before{animation-play-state:paused!important}@media (max-width:640px){.dashboard-score_stage__NO4dN{height:auto;min-height:420px;padding:0;background:none;border:none;border-radius:0}.dashboard-score_panel___x4fX{padding:20px}.dashboard-score_scoreNum__IEpMT{font-size:52px}.dashboard-score_barRow__zFKLW{grid-template-columns:90px 1fr 32px;gap:10px}}.dashboard-score_stage__NO4dN[data-reduced-motion=force] *,.dashboard-score_stage__NO4dN[data-reduced-motion=force] :after,.dashboard-score_stage__NO4dN[data-reduced-motion=force] :before{animation:none!important}.dashboard-score_stage__NO4dN[data-reduced-motion=force] .dashboard-score_panel___x4fX{opacity:1}.dashboard-score_stage__NO4dN[data-reduced-motion=force] .dashboard-score_scoreNum__IEpMT{--score-val:var(--score-to,86);opacity:1}.dashboard-score_stage__NO4dN[data-reduced-motion=force] .dashboard-score_track__VY_8K i{width:84%}.dashboard-score_stage__NO4dN[data-reduced-motion=force] .dashboard-score_check__VSU_F{opacity:1}@media (prefers-reduced-motion:reduce){.dashboard-score_stage__NO4dN *,.dashboard-score_stage__NO4dN :after,.dashboard-score_stage__NO4dN :before{animation:none!important}.dashboard-score_panel___x4fX{opacity:1}.dashboard-score_scoreNum__IEpMT{--score-val:var(--score-to,86);opacity:1}.dashboard-score_track__VY_8K i{width:84%}.dashboard-score_check__VSU_F{opacity:1}}.dashboard-score_stage__NO4dN[data-bare=true]{overflow:visible!important;background:none!important;border:none!important;border-radius:0!important}.constellation_stage__9yxIl{position:relative;width:min(620px,calc(100vw - 32px));aspect-ratio:620/460;margin:0 auto;border-radius:32px;overflow:clip;overflow-clip-margin:80px;border:1px solid color-mix(in srgb,currentColor 7%,transparent);background:radial-gradient(circle at 50% 50%,var(--anim-ambient),transparent 38%),linear-gradient(180deg,var(--anim-bg-from) 0,var(--anim-bg-to) 100%);font-family:Inter,Segoe UI,system-ui,sans-serif;color:var(--anim-fg);isolation:isolate}.constellation_stars__1Axk6{position:absolute;inset:0;background-image:radial-gradient(1px 1px at 20% 30%,color-mix(in srgb,currentColor 18%,transparent) 99%,transparent 100%),radial-gradient(1px 1px at 80% 60%,color-mix(in srgb,currentColor 16%,transparent) 99%,transparent 100%),radial-gradient(1.5px 1.5px at 40% 80%,color-mix(in srgb,currentColor 12%,transparent) 99%,transparent 100%),radial-gradient(1px 1px at 70% 20%,color-mix(in srgb,currentColor 16%,transparent) 99%,transparent 100%),radial-gradient(1px 1px at 10% 70%,color-mix(in srgb,currentColor 14%,transparent) 99%,transparent 100%);z-index:0}.constellation_edge__ARsj4{position:absolute;left:50%;top:52%;height:1.5px;transform-origin:left center;background:linear-gradient(90deg,color-mix(in srgb,currentColor 3%,transparent) 0,var(--anim-accent-soft) 50%,color-mix(in srgb,currentColor 3%,transparent) 100%);border-radius:2px;filter:drop-shadow(0 0 4px var(--anim-ambient));z-index:1;opacity:0;animation:constellation_edgeDraw__q4_A_ 7s ease-in-out infinite}.constellation_e1__E_ayD{width:34%;--r:-145.45deg;animation-delay:1.6s}.constellation_e2__k7F1d{width:35.8%;--r:-38.50deg;animation-delay:1.8s}.constellation_e3__Rcdj1{width:38.5%;--r:8.87deg;animation-delay:2s}.constellation_e4__gmaWk{width:31%;--r:49.87deg;animation-delay:2.2s}.constellation_e5__VNnwp{width:29.9%;--r:131.94deg;animation-delay:2.4s}.constellation_e6__nltMX{width:38.1%;--r:175.53deg;animation-delay:2.6s}.constellation_node__IDE5v{position:absolute;z-index:3;padding:8px 12px;border-radius:999px;font-size:12px;font-weight:600;color:color-mix(in srgb,currentColor 78%,transparent);background:var(--anim-card-bg);border:1px solid color-mix(in srgb,currentColor 12%,transparent);box-shadow:0 12px 28px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transform:translate(-50%,-50%) scale(.4);opacity:0;animation:constellation_nodePop__pgNn4 7s cubic-bezier(.34,1.56,.64,1) infinite}.constellation_node__IDE5v:before{content:"";width:6px;height:6px;border-radius:99px;background:var(--anim-accent);box-shadow:0 0 12px var(--anim-ambient);display:inline-block;margin-right:8px;vertical-align:middle}.constellation_center__hu47Q{padding:14px 20px;font-size:16px;font-weight:800;background:linear-gradient(180deg,var(--anim-accent-soft),var(--anim-accent-deep)),var(--anim-card-bg);border-color:var(--anim-accent-soft);box-shadow:0 18px 50px var(--anim-ambient),inset 0 1px 0 color-mix(in srgb,currentColor 12%,transparent);color:#fff;animation-delay:2.8s}.constellation_center__hu47Q:before{width:8px;height:8px;box-shadow:0 0 16px var(--anim-ambient)}.constellation_n1__vaKWb{left:22%;top:26%;animation-delay:.25s}.constellation_n2__i68Vm{left:78%;top:22%;animation-delay:.55s}.constellation_n3__FE1fS{left:88%;top:60%;animation-delay:.85s}.constellation_n4__nd4EQ{left:70%;top:84%;animation-delay:1.15s}.constellation_n5__J1oCV{left:30%;top:82%;animation-delay:1.45s}.constellation_n6__fjSmd{left:12%;top:56%;animation-delay:1.75s}.constellation_nc__e1nhv{left:50%;top:52%}.constellation_pulse__c4aUr{position:absolute;width:8px;height:8px;border-radius:999px;background:var(--anim-accent-soft);box-shadow:0 0 14px var(--anim-ambient);z-index:2;opacity:0;animation:constellation_pulseTrail__2KcKg 7s ease-in-out infinite}.constellation_p1__yYW0p{animation-delay:3.5s;--sx:22%;--sy:26%;--ex:50%;--ey:52%}.constellation_p2__4lKo0{animation-delay:3.7s;--sx:78%;--sy:22%;--ex:50%;--ey:52%}.constellation_p3__k15rs{animation-delay:3.9s;--sx:88%;--sy:60%;--ex:50%;--ey:52%}.constellation_p4__hNtJx{animation-delay:4.1s;--sx:70%;--sy:84%;--ex:50%;--ey:52%}.constellation_p5__sG_89{animation-delay:4.3s;--sx:30%;--sy:82%;--ex:50%;--ey:52%}.constellation_p6__umX1s{animation-delay:4.5s;--sx:12%;--sy:56%;--ex:50%;--ey:52%}@keyframes constellation_nodePop__pgNn4{0%,4%{opacity:0;transform:translate(-50%,-50%) scale(.4)}14%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}20%,88%{opacity:1;transform:translate(-50%,-50%) scale(1)}96%,to{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@keyframes constellation_edgeDraw__q4_A_{0%,18%{opacity:0;transform:rotate(var(--r)) scaleX(0)}32%{opacity:1;transform:rotate(var(--r)) scaleX(1)}78%{opacity:1;transform:rotate(var(--r)) scaleX(1)}92%,to{opacity:0;transform:rotate(var(--r)) scaleX(0)}}@keyframes constellation_pulseTrail__2KcKg{0%,48%{left:var(--sx);top:var(--sy);opacity:0;transform:translate(-50%,-50%) scale(.6)}52%{opacity:1;transform:translate(-50%,-50%) scale(1)}66%{left:var(--ex);top:var(--ey);opacity:1;transform:translate(-50%,-50%) scale(1.4)}70%,to{left:var(--ex);top:var(--ey);opacity:0}}.constellation_stage__9yxIl:not(.playing) *,.constellation_stage__9yxIl:not(.playing) :after,.constellation_stage__9yxIl:not(.playing) :before{animation-play-state:paused!important}@media (max-width:640px){.constellation_stage__9yxIl{height:auto;min-height:360px;background:none;border:none;border-radius:0}.constellation_node__IDE5v{font-size:11px;padding:7px 10px}.constellation_center__hu47Q{font-size:14px;padding:12px 16px}}.constellation_stage__9yxIl[data-reduced-motion=force] *,.constellation_stage__9yxIl[data-reduced-motion=force] :after,.constellation_stage__9yxIl[data-reduced-motion=force] :before{animation:none!important}.constellation_stage__9yxIl[data-reduced-motion=force] .constellation_node__IDE5v{opacity:1;transform:translate(-50%,-50%) scale(1)}.constellation_stage__9yxIl[data-reduced-motion=force] .constellation_edge__ARsj4{opacity:1;transform:rotate(var(--r)) scaleX(1)}.constellation_stage__9yxIl[data-reduced-motion=force] .constellation_pulse__c4aUr{opacity:0}@media (prefers-reduced-motion:reduce){.constellation_stage__9yxIl *,.constellation_stage__9yxIl :after,.constellation_stage__9yxIl :before{animation:none!important}.constellation_node__IDE5v{opacity:1;transform:translate(-50%,-50%) scale(1)}.constellation_edge__ARsj4{opacity:1;transform:rotate(var(--r)) scaleX(1)}.constellation_pulse__c4aUr{opacity:0}}.constellation_stage__9yxIl[data-bare=true]{overflow:visible!important;background:none!important;border:none!important;border-radius:0!important}