.c1seZG_home{box-sizing:border-box;width:100%;max-width:calc(var(--gg-space-page-width) * 2.1);--home-gutter:clamp(var(--gg-space-gutter), 4vw, calc(var(--gg-space-gutter) * 3));--home-gap:var(--marketing-gap);--home-display:var(--gg-font-home-display), var(--font-display);--home-text:var(--gg-font-home-text), var(--font-sans);--home-measure:60ch;font-family:var(--home-text);gap:var(--home-gap);flex-direction:column;margin:0 auto;display:flex}.c1seZG_kicker{font-size:var(--gg-typography-text-eyebrow-size);letter-spacing:.12em;text-transform:uppercase;color:var(--gg-role-you);margin:0;font-weight:700}.c1seZG_title{font-family:var(--home-display);font-weight:800;font-size:var(--gg-typography-display-marketing-hero-size);letter-spacing:var(--gg-typography-letter-spacing-display);text-wrap:balance;color:var(--gg-role-ink);margin:0;line-height:1}.c1seZG_hero .c1seZG_lede{font-size:var(--site-lede-size);color:var(--gg-role-ink)}.c1seZG_hero .c1seZG_title{font-size:var(--site-hero-size);letter-spacing:0;text-transform:var(--gg-typography-display-title-transform);line-height:.95}.c1seZG_sectionTitle{font-family:var(--home-display);font-weight:800;font-size:var(--gg-typography-display-marketing-section-size);letter-spacing:0;text-wrap:balance;color:var(--gg-role-ink);margin:0;line-height:1.04}.c1seZG_lede{font-size:var(--gg-typography-text-lede-section-size);color:var(--gg-role-muted);margin:0;line-height:1.55}.c1seZG_sectionLede{font-size:var(--gg-typography-text-lede-size);color:var(--gg-role-muted);margin:0;line-height:1.6}.c1seZG_hero{gap:calc(var(--gg-space-card-padding) * 2);padding:calc(var(--gg-space-gutter) * 2) 0;background:var(--gg-role-card);box-shadow:0 0 0 100vmax var(--gg-role-card);clip-path:inset(0 -100vmax);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (min-width:768px){.c1seZG_hero{column-gap:calc(var(--home-gutter) * 1.5);row-gap:calc(var(--home-gutter) * .75);padding:calc(var(--home-gutter) * 1.5) 0 calc(var(--home-gutter) * 2);grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.c1seZG_hero>.c1seZG_heroText{display:contents}.c1seZG_hero .c1seZG_title{grid-column:1/-1}.c1seZG_hero .c1seZG_lede,.c1seZG_hero .c1seZG_heroSpot{grid-column:1}.c1seZG_hero>.c1seZG_heroBoardWrap{grid-area:2/2/span 2}}.c1seZG_heroText{gap:calc(var(--gg-space-card-padding) * 1.1);flex-direction:column;min-width:0;display:flex}.c1seZG_heroBoardWrap{min-width:0}.c1seZG_heroActions{gap:var(--gg-space-row-gap);flex-wrap:wrap;display:flex}@media (min-width:768px){.c1seZG_heroActions>a{flex:0 auto}}.c1seZG_heroSpot{gap:calc(var(--gg-space-card-padding) * 1.1);min-height:var(--gg-size-button);flex-direction:column;display:flex}.c1seZG_heroBoardLink{color:inherit;border-radius:var(--gg-radius-card);text-decoration:none;display:block}.c1seZG_heroBoardLink:focus-visible{outline:2px solid var(--gg-role-you);outline-offset:var(--gg-size-rule-height)}.c1seZG_resumeCard{gap:var(--gg-space-tight);padding:var(--gg-space-card-padding);border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-card);background:var(--gg-role-panel);flex-direction:column;display:flex}.c1seZG_resumeLive{align-items:center;gap:var(--gg-space-tight);display:inline-flex}.c1seZG_resumeDot{background:currentColor;border-radius:50%;width:.5em;height:.5em}.c1seZG_resumeCourse{font-size:var(--gg-typography-text-lane-title-size);color:var(--gg-role-ink);margin:0;font-weight:700}.c1seZG_heroForm{gap:var(--gg-space-row-gap);max-width:var(--gg-space-page-width);flex-direction:column;display:flex}.c1seZG_heroForm>[data-look=outlined]{flex:auto}@media (min-width:540px){.c1seZG_heroForm{flex-direction:row;align-items:flex-start}.c1seZG_heroForm>button{flex:none}}.c1seZG_board{gap:var(--gg-space-card-gap);padding:clamp(var(--gg-space-card-padding), 2.5vw, calc(var(--gg-space-card-padding) * 2));border:1px solid var(--gg-role-line);border-radius:var(--gg-radius-panel);background:var(--gg-role-card);box-shadow:var(--gg-shadow-modal);flex-direction:column;margin:0;display:flex;container:hero-board/inline-size}.c1seZG_boardHead{align-items:center;gap:var(--gg-space-row-gap);flex-wrap:wrap;display:flex;container-type:inline-size}.c1seZG_boardLive{align-items:center;gap:var(--gg-space-chip-gap);padding:var(--gg-space-tight) var(--gg-space-list-gap);border-radius:var(--gg-radius-pill);background:var(--gg-role-birdie-fill);color:var(--gg-role-score-red);font-family:var(--home-text);font-size:var(--gg-typography-text-tag-size);font-weight:var(--gg-typography-text-tag-weight);letter-spacing:var(--gg-typography-text-tag-letter-spacing);vertical-align:middle;text-transform:uppercase;margin-inline-end:var(--gg-space-tight);line-height:1;display:inline-flex}.c1seZG_boardLive:before{content:"";width:var(--gg-size-dot);height:var(--gg-size-dot);border-radius:var(--gg-radius-pill);background:var(--gg-role-score-red)}.c1seZG_boardNote{--board-note-size:var(--gg-typography-marketing-body-size);min-width:min-content;font-family:var(--font-display);font-size:var(--board-note-size);font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:uppercase;flex:1 1 0;margin:0}.c1seZG_boardCourse{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);margin:0;line-height:1.3}.c1seZG_boardPause{min-width:var(--gg-size-tap-target);min-height:var(--gg-size-tap-target);padding:0 var(--gg-space-card-gap);border-radius:var(--gg-radius-pill);background:var(--gg-role-panel);color:var(--gg-role-ink);font-family:var(--home-text);font-size:var(--gg-typography-text-label-size);border:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}@container hero-board not (min-width:260px){.c1seZG_boardPause{padding-inline:var(--gg-space-tight)}}.c1seZG_boardRows{grid-auto-rows:1fr;margin:0 0 -1px;padding:0;list-style:none;display:grid;overflow:hidden}.c1seZG_boardRows>li{box-sizing:border-box;border-top:1px solid var(--gg-role-line);transform:translateY(calc((var(--slot) - var(--at)) * 100% - 1px));transition:transform var(--gg-motion-duration-row-slide) var(--gg-motion-easing-board), opacity var(--gg-motion-duration-row-slide) var(--gg-motion-easing-board)}.c1seZG_boardRows>li>div{row-gap:max(0px, .5em - var(--gg-space-row-gap))}.c1seZG_boardRows>li[data-color]{padding-inline-start:var(--gg-space-card-gap)}.c1seZG_boardRows>li>div:before{content:var(--mark) / "";white-space:nowrap;text-align:end;min-width:1.3em;font-family:var(--font-display);font-size:var(--gg-typography-display-position-size);font-weight:var(--gg-typography-display-position-weight);line-height:var(--gg-typography-display-position-line-height);color:var(--gg-role-muted);grid-area:pos}.c1seZG_boardRows>li[data-lead=true]>div:before{color:var(--gg-role-score-gold)}.c1seZG_boardRows>li>div>:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.c1seZG_boardRows [data-name]{overflow:clip visible}.c1seZG_boardStage{position:relative}@media (max-width:539px){.c1seZG_boardRows{grid-template-rows:repeat(3,1fr);grid-auto-rows:0}.c1seZG_boardRows>li{opacity:clamp(0, 3 - var(--slot), 1);transform:translateY(calc((var(--slot) - min(var(--at), 3)) * 100% - 1px));align-self:start}}@media (max-width:399px){.c1seZG_title{font-size:min(2rem,16.6667cqi)}}.c1seZG_section{gap:calc(var(--gg-space-card-padding) * 1.75);flex-direction:column;display:flex}.c1seZG_sectionHead{gap:var(--gg-space-card-gap);flex-direction:column;display:flex}.c1seZG_duo{gap:calc(var(--gg-space-card-padding) * 1.5);align-items:center;display:grid}@media (min-width:900px){.c1seZG_duo{gap:calc(var(--home-gutter) * 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.c1seZG_duoText{gap:var(--gg-space-card-padding);flex-direction:column;min-width:0;display:flex}.c1seZG_duoShots{gap:var(--gg-space-card-padding);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.c1seZG_sectionAction{margin:0;display:flex}.c1seZG_betaNumbers{gap:var(--gg-space-card-padding);max-width:var(--home-measure);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.c1seZG_betaNumbers li{gap:var(--gg-space-tight);min-width:0;padding:var(--gg-space-card-gap) 0 0;border-top:2px solid color-mix(in srgb, var(--gg-role-you) 55%, var(--gg-role-line));flex-direction:column;display:flex}.c1seZG_betaNumbers b{font-family:var(--home-display);font-weight:700;font-size:var(--gg-typography-display-marketing-card-large-size);color:var(--gg-role-ink);line-height:1}.c1seZG_betaNumbers span{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted);line-height:1.45}.c1seZG_quotes{gap:var(--gg-space-card-padding);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.c1seZG_quotes{grid-template-columns:repeat(3,minmax(0,1fr))}}.c1seZG_quote{gap:var(--gg-space-card-gap);padding:var(--gg-space-card-gap) var(--gg-space-card-padding);border-left:var(--gg-size-rule-height) solid var(--gg-role-score-gold);border-radius:0 var(--gg-radius-input) var(--gg-radius-input) 0;background:color-mix(in srgb, var(--gg-role-score-gold) 8%, var(--gg-role-panel));flex-direction:column;margin:0;display:flex}.c1seZG_quoteText{font-size:var(--gg-typography-text-body-size);color:var(--gg-role-ink);margin:0;line-height:1.55}.c1seZG_quoteText p{margin:0}.c1seZG_quoteWho{font-size:var(--gg-typography-text-small-size);color:var(--gg-role-muted)}.c1seZG_waitlist{padding:calc(var(--gg-space-card-padding) * 1.75);border:1px solid var(--gg-role-field-edge);border-radius:var(--gg-radius-panel);background:var(--gg-role-panel)}@media (min-width:768px){.c1seZG_waitlist{gap:calc(var(--home-gutter) * 2);padding:calc(var(--gg-space-card-padding) * 2.5);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;display:grid}}.c1seZG_waitlistForm{min-width:0}.c1seZG_waitlist .c1seZG_sectionTitle{text-transform:var(--gg-typography-display-title-transform)}.c1seZG_closeForm{align-items:center;gap:var(--gg-space-card-gap);width:100%;min-width:0;max-width:var(--gg-space-readable-width);text-align:start;flex-direction:column;display:flex}.c1seZG_closeForm>.c1seZG_heroForm{align-self:stretch}@container site not (min-width:224px){.c1seZG_hero{padding-inline:var(--gg-space-row-gap);border:0}.c1seZG_hero .c1seZG_title{overflow-wrap:anywhere}.c1seZG_heroActions>a[data-kind],.c1seZG_heroForm button[data-kind]{padding-inline:0}.c1seZG_heroBoardWrap{margin-inline:calc(var(--gg-space-row-gap) * -1)}.c1seZG_closeForm button[data-kind]{padding-inline:0}.c1seZG_hero .c1seZG_title{font-size:var(--gg-typography-display-headline-size)}.c1seZG_waitlist{padding-inline:var(--gg-space-row-gap);border:0}.c1seZG_waitlistForm button[data-kind],.c1seZG_waitlistForm a[data-kind]{padding-inline:0}.c1seZG_waitlistForm{margin-inline:calc(var(--gg-space-row-gap) * -1)}}.c1seZG_sticky{z-index:4;justify-content:center;align-items:center;gap:var(--gg-space-card-gap);padding:var(--gg-space-row-gap) var(--gg-space-gutter);padding-bottom:calc(var(--gg-space-row-gap) + env(safe-area-inset-bottom,0px));background:var(--gg-role-card);border-top:1px solid var(--gg-role-line);display:flex;position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.c1seZG_sticky{display:none}}@media (min-width:1024px){.c1seZG_hero{column-gap:var(--home-gutter);row-gap:calc(var(--home-gutter) * .5);padding:var(--home-gutter) 0;grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1.4fr)}.c1seZG_hero .c1seZG_title{text-wrap:wrap;grid-column:1;line-height:.9}.c1seZG_hero>.c1seZG_heroBoardWrap{grid-row:1/-1;align-self:start}}@media (min-width:1280px){.c1seZG_hero{margin-inline-end:calc((100% - 100vw) / 2 + var(--home-gutter))}}.c1seZG_heroForm button[data-kind],.c1seZG_closeForm button[data-kind]{min-height:var(--gg-size-button-big);font-size:var(--gg-typography-display-button-big-size)}@container site not (min-width:224px){.c1seZG_heroForm button[data-kind],.c1seZG_closeForm button[data-kind]{font-size:var(--gg-typography-display-button-small-size)}}.c1seZG_home{--site-lede-size:var(--gg-typography-marketing-lede-size);--site-section-size:var(--gg-typography-marketing-section-size);font-size:var(--gg-typography-marketing-body-size);line-height:var(--gg-typography-marketing-body-line-height);gap:0}.c1seZG_home.c1seZG_home h2{font-family:var(--font-display);font-size:var(--site-section-size,var(--gg-typography-display-marketing-section-size));font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);text-wrap:balance;margin:0;line-height:1}.c1seZG_heroCopy{align-items:flex-start;gap:var(--gg-space-card-gap);min-width:0;padding-bottom:calc(var(--gg-space-gutter) * 1.5);flex-direction:column;display:flex}.c1seZG_heroCopy>*{margin:0}.c1seZG_heroTitle{font-family:var(--font-display);font-size:var(--gg-typography-marketing-hero-size);font-weight:var(--gg-typography-marketing-hero-weight);line-height:var(--gg-typography-marketing-hero-line-height);letter-spacing:var(--gg-typography-marketing-hero-letter-spacing);text-transform:var(--gg-typography-marketing-hero-transform);text-wrap:balance}.c1seZG_accent{color:var(--gg-role-you)}.c1seZG_heroLede{font-size:var(--gg-typography-marketing-lede-size);line-height:var(--gg-typography-marketing-lede-line-height);color:var(--gg-role-muted-on-wash);text-wrap:pretty}.c1seZG_heroCopy .c1seZG_heroSpot{width:100%;margin-top:var(--gg-space-row-gap)}@media (max-width:767px){.c1seZG_sceneHero.c1seZG_sceneHero{row-gap:var(--gg-space-card-gap)}.c1seZG_heroCopy,.c1seZG_heroCopy .c1seZG_heroSpot{display:contents}.c1seZG_heroCopy .c1seZG_heroSpot>*{margin:0}.c1seZG_sceneHero>:has(>.c1seZG_heroPhone){order:1}}.c1seZG_heroPhone{--phone-width:calc(var(--gg-size-store-badge) * 9.5);--hero-phone-under:calc(var(--gg-space-gutter) + var(--gg-size-store-badge) * 1.25);flex-direction:column;align-items:center;min-width:0;display:flex}.c1seZG_heroPhone .c1seZG_board{box-sizing:border-box;gap:var(--gg-space-row-gap);height:100%;min-height:0;box-shadow:none;padding:var(--gg-space-row-gap) var(--gg-space-tight) 0;border:0;border-radius:0}.c1seZG_heroPhone .c1seZG_boardStage{flex:1 1 0;min-height:0}.c1seZG_heroPhone{--shown:6}.c1seZG_heroPhone .c1seZG_boardRows.c1seZG_boardRows{grid-template-rows:repeat(var(--shown), minmax(0, 1fr));grid-auto-rows:0;height:100%;container-type:size}.c1seZG_heroPhone .c1seZG_boardRows.c1seZG_boardRows>li{block-size:calc(100cqb / var(--shown));padding-block:var(--gg-space-tight);opacity:clamp(0, var(--shown) - var(--slot), 1);transform:translateY(calc((var(--slot) - min(var(--at), var(--shown))) * 100% - 1px));align-self:start;padding-inline-end:var(--gg-space-list-gap);container-type:normal}.c1seZG_heroPhone{--hero-score-size:var(--gg-typography-display-to-par-size);--hero-mark-size:var(--gg-typography-display-to-par-size)}.c1seZG_heroPhone .c1seZG_boardRows [class*=names]{font-size:var(--gg-typography-marketing-lede-size)}.c1seZG_heroPhone .c1seZG_boardRows [class*=detailWords]{--detail-size:var(--gg-typography-marketing-small-size)}.c1seZG_heroPhone .c1seZG_boardCourse{font-size:var(--gg-typography-marketing-small-size)}.c1seZG_heroPhone .c1seZG_boardRows>li>div>[class*=score]{font-size:var(--hero-score-size)}.c1seZG_heroPhone .c1seZG_boardRows>li>div:before{font-size:var(--hero-mark-size)}.c1seZG_heroPhone .c1seZG_boardRows>li[data-lead=true]{background:linear-gradient(90deg, color-mix(in srgb, var(--gg-role-you) 26%, transparent), color-mix(in srgb, var(--gg-role-you) 6%, transparent))}.c1seZG_deviceNote{margin:var(--gg-space-gutter) 0 0;justify-content:center;display:flex}.c1seZG_deviceControls{display:inline-flex}.c1seZG_deviceControls:empty{display:none}.c1seZG_deviceControls .c1seZG_boardPause[data-icon]{inline-size:var(--gg-size-tap-target);block-size:var(--gg-size-tap-target);border-radius:50%;padding:0}.c1seZG_deviceControls .c1seZG_boardPause[data-icon] svg{inline-size:var(--gg-size-glyph-band);block-size:var(--gg-size-glyph-band)}@media (min-width:768px){.c1seZG_heroCopy{max-width:min(calc(var(--gg-space-page-width) * 1.1), calc(44cqw - var(--gg-space-gutter)));align-self:center;padding-bottom:0}.c1seZG_heroPhone{--phone-width:calc(var(--gg-size-store-badge) * 8)}}@media (min-width:1024px){.c1seZG_heroCopy{max-width:50cqw}.c1seZG_heroLede{max-inline-size:34em}.c1seZG_heroPhone{--phone-width:initial}}@media (min-width:1024px) and (max-height:899px){.c1seZG_heroPhone{--shown:4}}@media (min-width:1024px) and (max-height:767px){.c1seZG_heroPhone{--shown:3}}@media (min-width:1280px){.c1seZG_heroCopy .c1seZG_heroLede,.c1seZG_heroCopy .c1seZG_heroForm{max-width:calc(var(--gg-space-page-width) * .9)}.c1seZG_heroCopy .c1seZG_heroLede{text-wrap:pretty}}@media (min-width:1024px){.c1seZG_home .c1seZG_facts{grid-template-columns:repeat(4,minmax(min-content,1fr))}.c1seZG_home .c1seZG_facts strong{white-space:nowrap}}.c1seZG_home .c1seZG_steps [data-gs-theme=band]{height:auto}@media (min-width:1024px){.c1seZG_home .c1seZG_steps [data-gs-theme=band]{padding-inline:var(--gg-space-row-gap)}}.c1seZG_home .c1seZG_split [data-gs-theme=band]>*{width:min(88%, calc(var(--gg-size-store-badge) * 11))}.c1seZG_home .c1seZG_split.c1seZG_offline [data-gs-theme=band]>*{width:min(76%, calc(var(--gg-size-store-badge) * 9))}.c1seZG_tiles{gap:calc(var(--gg-space-gutter) * 1.25);margin-top:calc(var(--gg-space-gutter) * 1.9);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.c1seZG_tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.c1seZG_tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}.c1seZG_questions{padding-top:calc(var(--gg-size-store-badge) * 1.8)}.c1seZG_close{margin-top:calc(var(--gg-size-store-badge) * 1.8)}@media (min-width:768px){.c1seZG_questions{padding-top:calc(var(--gg-size-store-badge) * 2.8)}.c1seZG_close{margin-top:calc(var(--gg-size-store-badge) * 2.8)}}@container site not (min-width:224px){.c1seZG_home .c1seZG_facts{grid-template-columns:minmax(0,1fr)}}.c1seZG_home .c1seZG_steps h3{font-size:var(--gg-typography-display-to-par-size)}
.J80vhW_band.J80vhW_band{background-color:var(--gg-role-ground);background-image:linear-gradient(var(--gg-role-panel), var(--gg-role-panel))}@media (min-width:900px){.J80vhW_band.J80vhW_band{grid-template-columns:minmax(0,1fr) minmax(auto,22rem)}.J80vhW_band.J80vhW_band>:last-child{justify-self:end}}.J80vhW_band.J80vhW_band{align-items:center;gap:var(--gg-space-gutter);padding:calc(var(--gg-space-gutter) * 3) 0;background:var(--gg-role-card);text-align:center;box-shadow:0 0 0 100vmax var(--gg-role-card);clip-path:inset(0 -100vmax);border:0;border-radius:0;flex-direction:column;display:flex}.J80vhW_band.J80vhW_band>h2{font-family:var(--font-display);font-size:var(--site-section-size,var(--gg-typography-display-section-label-size));font-weight:var(--gg-typography-display-title-weight);letter-spacing:var(--gg-typography-letter-spacing-display);text-transform:var(--gg-typography-display-title-transform);text-wrap:balance;margin:0;line-height:1}.J80vhW_band.J80vhW_band>:last-child{justify-self:auto}.J80vhW_band.J80vhW_band a[data-kind]:not([data-look]),.J80vhW_band.J80vhW_band button[data-kind]:not([data-look]){min-height:var(--gg-size-button-big);font-size:var(--gg-typography-display-button-big-size)}.J80vhW_band.J80vhW_band>.J80vhW_line{font-size:var(--site-lede-size,var(--gg-typography-text-readable-size));color:var(--gg-role-muted);text-wrap:balance;margin:0}.J80vhW_band.J80vhW_band>:last-child{width:min(100%, calc(var(--gg-space-page-width) * 1.2))}.J80vhW_band.J80vhW_band>h2{overflow-wrap:normal;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance}[data-gs-theme~=band]+.J80vhW_band.J80vhW_band{clip-path:inset(-1px -100vmax 0)}
