html body.single-product.drn-reference-global .drn-payment-plan .drn-payment-overview{--nsc-pay-orange: var(--yc-primary, #f27a1a);--nsc-pay-warm: #fff0e3;--nsc-pay-warm-border: #ffd8b8;--nsc-pay-warm-ink: #6f2a00;--nsc-pay-blue: #eff6ff;--nsc-pay-blue-border: #bfdbfe;--nsc-pay-blue-ink: #16324f;padding:14px;gap:12px;border-color:#f0d7c4;border-radius:var(--yc-radius-md, 12px);background:var(--yc-surface, #fff);color:var(--yc-text, #333);font-family:var(--yc-font-body, "Sofia Sans", sans-serif)}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-pair{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat{display:grid;align-content:start;gap:5px;min-width:0;margin:0;padding:12px;border:1px solid var(--nsc-pay-warm-border);border-radius:var(--yc-radius-sm, 8px);background:var(--nsc-pay-warm);color:var(--nsc-pay-warm-ink)}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat--monthly{border-color:var(--nsc-pay-blue-border);background:var(--nsc-pay-blue);color:var(--nsc-pay-blue-ink)}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>.drn-payment-label{display:block;min-height:18px;color:inherit;font-size:13px;font-weight:var(--yc-header-weight, 500);line-height:1.4}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat-icon{display:inline-block;width:17px;height:17px;margin-right:5px;color:inherit;fill:currentColor;vertical-align:-3px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>strong{display:block;min-width:0;margin:0;color:inherit;font-family:var(--yc-font-heading, var(--yc-font-body, "Sofia Sans", sans-serif));font-size:clamp(24px,calc(var(--yc-font-size, 16px) * 1.625),28px);font-weight:var(--yc-font-heading-weight, 600);line-height:1.15;letter-spacing:-.025em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat--deposit [data-d-summary-deposit]{color:var(--nsc-pay-warm-ink)}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat--monthly [data-d-summary-monthly]{color:var(--nsc-pay-blue-ink)}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>small{margin-top:1px;color:inherit;font-family:var(--yc-font-body, inherit);font-size:12px;font-weight:var(--yc-font-body-weight, 400);line-height:1.45}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-plus{position:absolute;z-index:1;top:50%;left:50%;display:grid;place-items:center;box-sizing:border-box;width:25px;height:25px;border:1px solid #e8d9ca;border-radius:50%;background:#fff;color:#765338;line-height:1;transform:translate(-50%,-50%)}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-plus>svg{width:15px;height:15px;color:inherit;fill:currentColor}html body.single-product.drn-reference-global .drn-payment-overview>fieldset[data-d-summary-terms]>legend{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--yc-text, #333);font-family:var(--yc-font-body, inherit);font-size:13px;font-weight:var(--yc-font-heading-weight, 600);line-height:1.4}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-heading-icon{flex:none;width:17px;height:17px;color:var(--yc-link-hover, #b84d00);fill:currentColor}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms{gap:8px}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term]{position:relative;display:grid;align-content:center;justify-items:center;gap:4px;min-width:0;min-height:96px;padding:10px 5px;border:1px solid #dcdcdc;border-radius:var(--yc-radius-sm, 8px);background:#fff;color:var(--yc-text, #333);font-family:var(--yc-font-body, inherit);box-shadow:none;cursor:pointer}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term]>strong{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:0;margin:6px 0 0;color:inherit;font-family:var(--yc-font-heading, var(--yc-font-body, inherit));font-size:16px;font-weight:var(--yc-font-heading-weight, 600);line-height:1.3}html body.single-product.drn-reference-global .drn-payment-overview .nsc-term-symbol{display:block;flex:none;width:15px;height:15px;color:inherit;fill:currentColor}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms .drn-term-monthly{color:var(--yc-text, #333);font-size:13px;font-weight:var(--yc-header-weight, 500);line-height:1.35;font-variant-numeric:tabular-nums}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms .drn-term-rate{color:var(--yc-muted, #666);font-size:12px;font-weight:var(--yc-font-body-weight, 400);line-height:1.35}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term]:hover{border-color:var(--nsc-pay-orange);background:#fff9f4}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term][aria-pressed=true]{border-color:var(--nsc-pay-orange);background:var(--nsc-pay-warm);color:var(--nsc-pay-warm-ink);box-shadow:inset 0 0 0 1px var(--nsc-pay-orange)}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term][aria-pressed=true] .drn-term-rate{color:var(--nsc-pay-warm-ink)}html body.single-product.drn-reference-global .drn-payment-overview .drn-term-check{position:absolute;top:5px;right:5px;display:grid;place-items:center;width:15px;height:15px;border-radius:50%;background:var(--nsc-pay-orange);color:var(--yc-text, #333)}html body.single-product.drn-reference-global .drn-payment-overview .drn-term-check>svg{width:11px;height:11px;color:inherit;fill:currentColor}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans{min-width:0;margin:0;padding:0;border:1px solid var(--nsc-pay-warm-border);border-radius:var(--yc-radius-sm, 8px);background:#fff}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans>summary{gap:7px;min-height:44px;padding:9px 11px;border-radius:inherit;background:#fff7ef;color:var(--nsc-pay-warm-ink);font-family:var(--yc-font-body, inherit);font-size:13px;font-weight:var(--yc-header-weight, 500);line-height:1.4}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans[open]>summary{border-bottom:1px solid var(--nsc-pay-warm-border);border-bottom-right-radius:0;border-bottom-left-radius:0}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans-scroll{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans table{width:100%;min-width:270px;margin:0;border-collapse:collapse;background:#fff;color:var(--yc-text, #333)}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans caption{padding:10px 11px;color:var(--yc-muted, #666);font-size:12px;line-height:1.4}html body.single-product.drn-reference-global .drn-payment-overview .nsc-plan-caption-icon{display:inline-block;width:15px;height:15px;margin-right:5px;color:var(--yc-link-hover, #b84d00);fill:currentColor;vertical-align:-3px}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans :is(th,td){padding:9px 7px;border-bottom-color:#e9e9e9;background:transparent;color:var(--yc-text, #333);font-size:13px;line-height:1.4;font-variant-numeric:tabular-nums}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans thead th{background:#fff7ef;color:#62452f;font-size:12px;font-weight:var(--yc-font-heading-weight, 600)}html body.single-product.drn-reference-global .drn-payment-overview .nsc-plan-col-title{display:inline-flex;align-items:center;gap:4px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-plan-col-title>svg{flex:none;width:14px;height:14px;color:inherit;fill:currentColor}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans tbody tr:nth-child(2n){background:#fafafa}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans tbody tr[data-selected=true]{background:var(--nsc-pay-warm)}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans tbody tr[data-selected=true]>th{box-shadow:inset 3px 0 var(--nsc-pay-orange)}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans tbody td:not(:last-child){white-space:nowrap}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans :is(th,td) small{color:var(--yc-muted, #666);font-size:11px;font-weight:var(--yc-font-body-weight, 400);line-height:1.4}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans [data-d-term]{min-width:50px;min-height:44px;padding:6px 8px;border-color:#d5d5d5;border-radius:6px;background:#fff;color:var(--yc-text, #333);font-family:var(--yc-font-body, inherit);font-size:12px;font-weight:var(--yc-header-weight, 500);line-height:1.35}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans [data-d-term][aria-pressed=true]{border-color:var(--yc-button-bg, #c25100);background:var(--yc-button-bg, #c25100);color:var(--yc-button-text, #fff)}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans .drn-all-plans-note{margin:0;padding:8px 11px 0;color:var(--yc-muted, #666);font-size:12px;line-height:1.5}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans .drn-all-plans-note:last-child{padding-bottom:10px}html body.single-product.drn-reference-global .drn-payment-overview :is(.drn-payment-terms>[data-d-term],.drn-all-plans>summary,.drn-all-plans [data-d-term],.drn-all-plans-scroll):focus-visible{outline:2px solid var(--yc-link-hover, #b84d00);outline-offset:2px}@media(max-width:640px){html body.single-product.drn-reference-global .drn-payment-plan .drn-payment-overview{padding:11px;gap:11px}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat{padding:10px;gap:4px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>.drn-payment-label{font-size:12px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>strong{font-size:24px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>small{font-size:11px}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms{gap:6px}html body.single-product.drn-reference-global .drn-payment-overview [data-d-term-options][data-term-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}html body.single-product.drn-reference-global .drn-payment-overview .drn-payment-terms>[data-d-term]{min-height:94px;padding-inline:4px}html body.single-product.drn-reference-global .drn-payment-overview .drn-all-plans :is(th,td){padding:8px 6px;font-size:12px}}@media(max-width:360px){html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat{padding:9px 8px}html body.single-product.drn-reference-global .drn-payment-overview .nsc-payment-stat>strong{font-size:22px}}
