.pl.qy .qy-cap{font:500 12.5px/1.4 var(--mono);color:var(--mute);letter-spacing:.02em}.pl.qy .qy-lead{max-width:56ch;margin-top:16px}.pl.qy .qy-big,.pl.qy .qy-num,.pl.qy .qy-step-v{font-variant-numeric:tabular-nums}.pl.qy .qy-sec .kick{margin-bottom:16px}.pl.qy .qy-hero{padding:clamp(40px,7dvh,88px) 0 clamp(40px,6dvh,72px)}.pl.qy .qy-hero-in{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:32px clamp(32px,5vw,72px);align-items:end}.pl.qy .qy-hero .badge{margin-bottom:20px}.pl.qy .qy-hero .h1{font-size:clamp(34px,4.2vw,60px);max-width:18ch}.pl.qy .qy-hero .sub{max-width:52ch}.pl.qy .qy-formula{border:1px solid var(--line);background:#fff radial-gradient(#e2e8f0 1px,transparent 0) 0 0/24px 24px;padding:20px 22px 22px}.pl.qy .qy-eq{margin-top:14px;display:grid;border-top:1px solid var(--line)}.pl.qy .qy-eq li{display:grid;grid-template-columns:34px 1fr;align-items:baseline;gap:8px;padding:12px 0;border-bottom:1px solid var(--faint);font:500 clamp(16px,1.4vw,19px)/1.3 var(--disp);color:var(--ink)}.pl.qy .qy-eq li:last-child{border-bottom:0;padding-bottom:0}.pl.qy .qy-eq-n{font:500 12px/1 var(--mono);color:var(--sky7)}.pl.qy .qy-eq-b{font-weight:600}.pl.qy .qy-calc-w{margin-top:36px}.pl.qy .qy-calc{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:24px;align-items:start}.pl.qy .qy-panel{background:#fff;border:1px solid var(--line);padding:clamp(18px,2.4vw,32px)}.pl.qy .qy-steps{border-top:1px solid var(--faint)}.pl.qy .qy-step{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid var(--faint)}.pl.qy .qy-step-l{font:500 17px/1.3 var(--disp);color:var(--ink)}.pl.qy .qy-step-c{display:flex;align-items:center;gap:4px;flex:none}.pl.qy .qy-step-c button{display:grid;place-items:center;width:48px;height:48px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--ink);transition:border-color .16s,background-color .16s,transform .14s var(--out)}.pl.qy .qy-step-c button:active:not(:disabled){transform:scale(.95)}.pl.qy .qy-step-c button:disabled{opacity:.4;cursor:not-allowed}@media (hover:hover){.pl.qy .qy-step-c button:hover:not(:disabled){border-color:var(--sky6);color:var(--sky7)}}.pl.qy .qy-step-v{min-width:56px;text-align:center;font:600 28px/1 var(--mono);color:var(--ink)}.pl.qy .qy-grp{margin-top:28px}.pl.qy .qy-grp .qy-cap{margin-bottom:12px;color:var(--sky7)}.pl.qy .qy-opts{display:grid;gap:8px}.pl.qy .qy-opts2{grid-template-columns:repeat(2,minmax(0,1fr))}.pl.qy .qy-opt{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:56px;padding:12px 14px;border:1px solid var(--line);border-radius:4px;background:#fff;text-align:left;color:var(--ink);position:relative;transition:border-color .16s,background-color .16s,transform .14s var(--out)}.pl.qy .qy-opt:active{transform:scale(.985)}.pl.qy .qy-opt-n{font:600 15.5px/1.3 var(--disp)}.pl.qy .qy-opt-d{font:400 13.5px/1.4 var(--sans);color:var(--mute)}.pl.qy .qy-opt[aria-pressed=true]{border-color:var(--sky6);background:var(--sky1);box-shadow:inset 0 0 0 1px var(--sky6)}.pl.qy .qy-opt[aria-pressed=true] .qy-opt-d{color:#0c4a6e}@media (hover:hover){.pl.qy .qy-opt:hover{border-color:var(--sky6)}}.pl.qy .qy-addon{flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.pl.qy .qy-box{flex:none;display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--line);border-radius:3px;color:transparent;background:#fff;transition:background-color .16s,border-color .16s,color .16s}.pl.qy .qy-opt[aria-pressed=true] .qy-box{background:var(--sky7);border-color:var(--sky7);color:#fff}.pl.qy .qy-onsite{margin-top:12px;font-size:15.5px;line-height:1.5;color:var(--body)}.pl.qy .qy-onsite strong{color:var(--ink);font-weight:600}.pl.qy .qy-onsite .qy-num{font:600 15.5px/1 var(--mono);color:var(--sky7)}.pl.qy .qy-dim{color:var(--mute)}.pl.qy .qy-result{position:sticky;top:88px;min-width:0}.pl.qy .qy-result-in{background:#020617;color:#cbd5e1;border:1px solid #020617;padding:clamp(20px,2.4vw,32px);position:relative}.pl.qy .qy-result-in:before{content:"";position:absolute;left:-1px;right:-1px;top:-2px;border-top:2px solid var(--sky4)}.pl.qy .qy-result-in :focus-visible{outline-color:var(--sky4)}.pl.qy .qy-tag{font:500 12.5px/1.4 var(--mono);color:#7dd3fc;letter-spacing:.02em}.pl.qy .qy-est{margin-top:18px;font-size:15px;color:#94a3b8}.pl.qy .qy-price{margin-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px}.pl.qy .qy-big{font:600 clamp(36px,4vw,52px)/1.05 var(--disp);letter-spacing:-.02em;color:#f1f5f9}.pl.qy .qy-cur{font:500 15px/1.2 var(--mono);color:#94a3b8}.pl.qy .qy-mode{margin-top:14px;font:400 13.5px/1.5 var(--mono);color:#94a3b8}.pl.qy .qy-mode strong{color:#e2e8f0;font-weight:500}.pl.qy .qy-ent{margin-top:16px;font:600 clamp(22px,2.2vw,28px)/1.2 var(--disp);color:#f1f5f9}.pl.qy .qy-entb{margin-top:12px;font-size:15.5px;line-height:1.55;color:#94a3b8}.pl.qy .qy-lf{margin-top:24px;padding-top:20px;border-top:1px solid #334155}.pl.qy .qy-lf.is-col{margin-top:16px;padding-top:0;border-top:0}.pl.qy .qy-lf-t{font:600 17px/1.3 var(--disp);color:#f1f5f9}.pl.qy .qy-lf-h{margin-top:4px;font-size:14px;line-height:1.5;color:#94a3b8}.pl.qy .qy-fields{margin-top:14px;display:grid;gap:10px}.pl.qy .qy-lf.is-col .qy-fields{margin-top:0}.pl.qy .qy-in{width:100%;min-height:48px;padding:10px 12px;border:1px solid #475569;border-radius:0;background:#0f172a;color:#f1f5f9;font:400 16px/1.4 var(--sans);transition:border-color .16s}.pl.qy .qy-in::placeholder{color:#94a3b8;opacity:1}.pl.qy .qy-in:focus-visible{outline:2px solid var(--sky4);outline-offset:0;border-color:var(--sky4)}.pl.qy .qy-lf.is-light .qy-in{background:#fff;border-color:var(--line);color:var(--ink)}.pl.qy .qy-lf.is-light .qy-in::placeholder{color:#64748b}.pl.qy .qy-lf.is-light .qy-in:focus-visible{outline-color:var(--sky6);border-color:var(--sky6)}.pl.qy .qy-send{margin-top:12px;display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:0 20px;border:1px solid var(--sky6);border-radius:4px;background:var(--sky6);color:#fff;font:600 16px/1.1 var(--disp);transition:background-color .16s,transform .14s var(--out)}.pl.qy .qy-lf.is-light .qy-send{background:var(--sky7);border-color:var(--sky7)}.pl.qy .qy-send:active:not(:disabled){transform:scale(.97)}.pl.qy .qy-send:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.pl.qy .qy-send:hover:not(:disabled){background:var(--sky5);border-color:var(--sky5)}.pl.qy .qy-lf.is-light .qy-send:hover:not(:disabled){background:#075985;border-color:#075985}}.pl.qy .qy-lf-err{margin-top:8px;font-size:14px;color:#fca5a5}.pl.qy .qy-lf.is-light .qy-lf-err{color:#b91c1c}.pl.qy .qy-lf-req{margin-top:8px;font:400 13px/1.4 var(--mono);color:#94a3b8}.pl.qy .qy-lf.is-light .qy-lf-req{color:var(--mute)}.pl.qy .qy-alt{margin-top:12px;display:grid;gap:8px}.pl.qy .qy-alt.c2{grid-template-columns:1fr 1fr}.pl.qy .qy-alt.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.pl.qy .qy-sb{display:flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 8px;border:1px solid #475569;border-radius:4px;background:transparent;color:#e2e8f0;font:500 13.5px/1.2 var(--disp);transition:border-color .16s,transform .14s var(--out)}.pl.qy .qy-lf.is-light .qy-sb{border-color:var(--line);color:var(--ink)}.pl.qy .qy-sb:active:not(:disabled){transform:scale(.97)}.pl.qy .qy-sb:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.pl.qy .qy-sb:hover:not(:disabled){border-color:var(--sky4)}.pl.qy .qy-lf.is-light .qy-sb:hover:not(:disabled){border-color:var(--sky6)}}.pl.qy .qy-ic{width:16px;height:16px;flex:none}.pl.qy .qy-tiers{margin-top:40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--line);background:#fff}.pl.qy .qy-tier{position:relative;display:flex;flex-direction:column;padding:28px 26px 26px;min-width:0}.pl.qy .qy-tier+.qy-tier{border-left:1px solid var(--line)}.pl.qy .qy-tier.is-feat{background:#f8fafc;box-shadow:inset 0 3px 0 var(--sky6)}.pl.qy .qy-pop{position:absolute;top:22px;right:24px;font:500 12px/1 var(--mono);color:var(--sky7);border:1px solid var(--sky6);border-radius:4px;padding:5px 8px;background:#fff}.pl.qy .qy-tier-n{font:500 12.5px/1 var(--mono);color:var(--sky7);margin-bottom:14px}.pl.qy .qy-tier .h3{margin-bottom:6px}.pl.qy .qy-tag-l{font-size:15.5px;line-height:1.45;color:var(--mute)}.pl.qy .qy-tier-p{margin-top:20px;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px}.pl.qy .qy-tier .qy-big{font-size:clamp(30px,2.8vw,40px);color:var(--ink)}.pl.qy .qy-tier .qy-cur{color:var(--mute)}.pl.qy .qy-for{margin-top:18px;padding:12px 0;border-top:1px solid var(--faint);border-bottom:1px solid var(--faint);font-size:15px;line-height:1.5}.pl.qy .qy-for strong{color:var(--ink);font-weight:600}.pl.qy .qy-feat{margin-top:18px;display:grid;gap:10px;flex:1;align-content:start}.pl.qy .qy-feat li{position:relative;padding-left:26px;font-size:15.5px;line-height:1.45}.pl.qy .qy-feat li:before{content:"";position:absolute;left:0;top:.62em;width:14px;border-top:1.25px solid var(--sky6)}.pl.qy .qy-feat li:after{content:"";position:absolute;left:0;top:calc(.62em - 3px);height:6px;border-left:1.25px solid var(--sky6)}.pl.qy .qy-sla{margin-top:20px;font:400 13px/1.5 var(--mono);color:var(--mute)}.pl.qy .qy-tier .btn.qy-tier-btn{margin-top:18px;width:100%}.pl.qy .qy-tier .qy-lf{margin-top:18px}.pl.qy .qy-note{margin-top:20px;max-width:72ch;font:400 13.5px/1.55 var(--mono);color:var(--mute)}.pl.qy .qy-sectors{margin-top:40px;padding-top:24px;border-top:1px solid var(--faint);display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.pl.qy .qy-sectors-t{font:600 17px/1.3 var(--disp);color:var(--ink)}.pl.qy .qy-adds{margin-top:36px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line);background:#fff}.pl.qy .qy-adds>li{display:flex;flex-direction:column;gap:10px;padding:22px 22px 20px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0}.pl.qy .qy-add-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.pl.qy .qy-add-n{font:600 18px/1.3 var(--disp);color:var(--ink)}.pl.qy .qy-add-p{font:500 14px/1.3 var(--mono);color:var(--sky7);white-space:nowrap}.pl.qy .qy-add-d{font-size:15.5px;line-height:1.5}.pl.qy .qy-adds .lnk{margin-top:auto;min-height:44px}.pl.qy .qy-cmp{background:#020617;color:#cbd5e1;padding:clamp(48px,7dvh,84px) 0}.pl.qy .qy-cmp :focus-visible{outline-color:var(--sky4)}.pl.qy .qy-cmp .kick{color:#7dd3fc;margin-bottom:16px}.pl.qy .qy-cmp .ord{border-color:#38bdf8;color:#7dd3fc}.pl.qy .qy-cmp .h2{color:#f1f5f9;max-width:26ch}.pl.qy .qy-tbl{margin-top:36px;width:100%;border-collapse:collapse;font-size:16px;line-height:1.5;border:1px solid #475569}.pl.qy .qy-tbl td,.pl.qy .qy-tbl th{padding:16px 20px;text-align:left;vertical-align:top;border-top:1px solid #334155}.pl.qy .qy-tbl thead th{border-top:0;font:500 12.5px/1.3 var(--mono);color:#94a3b8;letter-spacing:.02em;background:#0f172a}.pl.qy .qy-tbl thead th.is-onyx{color:#7dd3fc}.pl.qy .qy-tbl tbody th{font:600 16px/1.4 var(--disp);color:#f1f5f9;width:26%}.pl.qy .qy-tbl td{color:#94a3b8;width:37%}.pl.qy .qy-tbl td.is-onyx{color:#f1f5f9;box-shadow:inset 3px 0 0 var(--sky4)}.pl.qy .qy-cmp-note{margin-top:20px;max-width:72ch;font:400 13.5px/1.55 var(--mono);color:#94a3b8}.pl.qy .qy-disc{max-width:72ch;margin-bottom:clamp(40px,6dvh,64px);padding:22px 24px;border:1px solid var(--line);border-left:3px solid var(--sky6);background:#f8fafc}.pl.qy .qy-disc .h3{margin-bottom:8px}.pl.qy .qy-disc p{max-width:60ch}.pl.qy .qy-close .lead{max-width:48ch}@media (prefers-reduced-motion:no-preference){.pl.qy .qy-box,.pl.qy .qy-opt{transition-property:border-color,background-color,color,transform}}@media (max-width:1100px){.pl.qy .qy-hero-in{align-items:start}.pl.qy .qy-calc,.pl.qy .qy-hero-in{grid-template-columns:1fr}.pl.qy .qy-result{position:static}.pl.qy .qy-tiers{grid-template-columns:1fr}.pl.qy .qy-tier+.qy-tier{border-left:0;border-top:1px solid var(--line)}.pl.qy .qy-tier .qy-pop{top:26px}.pl.qy .qy-adds{grid-template-columns:1fr 1fr}}@media (max-width:640px){.pl.qy .qy-hero{padding-top:28px}.pl.qy .qy-adds,.pl.qy .qy-opts2{grid-template-columns:1fr}.pl.qy .qy-step-l{font-size:16px}.pl.qy .qy-step-c button{width:44px;height:44px}.pl.qy .qy-step-v{min-width:48px;font-size:24px}.pl.qy .qy-alt.c3{grid-template-columns:1fr 1fr}.pl.qy .qy-alt.c3 .qy-sb:last-child{grid-column:1/-1}.pl.qy .qy-tbl,.pl.qy .qy-tbl tbody,.pl.qy .qy-tbl td,.pl.qy .qy-tbl th,.pl.qy .qy-tbl tr{display:block;width:100%}.pl.qy .qy-tbl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pl.qy .qy-tbl tr{border-top:1px solid #475569}.pl.qy .qy-tbl tr:first-child{border-top:0}.pl.qy .qy-tbl tbody th{width:100%;padding:16px 16px 4px;border-top:0}.pl.qy .qy-tbl td{width:100%;padding:6px 16px;border-top:0}.pl.qy .qy-tbl td:last-child{padding-bottom:16px}.pl.qy .qy-tbl td:before{content:attr(data-l);display:block;font:500 12px/1.3 var(--mono);color:#64748b}.pl.qy .qy-tbl td.is-onyx:before{color:#7dd3fc}}