._2K4w1G_page{gap:calc(var(--gg-space-card-padding) * 2)}._2K4w1G_page :is(p,li){margin:0}._2K4w1G_heroSpot{flex-direction:column;min-width:0;display:flex}._2K4w1G_hero{min-width:0}._2K4w1G_heroCopy{align-items:flex-start;gap:var(--gg-space-card-gap);min-width:0;max-width:calc(var(--gg-space-page-width) * .92);padding-bottom:calc(var(--gg-space-gutter) * 2);flex-direction:column;display:flex}._2K4w1G_heroCopy>*{margin:0}._2K4w1G_heroTitle{font-family:var(--font-display);font-size:var(--site-hero-size);font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);line-height:.95}._2K4w1G_heroLede{font-size:var(--site-lede-size,var(--gg-typography-text-readable-size));color:var(--gg-role-muted-on-wash)}._2K4w1G_heroNote{font-size:var(--site-small-size,var(--gg-typography-text-body-size));color:var(--gg-role-muted-on-wash)}._2K4w1G_heroAction{width:100%;margin-top:var(--gg-space-row-gap)}._2K4w1G_heroAction a[data-kind],._2K4w1G_heroAction button[data-kind]{min-height:var(--gg-size-button-big);font-size:var(--gg-typography-display-button-big-size)}@media (max-width:767px){._2K4w1G_heroAction a[data-kind]{width:100%}}._2K4w1G_heroProduct{--phone-width:calc(var(--gg-size-store-badge) * 9.5);flex-direction:column;align-items:center;width:100%;min-width:0;display:flex;position:relative}._2K4w1G_heroCard{z-index:1;width:min(100%, calc(var(--gg-size-store-badge) * 7));margin-top:calc(var(--gg-space-gutter) * -2);position:relative}@media (min-width:768px){._2K4w1G_heroCopy{max-width:min(calc(var(--gg-space-page-width) * .92), calc(44cqw - var(--gg-space-gutter)));align-self:center;padding-bottom:0}._2K4w1G_heroProduct{--phone-width:calc(var(--gg-size-store-badge) * 8)}}@media (min-width:1024px){._2K4w1G_heroProduct{--phone-width:calc(var(--gg-size-store-badge) * 9.5)}._2K4w1G_heroCard{bottom:calc(var(--gg-space-gutter) * 2);width:calc(var(--gg-size-store-badge) * 6.5);margin:0;position:absolute;left:0;transform:rotate(-6deg)}}@media (min-width:1280px){._2K4w1G_heroProduct{--phone-width:calc(var(--gg-size-store-badge) * 10.5)}}@media (min-width:1024px){._2K4w1G_heroCopy{max-width:min(var(--gg-space-page-width), calc(44cqw - var(--gg-space-gutter)))}}._2K4w1G_page._2K4w1G_page h2{font-family:var(--font-display);font-size:var(--site-section-size,var(--gg-typography-display-marketing-section-size));font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);text-wrap:balance;margin:0;line-height:1}._2K4w1G_how>p:empty{display:none}._2K4w1G_how,._2K4w1G_cost,._2K4w1G_close{min-width:0}._2K4w1G_cost{gap:var(--gg-space-gutter);flex-direction:column;display:flex}@media (min-width:768px){._2K4w1G_costFacts._2K4w1G_costFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}._2K4w1G_costLink{min-height:var(--gg-size-tap-target);color:inherit;text-underline-offset:.2em;align-self:flex-start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}._2K4w1G_close{margin-top:calc(var(--gg-size-store-badge) * 1.8)}@media (min-width:768px){._2K4w1G_close{margin-top:calc(var(--gg-size-store-badge) * 2.8)}}._2K4w1G_printedShot{border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-input);width:100%;height:auto;display:block}
