.badge{display:inline-flex;align-items:center;justify-content:center;height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:1.9rem;border:1px solid #1a1b1e;background-color:#0f0f10;color:#f4f5f7;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1)}.link{cursor:pointer;text-decoration-line:underline}.btn-brand{display:inline-flex;height:3rem;min-height:3rem;flex-shrink:0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:.5rem;border:1px solid #1a1b1e;background-color:#1a1b1e;color:#f4f5f7;padding-left:1rem;padding-right:1rem;text-align:center;font-size:.875rem;line-height:1em;gap:.5rem;font-weight:600;text-decoration-line:none;transition-property:color,background-color,border-color,opacity,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);box-shadow:0 0 #0000,0 0 #0000,0 1px 2px 0 rgba(0,0,0,.05);outline-color:#f4f5f7}.btn-brand:focus-visible{outline-style:solid;outline-width:2px;outline-offset:2px}.btn-brand{background-color:#33c96a;border-color:#33c96a;color:#0f0f10;outline-color:#33c96a}.btn-outline.btn-brand{color:#33c96a}@media (hover:hover){.btn-brand:hover{background-color:#151619;background-color:#2bae5b;border-color:#2bae5b}.btn-outline.btn-brand:hover{background-color:#2bae5b;border-color:#2bae5b;color:#0f0f10}}.hero-ctas .btn-brand{width:100%}@media (min-width:640px){.hero-ctas .btn-brand{width:auto}}@media (min-width:768px){.offer-card .btn-brand{margin-bottom:.75rem;width:100%}}.gc-card .card-body .btn-brand{margin-top:auto}.topbar .btn-brand{height:2rem;min-height:2rem;font-size:.875rem;flex:1 1 0%;white-space:nowrap;padding-left:.5rem;padding-right:.5rem;font-size:13px}@media (min-width:640px){.topbar .btn-brand{flex:none;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}}.cookie-bar .btn-brand{height:1.5rem;min-height:1.5rem;padding-left:.5rem;padding-right:.5rem;font-size:.75rem;text-transform:none}@media (min-width:640px){.cookie-bar .btn-brand{height:2rem;min-height:2rem;padding-left:.75rem;padding-right:.75rem;font-size:.875rem}}.c-card .btn-brand{margin-top:auto;align-self:flex-start}.btn-row .btn-brand{width:100%;text-transform:none}@media (min-width:640px){.btn-row .btn-brand{width:auto}}.mid-cta .btn-brand{margin-top:1rem;width:100%;flex-shrink:0;font-weight:700;text-transform:none}@media (min-width:768px){.mid-cta .btn-brand{margin-top:0;width:auto}}.btn-brand{position:relative;overflow:hidden;font-size:1rem;line-height:1.5rem;font-weight:700;text-transform:none}.sheen:after{content:"";top:0;bottom:0;left:0;width:33.333333%;background:linear-gradient(105deg,transparent,hsla(0,0%,100%,.38) 50%,transparent);animation:sheen 5s ease-in-out infinite}.hero-gc>.hero-bg,.sheen:after{pointer-events:none;position:absolute}.hero-gc>.hero-bg{inset:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:78% center;object-position:78% center;opacity:.62;transform:scaleX(-1);z-index:0}.hero-gc>.wrap{position:relative;z-index:1}.hero-gc .lede{margin-top:.5rem;max-width:42rem;font-size:1rem;line-height:1.5rem;line-height:1.625;color:rgba(244,245,247,.85)}@media (min-width:640px){.hero-gc .lede{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.hero-gc .lede{margin-top:1rem}}@media (min-width:1024px){.hero-gc .lede{font-size:1.25rem;line-height:1.75rem}}.hero-ctas{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}@media (min-width:640px){.hero-ctas{flex-direction:row;flex-wrap:wrap}}@media (min-width:768px){.hero-ctas{margin-top:1.5rem}}.hero-ctas .btn{width:100%}@media (min-width:640px){.hero-ctas .btn{width:auto}}.offer-card .eyebrow,.offer-card .fine{display:none}@media (min-width:768px){.offer-card{margin-top:.25rem;display:block;padding:1.5rem;font-size:1rem;line-height:1.5rem}.offer-card .eyebrow{margin-bottom:.5rem;display:block;font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.05em;color:rgba(244,245,247,.6)}.offer-card .amount{margin-bottom:.5rem;display:block;font-size:1.875rem;line-height:2.25rem}.offer-card .terms{margin-bottom:1rem;display:block}.offer-card .btn{margin-bottom:.75rem;width:100%}.offer-card .fine{display:block;font-size:.75rem;line-height:1rem;color:rgba(244,245,247,.55)}}.pagenav-row{border-top-width:1px;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(38 39 43/var(--tw-border-opacity,1));padding-top:.625rem;padding-bottom:.625rem}.pagenav{display:inline-block;max-width:100%}.pagenav summary{display:inline-flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.375rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem;color:rgba(244,245,247,.55)}@media (min-width:1024px){.pagenav summary:hover{color:rgba(244,245,247,.8)}}.pagenav summary{list-style:none}.pagenav summary::-webkit-details-marker{display:none}.pagenav summary::marker{content:""}.pagenav summary .ico{height:.875rem;width:.875rem;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.pagenav[open] summary .ico{transform:rotate(180deg)}.pagenav ul{display:grid;list-style-type:none;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.25rem;padding-top:.375rem;padding-bottom:.25rem;font-size:.75rem;line-height:1rem}@media (min-width:640px){.pagenav ul{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pagenav ul{grid-template-columns:repeat(3,minmax(0,1fr))}}.pagenav li{display:flex;align-items:center;gap:.375rem}.pagenav li .ico{height:.75rem;width:.75rem;flex-shrink:0;color:rgba(51,201,106,.6)}.pagenav a{color:rgba(244,245,247,.65)}@media (min-width:1024px){.pagenav a:hover{--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}}.sec{padding-top:2.25rem;padding-bottom:2.25rem}@media (min-width:768px){.sec{padding-top:3rem;padding-bottom:3rem}}.sec-alt{background-color:rgba(26,27,30,.6)}.gc-h2{margin-bottom:1.25rem;font-size:1.5rem;line-height:2rem;font-weight:800;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}@media (min-width:768px){.gc-h2{font-size:1.875rem;line-height:2.25rem}}.gc-h3{margin-bottom:.375rem;font-size:1.125rem;line-height:1.75rem;font-weight:700}.prose-gc p{margin-top:1rem;font-size:17px;line-height:1.625;color:rgba(244,245,247,.9)}.prose-gc p:first-child{margin-top:0}.link,.prose-gc a{overflow-wrap:break-word;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1));text-decoration-line:underline;text-decoration-color:rgba(51,201,106,.5);text-underline-offset:2px}@media (min-width:1024px){.link:hover,.prose-gc a:hover{text-decoration-color:#33c96a}}.note{margin-top:.75rem;font-size:.875rem;line-height:1.25rem;color:rgba(244,245,247,.65)}.gc-card .card-body .btn{margin-top:auto}.gc-card .big{font-size:1.5rem;line-height:2rem;font-weight:800;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.gc-card .tag{display:inline-flex;align-items:center;justify-content:center;height:1.25rem;width:-moz-fit-content;width:fit-content;padding-left:.563rem;padding-right:.563rem;border-radius:1.9rem;background-color:#0f0f10;color:#f4f5f7;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);border:1px solid}.chips .gc-card .tag,.gc-card .tag{background-color:transparent;color:currentColor}.chips .gc-card .tag{border-color:currentColor;height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem;border-color:rgba(244,245,247,.3);font-weight:600;--tw-text-opacity:1;color:rgb(244 245 247/var(--tw-text-opacity,1))}.gc-card .tag{border-color:rgba(51,201,106,.6);font-size:11px;font-weight:700;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.tbl-wrap{margin-top:1.5rem;overflow-x:auto;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(38 39 43/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(26 27 30/var(--tw-bg-opacity,1))}@media (max-width:767px){.tbl-wrap:before{content:"Swipe sideways for all columns";position:sticky;left:0;display:block;border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(38 39 43/var(--tw-border-opacity,1));padding:.5rem 1rem;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:rgba(244,245,247,.55)}}.tbl-wrap table{position:relative;display:table;width:100%;border-radius:.75rem;text-align:left;font-size:15px;line-height:1.25rem}.tbl-wrap table :where(th,td){padding:.75rem 1rem;vertical-align:middle}.tbl-wrap table :where(thead tr,tbody tr:not(:last-child),tbody tr:first-child:last-child){border-bottom-width:1px;border-bottom-color:#1a1b1e}.tbl-wrap table :where(thead,tfoot){white-space:nowrap;font-size:.75rem;line-height:1rem;font-weight:700;color:rgba(244,245,247,.6)}.tbl-wrap thead th{background-color:rgba(38,39,43,.6);font-size:.75rem;line-height:1rem;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.tbl-wrap tbody tr:nth-child(2n) td{background-color:rgba(15,15,16,.4)}.tbl-wrap td,.tbl-wrap th{vertical-align:top}.tbl-wide table{min-width:640px}.chips{display:flex;flex-wrap:wrap;gap:.5rem}.chips .badge{border-color:currentColor;background-color:transparent;color:currentColor;height:1.5rem;font-size:1rem;line-height:1.5rem;padding-left:.688rem;padding-right:.688rem;border-color:rgba(244,245,247,.3);font-weight:600;--tw-text-opacity:1;color:rgb(244 245 247/var(--tw-text-opacity,1))}.pc-list li{display:flex;align-items:flex-start;gap:.625rem;padding-top:.25rem;padding-bottom:.25rem;line-height:1.625}.pc-list .ico{margin-top:.375rem;--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.pc-list--minus .ico{--tw-text-opacity:1;color:rgb(245 196 81/var(--tw-text-opacity,1))}.steps-ol{margin-top:1rem;list-style-type:decimal}.steps-ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem*var(--tw-space-y-reverse))}.steps-ol{padding-left:1.5rem}.steps-ol ::marker{font-weight:700;color:#33c96a}.steps-ol::marker{font-weight:700;color:#33c96a}.steps-ol li strong{display:block;font-size:1.125rem;line-height:1.75rem}.steps-ol li p{line-height:1.625;color:rgba(244,245,247,.85)}.faq-item{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(38 39 43/var(--tw-border-opacity,1))}.faq-q{display:flex;width:100%;cursor:pointer;align-items:center;justify-content:space-between;gap:.75rem;border-width:0;background-color:transparent;padding-top:1rem;padding-bottom:1rem;text-align:left;font-size:17px;font-weight:600}@media (min-width:1024px){.faq-q:hover{--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}}.faq-q .ico{--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1));transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.faq-q[aria-expanded=true] .ico{transform:rotate(180deg)}.faq-a{padding-bottom:1rem;line-height:1.625;color:rgba(244,245,247,.85)}.stars .ico{height:1.25rem;width:1.25rem;--tw-text-opacity:1;color:rgb(245 196 81/var(--tw-text-opacity,1))}.author-card .who{display:flex;height:3rem;width:3rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;background-color:rgba(51,201,106,.15);--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.next-step{gap:1.5rem;border-radius:.75rem;border-width:1px;border-color:rgba(51,201,106,.5);--tw-bg-opacity:1;background-color:rgb(26 27 30/var(--tw-bg-opacity,1));padding:1.5rem}@media (min-width:768px){.next-step{display:flex;align-items:center;justify-content:space-between;padding:2rem}}.next-step .btns{margin-top:1.25rem;display:flex;flex-shrink:0;flex-direction:column;gap:.75rem}@media (min-width:640px){.next-step .btns{flex-direction:row}}@media (min-width:768px){.next-step .btns{margin-top:0}}.hero-sec{position:relative;display:flex;align-items:center;overflow:hidden;--tw-bg-opacity:1;background-color:rgb(15 15 16/var(--tw-bg-opacity,1));padding-top:1.75rem;padding-bottom:1.75rem}@media (min-width:768px){.hero-sec{padding-top:3rem;padding-bottom:3rem;min-height:52vh}}@media (min-width:1024px){.hero-sec{min-height:min(60vh,620px)}}.hero-sec:before{border-radius:9999px;width:720px;height:720px;left:-260px;top:-380px;background:radial-gradient(circle,rgba(51,201,106,.14) 0,rgba(51,201,106,0) 68%)}.hero-sec:after,.hero-sec:before{content:"";pointer-events:none;position:absolute}.hero-sec:after{left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,rgba(51,201,106,0),rgba(51,201,106,.45),rgba(51,201,106,0))}.hero-sec>.wrap{position:relative;width:100%;z-index:1}.hero-sec .hs-grid{display:grid;align-items:center;gap:1.5rem}@media (min-width:1024px){.hero-sec .hs-grid{gap:2.5rem}}@media (min-width:900px){.hero-sec .hs-grid.has-fig{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.hero-sec .eyebrow{margin-bottom:.5rem;display:inline-flex;align-items:center;gap:.375rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.14em;color:rgba(51,201,106,.9)}@media (min-width:640px){.hero-sec .eyebrow{font-size:.75rem;line-height:1rem}}.hero-sec h1{font-size:1.875rem;line-height:2.25rem;font-weight:800;line-height:1.25;letter-spacing:-.025em;--tw-text-opacity:1;color:rgb(244 245 247/var(--tw-text-opacity,1))}@media (min-width:640px){.hero-sec h1{font-size:2.25rem;line-height:2.5rem}}@media (min-width:1024px){.hero-sec h1{font-size:3rem;line-height:1}}.hero-sec h1 .hl{--tw-text-opacity:1;color:rgb(51 201 106/var(--tw-text-opacity,1))}.hero-sec .lede{margin-top:.75rem;max-width:42rem;font-size:1rem;line-height:1.5rem;line-height:1.625;color:rgba(244,245,247,.8)}@media (min-width:640px){.hero-sec .lede{font-size:1.125rem;line-height:1.75rem}}@media (min-width:768px){.hero-sec .lede{margin-top:1rem}}.hero-sec .hero-ctas{margin-top:1.25rem}@media (min-width:768px){.hero-sec .hero-ctas{margin-top:1.75rem}}.hero-sec .hero-note{margin-top:1rem;font-size:12px;color:rgba(244,245,247,.45)}