.HomeLanding-module__I6PilG__main{flex-direction:column;align-items:stretch;gap:0;width:100%;padding:0;display:flex}
.ThemeButton-module__yDbQ-a__button{cursor:pointer;white-space:nowrap;color:inherit;box-sizing:border-box;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;font-family:inherit;line-height:1;text-decoration:none;transition:filter .15s;display:inline-flex}.ThemeButton-module__yDbQ-a__button:link,.ThemeButton-module__yDbQ-a__button:visited,.ThemeButton-module__yDbQ-a__button:active{color:inherit}.ThemeButton-module__yDbQ-a__large{height:52px;font-size:var(--font-size-fluid-lg);border-radius:14px;padding:0 16px}.ThemeButton-module__yDbQ-a__medium{height:44px;font-size:var(--font-size-md);border-radius:12px;padding:0 14px}.ThemeButton-module__yDbQ-a__small{height:34px;font-size:var(--font-size-sm);border-radius:10px;padding:0 12px}.ThemeButton-module__yDbQ-a__iconContainer{background-color:color-mix(in srgb,var(--color-white)27%,transparent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ThemeButton-module__yDbQ-a__large .ThemeButton-module__yDbQ-a__iconContainer{width:28px;height:28px}.ThemeButton-module__yDbQ-a__medium .ThemeButton-module__yDbQ-a__iconContainer{width:24px;height:24px}.ThemeButton-module__yDbQ-a__small .ThemeButton-module__yDbQ-a__iconContainer{width:20px;height:20px}.ThemeButton-module__yDbQ-a__svgPrimary{transition:transform .5s var(--ease-snappy);transform:translate(0)}.ThemeButton-module__yDbQ-a__svgSecondary{transition:transform .5s var(--ease-snappy);position:absolute;transform:translate(-150%)}.ThemeButton-module__yDbQ-a__large .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgPrimary,.ThemeButton-module__yDbQ-a__large .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgSecondary{width:18px;height:18px}.ThemeButton-module__yDbQ-a__medium .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgPrimary,.ThemeButton-module__yDbQ-a__medium .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgSecondary{width:15px;height:15px}.ThemeButton-module__yDbQ-a__small .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgPrimary,.ThemeButton-module__yDbQ-a__small .ThemeButton-module__yDbQ-a__iconContainer .ThemeButton-module__yDbQ-a__svgSecondary{width:12px;height:12px}.ThemeButton-module__yDbQ-a__button:hover:not(:disabled) .ThemeButton-module__yDbQ-a__svgPrimary{transform:translate(150%)}.ThemeButton-module__yDbQ-a__button:hover:not(:disabled) .ThemeButton-module__yDbQ-a__svgSecondary{transform:translate(0)}.ThemeButton-module__yDbQ-a__button:disabled{opacity:.45;cursor:not-allowed}
.DesktopNav-module__28lp_q__desktopNav{justify-content:space-between;align-items:center;gap:60px;width:100%;height:100%;display:flex}.DesktopNav-module__28lp_q__desktopNav.DesktopNav-module__28lp_q__centeredLogo{justify-content:center}.DesktopNav-module__28lp_q__navLogo{font-size:var(--font-size-xl);color:var(--color-forest-green);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.DesktopNav-module__28lp_q__logoImage{object-fit:contain;width:28px;height:28px}.DesktopNav-module__28lp_q__navRight{justify-content:flex-end;align-items:center;gap:18px;display:flex}.DesktopNav-module__28lp_q__navLink{color:var(--color-mid-grey);font-size:var(--font-size-sm);font-weight:600;text-decoration:none;transition:color .2s,transform .2s}.DesktopNav-module__28lp_q__navLink:hover{color:var(--color-black);transform:scale(1.05)}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.MobileNav-module__qCshXa__mobileNav{grid-template-columns:1fr auto;align-items:center;width:100%;height:100%;display:grid}.MobileNav-module__qCshXa__navLogo{font-size:var(--font-size-xl);color:var(--color-forest-green);align-items:center;gap:8px;font-weight:700;text-decoration:none;transition:color .3s;display:flex}.MobileNav-module__qCshXa__logoImage{object-fit:contain;width:24px;height:24px}.MobileNav-module__qCshXa__transparentOnMobile .MobileNav-module__qCshXa__navLogo{color:var(--color-white)}.MobileNav-module__qCshXa__scrolled.MobileNav-module__qCshXa__transparentOnMobile .MobileNav-module__qCshXa__navLogo,.MobileNav-module__qCshXa__scrolled .MobileNav-module__qCshXa__navLogo{color:var(--color-forest-green)}.MobileNav-module__qCshXa__mobileMenuTrigger{border:1px solid var(--color-light-grey);background:var(--color-white);width:40px;height:40px;color:var(--color-mid-grey);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.MobileNav-module__qCshXa__transparentOnMobile .MobileNav-module__qCshXa__mobileMenuTrigger{color:var(--color-white);background:0 0;border-color:#fff6}.MobileNav-module__qCshXa__scrolled .MobileNav-module__qCshXa__mobileMenuTrigger{background:var(--color-white);border-color:var(--color-light-grey);color:var(--color-mid-grey)}.MobileNav-module__qCshXa__ctaWrapper{justify-content:flex-end;align-items:center;display:flex}.MobileNav-module__qCshXa__mobileMenuOverlay{z-index:200;background:color-mix(in srgb,var(--color-black)10%,transparent);backdrop-filter:blur(8px);pointer-events:all;justify-content:center;align-items:flex-start;padding:12px;animation:.2s forwards MobileNav-module__qCshXa__fadeIn;display:flex;position:fixed;inset:0}.MobileNav-module__qCshXa__mobileMenuOverlay.MobileNav-module__qCshXa__closing{animation:.2s forwards MobileNav-module__qCshXa__fadeOut}.MobileNav-module__qCshXa__mobileMenuPanel{width:100%;max-width:var(--bp-mobile);background:var(--color-white);box-sizing:border-box;height:auto;min-height:auto;box-shadow:0 12px 32px color-mix(in srgb,var(--color-darkest-grey)12%,transparent);border-radius:20px;flex-direction:column;padding:16px 20px 24px;display:flex}@keyframes MobileNav-module__qCshXa__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes MobileNav-module__qCshXa__fadeOut{0%{opacity:1}to{opacity:0}}.MobileNav-module__qCshXa__mobileMenuHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.MobileNav-module__qCshXa__mobileMenuLogo{font-size:var(--font-size-xl);color:var(--color-forest-green);align-items:center;gap:8px;font-weight:700;text-decoration:none;display:flex}.MobileNav-module__qCshXa__mobileMenuClose{border:1px solid var(--color-light-grey);background:var(--color-off-white);width:40px;height:40px;color:var(--color-darkest-grey);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.MobileNav-module__qCshXa__mobileMenuClose:hover{background:var(--color-light-grey);transform:scale(.95)}.MobileNav-module__qCshXa__mobileMenuLinks{flex-direction:column;gap:16px;margin-bottom:32px;display:flex}.MobileNav-module__qCshXa__mobileMenuLink{font-size:var(--font-size-lg);color:var(--color-darkest-grey);border-bottom:1px solid var(--color-off-white);padding:12px 0;font-weight:600;text-decoration:none;transition:color .2s}.MobileNav-module__qCshXa__mobileMenuLink:hover{color:var(--color-forest-green)}.MobileNav-module__qCshXa__mobileMenuFooter{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;display:flex}.MobileNav-module__qCshXa__mobileMenuLinkInline{font-size:var(--font-size-md);color:var(--color-darkest-grey);font-weight:600;text-decoration:none;transition:color .2s}.MobileNav-module__qCshXa__mobileMenuLinkInline:hover{color:var(--color-forest-green)}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.Navbar-module__I5bVQG__navWrapper{z-index:100;pointer-events:none;background-color:#0000;justify-content:center;display:flex;position:fixed;top:12px;left:0;right:0}.Navbar-module__I5bVQG__navWrapper:after{content:"";box-shadow:0 0 0 100vmax var(--color-white);pointer-events:none;z-index:9999;border-radius:20px;position:fixed;inset:12px}@media (max-width:959px){.Navbar-module__I5bVQG__navWrapper:after{display:none}}.Navbar-module__I5bVQG__cornerSvg{pointer-events:none;width:20px;height:20px}.Navbar-module__I5bVQG__cornerSvgLeft{transform:rotate(-180deg)}.Navbar-module__I5bVQG__cornerSvgRight{transform:rotate(90deg)}.Navbar-module__I5bVQG__nav{background:var(--color-white);width:fit-content;min-width:500px;height:78px;box-shadow:0 1px 4px color-mix(in srgb,var(--color-darkest-grey)8%,transparent);pointer-events:all;border-bottom-right-radius:16px;border-bottom-left-radius:16px;padding:0 24px;transition:background-color .3s,box-shadow .3s}.Navbar-module__I5bVQG__desktopOnly{display:contents}.Navbar-module__I5bVQG__mobileOnly{display:none}@media (max-width:959px){.Navbar-module__I5bVQG__nav{border-radius:0;width:100%;min-width:0;height:64px;padding:0 16px}.Navbar-module__I5bVQG__desktopOnly{display:none}.Navbar-module__I5bVQG__mobileOnly{display:contents}.Navbar-module__I5bVQG__transparentOnMobile .Navbar-module__I5bVQG__nav{box-shadow:none;background:0 0}.Navbar-module__I5bVQG__scrolled.Navbar-module__I5bVQG__transparentOnMobile .Navbar-module__I5bVQG__nav{background:var(--color-white);box-shadow:0 1px 4px color-mix(in srgb,var(--color-darkest-grey)8%,transparent)}.Navbar-module__I5bVQG__cornerSvg{display:none}.Navbar-module__I5bVQG__navWrapper{top:0}}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.BottomBar-module__Xioe5W__bottomBar{background:0 0;justify-content:space-between;align-items:center;width:100%;display:flex}.BottomBar-module__Xioe5W__bottomBarContents{justify-content:space-between;align-items:center;width:100%;display:flex}.BottomBar-module__Xioe5W__logo{font-weight:600;font-size:var(--font-size-sm);color:var(--color-black)}.BottomBar-module__Xioe5W__links{align-items:center;gap:10px;display:flex}.BottomBar-module__Xioe5W__dot{color:var(--color-mid-grey);font-size:var(--font-size-sm)}.BottomBar-module__Xioe5W__link{font-size:var(--font-size-sm);color:var(--color-mid-grey);text-decoration:none;transition:color .2s}.BottomBar-module__Xioe5W__link:hover{color:var(--color-darker-grey)}@media (max-width:959px){.BottomBar-module__Xioe5W__bottomBarContents{align-items:flex-start;gap:16px}.BottomBar-module__Xioe5W__links{gap:4px}}
.PageView-module__0puwFG__container{opacity:1;width:100%}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.ClaimInput-module__S-z58W__form{background-color:var(--color-white);border:1px solid var(--color-lighter-grey);width:100%;min-width:min(100%,320px);max-width:620px;box-shadow:0 1px 10px color-mix(in srgb,var(--color-darkest-grey)12%,transparent);border-radius:12px;align-items:center;padding:4px;display:flex}.ClaimInput-module__S-z58W__inputWrapper{cursor:text;flex:1;align-items:center;min-width:0;padding:0 16px 0 24px;display:flex}.ClaimInput-module__S-z58W__prefix{color:var(--color-bluish-grey);font-size:var(--font-size-fluid-lg);white-space:nowrap;flex-shrink:0;font-family:inherit}.ClaimInput-module__S-z58W__input{font-size:var(--font-size-fluid-lg);color:var(--color-dark-grey);background:0 0;border:none;outline:none;width:100%;min-width:0;font-family:inherit}.ClaimInput-module__S-z58W__input::placeholder{color:var(--color-bluish-grey)}.ClaimInput-module__S-z58W__buttonWrapper{flex-shrink:0}@media (min-width:960px) and (max-width:1359px){.ClaimInput-module__S-z58W__form{max-width:480px}.ClaimInput-module__S-z58W__inputWrapper{padding-left:20px}}@media (max-width:959px){.ClaimInput-module__S-z58W__form{max-width:480px}.ClaimInput-module__S-z58W__inputWrapper{padding-left:16px}}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.Footer-module__TT1ula__footer{background:var(--color-white);width:100%;color:var(--color-black);padding:100px 0 40px;position:relative;overflow:hidden}.Footer-module__TT1ula__arcSvg{object-fit:cover;object-position:bottom;pointer-events:none;z-index:0;filter:brightness(0);opacity:.38}.Footer-module__TT1ula__footerContainer{z-index:1;flex-direction:column;gap:80px;display:flex;position:relative}.Footer-module__TT1ula__footerTop{text-align:center;flex-direction:column;align-items:center;gap:36px;display:flex}.Footer-module__TT1ula__footerHeadline{font-size:var(--font-size-fluid-h1-secondary);letter-spacing:-.025em;margin:0;font-weight:400;line-height:1.1}.Footer-module__TT1ula__claimWrapper{justify-content:center;width:100%;display:flex}.Footer-module__TT1ula__footerBrandContainer{justify-content:center;align-items:center;width:100%;display:flex}.Footer-module__TT1ula__footerBrandText{font-size:var(--font-size-fluid-brand);text-align:center;white-space:nowrap;color:var(--color-light-grey);margin:0;font-weight:600;line-height:1}.Footer-module__TT1ula__footerBottom{padding-top:28px}@media (max-width:959px){.Footer-module__TT1ula__footer{padding:72px 0 32px}.Footer-module__TT1ula__footerContainer{gap:56px}.Footer-module__TT1ula__footerHeadline{font-size:var(--font-size-fluid-h1-secondary)}}
.TogglePill-module__spRB5W__pill{background:color-mix(in srgb,var(--color-darker-grey)12%,var(--color-white));border:1px solid var(--color-light-grey);border-radius:12px;align-items:center;gap:8px;width:fit-content;padding:4px;display:inline-flex;position:relative}.TogglePill-module__spRB5W__fullWidth{width:100%}.TogglePill-module__spRB5W__fullWidth .TogglePill-module__spRB5W__btn{flex:1}.TogglePill-module__spRB5W__thumb{background:var(--color-white);box-shadow:0 1px 3px color-mix(in srgb,var(--color-darkest-grey)8%,transparent);pointer-events:none;z-index:0;border-radius:8px;transition:left .2s cubic-bezier(.4,0,.2,1),width .2s cubic-bezier(.4,0,.2,1);position:absolute}.TogglePill-module__spRB5W__btn{z-index:1;min-width:35px;height:35px;color:var(--color-bluish-grey);cursor:pointer;font-size:var(--font-size-sm);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.TogglePill-module__spRB5W__btnActive{color:var(--color-darker-grey)}.TogglePill-module__spRB5W__pillDark{background:var(--color-faint-lime-green);border:1px solid var(--color-light-lime-green)}.TogglePill-module__spRB5W__pillDark .TogglePill-module__spRB5W__thumb{background:var(--color-forest-green);border:1px solid #0000}.TogglePill-module__spRB5W__pillDark .TogglePill-module__spRB5W__btn{color:var(--color-mid-grey)}.TogglePill-module__spRB5W__pillDark .TogglePill-module__spRB5W__btnActive{color:var(--color-white)}.TogglePill-module__spRB5W__noBackground{background:0 0;border:none;padding:0}.TogglePill-module__spRB5W__pillToolbar{gap:8px}.TogglePill-module__spRB5W__pillToolbar .TogglePill-module__spRB5W__thumb{background:var(--color-white);box-shadow:none;border-radius:6px}.TogglePill-module__spRB5W__pillToolbar .TogglePill-module__spRB5W__btn{color:var(--color-white);opacity:.6;min-width:52px;height:40px;padding:0;transition:transform .2s,background .2s,color .2s}.TogglePill-module__spRB5W__pillToolbar .TogglePill-module__spRB5W__btn:hover{opacity:1}.TogglePill-module__spRB5W__pillToolbar .TogglePill-module__spRB5W__btnActive{color:var(--color-darker-grey);opacity:1}.TogglePill-module__spRB5W__pillToolbar .TogglePill-module__spRB5W__btnActive:hover{background:0 0}
.Toolbar-module__d3qeKW__toolbarContainer{z-index:1000;background:var(--color-darker-grey);border-radius:20px;align-items:center;padding:8px 12px;transition:opacity .15s,visibility .15s;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 12px 48px #0006}.Toolbar-module__d3qeKW__toolbarContent{gap:8px;display:flex}.Toolbar-module__d3qeKW__toolButton{color:var(--color-bluish-grey);font-size:var(--font-size-lg);cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:background .2s,transform .1s,color .2s;display:flex}.Toolbar-module__d3qeKW__toolButton:hover{background:var(--color-dark-grey);color:var(--color-white);transform:scale(1.1)}.Toolbar-module__d3qeKW__toolButton[data-toolbar-role=palette][data-state=open]{transform:none}.Toolbar-module__d3qeKW__popoverContent{z-index:1200;outline:none}.Toolbar-module__d3qeKW__toolbarLinkContainer{width:400px;box-shadow:none;background:0 0;justify-content:center;align-items:center;gap:8px;padding:0;display:flex}.Toolbar-module__d3qeKW__linkInput{background:var(--color-darker-grey);width:max-content;height:56px;color:var(--color-light-grey);font-size:var(--font-size-sm);border:none;border-radius:12px;flex:1;padding:10px 12px}.Toolbar-module__d3qeKW__linkInput::placeholder{color:var(--color-bluish-grey)}.Toolbar-module__d3qeKW__linkInput:focus-visible{outline:none}.Toolbar-module__d3qeKW__backButton,.Toolbar-module__d3qeKW__pasteButton{width:56px;height:56px;color:var(--color-white);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;padding:0;display:flex}.Toolbar-module__d3qeKW__backButton{background:var(--color-darker-grey)}.Toolbar-module__d3qeKW__pasteButton{background:var(--color-success)}.Toolbar-module__d3qeKW__pasteButton:hover{background:color-mix(in srgb,var(--color-success)80%,var(--color-black))}.Toolbar-module__d3qeKW__pasteButton:disabled{background:var(--color-dark-grey);color:var(--color-bluish-grey);cursor:not-allowed;opacity:.6;transform:none}.Toolbar-module__d3qeKW__palettePopover{background:var(--color-darker-grey);border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex;box-shadow:0 12px 40px #00000080}.Toolbar-module__d3qeKW__paletteSection{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.Toolbar-module__d3qeKW__colorSwatches{grid-template-columns:repeat(6,1fr);justify-items:center;gap:6px;display:grid}.Toolbar-module__d3qeKW__colorSwatch{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .1s,border-color .2s;display:flex}.Toolbar-module__d3qeKW__colorSwatch:hover{transform:scale(1.1)}.Toolbar-module__d3qeKW__colorSwatchSelected{border-color:var(--color-white)}.Toolbar-module__d3qeKW__colorSwatchInner{border-radius:50%;flex-shrink:0;width:24px;height:24px}.Toolbar-module__d3qeKW__paletteDivider{background:var(--color-dark-grey);opacity:.5;width:100%;height:1px;margin:4px 0}.Toolbar-module__d3qeKW__togglePillContainer{justify-content:center;width:100%;display:flex}.Toolbar-module__d3qeKW__divider{background-color:var(--color-dark-grey);align-self:center;width:1px;height:24px;margin:0 4px}.Toolbar-module__d3qeKW__logoutButton:hover{background:color-mix(in srgb,var(--color-danger)15%,transparent);color:var(--color-danger)}.Toolbar-module__d3qeKW__copyButtonSaving:hover{background:var(--color-dark-grey);transform:none}
.Tooltip-module__O0TQXG__tooltipContent{background:var(--color-darkest-grey);color:var(--color-white);z-index:2000;user-select:none;pointer-events:none;border-radius:6px;padding:6px 10px;font-size:11px;font-weight:500;animation:.2s cubic-bezier(.16,1,.3,1) Tooltip-module__O0TQXG__slideDownAndFade;box-shadow:0 4px 12px #0006}@keyframes Tooltip-module__O0TQXG__slideDownAndFade{0%{opacity:0;transform:translateY(-4px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}
.WidgetMenu-module__HZTHZa__popoverContent{background:var(--color-darker-grey);border:1px solid color-mix(in srgb,var(--color-white)10%,transparent);z-index:1200;border-radius:16px;outline:none;flex-direction:column;gap:16px;width:480px;padding:16px;animation:.15s ease-out WidgetMenu-module__HZTHZa__slideUp;display:flex;box-shadow:0 20px 60px #0009}.WidgetMenu-module__HZTHZa__dialogOverlay{z-index:2500;animation:.2s ease-out WidgetMenu-module__HZTHZa__fadeIn;position:fixed;inset:0}.WidgetMenu-module__HZTHZa__dialogContent{background:var(--color-darker-grey);border:1px solid var(--color-dark-grey);z-index:2600;border-radius:20px;outline:none;max-height:400px;padding:16px;animation:.15s ease-out WidgetMenu-module__HZTHZa__slideUp;position:fixed;bottom:84px;left:16px;right:16px;overflow:hidden;box-shadow:0 20px 60px #0009}.WidgetMenu-module__HZTHZa__searchContainer{width:100%;position:relative}.WidgetMenu-module__HZTHZa__searchIcon{color:var(--color-bluish-grey);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.WidgetMenu-module__HZTHZa__searchInput{border:1px solid color-mix(in srgb,var(--color-white)8%,transparent);background:color-mix(in srgb,var(--color-black)40%,transparent);width:100%;color:var(--color-white);border-radius:10px;padding:12px 12px 12px 40px;font-size:16px;transition:border-color .2s}.WidgetMenu-module__HZTHZa__searchInput:focus{border-color:var(--color-purple);outline:none}.WidgetMenu-module__HZTHZa__searchInput::placeholder{color:var(--color-bluish-grey)}.WidgetMenu-module__HZTHZa__sectionHeader{color:var(--color-bluish-grey);text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:600}.WidgetMenu-module__HZTHZa__menuSection{flex-direction:column;gap:8px;display:flex}.WidgetMenu-module__HZTHZa__grid{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.WidgetMenu-module__HZTHZa__dialogContent .WidgetMenu-module__HZTHZa__grid{grid-template-columns:1fr}.WidgetMenu-module__HZTHZa__widgetCard{background:color-mix(in srgb,var(--color-white)3%,transparent);border:1px solid color-mix(in srgb,var(--color-white)5%,transparent);cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:12px;transition:background .2s,border-color .2s,transform .1s;display:flex}.WidgetMenu-module__HZTHZa__widgetCard:hover:not(.WidgetMenu-module__HZTHZa__disabled){background:color-mix(in srgb,var(--color-white)6%,transparent);border-color:color-mix(in srgb,var(--color-white)15%,transparent)}.WidgetMenu-module__HZTHZa__widgetCard.WidgetMenu-module__HZTHZa__disabled{opacity:.5;cursor:not-allowed}.WidgetMenu-module__HZTHZa__iconWrapper{background:color-mix(in srgb,var(--color-black)30%,transparent);width:40px;height:40px;color:var(--color-white);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.WidgetMenu-module__HZTHZa__widgetInfo{flex:1;min-width:0}.WidgetMenu-module__HZTHZa__widgetTitle{color:var(--color-white);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.WidgetMenu-module__HZTHZa__widgetDescription{color:var(--color-bluish-grey);white-space:nowrap;text-overflow:ellipsis;font-size:11px;display:block;overflow:hidden}@keyframes WidgetMenu-module__HZTHZa__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes WidgetMenu-module__HZTHZa__fadeIn{0%{opacity:0}to{opacity:1}}.WidgetMenu-module__HZTHZa__visuallyHidden{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WidgetMenu-module__HZTHZa__dialogScrollArea{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;gap:16px;max-height:368px;display:flex;overflow-y:auto}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.AuthView-module__xBn78q__authPageWrapper{width:100vw;height:100vh;display:flex;overflow:hidden}.AuthView-module__xBn78q__leftPanel{background:var(--color-forest-green);flex-direction:column;flex:1;padding:48px 48px 0;display:flex;position:relative;overflow:hidden}.AuthView-module__xBn78q__arcSvg{pointer-events:none;z-index:0;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.AuthView-module__xBn78q__leftContent{z-index:2;width:100%;margin-top:150px;margin-bottom:40px;position:relative}.AuthView-module__xBn78q__tagline{font-size:var(--font-size-fluid-display);letter-spacing:-.03em;color:var(--color-white);max-width:15ch;margin-bottom:28px;font-weight:700;line-height:1.05}.AuthView-module__xBn78q__taglineAccent{color:var(--color-grass-green)}.AuthView-module__xBn78q__leftSubtitle{font-size:var(--font-size-fluid-lg);color:var(--color-light-grey);max-width:none;margin-bottom:40px}.AuthView-module__xBn78q__rectStack{z-index:2;width:500px;height:380px;margin:0 auto;position:relative}.AuthView-module__xBn78q__rectImage{object-fit:contain}.AuthView-module__xBn78q__rightPanel{background:color-mix(in srgb,var(--color-lighter-grey)98%,var(--color-white));border-left:1px solid var(--color-light-grey);flex:1;position:relative;overflow-y:auto}.AuthView-module__xBn78q__formContainer{width:100%;max-width:500px;min-height:400px;margin:0 auto;padding:0 20px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.AuthView-module__xBn78q__rightPanel>:first-child{margin-bottom:48px}.AuthView-module__xBn78q__header{margin-top:26px;margin-bottom:36px}.AuthView-module__xBn78q__title{font-size:var(--font-size-fluid-h1-secondary);color:var(--color-darker-grey);letter-spacing:-.02em;margin-bottom:8px;font-weight:700}.AuthView-module__xBn78q__subtitle{font-size:var(--font-size-md);color:var(--color-mid-grey);line-height:1.5}.AuthView-module__xBn78q__usernameInputWrapper{background:var(--color-white);border:1.5px solid var(--color-light-grey);height:52px;transition:border-color .15s var(--ease-snappy);border-radius:12px;align-items:center;margin-top:16px;margin-bottom:24px;padding:0 20px;display:flex}.AuthView-module__xBn78q__usernameInputWrapper:focus-within{border-color:var(--color-yellow)}.AuthView-module__xBn78q__usernameInputWrapper.AuthView-module__xBn78q__statusAvailable{border-color:var(--color-success)}.AuthView-module__xBn78q__usernameInputWrapper.AuthView-module__xBn78q__statusTaken{border-color:var(--color-danger)}.AuthView-module__xBn78q__standardInputWrapper{background:var(--color-white);border:1.5px solid var(--color-light-grey);height:52px;transition:border-color .15s var(--ease-snappy);border-radius:12px;align-items:center;margin-bottom:12px;padding:0 20px;display:flex}.AuthView-module__xBn78q__standardInputWrapper:focus-within{border-color:var(--color-yellow)}.AuthView-module__xBn78q__divider{color:var(--color-mid-grey);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.1em;align-items:center;margin:24px 0;display:flex}.AuthView-module__xBn78q__divider:before,.AuthView-module__xBn78q__divider:after{content:"";background:var(--color-light-grey);flex:1;height:1px}.AuthView-module__xBn78q__dividerText{padding:0 12px}.AuthView-module__xBn78q__confirmationState{background:color-mix(in srgb,var(--color-success)10%,white);border:1px dashed var(--color-success);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:16px;margin:20px 0;padding:24px;display:flex}.AuthView-module__xBn78q__formContent,.AuthView-module__xBn78q__emailForm,.AuthView-module__xBn78q__credentialFields{flex-direction:column;display:flex}.AuthView-module__xBn78q__authSubmitButton{margin-top:14px}.AuthView-module__xBn78q__socialContainer{flex-direction:row;gap:10px;width:100%;display:flex}.AuthView-module__xBn78q__socialContainer>*{flex:1;justify-content:space-between}.AuthView-module__xBn78q__onboardingActions{flex-direction:column;align-items:center;gap:16px;width:100%;margin-top:10px;display:flex}.AuthView-module__xBn78q__signOutLink{color:var(--color-mid-grey);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none;padding:8px;text-decoration:underline}.AuthView-module__xBn78q__signOutLink:hover{color:var(--color-darker-grey)}.AuthView-module__xBn78q__statusMessage{font-size:var(--font-size-xs);min-height:1.25em;margin-top:-20px;margin-bottom:16px;padding-left:16px;font-weight:500;transition:color .15s}.AuthView-module__xBn78q__statusMessageAvailable{color:var(--color-success)}.AuthView-module__xBn78q__statusMessageTaken{color:var(--color-danger)}.AuthView-module__xBn78q__statusMessageChecking{color:var(--color-mid-grey)}.AuthView-module__xBn78q__usernamePrefix{color:var(--color-bluish-grey);white-space:nowrap;flex-shrink:0}.AuthView-module__xBn78q__usernameInput{font-size:var(--font-size-md);color:var(--color-dark-grey);background:0 0;border:none;outline:none;width:100%;font-family:inherit}.AuthView-module__xBn78q__usernameInput::placeholder{color:var(--color-bluish-grey);font-weight:400}.AuthView-module__xBn78q__passwordToggle{color:var(--color-mid-grey);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;padding:4px;transition:color .15s;display:flex}.AuthView-module__xBn78q__passwordToggle:hover{color:var(--color-darker-grey)}@media (max-width:959px){.AuthView-module__xBn78q__authPageWrapper{flex-direction:column;height:auto;min-height:100vh}.AuthView-module__xBn78q__leftPanel{display:none}.AuthView-module__xBn78q__rightPanel{background:var(--color-white);border-left:none;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;max-width:100%;display:flex}.AuthView-module__xBn78q__formContainer{width:100%;max-width:500px;min-height:auto}}
.DotPulse-module__Re04wa__dotPulse{justify-content:center;align-items:center;gap:6px;display:flex}.DotPulse-module__Re04wa__dotPulse span{background:var(--color-grass-green);border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite DotPulse-module__Re04wa__pulse}.DotPulse-module__Re04wa__dotPulse span:nth-child(2){animation-delay:.15s}.DotPulse-module__Re04wa__dotPulse span:nth-child(3){animation-delay:.3s}@keyframes DotPulse-module__Re04wa__pulse{0%,to{opacity:.2;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}
.PageLoader-module__WzM6wW__container{background-color:var(--color-white);min-height:100vh;color:var(--color-black);flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.PageLoader-module__WzM6wW__label{font-size:var(--font-size-sm);color:var(--color-mid-grey);letter-spacing:-.01em;font-weight:500}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.ProfileSidebar-module__FPwWkW__sidebar{box-sizing:border-box;color:var(--color-black);background:0 0;flex-direction:column;flex-shrink:0;align-items:flex-start;margin-bottom:60px;padding:0 20px 20px;display:flex}.ProfileSidebar-module__FPwWkW__profileCard{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.ProfileSidebar-module__FPwWkW__avatarWrap{margin:0 0 40px;position:relative}.ProfileSidebar-module__FPwWkW__viewWrapper{width:100%;overflow:hidden}.ProfileSidebar-module__FPwWkW__profileContent{width:100%}.ProfileSidebar-module__FPwWkW__avatar{background:var(--page-avatar-bg);width:200px;height:200px;color:var(--color-black);font-size:var(--font-size-3xl);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.ProfileSidebar-module__FPwWkW__avatarSquare{border-radius:24px}.ProfileSidebar-module__FPwWkW__avatarImage{object-fit:cover;width:100%;height:100%}.ProfileSidebar-module__FPwWkW__AvatarHoverToolbar{bottom:-16px}.ProfileSidebar-module__FPwWkW__bio p{margin:0}.ProfileSidebar-module__FPwWkW__bio *{color:inherit}.ProfileSidebar-module__FPwWkW__name{font-size:var(--font-size-3xl);margin:0;font-weight:600}.ProfileSidebar-module__FPwWkW__name p{margin:0}.ProfileSidebar-module__FPwWkW__name *{color:inherit}.ProfileSidebar-module__FPwWkW__bio{font-size:var(--font-size-md);color:var(--color-grey-dark);margin-top:20px;line-height:1.4}.ProfileSidebar-module__FPwWkW__sidebarCenter{align-items:stretch;margin-bottom:0;padding:20px 0}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__profileCard{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__profileCard>div:last-child{flex:1;width:100%;min-width:0}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__avatar{flex-shrink:0;width:200px;height:200px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__avatarWrap{margin:0}@media (min-width:960px) and (max-width:1359px){.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__profileCard{flex-direction:row}}@media (max-width:959px){.ProfileSidebar-module__FPwWkW__sidebarCenter{width:100%;padding:20px 0 60px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__profileCard{flex-direction:row;gap:16px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__avatar{width:96px;height:96px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__name{font-size:var(--font-size-2xl)}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__nameInput .ProseMirror{font-size:var(--font-size-2xl)}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__bio{margin-top:12px}.ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__bioEditor .ProseMirror{margin-top:12px}@media (max-width:320px){.ProfileSidebar-module__FPwWkW__sidebarCenter{zoom:.86}}@media (min-width:321px) and (max-width:350px){.ProfileSidebar-module__FPwWkW__sidebarCenter{zoom:.94}}}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter{padding:20px 0 60px}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__profileCard{flex-direction:row;gap:16px}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__avatar{width:96px;height:96px}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__nameInput .ProseMirror{font-size:var(--font-size-2xl)}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__name{font-size:var(--font-size-2xl)}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__bioEditor .ProseMirror{font-size:var(--font-size-md);margin-top:12px}[data-preview=mobile] .ProfileSidebar-module__FPwWkW__sidebarCenter .ProfileSidebar-module__FPwWkW__bio{font-size:var(--font-size-md);margin-top:12px}.ProfileSidebar-module__FPwWkW__nameInput .ProseMirror{font-size:var(--font-size-3xl);color:var(--color-black);white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;background:0 0;border:none;outline:none;width:100%;min-width:0;padding:0;font-weight:600}.ProfileSidebar-module__FPwWkW__nameInput .ProseMirror p{margin:0}.ProfileSidebar-module__FPwWkW__nameInput .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-grey-dark);pointer-events:none;height:0}.ProfileSidebar-module__FPwWkW__bioEditor .ProseMirror{width:100%;color:inherit;font-family:inherit;font-size:var(--font-size-md);overflow-wrap:anywhere;word-break:break-word;background:0 0;border:none;outline:none;min-width:0;margin-top:20px;line-height:1.4}.ProfileSidebar-module__FPwWkW__bioEditor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--color-grey-dark);pointer-events:none;height:0}
.DeleteButtonCorner-module__qOtBlq__deleteButton{background:var(--color-white);border:1px solid var(--color-light-grey);cursor:pointer;z-index:1001;width:28px;height:28px;color:var(--color-dark-grey);border-radius:50%;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex;position:absolute;top:-12px;right:-12px;box-shadow:0 2px 8px #00000014}.DeleteButtonCorner-module__qOtBlq__deleteButton:hover{background:var(--color-white);color:var(--color-danger);transform:scale(1.1);box-shadow:0 4px 12px #0000001f}
.TextBlock-module__c6nCLa__editorContainer{justify-content:stretch;align-items:stretch;width:100%;height:100%;display:flex}.TextBlock-module__c6nCLa__editor{width:100%;height:100%;padding:12px}.TextBlock-module__c6nCLa__editor .ProseMirror{width:100%;height:100%;color:inherit;font-family:inherit;font-size:inherit;background:0 0;border:none;border-radius:16px;outline:none;min-width:0;line-height:1.6;overflow:hidden}.TextBlock-module__c6nCLa__editor .ProseMirror:focus-visible{background-color:color-mix(in srgb,var(--block-bg-color,var(--color-white)),black 12%);outline:none;transition:opacity .15s,visibility .15s;overflow:scroll}.TextBlock-module__c6nCLa__editor .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:color-mix(in srgb,var(--block-text-color,var(--color-black)),transparent 65%);pointer-events:none;height:0}.TextBlock-module__c6nCLa__editor .ProseMirror p{margin:8px;line-height:1.6}.TextBlock-module__c6nCLa__display{box-sizing:border-box;width:100%;height:100%;color:inherit;word-wrap:break-word;word-break:break-word;-webkit-box-orient:vertical;margin:0;padding:12px;line-height:1.6;display:-webkit-box;overflow:hidden}.TextBlock-module__c6nCLa__clampSmall{line-clamp:6;-webkit-line-clamp:6;max-height:12em}.TextBlock-module__c6nCLa__clampTall{line-clamp:17;-webkit-line-clamp:17;max-height:24.65em}.TextBlock-module__c6nCLa__skinnyWide{line-clamp:1;-webkit-line-clamp:1;white-space:nowrap;text-overflow:ellipsis;text-align:center;justify-content:center;align-items:center;padding:0 16px;line-height:normal;display:flex;overflow:hidden}.TextBlock-module__c6nCLa__skinnyWide p{white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.TextBlock-module__c6nCLa__display p{margin:0}.TextBlock-module__c6nCLa__display *{color:inherit}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.LinkBlock-module__u74brG__card{box-sizing:border-box;width:100%;height:100%;color:inherit;flex-direction:column;gap:12px;min-width:0;padding:12px;text-decoration:none;display:flex}.LinkBlock-module__u74brG__noPreview{justify-content:flex-start}.LinkBlock-module__u74brG__small.LinkBlock-module__u74brG__noPreview,.LinkBlock-module__u74brG__skinnyWide.LinkBlock-module__u74brG__noPreview{justify-content:center}.LinkBlock-module__u74brG__header{flex-direction:row;align-items:flex-start;gap:14px;min-width:0;display:flex}.LinkBlock-module__u74brG__iconWrap{background:color-mix(in srgb,var(--color-white)27%,transparent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.LinkBlock-module__u74brG__iconImg{object-fit:cover;border-radius:6px;width:28px;height:28px}.LinkBlock-module__u74brG__iconFallback{opacity:.75;width:22px;height:22px}.LinkBlock-module__u74brG__text{flex-direction:column;gap:4px;width:100%;min-width:0;display:flex}.LinkBlock-module__u74brG__title{font-size:var(--font-size-lg);color:inherit;overflow-wrap:anywhere;word-break:break-word;font-weight:650;line-height:1.1}.LinkBlock-module__u74brG__url{font-size:var(--font-size-md);color:inherit;opacity:.6;text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.LinkBlock-module__u74brG__small .LinkBlock-module__u74brG__header,.LinkBlock-module__u74brG__tall .LinkBlock-module__u74brG__header{flex-direction:column}.LinkBlock-module__u74brG__wide,.LinkBlock-module__u74brG__max{flex-direction:row}.LinkBlock-module__u74brG__wide .LinkBlock-module__u74brG__header,.LinkBlock-module__u74brG__max .LinkBlock-module__u74brG__header{flex-direction:column;flex:1;justify-content:center;width:50%;min-width:0;padding-right:12px}.LinkBlock-module__u74brG__wide .LinkBlock-module__u74brG__preview,.LinkBlock-module__u74brG__max .LinkBlock-module__u74brG__preview{flex:1;width:50%;min-width:0;height:100%}.LinkBlock-module__u74brG__large .LinkBlock-module__u74brG__header,.LinkBlock-module__u74brG__skinnyWide .LinkBlock-module__u74brG__header{flex-direction:row;align-items:center}@media (max-width:959px){.LinkBlock-module__u74brG__card:not(.LinkBlock-module__u74brG__small):not(.LinkBlock-module__u74brG__skinnyWide):not(.LinkBlock-module__u74brG__wide):not(.LinkBlock-module__u74brG__tall):not(.LinkBlock-module__u74brG__large){gap:12px;padding:14px}.LinkBlock-module__u74brG__url{font-size:var(--font-size-xs)}}.LinkBlock-module__u74brG__preview{border-radius:16px;flex:1;min-height:0;position:relative;overflow:hidden}.LinkBlock-module__u74brG__previewImg{object-fit:cover;width:100%;height:100%;display:block}.LinkBlock-module__u74brG__previewOverlay{background:color-mix(in srgb,var(--color-black)45%,transparent);opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;inset:0}.LinkBlock-module__u74brG__previewActions{opacity:0;z-index:2;gap:12px;transition:opacity .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.LinkBlock-module__u74brG__previewIconButton{background:var(--color-darker-grey);width:36px;height:36px;color:var(--color-white);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;transition:transform .1s,background .2s;display:flex}.LinkBlock-module__u74brG__previewIconButton:hover{background:var(--color-black);transform:scale(1.1)}.LinkBlock-module__u74brG__previewEmpty{background:color-mix(in srgb,var(--color-white)27%,transparent);border:1px solid color-mix(in srgb,var(--color-white)6%,transparent);justify-content:center;align-items:center;min-height:120px;display:flex}.LinkBlock-module__u74brG__previewEditable:hover .LinkBlock-module__u74brG__previewOverlay,.LinkBlock-module__u74brG__previewEditable:hover .LinkBlock-module__u74brG__previewActions{opacity:1}.LinkBlock-module__u74brG__previewEmpty.LinkBlock-module__u74brG__previewEditable .LinkBlock-module__u74brG__previewOverlay{opacity:.3}.LinkBlock-module__u74brG__previewEmpty.LinkBlock-module__u74brG__previewEditable .LinkBlock-module__u74brG__previewActions{opacity:1}.LinkBlock-module__u74brG__titleEditorContainer{width:100%;position:relative}.LinkBlock-module__u74brG__titleEditor{width:100%}.LinkBlock-module__u74brG__titleEditorContainer .ProseMirror{font-size:var(--font-size-lg);color:inherit;overflow-wrap:anywhere;word-break:break-word;background:0 0;border:none;border-radius:6px;outline:none;margin:0;padding-left:2px;font-weight:650}.LinkBlock-module__u74brG__titleEditorContainer .ProseMirror:focus-visible{background-color:color-mix(in srgb,var(--block-bg-color,var(--color-white)),black 12%);outline:none;transition:opacity .15s,visibility .15s;overflow:scroll}:is(.LinkBlock-module__u74brG__title p,.LinkBlock-module__u74brG__titleEditorContainer .ProseMirror p){margin:0}.LinkBlock-module__u74brG__titlePlaceholder{font-size:var(--font-size-lg);color:color-mix(in srgb,var(--block-text-color,var(--color-black)),transparent 65%);pointer-events:none;padding-left:2px;position:absolute;top:0;left:0}.LinkBlock-module__u74brG__spin{animation:1s linear infinite LinkBlock-module__u74brG__spin}@keyframes LinkBlock-module__u74brG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ImageBlock-module__sbMr_q__imageBlock{border-radius:24px;width:100%;height:100%;display:block;position:relative;overflow:hidden}.ImageBlock-module__sbMr_q__editorControls{z-index:10;background:var(--color-darker-grey);border-radius:10px;gap:4px;padding:4px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 8px 24px #0003}.ImageBlock-module__sbMr_q__controlTrigger{width:32px;height:32px;color:var(--color-bluish-grey);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:all .15s;display:flex}.ImageBlock-module__sbMr_q__controlTrigger:hover{background:var(--color-dark-grey);color:var(--color-white)}.ImageBlock-module__sbMr_q__controlTriggerHasValue{background:var(--color-purple-faded,color-mix(in srgb,var(--color-purple),transparent 80%));color:var(--color-purple-light,color-mix(in srgb,var(--color-purple),var(--color-white)40%))}.ImageBlock-module__sbMr_q__controlTriggerHasValue:hover{background:var(--color-purple-faded,color-mix(in srgb,var(--color-purple),transparent 70%));color:var(--color-white)}.ImageBlock-module__sbMr_q__popoverContent{background:var(--color-darker-grey);border:1px solid color-mix(in srgb,var(--color-white)12%,transparent);z-index:5000;border-radius:14px;width:260px;padding:12px;animation:.15s ease-out ImageBlock-module__sbMr_q__slideUp;box-shadow:0 10px 30px #0006}.ImageBlock-module__sbMr_q__popoverLabel{color:var(--color-bluish-grey);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px;font-weight:600;display:block}.ImageBlock-module__sbMr_q__popoverInput{border:1px solid var(--color-purple);background:color-mix(in srgb,var(--color-black)40%,transparent);width:100%;color:var(--color-white);font-size:var(--font-size-sm);border-radius:10px;padding:8px 12px}.ImageBlock-module__sbMr_q__popoverInput:focus{border-color:var(--color-purple);outline:none}.ImageBlock-module__sbMr_q__externalLinkIndicator{background:color-mix(in srgb,var(--color-black)45%,transparent);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--color-white)15%,transparent);width:28px;height:28px;color:var(--color-white);z-index:5;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.ImageBlock-module__sbMr_q__imageBlockLink{cursor:pointer;width:100%;height:100%;display:block}@keyframes ImageBlock-module__sbMr_q__slideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ImageBlock-module__sbMr_q__zoomTrigger{background:color-mix(in srgb,var(--color-black)45%,transparent);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--color-white)15%,transparent);width:30px;height:30px;color:var(--color-white);cursor:pointer;z-index:3;opacity:0;border-radius:8px;justify-content:center;align-items:center;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:10px;left:10px;transform:scale(.9)}.ImageBlock-module__sbMr_q__zoomTriggerVisible{opacity:1;transform:scale(1)}.ImageBlock-module__sbMr_q__zoomTrigger:hover{background:color-mix(in srgb,var(--color-black)75%,transparent);transform:scale(1.1)}.ImageBlock-module__sbMr_q__zoomOverlay{background:color-mix(in srgb,var(--color-black)72%,transparent);backdrop-filter:blur(12px);z-index:2000;animation:.3s cubic-bezier(.16,1,.3,1) ImageBlock-module__sbMr_q__overlayShow;position:fixed;inset:0}.ImageBlock-module__sbMr_q__zoomContent{z-index:2001;cursor:default;background:0 0;border:none;outline:none;justify-content:center;align-items:center;padding:5vh 5vw;animation:.3s cubic-bezier(.16,1,.3,1) ImageBlock-module__sbMr_q__contentShow;display:flex;position:fixed;inset:0}.ImageBlock-module__sbMr_q__zoomImageContainer{border-radius:24px;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.ImageBlock-module__sbMr_q__expandedImage{object-fit:contain;border-radius:24px;max-width:100%;max-height:100%}@keyframes ImageBlock-module__sbMr_q__overlayShow{0%{opacity:0}to{opacity:1}}@keyframes ImageBlock-module__sbMr_q__contentShow{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ImageBlock-module__sbMr_q__captionInput::placeholder{color:var(--color-bluish-grey)}.ImageBlock-module__sbMr_q__captionInput:focus{outline:none}.ImageBlock-module__sbMr_q__captionOverlay{z-index:1;backdrop-filter:blur(3px);background:linear-gradient(180deg,transparent 0%,color-mix(in srgb,var(--color-black)72%,transparent)100%);border-bottom-right-radius:24px;border-bottom-left-radius:24px;padding:10px 12px;position:absolute;bottom:0;left:0;right:0}.ImageBlock-module__sbMr_q__captionText{color:var(--color-white);font-size:var(--font-size-sm);z-index:10;line-height:1.3;display:block;position:relative}
.SectionTitleBlock-module__dKHfoW__frame{align-items:center;gap:12px;margin:0;padding:8px;display:flex}.SectionTitleBlock-module__dKHfoW__input{height:55px;font-size:var(--font-size-lg);color:inherit;background:0 0;border:none;border-radius:16px;flex:1;padding:8px;font-weight:700;line-height:1;transition:background-color .2s}.SectionTitleBlock-module__dKHfoW__input::placeholder{color:color-mix(in srgb,var(--block-text-color,var(--color-black)),transparent 65%)}.SectionTitleBlock-module__dKHfoW__input:focus{background-color:color-mix(in srgb,var(--block-bg-color,var(--color-white)),black 12%);outline:none}.SectionTitleBlock-module__dKHfoW__display{width:100%;height:100%;color:inherit;font-size:var(--font-size-lg);background:0 0;align-items:center;padding:0;font-weight:700;display:flex}.SectionTitleBlock-module__dKHfoW__displayPlaceholder{width:100%;height:100%;font-size:var(--font-size-lg);color:color-mix(in srgb,var(--block-text-color,var(--color-black)),transparent 65%);background:0 0;align-items:center;padding:0;font-weight:700;display:flex}
.HoverToolbar-module__sX4YyG__toolbar{background:var(--color-darker-grey);box-shadow:0 12px 40px color-mix(in srgb,var(--color-darkest-grey)25%,transparent);z-index:100;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;align-items:center;gap:4px;padding:6px 8px;transition:opacity .15s,visibility .15s;display:flex;position:absolute;bottom:-20px;left:50%;transform:translate(-50%)}.HoverToolbar-module__sX4YyG__toolbarVisible{opacity:1;visibility:visible;pointer-events:auto}.HoverToolbar-module__sX4YyG__sizeGroup,.HoverToolbar-module__sX4YyG__shapeGroup{align-items:center;gap:2px;display:flex}.HoverToolbar-module__sX4YyG__sizeButton{width:28px;height:28px;color:var(--color-bluish-grey);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:flex}.HoverToolbar-module__sX4YyG__sizeButton:hover{background:var(--color-dark-grey)}.HoverToolbar-module__sX4YyG__sizeButton.HoverToolbar-module__sX4YyG__active{background:var(--color-white);color:var(--color-black)}.HoverToolbar-module__sX4YyG__divider{background:var(--color-bluish-grey);width:1px;height:20px;margin:0 4px}.HoverToolbar-module__sX4YyG__sizeIcon{justify-content:center;align-items:center;display:flex}.HoverToolbar-module__sX4YyG__popoverContent{z-index:2000;outline:none}
.BlockBackgroundPalette-module__zXl-Ya__container{background:var(--color-darker-grey);border-radius:12px;flex-direction:column;gap:12px;padding:8px;display:flex;box-shadow:0 4px 20px #0006}.BlockBackgroundPalette-module__zXl-Ya__grid{grid-template-columns:repeat(6,1fr);place-items:center;gap:8px;display:grid}.BlockBackgroundPalette-module__zXl-Ya__radioGroup{display:contents}.BlockBackgroundPalette-module__zXl-Ya__swatch{cursor:pointer;background-clip:padding-box;border:2px solid #0000;border-radius:50%;outline:none;width:28px;height:28px;padding:0;transition:transform .1s,border-color .1s}.BlockBackgroundPalette-module__zXl-Ya__swatch:hover{transform:scale(1.1)}.BlockBackgroundPalette-module__zXl-Ya__selected{border-color:var(--color-white);box-shadow:0 0 0 1px var(--color-dark-grey)}.BlockBackgroundPalette-module__zXl-Ya__hexInput{background:var(--color-dark-grey);border:1px solid var(--color-mid-grey);width:100%;color:var(--color-white);font-family:var(--font-family-mono,monospace);text-transform:uppercase;border-radius:6px;padding:8px 12px;font-size:16px}.BlockBackgroundPalette-module__zXl-Ya__hexInput:focus{border-color:var(--color-purple);outline:none}.BlockBackgroundPalette-module__zXl-Ya__transparentSwatch{background:var(--color-mid-grey);border-color:var(--color-mid-grey);color:var(--color-dark-grey);justify-content:center;align-items:center;display:flex}.BlockBackgroundPalette-module__zXl-Ya__noneIcon{opacity:.7}.BlockBackgroundPalette-module__zXl-Ya__hexInput::placeholder{color:var(--color-mid-grey);opacity:.5}.BlockBackgroundPalette-module__zXl-Ya__inputContainer{margin-top:4px}
.SortableBlock-module__Qej_6a__hoverZone{box-sizing:border-box;z-index:0;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;position:relative;overflow:visible}.SortableBlock-module__Qej_6a__hoverZone:hover,.SortableBlock-module__Qej_6a__hoverZone:focus-within{z-index:100}.SortableBlock-module__Qej_6a__frame{max-width:100%;max-height:100%;position:relative;overflow:visible}.SortableBlock-module__Qej_6a__wrapper{background:var(--color-white);box-sizing:border-box;user-select:none;z-index:1;border:1px solid #0000;border-radius:24px;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.SortableBlock-module__Qej_6a__wrapper.SortableBlock-module__Qej_6a__emptyWrapper{box-shadow:none;background:0 0}.SortableBlock-module__Qej_6a__wrapper.SortableBlock-module__Qej_6a__bordered{border-color:color-mix(in srgb,var(--color-light-grey),transparent 50%)}.SortableBlock-module__Qej_6a__content{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0}.SortableBlock-module__Qej_6a__blockContent{box-sizing:border-box;width:100%;min-width:0;height:100%;min-height:0;display:flex}.SortableBlock-module__Qej_6a__blockContent>*{box-sizing:border-box;flex:1;width:100%;min-width:0;height:100%;min-height:0}.SortableBlock-module__Qej_6a__wrapper.SortableBlock-module__Qej_6a__selected{outline:2px solid var(--color-purple);outline-offset:-2px;overflow:visible}.SortableBlock-module__Qej_6a__mobileDragHandle{background:var(--color-purple);width:32px;height:32px;color:var(--color-white);z-index:1000;cursor:grab;touch-action:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-12px;left:-12px;box-shadow:0 4px 12px #00000026}.SortableBlock-module__Qej_6a__mobileDragHandle:active{cursor:grabbing}.SortableBlock-module__Qej_6a__selectedZone{z-index:100!important}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.BlockCanvas-module__ye3YWG__canvas{width:var(--layout-content-max);max-width:100%;position:relative}.BlockCanvas-module__ye3YWG__mobileCanvasWrapper{justify-content:center;width:100%;display:flex;position:relative}.BlockCanvas-module__ye3YWG__gridContainer{min-height:var(--grid-height)}@media (max-width:959px){.BlockCanvas-module__ye3YWG__gridContainer{justify-content:center;width:100%;display:flex}.BlockCanvas-module__ye3YWG__canvas{zoom:1;width:370px;margin:0 auto}@media (max-width:320px){.BlockCanvas-module__ye3YWG__canvas{zoom:.86}.BlockCanvas-module__ye3YWG__gridContainer{min-height:calc(var(--grid-height)*.86)}}@media (min-width:321px) and (max-width:350px){.BlockCanvas-module__ye3YWG__canvas{zoom:.94}.BlockCanvas-module__ye3YWG__gridContainer{min-height:calc(var(--grid-height)*.94)}}}:is(.BlockCanvas-module__ye3YWG__canvas .react-grid-item:hover,.BlockCanvas-module__ye3YWG__canvas .react-grid-item:focus-within){z-index:10!important}.BlockCanvas-module__ye3YWG__canvas .react-grid-item.react-draggable-dragging{z-index:20!important}.BlockCanvas-module__ye3YWG__canvas .react-grid-placeholder{background:var(--color-light-grey)!important;opacity:.4!important;border:none!important;border-radius:20px!important}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.page-module__p7Nfpq__pageWrapper{background-color:var(--color-lighter-grey);flex-direction:column;min-height:100vh;display:flex}.page-module__p7Nfpq__main{flex:1;padding:120px 0 80px}.page-module__p7Nfpq__content{max-width:800px;margin:0 auto}.page-module__p7Nfpq__title{font-size:var(--font-size-fluid-h1-secondary);color:var(--color-darker-grey);letter-spacing:-.02em;margin-bottom:40px;font-weight:700}.page-module__p7Nfpq__section{margin-bottom:40px}.page-module__p7Nfpq__sectionTitle{font-size:var(--font-size-xl);color:var(--color-darker-grey);margin-bottom:16px;font-weight:600}.page-module__p7Nfpq__text{font-size:var(--font-size-md);color:var(--color-mid-grey);margin-bottom:16px;line-height:1.7}.page-module__p7Nfpq__list{color:var(--color-mid-grey);margin-bottom:16px;padding-left:20px}.page-module__p7Nfpq__listItem{margin-bottom:8px}.page-module__p7Nfpq__link{color:var(--color-forest-green);text-underline-offset:4px;text-decoration:underline;transition:opacity .2s}.page-module__p7Nfpq__link:hover{opacity:.8}.page-module__p7Nfpq__footerBottom{border-top:1px solid var(--color-light-grey);padding:40px 0}@media (max-width:959px){.page-module__p7Nfpq__main{padding:100px 0 60px}.page-module__p7Nfpq__footerBottom{flex-direction:column;align-items:flex-start;gap:16px}}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.page-module__liXC9W__pageWrapper{background-color:var(--color-lighter-grey);flex-direction:column;min-height:100vh;display:flex}.page-module__liXC9W__main{flex:1;padding:120px 0 80px}.page-module__liXC9W__content{max-width:800px;margin:0 auto}.page-module__liXC9W__title{font-size:var(--font-size-fluid-h1-secondary);color:var(--color-darker-grey);letter-spacing:-.02em;margin-bottom:40px;font-weight:700}.page-module__liXC9W__section{margin-bottom:40px}.page-module__liXC9W__sectionTitle{font-size:var(--font-size-xl);color:var(--color-darker-grey);margin-bottom:16px;font-weight:600}.page-module__liXC9W__text{font-size:var(--font-size-md);color:var(--color-mid-grey);margin-bottom:16px;line-height:1.7}.page-module__liXC9W__list{color:var(--color-mid-grey);margin-bottom:16px;padding-left:20px}.page-module__liXC9W__listItem{margin-bottom:8px}.page-module__liXC9W__link{color:var(--color-forest-green);text-underline-offset:4px;text-decoration:underline;transition:opacity .2s}.page-module__liXC9W__link:hover{opacity:.8}.page-module__liXC9W__footerBottom{border-top:1px solid var(--color-light-grey);padding:40px 0}@media (max-width:959px){.page-module__liXC9W__main{padding:100px 0 60px}.page-module__liXC9W__footerBottom{flex-direction:column;align-items:flex-start;gap:16px}}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.page-module__dJTewq__pageWrapper{background-color:var(--color-lighter-grey);flex-direction:column;min-height:100vh;display:flex}.page-module__dJTewq__main{flex:1;padding:120px 0 80px}.page-module__dJTewq__content{max-width:800px;margin:0 auto}.page-module__dJTewq__title{font-size:var(--font-size-fluid-h1-secondary);color:var(--color-darker-grey);letter-spacing:-.02em;margin-bottom:40px;font-weight:700}.page-module__dJTewq__section{margin-bottom:40px}.page-module__dJTewq__sectionTitle{font-size:var(--font-size-xl);color:var(--color-darker-grey);margin-bottom:16px;font-weight:600}.page-module__dJTewq__text{font-size:var(--font-size-md);color:var(--color-mid-grey);margin-bottom:16px;line-height:1.7}.page-module__dJTewq__list{color:var(--color-mid-grey);margin-bottom:16px;padding-left:20px}.page-module__dJTewq__listItem{margin-bottom:12px}.page-module__dJTewq__link{color:var(--color-forest-green);text-underline-offset:4px;text-decoration:underline;transition:opacity .2s}.page-module__dJTewq__link:hover{opacity:.8}.page-module__dJTewq__footerBottom{border-top:1px solid var(--color-light-grey);padding:40px 0}@media (max-width:959px){.page-module__dJTewq__main{padding:100px 0 60px}}
:root{--bp-mobile-max:959px;--bp-tablet-min:960px;--bp-tablet-max:1359px;--bp-desktop-min:1360px}.ErrorState-module__pSoGSW__container{text-align:center;background:var(--color-faint-lime-green);box-sizing:border-box;z-index:50;flex-direction:column;justify-content:center;align-items:center;width:100vw;min-height:100vh;padding:80px 24px 40px;display:flex;position:fixed;inset:0}.ErrorState-module__pSoGSW__title{font-size:var(--font-size-fluid-h1);color:var(--color-forest-green);max-width:600px;margin-bottom:24px;font-weight:800;line-height:1}.ErrorState-module__pSoGSW__description{font-size:var(--font-size-fluid-lg);color:var(--color-mid-grey);max-width:400px;margin-bottom:48px;line-height:1.5}.ErrorState-module__pSoGSW__ctaWrapper{justify-content:center;display:flex}@media (max-width:959px){.ErrorState-module__pSoGSW__container{padding:100px 20px 40px}.ErrorState-module__pSoGSW__title{margin-bottom:16px}.ErrorState-module__pSoGSW__description{font-size:var(--font-size-lg,18px);margin-bottom:40px}}
