.product-buy-section_purchase__c9oN8{display:grid;grid-gap:16px;gap:16px;min-width:0;color:var(--foreground,#222)}.product-buy-section_workspace__5SuR3{max-width:360px}.product-buy-section_offer__Egdwi{min-width:0}.product-buy-section_offerTitle__1nztz{margin:0;color:var(--working-title-color);font-size:var(--working-card-title-size);font-weight:var(--working-card-title-weight);line-height:var(--working-card-title-line-height);letter-spacing:var(--working-card-title-tracking);overflow-wrap:anywhere}.product-buy-section_selectedSummary__yNS9k{min-width:0}.product-buy-section_purchase__c9oN8 .product-buy-section_offerTitle__1nztz{margin:0}.product-buy-section_selectedPrice__O5u14{margin:10px 0 4px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.03em;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-buy-section_receiptTotal__5ivgU small,.product-buy-section_selectedPrice__O5u14 small{font-size:12px;font-weight:400;letter-spacing:0;color:#666}.product-buy-section_offer__Egdwi .product-buy-section_billingTerm__f7HIq{margin:0 0 14px;color:#666;font-size:12px;line-height:1.5}.product-buy-section_sourcing__yv963{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;min-width:0}.product-buy-section_selectedSummary__yNS9k>.product-buy-section_sourcing__yv963{margin-top:14px}.product-buy-section_availability__xf5rH{flex:1 1 240px;margin:0;color:var(--muted-foreground,#68615a);font-size:13px;line-height:1.5}.product-buy-section_actions__cMeMq{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.product-buy-section_action__FrV3P{width:100%;min-height:38px;height:auto;padding:9px 16px;border-radius:var(--radius-md);font-family:inherit;font-size:13px;font-weight:700;line-height:1.4;text-align:center;white-space:normal}.product-buy-section_action__FrV3P:disabled{cursor:not-allowed;opacity:.55}.product-buy-section_action__FrV3P:focus-visible,.product-buy-section_intakeInput__SWa6p:focus-visible,.product-buy-section_stepperButton__BunRF:focus-visible,.product-buy-section_stepperInput__QcAjk:focus-visible{outline:2px solid var(--brand-orange-action);outline-offset:3px}.product-buy-section_offer__Egdwi .product-buy-section_terms__uj4uj{margin:10px 0 0;color:var(--muted-foreground,#68615a);font-size:12px;line-height:1.6}.product-buy-section_terms__uj4uj a{color:var(--brand-orange-ink)}.product-buy-section_requiredDetails__09MBW{margin-top:10px;padding:0;border:0;background:transparent;color:var(--brand-orange-ink);font:inherit;font-size:12px;line-height:1.5;text-align:left;cursor:pointer}.product-buy-section_requiredDetails__09MBW:focus-visible{outline:2px solid var(--brand-orange-action);outline-offset:3px}.product-buy-section_purchase__c9oN8 .product-buy-section_details__lGFUi{margin:16px -16px -16px;border-top:1px solid var(--neutral-300)}.product-buy-section_details__lGFUi>button{padding:13px 16px;border:0;border-radius:0 0 var(--radius-lg) var(--radius-lg)}.product-buy-section_details__lGFUi>button[data-open=true]{border-radius:0}.product-buy-section_details__lGFUi .product-buy-section_detailsPanel__77vdY{padding:0 16px 16px;border:0;border-radius:0}.product-buy-section_purchase__c9oN8.product-buy-section_continues__l3I1R .product-buy-section_details__lGFUi{margin:14px 0 -16px;border-top:1px solid var(--neutral-300)}.product-buy-section_purchase__c9oN8.product-buy-section_continues__l3I1R .product-buy-section_details__lGFUi>button,.product-buy-section_purchase__c9oN8.product-buy-section_continues__l3I1R .product-buy-section_details__lGFUi>button[data-open=true]{padding:12px 0;border:0;border-radius:0;background:transparent}.product-buy-section_purchase__c9oN8.product-buy-section_continues__l3I1R .product-buy-section_details__lGFUi .product-buy-section_detailsPanel__77vdY{padding:0 0 16px}.product-buy-section_planChoices__1HmfJ{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0 0 14px;padding:0;border:0}.product-buy-section_planChoices__1HmfJ legend{padding:14px 0 8px;color:#666;font-size:12px;font-weight:600}.product-buy-section_planChoice__o83c6{display:grid;grid-template-columns:14px minmax(0,1fr);grid-gap:6px 9px;gap:6px 9px;align-items:start;min-width:0;padding:11px;border:1px solid var(--neutral-300);border-radius:var(--radius-md);cursor:pointer;font-size:13px;line-height:1.4}.product-buy-section_planChoice__o83c6:has(input:checked){border-color:var(--brand-orange);background:var(--brand-orange-wash)}.product-buy-section_planChoice__o83c6 input{margin:3px 0 0;accent-color:var(--brand-orange-action)}.product-buy-section_planChoice__o83c6>span{min-width:0;font-weight:600;overflow-wrap:anywhere}.product-buy-section_planChoice__o83c6>strong{grid-column:2;font-size:12px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.product-buy-section_planPeriod__FWDeF{display:block;margin-top:3px;color:#666;font-size:11px;font-weight:400}.product-buy-section_planChoice__o83c6 input:focus-visible{outline:2px solid var(--brand-orange-action);outline-offset:3px}.product-buy-section_recommended__NnvES{display:block;margin-top:3px;color:var(--brand-orange-ink);font-size:10px;font-weight:600}.product-buy-section_quantityRow___yZ_f{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;font-size:12px}.product-buy-section_quantityRow___yZ_f>label{color:#666}.product-buy-section_quantityRow___yZ_f{flex-wrap:wrap}.product-buy-section_stepper___czNn{display:flex;gap:4px;align-items:center}.product-buy-section_receiptTotal__5ivgU{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--neutral-300);font-size:13px}.product-buy-section_receiptTotal__5ivgU>span{color:#666}.product-buy-section_receiptTotal__5ivgU strong{font-size:19px;font-weight:700;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-buy-section_offer__Egdwi .product-buy-section_planDescription__xEK0n,.product-buy-section_offer__Egdwi .product-buy-section_unitPrice__sBPjB{margin:10px 0 0;font-size:12px;line-height:1.5;color:#666}.product-buy-section_offer__Egdwi .product-buy-section_reward__bee8l{margin:12px 0 0;color:var(--brand-green-ink);font-size:12px;font-weight:600;line-height:1.5}.product-buy-section_offer__Egdwi .product-buy-section_planFeatures__A6nCO{gap:6px;padding:0;margin:12px 0 0;font-size:12px;font-weight:400;color:#555}.product-buy-section_offer__Egdwi .product-buy-section_catalogHeadline___wT6K{margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.product-buy-section_catalogPlans__N84Vo{margin:0}.product-buy-section_offer__Egdwi .product-buy-section_catalogPlans__N84Vo>p{margin:0;padding:14px 0;border-bottom:1px solid var(--neutral-300);color:var(--neutral-700);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.product-buy-section_offer__Egdwi .product-buy-section_catalogPlans__N84Vo>p:last-child{border-bottom:0;padding-bottom:0}.product-buy-section_error__WuKLe,.product-buy-section_success__ljtPh{margin:10px 0 0;font-size:13px;font-weight:600;line-height:1.5}.product-buy-section_error__WuKLe{color:var(--brand-orange-ink)}.product-buy-section_success__ljtPh{color:var(--brand-green-ink)}.product-buy-section_sourcing__yv963>.product-buy-section_error__WuKLe{flex-basis:100%;margin:0}.product-buy-section_intakeInput__SWa6p,.product-buy-section_stepperButton__BunRF,.product-buy-section_stepperInput__QcAjk{min-height:38px;border:1px solid var(--border,#e0e0e0);border-radius:var(--radius-sm);color:inherit;background-color:#fff;font-family:inherit;font-size:13px}.product-buy-section_stepperInput__QcAjk{width:72px;padding:7px 8px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.product-buy-section_stepperButton__BunRF{width:38px;padding:0;font-size:17px;font-weight:600;line-height:1;cursor:pointer}.product-buy-section_stepperButton__BunRF:hover{background:var(--brand-orange-wash)}.product-buy-section_stepperButton__BunRF:disabled{opacity:.45;cursor:not-allowed}.product-buy-section_intakeInput__SWa6p{box-sizing:border-box;width:100%;padding:9px 10px}select.product-buy-section_intakeInput__SWa6p{padding-right:36px}textarea.product-buy-section_intakeInput__SWa6p{min-height:80px;resize:vertical}@media (prefers-reduced-motion:reduce){.product-buy-section_details__lGFUi>button span{transition:none}}.product-buy-section_externalOffer____GT8{padding:16px;border:1px solid #ead7ca;border-radius:8px;background:color-mix(in srgb,var(--brand-orange) 5%,#fff);margin-bottom:16px}.product-buy-section_externalOffer____GT8>strong{font-size:16px}.product-buy-section_externalOffer____GT8>p{font-size:12px;line-height:1.65;white-space:pre-line;overflow-wrap:anywhere;color:#74665b}.product-buy-section_externalOffer____GT8>a{font-size:12px;margin-top:8px}.product-buy-section_notPublished__bvq6C{margin:10px 0 0;font-size:19px;font-weight:750;line-height:1.25;letter-spacing:-.02em;color:#1f1510}.product-buy-section_referenceLine__OQlVV{margin:6px 0 0;font-size:12.5px;line-height:1.45;color:#76736f}.product-buy-section_referenceLine__OQlVV a{color:inherit;text-decoration:none}.product-buy-section_referenceLine__OQlVV a:hover{color:var(--brand-orange-ink);text-decoration:underline;text-underline-offset:3px}.product-buy-section_notPublishedActions__hAhpE{display:grid;grid-gap:8px;gap:8px;margin-top:14px}.product-buy-section_notPublishedActions__hAhpE .btn{width:100%;min-height:38px;padding:9px 16px;font-size:13px;line-height:1.4}.product-buy-section_requestPrice__ntR2G[aria-pressed=true]{background:var(--brand-orange-wash);border-color:color-mix(in srgb,var(--brand-orange) 30%,#fff);color:var(--brand-orange-ink)}.product-buy-section_requestPrice__ntR2G svg{width:14px;height:14px;margin-right:6px}.profile-pricing-board_board__f_k7U{--pp-line:#e6dfd7;--pp-soft:#efe9e2;--pp-ink:#1f1510;--pp-text:#3d3935;--pp-muted:#76736f;--pp-sel:#f3eadc;--pp-hover:#faf6ee;container:pp-price/inline-size;min-width:0}.profile-pricing-board_board__f_k7U :is(h3,p,dl,ul){margin:0}.profile-pricing-board_board__f_k7U ul{padding:0;list-style:none}.profile-pricing-board_card__O21Ov{min-width:0;border:1px solid var(--pp-line);border-radius:var(--radius-lg);background:#fff;box-shadow:0 1px 2px #0000000a;overflow:hidden}.profile-pricing-board_grid__IpsbE{display:grid;grid-template-columns:290px minmax(0,1fr);min-width:0}.profile-pricing-board_single__t6t6e{grid-template-columns:minmax(0,1fr)}.profile-pricing-board_controls__Q6SeD{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;font-size:13px;color:#555}.profile-pricing-board_quantity__Yv5K9{display:inline-flex;align-items:center;gap:10px;font-size:12px}.profile-pricing-board_quantity__Yv5K9>label{color:#666}.profile-pricing-board_billing__WdKPe>button{flex:1 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px}.profile-pricing-board_save__psNMs{display:inline-flex;align-items:center;height:18px;padding:0 6px;border-radius:5px;background:var(--brand-green-wash);color:var(--brand-green-ink);font-size:10.5px;font-weight:750}.profile-pricing-board_list__JYd_H{display:flex;flex-direction:column;gap:2px;padding:10px;min-width:0}.profile-pricing-board_plan___kaap{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:9px 11px;border:0;border-radius:var(--radius-md);background:transparent;color:#1a1a1a;font:inherit;text-align:left;cursor:pointer}.profile-pricing-board_plan___kaap:hover{background:var(--pp-hover)}.profile-pricing-board_plan___kaap[aria-pressed=true]{background:var(--pp-sel)}.profile-pricing-board_plan___kaap:focus-visible{outline:2px solid var(--brand-orange);outline-offset:-2px}.profile-pricing-board_planName__JyqVI{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:13.5px;font-weight:650;line-height:1.3;color:var(--pp-text)}.profile-pricing-board_plan___kaap[aria-pressed=true] .profile-pricing-board_planName__JyqVI{color:var(--pp-ink)}.profile-pricing-board_planName__JyqVI small{font-size:11.5px;font-weight:500;color:var(--pp-muted);line-height:1.35}.profile-pricing-board_planPrice__GXwtq{display:flex;flex-direction:column;align-items:flex-end;flex:none;text-align:right}.profile-pricing-board_planPrice__GXwtq strong{font-size:16px;font-weight:700;letter-spacing:-.02em;color:#282828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.profile-pricing-board_planPrice__GXwtq small{font-size:11px;color:var(--pp-muted);white-space:nowrap}.profile-pricing-board_planPrice__GXwtq .profile-pricing-board_planUnpublished__G2fBY{font-size:13px;font-weight:650;letter-spacing:0;color:var(--pp-muted)}.profile-pricing-board_estimate__DOQ1M{min-width:0;padding:20px 22px;border-left:1px solid #eee8e0}.profile-pricing-board_kicker__qWLhE{margin:0;font-size:12px;font-weight:650;color:var(--pp-muted)}.profile-pricing-board_total__zoVZa{margin:6px 0 0;font-size:30px;font-weight:750;line-height:1.1;letter-spacing:-.03em;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-pricing-board_total__zoVZa small{font-size:15px;font-weight:600;letter-spacing:0;color:var(--pp-muted)}.profile-pricing-board_totalSub__KkL7Z{margin:6px 0 0;font-size:13px;color:var(--pp-muted)}.profile-pricing-board_rows__UB_0D{display:grid;margin:16px 0 0;padding:0}.profile-pricing-board_rows__UB_0D>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--pp-soft);font-size:13px}.profile-pricing-board_rows__UB_0D dt{color:var(--pp-muted)}.profile-pricing-board_rows__UB_0D dd{margin:0;font-weight:650;text-align:right;color:#282828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.profile-pricing-board_chips__K4cKr{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none}.profile-pricing-board_chip__s4Z_2{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:7px;background:var(--brand-green-wash);color:var(--brand-green-ink);font-size:12px;font-weight:650}.profile-pricing-board_chip__s4Z_2 svg{width:12px;height:12px}.profile-pricing-board_estimate__DOQ1M .profile-pricing-board_chips__K4cKr{margin-top:14px}.profile-pricing-board_notes__BqFtk{display:grid;grid-gap:4px;gap:4px}.profile-pricing-board_notes__BqFtk li{font-size:12.5px;line-height:1.5;color:var(--pp-text)}.profile-pricing-board_estimate__DOQ1M .profile-pricing-board_notes__BqFtk{margin-top:12px}.profile-pricing-board_considerations__F_gB2{display:grid;grid-gap:10px;gap:10px;min-width:0}.profile-pricing-board_considerations__F_gB2 .profile-pricing-board_rows__UB_0D{margin:0}.profile-pricing-board_considerationsBlock__uqtcT{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:0 21px 18px}.profile-pricing-board_considerationsBlock__uqtcT:first-child{padding-top:18px}.profile-pricing-board_considerationsBlock__uqtcT:empty,.profile-pricing-board_considerations__F_gB2:empty{display:none}.profile-pricing-board_foot__74sfT{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;padding:13px 22px;border-top:1px solid var(--pp-soft);background:#fdfcfa;font-size:12.5px;color:var(--pp-text)}.profile-pricing-board_foot__74sfT strong{font-weight:700;color:var(--pp-ink)}.profile-pricing-board_quietLink__8vUsu{color:var(--brand-orange-ink);font-weight:650;text-decoration:none;white-space:nowrap}.profile-pricing-board_quietLink__8vUsu:hover{text-decoration:underline;text-underline-offset:3px}.profile-pricing-board_status__NU6YL{display:grid;align-content:start;grid-gap:10px;gap:10px;padding:20px 20px 22px;min-width:0}.profile-pricing-board_statusName__lXfGa{display:flex;align-items:center;gap:10px;min-width:0;font-size:13.5px;font-weight:700;color:var(--pp-ink)}.profile-pricing-board_statusName__lXfGa>span:last-child{min-width:0;overflow-wrap:anywhere}.profile-pricing-board_statusLogo__gtMmM{width:32px;height:32px;padding:3px;border:1px solid #e6e5e1;border-radius:var(--radius-sm);background:#fff;object-fit:contain;flex:none}.profile-pricing-board_statusValue__DOT_8{margin:6px 0 0;font-size:24px;font-weight:750;line-height:1.15;letter-spacing:-.03em;color:var(--pp-ink)}.profile-pricing-board_statusText__S1hHX{margin:0;font-size:13px;line-height:1.5;color:var(--pp-muted)}.profile-pricing-board_status__NU6YL .btn{justify-self:start;margin-top:4px}.profile-pricing-board_count__PaCwq{margin:0;font-size:12px;font-weight:650;color:var(--brand-orange-ink)}.profile-pricing-board_requestError__fU_go{margin:0;font-size:12px;font-weight:600;color:#b42318}.profile-pricing-board_ref__lB2gZ{min-width:0;padding:16px 18px 18px;border-left:1px solid #eee8e0}.profile-pricing-board_refHead__iSj3J{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:4px}.profile-pricing-board_refHead__iSj3J h3{margin:0;font-size:14px;font-weight:700;color:var(--pp-ink)}.profile-pricing-board_refHead__iSj3J span{font-size:12px;color:var(--pp-muted);white-space:nowrap}.profile-pricing-board_refRange__HlsaJ{margin:0 0 8px;font-size:13px;color:var(--pp-text)}.profile-pricing-board_refRange__HlsaJ strong{font-weight:700;color:var(--pp-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.profile-pricing-board_refList__ZJi_U{margin:0;padding:0;list-style:none}.profile-pricing-board_refList__ZJi_U li{display:flex;align-items:center;gap:10px;min-height:46px;padding:8px 0;border-top:1px solid var(--pp-soft)}.profile-pricing-board_refList__ZJi_U a{display:flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto;color:var(--pp-ink);font-size:13px;font-weight:650;text-decoration:none}.profile-pricing-board_refList__ZJi_U a:hover{color:var(--brand-orange-ink)}.profile-pricing-board_refList__ZJi_U a>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-pricing-board_refPrice__Q6SG_{flex:none;text-align:right;font-size:13px;font-weight:650;color:#282828;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.profile-pricing-board_refPrice__Q6SG_ small{display:block;font-size:11px;font-weight:500;color:var(--pp-muted)}.profile-pricing-board_fold__YJJfi{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:4px;gap:4px}.profile-pricing-board_foldOpen__PQ_7P{gap:10px}.profile-pricing-board_folded__kPcLL{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 30px),rgba(0,0,0,.55) calc(100% - 18px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 30px),rgba(0,0,0,.55) calc(100% - 18px),transparent)}.profile-pricing-board_refList__ZJi_U li.profile-pricing-board_peek__JHXMW{min-height:0;height:30px;overflow:hidden;align-items:flex-start}.profile-pricing-board_refHub__XlTpt{font-size:12.5px}.profile-pricing-board_ref__lB2gZ .profile-pricing-board_refHub__XlTpt{margin-top:10px}.profile-pricing-board_vendorBand__h4ltF{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 14px;border-top:1px solid color-mix(in srgb,var(--brand-orange-ink) 18%,#fff);background:var(--brand-orange-wash);min-width:0}.profile-pricing-board_mark__5L68B{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e8622c;color:#fff;flex:none}.profile-pricing-board_mark__5L68B svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.profile-pricing-board_vendorBand__h4ltF p{flex:1 1 auto;margin:0 auto 0 0;min-width:0;font-size:13px;font-weight:650;color:var(--pp-ink)}.profile-pricing-board_vendorBand__h4ltF .btn{flex:none;height:34px;min-height:34px;padding:0 12px;font-size:12.5px;font-weight:650}.profile-pricing-board_request__0qE08[aria-pressed=true]{background:var(--brand-orange-wash);border-color:color-mix(in srgb,var(--brand-orange) 30%,#fff);color:var(--brand-orange-ink)}.profile-pricing-board_request__0qE08 svg{width:14px;height:14px;margin-right:6px}@container pp-price (max-width: 640px){.profile-pricing-board_grid__IpsbE{grid-template-columns:minmax(0,1fr)}.profile-pricing-board_estimate__DOQ1M,.profile-pricing-board_ref__lB2gZ{border-left:0;border-top:1px solid var(--pp-soft)}.profile-pricing-board_estimate__DOQ1M{padding:18px 16px}.profile-pricing-board_ref__lB2gZ{padding:14px 16px 16px}.profile-pricing-board_status__NU6YL{padding:18px 16px}.profile-pricing-board_foot__74sfT{padding:12px 16px}.profile-pricing-board_vendorBand__h4ltF{flex-wrap:wrap;padding:12px 14px}.profile-pricing-board_vendorBand__h4ltF p{flex:1 1 180px}.profile-pricing-board_total__zoVZa{font-size:27px}}.profile-pricing-board_plan___kaap[data-static-plan]{cursor:default}.profile-pricing-board_plan___kaap[data-static-plan]:hover{background:transparent}.profile-pricing-board_panel__BrsY7{display:grid;grid-gap:12px;gap:12px;min-width:0}.profile-pricing-board_panelHead__Zy4zh{display:flex;justify-content:flex-end;min-width:0}