body{background:var(--color-white);color:var(--color-text-body);line-height:1.65;}h1,h2,h3,h4{line-height:1.1;color:var(--color-dark);font-family:var(--font-head);font-weight:600;letter-spacing:-0.025em;}h2{font-size:clamp(1.75rem,3.6vw,2.75rem);}a:hover{color:var(--color-accent-text-hover);}:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:3px;border-radius:4px;}.dir8ty{font-weight:600;background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-full);}.header{backdrop-filter:saturate(1.6) blur(14px);background:var(--header-bg);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:saturate(1.6) blur(14px);}.header.ymykh7{box-shadow:0 10px 30px -18px rgba(0,0,0,0.6);}.mhfhx4{letter-spacing:-0.02em;color:var(--color-dark);font-family:var(--font-head);font-weight:600;font-size:1.0625rem;}.ov7ecy{font-family:var(--font-head);font-size:0.6875rem;font-weight:700;color:#07080c;background:conic-gradient(from 200deg,var(--pz-p1),var(--pz-p2),var(--pz-p3),var(--pz-p4),var(--pz-p1));width:28px;height:28px;border-radius:8px;}.dunqld{color:var(--color-text-subtle);font-family:var(--font-family);font-weight:400;}.gmbajx{gap:4px;}.frlzr5{font-size:0.875rem;font-weight:500;padding:8px 12px;border-radius:var(--radius-full);color:var(--color-text-body);}.frlzr5:hover,.frlzr5.cfw5ro{color:var(--color-dark);background:var(--pz-ghost);}.frlzr5.cfw5ro::after{display:none;}.ozecbc{margin-right:0;border:1px solid var(--color-border-strong);border-radius:var(--radius-full);padding:0 12px;}.ozecbc span{background:var(--color-dark);height:1.5px;}.uvmglt{background:var(--color-white);border-top:1px solid var(--color-border);}.uvmglt .frlzr5{background:none;color:var(--color-dark);border-bottom-color:var(--color-border);border-radius:0;}.xt3uww{letter-spacing:-0.005em;border-radius:var(--radius-full);border:1px solid transparent;font-weight:600;}.lcuzwi{background:var(--color-accent);color:var(--color-on-accent);}.lcuzwi:hover{background:var(--color-accent-hover);color:var(--color-on-accent);box-shadow:none;}.wxdn0w{background:var(--pz-ghost);color:var(--color-dark);border:1px solid var(--color-border-strong);}.wxdn0w:hover{background:var(--pz-ghost);color:var(--color-dark);border-color:var(--color-text-body);}.fm4ts1{padding:7px 16px;min-height:36px;font-size:0.875rem;}.eyml7i{padding:13px 26px;min-height:50px;font-size:1rem;}.ifunwu{isolation:isolate;border-bottom:1px solid var(--color-border);}.ifunwu::before{left:0;width:auto;height:auto;border-radius:0;z-index:-2;background-image:linear-gradient(var(--pz-grid) 1px,transparent 1px),linear-gradient(90deg,var(--pz-grid) 1px,transparent 1px);background-size:56px 56px;background-position:center top;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 0%,#000 30%,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 0%,#000 30%,transparent 80%);top:0;right:0;bottom:0;}.ifunwu::after{pointer-events:none;width:min(900px,120vw);height:420px;right:-18%;bottom:-140px;border-radius:50%;filter:blur(70px);opacity:var(--pz-glow);background:conic-gradient(from 200deg,var(--pz-p1),var(--pz-p2),var(--pz-p3),var(--pz-p4),var(--pz-p1));content:"";position:absolute;z-index:-1;}.ifunwu h1{font-weight:600;color:var(--color-text-subtle);max-width:13.5em;font-size:clamp(2.5rem,7.2vw,5.25rem);line-height:1.02;letter-spacing:-0.045em;}.ifunwu h1 .d4bysi{position:relative;color:var(--color-dark);}@media (min-width:1200px){.ifunwu h1 .d4bysi::after{right:0;bottom:0.02em;height:0.085em;border-radius:99px;background:linear-gradient(90deg,var(--pz-p1),var(--pz-p2),var(--pz-p3),var(--pz-p4));content:"";position:absolute;left:0;}}.wwgpdp{color:var(--color-text-body);font-size:clamp(1.0625rem,1.6vw,1.1875rem);max-width:36em;}@media (max-width:767px){.ifunwu h1{font-size:clamp(2rem,9vw,2.625rem);}}.d91rzr h1{color:var(--color-dark);font-size:clamp(2.125rem,5.4vw,3.875rem);letter-spacing:-0.04em;max-width:15em;}@media (max-width:767px){.d91rzr h1{font-size:clamp(1.75rem,7.6vw,2.25rem);}}.suu650{border-radius:var(--radius-lg);padding-left:calc(var(--space-6) + 4px);position:relative;background:var(--answer-bg);border:1px solid var(--color-border-strong);}.suu650::before{top:14px;bottom:14px;width:3px;border-radius:3px;background:linear-gradient(180deg,var(--pz-p1),var(--pz-p2),var(--pz-p3));content:"";position:absolute;left:0;}.v8dkkq{color:var(--color-text-subtle);font-family:var(--font-mono);font-weight:500;letter-spacing:0.12em;}.bsveoz{color:var(--color-dark);font-size:clamp(1.0625rem,1.5vw,1.1875rem);}.ifunwu .suu650{margin-top:var(--space-2);}.dlotrm{color:var(--color-text-subtle);font-size:var(--font-size-sm);}.dlotrm a{color:var(--color-dark);text-decoration:underline;text-underline-offset:3px;}.dlotrm time{color:var(--color-dark);font-weight:500;}.section{padding:clamp(64px,9vw,112px) 0;}.hxuxb1{background:var(--color-bg-alt);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);}.rax0et{color:var(--color-text-subtle);font-family:var(--font-mono);font-weight:500;letter-spacing:0.12em;}.caj0ix{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));}.eussvg{padding:var(--space-5);box-shadow:none;position:relative;overflow:hidden;background:var(--pz-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);}.eussvg::after{border-radius:inherit;padding:1px;opacity:0;transition:opacity var(--transition-slow);pointer-events:none;background:linear-gradient(140deg,var(--pz-p1),transparent 40%,transparent 60%,var(--pz-p3));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;content:"";position:absolute;inset:-1px;}.eussvg:hover{transform:none;box-shadow:none;}.eussvg:hover::after{opacity:1;}.eussvg p{color:var(--color-text-subtle);font-size:var(--font-size-sm);}.eussvg p.lkgubk,p.lkgubk{letter-spacing:-0.02em;color:var(--color-dark);font-family:var(--font-head);font-weight:600;font-size:1.1875rem;}@media (min-width:1024px){.caj0ix{grid-template-columns:repeat(4,minmax(0,1fr));}#benefits .caj0ix>.eussvg:first-child{min-height:18rem;grid-column:span 2;grid-row:span 2;justify-content:flex-end;}#benefits .caj0ix>.eussvg:first-child p.lkgubk{font-size:1.75rem;}}.qa4dzm{gap:var(--space-5);}.a8ucca{text-align:left;align-items:flex-start;position:relative;flex-direction:column;gap:var(--space-3);}.w2s9tx{font-size:0.75rem;font-weight:500;background:var(--pz-surface-2);color:var(--color-dark);border:1px solid var(--color-border-strong);width:36px;height:36px;font-family:var(--font-mono);}.a8ucca p{color:var(--color-text-subtle);}@media (min-width:768px){.a8ucca :is(h3,h4,p){-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;}}@media (min-width:1024px){.a8ucca{text-align:left;align-items:flex-start;}.a8ucca::before{left:44px;right:calc(-1 * var(--space-5));height:1px;background:linear-gradient(90deg,var(--color-border-strong),transparent);content:"";position:absolute;top:18px;}.a8ucca:last-child::before{display:none;}}.c9davd{display:grid;gap:var(--space-4);}@media (min-width:768px){.c9davd{grid-template-columns:repeat(2,minmax(0,1fr));}}.ohiwiw{padding:var(--space-5);background:var(--pz-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);}.hojked{font-size:0.9375rem;letter-spacing:-0.01em;color:var(--color-dark);margin-bottom:var(--space-2);display:block;font-family:var(--font-head);font-weight:600;}.ohiwiw p{color:var(--color-text-subtle);font-size:var(--font-size-sm);}.ergfrg{border-top:1px solid var(--color-border);}.ifa4wv{border-bottom-color:var(--color-border);}.tfki6w{letter-spacing:-0.015em;color:var(--color-dark);padding:20px 0;font-family:var(--font-head);font-weight:500;font-size:1.0625rem;}.tfki6w::after{width:9px;height:9px;border-color:var(--color-text-body);}.h5cgd6{max-height:none;}.h5cgd6 p{color:var(--color-text-subtle);}.jhgsnd{background:var(--cta-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);color:var(--color-text-body);position:relative;overflow:hidden;isolation:isolate;}.jhgsnd::before{width:640px;height:340px;left:50%;top:50%;transform:translate(-50%,-40%);border-radius:50%;filter:blur(70px);opacity:calc(var(--pz-glow) * 0.6);pointer-events:none;background:conic-gradient(from 200deg,var(--pz-p1),var(--pz-p2),var(--pz-p3),var(--pz-p4),var(--pz-p1));content:"";position:absolute;z-index:-1;}.jhgsnd p{color:var(--color-text-body);}.jhgsnd h2,.jhgsnd p.mahw2x{color:var(--color-dark);font-family:var(--font-head);letter-spacing:-0.04em;}.jhgsnd .wxdn0w{background:var(--color-accent);color:var(--color-on-accent);border-color:var(--color-accent);}.jhgsnd .wxdn0w:hover{background:var(--color-accent-hover);color:var(--color-on-accent);}.movrk2,aside[data-facts]{border-radius:var(--radius-xl);background:var(--pz-surface);border:1px solid var(--color-border);border-left:1px solid var(--color-border);}.movrk2 li::before,aside[data-facts] li::before{background:linear-gradient(135deg,var(--pz-p1),var(--pz-p3));width:6px;height:6px;}.movrk2 h2,aside[data-facts] h2{color:var(--color-text-subtle);font-family:var(--font-mono);font-weight:500;}.zjf394{border:1px solid var(--color-border);border-radius:var(--radius-lg);}.zjf394 th{color:var(--color-dark);}.zjf394 thead th{letter-spacing:0.08em;text-transform:uppercase;color:var(--color-text-subtle);background:var(--pz-surface);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:500;}.zjf394 td{color:var(--color-text-body);}.qysa20{color:var(--color-text-subtle);}.qysa20 a{color:var(--color-text-subtle);}.qysa20 a:hover{color:var(--color-dark);}.qysa20 ol li + li::before{content:"/";margin-right:6px;color:var(--color-border-strong);}.d91rzr{padding-top:clamp(40px,6vw,80px);}@media (min-width:1024px){.wq3unv.qxffrp{grid-template-columns:minmax(0,1fr) 15rem;}.wq3unv.qxffrp .deeoyg{order:2;}}.bir6es{font-family:var(--font-mono);font-weight:500;letter-spacing:0.12em;}.deeoyg ol{gap:2px;border-left:1px solid var(--color-border);}.deeoyg a{padding:6px 0 6px 14px;margin-left:-1px;border-left:1px solid transparent;}.deeoyg a:hover,.deeoyg a[aria-current]{color:var(--color-dark);border-left-color:var(--color-dark);}.uheusa>.hxuxb1{background:transparent;}.uheusa aside[data-facts]>span:first-child{color:var(--color-text-subtle);font-family:var(--font-mono);font-weight:500;letter-spacing:0.12em;}.uheusa aside[data-facts] ul{gap:12px;font-size:var(--font-size-sm);}@media (min-width:1024px){.uheusa aside[data-facts] ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-5);}}.uheusa sup a{font-family:var(--font-mono);text-decoration:none;}.oc23ex caption{font-family:var(--font-head);font-weight:600;letter-spacing:-0.01em;}.oc23ex th[scope="row"]{color:var(--color-dark);background:var(--pz-surface);}.qkb4oo{gap:0;}.xud43e{position:relative;padding-bottom:var(--space-5);}.xud43e::after{top:42px;bottom:4px;width:1px;background:linear-gradient(var(--pz-p2),transparent);content:"";position:absolute;left:17.5px;}.xud43e:last-child::after{display:none;}.wtx8ue{font-family:var(--font-mono);font-size:0.75rem;font-weight:500;background:var(--pz-surface-2);color:var(--color-dark);border:1px solid var(--color-border-strong);min-width:36px;height:36px;border-radius:50%;}.xud43e>h3{font-size:1.125rem;margin-top:6px;}.bf7ttf{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border);}.copdoo{gap:0;border-top:1px solid var(--color-border);}.bf7ttf>h3{font-size:1.125rem;}.fsm5js{color:var(--color-text-subtle);}.fsm5js ::marker{font-family:var(--font-mono);color:var(--color-accent-text);}.source cite{font-style:normal;color:var(--color-dark);}.eqciam{background:var(--pz-surface);border-color:var(--color-border);font-size:var(--font-size-sm);}.eqciam>span:first-child{font-family:var(--font-mono);font-weight:500;letter-spacing:0.12em;}.uheusa .ohiwiw{background:var(--pz-surface);}.footer{background:var(--color-white);color:var(--color-text-subtle);border-top:1px solid var(--color-border);}.fngz09 .mhfhx4{color:var(--color-dark);}.fngz09 p{color:var(--color-text-subtle);}.ukikt0{letter-spacing:0.1em;color:var(--color-dark);font-family:var(--font-mono);font-size:var(--font-size-xs);}.l65pae a,.ahudyo a{color:var(--color-text-subtle);}.l65pae a:hover,.ahudyo a:hover{color:var(--color-dark);}.peadmk{border-top-color:var(--color-border);}.oeq26i{color:var(--color-text-subtle);}.byadsp{background:var(--color-accent);color:var(--color-on-accent);box-shadow:0 12px 30px -8px rgba(0,0,0,0.5);}.byadsp:hover{background:var(--color-accent-hover);color:var(--color-on-accent);}.zkcjuf{background:rgba(7,8,12,0.92);-webkit-backdrop-filter:blur(14px) saturate(1.5);backdrop-filter:blur(14px) saturate(1.5);}.zkcjuf::before{right:0;top:0;height:1px;background:linear-gradient(90deg,#7ee0f5,#9b8cff,#ff7ac6,#ffc56b);content:"";position:absolute;left:0;}.zkcjuf .sbq3di{border-radius:14px;font-family:var(--font-family);}.zkcjuf .wjeomm{background:#f2f4f8;color:#07080c;}.zkcjuf .wjeomm .f67yyi{color:#3a3f4f;}.zkcjuf .tvxejb{background:rgba(255,255,255,0.06);color:#eef0f6;box-shadow:inset 0 0 0 1.5px rgba(238,240,246,0.5);}.zkcjuf .tvxejb .f67yyi{color:#b9bfcd;}.tyenu6 .ahvapp{color:#7ee0b0;}.rr1tun .gaiobb{box-shadow:inset 0 0 0 1px var(--color-border-strong);background:var(--pz-ghost);color:var(--color-dark);border-radius:var(--radius-full);}.huo6l4{box-shadow:var(--pz-shadow);background:var(--pz-surface);color:var(--color-dark);border-radius:var(--radius-lg);}.huo6l4 .le5fiv{background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-full);}.huo6l4 .ojeegl{color:var(--color-dark);box-shadow:inset 0 0 0 1px var(--color-border-strong);border-radius:var(--radius-full);}.huo6l4 .w4tmpo{color:var(--color-text-body);}.zkcjuf .sbq3di:focus-visible,.rr1tun .gaiobb:focus-visible,.huo6l4 :focus-visible{outline:2px solid #7ee0f5;outline-offset:2px;}@media (prefers-reduced-motion:no-preference){@keyframes nb8m75{from{opacity:0;transform:translateY(10px);}to{opacity:1;transform:none;}}.r3n3aa .sbq3di{animation:nb8m75 0.26s cubic-bezier(0.2,0.7,0.2,1) backwards;}.r3n3aa .tvxejb{animation-delay:0.05s;}}