.TariffsTemplate-module__zu68eW__heroSection{padding-block-start:var(--sw-space-5)}.TariffsTemplate-module__zu68eW__hero,.TariffsTemplate-module__zu68eW__stack{gap:var(--sw-space-5);display:grid}.TariffsTemplate-module__zu68eW__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end}.TariffsTemplate-module__zu68eW__heroCopy{gap:var(--sw-space-3);max-width:48rem;display:grid}.TariffsTemplate-module__zu68eW__eyebrow,.TariffsTemplate-module__zu68eW__stepLabel,.TariffsTemplate-module__zu68eW__summary,.TariffsTemplate-module__zu68eW__productActivity,.TariffsTemplate-module__zu68eW__productMeta{margin:var(--sw-space-0)}.TariffsTemplate-module__zu68eW__eyebrow,.TariffsTemplate-module__zu68eW__stepLabel{width:fit-content;padding:var(--sw-space-1) var(--sw-space-3);border:var(--sw-stroke-xs) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-round);background:var(--sw-color-accent-primary);color:var(--sw-color-text-on-light);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight);text-transform:uppercase}.TariffsTemplate-module__zu68eW__heroCopy h1,.TariffsTemplate-module__zu68eW__sectionHead h2,.TariffsTemplate-module__zu68eW__productTitle{margin:var(--sw-space-0);color:var(--sw-color-text-on-light);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.TariffsTemplate-module__zu68eW__heroCopy h1{font-size:var(--sw-font-size-h1);max-width:12ch}.TariffsTemplate-module__zu68eW__heroCopy p:not(.TariffsTemplate-module__zu68eW__eyebrow){margin:var(--sw-space-0);color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body-lg);line-height:var(--sw-line-height-base)}.TariffsTemplate-module__zu68eW__summary{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-bold)}.TariffsTemplate-module__zu68eW__heroActions{justify-content:flex-end;gap:var(--sw-space-3);flex-wrap:wrap;display:flex}.TariffsTemplate-module__zu68eW__anchorSection{scroll-margin-top:calc(var(--sw-page-top-space) + var(--sw-space-3))}.TariffsTemplate-module__zu68eW__sectionHead{justify-content:space-between;align-items:end;gap:var(--sw-space-4);display:flex}.TariffsTemplate-module__zu68eW__sectionHead>div{gap:var(--sw-space-2);max-width:46rem;display:grid}.TariffsTemplate-module__zu68eW__sectionHead h2{font-size:var(--sw-font-size-h3)}.TariffsTemplate-module__zu68eW__sectionHead p:not(.TariffsTemplate-module__zu68eW__stepLabel){margin:var(--sw-space-0);color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);line-height:var(--sw-line-height-base)}.TariffsTemplate-module__zu68eW__choiceGrid,.TariffsTemplate-module__zu68eW__activityChips{gap:var(--sw-space-2);display:grid}.TariffsTemplate-module__zu68eW__choiceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.TariffsTemplate-module__zu68eW__choice,.TariffsTemplate-module__zu68eW__activityChip,.TariffsTemplate-module__zu68eW__productRow,.TariffsTemplate-module__zu68eW__emptyState{border:var(--sw-stroke-sm) solid var(--sw-color-border-strong);border-radius:var(--sw-radius-md);background:var(--sw-color-surface-primary);color:var(--sw-color-text-on-light);box-shadow:var(--sw-shadow-cartoon-sm)}.TariffsTemplate-module__zu68eW__choice,.TariffsTemplate-module__zu68eW__activityChip{text-decoration:none;transition:transform .16s,box-shadow .16s}.TariffsTemplate-module__zu68eW__choice:hover,.TariffsTemplate-module__zu68eW__choice:focus-visible,.TariffsTemplate-module__zu68eW__activityChip:hover,.TariffsTemplate-module__zu68eW__activityChip:focus-visible{transform:translateY(calc(var(--sw-space-1) * -1));box-shadow:var(--sw-shadow-cartoon-md)}.TariffsTemplate-module__zu68eW__choice:focus-visible,.TariffsTemplate-module__zu68eW__activityChip:focus-visible{outline:var(--sw-stroke-sm) solid var(--sw-color-focus-ring);outline-offset:var(--sw-space-1)}.TariffsTemplate-module__zu68eW__choice{gap:var(--sw-space-1);min-height:4.25rem;padding:var(--sw-space-3);display:grid}.TariffsTemplate-module__zu68eW__choiceActive{background:var(--sw-color-accent-primary)}.TariffsTemplate-module__zu68eW__choiceTitle{font-size:var(--sw-font-size-body-lg);font-weight:var(--sw-font-weight-black);line-height:var(--sw-line-height-tight)}.TariffsTemplate-module__zu68eW__choiceMeta{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);line-height:var(--sw-line-height-base)}.TariffsTemplate-module__zu68eW__choiceActive .TariffsTemplate-module__zu68eW__choiceMeta,.TariffsTemplate-module__zu68eW__choiceActive small{color:var(--sw-color-text-on-light)}.TariffsTemplate-module__zu68eW__activityChips{grid-template-columns:repeat(4,minmax(0,1fr))}.TariffsTemplate-module__zu68eW__activityChip{align-items:center;gap:var(--sw-space-2);min-height:3.75rem;padding:var(--sw-space-2) var(--sw-space-3);font-weight:var(--sw-font-weight-black);grid-template-columns:auto minmax(0,1fr);display:grid}.TariffsTemplate-module__zu68eW__activityChip small{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);grid-column:2}.TariffsTemplate-module__zu68eW__productList{gap:var(--sw-space-2);margin:var(--sw-space-0);padding:var(--sw-space-0);list-style:none;display:grid}.TariffsTemplate-module__zu68eW__productRow{align-items:center;gap:var(--sw-space-4);padding:var(--sw-space-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.TariffsTemplate-module__zu68eW__productCopy{gap:var(--sw-space-1);min-width:0;display:grid}.TariffsTemplate-module__zu68eW__productActivity,.TariffsTemplate-module__zu68eW__productMeta{color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-caption);font-weight:var(--sw-font-weight-bold);line-height:var(--sw-line-height-base)}.TariffsTemplate-module__zu68eW__productTitle{font-size:var(--sw-font-size-h6)}.TariffsTemplate-module__zu68eW__productPrice{--sw-price-amount-color:var(--sw-color-accent-on-light);text-align:right;min-width:7rem}.TariffsTemplate-module__zu68eW__productAction{min-width:9rem}.TariffsTemplate-module__zu68eW__emptyState{margin:var(--sw-space-0);padding:var(--sw-space-4);color:var(--sw-color-text-subtle);font-size:var(--sw-font-size-body);font-weight:var(--sw-font-weight-bold)}.TariffsTemplate-module__zu68eW__detailsStack{--section-description-color:var(--sw-color-text-subtle)}@media (max-width:1024px){.TariffsTemplate-module__zu68eW__choiceGrid,.TariffsTemplate-module__zu68eW__activityChips{grid-template-columns:repeat(2,minmax(0,1fr))}.TariffsTemplate-module__zu68eW__productRow{grid-template-columns:minmax(0,1fr) auto}.TariffsTemplate-module__zu68eW__productAction{grid-column:1/-1;width:100%}}@media (max-width:767px){.TariffsTemplate-module__zu68eW__heroSection{padding-block-start:var(--sw-space-3)}.TariffsTemplate-module__zu68eW__hero,.TariffsTemplate-module__zu68eW__sectionHead{display:grid}.TariffsTemplate-module__zu68eW__hero{grid-template-columns:1fr;align-items:start}.TariffsTemplate-module__zu68eW__heroCopy h1{max-width:9ch;font-size:var(--sw-font-size-h2)}.TariffsTemplate-module__zu68eW__heroActions,.TariffsTemplate-module__zu68eW__sectionHead>a{width:100%}.TariffsTemplate-module__zu68eW__heroActions{justify-content:stretch}.TariffsTemplate-module__zu68eW__heroActions>*,.TariffsTemplate-module__zu68eW__sectionHead>a{flex:100%}.TariffsTemplate-module__zu68eW__choiceGrid,.TariffsTemplate-module__zu68eW__activityChips,.TariffsTemplate-module__zu68eW__productRow{grid-template-columns:1fr}.TariffsTemplate-module__zu68eW__activityChip{grid-template-columns:auto minmax(0,1fr) auto}.TariffsTemplate-module__zu68eW__activityChip small{grid-column:auto}.TariffsTemplate-module__zu68eW__productPrice{text-align:left;min-width:0}}
