.product-pricing-page{--pricing-ink:#28313e;--pricing-muted:#647184;--pricing-line:#e4e9ef;--pricing-orange:#de711d}.product-pricing-page .titlebar h1{letter-spacing:-.6px}.product-pricing-page .pricing-icon-button{display:inline-flex;align-items:center;justify-content:center;gap:8px}.pricing-icon-button svg{width:17px;height:17px;flex:none}.product-pricing-page a.button{padding:11px 15px;border:1px solid #dfe5ec;border-radius:9px;background:#fff;font-size:12px;font-weight:600;color:#445166}.pricing-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:28px 31px;margin-bottom:23px;border-radius:17px;color:#fff;background:radial-gradient(ellipse at 92% 0,#ff8b2424,transparent 60%),linear-gradient(115deg,#292e37,#1a1e25);box-shadow:0 12px 28px #18212e17;border:1px solid #343b45}.pricing-hero-copy{display:flex;gap:18px;align-items:center}.pricing-hero-icon{width:53px;height:53px;display:grid;place-items:center;flex:0 0 53px;border:1px solid #ffac674d;border-radius:14px;background:#f983251b;color:#ffac6c}.pricing-hero-icon svg{width:27px;height:27px}.pricing-kicker{display:block;color:#aa571b;font-size:10px;font-weight:750;letter-spacing:1.3px;text-transform:uppercase;margin-bottom:7px}.pricing-hero .pricing-kicker{color:#ffad70}.pricing-hero h2{color:#fff;font-size:23px;line-height:1.3;margin:0 0 8px;letter-spacing:-.3px}.pricing-hero p{font-size:12px;color:#c2c8d1;line-height:1.7;margin:0}.pricing-hero-stat{padding-left:30px;border-left:1px solid #ffffff24;min-width:150px}.pricing-hero-stat span{display:block;color:#c5ccd5;font-size:11px}.pricing-hero-stat strong{display:block;font-size:36px;font-variant-numeric:tabular-nums;margin-top:6px;line-height:1.15}.pricing-workspace{display:grid;grid-template-columns:minmax(0,1fr) 346px;gap:22px;align-items:start}.pricing-workspace>.panel{min-width:0;border:1px solid var(--pricing-line);border-radius:15px;box-shadow:0 7px 21px #263a5308}.pricing-section-heading{display:flex;gap:15px;align-items:center;justify-content:space-between;margin-bottom:21px}.pricing-section-heading h2{font-size:17px;margin:0 0 7px;color:var(--pricing-ink)}.pricing-section-heading p{font-size:12px;line-height:1.7;margin:0;color:var(--pricing-muted)}.pricing-section-heading>button{font-size:11px;flex:none}.pricing-filters{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(150px,1fr);gap:13px;background:#f7f9fc;border:1px solid #edf0f4;padding:14px;border-radius:10px}.pricing-filters .field{min-width:0;font-size:11px;line-height:1.5}.pricing-filters input,.pricing-filters select{background:#fff;width:100%;min-width:0;font-size:12px}.pricing-list-meta{display:flex;justify-content:space-between;align-items:center;gap:13px;margin:20px 1px 13px;color:var(--pricing-muted);font-size:11px}.pricing-check{display:flex;align-items:center;gap:9px;font-size:11px;cursor:pointer}.pricing-check input,.pricing-table input[type=checkbox]{width:17px;height:17px;flex:none;margin:0;accent-color:#df7522;cursor:pointer}.pricing-table-wrap{border:1px solid var(--pricing-line);border-radius:10px}.pricing-table{width:100%;min-width:615px;table-layout:fixed}.pricing-table th{background:#f8f9fc;color:#677487;font-size:10px;text-transform:none;font-weight:650;padding:13px 10px;white-space:normal;line-height:1.5}.pricing-table th:first-child{width:37px;padding-left:13px}.pricing-table th:nth-child(2){width:35%}.pricing-table th:nth-child(3),.pricing-table th:nth-child(4){width:17%}.pricing-table th:last-child{width:23%}.pricing-table td{font-size:12px;padding:17px 10px;vertical-align:middle;line-height:1.6;overflow-wrap:anywhere}.pricing-table td:first-child{padding-left:13px}.pricing-table tbody tr:last-child td{border-bottom:0}.pricing-table td>strong{display:block;color:#344255;font-size:12px;font-weight:650}.pricing-table td>small{display:block;color:#6f7c8e;font-size:10px;line-height:1.6;margin-top:4px}.pricing-table td.pricing-numeric{white-space:normal;font-variant-numeric:tabular-nums}.pricing-numeric{text-align:right}.pricing-table tr.pricing-row-selected{background:#fffaf5}.pricing-table tr.pricing-row-selected td:first-child{box-shadow:inset 3px 0 #ec934c}.pricing-table .pricing-suggested>strong{color:#a55317;font-size:14px}.pricing-table .pricing-suggested>small{color:#7b654f;font-size:9px}.pricing-cost-warning{display:block;font-size:10px;color:#a45724;line-height:1.5;margin-top:5px;font-weight:500}.pricing-muted{font-size:10px;color:#8b96a4}.pricing-catalog-note{font-size:11px;line-height:1.8;color:#68768a;margin:17px 0 0}.pricing-calculator{padding:23px!important;position:sticky;top:20px}.pricing-calculator-heading{display:flex;gap:12px;align-items:center;margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid var(--pricing-line)}.pricing-step{display:grid;place-items:center;flex:0 0 35px;width:35px;height:35px;border:1px solid #f2d6bd;border-radius:11px;background:#fff5eb;color:#a95821;font-size:11px;font-weight:750;font-variant-numeric:tabular-nums}.pricing-calculator-heading h2{font-size:18px;margin:0;color:#303b4b}.pricing-calculator-heading .pricing-kicker{font-size:9px;margin-bottom:5px}.pricing-calculator-heading>svg{width:23px;height:23px;color:#c1c9d4;margin-left:auto}.pricing-calculator .field{font-size:11px;color:#516075;gap:8px}.pricing-calculator .field input,.pricing-calculator .field select{width:100%;min-width:0;padding:12px;font-size:12px;line-height:1.4;background:#fff}.pricing-calculator .field+.field{margin-top:18px}.pricing-calculator .pricing-target-label input{font-size:27px;font-weight:650;letter-spacing:-.7px;color:#273447;padding:14px;font-variant-numeric:tabular-nums}.pricing-method-help{font-size:11px;line-height:1.8;color:#6b788a;margin:12px 0 20px}.pricing-cost-details{border-top:1px solid var(--pricing-line);border-bottom:1px solid var(--pricing-line);margin:0 0 18px}.pricing-cost-details summary{padding:15px 0;cursor:pointer;color:#556478;font-size:11px;font-weight:650;line-height:1.7}.pricing-cost-fields{padding:3px 0 16px}.pricing-cost-fields>p{font-size:10px;line-height:1.8;color:#758094;margin:12px 0 0}.pricing-selection-hint{font-size:11px;line-height:1.6;color:#67778b;margin:0 0 12px}.pricing-simulate,.pricing-publish{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;padding:13px;font-size:12px!important;line-height:1.6;min-height:44px}.pricing-simulate svg,.pricing-publish svg{width:17px;height:17px;flex:none}.pricing-simulate:disabled,.pricing-publish:disabled{opacity:.55;cursor:not-allowed}.pricing-result{margin:24px -23px -23px;padding:22px 23px;background:linear-gradient(155deg,#fffaf5,#fff);border-top:1px solid #efdfd0;border-radius:0 0 14px 14px}.pricing-result-heading{display:flex;gap:11px;align-items:center}.pricing-result-heading .pricing-step{background:#fff;border-color:#efdcc8}.pricing-result-heading h3{font-size:13px;line-height:1.6;margin:0;color:#455165;overflow-wrap:anywhere}.pricing-result-heading .pricing-kicker{font-size:9px;margin-bottom:4px}.pricing-result-price{margin:21px 0 17px}.pricing-result-price>span{display:block;color:#756959;font-size:11px}.pricing-result-price strong{display:block;font-size:33px;line-height:1.3;color:#a95419;letter-spacing:-1px;margin:5px 0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pricing-result-price>small{font-size:11px;color:#7c7c82}.pricing-result-details{margin:0;border-top:1px solid #efebe6;padding-top:10px}.pricing-result-details>div{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin:12px 0}.pricing-result-details dt{font-size:10px;color:#69768a;line-height:1.6}.pricing-result-details dd{font-size:11px;font-weight:650;line-height:1.6;margin:0;color:#3c4b5e;text-align:right;font-variant-numeric:tabular-nums}.pricing-result-details dd small{font-size:9px;font-weight:500;color:#69768a;white-space:nowrap}.pricing-result-note{font-size:10px;color:#776e65;line-height:1.8;margin:17px 0}.pricing-batch-note{font-size:11px;color:#6f7886;line-height:1.9;margin:17px 0}.pricing-result-warning{padding:12px;background:#fff5df;border:1px solid #eed7ab;border-radius:8px;color:#8e6128;font-size:11px;line-height:1.8}.pricing-confirm-note{display:block;text-align:center;font-size:9px;color:#7a7e86;margin-top:10px;line-height:1.7}.pricing-page-error{margin:17px 0;white-space:pre-line;font-size:12px;line-height:1.8}.pricing-page-error:empty{display:none}.pricing-explanation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:27px 0 25px;padding:1px 3px}.pricing-explanation>div{display:grid;grid-template-columns:25px minmax(0,1fr);gap:7px 10px;align-content:start}.pricing-explanation svg{width:20px;height:20px;color:#c47a43;grid-row:1/3;margin-top:2px}.pricing-explanation h3{font-size:12px;color:#4d5a6d;line-height:1.6;margin:0}.pricing-explanation p{font-size:11px;line-height:1.9;color:#718096;margin:0}.pricing-history{border:1px solid var(--pricing-line);border-radius:14px;box-shadow:0 6px 18px #263a5306}.pricing-history>.pricing-section-heading>span{font-size:10px;color:#7f8b9d}.pricing-history .pricing-section-heading{margin-bottom:10px}.pricing-history-item{border-bottom:1px solid var(--pricing-line)}.pricing-history-item:last-child{border-bottom:0}.pricing-history-item summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:15px;padding:17px 0}.pricing-history-item summary::-webkit-details-marker{display:none}.pricing-history-item summary strong{display:block;color:#4b596e;font-size:12px;line-height:1.6}.pricing-history-item summary small{display:block;color:#7c889a;font-size:10px;line-height:1.8;margin-top:3px;overflow-wrap:anywhere}.pricing-history-count{font-size:10px;color:#a56637;border:1px solid #f2e0d2;border-radius:20px;background:#fffcf9;padding:5px 10px;white-space:nowrap}.pricing-history-lines{padding:0 0 17px}.pricing-history-lines>div,.pricing-confirm-list>div{display:flex;justify-content:space-between;gap:20px;padding:11px 12px;background:#f8fafc;border-bottom:1px solid #e9edf2;font-size:11px;line-height:1.7;color:#58677b}.pricing-history-lines strong,.pricing-confirm-list strong{white-space:nowrap;font-size:11px;font-weight:600;color:#3e5065;font-variant-numeric:tabular-nums}.pricing-history-lines strong span,.pricing-confirm-list strong span{color:#a0aab8;padding:0 5px}.pricing-empty{padding:39px 20px;text-align:center;color:#6c7d92}.pricing-empty>svg{width:31px;height:31px;color:#acb7c5}.pricing-empty h3{font-size:15px;color:#4b5b70;margin:15px 0 9px}.pricing-empty p{font-size:12px;line-height:1.8;margin:0 0 14px}.pricing-empty a{font-size:12px;color:#a95c23;text-decoration:underline;text-underline-offset:3px}.pricing-empty-small{padding:20px 12px}.pricing-empty-small p{margin:0;font-size:11px}.pricing-related{display:flex;justify-content:flex-end;flex-wrap:wrap;align-items:center;gap:15px 23px;margin:21px 0 6px;font-size:11px;color:#758196}.pricing-related>span{margin-right:auto;font-weight:600}.pricing-related a{display:inline-flex;align-items:center;gap:6px;color:#97643f}.pricing-related svg{width:13px;height:13px}.pricing-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-pricing-modal-backdrop{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:22px;background:#152032aa;backdrop-filter:blur(4px)}.pricing-modal{width:min(580px,100%);max-height:calc(100dvh - 44px);overflow:hidden;border-radius:16px;background:#fff;border:1px solid #dce3ec;box-shadow:0 25px 90px #101a3159;display:flex;flex-direction:column}.pricing-modal>header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 26px;height:auto;background:linear-gradient(120deg,#fff,#fff9f3);border-bottom:1px solid #e9edf3;flex:none}.pricing-modal>header h2{font-size:21px;color:#344155;margin:0;line-height:1.4}.pricing-modal>header button{height:31px;width:31px;flex:none;display:grid;place-items:center;padding:0;font-size:23px;color:#758095;background:#fff;border-radius:8px}.pricing-modal-body{padding:22px 26px;overflow:auto;overscroll-behavior:contain}.pricing-modal-body>p{font-size:12px;line-height:1.8;color:#657288;margin:0 0 17px}.pricing-confirm-list{max-height:240px;overflow:auto;border:1px solid #e5eaf1;border-radius:9px;margin-bottom:23px}.pricing-confirm-list>div:last-child{border-bottom:0}.pricing-confirm-list>div>span{overflow-wrap:anywhere;min-width:0}.pricing-modal .field{font-size:12px}.pricing-modal .field input{font-size:12px;width:100%}.pricing-modal-body>.pricing-modal-note{font-size:11px;margin:15px 0 0;color:#8390a2}.pricing-modal-body>.error{margin:13px 0 0;color:#a8473a;white-space:pre-line}.pricing-modal-body>.error:empty{display:none}.pricing-modal>footer{display:flex;justify-content:flex-end;gap:10px;padding:17px 26px;border-top:1px solid #e5ebf2;background:#fafbfd;flex:none}.pricing-modal>footer button{min-height:41px;min-width:110px;font-size:12px}
@media(min-width:1700px){.pricing-workspace{grid-template-columns:minmax(0,1fr) 380px}.pricing-table th:nth-child(2){width:40%}.pricing-table td{font-size:13px}.pricing-table td>strong{font-size:13px}.pricing-calculator{padding:25px!important}.pricing-result{margin:24px -25px -25px;padding:23px 25px}}
@media(max-width:1450px){.pricing-workspace{grid-template-columns:minmax(0,1fr)}.pricing-calculator{position:static}.pricing-calculator form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px 23px;align-items:start}.pricing-calculator form>.field+.field{margin-top:0}.pricing-method-help{grid-column:1/-1;margin:0}.pricing-cost-details{grid-column:1/-1;margin:0}.pricing-cost-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.pricing-cost-fields>.field+.field{margin-top:0}.pricing-cost-fields>p{grid-column:1/-1;margin:0}.pricing-selection-hint{align-self:center;margin:0}.pricing-result{margin-top:23px}.pricing-result-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}.pricing-explanation{gap:17px}.pricing-table{min-width:590px}.pricing-table th:nth-child(2){width:40%}}
@media(max-width:700px){.pricing-hero{padding:23px;flex-direction:column;align-items:stretch;gap:19px}.pricing-hero-copy{align-items:flex-start;gap:13px}.pricing-hero-icon{width:41px;height:41px;flex-basis:41px;border-radius:11px}.pricing-hero-icon svg{width:23px;height:23px}.pricing-hero h2{font-size:19px}.pricing-hero p{font-size:11px}.pricing-hero .pricing-kicker{font-size:9px;line-height:1.6}.pricing-hero-stat{border-left:0;border-top:1px solid #ffffff26;padding:17px 0 0;display:flex;justify-content:space-between;align-items:center;min-width:0}.pricing-hero-stat strong{font-size:27px;margin:0}.product-pricing-page .titlebar>div:last-child{width:100%}.product-pricing-page .titlebar a.button{width:100%}.pricing-workspace{gap:17px}.pricing-catalog{padding:18px!important}.pricing-section-heading{align-items:flex-start;gap:12px}.pricing-section-heading>button span{display:none}.pricing-section-heading h2{font-size:16px}.pricing-section-heading p{font-size:11px}.pricing-filters{grid-template-columns:1fr;padding:12px}.pricing-list-meta{font-size:10px;gap:9px;align-items:flex-start;line-height:1.7}.pricing-check{font-size:10px;gap:7px}.pricing-check input{width:16px;height:16px}.pricing-list-meta>span{text-align:right}.pricing-calculator{padding:20px!important}.pricing-calculator form{grid-template-columns:1fr;gap:16px}.pricing-calculator form>*{grid-column:1!important}.pricing-cost-fields{grid-template-columns:1fr}.pricing-result{margin:23px -20px -20px;padding:22px 20px}.pricing-result-details{display:block}.pricing-result-price strong{font-size:31px}.pricing-selection-hint{margin:0}.pricing-explanation{grid-template-columns:1fr;gap:20px;margin:25px 0}.pricing-explanation p{font-size:11px}.pricing-related{justify-content:flex-start;font-size:10px;gap:13px}.pricing-related>span{width:100%;margin:0}.pricing-history{padding:20px!important}.pricing-history>.pricing-section-heading>span{display:none}.pricing-history-item summary{gap:10px}.pricing-history-count{padding:4px 8px;font-size:9px}.pricing-history-lines>div{flex-direction:column;gap:4px}.pricing-modal>header{padding:22px 19px 18px}.pricing-modal>header h2{font-size:19px}.pricing-modal-body{padding:20px 19px}.pricing-modal>footer{padding:16px 19px}.pricing-modal>footer button{min-width:0;flex:1}.product-pricing-modal-backdrop{padding:10px}.pricing-modal{max-height:calc(100dvh - 20px);border-radius:13px}.pricing-confirm-list>div{flex-direction:column;gap:5px}.pricing-confirm-list strong{white-space:normal}}
@media print{.pricing-calculator,.pricing-filters,.pricing-list-meta,.pricing-related,.pricing-table input,.product-pricing-modal-backdrop{display:none!important}.pricing-workspace{display:block}.pricing-hero{background:#fff;color:#222;box-shadow:none}.pricing-hero h2{color:#222}.pricing-hero p,.pricing-hero-stat span{color:#555}.pricing-table{min-width:0}.pricing-explanation{break-inside:avoid}}
.product-pricing-page{min-width:0;max-width:100%}
.pricing-tax-guide{display:flex;gap:12px;align-items:flex-start;padding:16px;margin-top:18px;border:1px solid #eadfce;border-radius:11px;background:#fffcf7;color:#465364}
.pricing-tax-guide-icon{flex:none;display:grid;place-items:center;width:32px;height:32px;background:#fff1e3;border-radius:9px;color:#a8581e}
.pricing-tax-guide-icon svg{width:18px;height:18px}
.pricing-tax-guide>div{min-width:0}.pricing-tax-guide strong{font-size:12px;color:#374457}.pricing-tax-guide p{font-size:12px;line-height:1.7;margin:6px 0;color:#5e6979}.pricing-tax-guide a{display:inline-flex;gap:6px;font-size:12px;line-height:1.8;font-weight:650;color:#9e4d15;text-decoration:underline;text-underline-offset:3px}
.pricing-list-meta{flex-wrap:wrap}.pricing-list-meta [data-pricing-selection-count]{margin-left:auto}.pricing-tax-toggle{font-size:11px;font-weight:600;padding:7px 10px;color:#6d4429;border:1px solid #dfc5af;background:#fffcf8;border-radius:7px}
.pricing-table-scroll-hint{font-size:11px;line-height:1.6;margin:-2px 0 9px;color:#677587}.pricing-table-scroll-hint[hidden]{display:none}
.product-pricing-page .pricing-table-wrap{min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable}
.pricing-table-wrap:focus-visible{outline:2px solid #cb6f2c;outline-offset:3px}
.product-pricing-page .pricing-table-with-taxes{width:1630px;min-width:1630px;table-layout:fixed}
.product-pricing-page .pricing-table-with-taxes th{width:120px;font-size:11px;color:#4f5f74}
.product-pricing-page .pricing-table-with-taxes th:first-child{width:44px}.product-pricing-page .pricing-table-with-taxes th:nth-child(2){width:220px}.product-pricing-page .pricing-table-with-taxes th:nth-child(3),.product-pricing-page .pricing-table-with-taxes th:nth-child(4){width:104px}.product-pricing-page .pricing-table-with-taxes th:nth-child(5){width:128px}.product-pricing-page .pricing-table-with-taxes th:nth-child(6){width:125px}.product-pricing-page .pricing-table-with-taxes th:nth-child(10){width:145px}.product-pricing-page .pricing-table-with-taxes th:nth-child(11){width:135px}.product-pricing-page .pricing-table-with-taxes th:last-child{width:165px}
.pricing-table-with-taxes th>small{display:block;color:#6a7788;font-size:10px;margin-top:3px;font-weight:500}
.product-pricing-page .pricing-table-with-taxes th:first-child,.product-pricing-page .pricing-table-with-taxes td:first-child{position:sticky;left:0;z-index:2;background:#fff}.product-pricing-page .pricing-table-with-taxes th:nth-child(2),.product-pricing-page .pricing-table-with-taxes td:nth-child(2){position:sticky;left:44px;z-index:2;background:#fff;box-shadow:5px 0 6px -6px #40516a88}.product-pricing-page .pricing-table-with-taxes th:first-child,.product-pricing-page .pricing-table-with-taxes th:nth-child(2){background:#f8f9fc;z-index:3}.product-pricing-page .pricing-table-with-taxes tr.pricing-row-selected td:first-child,.product-pricing-page .pricing-table-with-taxes tr.pricing-row-selected td:nth-child(2){background:#fffaf5}
.pricing-table-with-taxes td:nth-child(6),.pricing-table-with-taxes th:nth-child(6){border-left:1px solid #e4e9ef}
.pricing-table-with-taxes .pricing-tax-rate>strong,.pricing-table-with-taxes .pricing-tax-classification>strong{font-size:12px;font-variant-numeric:tabular-nums;color:#36465a;font-weight:650}.pricing-table-with-taxes .pricing-tax-rate>small,.pricing-table-with-taxes .pricing-tax-classification>small,.pricing-table-with-taxes .pricing-tax-review>small{font-size:11px;color:#657286;line-height:1.7}
.pricing-tax-unset{font-size:11px;font-weight:500;color:#79654f}.pricing-tax-badge{display:inline-block;max-width:100%;padding:5px 8px;border:1px solid;border-radius:6px;font-size:11px;line-height:1.5;font-weight:650;white-space:normal}.pricing-tax-unset.pricing-tax-badge{background:#f7f8fa;border-color:#dfe4eb;color:#627084}.pricing-tax-attention{color:#825517!important}.pricing-tax-attention.pricing-tax-badge{background:#fff7e6;border-color:#edd5a8}.pricing-tax-reviewed{background:#eef8f1;border-color:#c3dfcc;color:#2d6641}.pricing-tax-review>a{display:inline-block;margin-top:8px;color:#9b4c17;font-size:11px;text-decoration:underline;text-underline-offset:3px}
.pricing-tax-details{margin-top:10px;border-top:1px solid #e2e8ef;padding-top:8px;color:#4b5e75;font-size:11px;line-height:1.6}
.pricing-tax-details>summary{cursor:pointer;font-size:11px;font-weight:600;color:#94602f}
.pricing-tax-details dl{margin:10px 0 0}.pricing-tax-details dl>div{padding:6px 0;border-bottom:1px solid #e8edf3}.pricing-tax-details dt{font-size:10px;color:#6b7788}.pricing-tax-details dd{margin:3px 0 0;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pricing-tax-details p{font-size:10px;line-height:1.7;color:#6b7788;margin:9px 0 0}.pricing-tax-fcp{padding-top:5px;border-top:1px solid #e6ebf2;margin-top:7px!important}
@media(max-width:700px){.pricing-tax-guide{padding:12px;gap:10px}.pricing-tax-guide p{font-size:11px}.pricing-tax-guide-icon{display:none}.pricing-tax-toggle{margin-left:auto}.pricing-list-meta [data-pricing-selection-count]{margin-left:0}.pricing-table-scroll-hint{font-size:11px}}
@media(max-width:700px){.product-pricing-page .pricing-table-with-taxes th:first-child{width:34px}.product-pricing-page .pricing-table-with-taxes th:nth-child(2){width:110px}.product-pricing-page .pricing-table-with-taxes th:nth-child(2),.product-pricing-page .pricing-table-with-taxes td:nth-child(2){left:34px}}
@media print{.pricing-tax-guide,.pricing-table-scroll-hint{display:none!important}.product-pricing-page .pricing-table-with-taxes{width:100%;min-width:0;table-layout:auto}.product-pricing-page .pricing-table-with-taxes th{width:auto!important}.product-pricing-page .pricing-table-with-taxes td:first-child,.product-pricing-page .pricing-table-with-taxes td:nth-child(2),.product-pricing-page .pricing-table-with-taxes th:first-child,.product-pricing-page .pricing-table-with-taxes th:nth-child(2){position:static;box-shadow:none}.pricing-tax-review>a{display:none}}
