.pg-site{margin:0}.pg-site *{box-sizing:border-box}.pg-site .th-dark{--bg:#0E1A2B;--bg2:#13223A;--surface:#162840;--line:#2B4160;--line2:#4F8580;--text:#F7F1E3;--muted:#A9B6C6;--head2:#8CC1B9;--eyebrow:#7FB5AD;--btnbg:linear-gradient(180deg,#4A8F88,#3A7C76);--btnhover:linear-gradient(180deg,#56A098,#3F847D);--btntext:#FFFBF2;--stat:#8CC1B9;--input:#0A1422;--band:transparent;--outline:#4F8580;--sn-grid:#2B4160;--sn-far:#1E3450;--sn-back:#2F6F6A;--sn-mid:#5E9C95;--sn-front:#9CCBC4;--sn-pulse:#F7F1E3;--sn-glow:#5E9C95;--sn-fill:#0E1A2B;--sn-dot:#F7F1E3}.pg-site .th-light{--bg:#F7F1E3;--bg2:#EEE5D2;--surface:#F1E9D8;--line:#D9CDB4;--line2:#4F8580;--text:#0E1A2B;--muted:#465468;--head2:#3A7C76;--eyebrow:#2F6F6A;--btnbg:linear-gradient(180deg,#3A7C76,#2F6F6A);--btnhover:linear-gradient(180deg,#2F6D67,#245752);--btntext:#FFFBF2;--stat:#3A7C76;--input:#FCF8EE;--band:#EEE5D2;--outline:#4F8580;--sn-grid:#D9CDB4;--sn-far:#EEE5D2;--sn-back:#5E9C95;--sn-mid:#4F8580;--sn-front:#2F6F6A;--sn-pulse:#0E1A2B;--sn-glow:#5E9C95;--sn-fill:#F7F1E3;--sn-dot:#2F6F6A}.pg-site .root{background:var(--bg);color:var(--text);font-family:Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;min-height:100vh}.pg-site a{color:inherit}html{scroll-behavior:smooth}.pg-site .disp{font-family:Bebas Neue,Oswald,Impact,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.015em}.pg-site .hdr{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:var(--bg);border-bottom:1px solid var(--line2)}.pg-site .hdr-in{max-width:1240px;margin:0 auto;padding:0 20px;height:72px;justify-content:space-between}.pg-site .brand,.pg-site .hdr-in{display:flex;align-items:center;gap:12px}.pg-site .brand{text-decoration:none;min-height:44px}.pg-site .logo{width:38px;height:38px;border:1.5px solid var(--outline);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--text);line-height:1}.pg-site .logo,.pg-site .wm{font-family:Bebas Neue,sans-serif}.pg-site .wm{font-size:22px;letter-spacing:.08em;white-space:nowrap}.pg-site .navd{display:none;align-items:center;gap:30px}@media(min-width:768px){.pg-site .mright{display:none!important}}.pg-site .navd a.nl{font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;min-height:44px;display:flex;align-items:center;color:var(--text)}.pg-site .navd a.nl:hover{color:var(--eyebrow)}.pg-site .tog{width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);background:transparent;color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer}.pg-site .tog:hover{background:var(--bg2)}.pg-site .ghost{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 20px;border:1.5px solid var(--outline);color:var(--text);font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;background:transparent}.pg-site .ghost:hover{background:var(--bg2)}.pg-site .burger{width:44px;height:44px;border:0;background:transparent;color:var(--text);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-right:-8px}.pg-site .mnav{position:absolute;left:0;right:0;top:72px;background:var(--bg);border-bottom:1px solid var(--line2);display:flex;flex-direction:column;align-items:flex-end;padding:8px 28px 28px}.pg-site .mnav a.l{display:flex;font-family:Bebas Neue,sans-serif;font-size:38px;letter-spacing:.04em;color:var(--text)}.pg-site .btn,.pg-site .mnav a.l{min-height:56px;align-items:center;text-decoration:none}.pg-site .btn{display:inline-flex;justify-content:center;gap:12px;padding:0 32px;background:var(--btnbg);color:var(--btntext);font-weight:600;font-size:14px;letter-spacing:.16em;text-transform:uppercase;border:0;cursor:pointer;font-family:Inter,sans-serif;border-radius:2px}.pg-site .btn:hover{background:var(--btnhover)}.pg-site .tl{display:inline-flex;min-height:48px;font-size:13px;letter-spacing:.14em;text-decoration:none;color:var(--text);border-bottom:1px solid var(--line2)}.pg-site .eyebrow,.pg-site .tl{align-items:center;font-weight:600;text-transform:uppercase}.pg-site .eyebrow{font-size:12.5px;letter-spacing:.2em;color:var(--eyebrow);display:flex;gap:12px}.pg-site .eyebrow:after{content:"";height:1px;width:36px;background:var(--eyebrow);opacity:.7}.pg-site .hero{position:relative;overflow:hidden}.pg-site .hero-in{max-width:1240px;margin:0 auto;padding:40px 20px 0;position:relative;z-index:2}.pg-site h1.disp{font-size:68px;line-height:.94;margin:0 0 22px}.pg-site h1.disp .l2{color:var(--head2);display:block}.pg-site .lead{font-size:18px;line-height:1.55;color:var(--muted);max-width:480px;margin:0 0 30px}.pg-site .art{position:relative;margin-top:28px;height:300px}.pg-site .art svg{position:absolute;inset:0;width:100%;height:100%}.pg-site .art{pointer-events:none}.pg-site .sn path,.pg-site .sn polygon{vector-effect:non-scaling-stroke}.pg-site .sn path{fill:none;stroke-linecap:round}.pg-site .sn-gridline{stroke:var(--sn-grid);stroke-width:1;opacity:.5}.pg-site .sn-halo-a{stop-color:var(--sn-glow);stop-opacity:.16}.pg-site .sn-halo-b{stop-color:var(--sn-glow);stop-opacity:0}.pg-site .sn-low path{stroke:var(--sn-back);stroke-width:1;opacity:.75}.pg-site .sn-mid path{stroke:var(--sn-mid);stroke-width:1;opacity:.72}.pg-site .sn-top path{stroke:var(--sn-front);stroke-width:1.1;opacity:.92}.pg-site .sn-links path{stroke:var(--sn-mid);stroke-width:1;stroke-dasharray:2 4;opacity:.65}.pg-site .sn-nodes-low polygon{fill:var(--sn-fill);stroke:var(--sn-back);stroke-width:1}.pg-site .sn-nodes-mid polygon{fill:var(--sn-fill);stroke:var(--sn-mid);stroke-width:1}.pg-site .sn-nodes-top polygon{fill:var(--sn-fill);stroke:var(--sn-front);stroke-width:1.2}.pg-site .sn-ring-out{fill:none;stroke:var(--sn-mid);stroke-width:1;opacity:.6}.pg-site .sn-ring{fill:var(--sn-fill);stroke:var(--sn-front);stroke-width:1.3}.pg-site .sn-dot{fill:var(--sn-dot)}.pg-site svg.sn-pulses{will-change:transform}.pg-site .sn-sym circle,.pg-site .sn-sym path{fill:none}.pg-site .sn-sym>g{stroke:var(--sn-front);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.pg-site .sn-sym>g *{vector-effect:non-scaling-stroke}.pg-site .sn-sym .sn-sym-bg{fill:var(--sn-fill);stroke:none;opacity:.9}.pg-site .sn-sym .sn-dots{stroke-width:2.2}.pg-site .sn-sym .sn-stem{stroke:var(--sn-mid);stroke-width:1;stroke-dasharray:2 3}.pg-site .sn-pad{fill:var(--sn-fill);stroke:var(--sn-front);stroke-width:1.2}.pg-site .sn-flash{fill:none;stroke:var(--sn-pulse);stroke-width:1.2;opacity:0;animation:sn-flash 18s linear infinite both}@keyframes sn-flash{0%,36%{opacity:0}39%{opacity:.7}43%{opacity:.1}45%{opacity:.7}49%{opacity:.1}52%{opacity:.7}60%,to{opacity:0}}.pg-site .sn-glow{stroke:var(--sn-glow);stroke-width:5;stroke-dasharray:9 200;opacity:0;animation:sn-glow 15s linear infinite both}.pg-site .sn-spark{stroke:var(--sn-pulse);stroke-width:1.4;stroke-dasharray:4 200;opacity:0;animation:sn-spark 15s linear infinite both}@keyframes sn-spark{0%{stroke-dashoffset:4;opacity:0}3%{opacity:.95}34%{opacity:.95}38%{stroke-dashoffset:-100;opacity:0}to{stroke-dashoffset:-100;opacity:0}}@keyframes sn-glow{0%{stroke-dashoffset:6.5;opacity:0}3%{opacity:.28}34%{opacity:.28}38%{stroke-dashoffset:-97.5;opacity:0}to{stroke-dashoffset:-97.5;opacity:0}}@media(min-width:1024px) and (max-width:1199px){.pg-site .sn{transform:translateX(16%)}}@media(min-width:1024px) and (max-width:1099px){.pg-site .sn{transform:translateX(24%)}}@media(prefers-reduced-motion:reduce){.pg-site .sn-flash,.pg-site .sn-glow,.pg-site .sn-spark{animation:none}.pg-site .sn-glow{opacity:.28;stroke-dashoffset:-47.5}.pg-site .sn-spark{opacity:.9;stroke-dashoffset:-50}.pg-site .sn-flash{opacity:0}}.pg-site .band{border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);background:var(--band);position:relative;z-index:3}.pg-site .band-in{max-width:1240px;margin:0 auto;padding:8px 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.pg-site .stat{display:flex;align-items:center;gap:16px;padding:20px 0;border-top:1px solid var(--line)}.pg-site .stat:first-child{border-top:0}.pg-site .stat .n{font-family:Bebas Neue,sans-serif;font-size:54px;line-height:1;color:var(--stat);letter-spacing:.01em}.pg-site .stat .t{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--muted);line-height:1.5}.pg-site .note{max-width:1240px;margin:10px auto 0;padding:0 20px;font-size:12px;color:var(--muted)}.pg-site .sec{max-width:1240px;margin:0 auto;padding:72px 20px}.pg-site h2.disp{font-size:48px;line-height:.98;margin:14px 0}.pg-site .sub{font-size:17px;line-height:1.6;color:var(--muted);margin:0;max-width:460px}.pg-site .app{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.pg-site .steps{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0}.pg-site .step{padding:24px 0;border-top:1px solid var(--line)}.pg-site .sq{display:inline-flex;width:44px;height:40px;align-items:center;justify-content:center;border:1.5px solid var(--outline);font-family:Bebas Neue,sans-serif;font-size:20px;letter-spacing:.06em;color:var(--eyebrow)}.pg-site .step h3{font-size:38px;line-height:1;margin:16px 0 10px}.pg-site .step p{margin:0;font-size:16px;line-height:1.55;color:var(--muted);max-width:300px}.pg-site .cards{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;margin-top:36px}.pg-site .card{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:26px 24px 28px}.pg-site .card svg{display:block;margin-bottom:18px;color:var(--eyebrow)}.pg-site .card h3{font-size:32px;line-height:1;margin:0 0 10px}.pg-site .card p{margin:0;font-size:15.5px;line-height:1.55;color:var(--muted)}.pg-site .cards.sc-on .card{opacity:0;transform:translateY(8px)}.pg-site .cards.sc-on .card.sc-in{opacity:1;transform:none;transition:opacity .4s ease-out,transform .4s ease-out}.pg-site .cards.sc-on .card.sc-shown{transition:none}.pg-site .sc-play .sc-draw{stroke-dasharray:1;animation:sc-draw .6s ease-out var(--d,0s) both}.pg-site .sc-play .sc-trace{transform:rotate(-90deg);transform-origin:17px 17px;animation-duration:.75s}.pg-site .sc-play .sc-line{animation-duration:.3s}@keyframes sc-draw{0%{stroke-dashoffset:1;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}.pg-site .sc-play .sc-pop{animation:sc-fade .2s ease-out var(--d,0s) both}@keyframes sc-fade{0%{opacity:0}to{opacity:1}}.pg-site .sc-play .sc-signal{animation:sc-signal .75s ease-in both}@keyframes sc-signal{0%{opacity:0;transform:translate(8.5px,-8.5px)}15%{opacity:1}92%{opacity:1}to{opacity:0;transform:none}}.pg-site .sc-ripple{transform-origin:17px 17px;vector-effect:non-scaling-stroke}.pg-site .sc-play .sc-ripple{animation:sc-ripple .7s ease-out .7s both}@keyframes sc-ripple{0%{opacity:0;transform:scale(.3)}15%{opacity:.7}to{opacity:0;transform:scale(1.6)}}.pg-site .sc-play .sc-drop{animation:sc-drop .55s ease-in var(--d,0s) both}@keyframes sc-drop{0%{opacity:0;transform:none}20%{opacity:1}75%{opacity:1}to{opacity:0;transform:translateY(10px)}}.pg-site .sc-play .sc-lead{animation:sc-lead .4s ease-out 1s both}@keyframes sc-lead{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.pg-site .sc-bar{transform-origin:0 28px;vector-effect:non-scaling-stroke}.pg-site .sc-play .sc-bar{animation:sc-bar .5s cubic-bezier(.2,.8,.3,1) var(--d,0s) both}@keyframes sc-bar{0%{transform:scaleY(0)}75%{transform:scaleY(1.05)}to{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.pg-site .cards.sc-on .card{opacity:1;transform:none;transition:none}.pg-site .sc-play *{animation:none!important}}@media print{.pg-site .cards.sc-on .card{opacity:1;transform:none}}.pg-site .cw{border-top:1px solid var(--line2);background:var(--bg2)}.pg-site .cgrid{max-width:1240px;margin:0 auto;padding:72px 20px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px}.pg-site .form{display:flex;flex-direction:column;gap:16px;background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:24px}.pg-site .form label{display:block;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;color:var(--muted)}.pg-site .form input,.pg-site .form textarea{width:100%;min-height:52px;border-radius:4px;border:1px solid var(--line2);background:var(--input);color:var(--text);font:inherit;font-size:16px;padding:12px 14px}.pg-site .form textarea{min-height:112px;resize:vertical}.pg-site .form .optin{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;margin:-4px 0 0 -12px}.pg-site .form .optin input{width:24px;height:24px;min-height:0;margin:12px;padding:0;accent-color:var(--eyebrow);cursor:pointer}.pg-site .form .optin label{display:block;margin:0;padding:10px 0;font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;line-height:1.5;color:var(--text);cursor:pointer}.pg-site .name-row{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.pg-site .fhint{margin:6px 0 0;font-size:13px;line-height:1.45;color:var(--muted)}.pg-site .ai-sub{max-width:620px;margin-top:14px}.pg-site .ai-cards .card h3{font-size:28px}.pg-site .ai-cta{margin-top:18px}.pg-site .ai-tools{margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.pg-site .ai-tools-h{margin:0 0 14px;font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.pg-site .ai-tools ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px}.pg-site .ai-tools li{display:flex;align-items:center;min-height:44px;padding:8px 14px;font-size:15px;font-weight:500;line-height:1.3;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px}.pg-site #page-title:focus{outline:none}.pg-site #page-title:focus-visible{outline:2px solid var(--eyebrow);outline-offset:6px}.pg-site .to-top{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));z-index:20;width:44px;height:44px;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--outline);background:var(--bg);color:var(--text);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s}.pg-site .to-top.on{opacity:1;visibility:visible}.pg-site .to-top:focus-visible{outline:2px solid var(--eyebrow);outline-offset:2px}@media(hover:hover) and (pointer:fine){.pg-site .to-top:hover{border-color:var(--eyebrow);color:var(--eyebrow)}}@media(prefers-reduced-motion:reduce){.pg-site .to-top{transition:none}}@media print{.pg-site .to-top{display:none}}@media(min-width:560px){.pg-site .ai-tools ul{grid-template-columns:repeat(6,minmax(0,1fr))}.pg-site .ai-tools li{grid-column:span 2;justify-content:center;text-align:center}.pg-site .ai-tools li:nth-child(4){grid-column:2/span 2}}@media(min-width:900px){.pg-site .ai-tools ul{grid-template-columns:repeat(5,minmax(0,1fr))}.pg-site .ai-tools li,.pg-site .ai-tools li:nth-child(4){grid-column:auto}}@media(min-width:560px){.pg-site .name-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.pg-site .form input:focus,.pg-site .form textarea:focus{outline:2px solid var(--eyebrow);outline-offset:1px}.pg-site .fnote{font-size:12.5px;color:var(--muted);margin:0}.pg-site .ph{font-size:15px;color:var(--muted);padding:6px 0}.pg-site .ftr{border-top:1px solid var(--line2);background:var(--bg)}.pg-site .ftr-in{max-width:1240px;margin:0 auto;padding:36px 20px 40px;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;font-size:14px;color:var(--muted)}.pg-site .ftr a{display:flex;align-items:center;min-height:44px;text-decoration:none;color:var(--text)}.pg-site .ftr h4{margin:0 0 4px;font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--eyebrow)}.pg-site .fine{grid-column:1/-1;border-top:1px solid var(--line);padding-top:20px;font-size:12.5px;line-height:1.6}@media(min-width:768px){.pg-site .hdr-in{padding:0 40px}.pg-site .navd{display:flex}.pg-site .burger,.pg-site .mnav{display:none}.pg-site .hero-in{padding:56px 40px 0}.pg-site h1.disp{font-size:104px}.pg-site .lead{font-size:20px}.pg-site .art{height:380px}.pg-site .band-in{grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 40px}.pg-site .stat{border-top:0;border-left:1px solid var(--line);padding:26px 24px;justify-content:center}.pg-site .stat:first-child{border-left:0}.pg-site .note{padding:0 40px}.pg-site .sec{padding:100px 40px}.pg-site h2.disp{font-size:64px}.pg-site .cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.pg-site .cgrid{padding:100px 40px}.pg-site .ftr-in{padding:44px 40px 48px;grid-template-columns:1.4fr 1fr 1fr 1fr}.pg-site .form{padding:32px}}@media(min-width:1024px){.pg-site .hero-in{min-height:640px;display:flex;flex-direction:column;justify-content:center;padding-bottom:72px}.pg-site .hero-copy{max-width:640px}.pg-site h1.disp{font-size:128px}.pg-site .art{position:absolute;right:0;top:0;bottom:0;width:62%;margin:0;height:auto;z-index:1}.pg-site .app{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:64px}.pg-site .steps{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-site .step{border-top:0;border-left:1px solid var(--line);padding:4px 28px}.pg-site .step:first-child{border-left:0;padding-left:0}.pg-site .cards{grid-template-columns:repeat(3,minmax(0,1fr))}.pg-site .cgrid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);gap:80px;align-items:start}}.pg-site .brand{min-width:0}@media(max-width:430px){.pg-site .hdr-in{padding:0 16px;gap:8px}.pg-site .wm{white-space:normal;font-size:19px;line-height:1.05;letter-spacing:.06em}.pg-site .logo,.pg-site .mright{flex:none}.pg-site .burger{margin-right:0}}@media(min-width:768px) and (max-width:899px){.pg-site .hdr-in{padding:0 20px}.pg-site .navd{gap:16px}.pg-site .wm{font-size:20px;letter-spacing:.05em}}@media(max-width:1023px){.pg-site .art{--u:min(1vw,4.67px);height:calc(var(--u)*94);margin-top:6px;overflow:hidden}.pg-site .art svg{inset:auto;left:calc(50% - var(--u)*119);top:calc(var(--u)*-8);width:calc(var(--u)*162);height:calc(var(--u)*119.4);max-width:none}}.pg-site .founder{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start;border-top:1px solid var(--line);padding-top:72px}.pg-site .founder-photo{margin:0;width:100%;max-width:480px}.pg-site .founder-photo img{display:block;width:100%;height:auto;border-radius:10px;border:1px solid var(--line)}.pg-site .founder-photo figcaption{margin-top:14px;font-size:12.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);line-height:1.5}.pg-site .founder-bio{max-width:640px;min-width:0}.pg-site .founder-bio h2.disp{margin-bottom:10px}.pg-site .founder-tag{margin:0 0 24px;font-size:19px;line-height:1.45;font-weight:600;color:var(--head2);text-wrap:balance}.pg-site .founder-bio p:not(.founder-tag):not(.founder-motto){margin:0 0 16px;font-size:17px;line-height:1.7;color:var(--muted)}.pg-site .founder-motto{margin:8px 0 0;font-family:Bebas Neue,sans-serif;font-size:34px;line-height:1.1;letter-spacing:.02em;color:var(--text)}@media(min-width:768px){.pg-site .founder{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px}.pg-site .founder-photo{position:-webkit-sticky;position:sticky;top:104px}}@media(min-width:1024px){.pg-site .founder{grid-template-columns:440px minmax(0,1fr);gap:72px;padding-top:96px;padding-bottom:96px}}.pg-site .th-dark{--btnbg:linear-gradient(180deg,#3A7C76,#2F6F6A);--btnhover:linear-gradient(180deg,#2F6D67,#245752);--focus:#8CC1B9}.pg-site .th-light{--focus:#2F6F6A}.pg-site .btn:hover{color:var(--btntext)}.pg-site .btn:active{background:linear-gradient(180deg,#2F6F6A,#5E3920);color:var(--btntext);transform:translateY(1px)}.pg-site .btn:disabled,.pg-site .btn:disabled:hover{background:var(--bg2);color:var(--muted);cursor:not-allowed;transform:none}.pg-site .ghost:hover{color:var(--text)}.pg-site .ghost:active,.pg-site .tog:active{transform:translateY(1px)}.pg-site .tl:hover{color:var(--eyebrow);border-color:var(--eyebrow)}.pg-site .btn:focus-visible,.pg-site .burger:focus-visible,.pg-site .ghost:focus-visible,.pg-site .tl:focus-visible,.pg-site .tog:focus-visible,.pg-site a:focus-visible,.pg-site button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}