﻿:root{--gtwo-ink: #17202A;--gtwo-accent: #E85D24;--gtwo-accent-dark: #C84C1B;--gtwo-accent-darker:#A63E15;--gtwo-accent-ink: #A63E15;--gtwo-accent-tint: #FDF0EA;--gtwo-accent-line: #F2B9A1;--gtwo-brand: #6DD73E;--gtwo-brand-ink: #2F7D18;--gtwo-brand-tint: #EEF8E8;--gtwo-brand-line: #CBEBBB;--gtwo-success: #2F7D18;--gtwo-star: #F3B32B;--gtwo-pulse: #6DD73E;--gtwo-text: #17202A;--gtwo-text-mid: #343D47;--gtwo-text-lede: #4A535D;--gtwo-text-muted: #5D6670;--gtwo-text-soft: #68717B;--gtwo-text-faint: #A9B0A8;--gtwo-text-invert: #FFFFFF;--gtwo-text-on-dark: #DDE2E6;--gtwo-surface: #FFFFFF;--gtwo-surface-alt: #F6F8F5;--gtwo-surface-card: #FAFBF9;--gtwo-surface-dark: #17202A;--gtwo-surface-foot: #10171F;--gtwo-text-foot: #9AA3AD;--gtwo-text-foot-dim:#76808A;--gtwo-border-foot: #232D38;--gtwo-border: #E4E9E2;--gtwo-border-strong:#C9D0C7;--gtwo-border-card: #E4E9E2;--gtwo-border-faq: #E4E9E2;--gtwo-border-dark: #2E3945;--gtwo-surface-dark-card: #1F2934;--gtwo-surface-chip: #F1F4F0;--gtwo-text-chip: #4A535D;--gtwo-text-on-dark-muted: #A3ACB6;--gtwo-text-kicker: #7B848D;--gtwo-scrim: rgba(23, 32, 42, 0.55);--gtwo-font-display: 'Newsreader', Georgia, 'Times New Roman', serif;--gtwo-font-body: 'Public Sans', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif;--gtwo-font-price: 'GTWO Price', 'Newsreader', Georgia, 'Times New Roman', serif;--gtwo-size-display: clamp(2.125rem, 1.45rem + 3.2vw, 3.5rem);--gtwo-size-h1: clamp(1.875rem, 1.35rem + 2.5vw, 3.5rem);--gtwo-size-h2: clamp(1.5rem, 1.05rem + 2.1vw, 2.625rem);--gtwo-size-h3: clamp(1.25rem, 1.08rem + 0.8vw, 1.625rem);--gtwo-size-h4: 1.1875rem;--gtwo-size-body: 1rem;--gtwo-size-lede: 1.25rem;--gtwo-size-point: 1.03125rem;--gtwo-size-small: 0.9375rem;--gtwo-size-meta: 0.84375rem;--gtwo-size-eyebrow: 0.68125rem;--gtwo-leading-tight: 1.03;--gtwo-leading-snug: 1.3;--gtwo-leading-body: 1.65;--gtwo-tracking-eyebrow: 0.13em;--gtwo-tracking-tight: -0.02em;--gtwo-space-1: 0.25rem;--gtwo-space-2: 0.5rem;--gtwo-space-3: 0.75rem;--gtwo-space-4: 1rem;--gtwo-space-5: 1.5rem;--gtwo-space-6: 2rem;--gtwo-space-7: 3rem;--gtwo-space-8: 4rem;--gtwo-space-9: 6rem;--gtwo-section-y: 5.25rem;--gtwo-radius-sm: 6px;--gtwo-radius: 10px;--gtwo-radius-lg: 14px;--gtwo-radius-pill: 999px;--gtwo-container: 1220px;--gtwo-prose: 780px;--gtwo-gutter: var(--gtwo-space-5);--gtwo-shadow-sm: 0 1px 2px rgba(23, 32, 42, 0.06);--gtwo-shadow: 0 2px 8px rgba(23, 32, 42, 0.08);--gtwo-shadow-lg: 0 12px 32px rgba(23, 32, 42, 0.12);--gtwo-shadow-card: 0 24px 60px rgba(23, 32, 42, 0.13);--gtwo-shadow-btn: 0 3px 0 0 #A63E15, 0 12px 26px 0 rgba(232, 93, 36, 0.3);--gtwo-focus-ring: 0 0 0 3px rgba(200, 76, 27, 0.5);--gtwo-transition: 160ms ease}@media(prefers-reduced-motion: reduce){:root{--gtwo-transition: 0ms}}@font-face{font-family:"Newsreader";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/newsreader-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Newsreader";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/newsreader-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Newsreader";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/newsreader-vietnamese.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"GTWO Price";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/gtwo-price.woff2") format("woff2");unicode-range:U+0024}@font-face{font-family:"Public Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/public-sans-latin.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Public Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/public-sans-latin-ext.woff2") format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Public Sans";font-style:normal;font-weight:400 700;font-display:swap;src:url("../fonts/public-sans-vietnamese.woff2") format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:6rem}html:has(body.admin-bar){scroll-padding-top:8rem}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}body{margin:0;overflow-x:hidden}img,picture,video,canvas,svg,iframe{display:block;max-width:100%}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:none;border:none}p,h1,h2,h3,h4,h5,h6,li,dt,dd,figcaption{overflow-wrap:break-word}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[class],ol[class]{margin:0;padding:0;list-style:none}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none !important}body{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);line-height:var(--gtwo-leading-body);color:var(--gtwo-text);background-color:var(--gtwo-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--gtwo-font-display);font-weight:700;line-height:var(--gtwo-leading-tight);letter-spacing:var(--gtwo-tracking-tight);color:var(--gtwo-ink);text-wrap:balance}h1{font-size:var(--gtwo-size-h1)}h2{font-size:var(--gtwo-size-h2)}h3{font-size:var(--gtwo-size-h3);line-height:var(--gtwo-leading-snug)}h4{font-size:var(--gtwo-size-h4);line-height:var(--gtwo-leading-snug)}h5,h6{font-size:var(--gtwo-size-body);line-height:var(--gtwo-leading-snug)}.gtwo-display{font-size:var(--gtwo-size-display);font-weight:700;line-height:var(--gtwo-leading-tight)}p{margin-block-end:var(--gtwo-space-4)}p:last-child{margin-block-end:0}a{color:var(--gtwo-accent-dark);text-decoration-thickness:1px;text-underline-offset:.18em;transition:color var(--gtwo-transition)}a:hover{color:var(--gtwo-accent-darker)}a:focus{outline:none}a:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}strong,b{font-weight:600}small{font-size:var(--gtwo-size-small)}.gtwo-eyebrow{display:block;font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-eyebrow);font-weight:400;letter-spacing:var(--gtwo-tracking-eyebrow);text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-lede{font-size:var(--gtwo-size-lede);line-height:1.5;color:var(--gtwo-text-lede)}.gtwo-prose{max-width:var(--gtwo-prose)}.gtwo-prose>*+*{margin-block-start:var(--gtwo-space-4)}.gtwo-prose h2,.gtwo-prose h3,.gtwo-prose h4{margin-block-start:var(--gtwo-space-7);margin-block-end:var(--gtwo-space-3)}.gtwo-prose h2:first-child,.gtwo-prose h3:first-child,.gtwo-prose h4:first-child{margin-block-start:0}.gtwo-prose ul,.gtwo-prose ol{padding-inline-start:var(--gtwo-space-5)}.gtwo-prose li+li{margin-block-start:var(--gtwo-space-2)}.gtwo-prose blockquote{margin-inline:0;padding-inline-start:var(--gtwo-space-5);border-inline-start:3px solid var(--gtwo-accent);font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);color:var(--gtwo-text-mid)}.gtwo-prose table{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.gtwo-prose img{border-radius:var(--gtwo-radius)}.gtwo-prose code{padding:.15em .4em;border-radius:var(--gtwo-radius-sm);background:var(--gtwo-surface-alt);font-size:.9em}.gtwo-callout{padding:var(--gtwo-space-4) var(--gtwo-space-5);border-inline-start:3px solid var(--gtwo-accent);border-radius:var(--gtwo-radius-sm);background:var(--gtwo-accent-tint);color:var(--gtwo-text-mid)}.gtwo-skip-link{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gtwo-skip-link:focus,.gtwo-skip-link:focus-visible{position:fixed;top:var(--gtwo-space-2);left:var(--gtwo-space-2);z-index:1000;width:auto;height:auto;margin:0;padding:var(--gtwo-space-3) var(--gtwo-space-4);overflow:visible;clip:auto;clip-path:none;white-space:normal}.gtwo-skip-link:focus-visible{background:var(--gtwo-ink);color:var(--gtwo-text-invert);border-radius:var(--gtwo-radius-sm);text-decoration:none}.gtwo-container{width:100%;max-width:var(--gtwo-container);margin-inline:auto;padding-inline:max(var(--gtwo-gutter),env(safe-area-inset-left, 0px))}.gtwo-container--prose{width:100%;max-width:var(--gtwo-prose);margin-inline:auto;padding-inline:max(var(--gtwo-gutter),env(safe-area-inset-left, 0px))}.gtwo-section{padding-block:var(--gtwo-space-6)}@media(min-width: 768px){.gtwo-section{padding-block:var(--gtwo-space-7)}}@media(min-width: 1024px){.gtwo-section{padding-block:var(--gtwo-section-y)}}.gtwo-section--alt{background-color:var(--gtwo-surface-alt)}@media(min-width: 1024px){.gtwo-section--tight{padding-block:3.25rem}}.gtwo-section--dark{background-color:var(--gtwo-surface-dark);color:var(--gtwo-text-on-dark)}.gtwo-section--dark h1,.gtwo-section--dark h2,.gtwo-section--dark h3,.gtwo-section--dark h4,.gtwo-section--dark h5,.gtwo-section--dark h6{color:var(--gtwo-text-invert)}.gtwo-section__header{max-width:640px;margin-inline:auto;margin-block-end:44px;text-align:center}.gtwo-section__header .gtwo-lede{margin-block-start:14px;font-size:18px}.gtwo-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gtwo-stack>*+*{margin-block-start:var(--gtwo-space-4)}.gtwo-center{text-align:center;margin-inline:auto}.gtwo-scroller{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.gtwo-icon{display:inline-block;vertical-align:middle;flex-shrink:0}.gtwo-announce{background:var(--gtwo-ink);color:var(--gtwo-text-on-dark);font-size:var(--gtwo-size-meta);padding-block:var(--gtwo-space-2);padding-inline:var(--gtwo-gutter);padding-top:max(var(--gtwo-space-2),env(safe-area-inset-top, 0px))}.gtwo-announce__inner{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:var(--gtwo-space-2) var(--gtwo-space-6);text-align:center}.gtwo-announce__status{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);font-weight:600;color:var(--gtwo-text-invert)}.gtwo-announce__dot{inline-size:7px;block-size:7px;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-pulse);flex-shrink:0;animation:gtwo-pulse 2s ease-in-out infinite}@keyframes gtwo-pulse{0%,100%{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(0.85)}}@media(prefers-reduced-motion: reduce){.gtwo-announce__dot{animation:none}}.gtwo-announce__sep,.gtwo-announce__aside{display:none}@media(min-width: 768px){.gtwo-announce__sep,.gtwo-announce__aside{display:inline}}.gtwo-announce__sep{opacity:.4}.gtwo-header{position:sticky;top:0;z-index:50;background:rgba(255,255,255,.97);border-bottom:1px solid var(--gtwo-border)}@supports(backdrop-filter: blur(8px)){.gtwo-header{backdrop-filter:blur(8px)}}@media(min-width: 601px){body.admin-bar .gtwo-header{top:46px}}@media(min-width: 783px){body.admin-bar .gtwo-header{top:32px}}.gtwo-header__inner{width:100%;max-width:var(--gtwo-container);margin-inline:auto;padding-inline:max(var(--gtwo-gutter),env(safe-area-inset-left, 0px));display:flex;align-items:center;gap:var(--gtwo-space-4);padding-block:var(--gtwo-space-3)}@media(min-width: 1360px){.gtwo-header__inner{gap:var(--gtwo-space-3)}}.gtwo-brand{display:flex;align-items:center;gap:var(--gtwo-space-3);margin-inline-end:auto;color:var(--gtwo-ink);text-decoration:none;flex-shrink:0}.gtwo-brand .gtwo-brand__logo{block-size:32px;inline-size:auto;flex-shrink:0}@media(min-width: 768px){.gtwo-brand .gtwo-brand__logo{block-size:40px}}@media(min-width: 1220px){.gtwo-brand .gtwo-brand__logo{block-size:40px}}.gtwo-brand__text{display:none}@media(min-width: 1220px){.gtwo-brand__text{display:flex;flex-direction:column;line-height:1.1;padding-inline-start:var(--gtwo-space-3);border-inline-start:1px solid var(--gtwo-border);white-space:nowrap}}.gtwo-brand__line2{font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink)}.gtwo-burger{min-width:44px;min-height:44px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;border-radius:var(--gtwo-radius-sm);padding:var(--gtwo-space-2)}@media(min-width: 1220px){.gtwo-burger{display:none}}.gtwo-burger:focus{outline:none}.gtwo-burger:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-burger__bar{inline-size:22px;block-size:2px;background:var(--gtwo-ink);border-radius:var(--gtwo-radius-pill);transition:transform var(--gtwo-transition),opacity var(--gtwo-transition)}.gtwo-burger[aria-expanded=true] .gtwo-burger__bar:nth-child(1){transform:translateY(7px) rotate(45deg)}.gtwo-burger[aria-expanded=true] .gtwo-burger__bar:nth-child(2){opacity:0}.gtwo-burger[aria-expanded=true] .gtwo-burger__bar:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(min-width: 1220px){.gtwo-nav{display:block !important}}.gtwo-nav:not([hidden]){position:absolute;inset-inline:0;top:100%;background:var(--gtwo-surface);border-bottom:1px solid var(--gtwo-border);box-shadow:var(--gtwo-shadow-lg);padding:var(--gtwo-space-4) var(--gtwo-gutter) var(--gtwo-space-6);max-block-size:calc(100vh - 100%);overflow-y:auto}@media(min-width: 1220px){.gtwo-nav:not([hidden]){position:static;background:none;border:0;box-shadow:none;padding:0;max-block-size:none;overflow:visible}}.gtwo-nav__list{display:flex;flex-direction:column;gap:var(--gtwo-space-1)}@media(min-width: 1220px){.gtwo-nav__list{flex-direction:row;align-items:center;gap:var(--gtwo-space-5)}}@media(min-width: 1220px){.gtwo-nav__list{gap:var(--gtwo-space-5)}}@media(min-width: 1360px){.gtwo-nav__list{gap:var(--gtwo-space-4)}}.gtwo-nav__link{display:flex;align-items:center;min-block-size:44px;padding-inline:var(--gtwo-space-2);border-radius:var(--gtwo-radius-sm);font-size:var(--gtwo-size-small);font-weight:500;color:var(--gtwo-text-mid);text-decoration:none}.gtwo-nav__link:hover,.gtwo-nav__link[aria-current=page]{color:var(--gtwo-accent-dark)}@media(min-width: 1220px){.gtwo-nav__link{min-block-size:0;padding-inline:0}}.gtwo-nav__link:focus{outline:none}.gtwo-nav__link:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-header__actions{display:none}@media(min-width: 1220px){.gtwo-header__actions{display:flex;align-items:center;gap:var(--gtwo-space-4);flex-shrink:0}}@media(min-width: 1360px){.gtwo-header__actions{gap:var(--gtwo-space-3)}}.gtwo-header__actions .gtwo-btn,.gtwo-header__actions .gtwo-signin__card.woocommerce button.button,.gtwo-signin__card.woocommerce .gtwo-header__actions button.button,.gtwo-header__actions .gtwo-signin__card .mp_login_form input[type=submit],.gtwo-signin__card .mp_login_form .gtwo-header__actions input[type=submit],.gtwo-header__actions .gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .gtwo-header__actions .button,.gtwo-header__actions .gtwo-account-wc.woocommerce .woocommerce-button,.gtwo-account-wc.woocommerce .gtwo-header__actions .woocommerce-button,.gtwo-header__actions .gtwo-flow .woocommerce-order .woocommerce-order-details a.button,.gtwo-flow .woocommerce-order .woocommerce-order-details .gtwo-header__actions a.button,.gtwo-header__actions .gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-subscribe__form .mp_wrapper .gtwo-header__actions .mepr-submit,.gtwo-header__actions .gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-header__actions .mepr-submit,.gtwo-header__actions .gtwo-signin__card .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-header__actions .mepr-submit,.gtwo-header__actions .gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .gtwo-header__actions .single_add_to_cart_button,.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-header__actions .gform_previous_button,.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-header__actions .gform_next_button,.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gtwo-header__actions .gform_button:not(.gspc__submit--hidden),.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-header__actions .single_add_to_cart_button,.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gtwo-header__actions .gform_button,.gtwo-header__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-header__actions .gform_button_select_files{white-space:nowrap}.gtwo-header__contact{display:none;flex-direction:column}@media(min-width: 1360px){.gtwo-header__contact{display:flex}}.gtwo-header__contact{line-height:1.15;color:var(--gtwo-ink);text-decoration:none;white-space:nowrap}.gtwo-header__phone{font-size:var(--gtwo-size-small);font-weight:600}.gtwo-nav__actions{display:flex;flex-direction:column;gap:var(--gtwo-space-3);margin-block-start:var(--gtwo-space-4);padding-block-start:var(--gtwo-space-4);border-block-start:1px solid var(--gtwo-border)}@media(min-width: 1220px){.gtwo-nav__actions{display:none}}body.gtwo-nav-open{overflow:hidden}@media(min-width: 1220px){body.gtwo-nav-open{overflow:visible}}.gtwo-nav__item{position:relative}@media(min-width: 1220px){.gtwo-nav__link{white-space:nowrap}}.gtwo-nav__sublist{display:flex;flex-direction:column;gap:var(--gtwo-space-1);margin:0;padding:0 0 var(--gtwo-space-2) var(--gtwo-space-4);list-style:none;border-inline-start:2px solid var(--gtwo-border);margin-inline-start:var(--gtwo-space-2)}@media(min-width: 1220px){.gtwo-nav__sublist{position:absolute;inset-block-start:calc(100% + var(--gtwo-space-3));inset-inline-start:0;z-index:60;min-inline-size:15rem;margin:0;padding:var(--gtwo-space-2);background:var(--gtwo-surface);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);box-shadow:var(--gtwo-shadow-lg);opacity:0;visibility:hidden;transform:translateY(-4px);transition:opacity var(--gtwo-transition),transform var(--gtwo-transition),visibility var(--gtwo-transition)}}@media(min-width: 1220px){.gtwo-nav__item--child{position:static}.menu-item-has-children>.gtwo-nav__link::after{content:"";display:inline-block;inline-size:0;block-size:0;margin-inline-start:var(--gtwo-space-2);border-inline:4px solid rgba(0,0,0,0);border-block-start:5px solid currentColor;opacity:.5}.menu-item-has-children::after{content:"";position:absolute;inset-block-start:100%;inset-inline:0;block-size:var(--gtwo-space-3)}.menu-item-has-children:hover>.gtwo-nav__sublist,.menu-item-has-children:focus-within>.gtwo-nav__sublist{opacity:1;visibility:visible;transform:translateY(0)}}.gtwo-nav__sublist .gtwo-nav__link{font-weight:400;color:var(--gtwo-text-muted)}@media(min-width: 1220px){.gtwo-nav__sublist .gtwo-nav__link{min-block-size:40px;padding-inline:var(--gtwo-space-3);border-radius:var(--gtwo-radius-sm);white-space:nowrap}.gtwo-nav__sublist .gtwo-nav__link:hover{background:var(--gtwo-surface-alt);color:var(--gtwo-accent-dark)}}.gtwo-acknowledgement{background:var(--gtwo-surface-dark);border-block-end:1px solid var(--gtwo-border-foot);padding-block:var(--gtwo-space-7);text-align:center}@media(min-width: 768px){.gtwo-acknowledgement{padding-block:56px}}.gtwo-acknowledgement__inner{width:100%;max-width:calc(var(--gtwo-prose) + var(--gtwo-gutter)*2);margin-inline:auto;padding-inline:max(var(--gtwo-gutter),env(safe-area-inset-left, 0px))}.gtwo-acknowledgement__text{font-family:var(--gtwo-font-display);font-size:1.0625rem;line-height:var(--gtwo-leading-body);color:var(--gtwo-text-on-dark)}@media(min-width: 768px){.gtwo-acknowledgement__text{font-size:1.1875rem}}.gtwo-footer{background:var(--gtwo-surface-foot);color:var(--gtwo-text-foot);font-size:14.5px;padding-block-start:60px;padding-bottom:calc(28px + env(safe-area-inset-bottom, 0px))}.gtwo-footer__inner{width:100%;max-width:var(--gtwo-container);margin-inline:auto;padding-inline:max(var(--gtwo-gutter),env(safe-area-inset-left, 0px))}.gtwo-footer__grid{display:grid;grid-template-columns:1fr;gap:36px}@media(min-width: 768px){.gtwo-footer__grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.gtwo-footer__grid{grid-template-columns:1.4fr 1fr 1fr 1fr}}@media(min-width: 768px){.gtwo-footer__brand{grid-column:1/-1}}@media(min-width: 1024px){.gtwo-footer__brand{grid-column:auto}}.gtwo-footer__brand-link{display:inline-block}.gtwo-footer .gtwo-footer__logo{block-size:38px;inline-size:auto}.gtwo-footer__blurb{margin-block-start:16px;line-height:1.6;color:var(--gtwo-text-foot);max-inline-size:330px}.gtwo-footer__address{margin-block-start:14px;line-height:1.6;color:var(--gtwo-text-foot)}.gtwo-footer__address a{color:var(--gtwo-text-invert);text-decoration:none}.gtwo-footer__address a:hover{text-decoration:underline}.gtwo-footer__heading{font-family:var(--gtwo-font-body);font-size:12px;font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--gtwo-text-invert);margin-block-end:15px}.gtwo-footer__list{display:flex;flex-direction:column;gap:var(--gtwo-space-1)}.gtwo-footer__link,.gtwo-footer__list a{display:inline-flex;align-items:center;min-block-size:40px;color:var(--gtwo-text-foot);text-decoration:none}.gtwo-footer__link:hover,.gtwo-footer__list a:hover{color:var(--gtwo-text-invert);text-decoration:underline}@media(min-width: 768px){.gtwo-footer__link,.gtwo-footer__list a{min-block-size:32px}}.gtwo-footer__link:focus,.gtwo-footer__list a:focus{outline:none}.gtwo-footer__link:focus-visible,.gtwo-footer__list a:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-footer__bottom{display:flex;flex-direction:column;gap:var(--gtwo-space-3);margin-block-start:36px;padding-block-start:22px;border-block-start:1px solid var(--gtwo-border-foot);font-size:13.5px;color:var(--gtwo-text-foot-dim)}@media(min-width: 768px){.gtwo-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center}}.gtwo-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-2) var(--gtwo-space-4)}.gtwo-footer__legal .gtwo-btn--ghost,.gtwo-footer__legal .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-footer__legal .gform_previous_button{padding-inline:0;font-size:13.5px;font-weight:400;color:var(--gtwo-text-foot-dim)}.gtwo-footer__legal .gtwo-btn--ghost:hover,.gtwo-footer__legal .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-footer__legal .gform_previous_button:hover{background:none;color:var(--gtwo-text-invert);text-decoration:underline}.gtwo-footer__legal a{color:var(--gtwo-text-foot-dim)}.gtwo-footer__legal a:hover{color:var(--gtwo-text-invert)}.gtwo-loader{position:fixed;inset:0;z-index:9999;display:none;place-items:center;background:rgba(23,32,42,.6)}.gtwo-loader.is-active{display:grid}.gtwo-loader__spinner{inline-size:42px;block-size:42px;border:3px solid rgba(255,255,255,.25);border-top-color:var(--gtwo-text-invert);border-radius:var(--gtwo-radius-pill);animation:gtwo-spin .8s linear infinite}@keyframes gtwo-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion: reduce){.gtwo-loader__spinner{animation-duration:2s}}.gtwo-post-grid{display:grid;gap:var(--gtwo-space-5);grid-template-columns:1fr}@supports(width: min(100%, 240px)){.gtwo-post-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr))}}.gtwo-article__header{display:flex;flex-direction:column;gap:var(--gtwo-space-3);margin-block-end:var(--gtwo-space-6)}.gtwo-article__media{margin:0 0 var(--gtwo-space-6)}.gtwo-article__media img{inline-size:100%;border-radius:var(--gtwo-radius-lg)}.gtwo-empty{padding-block:var(--gtwo-space-7)}.gtwo-empty>*+*{margin-block-start:var(--gtwo-space-4)}.gtwo-pagination,.gtwo-page-links{margin-block-start:var(--gtwo-space-7)}.gtwo-pagination .nav-links,.gtwo-pagination,.gtwo-page-links .nav-links,.gtwo-page-links{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2);align-items:center}.gtwo-pagination .page-numbers,.gtwo-page-links .page-numbers{min-width:44px;min-height:44px;display:inline-grid;place-items:center;padding-inline:var(--gtwo-space-3);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-sm);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid);text-decoration:none}.gtwo-pagination .page-numbers:hover,.gtwo-page-links .page-numbers:hover{border-color:var(--gtwo-ink);color:var(--gtwo-ink)}.gtwo-pagination .page-numbers.current,.gtwo-page-links .page-numbers.current{background:var(--gtwo-ink);border-color:var(--gtwo-ink);color:var(--gtwo-text-invert)}.gtwo-pagination .page-numbers.dots,.gtwo-page-links .page-numbers.dots{border-color:rgba(0,0,0,0)}.gtwo-pagination .page-numbers:focus,.gtwo-page-links .page-numbers:focus{outline:none}.gtwo-pagination .page-numbers:focus-visible,.gtwo-page-links .page-numbers:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-page>.gtwo-prose{margin-inline:auto}.gtwo-block{padding-block:var(--gtwo-space-5)}@media(min-width: 768px){.gtwo-block{padding-block:var(--gtwo-space-6)}}.gtwo-block:first-child{padding-block-start:var(--gtwo-space-7)}.gtwo-block:last-child{padding-block-end:var(--gtwo-space-8)}.gtwo-block--center{text-align:center}.gtwo-block--center .gtwo-btn-group{justify-content:center}.gtwo-block--prose .gtwo-prose{margin-inline:auto}.gtwo-cols{display:grid;gap:var(--gtwo-space-5);grid-template-columns:1fr}@media(min-width: 768px){.gtwo-cols{grid-template-columns:repeat(min(var(--gtwo-cols, 2), 2), 1fr)}}@media(min-width: 1024px){.gtwo-cols{grid-template-columns:repeat(var(--gtwo-cols, 2), 1fr)}}.gtwo-cols__item{min-inline-size:0}.gtwo-block--image{margin:0}.gtwo-block--image img{display:block;inline-size:auto;max-inline-size:100%;block-size:auto;margin-inline:auto;border-radius:var(--gtwo-radius)}.gtwo-feature-grid{display:grid;gap:var(--gtwo-space-5);grid-template-columns:1fr}@supports(width: min(100%, 240px)){.gtwo-feature-grid{grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr))}}.gtwo-feature-card{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-sm)}.gtwo-feature-card .gtwo-block{padding:0}.gtwo-feature-card .gtwo-container{max-width:none;padding:0}.gtwo-feature-card .gtwo-block--image img{inline-size:3rem;block-size:3rem;margin:0 0 var(--gtwo-space-4);object-fit:contain;border-radius:0}.gtwo-feature-card h2,.gtwo-feature-card h3,.gtwo-feature-card h4{margin-block-end:var(--gtwo-space-2);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-h4);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:0;text-align:start}.gtwo-feature-card .gtwo-prose{font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-block--buttons .gtwo-btn--block,.gtwo-block--buttons .gtwo-signin__card.woocommerce button.button,.gtwo-signin__card.woocommerce .gtwo-block--buttons button.button,.gtwo-block--buttons .gtwo-signin__card .mp_login_form input[type=submit],.gtwo-signin__card .mp_login_form .gtwo-block--buttons input[type=submit]{inline-size:auto}.gtwo-table{inline-size:100%;border-collapse:collapse}.gtwo-table td{padding:var(--gtwo-space-3) var(--gtwo-space-4);border-block-end:1px solid var(--gtwo-border);vertical-align:top}.gtwo-table tr:first-child td{font-weight:700;color:var(--gtwo-ink)}.gtwo-contact__layout{display:grid;gap:var(--gtwo-space-6);max-inline-size:60rem;margin-inline:auto}@media(min-width: 768px){.gtwo-contact__layout{grid-template-columns:minmax(0, 1fr) 18rem;align-items:start}}.gtwo-contact__form{min-inline-size:0}.gtwo-contact__aside{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-contact__aside p+.gtwo-contact__label{margin-block-start:var(--gtwo-space-5)}.gtwo-contact__label{margin-block-end:var(--gtwo-space-2);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-demo__player{max-inline-size:60rem;margin-inline:auto;border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-dark);box-shadow:var(--gtwo-shadow-card);overflow:hidden}.gtwo-demo__player video{display:block;inline-size:100%;aspect-ratio:16/9}.gtwo-demo__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gtwo-space-3);margin-block-start:var(--gtwo-space-6)}.gtwo-block__caption{margin-block-start:var(--gtwo-space-3);font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted);text-align:center}.gtwo-rule{block-size:0;margin:0;border:0;border-block-start:1px solid var(--gtwo-border)}.gtwo-block__note{margin-block-end:var(--gtwo-space-3);padding:var(--gtwo-space-2) var(--gtwo-space-3);border-inline-start:3px solid var(--gtwo-accent);background:var(--gtwo-accent-tint);font-size:var(--gtwo-size-meta);color:var(--gtwo-accent-darker)}.gtwo-pr{--gtwo-pr-sticky-top: 5.5rem;overflow-wrap:anywhere}body.admin-bar .gtwo-pr{--gtwo-pr-sticky-top: calc(5.5rem + 32px)}.gtwo-pr--solo{max-inline-size:var(--gtwo-prose);margin-inline:auto}.gtwo-pr__header{margin-block-end:var(--gtwo-space-6);padding-block-end:var(--gtwo-space-5);border-block-end:1px solid var(--gtwo-border)}@media(min-width: 1024px){.gtwo-pr__header{margin-block-end:var(--gtwo-space-7);padding-block-end:var(--gtwo-space-6)}}.gtwo-pr__back{min-width:44px;min-height:44px;display:inline-flex;align-items:center;gap:var(--gtwo-space-2);margin-block-end:var(--gtwo-space-3);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-muted);text-decoration:none}.gtwo-pr__back:hover{color:var(--gtwo-ink)}.gtwo-pr__meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-1) var(--gtwo-space-3);margin-block-end:var(--gtwo-space-4);font-size:var(--gtwo-size-meta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-pr__kind{padding:var(--gtwo-space-1) var(--gtwo-space-3);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-ink)}.gtwo-pr__title{max-inline-size:26ch;font-size:var(--gtwo-size-h2);line-height:1.12;text-wrap:balance}@media(min-width: 1024px){.gtwo-pr__title{max-inline-size:30ch}}.gtwo-pr__issuer{margin-block-start:var(--gtwo-space-4);color:var(--gtwo-text-muted)}.gtwo-pr__issuer strong{font-weight:600;color:var(--gtwo-ink)}.gtwo-pr__jump{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2);margin-block-start:var(--gtwo-space-4)}.gtwo-pr__jump a{min-width:44px;min-height:44px;display:inline-flex;align-items:center;gap:var(--gtwo-space-2);padding-inline:var(--gtwo-space-4);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-pill);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink);text-decoration:none}.gtwo-pr__jump a:hover{border-color:var(--gtwo-ink)}@media(min-width: 1024px){.gtwo-pr__jump{display:none}}.gtwo-pr__layout{display:grid;gap:var(--gtwo-space-7);grid-template-columns:minmax(0, 1fr)}@media(min-width: 1024px){.gtwo-pr__layout{column-gap:var(--gtwo-space-7)}.gtwo-pr:not(.gtwo-pr--solo)>.gtwo-pr__layout{grid-template-columns:minmax(0, 1fr) 21.25rem}}@media(min-width: 1220px){.gtwo-pr__layout{column-gap:var(--gtwo-space-8)}}.gtwo-pr__story{min-inline-size:0;max-inline-size:var(--gtwo-prose)}.gtwo-pr__aside{min-inline-size:0;max-inline-size:var(--gtwo-prose)}.gtwo-pr__aside-inner{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-4)}@media(min-width: 768px){.gtwo-pr__aside-inner{grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start}.gtwo-pr__aside-inner .gtwo-pr__share,.gtwo-pr__aside-inner>:only-child{grid-column:1/-1}}@media(min-width: 1024px){.gtwo-pr__aside-inner{grid-template-columns:minmax(0, 1fr);position:sticky;inset-block-start:var(--gtwo-pr-sticky-top);max-block-size:calc(100dvh - var(--gtwo-pr-sticky-top) - var(--gtwo-space-5));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;margin:-4px;padding:4px}.gtwo-pr__aside-inner .gtwo-pr__share{grid-column:auto}}#gtwo-pr-contact,#gtwo-pr-downloads{scroll-margin-block-start:var(--gtwo-pr-sticky-top)}.gtwo-pr__media{margin-block-end:var(--gtwo-space-6)}.gtwo-pr__media img{inline-size:100%;border-radius:var(--gtwo-radius-lg)}.gtwo-pr__content{color:var(--gtwo-text-mid)}.gtwo-pr__content>p:first-child{font-size:var(--gtwo-size-h4);line-height:1.55;color:var(--gtwo-ink)}@media(min-width: 768px){.gtwo-pr__content{font-size:1.0625rem;line-height:1.75}.gtwo-pr__content>p:first-child{font-size:var(--gtwo-size-lede)}}.gtwo-pr__card{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt)}.gtwo-pr__label{margin-block-end:var(--gtwo-space-4);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-pr__contact-name{font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);font-weight:600;line-height:var(--gtwo-leading-snug);color:var(--gtwo-ink)}.gtwo-pr__contact-company{margin-block-start:var(--gtwo-space-1);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-pr__actions{display:grid;gap:var(--gtwo-space-2);margin-block-start:var(--gtwo-space-4)}.gtwo-pr__action{min-width:44px;min-height:44px;display:flex;align-items:center;gap:var(--gtwo-space-3);padding:var(--gtwo-space-2) var(--gtwo-space-4);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink);text-decoration:none;transition:border-color var(--gtwo-transition),color var(--gtwo-transition)}.gtwo-pr__action .gtwo-icon{flex-shrink:0;color:var(--gtwo-accent)}.gtwo-pr__action:hover{border-color:var(--gtwo-accent);color:var(--gtwo-accent-ink)}.gtwo-pr__action:focus{outline:none}.gtwo-pr__action:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-pr__gallery{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:var(--gtwo-space-2)}@media(min-width: 480px){.gtwo-pr__gallery{grid-template-columns:repeat(5, minmax(0, 1fr))}}@media(min-width: 768px){.gtwo-pr__gallery{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media(min-width: 1024px){.gtwo-pr__gallery{grid-template-columns:repeat(3, minmax(0, 1fr))}}.gtwo-pr__gallery+.gtwo-pr__files{margin-block-start:var(--gtwo-space-3)}.gtwo-pr__thumb{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-sm);background:var(--gtwo-surface)}.gtwo-pr__thumb img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;transition:transform var(--gtwo-transition)}.gtwo-pr__thumb:hover{border-color:var(--gtwo-ink)}.gtwo-pr__thumb:hover img{transform:scale(1.04)}.gtwo-pr__thumb:focus{outline:none}.gtwo-pr__thumb:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-pr__files li+li{border-block-start:1px solid var(--gtwo-border)}.gtwo-pr__file{min-width:44px;min-height:44px;display:flex;align-items:center;gap:var(--gtwo-space-3);padding-block:var(--gtwo-space-2);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink);text-decoration:none}.gtwo-pr__file .gtwo-icon{flex-shrink:0;color:var(--gtwo-text-muted)}.gtwo-pr__file:hover{color:var(--gtwo-accent-dark)}.gtwo-pr__file:hover .gtwo-icon{color:inherit}.gtwo-pr__file-name{flex:1;min-inline-size:0}.gtwo-pr__file-type{flex-shrink:0;font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.06em;color:var(--gtwo-text-muted)}.gtwo-pr__company{margin-block-start:var(--gtwo-space-7);padding-block-start:var(--gtwo-space-6);border-block-start:1px solid var(--gtwo-border)}.gtwo-pr__company+.gtwo-pr__company{margin-block-start:var(--gtwo-space-6)}.gtwo-pr__company-body{display:flex;flex-direction:column;gap:var(--gtwo-space-4)}@media(min-width: 768px){.gtwo-pr__company-body{flex-direction:row;align-items:flex-start;gap:var(--gtwo-space-6)}}.gtwo-pr__company-logo{flex-shrink:0;inline-size:100%;max-inline-size:160px;border-radius:var(--gtwo-radius-sm)}.gtwo-pr__company-text{flex:1;min-inline-size:0;color:var(--gtwo-text-mid)}.gtwo-pr__company-text p+p{margin-block-start:var(--gtwo-space-3)}.gtwo-pr__company-link{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);font-weight:600}.gtwo-pr--solo .gtwo-pr__share{margin-block-start:var(--gtwo-space-7);padding:var(--gtwo-space-5) 0 0;border:0;border-block-start:1px solid var(--gtwo-border);border-radius:0;background:none}.gtwo-pr-more__head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--gtwo-space-3) var(--gtwo-space-5);margin-block-end:var(--gtwo-space-6)}.gtwo-pr-more__title{font-size:var(--gtwo-size-h3)}.gtwo-pr-more__all{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);font-weight:600}.gtwo-cluster{margin-block-start:var(--gtwo-space-7);padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt)}.gtwo-cluster__title{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-h4);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:0}.gtwo-cluster__text{margin-block:var(--gtwo-space-1) var(--gtwo-space-3);color:var(--gtwo-text-mid)}.gtwo-cluster__links{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2) var(--gtwo-space-5)}.gtwo-cluster__links a{font-weight:600}.gtwo-sample__header{margin-block-end:var(--gtwo-space-6);padding-block-end:var(--gtwo-space-5);border-block-end:1px solid var(--gtwo-border)}.gtwo-sample__title{font-size:var(--gtwo-size-h2);line-height:1.12}.gtwo-prose .gtwo-examples__group{margin-block-start:var(--gtwo-space-6)}.gtwo-prose .gtwo-examples__group h2{margin-block:0 var(--gtwo-space-3);font-size:var(--gtwo-size-h3)}.gtwo-prose .gtwo-examples__list{padding:0;list-style:none;columns:16rem 2;column-gap:var(--gtwo-space-6)}.gtwo-prose .gtwo-examples__list li{margin:0;padding-block:var(--gtwo-space-1);break-inside:avoid}.gtwo-btn,.gtwo-signin__card.woocommerce button.button,.gtwo-signin__card .mp_login_form input[type=submit],.gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .woocommerce-button,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button,.gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .mepr-submit,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:var(--gtwo-space-2);padding:13px 22px;border:1px solid rgba(0,0,0,0);border-radius:8px;font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-small);font-weight:700;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--gtwo-transition),border-color var(--gtwo-transition),color var(--gtwo-transition),transform var(--gtwo-transition)}.gtwo-btn:disabled,.gtwo-signin__card.woocommerce button.button:disabled,.gtwo-signin__card .mp_login_form input[type=submit]:disabled,.gtwo-account-wc.woocommerce .button:disabled,.gtwo-account-wc.woocommerce .woocommerce-button:disabled,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button:disabled,.gtwo-subscribe__form .mp_wrapper .mepr-submit:disabled,.gtwo-account-mp .mp_wrapper .mepr-submit:disabled,.gtwo-signin__card .mp_wrapper .mepr-submit:disabled,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:disabled:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files:disabled,.gtwo-btn[aria-disabled=true],.gtwo-signin__card.woocommerce button[aria-disabled=true].button,.gtwo-signin__card .mp_login_form input[aria-disabled=true][type=submit],.gtwo-account-wc.woocommerce [aria-disabled=true].button,.gtwo-account-wc.woocommerce [aria-disabled=true].woocommerce-button,.gtwo-flow .woocommerce-order .woocommerce-order-details a[aria-disabled=true].button,.gtwo-subscribe__form .mp_wrapper [aria-disabled=true].mepr-submit,.gtwo-account-mp .mp_wrapper [aria-disabled=true].mepr-submit,.gtwo-signin__card .mp_wrapper [aria-disabled=true].mepr-submit,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart [aria-disabled=true].single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper [aria-disabled=true].gform_previous_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper [aria-disabled=true].gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer [aria-disabled=true].gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper [aria-disabled=true].single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer [aria-disabled=true].gform_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper [aria-disabled=true].gform_button_select_files{opacity:.55;cursor:not-allowed;pointer-events:none}.gtwo-btn:focus,.gtwo-signin__card.woocommerce button.button:focus,.gtwo-signin__card .mp_login_form input[type=submit]:focus,.gtwo-account-wc.woocommerce .button:focus,.gtwo-account-wc.woocommerce .woocommerce-button:focus,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button:focus,.gtwo-subscribe__form .mp_wrapper .mepr-submit:focus,.gtwo-account-mp .mp_wrapper .mepr-submit:focus,.gtwo-signin__card .mp_wrapper .mepr-submit:focus,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:focus,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button:focus,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:focus,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:focus:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:focus,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:focus,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files:focus{outline:none}.gtwo-btn:focus-visible,.gtwo-signin__card.woocommerce button.button:focus-visible,.gtwo-signin__card .mp_login_form input[type=submit]:focus-visible,.gtwo-account-wc.woocommerce .button:focus-visible,.gtwo-account-wc.woocommerce .woocommerce-button:focus-visible,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button:focus-visible,.gtwo-subscribe__form .mp_wrapper .mepr-submit:focus-visible,.gtwo-account-mp .mp_wrapper .mepr-submit:focus-visible,.gtwo-signin__card .mp_wrapper .mepr-submit:focus-visible,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:focus-visible:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-btn--primary,.gtwo-signin__card.woocommerce button.button,.gtwo-signin__card .mp_login_form input[type=submit],.gtwo-account-wc.woocommerce button[type=submit].button,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_account_details],.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_address],.gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .mepr-submit,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button{background:var(--gtwo-accent);color:var(--gtwo-text-invert);box-shadow:var(--gtwo-shadow-btn)}.gtwo-btn--primary:hover,.gtwo-signin__card.woocommerce button.button:hover,.gtwo-signin__card .mp_login_form input[type=submit]:hover,.gtwo-account-wc.woocommerce button[type=submit].button:hover,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_account_details]:hover,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_address]:hover,.gtwo-subscribe__form .mp_wrapper .mepr-submit:hover,.gtwo-account-mp .mp_wrapper .mepr-submit:hover,.gtwo-signin__card .mp_wrapper .mepr-submit:hover,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:hover:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:hover{background:var(--gtwo-accent-dark);color:var(--gtwo-text-invert)}.gtwo-btn--primary:active,.gtwo-signin__card.woocommerce button.button:active,.gtwo-signin__card .mp_login_form input[type=submit]:active,.gtwo-account-wc.woocommerce button[type=submit].button:active,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_account_details]:active,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_address]:active,.gtwo-subscribe__form .mp_wrapper .mepr-submit:active,.gtwo-account-mp .mp_wrapper .mepr-submit:active,.gtwo-signin__card .mp_wrapper .mepr-submit:active,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:active,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:active,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:active:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:active,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:active{background:var(--gtwo-accent-darker);transform:translateY(2px);box-shadow:0 1px 0 0 var(--gtwo-accent-darker),0 6px 14px 0 rgba(232,93,36,.25)}.gtwo-btn--secondary,.gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .woocommerce-button,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files{background:var(--gtwo-surface);border:1.5px solid var(--gtwo-accent-line);color:var(--gtwo-ink);font-weight:600}.gtwo-btn--secondary:hover,.gtwo-account-wc.woocommerce .button:hover,.gtwo-account-wc.woocommerce .woocommerce-button:hover,.gtwo-flow .woocommerce-order .woocommerce-order-details a.button:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files:hover{border-color:var(--gtwo-accent);color:var(--gtwo-ink)}.gtwo-btn--ghost,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button{background:rgba(0,0,0,0);color:var(--gtwo-accent-dark);padding-inline:var(--gtwo-space-2)}.gtwo-btn--ghost:hover,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button:hover{background:var(--gtwo-accent-tint)}.gtwo-btn--on-accent{background:var(--gtwo-surface);color:var(--gtwo-accent-dark);box-shadow:0 3px 0 0 rgba(0,0,0,.18)}.gtwo-btn--on-accent:hover{background:var(--gtwo-surface-alt);color:var(--gtwo-accent-darker)}.gtwo-btn--on-accent:active{transform:translateY(2px);box-shadow:0 1px 0 0 rgba(0,0,0,.18)}.gtwo-btn--outline-light{background:rgba(0,0,0,0);border:1.5px solid rgba(255,255,255,.75);color:var(--gtwo-text-invert);font-weight:600}.gtwo-btn--outline-light:hover{border-color:var(--gtwo-text-invert);background:rgba(255,255,255,.1);color:var(--gtwo-text-invert)}.gtwo-btn--on-dark{background:var(--gtwo-surface);color:var(--gtwo-ink)}.gtwo-btn--on-dark:hover{background:var(--gtwo-text-on-dark);color:var(--gtwo-ink)}.gtwo-btn--sm,.gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .woocommerce-button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files{padding:var(--gtwo-space-2) var(--gtwo-space-4);font-size:var(--gtwo-size-meta)}.gtwo-btn--lg,.gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .mepr-submit{padding:19px 32px;border-radius:var(--gtwo-radius);font-size:1.1875rem}.gtwo-btn--lg.gtwo-btn--secondary,.gtwo-account-wc.woocommerce .gtwo-btn--lg.button,.gtwo-account-wc.woocommerce .gtwo-btn--lg.woocommerce-button,.gtwo-flow .woocommerce-order .woocommerce-order-details a.gtwo-btn--lg.button,.gtwo-subscribe__form .mp_wrapper .gtwo-btn--secondary.mepr-submit,.gtwo-subscribe__form .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.button,.gtwo-account-wc.woocommerce .gtwo-subscribe__form .mp_wrapper .mepr-submit.button,.gtwo-subscribe__form .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.woocommerce-button,.gtwo-account-wc.woocommerce .gtwo-subscribe__form .mp_wrapper .mepr-submit.woocommerce-button,.gtwo-subscribe__form .mp_wrapper .gtwo-flow .woocommerce-order .woocommerce-order-details a.mepr-submit.button,.gtwo-flow .woocommerce-order .woocommerce-order-details .gtwo-subscribe__form .mp_wrapper a.mepr-submit.button,.gtwo-account-mp .mp_wrapper .gtwo-btn--secondary.mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.button,.gtwo-account-wc.woocommerce .gtwo-account-mp .mp_wrapper .mepr-submit.button,.gtwo-account-mp .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.woocommerce-button,.gtwo-account-wc.woocommerce .gtwo-account-mp .mp_wrapper .mepr-submit.woocommerce-button,.gtwo-account-mp .mp_wrapper .gtwo-flow .woocommerce-order .woocommerce-order-details a.mepr-submit.button,.gtwo-flow .woocommerce-order .woocommerce-order-details .gtwo-account-mp .mp_wrapper a.mepr-submit.button,.gtwo-signin__card .mp_wrapper .gtwo-btn--secondary.mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.button,.gtwo-account-wc.woocommerce .gtwo-signin__card .mp_wrapper .mepr-submit.button,.gtwo-signin__card .mp_wrapper .gtwo-account-wc.woocommerce .mepr-submit.woocommerce-button,.gtwo-account-wc.woocommerce .gtwo-signin__card .mp_wrapper .mepr-submit.woocommerce-button,.gtwo-signin__card .mp_wrapper .gtwo-flow .woocommerce-order .woocommerce-order-details a.mepr-submit.button,.gtwo-flow .woocommerce-order .woocommerce-order-details .gtwo-signin__card .mp_wrapper a.mepr-submit.button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-btn--lg.gform_button_select_files,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-subscribe__form .mp_wrapper .gform_button_select_files.mepr-submit,.gtwo-subscribe__form .mp_wrapper .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files.mepr-submit,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-account-mp .mp_wrapper .gform_button_select_files.mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files.mepr-submit,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-signin__card .mp_wrapper .gform_button_select_files.mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files.mepr-submit{padding-inline:28px}.gtwo-btn--lg.gtwo-btn--on-accent,.gtwo-subscribe__form .mp_wrapper .gtwo-btn--on-accent.mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-btn--on-accent.mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-btn--on-accent.mepr-submit{padding-inline:34px}.gtwo-btn--lg.gtwo-btn--outline-light,.gtwo-subscribe__form .mp_wrapper .gtwo-btn--outline-light.mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-btn--outline-light.mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-btn--outline-light.mepr-submit{padding-inline:30px}.gtwo-btn--block,.gtwo-signin__card.woocommerce button.button,.gtwo-signin__card .mp_login_form input[type=submit]{display:flex;inline-size:100%}@media(min-width: 480px){.gtwo-btn--block,.gtwo-signin__card.woocommerce button.button,.gtwo-signin__card .mp_login_form input[type=submit]{display:inline-flex;inline-size:auto}}.gtwo-btn-group{display:flex;flex-direction:column;gap:14px}@media(min-width: 480px){.gtwo-btn-group{flex-direction:row;flex-wrap:wrap;align-items:center}}.gtwo-card{display:flex;flex-direction:column;gap:var(--gtwo-space-3);padding:var(--gtwo-space-5);background:var(--gtwo-surface);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg)}.gtwo-card--flush{padding:0;overflow:hidden}.gtwo-card--raised{border-color:rgba(0,0,0,0);box-shadow:var(--gtwo-shadow)}.gtwo-card--accent{border-color:var(--gtwo-accent);box-shadow:var(--gtwo-shadow-lg)}.gtwo-card__media{aspect-ratio:16/9;background:var(--gtwo-surface-alt)}.gtwo-card__media img{inline-size:100%;block-size:100%;object-fit:cover}.gtwo-card__body{display:flex;flex-direction:column;gap:var(--gtwo-space-3);padding:var(--gtwo-space-5)}.gtwo-card__title{font-size:var(--gtwo-size-h3)}.gtwo-card__title a{color:inherit;text-decoration:none}.gtwo-card__title a:hover{color:var(--gtwo-accent-dark)}.gtwo-card__meta{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-card__excerpt{color:var(--gtwo-text-mid);font-size:var(--gtwo-size-small)}.gtwo-card__footer{margin-block-start:auto;padding-block-start:var(--gtwo-space-3)}.gtwo-card--release{position:relative;transition:border-color var(--gtwo-transition),box-shadow var(--gtwo-transition)}.gtwo-card--release:hover{border-color:var(--gtwo-border-strong);box-shadow:var(--gtwo-shadow)}.gtwo-card--release:focus-within{box-shadow:var(--gtwo-focus-ring)}.gtwo-card--release .gtwo-card__media{position:relative}.gtwo-card--release .gtwo-card__media img{position:absolute;inset:var(--gtwo-space-4);inline-size:calc(100% - 2*var(--gtwo-space-4));block-size:calc(100% - 2*var(--gtwo-space-4));object-fit:contain}.gtwo-card--release .gtwo-card__title{font-size:var(--gtwo-size-h4);line-height:var(--gtwo-leading-snug);overflow-wrap:anywhere}.gtwo-card--release .gtwo-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gtwo-card__link::after{content:"";position:absolute;inset:0}.gtwo-card__link:focus-visible{box-shadow:none}.gtwo-card__source{font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-badge{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--gtwo-space-1);padding:var(--gtwo-space-1) var(--gtwo-space-3);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-darker);font-size:var(--gtwo-size-meta);font-weight:600}.gtwo-badge--muted{background:var(--gtwo-surface-alt);color:var(--gtwo-text-muted)}.gtwo-badge--success{background:var(--gtwo-brand-tint);color:var(--gtwo-success)}input[type=text],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=password],input[type=search],input[type=date],select,textarea{inline-size:100%;font-size:var(--gtwo-size-body);font-family:var(--gtwo-font-body);color:var(--gtwo-text);background:var(--gtwo-surface);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);padding:var(--gtwo-space-3) var(--gtwo-space-4);min-block-size:44px;transition:border-color var(--gtwo-transition)}input[type=text]::placeholder,input[type=email]::placeholder,input[type=url]::placeholder,input[type=tel]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=date]::placeholder,select::placeholder,textarea::placeholder{color:var(--gtwo-text-faint)}input[type=text]:hover,input[type=email]:hover,input[type=url]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=password]:hover,input[type=search]:hover,input[type=date]:hover,select:hover,textarea:hover{border-color:var(--gtwo-text-faint)}input[aria-invalid=true][type=text],input[aria-invalid=true][type=email],input[aria-invalid=true][type=url],input[aria-invalid=true][type=tel],input[aria-invalid=true][type=number],input[aria-invalid=true][type=password],input[aria-invalid=true][type=search],input[aria-invalid=true][type=date],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--gtwo-accent)}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=date]:focus,select:focus,textarea:focus{outline:none}input[type=text]:focus-visible,input[type=email]:focus-visible,input[type=url]:focus-visible,input[type=tel]:focus-visible,input[type=number]:focus-visible,input[type=password]:focus-visible,input[type=search]:focus-visible,input[type=date]:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}textarea{min-block-size:8rem;resize:vertical}label{display:inline-block;font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-mid);margin-block-end:var(--gtwo-space-2)}input[type=checkbox],input[type=radio]{inline-size:1.15rem;block-size:1.15rem;accent-color:var(--gtwo-accent)}input[type=checkbox]:focus,input[type=radio]:focus{outline:none}input[type=checkbox]:focus-visible,input[type=radio]:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}fieldset{margin:0;padding:0;border:0}legend{padding:0;font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-mid)}.gtwo-search{display:flex;flex-direction:column;gap:var(--gtwo-space-3);max-inline-size:34rem}@media(min-width: 480px){.gtwo-search{flex-direction:row}}.gtwo-search__input{flex:1 1 auto;min-inline-size:0}.gtwo-search__submit{flex:0 0 auto}.gtwo-404__search{display:flex;justify-content:center;margin-block:var(--gtwo-space-6)}.gtwo-404__search .gtwo-search{inline-size:100%}.gtwo-modal{position:fixed;inset:0;z-index:200;display:grid;place-items:end center}@media(min-width: 768px){.gtwo-modal{place-items:center}}.gtwo-modal[hidden]{display:none}.gtwo-modal__backdrop{position:absolute;inset:0;background:var(--gtwo-scrim)}.gtwo-modal__panel{position:relative;display:flex;flex-direction:column;inline-size:100%;max-inline-size:720px;max-block-size:92dvh;background:var(--gtwo-surface);border-radius:var(--gtwo-radius-lg) var(--gtwo-radius-lg) 0 0;box-shadow:var(--gtwo-shadow-lg);padding-bottom:env(safe-area-inset-bottom, 0px)}@media(min-width: 768px){.gtwo-modal__panel{max-block-size:85dvh;border-radius:var(--gtwo-radius-lg)}}.gtwo-modal__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gtwo-space-4);padding:var(--gtwo-space-5);border-block-end:1px solid var(--gtwo-border)}.gtwo-modal__title{font-size:var(--gtwo-size-h3);margin:0}.gtwo-modal__close{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:var(--gtwo-radius-sm);font-size:1.5rem;line-height:1;color:var(--gtwo-text-muted)}.gtwo-modal__close:hover{color:var(--gtwo-ink)}.gtwo-modal__close:focus{outline:none}.gtwo-modal__close:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-modal__body{padding:var(--gtwo-space-5);overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}body.gtwo-modal-open{overflow:hidden}.gtwo-hero{padding-block:var(--gtwo-space-7);background:linear-gradient(180deg, var(--gtwo-surface-alt) 0%, var(--gtwo-surface) 100%)}@media(min-width: 1024px){.gtwo-hero{padding-block:var(--gtwo-space-8)}}.gtwo-hero__inner{display:grid;gap:var(--gtwo-space-7);grid-template-columns:1fr;align-items:center}@media(min-width: 1024px){.gtwo-hero__inner{grid-template-columns:1.353fr 1fr;gap:3.5rem}}.gtwo-hero__copy>*{margin-block:0}.gtwo-hero__copy>*+*{margin-block-start:20px}.gtwo-hero__copy .gtwo-hero__points{margin-block-start:24px}.gtwo-hero__copy .gtwo-btn-group{margin-block-start:30px}.gtwo-hero__copy .gtwo-hero__trust{margin-block-start:16px}.gtwo-hero__badge{display:inline-block;padding:7px 15px;border:1px solid var(--gtwo-brand-line);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-brand-tint);color:var(--gtwo-brand-ink);font-size:var(--gtwo-size-meta);font-weight:600}.gtwo-hero__points{display:flex;flex-direction:column;gap:13px}.gtwo-hero__points li{display:flex;align-items:flex-start;gap:var(--gtwo-space-3);font-size:var(--gtwo-size-point);color:var(--gtwo-text)}.gtwo-hero__tick{flex-shrink:0;color:var(--gtwo-success);margin-block-start:.15em}.gtwo-hero__trust{display:flex;flex-wrap:wrap;gap:8px 22px}.gtwo-hero__trust li{display:inline-flex;align-items:center;gap:7px;font-size:14.5px;color:var(--gtwo-text-soft)}.gtwo-preview{background:var(--gtwo-surface);border:1px solid var(--gtwo-border-card);border-radius:16px;box-shadow:var(--gtwo-shadow-card);overflow:hidden}.gtwo-preview__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gtwo-space-3);padding:14px 20px;background:var(--gtwo-surface-dark);font-size:12.5px;font-weight:400;letter-spacing:1.5px;text-transform:uppercase;color:var(--gtwo-text-on-dark-muted)}.gtwo-preview__status{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);color:var(--gtwo-pulse);font-weight:600;letter-spacing:0;text-transform:none}.gtwo-preview__body{display:flex;flex-direction:column;gap:var(--gtwo-space-3);padding:22px 20px}.gtwo-preview__kicker{font-size:11.5px;font-weight:400;letter-spacing:1.38px;text-transform:uppercase;color:var(--gtwo-text-kicker)}.gtwo-preview__headline{font-family:var(--gtwo-font-display);font-size:24px;font-weight:700;line-height:1.2;color:var(--gtwo-ink)}.gtwo-preview--live{position:relative;transition:box-shadow var(--gtwo-transition),transform var(--gtwo-transition)}.gtwo-preview--live:hover{transform:translateY(-2px)}.gtwo-preview--live:focus-within{box-shadow:var(--gtwo-shadow-card),var(--gtwo-focus-ring)}.gtwo-preview--live .gtwo-preview__headline{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.gtwo-preview__link{color:inherit;text-decoration:none}.gtwo-preview__link::after{content:"";position:absolute;inset:0}.gtwo-preview__link:focus-visible{outline:none;box-shadow:none}.gtwo-preview__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--gtwo-size-small);line-height:1.55;color:var(--gtwo-text-mid)}.gtwo-preview__line{display:block;block-size:8px;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-border)}.gtwo-preview__line--short{inline-size:62%}.gtwo-preview__tags{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2)}.gtwo-preview__tags span{padding:5px 12px;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface-chip);color:var(--gtwo-text-chip);font-size:12.5px;font-weight:600}.gtwo-preview__meta{display:flex;flex-direction:column;gap:var(--gtwo-space-2);margin-block-start:var(--gtwo-space-2);padding-block-start:var(--gtwo-space-4);border-block-start:1px solid var(--gtwo-border)}.gtwo-preview__meta>div{display:flex;justify-content:space-between;gap:var(--gtwo-space-3);font-size:14.5px}.gtwo-preview__meta dt{color:var(--gtwo-text-muted)}.gtwo-preview__meta dd{margin:0;font-weight:700;color:var(--gtwo-ink);text-align:end}.gtwo-coverage__heading{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-eyebrow);font-weight:600;letter-spacing:.15em;text-transform:uppercase;color:var(--gtwo-text-muted);text-align:center;margin-block-end:var(--gtwo-space-6)}.gtwo-coverage__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:14px}@media(min-width: 768px){.gtwo-coverage__grid{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 1024px){.gtwo-coverage__grid{grid-template-columns:repeat(6, 1fr)}}.gtwo-coverage__item{display:flex;flex-direction:column;align-items:center;gap:10px;padding:20px 14px;background:var(--gtwo-surface-card);border:1px solid var(--gtwo-border);border-radius:12px;text-align:center}.gtwo-coverage__icon{display:grid;place-items:center;inline-size:44px;block-size:44px;border-radius:11px;background:var(--gtwo-brand-tint);color:var(--gtwo-brand-ink)}.gtwo-coverage__text{display:flex;flex-direction:column;gap:2px}.gtwo-coverage__text strong{font-size:var(--gtwo-size-small);color:var(--gtwo-ink)}.gtwo-coverage__text span{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted);line-height:var(--gtwo-leading-snug)}.gtwo-coverage__note{max-inline-size:var(--gtwo-prose);margin:var(--gtwo-space-6) auto 0;font-size:var(--gtwo-size-meta);color:var(--gtwo-text-soft);text-align:center}.gtwo-steps{display:grid;grid-template-columns:1fr;gap:18px;padding:0;margin:0;list-style:none;counter-reset:none}@media(min-width: 768px){.gtwo-steps{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.gtwo-steps{grid-template-columns:repeat(4, 1fr)}}.gtwo-steps__item{padding:26px;background:var(--gtwo-surface);border:1px solid var(--gtwo-border);border-radius:14px}.gtwo-steps__rule{display:flex;align-items:center;gap:10px}.gtwo-steps__rule::after{content:"";flex:1;block-size:1px;background:var(--gtwo-border)}.gtwo-steps__num{display:grid;place-items:center;flex-shrink:0;inline-size:38px;block-size:38px;border-radius:9px;background:var(--gtwo-ink);color:var(--gtwo-text-invert);font-family:var(--gtwo-font-body);font-size:17px;font-weight:700;line-height:1}.gtwo-steps__title{margin:18px 0 9px;font-family:var(--gtwo-font-body);font-size:19px;font-weight:700;letter-spacing:0}.gtwo-steps__body{font-size:15.5px;color:var(--gtwo-text-lede)}.gtwo-steps__footer{display:flex;flex-direction:column;align-items:center;gap:var(--gtwo-space-4);margin-block-start:40px;text-align:center}.gtwo-steps__aside{font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-plans{display:grid;gap:22px;grid-template-columns:1fr;align-items:stretch}@media(min-width: 768px){.gtwo-plans{grid-template-columns:repeat(2, 1fr)}}@media(min-width: 1024px){.gtwo-plans{grid-template-columns:repeat(3, 1fr);gap:26px}}.gtwo-plan{display:flex;flex-direction:column;gap:18px;block-size:100%;padding:32px 28px;background:var(--gtwo-surface-card);border:1.5px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);text-align:center;transition:box-shadow var(--gtwo-transition),border-color var(--gtwo-transition)}.gtwo-plan:hover{border-color:var(--gtwo-border-strong);box-shadow:var(--gtwo-shadow)}.gtwo-plan--featured{background:var(--gtwo-accent-tint);border-color:var(--gtwo-accent);box-shadow:inset 0 0 0 1px var(--gtwo-accent),var(--gtwo-shadow-card);order:-1}@media(min-width: 1024px){.gtwo-plan--featured{order:0}}.gtwo-plan--featured:hover{border-color:var(--gtwo-accent);box-shadow:inset 0 0 0 1px var(--gtwo-accent),var(--gtwo-shadow-card)}.gtwo-plan__head{display:flex;flex-direction:column;align-items:center;gap:10px}.gtwo-plan__badge-slot{display:flex;justify-content:center;min-block-size:27px}.gtwo-plan__badge{border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface-chip);color:var(--gtwo-text-muted);font-size:11.5px;font-weight:700;letter-spacing:.69px;text-transform:uppercase;padding:6px 14px}.gtwo-plan--featured .gtwo-plan__badge{background:var(--gtwo-accent);color:var(--gtwo-text-invert)}.gtwo-plan__name{font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h3);font-weight:700;line-height:1.15;letter-spacing:var(--gtwo-tracking-tight);color:var(--gtwo-ink)}.gtwo-plan__desc{font-size:15px;line-height:1.55;color:var(--gtwo-text-lede);max-inline-size:30ch;margin-inline:auto}@media(min-width: 768px){.gtwo-plan__desc{min-block-size:4.65em}}.gtwo-plan__price{display:flex;flex-direction:column;align-items:center;gap:var(--gtwo-space-1);padding-block-end:20px;border-block-end:1px solid var(--gtwo-border)}.gtwo-plan--featured .gtwo-plan__price{border-block-end-color:rgba(232,93,36,.22)}.gtwo-plan__amount{font-family:var(--gtwo-font-price);font-size:clamp(2.75rem,2.1rem + 2.4vw,3.5rem);font-weight:700;line-height:1;letter-spacing:var(--gtwo-tracking-tight);color:var(--gtwo-ink)}.gtwo-plan__unit{font-size:14.5px;color:var(--gtwo-text-muted)}.gtwo-plan__points{display:flex;flex-direction:column;gap:13px;text-align:start}.gtwo-plan__points li{display:flex;align-items:flex-start;gap:11px;font-size:15px;line-height:1.45;color:var(--gtwo-text-mid)}.gtwo-plan__tick{display:flex;align-items:center;justify-content:center;flex-shrink:0;inline-size:21px;block-size:21px;margin-block-start:.1em;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-accent);color:var(--gtwo-text-invert)}.gtwo-plan__tick .gtwo-icon{inline-size:13px;block-size:13px;stroke-width:2.6}.gtwo-plan__footer{display:flex;flex-direction:column;gap:var(--gtwo-space-3);margin-block-start:auto;padding-block-start:var(--gtwo-space-4)}.gtwo-plan__footer .gtwo-btn--block,.gtwo-plan__footer .gtwo-signin__card.woocommerce button.button,.gtwo-signin__card.woocommerce .gtwo-plan__footer button.button,.gtwo-plan__footer .gtwo-signin__card .mp_login_form input[type=submit],.gtwo-signin__card .mp_login_form .gtwo-plan__footer input[type=submit]{display:flex;inline-size:100%}.gtwo-plan__footer .gtwo-btn,.gtwo-plan__footer .gtwo-signin__card.woocommerce button.button,.gtwo-signin__card.woocommerce .gtwo-plan__footer button.button,.gtwo-plan__footer .gtwo-signin__card .mp_login_form input[type=submit],.gtwo-signin__card .mp_login_form .gtwo-plan__footer input[type=submit],.gtwo-plan__footer .gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .gtwo-plan__footer .button,.gtwo-plan__footer .gtwo-account-wc.woocommerce .woocommerce-button,.gtwo-account-wc.woocommerce .gtwo-plan__footer .woocommerce-button,.gtwo-plan__footer .gtwo-flow .woocommerce-order .woocommerce-order-details a.button,.gtwo-flow .woocommerce-order .woocommerce-order-details .gtwo-plan__footer a.button,.gtwo-plan__footer .gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-subscribe__form .mp_wrapper .gtwo-plan__footer .mepr-submit,.gtwo-plan__footer .gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .gtwo-plan__footer .mepr-submit,.gtwo-plan__footer .gtwo-signin__card .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .gtwo-plan__footer .mepr-submit,.gtwo-plan__footer .gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .gtwo-plan__footer .single_add_to_cart_button,.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-plan__footer .gform_previous_button,.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-plan__footer .gform_next_button,.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gtwo-plan__footer .gform_button:not(.gspc__submit--hidden),.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-plan__footer .single_add_to_cart_button,.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gtwo-plan__footer .gform_button,.gtwo-plan__footer .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_button_select_files,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-plan__footer .gform_button_select_files{border-width:1.5px}.gtwo-plan__note{font-size:13px;line-height:1.4;color:var(--gtwo-text-kicker);text-align:center}.gtwo-plans__footnote{margin-block-start:var(--gtwo-space-6);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted);text-align:center}.gtwo-quotes{display:grid;grid-auto-flow:column;grid-auto-columns:min(80%,22rem);gap:20px;padding:0 0 var(--gtwo-space-4);margin:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.gtwo-quotes:focus{outline:none}.gtwo-quotes:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}@media(min-width: 768px){.gtwo-quotes{grid-auto-flow:row;grid-template-columns:repeat(3, 1fr);grid-auto-columns:auto;overflow:visible;scroll-snap-type:none;padding-block-end:0}}.gtwo-quote{scroll-snap-align:start}.gtwo-quote figure{display:flex;flex-direction:column;gap:16px;block-size:100%;margin:0;padding:28px;background:var(--gtwo-surface-dark-card);border:1px solid var(--gtwo-border-dark);border-radius:14px}.gtwo-quote__stars{color:var(--gtwo-star);letter-spacing:.1em}.gtwo-quote__text{margin:0;font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);line-height:var(--gtwo-leading-snug);color:var(--gtwo-text-invert)}.gtwo-quote__text::before{content:"“"}.gtwo-quote__text::after{content:"”"}.gtwo-quote__cite{display:flex;flex-direction:column;margin-block-start:auto;padding-block-start:var(--gtwo-space-3);font-size:var(--gtwo-size-meta);font-style:normal;color:var(--gtwo-text-on-dark-muted)}.gtwo-quote__cite strong{color:var(--gtwo-text-invert)}.gtwo-stats{display:grid;grid-template-columns:repeat(2, 1fr);gap:18px;margin:38px 0 0;padding-block-start:38px;border-block-start:1px solid var(--gtwo-border-dark)}@media(min-width: 768px){.gtwo-stats{grid-template-columns:repeat(4, 1fr)}}.gtwo-stats__item{text-align:center}.gtwo-stats__value{font-family:var(--gtwo-font-display);font-size:40px;font-weight:700;color:var(--gtwo-text-invert)}.gtwo-stats__label{margin:var(--gtwo-space-1) 0 0;font-size:14.5px;color:var(--gtwo-text-faint)}.gtwo-features__layout{display:grid;grid-template-columns:1fr;gap:var(--gtwo-space-6)}@media(min-width: 1024px){.gtwo-features__layout{grid-template-columns:467fr 701fr;gap:52px;align-items:start}}.gtwo-features__intro h2{font-size:clamp(1.5rem,1.1rem + 1.9vw,2.375rem)}.gtwo-features__intro p{margin-block-start:var(--gtwo-space-3);font-size:17.5px;color:var(--gtwo-text-lede)}.gtwo-features__link{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);margin-block-start:var(--gtwo-space-4);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-dark);text-decoration:none}.gtwo-features__link:hover{text-decoration:underline}.gtwo-features__link:focus{outline:none}.gtwo-features__link:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-features{display:grid;grid-template-columns:1fr;gap:14px;margin:0;padding:0;list-style:none}@media(min-width: 480px){.gtwo-features{grid-template-columns:repeat(2, 1fr)}}.gtwo-features__item{display:flex;align-items:flex-start;gap:11px;padding:15px 17px;background:var(--gtwo-surface-alt);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);font-size:15.5px;color:var(--gtwo-text-mid)}.gtwo-features__item .gtwo-icon{flex-shrink:0;margin-block-start:.15em;color:var(--gtwo-success)}.gtwo-faq{display:flex;flex-direction:column;gap:12px}.gtwo-faq__item{background:var(--gtwo-surface);border:1px solid var(--gtwo-border-faq);border-radius:12px;overflow:hidden}.gtwo-faq__q{display:flex;align-items:center;justify-content:space-between;gap:16px;min-block-size:44px;padding:20px 24px;cursor:pointer;font-family:var(--gtwo-font-body);font-size:17.5px;font-weight:600;color:var(--gtwo-ink);list-style:none}.gtwo-faq__q::-webkit-details-marker{display:none}.gtwo-faq__q::marker{content:""}.gtwo-faq__q:hover{background:var(--gtwo-surface-alt)}.gtwo-faq__q:focus{outline:none}.gtwo-faq__q:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-faq__sign{position:relative;flex-shrink:0;inline-size:18px;block-size:18px}.gtwo-faq__sign::before,.gtwo-faq__sign::after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;background:var(--gtwo-accent);border-radius:var(--gtwo-radius-pill);transform:translate(-50%, -50%);transition:opacity var(--gtwo-transition),transform var(--gtwo-transition)}.gtwo-faq__sign::before{inline-size:14px;block-size:2px}.gtwo-faq__sign::after{inline-size:2px;block-size:14px}.gtwo-faq__item[open] .gtwo-faq__sign::after{opacity:0;transform:translate(-50%, -50%) rotate(90deg)}.gtwo-faq__a{padding:0 24px 20px;font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-cta{background:var(--gtwo-accent-dark);color:var(--gtwo-text-invert)}@media(min-width: 1024px){.gtwo-cta{padding-block:88px}}.gtwo-cta__inner{max-inline-size:calc(780px + var(--gtwo-gutter)*2);margin-inline:auto;text-align:center}.gtwo-cta__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:14px}.gtwo-cta__note{margin-block-start:20px;font-size:14.5px;color:#fff1ea}.gtwo-cta__note a{color:var(--gtwo-text-invert);text-decoration:underline}.gtwo-cta__heading{font-size:clamp(2rem,1.35rem + 2.9vw,2.875rem);font-weight:700;letter-spacing:-0.025em;color:var(--gtwo-text-invert);margin:0}.gtwo-cta__body{margin:18px 0 32px;font-size:19.5px;line-height:1.55;color:var(--gtwo-text-invert)}.gtwo-send{background:linear-gradient(to bottom, var(--gtwo-accent-tint), var(--gtwo-surface) 22rem)}.gtwo-send__header{max-width:720px}.gtwo-send__kicker{display:inline-block;margin-block-end:var(--gtwo-space-4);padding:var(--gtwo-space-2) var(--gtwo-space-4);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-sm);font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-brand-ink)}.gtwo-send__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gtwo-space-2) var(--gtwo-space-5);margin-block-start:var(--gtwo-space-5)}.gtwo-send__trust li{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-send__trust .gtwo-icon{color:var(--gtwo-success)}.gtwo-send__addon{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gtwo-space-4) var(--gtwo-space-6);margin-block-start:var(--gtwo-space-6);padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-send__addon{padding:var(--gtwo-space-5) var(--gtwo-space-6)}}.gtwo-send__addon-kicker{margin-block-end:var(--gtwo-space-1);font-size:var(--gtwo-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-brand-ink)}.gtwo-send__addon-title{margin:0;font-size:var(--gtwo-size-h3)}.gtwo-send__addon-text{margin:var(--gtwo-space-1) 0 0;color:var(--gtwo-text-mid)}.gtwo-send__addon-buy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3) var(--gtwo-space-5)}.gtwo-send__addon-price{display:flex;flex-direction:column;margin:0}.gtwo-send__addon-price strong{font-family:var(--gtwo-font-price);font-size:var(--gtwo-size-h3);line-height:1.1;color:var(--gtwo-ink)}.gtwo-send__addon-unit{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-send__member{display:flex;align-items:center;justify-content:center;gap:var(--gtwo-space-3);max-inline-size:36rem;margin:var(--gtwo-space-6) auto 0;padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt);color:var(--gtwo-text-mid)}.gtwo-send__member .gtwo-icon{flex-shrink:0;color:var(--gtwo-text-muted)}.gtwo-send__member a{font-weight:600;white-space:nowrap}.gtwo-send__member span{display:flex;flex-wrap:wrap;gap:0 var(--gtwo-space-2)}.gtwo-thanks{background:linear-gradient(to bottom, var(--gtwo-accent-tint), var(--gtwo-surface) 22rem)}.gtwo-thanks__inner{display:grid;gap:var(--gtwo-space-6);max-inline-size:60rem}.gtwo-thanks__header{text-align:center}.gtwo-thanks__header h1{font-size:var(--gtwo-size-h2)}.gtwo-thanks__header p{max-inline-size:40rem;margin:var(--gtwo-space-2) auto 0;color:var(--gtwo-text-mid)}.gtwo-thanks__badge{display:inline-flex;align-items:center;justify-content:center;inline-size:48px;block-size:48px;margin-block-end:var(--gtwo-space-3);border-radius:50%;background:var(--gtwo-brand-tint);color:var(--gtwo-brand-ink)}.gtwo-thanks__actions{margin:0;text-align:center}.gtwo-next{display:grid;gap:var(--gtwo-space-3)}.gtwo-next__title{margin:0;font-size:var(--gtwo-size-h3)}.gtwo-next__subtitle{margin:var(--gtwo-space-2) 0 0;font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-small);font-weight:700;color:var(--gtwo-ink)}.gtwo-next__text{margin:0;font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-next__steps{display:grid;gap:var(--gtwo-space-3);margin:0;padding:0;list-style:none}@media(min-width: 768px){.gtwo-next__steps{grid-template-columns:repeat(3, 1fr)}}.gtwo-next__step{padding:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface)}.gtwo-next__step h3{display:flex;align-items:center;gap:var(--gtwo-space-2);margin:0 0 var(--gtwo-space-2);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);font-weight:700;color:var(--gtwo-ink)}.gtwo-next__step p{margin:0;font-size:var(--gtwo-size-small);line-height:1.55;color:var(--gtwo-text-mid)}.gtwo-next__step p+p{margin-block-start:var(--gtwo-space-2)}.gtwo-next__num{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;inline-size:24px;block-size:24px;border-radius:6px;background:var(--gtwo-ink);font-size:var(--gtwo-size-meta);font-weight:700;color:var(--gtwo-text-invert)}.gtwo-next__know{display:grid;gap:var(--gtwo-space-3);margin:0;padding:0;list-style:none}@media(min-width: 768px){.gtwo-next__know{grid-template-columns:repeat(2, 1fr)}}.gtwo-next__know li{display:flex;gap:var(--gtwo-space-2);padding:var(--gtwo-space-3) var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface)}.gtwo-next__know .gtwo-icon{flex-shrink:0;margin-block-start:2px;color:var(--gtwo-success)}.gtwo-next__know p{margin:0;font-size:var(--gtwo-size-small);line-height:1.55;color:var(--gtwo-text-mid)}.gtwo-next__know strong{color:var(--gtwo-ink)}.gtwo-next__close{padding:var(--gtwo-space-4) var(--gtwo-space-5);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-brand-tint);text-align:center}.gtwo-next__close h2{margin:0 0 var(--gtwo-space-1);font-size:var(--gtwo-size-h4)}.gtwo-next__close p{margin:0;font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-next__close p+p{margin-block-start:var(--gtwo-space-1)}.gtwo-next__close strong{color:var(--gtwo-ink)}.gtwo-finalize{display:grid;gap:var(--gtwo-space-5)}.gtwo-finalize form{display:grid;gap:var(--gtwo-space-5)}.gtwo-finalize[aria-busy=true]{cursor:progress}.gtwo-finalize__embargo{padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-accent);border-inline-start-width:4px;border-radius:var(--gtwo-radius);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-darker)}.gtwo-finalize__embargo strong{display:block}.gtwo-prose .gtwo-finalize__status{display:grid;gap:var(--gtwo-space-3);margin:0;padding:0;list-style:none}@media(min-width: 480px){.gtwo-prose .gtwo-finalize__status{grid-template-columns:1fr 1fr}}.gtwo-prose .gtwo-finalize__status-item{display:flex;align-items:center;gap:var(--gtwo-space-3);margin:0;padding:var(--gtwo-space-3) var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-prose .gtwo-finalize__status-item.is-sent{border-color:var(--gtwo-success);background:var(--gtwo-surface);color:var(--gtwo-text)}.gtwo-finalize__status-dot{flex:none;inline-size:10px;block-size:10px;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-text-faint)}.is-sent .gtwo-finalize__status-dot{background:var(--gtwo-success)}.gtwo-finalize__status-label{font-weight:600}.gtwo-finalize__status-value{margin-inline-start:auto;font-weight:700}.is-sent .gtwo-finalize__status-value{color:var(--gtwo-success)}.gtwo-finalize__card{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-sm)}@media(min-width: 768px){.gtwo-finalize__card{padding:var(--gtwo-space-6)}}.gtwo-prose .gtwo-finalize__card-title{margin-block:0 var(--gtwo-space-5);font-size:var(--gtwo-size-h3)}.gtwo-prose .gtwo-finalize__card-subtitle{margin-block:var(--gtwo-space-5) var(--gtwo-space-4);padding-block-start:var(--gtwo-space-5);border-block-start:1px solid var(--gtwo-border);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-h4);font-weight:700}.gtwo-finalize__card-desc{margin-block:calc(var(--gtwo-space-3)*-1) var(--gtwo-space-4);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-finalize__fields{display:grid;gap:var(--gtwo-space-4)}@media(min-width: 480px){.gtwo-finalize__fields{grid-template-columns:repeat(6, 1fr)}}.gtwo-finalize__field{min-inline-size:0}@media(min-width: 480px){.gtwo-finalize__field{grid-column:span 6}.gtwo-finalize__field--half{grid-column:span 3}.gtwo-finalize__field--third{grid-column:span 2}}.gtwo-finalize__field label{display:block}.gtwo-finalize__field textarea{min-block-size:20rem;line-height:var(--gtwo-leading-body)}.gtwo-finalize__topics{display:grid;gap:var(--gtwo-space-3);align-items:start}@media(min-width: 480px){.gtwo-finalize__topics{grid-template-columns:minmax(0, 1fr) auto}}.gtwo-finalize__topics select[multiple]{min-block-size:12rem}.gtwo-finalize .chosen-container{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body)}.gtwo-finalize .chosen-container .chosen-choices{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2);min-block-size:44px;margin:0;padding:var(--gtwo-space-2);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);box-shadow:none}.gtwo-finalize .chosen-container .chosen-choices li{float:none;margin:0}.gtwo-finalize .chosen-container .chosen-choices li.search-choice{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);padding:var(--gtwo-space-1) var(--gtwo-space-2) var(--gtwo-space-1) var(--gtwo-space-3);border:0;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface-chip);box-shadow:none;font-size:var(--gtwo-size-meta);font-weight:600;line-height:1.4;color:var(--gtwo-text-chip)}.gtwo-finalize .chosen-container .chosen-choices li.search-choice .search-choice-close{position:static;display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:var(--gtwo-radius-pill);background-image:none !important;background-color:rgba(0,0,0,0);color:var(--gtwo-text-muted);text-decoration:none}.gtwo-finalize .chosen-container .chosen-choices li.search-choice .search-choice-close::before{content:"×";font-size:1.125rem;line-height:1}.gtwo-finalize .chosen-container .chosen-choices li.search-choice .search-choice-close:hover{background-color:var(--gtwo-border);color:var(--gtwo-ink)}.gtwo-finalize .chosen-container .chosen-choices li.search-field{flex:1 1 8rem}.gtwo-finalize .chosen-container .chosen-choices li.search-field input[type=text]{inline-size:100% !important;min-block-size:32px;block-size:auto;margin:0;padding:0 var(--gtwo-space-2);border:0;border-radius:0;background:none;box-shadow:none;font-family:inherit;font-size:var(--gtwo-size-body);color:var(--gtwo-text)}.gtwo-finalize .chosen-container.chosen-container-active .chosen-choices{border-color:var(--gtwo-accent);box-shadow:var(--gtwo-focus-ring)}.gtwo-finalize .chosen-container .chosen-drop{margin-block-start:var(--gtwo-space-1);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg);overflow:hidden}.gtwo-finalize .chosen-container .chosen-results{max-block-size:18rem;margin:0;padding:var(--gtwo-space-1);color:var(--gtwo-text)}.gtwo-finalize .chosen-container .chosen-results li{margin:0;padding:var(--gtwo-space-2) var(--gtwo-space-3);border-radius:var(--gtwo-radius-sm);line-height:1.4}.gtwo-finalize .chosen-container .chosen-results li.highlighted{background:var(--gtwo-ink);color:var(--gtwo-text-invert)}.gtwo-finalize .chosen-container .chosen-results li.result-selected{color:var(--gtwo-text-faint)}.gtwo-finalize .chosen-container .chosen-results li.no-results{background:none;color:var(--gtwo-text-muted)}.gtwo-finalize__recipients{display:flex;align-items:center;gap:var(--gtwo-space-3);margin-block:var(--gtwo-space-4) 0;padding:var(--gtwo-space-3) var(--gtwo-space-4);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);color:var(--gtwo-text-mid)}.gtwo-finalize__recipients strong{margin-inline-start:var(--gtwo-space-1);font-size:var(--gtwo-size-h3);color:var(--gtwo-ink);font-variant-numeric:tabular-nums}.gtwo-finalize__spinner{inline-size:18px;block-size:18px;border:2px solid var(--gtwo-border-strong);border-top-color:var(--gtwo-ink);border-radius:var(--gtwo-radius-pill);animation:gtwo-spin .8s linear infinite}.gtwo-finalize__spinner[hidden]{display:none}.gtwo-finalize__notice{padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-border-strong);border-inline-start-width:4px;border-radius:var(--gtwo-radius);background:var(--gtwo-surface);font-weight:600;scroll-margin-block:8rem}.gtwo-finalize__notice[hidden]{display:none}.gtwo-finalize__notice.is-success{border-color:var(--gtwo-success);color:var(--gtwo-success)}.gtwo-finalize__notice.is-error{border-color:var(--gtwo-accent);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-darker)}.gtwo-finalize__notice:focus{outline:none}.gtwo-finalize__notice:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-finalize__actions{display:grid;gap:var(--gtwo-space-3)}@media(min-width: 480px){.gtwo-finalize__actions{display:flex;flex-wrap:wrap;align-items:center}}.gtwo-finalize__actions .gtwo-btn--primary:disabled,.gtwo-finalize__actions .gtwo-signin__card.woocommerce button.button:disabled,.gtwo-signin__card.woocommerce .gtwo-finalize__actions button.button:disabled,.gtwo-finalize__actions .gtwo-signin__card .mp_login_form input[type=submit]:disabled,.gtwo-signin__card .mp_login_form .gtwo-finalize__actions input[type=submit]:disabled,.gtwo-finalize__actions .gtwo-account-wc.woocommerce button[type=submit].button:disabled,.gtwo-account-wc.woocommerce .gtwo-finalize__actions button[type=submit].button:disabled,.gtwo-finalize__actions .gtwo-account-wc.woocommerce .woocommerce-Button[name=save_account_details]:disabled,.gtwo-account-wc.woocommerce .gtwo-finalize__actions .woocommerce-Button[name=save_account_details]:disabled,.gtwo-finalize__actions .gtwo-account-wc.woocommerce .woocommerce-Button[name=save_address]:disabled,.gtwo-account-wc.woocommerce .gtwo-finalize__actions .woocommerce-Button[name=save_address]:disabled,.gtwo-finalize__actions .gtwo-subscribe__form .mp_wrapper .mepr-submit:disabled,.gtwo-subscribe__form .mp_wrapper .gtwo-finalize__actions .mepr-submit:disabled,.gtwo-finalize__actions .gtwo-account-mp .mp_wrapper .mepr-submit:disabled,.gtwo-account-mp .mp_wrapper .gtwo-finalize__actions .mepr-submit:disabled,.gtwo-finalize__actions .gtwo-signin__card .mp_wrapper .mepr-submit:disabled,.gtwo-signin__card .mp_wrapper .gtwo-finalize__actions .mepr-submit:disabled,.gtwo-finalize__actions .gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button:disabled,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .gtwo-finalize__actions .single_add_to_cart_button:disabled,.gtwo-finalize__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-finalize__actions .gform_next_button:disabled,.gtwo-finalize__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:disabled:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gtwo-finalize__actions .gform_button:disabled:not(.gspc__submit--hidden),.gtwo-finalize__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gtwo-finalize__actions .single_add_to_cart_button:disabled,.gtwo-finalize__actions .gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gform_button:disabled,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer .gtwo-finalize__actions .gform_button:disabled{box-shadow:none}.gtwo-finalize-preview{position:fixed;inset:0;z-index:200;display:grid;place-items:end center;margin:0}@media(min-width: 768px){.gtwo-finalize-preview{place-items:center;padding:var(--gtwo-space-5)}}.gtwo-finalize-preview[hidden]{display:none}.gtwo-finalize-preview__backdrop{position:absolute;inset:0;background:var(--gtwo-scrim)}.gtwo-finalize-preview__panel{position:relative;display:flex;flex-direction:column;inline-size:100%;max-inline-size:760px;block-size:92dvh;border-radius:var(--gtwo-radius-lg) var(--gtwo-radius-lg) 0 0;background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg);overflow:hidden}@media(min-width: 768px){.gtwo-finalize-preview__panel{block-size:85dvh;border-radius:var(--gtwo-radius-lg)}}.gtwo-finalize-preview__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gtwo-space-4);padding:var(--gtwo-space-3) var(--gtwo-space-3) var(--gtwo-space-3) var(--gtwo-space-5);border-block-end:1px solid var(--gtwo-border)}.gtwo-prose .gtwo-finalize-preview__title{margin:0;font-size:var(--gtwo-size-h4)}.gtwo-finalize-preview__close{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:var(--gtwo-radius-sm);font-size:1.5rem;line-height:1;color:var(--gtwo-text-muted)}.gtwo-finalize-preview__close:hover{color:var(--gtwo-ink)}.gtwo-finalize-preview__close:focus{outline:none}.gtwo-finalize-preview__close:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-finalize-preview__frame{flex:1;inline-size:100%;border:0;background:var(--gtwo-surface)}body.gtwo-preview-open{overflow:hidden}.shared-counts-wrap.style-buttons{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2);margin:0;overflow:visible}.shared-counts-wrap.style-buttons a.shared-counts-button.shared-counts-button{min-width:44px;min-height:44px;display:grid;place-items:center;float:none;inline-size:44px;block-size:44px;margin:0;border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-pill);background-color:var(--gtwo-surface);color:var(--gtwo-ink);line-height:0;transition:background-color var(--gtwo-transition),border-color var(--gtwo-transition),color var(--gtwo-transition)}.shared-counts-wrap.style-buttons a.shared-counts-button.shared-counts-button:hover{border-color:var(--gtwo-ink);background-color:var(--gtwo-ink);color:var(--gtwo-text-invert)}.shared-counts-wrap.style-buttons a.shared-counts-button.shared-counts-button:focus{outline:none}.shared-counts-wrap.style-buttons a.shared-counts-button.shared-counts-button:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.shared-counts-wrap.style-buttons .shared-counts-button.shared-counts-button svg{inline-size:18px;block-size:18px;margin:0;fill:currentColor}.shared-counts-wrap .shared-counts-button svg{display:inline-block}.gtwo-order-page--single .gtwo-shop,.gtwo-order-page--addon .gtwo-shop{background:linear-gradient(to bottom, var(--gtwo-surface-alt), var(--gtwo-surface) 28rem)}.gtwo-order-page--single .gtwo-shop div.product,.gtwo-order-page--addon .gtwo-shop div.product{max-inline-size:46rem;margin-inline:auto}.gtwo-order-page--single.woocommerce div.product div.summary,.gtwo-order-page--addon.woocommerce div.product div.summary{float:none;inline-size:100%;margin:0}.gtwo-order-page--single form.cart,.gtwo-order-page--addon form.cart{margin:0}.gtwo-order-page--single .quantity{display:none}.gtwo-order__header{margin-block-end:var(--gtwo-space-5)}.gtwo-order__back{min-width:44px;min-height:44px;display:inline-flex;align-items:center;gap:var(--gtwo-space-2);margin-block-end:var(--gtwo-space-2);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-muted);text-decoration:none}.gtwo-order__back:hover{color:var(--gtwo-ink)}.gtwo-order__title-row{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gtwo-space-3) var(--gtwo-space-6)}.gtwo-order__kicker{margin-block-end:var(--gtwo-space-2);font-size:var(--gtwo-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-brand-ink)}.gtwo-order__title{font-size:var(--gtwo-size-h2);line-height:1.1}.gtwo-order__price{display:flex;flex-direction:column;gap:var(--gtwo-space-1)}@media(min-width: 480px){.gtwo-order__price{align-items:flex-end;text-align:end}}.gtwo-order__amount{font-family:var(--gtwo-font-price);font-size:var(--gtwo-size-h2);font-weight:700;line-height:1;color:var(--gtwo-ink)}.gtwo-order__unit{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper{margin:0;padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-form_wrapper.gform_wrapper{padding:var(--gtwo-space-6) var(--gtwo-space-7)}}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_fields{row-gap:var(--gtwo-space-5)}.gtwo-order-progress{display:flex;align-items:center;gap:var(--gtwo-space-4);margin-block-end:var(--gtwo-space-6)}.gtwo-order-progress__bars{display:flex;flex:1;gap:var(--gtwo-space-2)}.gtwo-order-progress__segment{flex:1;block-size:6px;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-border);transition:background-color var(--gtwo-transition)}.gtwo-order-progress__segment.is-complete{background:var(--gtwo-accent)}.gtwo-order-progress__label{flex-shrink:0;font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-text-muted);font-variant-numeric:tabular-nums}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gsection{margin:0;padding:0;border:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield:not(.gform_hidden)~.gsection{margin-block-start:var(--gtwo-space-4);padding-block-start:var(--gtwo-space-6);border-block-start:1px solid var(--gtwo-border)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gsection_title{margin:0;font-size:var(--gtwo-size-h3);line-height:var(--gtwo-leading-snug);letter-spacing:var(--gtwo-tracking-tight);text-transform:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gsection_description{margin-block-start:var(--gtwo-space-2);padding:0;color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_label{display:block;margin-block-end:var(--gtwo-space-2);font-size:var(--gtwo-size-body);font-weight:600;line-height:1.4;color:var(--gtwo-ink)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_required,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_required .gfield_required_text{margin-inline-start:var(--gtwo-space-1);font-size:var(--gtwo-size-meta);font-style:normal;font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_required .gfield_required_text{margin-inline-start:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_description{margin:0 0 var(--gtwo-space-2);padding:0;font-size:var(--gtwo-size-small);line-height:1.5;color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .hidden_label>.gfield_label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=text],.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=email],.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=tel],.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=url],.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=number],.gtwo-form_wrapper.gform_wrapper.gform_wrapper select,.gtwo-form_wrapper.gform_wrapper.gform_wrapper textarea{inline-size:100%;min-block-size:48px;padding:var(--gtwo-space-3) var(--gtwo-space-4);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);line-height:1.5;color:var(--gtwo-text)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=text]:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=email]:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=tel]:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=url]:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=number]:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper select:focus-visible,.gtwo-form_wrapper.gform_wrapper.gform_wrapper textarea:focus-visible{border-color:var(--gtwo-accent);outline:2px solid rgba(0,0,0,0);box-shadow:var(--gtwo-focus-ring)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container input.small,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container input.medium,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container input.large,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container select.medium,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield .ginput_container textarea{inline-size:100%}.gtwo-form_wrapper.gform_wrapper.gform_wrapper textarea{min-block-size:9rem;resize:vertical}.gtwo-form_wrapper.gform_wrapper.gform_wrapper textarea[name=input_31]{min-block-size:18rem}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .ginput_container_date{position:relative;max-inline-size:16rem}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform-datepicker-toggle{display:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gfield_radio,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gfield_checkbox{display:grid;gap:var(--gtwo-space-3)}@media(min-width: 480px){.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gfield_radio{grid-template-columns:repeat(auto-fit, minmax(11rem, 1fr))}}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice{position:relative;display:block;margin:0;border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);transition:border-color var(--gtwo-transition),background-color var(--gtwo-transition)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice:hover{border-color:var(--gtwo-text-faint)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice:has(input:checked){border-color:var(--gtwo-accent);background:var(--gtwo-accent-tint);box-shadow:0 0 0 1px var(--gtwo-accent)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice:has(input:focus-visible){box-shadow:var(--gtwo-focus-ring)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice input{position:absolute;inset-block-start:50%;inset-inline-start:var(--gtwo-space-4);margin:0;transform:translateY(-50%)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield.gtwo-choice-field .gchoice label{display:block;max-inline-size:none;margin:0;padding:var(--gtwo-space-3) var(--gtwo-space-4) var(--gtwo-space-3) calc(var(--gtwo-space-4)*2 + 1.15rem);font-size:var(--gtwo-size-body);font-weight:600;line-height:1.45;color:var(--gtwo-ink);cursor:pointer}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_consent_description{max-block-size:12rem;margin-block-end:var(--gtwo-space-3);padding:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);overflow-y:auto}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_consent_description_text{padding:0;border:0;background:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .ginput_container_consent{display:flex;align-items:flex-start;gap:var(--gtwo-space-3)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .ginput_container_consent input[type=checkbox]{flex-shrink:0;margin-block-start:.2em}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .ginput_container_consent label{margin:0;font-size:var(--gtwo-size-body);font-weight:600;color:var(--gtwo-ink)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield--type-html{padding:var(--gtwo-space-3) var(--gtwo-space-4);border-inline-start:3px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-sm);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_drop_area{display:flex;flex-direction:column;align-items:center;gap:var(--gtwo-space-3);padding:var(--gtwo-space-5);border:1px dashed var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=file]{inline-size:100%;padding:var(--gtwo-space-3);border:1px dashed var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper input[type=file]::file-selector-button{margin-inline-end:var(--gtwo-space-3);padding:var(--gtwo-space-2) var(--gtwo-space-4);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-sm);background:var(--gtwo-surface);font:inherit;font-weight:600;color:var(--gtwo-ink);cursor:pointer}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .filepond--panel-root{border:1px dashed var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background-color:var(--gtwo-surface-alt)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .filepond--drop-label{font-family:var(--gtwo-font-body);color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_fileupload_rules{display:block;margin:var(--gtwo-space-2) 0 0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors{margin-block-end:var(--gtwo-space-5);padding:var(--gtwo-space-4) var(--gtwo-space-5) var(--gtwo-space-4) 3.25rem;border:1px solid var(--gtwo-accent);border-inline-start-width:4px;border-radius:var(--gtwo-radius);background:var(--gtwo-accent-tint);box-shadow:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_validation_errors>h2{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);font-weight:600;color:var(--gtwo-accent-darker)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_error input,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_error select,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_error textarea,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gfield_error .chosen-choices{border-color:var(--gtwo-accent)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .validation_message{margin-block-start:var(--gtwo-space-2);padding:0;border:0;background:none;font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3);margin:var(--gtwo-space-6) 0 0;padding:var(--gtwo-space-5) 0 0;border-block-start:1px solid var(--gtwo-border)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer input[type=submit]{margin-block:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_footer{margin:var(--gtwo-space-5) 0 0;padding:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button{flex:1 1 100%;order:2}@media(min-width: 480px){.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_next_button,.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_page_footer .gform_button:not(.gspc__submit--hidden),.gtwo-form_wrapper.gform_wrapper.gform_wrapper .single_add_to_cart_button{flex:0 1 auto;margin-inline-start:auto}}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gform_previous_button{order:1}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .gspc__submit--hidden{position:absolute;pointer-events:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container{font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2);min-block-size:44px;margin:0;padding:var(--gtwo-space-2);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);box-shadow:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li{float:none;margin:0}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-choice{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);padding:var(--gtwo-space-1) var(--gtwo-space-2) var(--gtwo-space-1) var(--gtwo-space-3);border:0;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface-chip);box-shadow:none;font-size:var(--gtwo-size-meta);font-weight:600;line-height:1.4;color:var(--gtwo-text-chip)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-choice .search-choice-close{position:static;display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:var(--gtwo-radius-pill);background-image:none !important;background-color:rgba(0,0,0,0);color:var(--gtwo-text-muted);text-decoration:none}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-choice .search-choice-close::before{content:"×";font-size:1.125rem;line-height:1}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-choice .search-choice-close:hover{background-color:var(--gtwo-border);color:var(--gtwo-ink)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-field{flex:1 1 8rem}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-choices li.search-field input[type=text]{inline-size:100% !important;min-block-size:32px;block-size:auto;margin:0;padding:0 var(--gtwo-space-2);border:0;border-radius:0;background:none;box-shadow:none;font-family:inherit;font-size:var(--gtwo-size-body);color:var(--gtwo-text)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container.chosen-container-active .chosen-choices{border-color:var(--gtwo-accent);box-shadow:var(--gtwo-focus-ring)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-drop{margin-block-start:var(--gtwo-space-1);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg);overflow:hidden}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-results{max-block-size:18rem;margin:0;padding:var(--gtwo-space-1);color:var(--gtwo-text)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-results li{margin:0;padding:var(--gtwo-space-2) var(--gtwo-space-3);border-radius:var(--gtwo-radius-sm);line-height:1.4}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-results li.highlighted{background:var(--gtwo-ink);color:var(--gtwo-text-invert)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-results li.result-selected{color:var(--gtwo-text-faint)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container .chosen-results li.no-results{background:none;color:var(--gtwo-text-muted)}.gtwo-form_wrapper.gform_wrapper.gform_wrapper .chosen-container{inline-size:100% !important}.gtwo-order-count,.gtwo-order-topic-meta{display:block;margin-block-start:var(--gtwo-space-2);font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted);font-variant-numeric:tabular-nums}.gtwo-order-topic-meta.is-at-limit{font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-order-topic-overlay{position:fixed;inset:0;z-index:300;display:none;place-items:center;padding:var(--gtwo-space-5);background:var(--gtwo-scrim)}.gtwo-order-topic-overlay.is-visible{display:grid}.gtwo-order-topic-notice{position:relative;display:flex;gap:var(--gtwo-space-4);max-inline-size:28rem;padding:var(--gtwo-space-5) var(--gtwo-space-7) var(--gtwo-space-5) var(--gtwo-space-5);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg)}.gtwo-order-topic-notice strong{display:block;margin-block-end:var(--gtwo-space-1);font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);color:var(--gtwo-ink)}.gtwo-order-topic-notice p{color:var(--gtwo-text-mid)}.gtwo-order-topic-notice__icon{display:grid;flex-shrink:0;place-items:center;inline-size:2rem;block-size:2rem;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-accent-tint);font-weight:700;color:var(--gtwo-accent-ink)}.gtwo-order-topic-notice__close{min-width:44px;min-height:44px;position:absolute;inset-block-start:var(--gtwo-space-1);inset-inline-end:var(--gtwo-space-1);display:grid;place-items:center;border-radius:var(--gtwo-radius-sm);font-size:1.5rem;line-height:1;color:var(--gtwo-text-muted)}.gtwo-order-topic-notice__close:hover{color:var(--gtwo-ink)}.gtwo-order-topic-notice__close:focus{outline:none}.gtwo-order-topic-notice__close:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}body.gtwo-order-topic-modal-open{overflow:hidden}.gtwo-addon{display:grid;gap:var(--gtwo-space-5);padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-addon{padding:var(--gtwo-space-6) var(--gtwo-space-7)}}.gtwo-addon__lede p{margin:0;font-size:var(--gtwo-size-lede);color:var(--gtwo-text-mid)}.gtwo-addon__allowance{display:grid;grid-template-columns:repeat(auto-fit, minmax(10rem, 1fr));gap:var(--gtwo-space-3);margin:0}.gtwo-addon__allowance>div{padding:var(--gtwo-space-3) var(--gtwo-space-4);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt)}.gtwo-addon__allowance dt{font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-addon__allowance dd{margin:var(--gtwo-space-1) 0 0;font-size:var(--gtwo-size-h4);font-weight:700;color:var(--gtwo-ink);font-variant-numeric:tabular-nums}.gtwo-addon__label{margin:0 0 calc(var(--gtwo-space-3)*-1);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink)}.gtwo-addon .first-payment-date{display:none}.gtwo-addon__note{margin:0;font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3);margin:0}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart::before,.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart::after{content:none}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart div.quantity{float:none;margin:0}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .qty{inline-size:5.5rem;min-block-size:48px;padding:var(--gtwo-space-3);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);text-align:center;color:var(--gtwo-text)}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .qty:focus-visible{border-color:var(--gtwo-accent);outline:2px solid rgba(0,0,0,0);box-shadow:var(--gtwo-focus-ring)}.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button{float:none;flex:1 1 auto}@media(min-width: 480px){.gtwo-order-page--addon.woocommerce div.product .gtwo-addon form.cart .single_add_to_cart_button{flex:0 1 auto}}.gtwo-subscribe{background:linear-gradient(to bottom, var(--gtwo-surface-alt), var(--gtwo-surface) 28rem)}.gtwo-subscribe .gtwo-container{max-inline-size:calc(64rem + var(--gtwo-gutter)*2)}.gtwo-subscribe__lede{max-inline-size:40rem;margin-block-start:var(--gtwo-space-4);color:var(--gtwo-text-lede)}.gtwo-subscribe__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-5)}@media(min-width: 1024px){.gtwo-subscribe__layout{grid-template-columns:minmax(0, 1fr) 20rem;gap:var(--gtwo-space-6);align-items:start}}.gtwo-subscribe__form{min-inline-size:0;padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-subscribe__form{padding:var(--gtwo-space-6) var(--gtwo-space-7)}}.gtwo-subscribe__heading{margin-block-end:var(--gtwo-space-5);font-size:var(--gtwo-size-h3);line-height:var(--gtwo-leading-snug)}.gtwo-subscribe__start{display:grid;justify-items:start;gap:var(--gtwo-space-4)}.gtwo-subscribe__start .gtwo-subscribe__heading{margin-block-end:0}.gtwo-subscribe__start p{margin:0;color:var(--gtwo-text-mid)}.gtwo-subscribe__signin{font-size:var(--gtwo-size-small)}.gtwo-subscribe__aside{min-inline-size:0;order:-1}@media(min-width: 1024px){.gtwo-subscribe__aside{order:0;position:sticky;inset-block-start:5.5rem}}.gtwo-subscribe__summary{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt)}.gtwo-subscribe__label{margin-block-end:var(--gtwo-space-4);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-subscribe__terms{margin-block-start:var(--gtwo-space-4);padding-block-start:var(--gtwo-space-4);border-block-start:1px solid var(--gtwo-border);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-subscribe__terms p+p{margin-block-start:var(--gtwo-space-2)}.gtwo-subscribe__trust{display:grid;gap:var(--gtwo-space-2);margin-block-start:var(--gtwo-space-4);padding-block-start:var(--gtwo-space-4);border-block-start:1px solid var(--gtwo-border)}.gtwo-subscribe__trust li{display:flex;align-items:center;gap:var(--gtwo-space-2);font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-subscribe__trust .gtwo-icon{flex-shrink:0;color:var(--gtwo-success)}.gtwo-subscribe__form .mp_wrapper,.gtwo-account-mp .mp_wrapper,.gtwo-signin__card .mp_wrapper{margin:0}.gtwo-subscribe__form .mp_wrapper .mepr-signup-form,.gtwo-account-mp .mp_wrapper .mepr-signup-form,.gtwo-signin__card .mp_wrapper .mepr-signup-form{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-4) var(--gtwo-space-4)}@media(min-width: 480px){.gtwo-subscribe__form .mp_wrapper .mepr-signup-form,.gtwo-account-mp .mp_wrapper .mepr-signup-form,.gtwo-signin__card .mp_wrapper .mepr-signup-form{grid-template-columns:repeat(2, minmax(0, 1fr))}.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>*,.gtwo-account-mp .mp_wrapper .mepr-signup-form>*,.gtwo-signin__card .mp_wrapper .mepr-signup-form>*{grid-column:1/-1}.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_first_name,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_last_name,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_mepr-address-city,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_mepr-address-country,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_mepr-address-state,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_mepr-address-zip,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_username,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_email,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_password,.gtwo-subscribe__form .mp_wrapper .mepr-signup-form>.mepr_password_confirm,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_first_name,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_last_name,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_mepr-address-city,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_mepr-address-country,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_mepr-address-state,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_mepr-address-zip,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_username,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_email,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_password,.gtwo-account-mp .mp_wrapper .mepr-signup-form>.mepr_password_confirm,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_first_name,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_last_name,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_mepr-address-city,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_mepr-address-country,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_mepr-address-state,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_mepr-address-zip,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_username,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_email,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_password,.gtwo-signin__card .mp_wrapper .mepr-signup-form>.mepr_password_confirm{grid-column:auto}}.gtwo-subscribe__form .mp_wrapper .mp-form-row,.gtwo-account-mp .mp_wrapper .mp-form-row,.gtwo-signin__card .mp_wrapper .mp-form-row{margin:0}.gtwo-subscribe__form .mp_wrapper .mepr_price,.gtwo-account-mp .mp_wrapper .mepr_price,.gtwo-signin__card .mp_wrapper .mepr_price{display:none}.gtwo-subscribe__form .mp_wrapper .mp-form-label,.gtwo-account-mp .mp_wrapper .mp-form-label,.gtwo-signin__card .mp_wrapper .mp-form-label{margin-block-end:var(--gtwo-space-2)}.gtwo-subscribe__form .mp_wrapper .mp-form-label label,.gtwo-account-mp .mp_wrapper .mp-form-label label,.gtwo-signin__card .mp_wrapper .mp-form-label label{display:inline;margin:0;font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink)}.gtwo-subscribe__form .mp_wrapper .cc-error,.gtwo-account-mp .mp_wrapper .cc-error,.gtwo-signin__card .mp_wrapper .cc-error{display:none;margin-block-start:var(--gtwo-space-1);font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-subscribe__form .mp_wrapper .mepr-form-input,.gtwo-subscribe__form .mp_wrapper .mepr-form-input.mepr-select-field,.gtwo-account-mp .mp_wrapper .mepr-form-input,.gtwo-account-mp .mp_wrapper .mepr-form-input.mepr-select-field,.gtwo-signin__card .mp_wrapper .mepr-form-input,.gtwo-signin__card .mp_wrapper .mepr-form-input.mepr-select-field{inline-size:100%;min-block-size:48px;padding:var(--gtwo-space-3) var(--gtwo-space-4);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background-color:var(--gtwo-surface);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);color:var(--gtwo-text);box-shadow:none}.gtwo-subscribe__form .mp_wrapper .mepr-form-input:focus-visible,.gtwo-subscribe__form .mp_wrapper .mepr-form-input.mepr-select-field:focus-visible,.gtwo-account-mp .mp_wrapper .mepr-form-input:focus-visible,.gtwo-account-mp .mp_wrapper .mepr-form-input.mepr-select-field:focus-visible,.gtwo-signin__card .mp_wrapper .mepr-form-input:focus-visible,.gtwo-signin__card .mp_wrapper .mepr-form-input.mepr-select-field:focus-visible{border-color:var(--gtwo-accent);outline:2px solid rgba(0,0,0,0);box-shadow:var(--gtwo-focus-ring)}.gtwo-subscribe__form .mp_wrapper .mepr-form-input.invalid,.gtwo-subscribe__form .mp_wrapper .mepr-form-input.mepr-select-field.invalid,.gtwo-account-mp .mp_wrapper .mepr-form-input.invalid,.gtwo-account-mp .mp_wrapper .mepr-form-input.mepr-select-field.invalid,.gtwo-signin__card .mp_wrapper .mepr-form-input.invalid,.gtwo-signin__card .mp_wrapper .mepr-form-input.mepr-select-field.invalid{border-color:var(--gtwo-accent)}.gtwo-subscribe__form .mp_wrapper .mp-hide-pw,.gtwo-account-mp .mp_wrapper .mp-hide-pw,.gtwo-signin__card .mp_wrapper .mp-hide-pw{position:relative;display:block}.gtwo-subscribe__form .mp_wrapper .mp-hide-pw input,.gtwo-account-mp .mp_wrapper .mp-hide-pw input,.gtwo-signin__card .mp_wrapper .mp-hide-pw input{padding-inline-end:3rem}.gtwo-subscribe__form .mp_wrapper .mp-hide-pw button.mp-hide-pw,.gtwo-account-mp .mp_wrapper .mp-hide-pw button.mp-hide-pw,.gtwo-signin__card .mp_wrapper .mp-hide-pw button.mp-hide-pw{position:absolute;inset-block:0;inset-inline-end:0;display:grid;place-items:center;inline-size:3rem;block-size:auto;padding:0;border:0;background:none;color:var(--gtwo-text-muted);box-shadow:none;cursor:pointer}.gtwo-subscribe__form .mp_wrapper .have-coupon-link,.gtwo-account-mp .mp_wrapper .have-coupon-link,.gtwo-signin__card .mp_wrapper .have-coupon-link{justify-self:start;font-size:var(--gtwo-size-small);font-weight:600}.gtwo-subscribe__form .mp_wrapper .mepr-transaction-invoice-wrapper,.gtwo-account-mp .mp_wrapper .mepr-transaction-invoice-wrapper,.gtwo-signin__card .mp_wrapper .mepr-transaction-invoice-wrapper{padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt)}.gtwo-subscribe__form .mp_wrapper .mp_price_str,.gtwo-account-mp .mp_wrapper .mp_price_str,.gtwo-signin__card .mp_wrapper .mp_price_str{font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-subscribe__form .mp_wrapper .mp-spacer,.gtwo-account-mp .mp_wrapper .mp-spacer,.gtwo-signin__card .mp_wrapper .mp-spacer{display:none}.gtwo-subscribe__form .mp_wrapper .mp-table,.gtwo-account-mp .mp_wrapper .mp-table,.gtwo-signin__card .mp_wrapper .mp-table{display:table;inline-size:100%;margin-block-start:var(--gtwo-space-3);border:0;border-collapse:collapse;font-size:var(--gtwo-size-small)}.gtwo-subscribe__form .mp_wrapper .mp-table th,.gtwo-subscribe__form .mp_wrapper .mp-table td,.gtwo-account-mp .mp_wrapper .mp-table th,.gtwo-account-mp .mp_wrapper .mp-table td,.gtwo-signin__card .mp_wrapper .mp-table th,.gtwo-signin__card .mp_wrapper .mp-table td{padding:var(--gtwo-space-2) 0;border:0;border-block-start:1px solid var(--gtwo-border);background:none;text-align:start;color:var(--gtwo-text-mid)}.gtwo-subscribe__form .mp_wrapper .mp-table th,.gtwo-account-mp .mp_wrapper .mp-table th,.gtwo-signin__card .mp_wrapper .mp-table th{font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-subscribe__form .mp_wrapper .mp-table th:last-child,.gtwo-subscribe__form .mp_wrapper .mp-table td:last-child,.gtwo-account-mp .mp_wrapper .mp-table th:last-child,.gtwo-account-mp .mp_wrapper .mp-table td:last-child,.gtwo-signin__card .mp_wrapper .mp-table th:last-child,.gtwo-signin__card .mp_wrapper .mp-table td:last-child{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}.gtwo-subscribe__form .mp_wrapper .mp-table tfoot th,.gtwo-subscribe__form .mp_wrapper .mp-table tfoot td,.gtwo-subscribe__form .mp_wrapper .mp-table tbody tr:last-child th,.gtwo-subscribe__form .mp_wrapper .mp-table tbody tr:last-child td,.gtwo-account-mp .mp_wrapper .mp-table tfoot th,.gtwo-account-mp .mp_wrapper .mp-table tfoot td,.gtwo-account-mp .mp_wrapper .mp-table tbody tr:last-child th,.gtwo-account-mp .mp_wrapper .mp-table tbody tr:last-child td,.gtwo-signin__card .mp_wrapper .mp-table tfoot th,.gtwo-signin__card .mp_wrapper .mp-table tfoot td,.gtwo-signin__card .mp_wrapper .mp-table tbody tr:last-child th,.gtwo-signin__card .mp_wrapper .mp-table tbody tr:last-child td{font-size:var(--gtwo-size-body);font-weight:700;letter-spacing:0;text-transform:none;color:var(--gtwo-ink)}.gtwo-subscribe__form .mp_wrapper .mepr-payment-methods-wrapper,.gtwo-account-mp .mp_wrapper .mepr-payment-methods-wrapper,.gtwo-signin__card .mp_wrapper .mepr-payment-methods-wrapper{display:grid;gap:var(--gtwo-space-3);margin:0;padding:0;border:0}.gtwo-subscribe__form .mp_wrapper .mepr-payment-method,.gtwo-account-mp .mp_wrapper .mepr-payment-method,.gtwo-signin__card .mp_wrapper .mepr-payment-method{margin:0;padding:0;border:0;background:none}.gtwo-subscribe__form .mp_wrapper .mepr-stripe-card-errors,.gtwo-account-mp .mp_wrapper .mepr-stripe-card-errors,.gtwo-signin__card .mp_wrapper .mepr-stripe-card-errors{margin-block-start:var(--gtwo-space-2);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-subscribe__form .mp_wrapper .mepr_nojs,.gtwo-account-mp .mp_wrapper .mepr_nojs,.gtwo-signin__card .mp_wrapper .mepr_nojs{font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-subscribe__form .mp_wrapper .mepr_tos label.mepr-form-input,.gtwo-account-mp .mp_wrapper .mepr_tos label.mepr-form-input,.gtwo-signin__card .mp_wrapper .mepr_tos label.mepr-form-input{min-block-size:0;padding:0;border:0;border-radius:0;background:none}.gtwo-subscribe__form .mp_wrapper .mepr_tos label,.gtwo-account-mp .mp_wrapper .mepr_tos label,.gtwo-signin__card .mp_wrapper .mepr_tos label{display:flex;align-items:flex-start;gap:var(--gtwo-space-3);margin:0;font-size:var(--gtwo-size-body);font-weight:600;color:var(--gtwo-ink)}.gtwo-subscribe__form .mp_wrapper .mepr_tos label input,.gtwo-account-mp .mp_wrapper .mepr_tos label input,.gtwo-signin__card .mp_wrapper .mepr_tos label input{flex-shrink:0;inline-size:1.15rem;min-block-size:0;block-size:1.15rem;margin:.2em 0 0;padding:0}.gtwo-subscribe__form .mp_wrapper .mepr_spacer,.gtwo-account-mp .mp_wrapper .mepr_spacer,.gtwo-signin__card .mp_wrapper .mepr_spacer{display:none}.gtwo-subscribe__form .mp_wrapper .mp-form-submit,.gtwo-account-mp .mp_wrapper .mp-form-submit,.gtwo-signin__card .mp_wrapper .mp-form-submit{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3);padding-block-start:var(--gtwo-space-4);border-block-start:1px solid var(--gtwo-border)}.gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .mepr-submit{flex:1 1 100%}@media(min-width: 480px){.gtwo-subscribe__form .mp_wrapper .mepr-submit,.gtwo-account-mp .mp_wrapper .mepr-submit,.gtwo-signin__card .mp_wrapper .mepr-submit{flex:0 1 auto}}.gtwo-subscribe__form .mp_wrapper .mepr-form-has-errors,.gtwo-account-mp .mp_wrapper .mepr-form-has-errors,.gtwo-signin__card .mp_wrapper .mepr-form-has-errors{font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-subscribe__form .mepr_error,.gtwo-subscribe__form .mepr_updated,.gtwo-account-mp .mepr_error,.gtwo-account-mp .mepr_updated,.gtwo-signin__card .mepr_error,.gtwo-signin__card .mepr_updated{margin:0 0 var(--gtwo-space-5);padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-accent);border-inline-start-width:4px;border-radius:var(--gtwo-radius);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-darker)}.gtwo-subscribe__form .mepr_error ul,.gtwo-subscribe__form .mepr_updated ul,.gtwo-account-mp .mepr_error ul,.gtwo-account-mp .mepr_updated ul,.gtwo-signin__card .mepr_error ul,.gtwo-signin__card .mepr_updated ul{margin:0;padding:0;list-style:none}.gtwo-subscribe__form .mepr_updated,.gtwo-account-mp .mepr_updated,.gtwo-signin__card .mepr_updated{border-color:var(--gtwo-success);background:var(--gtwo-surface);color:var(--gtwo-success)}.gtwo-flow{background:linear-gradient(to bottom, var(--gtwo-surface-alt), var(--gtwo-surface) 28rem)}.gtwo-flow .gtwo-container{max-inline-size:calc(68rem + var(--gtwo-gutter)*2)}.gtwo-flow__header{margin-block-end:var(--gtwo-space-6)}.gtwo-flow__steps{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2) var(--gtwo-space-5);margin-block-end:var(--gtwo-space-5)}.gtwo-flow__step{display:inline-flex;align-items:center;gap:var(--gtwo-space-2);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-soft)}.gtwo-flow__step.is-current{color:var(--gtwo-ink)}.gtwo-flow__step.is-done{color:var(--gtwo-text-mid)}.gtwo-flow__num{display:grid;place-items:center;inline-size:1.625rem;block-size:1.625rem;border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface);font-size:var(--gtwo-size-meta);font-variant-numeric:tabular-nums}.is-current .gtwo-flow__num{border-color:var(--gtwo-accent);background:var(--gtwo-accent);color:var(--gtwo-text-invert)}.is-done .gtwo-flow__num{border-color:var(--gtwo-success);background:var(--gtwo-success);color:var(--gtwo-text-invert)}.gtwo-flow__title{margin-block-start:var(--gtwo-space-4);font-size:var(--gtwo-size-h2);line-height:1.1}.gtwo-flow__content{font-size:var(--gtwo-size-body);color:var(--gtwo-text)}.gtwo-flow__content .wc-block-cart,.gtwo-flow__content .wc-block-checkout,.gtwo-flow__content .wc-block-components-sidebar-layout{font-family:var(--gtwo-font-body)}.gtwo-flow__content .wc-block-components-sidebar-layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-5);align-items:start;margin:0}@media(min-width: 1024px){.gtwo-flow__content .wc-block-components-sidebar-layout{grid-template-columns:minmax(0, 1fr) 23rem;gap:var(--gtwo-space-6)}}.gtwo-flow__content .wc-block-components-sidebar-layout>:not(.wc-block-components-main):not(.wc-block-components-sidebar){grid-column:1/-1}.gtwo-flow__content .wc-block-components-sidebar-layout>:not(.wc-block-components-main):not(.wc-block-components-sidebar):empty{display:none}.gtwo-flow__content .wc-block-components-sidebar-layout .wc-block-components-main,.gtwo-flow__content .wc-block-components-sidebar-layout .wc-block-components-sidebar{box-sizing:border-box;inline-size:100%;min-inline-size:0;margin:0;padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg)}@media(min-width: 768px){.gtwo-flow__content .wc-block-components-sidebar-layout .wc-block-components-main,.gtwo-flow__content .wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:var(--gtwo-space-6)}}@media(min-width: 1024px){.gtwo-flow__content .wc-block-components-sidebar-layout .wc-block-components-sidebar{position:sticky;inset-block-start:5.5rem}}.gtwo-flow__content .wc-block-components-main{background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}.gtwo-flow__content .wc-block-components-sidebar{background:var(--gtwo-surface-alt)}.gtwo-flow__content .wc-block-cart-item__image,.gtwo-flow__content .wc-block-components-order-summary-item__image{display:none}.gtwo-flow__content .wc-block-components-order-summary-item__description{padding-inline-start:0}.gtwo-flow__content .wc-block-components-product-name,.gtwo-flow__content .wc-block-cart-items .wc-block-components-product-name,.gtwo-flow__content .wc-block-components-order-summary-item .wc-block-components-product-name{font-size:var(--gtwo-size-body);font-weight:700;line-height:1.35;color:var(--gtwo-ink);text-decoration:none}.gtwo-flow__content a.wc-block-components-product-name:hover{color:var(--gtwo-accent-dark)}.gtwo-flow__content .wc-block-components-product-metadata{font-size:var(--gtwo-size-small);line-height:1.5;color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-components-product-price,.gtwo-flow__content .wc-block-components-formatted-money-amount{font-variant-numeric:tabular-nums}.gtwo-flow__content .wc-block-components-totals-wrapper{border-color:var(--gtwo-border)}.gtwo-flow__content .wc-block-components-totals-item__label,.gtwo-flow__content .wc-block-components-totals-item__value{font-size:var(--gtwo-size-body)}.gtwo-flow__content .wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.gtwo-flow__content .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-family:var(--gtwo-font-price);font-size:var(--gtwo-size-h3);font-weight:700;color:var(--gtwo-ink)}.gtwo-flow__content .wc-block-components-totals-item__description{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-components-panel__button{font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink)}.gtwo-flow__content .wc-block-components-button:not(.is-link){min-block-size:48px;padding:13px 22px;border:1px solid rgba(0,0,0,0);border-radius:8px;background:var(--gtwo-accent);box-shadow:var(--gtwo-shadow-btn);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);font-weight:700;color:var(--gtwo-text-invert);text-decoration:none;transition:background-color var(--gtwo-transition),transform var(--gtwo-transition)}.gtwo-flow__content .wc-block-components-button:not(.is-link):hover:not(:disabled){background:var(--gtwo-accent-dark);color:var(--gtwo-text-invert)}.gtwo-flow__content .wc-block-components-button:not(.is-link):active:not(:disabled){background:var(--gtwo-accent-darker);transform:translateY(2px)}.gtwo-flow__content .wc-block-components-button:not(.is-link):focus-visible{outline:2px solid rgba(0,0,0,0);box-shadow:var(--gtwo-shadow-btn),var(--gtwo-focus-ring)}.gtwo-flow__content .wc-block-components-button:not(.is-link):disabled,.gtwo-flow__content .wc-block-components-button:not(.is-link)[aria-disabled=true]{opacity:.55;box-shadow:none}.gtwo-flow__content .wc-block-components-text-input input,.gtwo-flow__content .wc-block-components-textarea,.gtwo-flow__content .wc-blocks-components-select .wc-blocks-components-select__container,.gtwo-flow__content .wc-block-components-form .wc-block-components-text-input input{border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius);background:var(--gtwo-surface);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-body);color:var(--gtwo-text)}.gtwo-flow__content .wc-block-components-text-input input:focus,.gtwo-flow__content .wc-block-components-textarea:focus,.gtwo-flow__content .wc-blocks-components-select .wc-blocks-components-select__select:focus{border-color:var(--gtwo-accent);outline:2px solid rgba(0,0,0,0);box-shadow:var(--gtwo-focus-ring)}.gtwo-flow__content .wc-block-components-text-input label,.gtwo-flow__content .wc-blocks-components-select__label{font-family:var(--gtwo-font-body);color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-components-checkbox__input[type=checkbox]{border-color:var(--gtwo-border-strong);border-radius:var(--gtwo-radius-sm)}.gtwo-flow__content .wc-block-components-checkbox__input[type=checkbox]:checked{border-color:var(--gtwo-accent);background:var(--gtwo-accent)}.gtwo-flow__content .wc-block-components-checkbox__mark{fill:var(--gtwo-text-invert)}.gtwo-flow__content .wc-block-components-validation-error{font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-flow__content .wc-block-components-notice-banner{border-radius:var(--gtwo-radius);font-size:var(--gtwo-size-small)}.gtwo-flow__content .wc-block-components-notice-banner.is-error{border-color:var(--gtwo-accent);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-darker)}.gtwo-flow__content table.wc-block-cart-items{margin:0;border:0}.gtwo-flow__content table.wc-block-cart-items thead{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.gtwo-flow__content table.wc-block-cart-items,.gtwo-flow__content table.wc-block-cart-items tbody{display:block}.gtwo-flow__content table.wc-block-cart-items .wc-block-cart-items__row.wc-block-cart-items__row{display:flex;align-items:flex-start;gap:var(--gtwo-space-4);padding:0}.gtwo-flow__content table.wc-block-cart-items .wc-block-cart-items__row.wc-block-cart-items__row+.wc-block-cart-items__row{margin-block-start:var(--gtwo-space-5);padding-block-start:var(--gtwo-space-5);border-block-start:1px solid var(--gtwo-border)}.gtwo-flow__content table.wc-block-cart-items td{padding:0;border:0;background:none}.gtwo-flow__content table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{flex:1;order:1;min-inline-size:0}.gtwo-flow__content table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{flex-shrink:0;order:2;text-align:end}.gtwo-flow__content .wc-block-cart-item__total .wc-block-components-product-price{font-size:var(--gtwo-size-body);font-weight:700;color:var(--gtwo-ink)}.gtwo-flow__content .wc-block-cart-item__remove-link{min-width:44px;min-height:44px;color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-cart-item__remove-link:hover{color:var(--gtwo-accent-dark)}.gtwo-flow__content .wc-block-cart__totals-title{margin-block-end:var(--gtwo-space-3);padding:0;font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-cart__submit{margin-block:var(--gtwo-space-4) 0}.gtwo-flow__content .wc-block-cart__submit-container{padding:0}.gtwo-flow__content .wc-block-cart__submit-button{inline-size:100%}.gtwo-flow__content .wp-block-woocommerce-empty-cart-block{display:none}.gtwo-flow__empty{display:none;max-inline-size:36rem;padding:var(--gtwo-space-6);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}.gtwo-flow__empty p{margin-block-end:var(--gtwo-space-5);color:var(--gtwo-text-mid)}.gtwo-flow:has(.wp-block-woocommerce-empty-cart-block) .gtwo-flow__empty{display:block}.gtwo-flow:has(.wp-block-woocommerce-empty-cart-block) .gtwo-flow__steps{display:none}.gtwo-flow__content .wc-block-components-checkout-step{margin-block-end:var(--gtwo-space-6)}.gtwo-flow__content .wc-block-components-checkout-step__title,.gtwo-flow__content .wc-block-components-title.wc-block-components-title{font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h3);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:var(--gtwo-tracking-tight);color:var(--gtwo-ink)}.gtwo-flow__content .wc-block-components-checkout-step__description,.gtwo-flow__content .wc-block-checkout__guest-checkout-notice,.gtwo-flow__content .wc-block-checkout__terms{font-size:var(--gtwo-size-small);color:var(--gtwo-text-muted)}.gtwo-flow__content .wp-block-woocommerce-checkout-order-summary-block{border:0;border-radius:0;background:none}.gtwo-flow__content .wc-block-components-checkout-order-summary__title{padding-inline:0}.gtwo-flow__content .wc-block-components-checkout-order-summary__title .wc-block-components-checkout-order-summary__title-text{margin:0;font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-flow__content .wc-block-components-order-summary-item__quantity{display:none}.gtwo-flow__content .wc-block-components-sidebar .wc-block-components-totals-wrapper,.gtwo-flow__content .wc-block-components-sidebar .wc-block-components-totals-item,.gtwo-flow__content .wc-block-components-sidebar .wc-block-components-order-summary,.gtwo-flow__content .wc-block-components-sidebar .wc-block-components-panel,.gtwo-flow__content .wc-block-components-sidebar .wc-block-components-panel__button{padding-inline:0}.gtwo-flow__content .wc-block-checkout__actions_row{gap:var(--gtwo-space-3)}.gtwo-flow__content .wc-block-components-checkout-place-order-button{inline-size:100%}@media(min-width: 480px){.gtwo-flow__content .wc-block-components-checkout-place-order-button{inline-size:auto;min-inline-size:14rem}}.gtwo-flow__content .wc-block-components-checkout-return-to-cart-button{font-weight:600;color:var(--gtwo-text-mid)}.gtwo-flow .woocommerce-order{display:grid;gap:var(--gtwo-space-6)}.gtwo-flow .woocommerce-order>*{margin:0}@media(min-width: 1024px){.gtwo-flow .woocommerce-order{grid-template-columns:2fr 1fr;column-gap:var(--gtwo-space-4)}.gtwo-flow .woocommerce-order>*{grid-column:1/-1}.gtwo-flow .woocommerce-order>.woocommerce-order-details{grid-column:1}.gtwo-flow .woocommerce-order>.woocommerce-customer-details{grid-column:2;align-self:start}}.gtwo-flow .woocommerce-order .woocommerce-thankyou-order-received{max-inline-size:46rem;font-size:var(--gtwo-size-lede);color:var(--gtwo-text-mid)}.gtwo-flow .woocommerce-order ul.woocommerce-order-overview{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-3) var(--gtwo-space-6);margin:0;padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);list-style:none}.gtwo-flow .woocommerce-order ul.woocommerce-order-overview::before,.gtwo-flow .woocommerce-order ul.woocommerce-order-overview::after{content:none}.gtwo-flow .woocommerce-order ul.woocommerce-order-overview li{float:none;margin:0;padding:0;border:0;font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-flow .woocommerce-order ul.woocommerce-order-overview strong{display:block;margin-block-start:var(--gtwo-space-1);font-size:var(--gtwo-size-small);letter-spacing:normal;text-transform:none;color:var(--gtwo-ink)}.gtwo-flow .woocommerce-order .woocommerce-order-details,.gtwo-flow .woocommerce-order .woocommerce-customer-details{margin:0;padding:var(--gtwo-space-4) var(--gtwo-space-5);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface)}.gtwo-flow .woocommerce-order .woocommerce-order-details__title,.gtwo-flow .woocommerce-order .woocommerce-column__title{margin:0 0 var(--gtwo-space-3);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details{margin:0;border:0;border-collapse:collapse;font-size:var(--gtwo-size-small)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details th,.gtwo-flow .woocommerce-order table.woocommerce-table--order-details td{padding:var(--gtwo-space-2) 0;border:0;border-block-end:1px solid var(--gtwo-border);background:none;color:var(--gtwo-text-mid)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details thead th{font-size:var(--gtwo-size-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details td:last-child,.gtwo-flow .woocommerce-order table.woocommerce-table--order-details th:last-child{text-align:end}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details tfoot th,.gtwo-flow .woocommerce-order table.woocommerce-table--order-details tfoot td{font-weight:600;color:var(--gtwo-ink)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child th,.gtwo-flow .woocommerce-order table.woocommerce-table--order-details tfoot tr:last-child td{border-block-end:0}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details .wc-item-meta{margin:var(--gtwo-space-1) 0 0;padding:0;list-style:none;font-size:var(--gtwo-size-meta)}.gtwo-flow .woocommerce-order table.woocommerce-table--order-details .wc-item-meta p{display:inline;margin:0}.gtwo-flow .woocommerce-order .woocommerce-order-details>br{display:none}.gtwo-flow .woocommerce-order .woocommerce-order-details a.button{display:inline-flex;min-block-size:40px;margin:var(--gtwo-space-3) var(--gtwo-space-2) 0 0;padding:var(--gtwo-space-2) var(--gtwo-space-4);font-size:var(--gtwo-size-small)}.gtwo-flow .woocommerce-order .woocommerce-customer-details address{margin:0;padding:0;border:0;font-size:var(--gtwo-size-small);font-style:normal;line-height:1.6;color:var(--gtwo-text-mid)}.gtwo-flow .woocommerce-order .woocommerce-customer-details address p{margin:0}.gtwo-avatar{display:inline-grid;flex-shrink:0;place-items:center;inline-size:2.5rem;block-size:2.5rem;border-radius:var(--gtwo-radius-pill);background:var(--gtwo-ink);font-size:var(--gtwo-size-small);font-weight:700;letter-spacing:.02em;color:var(--gtwo-text-invert)}.gtwo-header__signin{display:flex;flex-direction:column;line-height:1.15;font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink);text-decoration:none;white-space:nowrap}.gtwo-header__signin:hover{color:var(--gtwo-accent-dark)}.gtwo-account{position:relative}.gtwo-account__toggle{min-width:44px;min-height:44px;display:inline-flex;align-items:center;gap:var(--gtwo-space-2);padding:2px;border-radius:var(--gtwo-radius-pill);cursor:pointer}.gtwo-account__toggle:focus{outline:none}.gtwo-account__toggle:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-account__toggle:hover .gtwo-avatar,.gtwo-account__toggle[aria-expanded=true] .gtwo-avatar{background:var(--gtwo-accent)}.gtwo-account__caret{inline-size:7px;block-size:7px;margin-inline-end:var(--gtwo-space-1);border:solid var(--gtwo-text-muted);border-width:0 2px 2px 0;transform:translateY(-2px) rotate(45deg);transition:transform var(--gtwo-transition)}[aria-expanded=true]>.gtwo-account__caret{transform:translateY(2px) rotate(-135deg)}.gtwo-account__menu{position:absolute;inset-block-start:calc(100% + var(--gtwo-space-2));inset-inline-end:0;z-index:120;inline-size:16.5rem;padding:var(--gtwo-space-2);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg)}.gtwo-account__menu[hidden]{display:none}.gtwo-account__who{display:flex;align-items:center;gap:var(--gtwo-space-3);padding:var(--gtwo-space-3)}.gtwo-account__id{display:grid;min-inline-size:0;line-height:1.35}.gtwo-account__id strong{color:var(--gtwo-ink)}.gtwo-account__id span{overflow:hidden;font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted);text-overflow:ellipsis;white-space:nowrap}.gtwo-account__links{padding-block:var(--gtwo-space-2);border-block:1px solid var(--gtwo-border)}.gtwo-account__links a,.gtwo-account__out{min-width:44px;min-height:44px;display:flex;align-items:center;padding-inline:var(--gtwo-space-3);border-radius:var(--gtwo-radius-sm);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink);text-decoration:none}.gtwo-account__links a:hover,.gtwo-account__out:hover{background:var(--gtwo-surface-alt);color:var(--gtwo-accent-ink)}.gtwo-account__out{margin-block-start:var(--gtwo-space-2);color:var(--gtwo-text-muted)}.gtwo-account--drawer .gtwo-account__menu{position:static;inline-size:auto;padding:0;border:0;border-radius:0;box-shadow:none}.gtwo-account-page{background:linear-gradient(to bottom, var(--gtwo-surface-alt), var(--gtwo-surface) 28rem)}.gtwo-account-page .gtwo-container{max-inline-size:calc(68rem + var(--gtwo-gutter)*2)}.gtwo-account-page__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--gtwo-space-3) var(--gtwo-space-5);margin-block-end:var(--gtwo-space-6)}.gtwo-account-page__title{font-size:var(--gtwo-size-h2);line-height:1.1}.gtwo-account-page__plan{padding:var(--gtwo-space-2) var(--gtwo-space-4);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-sm);font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-accent-ink)}.gtwo-account-page__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-5)}@media(min-width: 1024px){.gtwo-account-page__layout{grid-template-columns:14rem minmax(0, 1fr);gap:var(--gtwo-space-6);align-items:start}}.gtwo-account-page__content{display:grid;gap:var(--gtwo-space-5);min-inline-size:0}.gtwo-account-nav{min-inline-size:0}@media(min-width: 1024px){.gtwo-account-nav{position:sticky;inset-block-start:5.5rem}}.gtwo-account-nav__list{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;display:flex;gap:var(--gtwo-space-2);margin:-4px;padding:4px;scrollbar-width:none}@media(min-width: 1024px){.gtwo-account-nav__list{flex-direction:column;overflow:visible}}.gtwo-account-nav__link{min-width:44px;min-height:44px;display:flex;align-items:center;padding-inline:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-text-mid);text-decoration:none;white-space:nowrap}.gtwo-account-nav__link:hover{border-color:var(--gtwo-border-strong);color:var(--gtwo-ink)}.gtwo-account-nav__link[aria-current=page]{border-color:var(--gtwo-ink);background:var(--gtwo-ink);color:var(--gtwo-text-invert)}@media(min-width: 1024px){.gtwo-account-nav__link{border-color:rgba(0,0,0,0);border-radius:var(--gtwo-radius);background:none}.gtwo-account-nav__link:hover{border-color:rgba(0,0,0,0);background:var(--gtwo-surface)}}@media(min-width: 1024px){.gtwo-account-nav__out{margin-block-start:var(--gtwo-space-3);padding-block-start:var(--gtwo-space-3);border-block-start:1px solid var(--gtwo-border)}}.gtwo-account-card{min-inline-size:0;padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-account-card{padding:var(--gtwo-space-6)}}.gtwo-account-card__label{margin-block-end:var(--gtwo-space-3);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-meta);font-weight:700;line-height:var(--gtwo-leading-snug);letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-account-card__title{margin-block-end:var(--gtwo-space-5);font-size:var(--gtwo-size-h3);line-height:var(--gtwo-leading-snug)}.gtwo-usage__headline{font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h3);line-height:var(--gtwo-leading-snug);color:var(--gtwo-ink)}.gtwo-usage__headline strong{font-variant-numeric:tabular-nums}.gtwo-usage__bar{block-size:10px;margin-block:var(--gtwo-space-4) var(--gtwo-space-3);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-border);overflow:hidden}.gtwo-usage__bar span{display:block;block-size:100%;border-radius:inherit;background:var(--gtwo-success)}.gtwo-usage--full .gtwo-usage__bar span{background:var(--gtwo-accent)}.gtwo-usage__note{color:var(--gtwo-text-muted)}.gtwo-usage--none .gtwo-usage__note{margin-block-start:var(--gtwo-space-2)}.gtwo-usage__actions{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-3);margin-block-start:var(--gtwo-space-5)}.gtwo-account-mp #mepr-account-nav{display:none}.gtwo-account-mp #mepr-account-welcome-message{display:none}.gtwo-account-mp #mepr-account-user-message{margin-block-end:var(--gtwo-space-4);color:var(--gtwo-text-mid)}.gtwo-account-mp #mepr-account-user-message:empty{display:none}.gtwo-account-mp .mepr-account-form{display:grid;gap:var(--gtwo-space-4);max-inline-size:36rem}.gtwo-account-mp .mepr-account-change-password{display:block;margin-block-start:var(--gtwo-space-4);font-size:var(--gtwo-size-small);font-weight:600}.gtwo-account-mp .mp_wrapper:has(>.mepr-account-table),.gtwo-account-mp .mepr-account-table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table{inline-size:100%;min-inline-size:38rem;border:0;border-collapse:collapse;font-size:var(--gtwo-size-small)}.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table thead,.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table tbody,.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table tr{border:0;background:none}.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table th,.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table td{padding:var(--gtwo-space-3) var(--gtwo-space-4) var(--gtwo-space-3) 0;border:0;border-block-end:1px solid var(--gtwo-border);background:none;text-align:start;vertical-align:top;color:var(--gtwo-text-mid)}.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table th{font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted);white-space:nowrap}.gtwo-account-mp .mp_wrapper table.mepr-account-table.mepr-account-table tbody tr:last-child td{border-block-end:0}.gtwo-account-mp .mepr-account-product{font-weight:700;color:var(--gtwo-ink)}.gtwo-account-mp .mepr-account-subscr-id,.gtwo-account-mp .mepr-account-terms,.gtwo-account-mp .mepr-account-rebill{font-size:var(--gtwo-size-meta);color:var(--gtwo-text-muted)}.gtwo-account-mp .mepr-active{font-weight:700;color:var(--gtwo-success)}.gtwo-account-mp .mepr-inactive{font-weight:700;color:var(--gtwo-accent-ink)}.gtwo-account-mp .mepr-account-actions{display:flex;flex-wrap:wrap;gap:var(--gtwo-space-2)}.gtwo-account-mp .mepr-account-row-action{display:inline-flex;align-items:center;min-block-size:2.25rem;padding-inline:var(--gtwo-space-3);border:1px solid var(--gtwo-border-strong);border-radius:var(--gtwo-radius-sm);background:var(--gtwo-surface);font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-ink);text-decoration:none}.gtwo-account-mp .mepr-account-row-action:hover{border-color:var(--gtwo-ink)}.gtwo-account-mp .mepr-account-cancel{color:var(--gtwo-accent-ink)}.gtwo-account-wc.woocommerce .button,.gtwo-account-wc.woocommerce .woocommerce-button{margin:0;background:var(--gtwo-surface);box-shadow:none}.gtwo-account-wc.woocommerce button[type=submit].button,.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_account_details],.gtwo-account-wc.woocommerce .woocommerce-Button[name=save_address]{min-block-size:44px;padding-inline:var(--gtwo-space-5);font-size:var(--gtwo-size-small)}.gtwo-account-wc.woocommerce h2,.gtwo-account-wc.woocommerce h3{margin-block:var(--gtwo-space-6) var(--gtwo-space-3);font-family:var(--gtwo-font-body);font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted)}.gtwo-account-wc.woocommerce .gtwo-account-card__title{margin-block-start:0;font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);letter-spacing:normal;text-transform:none;color:var(--gtwo-ink)}.gtwo-account-wc.woocommerce p{color:var(--gtwo-text-mid)}.gtwo-account-wc.woocommerce a:not(.button):not(.woocommerce-button){font-weight:600}.gtwo-account-wc.woocommerce .gtwo-account-history__older>summary{margin-block:var(--gtwo-space-3);font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-accent-dark);cursor:pointer}.gtwo-account-wc.woocommerce table.shop_table,.gtwo-account-wc.woocommerce table.woocommerce-table,.gtwo-account-wc.woocommerce table.my_account_orders{inline-size:100%;margin:0;border:0;border-radius:0;border-collapse:collapse;font-size:var(--gtwo-size-small)}.gtwo-account-wc.woocommerce table.shop_table th,.gtwo-account-wc.woocommerce table.shop_table td,.gtwo-account-wc.woocommerce table.woocommerce-table th,.gtwo-account-wc.woocommerce table.woocommerce-table td,.gtwo-account-wc.woocommerce table.my_account_orders th,.gtwo-account-wc.woocommerce table.my_account_orders td{padding:var(--gtwo-space-3) var(--gtwo-space-4) var(--gtwo-space-3) 0;border:0;border-block-end:1px solid var(--gtwo-border);background:none;text-align:start;vertical-align:middle;line-height:1.5;color:var(--gtwo-text-mid)}.gtwo-account-wc.woocommerce table.shop_table thead th,.gtwo-account-wc.woocommerce table.woocommerce-table thead th,.gtwo-account-wc.woocommerce table.my_account_orders thead th{font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted);white-space:nowrap}.gtwo-account-wc.woocommerce table.shop_table tfoot th,.gtwo-account-wc.woocommerce table.shop_table tfoot td,.gtwo-account-wc.woocommerce table.woocommerce-table tfoot th,.gtwo-account-wc.woocommerce table.woocommerce-table tfoot td,.gtwo-account-wc.woocommerce table.my_account_orders tfoot th,.gtwo-account-wc.woocommerce table.my_account_orders tfoot td{font-weight:700;color:var(--gtwo-ink)}.gtwo-account-wc.woocommerce td .button,.gtwo-account-wc.woocommerce td .woocommerce-button{margin-block:2px;margin-inline-end:var(--gtwo-space-2)}.gtwo-account-wc.woocommerce .subscription-status,.gtwo-account-wc.woocommerce .woocommerce-orders-table__cell-order-status{font-weight:700}.gtwo-account-wc.woocommerce address{padding:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);font-style:normal;line-height:1.6;color:var(--gtwo-text-mid)}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm{display:grid;grid-template-columns:1fr;gap:var(--gtwo-space-4);max-inline-size:40rem}@media(min-width: 480px){.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm{grid-template-columns:1fr 1fr}}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm>*:not(.form-row-first):not(.form-row-last){grid-column:1/-1}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm .form-row{display:grid;gap:var(--gtwo-space-1);margin:0;padding:0;inline-size:auto;float:none}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm label{margin:0}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm em,.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm #account_display_name_description{font-size:var(--gtwo-size-meta);font-style:normal;color:var(--gtwo-text-muted)}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm fieldset{display:grid;gap:var(--gtwo-space-4);margin:var(--gtwo-space-3) 0 0;padding:var(--gtwo-space-5) 0 0;border:0;border-block-start:1px solid var(--gtwo-border)}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm legend{float:left;inline-size:100%;margin-block-end:var(--gtwo-space-1);font-family:var(--gtwo-font-display);font-size:var(--gtwo-size-h4);font-weight:700;color:var(--gtwo-ink)}.gtwo-account-wc.woocommerce .woocommerce-EditAccountForm .clear{display:none}.gtwo-account-wc.woocommerce .password-input{position:relative;display:block}.gtwo-account-wc.woocommerce .show-password-input{position:absolute;inset-block-start:50%;inset-inline-end:var(--gtwo-space-3);translate:0 -50%}.gtwo-account-wc.woocommerce .woocommerce-message,.gtwo-account-wc.woocommerce .woocommerce-info,.gtwo-account-wc.woocommerce .woocommerce-error,.gtwo-account-wc.woocommerce .woocommerce-notice{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--gtwo-space-3);margin:0 0 var(--gtwo-space-5);padding:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid);list-style:none}.gtwo-account-wc.woocommerce .woocommerce-message::before,.gtwo-account-wc.woocommerce .woocommerce-info::before,.gtwo-account-wc.woocommerce .woocommerce-error::before,.gtwo-account-wc.woocommerce .woocommerce-notice::before{display:none}.gtwo-account-wc.woocommerce .woocommerce-message .button,.gtwo-account-wc.woocommerce .woocommerce-info .button,.gtwo-account-wc.woocommerce .woocommerce-error .button,.gtwo-account-wc.woocommerce .woocommerce-notice .button{float:none;order:2}.gtwo-account-wc.woocommerce .woocommerce-message{border-color:var(--gtwo-brand-line);background:var(--gtwo-brand-tint)}.gtwo-account-wc.woocommerce .woocommerce-error{border-color:var(--gtwo-accent-line);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-ink)}.gtwo-account-wc.woocommerce .no_subscriptions,.gtwo-account-wc.woocommerce .woocommerce-info:has(+.woocommerce-Button){justify-content:flex-start}.gtwo-pr-listings__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3);margin-block-end:var(--gtwo-space-5)}.gtwo-pr-listings__period-label{margin:0}.gtwo-pr-listings__period{inline-size:auto;min-inline-size:16rem}.gtwo-pr-listings__panel{overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.gtwo-pr-listings__panel.is-loading{opacity:.5}.gtwo-pr-listings__table{inline-size:100%;min-inline-size:36rem;border-collapse:collapse;font-size:var(--gtwo-size-small)}.gtwo-pr-listings__table th,.gtwo-pr-listings__table td{padding:var(--gtwo-space-3) var(--gtwo-space-4) var(--gtwo-space-3) 0;border-block-end:1px solid var(--gtwo-border);text-align:start;vertical-align:middle;color:var(--gtwo-text-mid)}.gtwo-pr-listings__table th{font-size:var(--gtwo-size-eyebrow);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gtwo-text-muted);white-space:nowrap}.gtwo-pr-listings__table tbody tr:last-child td{border-block-end:0}.gtwo-pr-listings__col-headline{font-weight:600;color:var(--gtwo-ink)}.gtwo-pr-listings__col-headline a{color:inherit}.gtwo-pr-listings__col-date{white-space:nowrap}.gtwo-pr-listings__badge{display:inline-block;padding:var(--gtwo-space-1) var(--gtwo-space-3);border-radius:var(--gtwo-radius-pill);background:var(--gtwo-surface-chip);font-size:var(--gtwo-size-meta);font-weight:600;color:var(--gtwo-text-chip);white-space:nowrap}.gtwo-pr-listings__badge.is-sent{background:var(--gtwo-brand-tint);color:var(--gtwo-success)}.gtwo-pr-listings--notice{padding:var(--gtwo-space-4) var(--gtwo-space-5);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);color:var(--gtwo-text-mid)}.gtwo-account-mp #gtwo-preview-modal,.gtwo-account-wc #gtwo-preview-modal{position:fixed;inset:0;z-index:200;display:none;padding:var(--gtwo-space-5);overflow-y:auto}.gtwo-account-mp #gtwo-preview-modal .gtwo-preview-overlay,.gtwo-account-wc #gtwo-preview-modal .gtwo-preview-overlay{position:fixed;inset:0;background:var(--gtwo-scrim)}.gtwo-account-mp #gtwo-preview-modal .gtwo-preview-content,.gtwo-account-wc #gtwo-preview-modal .gtwo-preview-content{position:relative;max-inline-size:760px;margin-inline:auto;border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow-lg);overflow:hidden}.gtwo-account-mp #gtwo-preview-modal .gtwo-preview-header,.gtwo-account-wc #gtwo-preview-modal .gtwo-preview-header{display:flex;align-items:center;justify-content:space-between;gap:var(--gtwo-space-4);padding:var(--gtwo-space-3) var(--gtwo-space-3) var(--gtwo-space-3) var(--gtwo-space-5);border-block-end:1px solid var(--gtwo-border)}.gtwo-account-mp #gtwo-preview-modal .gtwo-preview-header h3,.gtwo-account-wc #gtwo-preview-modal .gtwo-preview-header h3{font-size:var(--gtwo-size-h4)}.gtwo-account-mp #gtwo-preview-modal #gtwo-preview-close,.gtwo-account-wc #gtwo-preview-modal #gtwo-preview-close{min-width:44px;min-height:44px;display:grid;place-items:center;border-radius:var(--gtwo-radius-sm);font-size:1.5rem;line-height:1;color:var(--gtwo-text-muted)}.gtwo-account-mp #gtwo-preview-modal #gtwo-preview-close:hover,.gtwo-account-wc #gtwo-preview-modal #gtwo-preview-close:hover{color:var(--gtwo-ink)}.gtwo-account-mp #gtwo-preview-modal #gtwo-preview-close:focus,.gtwo-account-wc #gtwo-preview-modal #gtwo-preview-close:focus{outline:none}.gtwo-account-mp #gtwo-preview-modal #gtwo-preview-close:focus-visible,.gtwo-account-wc #gtwo-preview-modal #gtwo-preview-close:focus-visible{outline:2px solid rgba(0,0,0,0);outline-offset:2px;box-shadow:var(--gtwo-focus-ring)}.gtwo-account-mp #gtwo-preview-modal .gtwo-preview-body,.gtwo-account-wc #gtwo-preview-modal .gtwo-preview-body{padding:var(--gtwo-space-5)}.press-release-counter{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt);color:var(--gtwo-text-mid)}.press-release-counter img{display:block;inline-size:3rem;margin:0 auto var(--gtwo-space-3)}.press-release-counter.text-center{text-align:center}.pr-addon-cta,.press-release-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gtwo-space-3);margin-block-start:var(--gtwo-space-4)}.text-center>.pr-addon-cta,.text-center>.press-release-actions{justify-content:center}.gtwo-signin{background:linear-gradient(to bottom, var(--gtwo-surface-alt), var(--gtwo-surface) 28rem)}.gtwo-signin__layout{display:grid;grid-template-columns:minmax(0, 1fr);gap:var(--gtwo-space-5);max-inline-size:56rem;margin-inline:auto}@media(min-width: 768px){.gtwo-signin__layout{grid-template-columns:minmax(0, 1fr) 19rem;gap:var(--gtwo-space-6);align-items:start}}.gtwo-signin__card{min-inline-size:0;padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface);box-shadow:var(--gtwo-shadow)}@media(min-width: 768px){.gtwo-signin__card{padding:var(--gtwo-space-6) var(--gtwo-space-7)}}.gtwo-signin__title{font-size:var(--gtwo-size-h2);line-height:1.1}.gtwo-signin__lede{margin-block:var(--gtwo-space-3) var(--gtwo-space-5);color:var(--gtwo-text-lede)}.gtwo-signin__aside{padding:var(--gtwo-space-5);border:1px solid var(--gtwo-border-card);border-radius:var(--gtwo-radius-lg);background:var(--gtwo-surface-alt)}.gtwo-signin__aside p{margin-block:var(--gtwo-space-2) var(--gtwo-space-4);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid)}.gtwo-signin__aside-title{font-size:var(--gtwo-size-h4)}.gtwo-signin__card .mp_login_form .mepr-form{display:grid;gap:var(--gtwo-space-4)}.gtwo-signin__card .mp_login_form label{font-size:var(--gtwo-size-small);font-weight:600;color:var(--gtwo-ink)}.gtwo-signin__card .mp_login_form input[type=text],.gtwo-signin__card .mp_login_form input[type=password]{min-block-size:48px}.gtwo-signin__card .mp_login_form .mp-spacer{display:none}.gtwo-signin__card .mp_login_form .mepr-login-actions{margin-block-start:var(--gtwo-space-4);font-size:var(--gtwo-size-small);font-weight:600}.gtwo-signin__card .mp_login_form .mepr-already-logged-in{color:var(--gtwo-text-mid)}.gtwo-signin__card.woocommerce .woocommerce-form-login,.gtwo-signin__card.woocommerce .woocommerce-ResetPassword{display:grid;gap:var(--gtwo-space-4);margin:0;padding:0;border:0;border-radius:0}.gtwo-signin__card.woocommerce .woocommerce-form-login .form-row,.gtwo-signin__card.woocommerce .woocommerce-ResetPassword .form-row{display:grid;gap:var(--gtwo-space-1);inline-size:100%;margin:0;padding:0;float:none}.gtwo-signin__card.woocommerce .woocommerce-form-login label,.gtwo-signin__card.woocommerce .woocommerce-ResetPassword label{margin:0;color:var(--gtwo-ink)}.gtwo-signin__card.woocommerce .woocommerce-form-login input.input-text,.gtwo-signin__card.woocommerce .woocommerce-ResetPassword input.input-text{min-block-size:48px}.gtwo-signin__card.woocommerce .woocommerce-form-login .clear,.gtwo-signin__card.woocommerce .woocommerce-ResetPassword .clear{display:none}.gtwo-signin__card.woocommerce .woocommerce-ResetPassword{margin-block-start:var(--gtwo-space-3)}.gtwo-signin__card.woocommerce .woocommerce-ResetPassword>p:first-child{margin:0;color:var(--gtwo-text-mid)}.gtwo-signin__card.woocommerce .woocommerce-form-login .form-row:has(.woocommerce-form-login__submit){gap:var(--gtwo-space-3)}.gtwo-signin__card.woocommerce .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:var(--gtwo-space-2);font-weight:500;color:var(--gtwo-text-mid)}.gtwo-signin__card.woocommerce button.button{margin:0;float:none}.gtwo-signin__card.woocommerce .lost_password{margin:0;font-size:var(--gtwo-size-small);font-weight:600}.gtwo-signin__card.woocommerce .password-input{position:relative;display:block}.gtwo-signin__card.woocommerce .show-password-input{position:absolute;inset-block-start:50%;inset-inline-end:var(--gtwo-space-3);translate:0 -50%}.gtwo-signin__card.woocommerce .woocommerce-message,.gtwo-signin__card.woocommerce .woocommerce-info,.gtwo-signin__card.woocommerce .woocommerce-error{margin:0 0 var(--gtwo-space-4);padding:var(--gtwo-space-4);border:1px solid var(--gtwo-border);border-radius:var(--gtwo-radius);background:var(--gtwo-surface-alt);font-size:var(--gtwo-size-small);color:var(--gtwo-text-mid);list-style:none}.gtwo-signin__card.woocommerce .woocommerce-message::before,.gtwo-signin__card.woocommerce .woocommerce-info::before,.gtwo-signin__card.woocommerce .woocommerce-error::before{display:none}.gtwo-signin__card.woocommerce .woocommerce-error{border-color:var(--gtwo-accent-line);background:var(--gtwo-accent-tint);color:var(--gtwo-accent-ink)}/*# sourceMappingURL=main.css.map */
