@font-face{font-family:"Oxanium";font-weight:200 800;font-display:block;src:url("/static/fonts/brief/Oxanium-VF.ttf")}@font-face{font-family:"Sora";font-weight:100 800;font-display:block;src:url("/static/fonts/brief/Sora-VF.ttf")}@font-face{font-family:"JetBrains Mono";font-weight:400;font-display:block;src:url("/static/fonts/brief/JetBrainsMono-400.ttf")}@font-face{font-family:"JetBrains Mono";font-weight:700;font-display:block;src:url("/static/fonts/brief/JetBrainsMono-700.ttf")}:root{--c-void:#05070F;--c-surface:#0A0F1E;--c-glass:rgba(148,178,255,.06);--c-glass-2:rgba(148,178,255,.10);--c-line:#1E2944;--c-line-2:#2E3C62;--c-tx-1:#EEF3FF;--c-tx-2:#B7C3DE;--c-tx-3:#8F9DBF;--c-cyan:#5CE1E6;--c-cyan-tx:#A6F3F6;--c-violet:#A58BFF;--c-amber:#FFD27A;--c-p1-bg:#2A0E25;--c-p1-tx:#F6C2EA;--c-p1-line:#B866A6;--c-p2-bg:#1E1033;--c-p2-tx:#DCCFFF;--c-focus:#5CE1E6;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:48px;--s-8:64px;--s-9:96px;--t-xs:12.5px;--t-sm:14px;--t-base:16.5px;--t-md:18px;--t-lg:21px;--t-xl:28px;--t-2xl:40px;--t-3xl:56px;--t-hero:68px;--r-sm:6px;--r-md:10px;--r-lg:16px;--r-pill:999px;--blur-glass:12px;--sh-glass:0 24px 48px rgba(0,0,0,.45);--sh-inset:inset 0 1px 0 rgba(255,255,255,.05);--sh-focus:0 0 0 2px #05070F,0 0 0 4px #5CE1E6}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:80px;background:var(--c-void)}body{margin:0;background:var(--c-void);color:var(--c-tx-2);font-family:"Sora",system-ui,sans-serif;font-size:var(--t-base);line-height:1.6;overflow-wrap:break-word}img{max-width:100%;display:block;height:auto}h1,h2,h3{margin:0;font-family:"Oxanium",sans-serif;font-weight:700;color:var(--c-tx-1);letter-spacing:0}p{margin:0 0 var(--s-4)}ul,ol{margin:0;padding:0;list-style:none}button{font:inherit}.mono,.cve,.need,.ph-btn,.ph-link,.msp-token,.fill-in,.email{font-family:"JetBrains Mono",ui-monospace,monospace}a{color:var(--c-cyan-tx)}:focus{outline:none}:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px;border-radius:var(--r-sm)}.wrap{max-width:1200px;margin:0 auto;padding:0 var(--s-6)}.need{font-size:.84em;font-weight:700;color:var(--c-amber);background:rgba(255,210,122,.07);border:1.5px dashed var(--c-amber);border-radius:4px;padding:.08em .45em;line-height:1.95;-webkit-box-decoration-break:clone;box-decoration-break:clone}.msp-token{font-size:.86em;font-weight:700;color:var(--c-cyan-tx);background:#121B33;border-radius:4px;padding:0 .3em}.fill-in{font-size:.86em;color:var(--c-amber)}.cve{font-size:.86em;color:var(--c-cyan-tx);overflow-wrap:anywhere}.ph-link{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-3);font-size:var(--t-sm);font-weight:700;color:var(--c-cyan-tx);border:1.5px dashed var(--c-cyan);border-radius:var(--r-sm);background:rgba(92,225,230,.06);cursor:not-allowed;vertical-align:middle;transition:background .15s}.ph-link:hover{background:rgba(92,225,230,.12)}.pdf-link{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-3);font-size:var(--t-sm);font-weight:700;color:var(--c-cyan-tx);border:1.5px solid var(--c-cyan);border-radius:var(--r-sm);background:rgba(92,225,230,.06);vertical-align:middle;text-decoration:none;transition:background .15s}.pdf-link:hover{background:rgba(92,225,230,.12)}.ph-btn{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;max-width:100%;text-align:left;cursor:not-allowed;transition:background .15s,border-color .15s,color .15s}.ph-pay{min-height:56px;padding:var(--s-3) var(--s-5);font-size:15px;font-weight:700;line-height:1.3;color:#EFFEFF;background:rgba(92,225,230,.16);border:2px dashed var(--c-cyan);border-radius:var(--r-md);box-shadow:0 0 0 1px rgba(92,225,230,.12),0 10px 30px rgba(92,225,230,.10)}.ph-pay:hover{background:rgba(92,225,230,.24)}.ph-pay.alt{color:#F2EDFF;background:rgba(165,139,255,.14);border-color:var(--c-violet);box-shadow:0 0 0 1px rgba(165,139,255,.12)}.ph-pay.alt:hover{background:rgba(165,139,255,.22)}.ph-nfm{min-height:44px;padding:var(--s-2) var(--s-4);font-size:13px;font-weight:400;color:var(--c-tx-2);background:transparent;border:1px dashed var(--c-line-2);border-radius:var(--r-pill);flex-direction:row;align-items:center}.ph-nfm:hover{color:var(--c-tx-1);border-color:var(--c-tx-3);background:rgba(255,255,255,.03)}.ph-nfm .ph-note{display:none}a.ph-btn{cursor:pointer;text-decoration:none}a.ph-nfm{border-style:solid}a.ph-pay{border-style:solid}.anno{display:inline-block;font-family:"JetBrains Mono",monospace;font-size:11.5px;font-weight:700;letter-spacing:.02em;background:#FFF4DB;color:#5C3D00;border:1px solid #996400;padding:3px 8px;border-radius:3px;line-height:1.35}.hdr{position:sticky;top:0;z-index:20;background:rgba(5,7,15,.94);border-bottom:1px solid var(--c-line);backdrop-filter:blur(var(--blur-glass));-webkit-backdrop-filter:blur(var(--blur-glass))}.hdr .wrap{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:68px}.hdr .logo{display:inline-flex;align-items:center;min-height:44px}.hdr .logo img{height:36px;width:auto}.hdr .right{display:flex;align-items:center;gap:var(--s-5)}.hdr .url{font-family:"JetBrains Mono";font-size:var(--t-sm);color:var(--c-tx-3)}.hdr .url b{color:var(--c-tx-1);font-weight:400}.hdr .jump{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--s-4);font-family:"JetBrains Mono";font-weight:700;font-size:var(--t-sm);color:var(--c-tx-1);text-decoration:none;border:1px solid var(--c-line-2);border-radius:var(--r-md);transition:border-color .15s,background .15s}.hdr .jump:hover{border-color:var(--c-cyan);background:rgba(92,225,230,.08)}.hero{position:relative;padding:var(--s-8) 0 var(--s-9);border-bottom:1px solid var(--c-line);overflow:hidden}.hero::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(92,225,230,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(92,225,230,.05) 1px,transparent 1px);background-size:48px 48px;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent);mask-image:linear-gradient(180deg,#000 30%,transparent)}.hero .wrap{position:relative;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-8);align-items:center}.kicker{font-family:"JetBrains Mono";font-size:var(--t-xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--c-cyan-tx);margin-bottom:var(--s-4);display:flex;align-items:center;gap:var(--s-3)}.kicker::before{content:"";width:24px;height:2px;background:var(--c-cyan)}.hero h1{font-size:var(--t-hero);line-height:1.02;letter-spacing:-.01em}.hero .rule{height:2px;width:160px;margin:var(--s-5) 0;background:linear-gradient(90deg,var(--c-cyan),var(--c-violet))}.lede{font-size:var(--t-md);line-height:1.65;color:#C9D3EC;max-width:34em}.ctas{display:flex;flex-wrap:wrap;gap:var(--s-3);margin:var(--s-6) 0 var(--s-4)}.first{font-family:"JetBrains Mono";font-size:var(--t-sm);line-height:1.9;color:var(--c-tx-1);max-width:40em;margin:0}.first .fi-txt{display:block;margin-bottom:var(--s-3)}.first .need,.price .intro .need{white-space:nowrap}.first .ph-link,.first .pdf-link{text-align:left;padding-top:var(--s-1);padding-bottom:var(--s-1);line-height:1.45}.frame{position:relative;padding:var(--s-3);border-radius:var(--r-lg);background:var(--c-glass);border:1px solid var(--c-line-2);box-shadow:var(--sh-glass),var(--sh-inset);overflow:hidden}.frame img{border-radius:var(--r-sm)}.frame::after{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(105deg,transparent 42%,rgba(166,243,246,.16) 50%,transparent 58%);transform:translateX(-70%);pointer-events:none;animation:sweep 2.4s cubic-bezier(.3,.6,.2,1) .4s 1 both}@keyframes sweep{to{transform:translateX(70%)}}.hero .frame{transform:perspective(1600px) rotateY(-8deg)}figcaption.anno,.pvcap{margin-top:var(--s-3)}figcaption.anno{position:relative}.hfig{position:relative;margin:0}.sec{padding:var(--s-9) 0;border-bottom:1px solid var(--c-line)}.sh{display:flex;align-items:baseline;gap:var(--s-4);margin-bottom:var(--s-6)}.sh .ix{font-family:"JetBrains Mono";font-size:var(--t-xs);color:var(--c-tx-3);font-weight:700;letter-spacing:.06em;min-width:52px}.sh h2{font-size:var(--t-2xl);line-height:1.1}h3{font-size:var(--t-lg);line-height:1.25;margin-bottom:var(--s-3)}.glass{background:var(--c-glass);border:1px solid var(--c-line);border-radius:var(--r-lg);box-shadow:var(--sh-inset)}.intro{font-size:var(--t-md);color:#C9D3EC;max-width:44em}.bens{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:var(--s-5)}.bens p{margin:0;padding:var(--s-5)}.bens p:first-child{font-size:var(--t-md);color:var(--c-tx-1)}.dl{display:flex;flex-wrap:wrap;gap:var(--s-3);align-items:center;color:var(--c-tx-1);margin-bottom:var(--s-6)}.pvgrid{display:grid;grid-template-columns:260px minmax(0,1fr);gap:var(--s-5);align-items:start;margin-bottom:var(--s-6)}.pvgrid figure{margin:0}.pvgrid .frame{padding:var(--s-2)}.pvgrid .frame::after{display:none;animation:none}.pvlbl{font-family:"JetBrains Mono";font-size:var(--t-xs);color:var(--c-tx-3);margin:0 0 var(--s-2);letter-spacing:.04em}.sg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);align-items:start}.sg>.glass{padding:var(--s-6)}.p1q{margin:0;color:#C9D3EC}.p1q strong{color:var(--c-tx-1)}.after{font-family:"JetBrains Mono";font-size:var(--t-sm);color:var(--c-tx-1);border-top:1px solid var(--c-line);padding-top:var(--s-3);margin:var(--s-4) 0 0}.band{display:inline-block;font-family:"JetBrains Mono";font-weight:700;font-size:13px;padding:4px 10px;margin:var(--s-4) 0 var(--s-2);border-radius:4px;background:var(--c-p1-bg);color:var(--c-p1-tx);border:1px solid var(--c-p1-line)}.band.b2{background:var(--c-p2-bg);color:var(--c-p2-tx);border-color:var(--c-violet)}li.pl{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--s-2);padding:var(--s-2) 0;border-bottom:1px solid var(--c-line);font-size:15px}.pl-n{font-family:"JetBrains Mono";font-weight:700;color:var(--c-p1-tx)}.pl-prod{color:var(--c-tx-1);font-weight:600}.pl-extra{color:var(--c-amber);font-weight:600}.src{font-size:var(--t-sm);margin:var(--s-4) 0 0}dl.arr{margin:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3)}dl.arr .row{padding:var(--s-4) var(--s-5);background:var(--c-glass);border:1px solid var(--c-line);border-radius:var(--r-md)}dl.arr dt{font-family:"JetBrains Mono";font-size:var(--t-xs);font-weight:700;color:var(--c-cyan-tx);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--s-1)}dl.arr dd{margin:0;color:var(--c-tx-1)}.review{margin:var(--s-4) 0 0;padding:var(--s-5);border-radius:var(--r-md);border:1px solid var(--c-line-2);border-left:3px solid var(--c-cyan);background:var(--c-glass);color:var(--c-tx-1);font-size:var(--t-md)}.review strong{font-family:"Oxanium";font-size:var(--t-lg)}ul.who{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-4)}ul.who li{padding:var(--s-5);font-family:"Oxanium";font-weight:600;font-size:var(--t-lg);line-height:1.35;color:var(--c-tx-1);background:var(--c-glass);border:1px solid var(--c-line);border-radius:var(--r-md)}.price{background:linear-gradient(180deg,rgba(92,225,230,.04),transparent 70%)}.plans{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-5);margin:var(--s-5) 0}.plan{padding:var(--s-6);display:flex;flex-direction:column;gap:var(--s-4);border-radius:var(--r-lg);background:var(--c-glass-2);border:1px solid rgba(92,225,230,.5);box-shadow:var(--sh-glass),var(--sh-inset)}.plan.alt{border-color:rgba(165,139,255,.6)}.plan .nm{font-family:"JetBrains Mono";font-weight:700;font-size:var(--t-xs);color:var(--c-cyan-tx);letter-spacing:.12em;text-transform:uppercase}.plan.alt .nm{color:#CFC2FF}.plan .amt{font-family:"Oxanium";font-weight:800;font-size:88px;line-height:.9;color:var(--c-tx-1);letter-spacing:-.02em}.plan .amt small{font-family:"JetBrains Mono";font-weight:400;font-size:var(--t-sm);color:var(--c-tx-2);margin-left:var(--s-3);letter-spacing:0}.plan p{margin:0}.plan p strong{color:var(--c-tx-1)}.plan .ph-pay{width:100%;margin-top:auto}.pay-note{font-family:"JetBrains Mono";font-size:var(--t-sm);color:var(--c-tx-2);margin:0}.holes{display:grid;gap:var(--s-3)}.holes p{margin:0;font-size:var(--t-md)}ul.nots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--s-3)}ul.nots li{padding:var(--s-4);background:var(--c-glass);border:1px solid var(--c-line);border-radius:var(--r-md);font-size:14.5px}ul.nots li strong{display:block;font-family:"Oxanium";font-size:17px;color:var(--c-tx-1);margin-bottom:var(--s-2);line-height:1.2}.not-after{font-family:"Oxanium";font-weight:700;font-size:var(--t-xl);color:var(--c-tx-1);margin:var(--s-6) 0 0}.wrap>.maker{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:var(--s-7);align-items:center}.maker .plate{padding:var(--s-5)}.m1{font-size:var(--t-lg);color:var(--c-tx-1)}.nfm .intro{font-size:var(--t-base);color:var(--c-tx-2)}.nfmrow{display:flex;flex-wrap:wrap;gap:var(--s-2);margin:var(--s-4) 0 var(--s-3)}.mailto{font-family:"JetBrains Mono";font-size:12.5px;color:var(--c-tx-3);display:grid;gap:2px;margin:0}.mailto span{overflow-wrap:anywhere}.q p{font-size:var(--t-lg);color:var(--c-tx-1)}.email{color:var(--c-cyan-tx);font-weight:700;font-size:.92em;overflow-wrap:anywhere}.foot{padding:var(--s-6) 0;font-family:"JetBrains Mono";font-size:13px;color:var(--c-tx-3)}.foot .wrap{display:flex;justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap}.foot img{height:30px;width:auto}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}.frame::after{display:none}}@media (max-width:1079px){:root{--t-hero:52px;--t-2xl:34px}.hero .wrap{grid-template-columns:minmax(0,1fr);gap:var(--s-7)}.hero .frame{transform:none;max-width:520px}.bens{grid-template-columns:minmax(0,1fr)}ul.nots{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:759px){:root{--t-hero:38px;--t-2xl:28px;--t-lg:19px;--t-md:17px}.wrap{padding:0 var(--s-4)}.hdr .wrap{min-height:56px}.hdr .logo img{height:28px}.hdr .url{display:none}.hero{padding:var(--s-6) 0 var(--s-7)}.ph-pay{width:100%}.sec{padding:var(--s-8) 0}.sh{flex-direction:column;gap:var(--s-1);margin-bottom:var(--s-5)}#pv-card .frame{margin:0 calc(-1 * var(--s-4));border-radius:0;border-left:0;border-right:0;padding:var(--s-2) 0}#pv-card .frame img{border-radius:0}#pv-cover{max-width:240px}.pvgrid{grid-template-columns:minmax(0,1fr)}.pvgrid #pv-card{order:-1}.sg,dl.arr,ul.who,.plans,.wrap>.maker,ul.nots{grid-template-columns:minmax(0,1fr)}.sg>.glass,.plan{padding:var(--s-5)}.bens p{padding:var(--s-4)}.plan .amt{font-size:68px}.maker .plate{max-width:240px}.ph-nfm{flex:1 1 auto}}:root{--gx-a:url("/static/img/brief/tile-1.svg");--gx-b:url("/static/img/brief/tile-2.svg");--gx-c:url("/static/img/brief/tile-3.svg");--gx-d:url("/static/img/brief/tile-4.svg");--gx-e:url("/static/img/brief/tile-5.svg");--gx-n1:url("/static/img/brief/tile-6.svg");--gx-n2:url("/static/img/brief/tile-7.svg");--gx-n3:url("/static/img/brief/tile-8.svg");--gx-core:rgba(92,225,230,.38);--gx-core-hi:rgba(166,243,246,.22);--gx-violet:rgba(165,139,255,.24);--gx-magenta:rgba(255,106,213,.12);--gx-star-op:.70;--gx-scrim:rgba(5,7,15,.64);--gx-ang:to bottom right;--gx-at:50%}.hero{isolation:isolate}.galaxy{--gx-star-band:linear-gradient(var(--gx-ang),transparent calc(var(--gx-at) - 15.6%),rgba(0,0,0,.45) calc(var(--gx-at) - 8.6%),#000 calc(var(--gx-at) - 3.1%),#000 calc(var(--gx-at) + 3.1%),rgba(0,0,0,.45) calc(var(--gx-at) + 8.6%),transparent calc(var(--gx-at) + 15.6%));position:absolute;inset:0;z-index:-1;pointer-events:none}.galaxy::before,.galaxy::after{content:"";position:absolute;inset:0}.galaxy::after{opacity:.70;background-image:linear-gradient(var(--gx-ang),transparent calc(var(--gx-at) - 17.2%),var(--gx-violet) calc(var(--gx-at) - 8.6%),var(--gx-magenta) calc(var(--gx-at) - 4.7%),var(--gx-core) calc(var(--gx-at) - 1.2%),var(--gx-core-hi) var(--gx-at),var(--gx-core) calc(var(--gx-at) + 1.2%),var(--gx-violet) calc(var(--gx-at) + 7.0%),transparent calc(var(--gx-at) + 17.2%)),var(--gx-n3),var(--gx-n1),var(--gx-n2);background-size:100% 100%,420px 420px,640px 640px,640px 640px;background-position:0 0,120px 60px,0 0,310px 170px;-webkit-mask-image:linear-gradient(var(--gx-ang),transparent calc(var(--gx-at) - 18.7%),rgba(0,0,0,.55) calc(var(--gx-at) - 9.4%),#000 calc(var(--gx-at) - 3.1%),#000 calc(var(--gx-at) + 3.1%),rgba(0,0,0,.55) calc(var(--gx-at) + 9.4%),transparent calc(var(--gx-at) + 18.7%));mask-image:linear-gradient(var(--gx-ang),transparent calc(var(--gx-at) - 18.7%),rgba(0,0,0,.55) calc(var(--gx-at) - 9.4%),#000 calc(var(--gx-at) - 3.1%),#000 calc(var(--gx-at) + 3.1%),rgba(0,0,0,.55) calc(var(--gx-at) + 9.4%),transparent calc(var(--gx-at) + 18.7%))}.galaxy::before{opacity:var(--gx-star-op);background-image:var(--gx-c),var(--gx-b),var(--gx-e),var(--gx-e),var(--gx-d),var(--gx-d),var(--gx-a),var(--gx-c);background-size:541px 541px,397px 397px,113px 113px,113px 113px,151px 151px,151px 151px,263px 263px,541px 541px;background-position:211px 157px,97px 41px,31px 17px,88px 61px,0 0,73px 89px,19px 233px,377px 401px;-webkit-mask-image:var(--gx-star-band);mask-image:var(--gx-star-band)}.hero .wrap>div:first-child{position:relative}.hero .wrap>div:first-child::before{content:"";position:absolute;z-index:-1;pointer-events:none;inset:-56px -72px;background:var(--gx-scrim);-webkit-mask-image:linear-gradient(to right,transparent,#000 72px,#000 calc(100% - 72px),transparent),linear-gradient(to bottom,transparent,#000 56px,#000 calc(100% - 56px),transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 72px,#000 calc(100% - 72px),transparent),linear-gradient(to bottom,transparent,#000 56px,#000 calc(100% - 56px),transparent);mask-composite:intersect}@media (min-width:1080px){.galaxy::before{-webkit-mask-image:var(--gx-star-band),linear-gradient(to right,rgba(0,0,0,.28) calc(50% + 40px),#000 calc(50% + 120px));-webkit-mask-composite:source-in;mask-image:var(--gx-star-band),linear-gradient(to right,rgba(0,0,0,.28) calc(50% + 40px),#000 calc(50% + 120px));mask-composite:intersect}}@media (max-width:1079px){:root{--gx-ang:150deg;--gx-at:var(--gx-at-m,68%)}:root{--gx-scrim:rgba(5,7,15,.68)}.hero .wrap>div:first-child::before{inset:-40px -16px -56px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 40px,#000 calc(100% - 56px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 40px,#000 calc(100% - 56px),transparent)}}