.pr-page{--pr-amber:#d97706;--pr-amber-bg:#fef3e2}.pr-page .sd-hero-inner{row-gap:0}.pr-page .sd-hero-inner>div:first-child{align-self:end}.pr-page .sd-hero-inner>.sd-card{grid-area:1/2/3;align-self:center}.pr-hero-note{color:var(--muted);background:var(--surface);border:1px solid var(--peach-line);border-radius:12px;grid-area:2/1;place-self:start;align-items:flex-start;gap:10px;max-width:545px;margin-top:20px;padding:12px 16px;font-size:12px;line-height:1.5;display:flex}.pr-hero-note svg{width:15px;height:15px;color:var(--teal-ink);flex:none;margin-top:2px}.pr-hero-note b{font-weight:600}@media (max-width:900px){.pr-page .sd-hero-inner>div:first-child{align-self:auto}.pr-page .sd-hero-inner>.sd-card{order:1;grid-area:auto;margin-top:40px}.pr-hero-note{grid-area:auto}}.pr-pay-body{flex-direction:column;gap:6px;padding:14px 18px 6px;display:flex}.pr-pl{opacity:0;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:8px 2px;font-size:12.5px;display:grid;transform:translate(-8px)}.pr-pay.run .pr-pl{animation:prPlIn .34s var(--ease) forwards}.pr-pay.run .pr-pl:first-child{animation-delay:1s}.pr-pay.run .pr-pl:nth-child(2){animation-delay:1.12s}.pr-pay.run .pr-pl:nth-child(3){animation-delay:1.24s}.pr-pay.run .pr-pl:nth-child(4){animation-delay:1.36s}.pr-pay.run .pr-pl:nth-child(5){animation-delay:1.48s}@keyframes prPlIn{to{opacity:1;transform:none}}.pr-pl .op{font-family:var(--display);text-align:center;font-size:15px;font-weight:800;line-height:1}.pr-pl.add .op{color:var(--teal-ink)}.pr-pl.sub .op{color:var(--pr-amber)}.pr-pl .pn{color:var(--muted-ink)}.pr-pl .pv{font-family:var(--mono);color:var(--ink);text-align:right;font-size:12px;font-weight:700}.pr-pl.sub .pv{color:var(--pr-amber)}.pr-pay-net{border-top:2px solid var(--peach-line);opacity:0;grid-template-columns:22px 1fr auto;align-items:center;gap:10px;margin:4px 18px 8px;padding:13px 2px;display:grid}.pr-pay.run .pr-pay-net{animation:prPlIn .5s var(--ease) 1.65s forwards}.pr-pay-net .op{font-family:var(--display);text-align:center;background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:800}.pr-pay-net .pn{font-family:var(--display);color:var(--ink);font-size:14px;font-weight:700}.pr-pay-net .pv{font-family:var(--display);background:var(--grad);-webkit-text-fill-color:transparent;text-align:right;-webkit-background-clip:text;background-clip:text;font-size:18px;font-weight:800}.pr-why-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}@media (max-width:820px){.pr-why-grid{grid-template-columns:1fr}}.pr-whyc{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s ease;border-radius:16px;padding:24px}.pr-whyc:hover{box-shadow:var(--shadow-md);border-color:#2563eb57;transform:translateY(-5px)}.pr-whyc .wi{background:var(--surface-2);border:1px solid var(--peach-line);width:44px;height:44px;color:var(--blue);transition:transform .55s var(--ease), opacity .45s ease, background .3s ease, color .3s ease;opacity:.001;border-radius:12px;place-items:center;margin-bottom:14px;display:grid;transform:scale(.6)rotate(-8deg)}.pr-why-grid.in .wi{opacity:1;transform:none}.pr-why-grid.in .pr-whyc:first-child .wi{transition-delay:80ms}.pr-why-grid.in .pr-whyc:nth-child(2) .wi{transition-delay:.2s}.pr-why-grid.in .pr-whyc:nth-child(3) .wi{transition-delay:.32s}.pr-whyc:hover .wi{background:var(--grad);color:#fff;border-color:#0000}.pr-whyc .wi svg{width:22px;height:22px}.pr-whyc h3{font-family:var(--display);color:var(--ink);margin-bottom:6px;font-size:16px;font-weight:700}.pr-whyc p{color:var(--muted-ink);font-size:13px;line-height:1.55}.pr-whyc p strong{color:var(--ink);font-weight:600}.pr-why-quote{color:#fff;font-family:var(--display);background:#0b1220;border-radius:16px;margin-top:24px;padding:26px 30px;font-size:clamp(16px,2.2vw,21px);font-weight:700;line-height:1.5;position:relative;overflow:hidden}.pr-why-quote:before{content:"";pointer-events:none;background:radial-gradient(40% 70% at 12% 0,#2563eb3d,#0000 70%),radial-gradient(40% 70% at 90% 100%,#14b8a633,#0000 70%);position:absolute;inset:0}.pr-why-quote span{background:var(--grad-fill);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;position:relative}.pr-cyc-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}@media (max-width:760px){.pr-cyc-grid{grid-template-columns:1fr}}.pr-cyc{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), box-shadow .3s var(--ease), border-color .3s ease;border-radius:16px;padding:24px;position:relative}.pr-cyc:hover{box-shadow:var(--shadow-md);border-color:#2563eb57;transform:translateY(-4px)}.pr-cyc .cn{font-family:var(--display);background:var(--grad);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;font-size:26px;font-weight:800;line-height:1;display:inline-block;transform:scale(.6)}.pr-cyc-grid.in .cn{animation:prPlIn .4s var(--ease) forwards}.pr-cyc-grid.in .pr-cyc:first-child .cn{animation-delay:60ms}.pr-cyc-grid.in .pr-cyc:nth-child(2) .cn{animation-delay:.14s}.pr-cyc-grid.in .pr-cyc:nth-child(3) .cn{animation-delay:.22s}.pr-cyc-grid.in .pr-cyc:nth-child(4) .cn{animation-delay:.3s}.pr-cyc-grid.in .pr-cyc:nth-child(5) .cn{animation-delay:.38s}.pr-cyc-grid.in .pr-cyc:nth-child(6) .cn{animation-delay:.46s}.pr-cyc h3{font-family:var(--display);color:var(--ink);margin:8px 0 6px;font-size:16px;font-weight:700}.pr-cyc p{color:var(--muted-ink);font-size:12.5px;line-height:1.5}.pr-plat-row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.pr-plat{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);font-family:var(--display);color:var(--ink);transition:transform .3s var(--ease), border-color .3s ease;opacity:0;border-radius:100px;align-items:center;gap:10px;padding:12px 20px;font-size:14px;font-weight:700;display:flex;transform:translateY(10px)}.pr-plat-row.in .pr-plat{animation:prPlIn .4s var(--ease) forwards}.pr-plat-row.in .pr-plat:first-child{animation-delay:60ms}.pr-plat-row.in .pr-plat:nth-child(2){animation-delay:.13s}.pr-plat-row.in .pr-plat:nth-child(3){animation-delay:.2s}.pr-plat-row.in .pr-plat:nth-child(4){animation-delay:.27s}.pr-plat-row.in .pr-plat:nth-child(5){animation-delay:.34s}.pr-plat-row.in .pr-plat:nth-child(6){animation-delay:.41s}.pr-plat-row.in .pr-plat:nth-child(7){animation-delay:.48s}.pr-plat:hover{border-color:#2563eb66;transform:translateY(-4px)}.pr-plat .pd{background:var(--grad);border-radius:50%;width:10px;height:10px}.pr-plat-note{color:var(--muted);text-align:center;margin-top:20px;font-size:13px}.pr-plat-note strong{color:var(--ink);font-weight:600}.pr-wt-tbl{border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);background:var(--surface);border-radius:18px;overflow:hidden}.pr-wt-row{border-bottom:1px solid var(--peach-line);grid-template-columns:1fr 1.4fr 1.4fr;gap:0;display:grid}.pr-wt-row:last-child{border-bottom:0}.pr-wt-row.head>div{font-family:var(--display);color:var(--ink);background:var(--surface-2);padding:16px;font-size:14px;font-weight:700}.pr-wt-row.head .w2{color:var(--blue);background:linear-gradient(135deg,#2563eb17,#2563eb08)}.pr-wt-row.head .c99{color:var(--teal-ink);background:linear-gradient(135deg,#14b8a61a,#14b8a608)}.pr-wt-row>div{color:var(--muted-ink);border-left:1px solid var(--peach-line);align-items:center;padding:15px 16px;font-size:12.5px;line-height:1.45;display:flex}.pr-wt-row>div:first-child{font-family:var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border-left:0;font-size:9px;font-weight:700}.pr-wt-row .w2{background:#2563eb08}.pr-wt-row .c99{background:#14b8a608}@media (max-width:760px){.pr-wt-tbl{overflow-x:auto}.pr-wt-row{grid-template-columns:1fr 1.4fr 1.4fr;min-width:620px}}.pr-wt-note{color:var(--muted);text-align:center;margin-top:20px;font-size:13px}.pr-sch-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (max-width:820px){.pr-sch-grid{grid-template-columns:1fr 1fr}}@media (max-width:480px){.pr-sch-grid{grid-template-columns:1fr}}.pr-sch{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);text-align:center;transition:transform .35s var(--ease), box-shadow .35s var(--ease), border-color .3s ease;border-radius:16px;padding:24px;position:relative}.pr-sch:hover{box-shadow:var(--shadow-md);border-color:#2563eb57;transform:translateY(-5px)}.pr-sch h3{font-family:var(--display);color:var(--ink);margin-bottom:8px;font-size:15px;font-weight:700}.pr-sch .big{font-family:var(--display);letter-spacing:-.02em;background:var(--grad);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:800;line-height:1}.pr-sch .sk{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:4px 0 12px;font-size:8px;display:block}.pr-sch p{color:var(--muted-ink);font-size:12px;line-height:1.5}.pr-wf-list{flex-direction:column;gap:10px;max-width:720px;margin:0 auto;display:flex}.pr-wfr{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);opacity:0;transition:opacity .5s ease, transform .5s var(--ease);border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:16px;padding:18px 22px;display:grid;transform:translateY(10px)}.pr-wf-list.in .pr-wfr{opacity:1;transform:none}.pr-wf-list.in .pr-wfr:first-child{transition-delay:50ms}.pr-wf-list.in .pr-wfr:nth-child(2){transition-delay:.13s}.pr-wf-list.in .pr-wfr:nth-child(3){transition-delay:.21s}.pr-wf-list.in .pr-wfr:nth-child(4){transition-delay:.29s}.pr-wf-list.in .pr-wfr:nth-child(5){transition-delay:.37s}.pr-wf-list.in .pr-wfr:nth-child(6){transition-delay:.45s}.pr-wfr .wop{width:40px;height:40px;font-family:var(--display);border-radius:11px;flex:none;place-items:center;font-size:20px;font-weight:800;display:grid}.pr-wfr.add .wop{color:var(--teal-ink);background:#14b8a624}.pr-wfr.sub .wop{background:var(--pr-amber-bg);color:var(--pr-amber)}.pr-wfr.eq .wop{background:var(--grad);color:#fff}.pr-wfr .wn b{font-family:var(--display);color:var(--ink);font-size:15px;font-weight:700;display:block}.pr-wfr .wn small{color:var(--muted);font-size:12px}.pr-wfr.eq{background:linear-gradient(135deg,#2563eb0f,#14b8a60a);border-color:#0000;position:relative}.pr-wfr.eq:after{content:"";background:var(--grad);-webkit-mask-composite:xor;pointer-events:none;border-radius:14px;padding:1.3px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pr-wfr .wtag{font-family:var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted);flex:none;font-size:9px}.pr-wfr.eq .wtag{color:var(--teal-ink);font-weight:700}.pr-fix-tbl{border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);background:var(--surface);border-radius:18px;overflow:hidden}.pr-fix-row{border-bottom:1px solid var(--peach-line);grid-template-columns:1fr 1.2fr;gap:0;display:grid}.pr-fix-row:last-child{border-bottom:0}.pr-fix-row.head>div{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);padding:14px 18px;font-size:9px;font-weight:700}.pr-fix-row>div{align-items:center;gap:11px;padding:16px 18px;font-size:13px;line-height:1.45;display:flex}.pr-fix-row .prob{color:var(--muted-ink);border-right:1px solid var(--peach-line)}.pr-fix-row .prob .xi{background:var(--pr-amber-bg);width:22px;height:22px;color:var(--pr-amber);border-radius:6px;flex:none;place-items:center;display:grid}.pr-fix-row .prob .xi svg{width:12px;height:12px}.pr-fix-row .fix{color:var(--ink);font-weight:500}.pr-fix-row .fix .vi{width:22px;height:22px;color:var(--teal-ink);background:#14b8a624;border-radius:6px;flex:none;place-items:center;display:grid}.pr-fix-row .fix .vi svg{width:12px;height:12px}.pr-fix-row:not(.head):hover>div{background:var(--surface-2)}@media (max-width:620px){.pr-fix-row{grid-template-columns:1fr}.pr-fix-row .prob{border-right:0;border-bottom:1px dashed var(--peach-line)}}.pr-nh-grid{grid-template-columns:1fr 1fr;gap:12px 18px;display:grid}@media (max-width:700px){.pr-nh-grid{grid-template-columns:1fr}}.pr-nh{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:13px;align-items:center;gap:13px;padding:16px 18px;display:flex}.pr-nh:hover{border-color:#2563eb57;transform:translate(4px)}.pr-nh .box{border:2px solid var(--peach-line);color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;transition:background .3s,border-color .3s;display:grid}.pr-nh .box svg{opacity:0;width:12px;height:12px;transition:opacity .3s,transform .3s;transform:scale(.5)}.pr-nh:hover .box{background:var(--grad);border-color:#0000}.pr-nh:hover .box svg{opacity:1;transform:none}.pr-nh p{color:var(--ink);font-size:13px;line-height:1.4}.pr-nh-note{color:var(--muted);text-align:center;margin-top:20px;font-size:13px}.pr-inc2-grid{grid-template-columns:1fr 1fr;gap:12px 22px;display:grid}@media (max-width:640px){.pr-inc2-grid{grid-template-columns:1fr}}.pr-inc2{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:13px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.pr-inc2:hover{border-color:#2563eb57;transform:translateY(-3px)}.pr-inc2 .ik{width:30px;height:30px;color:var(--teal-ink);transition:transform .5s var(--ease), opacity .4s ease;opacity:.001;background:#14b8a624;border-radius:9px;flex:none;place-items:center;display:grid;transform:scale(.5)}.pr-inc2-grid.in .ik{opacity:1;transform:none}.pr-inc2-grid.in .pr-inc2:first-child .ik{transition-delay:60ms}.pr-inc2-grid.in .pr-inc2:nth-child(2) .ik{transition-delay:.12s}.pr-inc2-grid.in .pr-inc2:nth-child(3) .ik{transition-delay:.18s}.pr-inc2-grid.in .pr-inc2:nth-child(4) .ik{transition-delay:.24s}.pr-inc2-grid.in .pr-inc2:nth-child(5) .ik{transition-delay:.3s}.pr-inc2-grid.in .pr-inc2:nth-child(6) .ik{transition-delay:.36s}.pr-inc2-grid.in .pr-inc2:nth-child(7) .ik{transition-delay:.42s}.pr-inc2-grid.in .pr-inc2:nth-child(8) .ik{transition-delay:.48s}.pr-inc2-grid.in .pr-inc2:nth-child(9) .ik{transition-delay:.54s}.pr-inc2 .ik svg{width:15px;height:15px}.pr-inc2 p{color:var(--ink);padding-top:4px;font-size:13.5px;font-weight:500;line-height:1.5}.pr-inc2 p a{color:var(--blue);border-bottom:1px solid #2563eb4d;transition:border-color .2s}.pr-inc2 p a:hover{border-color:var(--blue)}.pr-who-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (max-width:560px){.pr-who-grid{grid-template-columns:1fr}}.pr-who{background:var(--surface);border:1px solid var(--peach-line);box-shadow:var(--shadow-sm);transition:transform .3s var(--ease), border-color .3s ease;border-radius:16px;align-items:flex-start;gap:14px;padding:24px;display:flex}.pr-who:hover{border-color:#2563eb57;transform:translateY(-4px)}.pr-who .wi{width:34px;height:34px;color:var(--teal-ink);opacity:.001;transition:transform .5s var(--ease) .12s, opacity .4s ease .12s;background:#14b8a624;border-radius:9px;flex:none;place-items:center;display:grid;transform:scale(.55)}.pr-who.in .wi{opacity:1;transform:none}.pr-who .wi svg{width:18px;height:18px}.pr-who p{color:var(--muted-ink);font-size:14px;line-height:1.55}.pr-who p strong{color:var(--ink);font-weight:600}@media (prefers-reduced-motion:reduce){.pr-pl,.pr-pay-net,.pr-cyc .cn,.pr-plat{opacity:1!important;animation:none!important;transform:none!important}.pr-whyc .wi,.pr-wfr,.pr-inc2 .ik,.pr-who .wi{opacity:1!important;transition:none!important;transform:none!important}}
