.site-nav{align-self:stretch}.landing-creation-nav{display:flex;align-items:center;align-self:stretch;gap:inherit}.nav-dropdown-wrapper{display:inline-flex;align-items:center;align-self:stretch}.nav-dropdown-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;background:transparent;border:0;cursor:pointer;color:#303039;font:500 16px var(--font-serif, Georgia, serif);white-space:nowrap;transition:color .14s ease}.nav-dropdown-trigger:hover,.nav-dropdown-trigger[aria-expanded=true]{color:var(--brand-primary, #1f11ed)}.nav-dropdown-trigger svg{transition:transform .16s ease}.nav-dropdown-trigger[aria-expanded=true] svg{transform:rotate(180deg)}.nav-dropdown-menu{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:min(640px,calc(100vw - 40px));display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:28px;border:1px solid rgb(255 255 255 / 14%);border-radius:24px;background:#292b32;color:#f7f7fa;color-scheme:dark;max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 64px #141c3233;z-index:100}.nav-dropdown-menu[hidden]{display:none}.nav-dropdown-trigger[aria-expanded=true]:after{content:"";position:absolute;top:100%;left:50%;width:min(640px,calc(100vw - 40px));height:12px;transform:translate(-50%)}@supports (backdrop-filter: blur(1px)){.nav-dropdown-menu{background:#24262dfa;-webkit-backdrop-filter:blur(24px) saturate(135%);backdrop-filter:blur(24px) saturate(135%)}}.dropdown-section-title{margin:0 0 16px;padding:0 12px;font-size:15px;font-weight:500;color:#b6b7be}.dropdown-item{display:flex;align-items:center;min-height:56px;padding:12px;border-radius:10px;color:#f7f7fa;font:400 17px / 1.45 var(--font-sans, "Inter", sans-serif);text-decoration:none;transition:background-color .14s ease}.dropdown-item:hover{color:#fff;background:#ffffff17}.nav-dropdown-trigger:focus-visible,.dropdown-item:focus-visible{outline:2px solid #8f82ff;outline-offset:3px}.dropdown-demo-note{margin:14px 12px 0;color:#b6b7be;font-size:12px}.blogs-navigation{display:inline-flex;align-items:center;align-self:stretch}.blogs-trigger{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0;border:0;background:transparent;color:#303039;font:500 16px var(--font-serif, "Playfair Display", Georgia, serif);cursor:pointer;white-space:nowrap}.blogs-trigger:hover,.blogs-trigger[aria-expanded=true],.blogs-trigger:focus-visible{color:var(--brand-primary, #1f11ed)}.blogs-panel{position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);width:min(900px,calc(100vw - 40px));display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;padding:28px;border:1px solid rgb(255 255 255 / 14%);border-radius:22px;background:#23252cfa;color:#f5f5f7;color-scheme:dark;max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;box-shadow:0 20px 64px #141c323d;z-index:110}.blogs-panel[hidden]{display:none}.blogs-trigger[aria-expanded=true]:after{content:"";position:absolute;top:100%;left:50%;width:min(900px,calc(100vw - 40px));height:12px;transform:translate(-50%)}.blogs-panel section{min-width:0}.blogs-panel h2{margin:0 0 9px;padding:0 12px;color:#aeb0b9;font-size:13px;font-weight:550}.site-nav .blogs-item{display:flex;align-items:center;min-height:42px;padding:7px 12px;border-radius:8px;color:#f5f5f7;font:400 14px / 1.4 var(--font-sans, "Inter", sans-serif);text-decoration:none}.site-nav .blogs-item:hover{color:#fff;background:#ffffff17}.site-nav .blogs-explore{display:flex;align-items:center;justify-content:space-between;min-height:40px;margin:8px 12px 0;border-top:1px solid rgb(255 255 255 / 28%);padding-top:9px;color:#fff;font:600 13px var(--font-sans, "Inter", sans-serif);text-decoration:none}.blogs-trigger:focus-visible,.blogs-panel a:focus-visible{outline:2px solid #8f82ff;outline-offset:3px}@media(prefers-reduced-motion:reduce){.nav-dropdown-trigger svg{transition:none}}@media(forced-colors:active){.nav-dropdown-menu,.blogs-panel{border:1px solid CanvasText;background:Canvas;color:CanvasText;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.dropdown-item,.dropdown-section-title,.dropdown-demo-note,.site-nav .blogs-item,.site-nav .blogs-explore,.blogs-panel h2,.blogs-navigation-mobile .blogs-item,.blogs-navigation-mobile .blogs-explore{color:CanvasText}}.mobile-creation-nav .nav-dropdown-wrapper{display:block;border-bottom:1px solid var(--line, #e8e8ed)}.mobile-creation-nav .nav-dropdown-trigger{width:100%;justify-content:space-between;padding:8px 12px;font-family:var(--font-sans, "Inter", sans-serif)}.mobile-creation-nav .nav-dropdown-menu{position:static;max-height:none;overflow:visible;width:100%;transform:none;grid-template-columns:1fr;gap:20px;margin-bottom:12px;padding:20px 12px;border-radius:16px;box-shadow:none}.mobile-creation-nav .nav-dropdown-trigger:after{display:none}.mobile-creation-nav .dropdown-item{min-height:44px;font-size:14px}.mobile-creation-nav .dropdown-section-title{margin-bottom:8px;font-size:13px}.blogs-navigation-mobile{display:block;padding:12px 0;border-bottom:1px solid var(--line, #e8e8ed)}.blogs-navigation-mobile .blogs-trigger{width:100%;justify-content:space-between;padding:8px 12px;font-family:var(--font-sans, "Inter", sans-serif)}.blogs-navigation-mobile .blogs-panel{position:static;max-height:none;overflow:visible;width:100%;transform:none;grid-template-columns:1fr;gap:10px;margin-top:8px;padding:16px 12px;border-radius:14px;box-shadow:none}.blogs-navigation-mobile .blogs-trigger:after{display:none}.blogs-navigation-mobile .blogs-panel h2{padding-inline:10px;margin-bottom:4px}.blogs-navigation-mobile .blogs-item{display:flex;align-items:center;min-height:44px;padding:8px 10px;color:#f5f5f7;font-size:14px;text-decoration:none}.blogs-navigation-mobile .blogs-explore{display:flex;align-items:center;justify-content:space-between;min-height:44px;margin:4px 10px 0;padding-top:8px;color:#fff;font-size:13px;text-decoration:none}.site-header{height:64px;min-height:64px;display:flex;align-items:center;justify-content:space-between;gap:26px;padding-inline:clamp(22px,2.5vw,36px);border-bottom:1px solid var(--glass-separator, #e8e8ed);background:var(--glass-solid-fallback, #ffffff);box-shadow:0 1px 0 var(--glass-edge, rgba(0, 0, 0, .05));position:relative;z-index:30}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-header{background:var(--glass-nav-bg, rgba(255, 255, 255, .88));backdrop-filter:blur(var(--glass-blur-nav, 16px)) saturate(var(--glass-saturation, 120%));-webkit-backdrop-filter:blur(var(--glass-blur-nav, 16px)) saturate(var(--glass-saturation, 120%))}}.site-nav{display:flex;align-items:center;gap:clamp(21px,3vw,42px);margin-inline:auto}.site-nav>a{color:#303039;font:500 16px var(--font-serif, "Playfair Display", Georgia, serif);text-decoration:none;transition:color .14s ease}.site-nav>a:hover,.text-link:hover{color:var(--brand-primary, #1f11ed)}.header-actions{display:flex;align-items:center;gap:18px}.header-actions .text-link,.text-link{color:#35353e;font-size:14px;font-weight:650;text-decoration:none;transition:color .14s ease}.landing-mobile-menu-btn{display:none;background:transparent;border:0;padding:8px;cursor:pointer;color:#101014;border-radius:8px}.landing-mobile-menu-btn:hover{background:#f4f3f8}.landing-mobile-overlay{display:none}@media(max-width:960px){.site-nav,.header-actions{display:none!important}.landing-mobile-menu-btn{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.landing-mobile-overlay{display:flex;position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:120;justify-content:flex-end}.landing-mobile-drawer{width:320px;max-width:85vw;height:100%;background:#fff;display:flex;flex-direction:column;padding:20px;box-shadow:-8px 0 32px #00000024;transition:opacity var(--motion-enter) var(--ease-out),transform var(--motion-dialog) var(--ease-drawer);overflow-y:auto}@starting-style{.landing-mobile-drawer{opacity:0;transform:translate(100%)}}.mobile-drawer-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;border-bottom:1px solid var(--line, #e8e8ed)}.mobile-drawer-close{border:0;background:transparent;padding:8px;border-radius:8px;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}.mobile-drawer-content{flex:1;display:flex;flex-direction:column;gap:4px;padding-top:16px}.mobile-section-label{font-size:11px;font-weight:700;color:#90909c;letter-spacing:.06em;text-transform:uppercase;margin:14px 10px 6px}.mobile-drawer-link{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;border-radius:10px;color:#2b2b35;font-size:14px;font-weight:550;text-decoration:none}.mobile-drawer-link:hover{background:#f4f3f8;color:var(--brand-primary, #1f11ed)}.mobile-drawer-footer{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:16px;border-top:1px solid var(--line, #e8e8ed)}}.site-header-landing{position:fixed;top:0;left:0;right:0;z-index:50;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.site-header-landing.is-over-hero{background:transparent;border-bottom-color:transparent;box-shadow:none}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-header-landing.is-over-hero{background:linear-gradient(180deg,#080a128c,#080a1200);backdrop-filter:none;-webkit-backdrop-filter:none}}.site-header-landing.is-over-hero .brand-name{color:#fff}.site-header-landing.is-over-hero .site-nav>a,.site-header-landing.is-over-hero .blogs-trigger,.site-header-landing.is-over-hero .nav-dropdown-trigger{color:#fff}.site-header-landing.is-over-hero .site-nav>a:hover,.site-header-landing.is-over-hero .nav-dropdown-trigger:hover,.site-header-landing.is-over-hero .nav-dropdown-trigger[aria-expanded=true],.site-header-landing.is-over-hero .blogs-trigger:hover,.site-header-landing.is-over-hero .blogs-trigger[aria-expanded=true]{color:#c9c3ff}.site-header-landing.is-over-hero .header-actions .text-link{color:#fff}.site-header-landing.is-over-hero .header-actions .text-link:hover{color:#c9c3ff}.site-header-landing.is-over-hero .header-actions .button-dark{background:#ffffff29;color:#fff;border:1px solid rgba(255,255,255,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.site-header-landing.is-over-hero .header-actions .button-dark:hover{background:#ffffff47;border-color:#ffffff80}.site-header-landing.is-over-hero .landing-mobile-menu-btn{color:#fff}.site-header-landing.is-over-hero .landing-mobile-menu-btn:hover{background:#ffffff1f}.site-header-landing.is-scrolled{background:var(--glass-solid-fallback, #ffffff);border-bottom:1px solid var(--glass-separator, #e8e8ed);box-shadow:0 1px 0 var(--glass-edge, rgba(0, 0, 0, .05))}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.site-header-landing.is-scrolled{background:var(--glass-nav-bg, rgba(255, 255, 255, .88));backdrop-filter:blur(var(--glass-blur-nav, 16px)) saturate(var(--glass-saturation, 120%));-webkit-backdrop-filter:blur(var(--glass-blur-nav, 16px)) saturate(var(--glass-saturation, 120%))}}
