.hiw .hw-wrap,.bundles .bd-wrap{max-width:1080px}.hiw h1,.hiw h2,.hiw h3,.bundles h1,.bundles h2,.bundles h3{color:var(--g900);letter-spacing:-.02em;word-break:keep-all;margin:0}.hiw p,.bundles p{word-break:keep-all;margin:0}.hiw .hw-kicker,.bundles .bd-kicker{color:var(--blue-t);margin:0 0 10px;font-size:14px;font-weight:700;line-height:20px}.hiw .hw-hero h1,.bundles .bd-head h1{font-size:28px;font-weight:700;line-height:1.4}.hiw .hw-hero h1{letter-spacing:-.03em;font-size:40px;line-height:1.3}.hiw .hw-hero h1 span,.bundles .bd-head h1 span{display:block}.hiw .hw-lead,.bundles .bd-lead{color:var(--g700);max-width:680px;margin-top:12px;font-size:16px;line-height:1.7}.hiw .hw-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.hiw .hw-btn,.bundles .bd-btn{border-radius:12px;height:52px;padding:0 24px;font-size:17px;font-weight:700;text-decoration:none}.hiw .hw-tlink,.bundles .bd-tlink{color:var(--g800);text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.hiw .hw-tlink:hover,.bundles .bd-tlink:hover{color:var(--g900)}.hiw .hw-strip{border-top:1px solid var(--g200);border-bottom:1px solid var(--g200);grid-template-columns:repeat(3,minmax(0,1fr));margin:32px 0 0;display:grid}.hiw .hw-strip div{padding:16px 20px 16px 0}.hiw .hw-strip div+div{border-left:1px solid var(--g200);padding-left:20px}.hiw .hw-strip dt{color:var(--g600);font-size:13px;line-height:19px}.hiw .hw-strip dd{color:var(--g900);word-break:keep-all;margin:4px 0 0;font-size:17px;font-weight:700;line-height:1.5}.hiw .hw-sec,.bundles .bd-sec{margin-top:56px}.hiw .hw-sec>h2,.bundles .bd-sec>h2{font-size:24px;font-weight:700;line-height:1.4}.hiw .hw-sub{color:var(--g700);margin-top:8px;font-size:15px;line-height:1.6}.hiw .hw-rows{flex-direction:column;gap:56px;margin:28px 0 0;padding:0;list-style:none;display:flex}.hiw .hw-row{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px;display:grid}.hiw .hw-row:nth-child(2n) .hw-rtx{order:2}.hiw .hw-n{color:var(--blue-t);margin-bottom:8px;font-size:15px;font-weight:700}.hiw .hw-rtx h3{font-size:24px;font-weight:700;line-height:1.45}.hiw .hw-rtx h3 span{display:block}.hiw .hw-rtx>p{color:var(--g700);margin-top:12px;font-size:16px;line-height:1.75}.hiw .hw-facts{flex-direction:column;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.hiw .hw-facts li{color:var(--g800);align-items:flex-start;gap:8px;font-size:15px;line-height:1.6;display:flex}.hiw .hw-facts li>span:first-child{color:var(--blue);flex:none;margin-top:2px;display:inline-flex}.hiw .hw-facts a{color:var(--blue-t);font-weight:600}.hiw .hw-mock{background:#ebf2fd;border-radius:20px;margin:0;padding:28px}.hiw .hw-ex{color:var(--blue-t);margin-bottom:12px;font-size:13px;font-weight:700;line-height:1.5}.hiw .hw-mk{color:var(--g800);background:#fff;border-radius:12px;flex-direction:column;gap:14px;padding:20px;font-size:14px;line-height:1.5;display:flex;box-shadow:0 1px 3px #02204714}.hiw .hw-mk-h{color:var(--g900);justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;font-weight:700;display:flex}.hiw .hw-mk-h small{color:var(--g600);font-size:13px;font-weight:500}.hiw .hw-fields{grid-template-columns:max-content minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.hiw .hw-fields dt{color:var(--g600)}.hiw .hw-fields dd{color:var(--g900);margin:0;font-weight:600}.hiw .hw-radios{box-shadow:inset 0 0 0 1px var(--g200);border-radius:8px;flex-direction:column;display:flex}.hiw .hw-radio{align-items:center;gap:10px;padding:11px 14px;font-weight:500;display:flex}.hiw .hw-radio+.hw-radio{border-top:1px solid var(--g100)}.hiw .hw-radio i{width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--g300);border-radius:50%;flex:none}.hiw .hw-radio.on{color:var(--g900);font-weight:700}.hiw .hw-radio.on i{box-shadow:inset 0 0 0 5px var(--blue)}.hiw .hw-radio b{color:var(--g700);margin-left:auto;font-weight:600}.hiw .hw-fake{background:var(--blue);color:#fff;border-radius:8px;justify-content:center;align-items:center;height:44px;font-size:15px;font-weight:700;display:flex}.hiw .hw-fake.ghost{color:var(--g800);box-shadow:inset 0 0 0 1px var(--g300);background:0 0}.hiw .hw-fakes{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.hiw .hw-list{flex-direction:column;display:flex}.hiw .hw-opt{border-top:1px solid var(--g100);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;display:grid}.hiw .hw-opt:first-child{border-top:0;padding-top:0}.hiw .hw-opt .t{color:var(--g900);font-weight:700}.hiw .hw-opt .p{color:var(--g900);text-align:right;font-size:16px;font-weight:700}.hiw .hw-opt .s{color:var(--g600);font-size:13px}.hiw .hw-opt .s.hi{color:var(--blue-t);text-align:right;font-weight:600}.hiw .hw-note{color:var(--g600);font-size:12px;line-height:1.5}.hiw .hw-file{background:var(--g50);color:var(--g900);border-radius:8px;align-items:center;gap:10px;padding:12px 14px;font-weight:600;display:flex}.hiw .hw-file small{color:var(--g600);margin-left:auto;font-weight:500}.hiw .hw-checks{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.hiw .hw-checks li{align-items:center;gap:8px;display:flex}.hiw .hw-checks li span{color:var(--green);display:inline-flex}.hiw .hw-final{border-top:1px solid var(--g100);grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding-top:14px;display:grid}.hiw .hw-final .p{color:var(--g900);font-size:17px;font-weight:700}.hiw .hw-ok{color:var(--green-t);font-weight:600}.hiw .hw-blue{color:var(--blue-t);font-weight:600}.hiw .hw-steps{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.hiw .hw-steps li{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;display:grid}.hiw .hw-steps li i{background:var(--g300);border-radius:50%;justify-self:center;width:10px;height:10px}.hiw .hw-steps li.done i{background:var(--blue)}.hiw .hw-steps li.now{color:var(--g900);font-weight:700}.hiw .hw-steps li.now i{background:var(--blue);box-shadow:0 0 0 4px var(--blue-w2)}.hiw .hw-steps li b{font-size:13px;font-weight:600}.hiw .hw-flow{counter-reset:hw;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.hiw .hw-flow li{box-shadow:inset 0 0 0 1px var(--ring);background:#fff;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.hiw .hw-flow .n{color:var(--blue-t);font-size:13px;font-weight:700}.hiw .hw-flow h3{font-size:17px;font-weight:700;line-height:1.45}.hiw .hw-flow p{color:var(--g700);font-size:14px;line-height:1.65}.hiw .hw-led{border-top:1px solid var(--g100);grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;margin:auto 0 0;padding-top:12px;font-size:13px;display:grid}.hiw .hw-led dt{color:var(--g600)}.hiw .hw-led dd{text-align:right;color:var(--g900);margin:0;font-weight:700}.hiw .hw-led dd.hold{color:var(--blue-t)}.hiw .hw-led dd.paid{color:var(--green-t)}.hiw .hw-led dd.none{color:var(--g500);font-weight:600}.hiw .hw-branch{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:12px;display:grid}.hiw .hw-branch>div{background:var(--g50);border-radius:16px;flex-direction:column;gap:8px;padding:20px;display:flex}.hiw .hw-branch h3{font-size:17px;font-weight:700;line-height:1.45}.hiw .hw-branch p{color:var(--g700);font-size:14px;line-height:1.7}.hiw .hw-branch b{color:var(--g900)}.hiw .hw-branch a{color:var(--g800);text-underline-offset:3px;align-self:flex-start;font-size:14px;font-weight:600;text-decoration:underline}.hiw .hw-cap{color:var(--g600);margin-top:10px;font-size:13px;line-height:1.6}.hiw .hw-safe{margin-top:20px}.hiw .hw-bundles{border-top:1px solid var(--g200);grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0 0;padding:0;list-style:none;display:grid}.hiw .hw-bundles li{border-bottom:1px solid var(--g200)}.hiw .hw-bundles a{color:inherit;flex-direction:column;gap:4px;padding:16px 16px 16px 0;text-decoration:none;display:flex}.hiw .hw-bundles a b{color:var(--g900);font-size:16px;font-weight:700}.hiw .hw-bundles a span{color:var(--g600);word-break:keep-all;font-size:14px;line-height:1.5}.hiw .hw-bundles a:hover b{color:var(--blue-t);text-underline-offset:3px;text-decoration:underline}.hiw .hw-end{background:var(--app);border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:56px;padding:40px;display:flex}.hiw .hw-end h2{font-size:20px;font-weight:700;line-height:1.45}.hiw .hw-end p{color:var(--g700);margin-top:6px;font-size:15px;line-height:1.6}.hiw .hw-end p a{color:var(--g800);font-weight:600}.bundles .bd-who{color:var(--g600);margin-top:10px;font-size:14px;line-height:1.6}.bundles .bd-who b{color:var(--g800);margin-right:8px;font-weight:600}.bundles .bd-crumb{color:var(--g600);align-items:center;gap:4px;margin:0 0 12px;font-size:13px;display:flex}.bundles .bd-crumb a{color:var(--g600);text-decoration:none}.bundles .bd-crumb a:hover{color:var(--g900);text-decoration:underline}.bundles .bd-crumb span{color:var(--g800);font-weight:600}.bundles .bd-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.bundles .bd-card{height:100%;box-shadow:inset 0 0 0 1px var(--ring);color:inherit;background:#fff;border-radius:16px;flex-direction:column;gap:8px;padding:24px;text-decoration:none;transition:box-shadow .12s;display:flex}.bundles .bd-card:hover{box-shadow:inset 0 0 0 1px var(--g300),var(--sh1)}.bundles .bd-card:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.bundles .bd-card h2{font-size:20px;font-weight:700;line-height:1.4}.bundles .bd-card .who{color:var(--g600);font-size:14px;line-height:1.6}.bundles .bd-card .items{color:var(--g800);font-size:15px;line-height:1.6}.bundles .bd-card .sum{border-top:1px solid var(--g100);color:var(--g700);margin-top:auto;padding-top:12px;font-size:14px}.bundles .bd-card .sum b{color:var(--blue-t);font-weight:700}.bundles .bd-card .go{color:var(--blue-t);font-size:14px;font-weight:600}.bundles .bd-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:40px;margin-top:28px;display:grid}.bundles .bd-lines{box-shadow:inset 0 0 0 1px var(--ring);background:#fff;border-radius:16px;margin:0;padding:0;list-style:none}.bundles .bd-line{border-top:1px solid var(--g100);grid-template-columns:28px minmax(0,1fr) minmax(150px,auto);gap:6px 16px;padding:20px 24px;display:grid}.bundles .bd-line:first-child{border-top:0}.bundles .bd-line .k{color:var(--g500);font-size:15px;font-weight:700;line-height:26px}.bundles .bd-line h3{font-size:17px;font-weight:700;line-height:26px}.bundles .bd-line .desc{color:var(--g700);margin-top:2px;font-size:14px;line-height:1.6}.bundles .bd-line .spec{color:var(--g600);margin-top:4px;font-size:13px;line-height:1.6}.bundles .bd-price{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.bundles .bd-price .v{color:var(--g900);font-size:17px;font-weight:700;line-height:26px}.bundles .bd-price .q{color:var(--g600);font-size:13px}.bundles .bd-price .mut{color:var(--g600);font-size:14px;line-height:26px}.bundles .bd-price a{color:var(--blue-t);margin-top:2px;font-size:14px;font-weight:600;text-decoration:none}.bundles .bd-price a:hover{text-underline-offset:3px;text-decoration:underline}.bundles .bd-side{top:calc(env(safe-area-inset-top,0px) + 84px);background:#ebf2fd;border-radius:16px;flex-direction:column;gap:8px;padding:24px;display:flex;position:sticky}.bundles .bd-side .k{color:var(--g800);font-size:15px;font-weight:600}.bundles .bd-side .v{color:var(--blue);letter-spacing:-.02em;font-size:24px;font-weight:700;line-height:1.3}.bundles .bd-side .none{color:var(--g800);font-size:16px;font-weight:600}.bundles .bd-side p{color:var(--g700);font-size:14px;line-height:1.6}.bundles .bd-side .bd-btn{width:100%;margin-top:8px}.bundles .bd-note{color:var(--g700);margin-top:12px;font-size:14px;line-height:1.6}.bundles .bd-cards~.bd-note{margin-top:20px}.bundles .bd-note a{color:var(--blue-t)}.bundles .bd-more{flex-wrap:wrap;gap:10px 24px;margin:16px 0 0;padding:0;list-style:none;display:flex}.bundles .bd-more a{color:var(--g800);text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.bundles .bd-more a:hover{color:var(--blue-t)}@media (max-width:900px){.hiw .hw-row{gap:32px}.hiw .hw-flow,.hiw .hw-bundles{grid-template-columns:repeat(2,minmax(0,1fr))}.bundles .bd-grid{grid-template-columns:minmax(0,1fr);gap:20px}.bundles .bd-side{position:static}}@media (max-width:760px){.hiw .hw-hero h1,.bundles .bd-head h1{font-size:24px;line-height:1.4}.hiw .hw-lead,.bundles .bd-lead{font-size:15px}.hiw .hw-cta .hw-btn{width:100%}.hiw .hw-strip{grid-template-columns:minmax(0,1fr)}.hiw .hw-strip div,.hiw .hw-strip div+div{border-left:0;padding:12px 0}.hiw .hw-strip div+div{border-top:1px solid var(--g100)}.hiw .hw-sec,.bundles .bd-sec,.hiw .hw-end{margin-top:40px}.hiw .hw-sec>h2,.bundles .bd-sec>h2{font-size:20px}.hiw .hw-rows{gap:40px}.hiw .hw-row{grid-template-columns:minmax(0,1fr);gap:20px}.hiw .hw-row:nth-child(2n) .hw-rtx{order:0}.hiw .hw-rtx h3{font-size:20px}.hiw .hw-rtx>p{font-size:15px}.hiw .hw-mock{border-radius:16px;padding:16px}.hiw .hw-mk{padding:16px}.hiw .hw-flow,.hiw .hw-branch,.hiw .hw-bundles{grid-template-columns:minmax(0,1fr)}.hiw .hw-end{flex-direction:column;align-items:stretch;padding:24px}.hiw .hw-end .hw-btn{width:100%}.bundles .bd-cards{grid-template-columns:minmax(0,1fr)}.bundles .bd-card{padding:20px}.bundles .bd-line{grid-template-columns:22px minmax(0,1fr);padding:16px}.bundles .bd-price{text-align:left;flex-flow:wrap;grid-column:2;align-items:baseline;gap:4px 12px}.bundles .bd-price a{margin-top:0}}
