:root{--animation_speed:.2s;--animation_style:ease-in-out}._backBtn_1qvzh_6{width:40px;height:40px;position:relative;border-radius:50%!important;padding:0!important}._backBtn_1qvzh_6 svg{width:30px;height:30px}._discordBtn_1qvzh_19{position:relative}._iconList_1qvzh_23{flex-wrap:nowrap;display:flex}._iconList_1qvzh_23>*{margin-left:1rem}._header_1qvzh_32{z-index:9;padding:.5rem;transition:all .3s ease-in-out;position:sticky;top:0}@media screen and (width<=1020px){._header_1qvzh_32{background:var(--backgroundColor)}}._headerInsideContainer_1qvzh_45{flex-direction:row;justify-content:space-between;max-width:1500px;margin:0 auto;padding:0 15px;display:flex}._horizCenter_1qvzh_54{margin-left:auto;margin-right:auto}.bookCoverContainer[data-astro-cid-lisbacmb]{max-height:min(var(--max-width_small), 100vw);z-index:-1;height:100vh;transition:background-color var(--color-transition-time) var(--color-transition-ease);will-change:transition;margin-bottom:-4px;position:relative}.bookCoverLayer[data-astro-cid-pmbsbh6c]{grid-template-columns:auto 1fr auto;width:100%;height:100%;display:grid;position:absolute;top:0;left:0;overflow:hidden}.bookCoverLayer[data-astro-cid-pmbsbh6c]>div{flex-direction:column;justify-content:flex-end;display:flex}.bookCoverLayer[data-astro-cid-pmbsbh6c] svg:not([data-repeated=true]){max-height:min(var(--max-width_small), 100vw, 100vh);width:100%;height:fit-content}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Regular.woff2)format("woff2"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Regular.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Medium.woff2)format("woff2"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Medium.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-SemiBold.woff2)format("woff2"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-SemiBold.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Bold.woff2)format("woff2"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-Bold.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-ExtraBold.woff2)format("woff2"),url(/fonts/Plus_Jakarta_Sans/PlusJakartaSans-ExtraBold.ttf)format("truetype")}@font-face{font-family:Plus Jakarta Sans-fallback;size-adjust:102.9%;src:local(Arial)}@font-face{font-family:Plus Jakarta Sans-fallback2;size-adjust:102.9%;src:local(Roboto)}@font-face{font-family:Changa One;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Changa_One/ChangaOne-Regular.woff2)format("woff2"),url(/fonts/Changa_One/ChangaOne-Regular.ttf)format("truetype")}@font-face{font-family:Changa One-fallback;size-adjust:101.2%;src:local(Arial)}@font-face{font-family:Changa One-fallback2;size-adjust:101%;src:local(Roboto)}:root,.book-section{--btn-state-transition-duration:.15s;--btn-state-transition-easing:ease-out;--btn-ver-padding_small:var(--spc-1x);--btn-hor-padding_small:var(--spc-3x);--btn-ver-padding_large:var(--spc-2x);--btn-hor-padding_large:var(--spc-4x);--btn-border-width_small:var(--border-2x);--btn-border-width_large:var(--border-2x);--btn-border-width_disabled:var(--border-1x);--btn-corner-radius:var(--corner-radius-circular);--btn-border:var(--outline);--btn-foreground_outlined:var(--on-dark-emphasis-high);--btn-state-hovered_outlined:rgba(var(--state-overlay), .16);--btn-state-pressed_outlined:rgba(var(--state-overlay), .32);--btn-foreground_filled:var(--cta-foreground);--btn-background_filled:var(--cta-background);--btn-state-hovered_filled:var(--cta-background_hovered);--btn-state-pressed_filled:var(--cta-background_pressed)}@media screen and (width>=961px){:root,.book-section{--btn-ver-padding_small:var(--spc-2x);--btn-hor-padding_small:var(--spc-4x);--btn-ver-padding_large:var(--spc-3x);--btn-hor-padding_large:var(--spc-6x);--btn-border-width_small:var(--border-2x);--btn-border-width_large:var(--border-3x)}}:root{--section-ver-padding:var(--spc-3x);--section-hor-padding:var(--spc-3x);--section-gap:var(--spc-3x);--metric-book-ver-padding:var(--spc-2x);--metric-book-hor-padding:var(--spc-1x);--chip-ver-padding:var(--spc-1x);--chip-hor-padding:var(--spc-2x);--chip-group-gap:var(--spc-1x);--chip-corner-radius:var(--corner-radius-circular)}@media screen and (width>=601px){:root{--section-ver-padding:var(--spc-6x);--section-hor-padding:var(--spc-6x)}}@media screen and (width>=961px){:root{--section-ver-padding:var(--spc-6x);--section-hor-padding:var(--spc-6x);--metric-book-ver-padding:var(--spc-4x);--metric-book-hor-padding:var(--spc-2x);--chip-ver-padding:var(--spc-2x);--chip-hor-padding:var(--spc-4x);--chip-group-gap:var(--spc-2x)}}:root{--spc-1x:8px;--spc-2x:16px;--spc-3x:24px;--spc-4x:32px;--spc-5x:40px;--spc-6x:48px;--max-width_xsmall:640px;--max-width_small:960px;--max-width_large:1280px;--border-1x:1px;--border-2x:2px;--border-3x:3px;--border-4x:4px;--avatar-size_huge:96px;--avatar-size_large:72px;--avatar-size_medium:40px;--avatar-size_small:24px;--corner-radius-1x:8px;--corner-radius-2x:16px;--corner-radius-3x:24px;--corner-radius-4x:32px;--corner-radius-5x:40px;--corner-radius-6x:48px;--corner-radius-circular:999999px;--corner-radius-circle:50%;--focus-border_gap:4px;--focus-border_width:var(--border-4x)}.text-style-display-1{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:2.75rem;font-style:normal;font-weight:800;line-height:100%;text-decoration:none}.text-style-display-2{text-transform:none;font-family:Changa One,Changa One-fallback,Changa One-fallback2,sans-serif;font-size:4rem;font-style:normal;font-weight:400;line-height:3.5rem;text-decoration:none}.text-style-headline-1{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:2.25rem;font-style:normal;font-weight:800;line-height:2.5rem;text-decoration:none}.text-style-headline-2{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:2rem;font-style:normal;font-weight:800;line-height:2.5rem;text-decoration:none}.text-style-headline-3{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.75rem;font-style:normal;font-weight:800;line-height:2.25rem;text-decoration:none}.text-style-headline-4{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.75rem;text-decoration:none}.text-style-headline-5{letter-spacing:.01em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.5rem;text-decoration:none}.text-style-headline-6{letter-spacing:.03em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;text-decoration:none}.text-style-button{letter-spacing:.01em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.5rem;text-decoration:none}.text-style-body-large{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;text-decoration:none}.text-style-body-large-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;text-decoration:none}.text-style-body-medium{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.text-style-body-medium-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;text-decoration:none}.text-style-body-small{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.text-style-body-small-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;line-height:1.25rem;text-decoration:none}.text-style-code{text-transform:none;font-family:Fira Code;font-size:.75rem;line-height:1rem;text-decoration:none}@media screen and (width>=961px){.text-style-display-1{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:7rem;font-style:normal;font-weight:800;line-height:7rem;text-decoration:none}.text-style-display-2{text-transform:none;font-family:Changa One,Changa One-fallback,Changa One-fallback2,sans-serif;font-size:9rem;font-style:normal;font-weight:400;line-height:8rem;text-decoration:none}.text-style-headline-1{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:4.5rem;font-style:normal;font-weight:800;line-height:4.5rem;text-decoration:none}.text-style-headline-2{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:3.5rem;font-style:normal;font-weight:800;line-height:4rem;text-decoration:none}.text-style-headline-3{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:2.75rem;font-style:normal;font-weight:800;line-height:3.5rem;text-decoration:none}.text-style-headline-4{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:2.25rem;font-style:normal;font-weight:700;line-height:2.75rem;text-decoration:none}.text-style-headline-5{letter-spacing:.01em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.75rem;font-style:normal;font-weight:600;line-height:2.25rem;text-decoration:none}.text-style-headline-6{letter-spacing:.03em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.75rem;text-decoration:none}.text-style-button{text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.5rem;text-decoration:none}.text-style-body-large{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.125rem;font-style:normal;font-weight:500;line-height:1.75rem;text-decoration:none}.text-style-body-large-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1.125rem;font-style:normal;font-weight:700;line-height:1.75rem;text-decoration:none}.text-style-body-medium{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1rem;font-style:normal;font-weight:500;line-height:1.5rem;text-decoration:none}.text-style-body-medium-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:1rem;font-style:normal;font-weight:700;line-height:1.5rem;text-decoration:none}.text-style-body-small{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;text-decoration:none}.text-style-body-small-bold{letter-spacing:.02em;text-transform:none;font-family:Plus Jakarta Sans,Plus Jakarta Sans-fallback,Plus Jakarta Sans-fallback2,sans-serif;font-size:.875rem;font-style:normal;font-weight:700;line-height:1.25rem;text-decoration:none}.text-style-code{text-transform:none;font-family:Fira Code,monospace;font-size:1rem;line-height:1.5rem;text-decoration:none}}.ffg-button-base{border-radius:var(--btn-corner-radius);user-select:none;transition:color var(--btn-state-transition-duration) var(--btn-state-transition-easing), background var(--btn-state-transition-duration) var(--btn-state-transition-easing);border-style:solid;display:inline-block;position:relative}.ffg-big-button{padding:var(--btn-ver-padding_large) var(--btn-hor-padding_large);border-width:var(--btn-border-width_large)}.ffg-small-button{padding:var(--btn-ver-padding_small) var(--btn-hor-padding_small);border-width:var(--btn-border-width_small)}.ffg-outlined-button{color:var(--btn-foreground_outlined);border-color:var(--btn-border);background:0 0}.ffg-outlined-button:hover{background:var(--btn-state-hovered_outlined)}.ffg-outlined-button:active{background:var(--btn-state-pressed_outlined)}.ffg-filled-button{background:var(--btn-background_filled);color:var(--btn-foreground_filled);border-color:#0000}.ffg-filled-button:hover{background:var(--btn-state-hovered_filled)}.ffg-filled-button:active{background:var(--btn-state-pressed_filled)}:focus-visible{outline:none}:focus-visible:after{content:" ";box-sizing:content-box;width:100%;height:100%;padding:var(--focus-border_gap);border-width:inherit;border-radius:inherit;outline:var(--focus-border_width) solid var(--outline_focused);z-index:9;border-style:solid;border-color:#0000;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[data-move-on-scroll-by]{will-change:transform}.repeat-background-container{flex-wrap:nowrap;width:100%;height:100%;display:flex;overflow:hidden}.repeat-background-svg-container{height:100%;aspect-ratio:var(--svgAspectRatio)}.repeat-background-svg-container>svg *,svg.colorTransitionSVG *{transition:fill var(--color-transition-time) var(--color-transition-ease);will-change:transition}:root{--form-border-radius:12px;--form-border-width:var(--border-2x);--form-padding-horizontal:var(--spc-2x);--form-padding-vertical:var(--spc-1x)}@media screen and (width>=961px){:root{--form-padding-horizontal:var(--spc-2x);--form-padding-vertical:var(--spc-2x)}}:root{--sign-up-avatar-size:var(--avatar-size_large);--sign-up-btn-gap:var(--spc-6x);--outline-gap:var(--spc-1x);--outline-corner-radius:var(--corner-radius-2x);--social-btn-icon-size:24px;--social-btn-height:40px}@media screen and (width>=601px){:root{--outline-gap:var(--spc-2x)}}@media screen and (width>=961px){:root{--sign-up-btn-gap:var(--spc-3x);--outline-gap:var(--spc-3x);--outline-corner-radius:var(--corner-radius-3x);--social-btn-icon-size:32px;--social-btn-height:64px}}.book-section{padding:var(--section-ver-padding) 0;text-align:center;transition:background-color var(--color-transition-time) var(--color-transition-ease);will-change:transition}.book-section>:not([data-no-horiz-pad]){padding:0 var(--section-ver-padding)}.book-section>:not([data-no-max-width]){max-width:var(--max-width_small);margin-left:auto;margin-right:auto}.book-title{background:var(--text-gradient);transition:background var(--color-transition-time) var(--color-transition-ease);will-change:transition;color:#0000;background-clip:text;margin:0 auto;line-height:normal!important}.book-subtitle{color:var(--on-dark-emphasis-medium);margin:var(--section-gap) 0}.book-bio{color:var(--on-dark-emphasis-high)}.book-ctas{justify-content:center;gap:var(--section-gap);margin-left:auto;margin-right:auto;margin-top:var(--spc-6x);margin-bottom:var(--section-gap);grid-template-columns:repeat(auto-fit,100%);display:grid}@media screen and (width>=601px){.book-ctas{grid-template-columns:repeat(auto-fit,minmax(min-content,280px))}}.book-coming-soon{color:var(--on-dark-emphasis-medium)}.section-metrics-main-container{justify-content:space-around;display:flex}.section-metric-container{padding:var(--spc-2x) var(--spc-1x)}@media screen and (width>=961px){.section-metric-container{padding:var(--spc-4x) var(--spc-2x)}}.section-metric-text{margin:0}.text-style-main-text-only,.section-metric-asterisk{background:var(--text-gradient);color:#0000;background-clip:text}.section-metric-subtitle{color:var(--on-dark-emphasis-medium);display:block}.text-style-main-text{display:inline-block;position:relative}.section-metric-asterisk{left:100%;top:calc(0px - var(--spc-1x));position:absolute}.section-chip-group-container{margin:var(--section-gap) auto}.section-disclaimer{color:var(--on-dark-emphasis-medium);margin:0}
