.v4 .pg-pricing section{scroll-margin-top:var(--bar)}.v4 .pg-pricing .fig,.v4 .pg-pricing .pfig,.v4 .pg-pricing .afig{font-family:var(--display);letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums;font-weight:700;line-height:.86}.v4 .pg-pricing .hw-copy .alt .link{color:var(--ink)}.v4 .pg-pricing [data-ui].plan-ui{grid-template-columns:300px 1fr;display:grid}.v4 .pg-pricing [data-ui].plan-ui .frag-bar{grid-column:1/-1}.v4 .pg-pricing [data-ui].plan-ui .frag-foot{grid-column:1/-1;align-items:center}.v4 .pg-pricing [data-ui] .sz{background:#f7f8f6;align-content:start;gap:18px;padding:22px 24px 24px;display:grid}.v4 .pg-pricing [data-ui] .sz .q{gap:6px;display:grid}.v4 .pg-pricing [data-ui] .sz label{font-size:13px;font-weight:600}.v4 .pg-pricing [data-ui] .sz .hint{color:#5b6677;font-size:12px}.v4 .pg-pricing [data-ui] .step{background:#fff;border:1px solid #c9d0c8;grid-template-columns:44px 1fr 44px;height:44px;display:grid}.v4 .pg-pricing [data-ui] .step button{color:var(--ink);font:600 20px/1 var(--text);cursor:pointer;transition:background-color .16s,transform .16s var(--ease-out);background:#eef0ec;border:0}.v4 .pg-pricing [data-ui] .step button:hover{background:#dfe4dd}.v4 .pg-pricing [data-ui] .step button:active{transform:scale(.92)}.v4 .pg-pricing [data-ui] .step input{text-align:center;width:100%;min-width:0;font:600 17px/1 var(--text);color:var(--ink);font-variant-numeric:tabular-nums;appearance:textfield;background:#fff;border:0}.v4 .pg-pricing [data-ui] .step input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v4 .pg-pricing [data-ui] .step input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v4 .pg-pricing [data-ui] .out{padding:22px 24px 20px}.v4 .pg-pricing [data-ui] .out .pn{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.v4 .pg-pricing [data-ui] .out .pn b{font-size:20px;font-weight:700}.v4 .pg-pricing [data-ui] .out .pn span{color:#5b6677;font-size:13px}.v4 .pg-pricing [data-ui] .out .pr{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:12px;display:flex}.v4 .pg-pricing [data-ui] .out .fig{font-size:76px;transition:opacity .2s}.v4 .pg-pricing [data-ui] .out .fig small{letter-spacing:0;margin-right:4px;font-size:26px}.v4 .pg-pricing [data-ui] .out .per{color:#3b4658;max-width:18ch;font-size:14px;line-height:1.35}.v4 .pg-pricing [data-ui] .out .why{color:#0b5040;background:#e9f4ef;margin-top:12px;padding:8px 12px;font-size:13px;font-weight:500}.v4 .pg-pricing [data-ui] .out .kv{grid-template-columns:9.5em 1fr;margin-top:10px}.v4 .pg-pricing [data-ui] .out .kv>dt,.v4 .pg-pricing [data-ui] .out .kv>dd{padding:8px 0}.v4 .pg-pricing [data-ui] .plan-ui .frag-foot a{color:var(--accent);font-weight:600;text-decoration:none}.v4 .pg-pricing [data-ui] .plan-ui .frag-foot a:hover{text-decoration:underline}.v4 .pg-pricing [data-ui] .plan-ui .frag-foot .go-plan{margin-left:auto}.js .v4 .pg-pricing [data-ui] .out .fig.flip{opacity:.2}.v4 .pg-pricing .plans .sec-head{grid-column:1/7}.v4 .pg-pricing .plans .ph-note{grid-column:8/13;align-self:end}.v4 .pg-pricing .stair{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:8px;display:grid}.v4 .pg-pricing .stair>article{background:var(--surface);flex-direction:column;min-width:0;padding:32px 28px 28px;display:flex}.v4 .pg-pricing .stair>article:first-child{margin-top:120px}.v4 .pg-pricing .stair>article:nth-child(2){background:var(--stone);margin-top:80px}.v4 .pg-pricing .stair>article:nth-child(3){background:#c3ccc1;margin-top:40px}.v4 .pg-pricing .stair>article:nth-child(4){background:var(--navy);color:var(--on-navy)}.v4 .pg-pricing .stair h3{font-size:var(--s-m);font-weight:700}.v4 .pg-pricing .stair .pfig{font-size:var(--s-l);white-space:nowrap;margin-top:28px}.v4 .pg-pricing .stair .pfig small{font-size:var(--s-m);letter-spacing:0;margin-right:6px}.v4 .pg-pricing .stair .bill{margin-top:12px;font-weight:600}.v4 .pg-pricing .stair .who{margin-top:24px;font-weight:600}.v4 .pg-pricing .stair .inc{margin-top:12px}.v4 .pg-pricing .stair .act{margin-top:auto;padding-top:32px}.v4 .pg-pricing .stair .btn{background:var(--ink);width:100%}.v4 .pg-pricing .stair .btn:hover{background:#1c2b45}.v4 .pg-pricing .stair>article:nth-child(4) .btn{background:var(--on-navy);color:var(--ink)}.v4 .pg-pricing .stair>article:nth-child(4) .btn:hover{background:var(--surface)}.v4 .pg-pricing .stair>article:nth-child(4) .bill,.v4 .pg-pricing .stair>article:nth-child(4) .inc{color:var(--on-navy)}.v4 .pg-pricing .every{column-gap:var(--gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:32px;margin-top:72px;display:grid}.v4 .pg-pricing .every .st{font-family:var(--display);font-size:var(--s-m);grid-column:1/6;font-weight:600;line-height:1.15}.v4 .pg-pricing .every figure{margin-right:calc(var(--m) - var(--frame));grid-column:7/13}.v4 .pg-pricing .every img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.v4 .pg-pricing .free{align-items:stretch}.v4 .pg-pricing .free .lad{margin-left:calc(var(--m) - var(--frame));grid-column:1/6}.v4 .pg-pricing .free .lad img{object-fit:cover;object-position:30% 50%;width:100%;height:100%;min-height:560px;max-height:760px}.v4 .pg-pricing .free .fx{grid-column:7/13;align-self:center}.v4 .pg-pricing .free ul{gap:40px;margin-top:48px;list-style:none;display:grid}.v4 .pg-pricing .free li{grid-template-columns:1fr auto;align-items:baseline;gap:8px 24px;padding:0;display:grid}.v4 .pg-pricing .free li h3{font-size:var(--s-m);font-weight:700}.v4 .pg-pricing .free li .z{font-family:var(--display);font-size:var(--s-m);font-variant-numeric:lining-nums;grid-area:1/2;font-weight:700}.v4 .pg-pricing .free li p{grid-column:1/-1;max-width:52ch}.v4 .pg-pricing .free li .link{grid-column:1/-1;justify-self:start;font-weight:600}.v4 .pg-pricing .addons .sec-head,.v4 .pg-pricing .addons .ver{grid-column:1/7}.v4 .pg-pricing .addons h3{font-size:var(--s-m);font-weight:700}.v4 .pg-pricing .addons .ver>p,.v4 .pg-pricing .addons .wsx>p{max-width:46ch;margin-top:16px}.v4 .pg-pricing .afigs{gap:20px;margin-top:40px;list-style:none;display:grid}.v4 .pg-pricing .afigs li{font-size:var(--s-l);grid-template-columns:3.2em 1fr;align-items:baseline;gap:0 24px;display:grid}.v4 .pg-pricing .afigs .afig{white-space:nowrap;justify-self:start;font-size:1em}.v4 .pg-pricing .afigs span{font-size:var(--s-body);color:var(--on-navy-soft)}.v4 .pg-pricing .addons .vfrag{grid-column:8/13;align-self:center}.v4 .pg-pricing .addons .vfrag .frag{width:100%}.v4 .pg-pricing [data-ui] .chk{list-style:none;display:grid}.v4 .pg-pricing [data-ui] .chk li{border-bottom:1px solid #eff1ed;grid-template-columns:1fr auto;gap:12px;padding:10px 0;display:grid}.v4 .pg-pricing [data-ui] .chk li:last-child{border-bottom:0}.v4 .pg-pricing [data-ui] .chk .d{color:#5b6677;white-space:nowrap;font-size:13px}.v4 .pg-pricing [data-ui] .chk .ok{color:#0b5040;white-space:nowrap;font-size:13px;font-weight:600}.v4 .pg-pricing [data-ui] .dec{gap:8px;margin-top:14px;display:flex}.v4 .pg-pricing [data-ui] .dec span{text-align:center;color:#3b4658;background:#eef0ec;flex:1;padding:9px;font-size:13px;font-weight:600}.v4 .pg-pricing [data-ui] .dec span.on{background:var(--ink);color:#fff}.v4 .pg-pricing .addons .wpic{grid-column:1/6;margin-top:56px}.v4 .pg-pricing .addons .wpic img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.v4 .pg-pricing .addons .wsx{grid-column:7/13;align-self:center;margin-top:56px}.v4 .pg-pricing .addons .wsx .afig{font-size:var(--s-l);margin-top:28px;display:block}.v4 .pg-pricing .addons .wsx .per{color:var(--on-navy-soft);margin-top:10px}.v4 .pg-pricing .addons .wsx .link{margin-top:24px;font-weight:600;display:inline-block}.v4 .pg-pricing .addons .vat{grid-column:7/13;margin-top:0;font-weight:600}.v4 .pg-pricing .closer .dialog select,.v4 .pg-pricing .closer .dialog textarea{width:100%;font:inherit;font-size:var(--s-body);color:var(--ink);background:#fff;border:1px solid #c5ccd3;margin-top:8px;padding:12px 14px}.v4 .pg-pricing .closer .dialog select{height:48px;padding:0 14px}.v4 .pg-pricing .closer .dialog textarea{resize:vertical;min-height:96px}@media (prefers-reduced-motion:reduce){.v4 .pg-pricing [data-ui] .out .fig{transition:none}}@media (max-width:1180px) and (min-width:901px){.v4 .pg-pricing .stair>article{padding:28px 20px 24px}}@media (max-width:900px){.v4 .pg-pricing [data-ui].plan-ui{grid-template-columns:1fr}.v4 .pg-pricing [data-ui] .sz{grid-template-columns:1fr 1fr;gap:14px 12px;padding:18px 16px}.v4 .pg-pricing [data-ui] .sz .q:first-child{grid-column:1/-1}.v4 .pg-pricing [data-ui] .out{padding:18px 16px}.v4 .pg-pricing [data-ui] .out .fig{font-size:60px}.v4 .pg-pricing [data-ui] .out .kv{grid-template-columns:1fr}.v4 .pg-pricing [data-ui] .plan-ui .frag-foot .go-plan{margin-left:0}.v4 .pg-pricing .plans .sec-head,.v4 .pg-pricing .plans .ph-note{grid-column:1}.v4 .pg-pricing .stair{grid-template-columns:1fr;gap:6px}.v4 .pg-pricing .stair>article,.v4 .pg-pricing .stair>article:nth-child(n){margin-top:0;padding:28px 20px 24px}.v4 .pg-pricing .every{grid-template-columns:1fr}.v4 .pg-pricing .every .st,.v4 .pg-pricing .every figure{grid-column:1}.v4 .pg-pricing .every{margin-top:40px}.v4 .pg-pricing .every figure{margin:0 -8px}.v4 .pg-pricing .every .caption{padding:0 8px}.v4 .pg-pricing .free .lad,.v4 .pg-pricing .free .fx{grid-column:1}.v4 .pg-pricing .free .lad{margin:0 -8px}.v4 .pg-pricing .free .lad img{aspect-ratio:4/3;height:auto;min-height:0}.v4 .pg-pricing .free ul{margin-top:32px}.v4 .pg-pricing .addons .sec-head,.v4 .pg-pricing .addons .ver,.v4 .pg-pricing .addons .vfrag,.v4 .pg-pricing .addons .wpic,.v4 .pg-pricing .addons .wsx{grid-column:1;margin-top:0}.v4 .pg-pricing .afigs{gap:14px}.v4 .pg-pricing .afigs span{margin-top:0}.v4 .pg-pricing .addons .vat{grid-column:1;margin-top:0}}
