.styles-module__anyNiq__ambient__lighting{pointer-events:none;-webkit-user-select:none;user-select:none;contain:paint;width:100%;height:min(760px,100svh);position:absolute;top:0;left:0;overflow:hidden}.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__container{pointer-events:none;isolation:isolate;contain:strict;-webkit-user-select:none;user-select:none;z-index:0;position:absolute;inset:0}.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__light__a,.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__light__b{border-radius:3.40282e38px;height:760px;position:absolute;top:0;left:0}.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__light__a{background:radial-gradient(68.54% 68.72% at 55.02% 31.46%,#e7e2ef0e 0,#9791a005 48%,#9791a000 78%);width:420px;transform:translateY(-260px)rotate(-45deg)}.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__light__b{transform-origin:0 0;background:radial-gradient(50% 50%,#e7e2ef0a 0,#9791a004 78%,#0000 100%);width:180px;transform:rotate(-45deg)translate(5%,-50%)}.styles-module__anyNiq__ambient__lighting .styles-module__anyNiq__light__c{transform-origin:0 0;background:radial-gradient(50% 50%,#e7e2ef09 0,#9791a003 78%,#0000 100%);border-radius:3.40282e38px;width:160px;height:760px;position:absolute;top:0;left:0;transform:rotate(-45deg)translate(-180%,-70%)}
.styles-module__Z_kk2q__container{isolation:isolate;z-index:var(--layer-footer);--footer-bg:#17151e;--footer-bg-soft:#211e2a;--footer-text-primary:#f6f4fa;--footer-text-secondary:#f2eff7b8;--footer-text-muted:#f2eff785;--footer-accent:#c8b9ff;--footer-accent-strong:#e2dbff;--footer-field-bg:#f7f4faf0;--footer-field-text:#211e29;--footer-field-placeholder:#211e297a;--footer-button-bg:#c8b9ff;--footer-button-hover:#ddd4ff;--footer-button-text:#17131f;background:radial-gradient(circle at 50% 0%,#977ee421,transparent 34%),radial-gradient(circle at 8% 92%,#977ee40f,transparent 28%),linear-gradient(180deg,var(--footer-bg-soft),var(--footer-bg));max-width:100%;color:var(--footer-text-secondary);display:block;position:relative;overflow:hidden}.styles-module__Z_kk2q__container:before{pointer-events:none;--tw-content:"";content:var(--tw-content);opacity:.52;background:repeating-linear-gradient(90deg,#f2eff709 0 1px,#0000 1px 18px),repeating-linear-gradient(0deg,#f2eff706 0 1px,#0000 1px 18px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 22%,#000,#0000 72%);mask-image:radial-gradient(circle at 50% 22%,#000,#0000 72%)}.styles-module__Z_kk2q__container__waitlist{--footer-bg-soft:#1d1a25}.styles-module__Z_kk2q__newsletter__container{text-align:center;width:calc(100vw - (var(--page-padding-left)/2) - (var(--page-padding-right)/2));max-width:var(--header-max-width);flex-direction:column;align-items:center;margin-inline:auto;padding:clamp(56px,7vw,96px) 0 clamp(40px,4vw,64px);display:flex;position:relative}.styles-module__Z_kk2q__newsletter__logo{margin-bottom:calc(var(--spacing,.25rem)*7);color:var(--footer-text-primary);justify-content:center;align-items:center;display:inline-flex}.styles-module__Z_kk2q__newsletter__logo_mark{--drapub-logo-size:34px}.styles-module__Z_kk2q__newsletter{flex-direction:column;align-items:center;width:100%;min-width:0;max-width:940px;margin-inline:auto;display:flex}.styles-module__Z_kk2q__newsletter h2{--tw-leading:1.12;--tw-font-weight:var(--font-weight-medium,500);max-width:24ch;font-size:30px;line-height:1.12;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}@media (min-width:40rem){.styles-module__Z_kk2q__newsletter h2{font-size:38px}}.styles-module__Z_kk2q__newsletter h2{color:var(--footer-text-primary);font-variation-settings:"opsz" 28;text-wrap:balance}.styles-module__Z_kk2q__newsletter p{margin-top:calc(var(--spacing,.25rem)*4);--tw-leading:1.72;max-width:58ch;color:var(--footer-text-secondary);text-wrap:balance;font-size:15px;line-height:1.72}.styles-module__Z_kk2q__newsletter[data-locale=zh] h2,.styles-module__Z_kk2q__newsletter[data-locale=zh] p{max-width:100%}.styles-module__Z_kk2q__waitlistCta{flex-direction:column;align-items:center;width:100%;min-width:0;max-width:940px;margin-inline:auto;display:flex}.styles-module__Z_kk2q__waitlistCta h2{--tw-leading:1.12;--tw-font-weight:var(--font-weight-medium,500);max-width:27ch;font-size:30px;line-height:1.12;font-weight:var(--font-weight-medium,500);--tw-tracking:var(--tracking-normal,0em);letter-spacing:var(--tracking-normal,0em)}@media (min-width:40rem){.styles-module__Z_kk2q__waitlistCta h2{font-size:38px}}.styles-module__Z_kk2q__waitlistCta h2{color:var(--footer-text-primary);font-variation-settings:"opsz" 28;text-wrap:balance}.styles-module__Z_kk2q__waitlistCta p{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*8);--tw-leading:1.72;max-width:62ch;color:var(--footer-text-secondary);text-wrap:balance;font-size:15px;line-height:1.72}.styles-module__Z_kk2q__waitlistCta[data-locale=zh] h2,.styles-module__Z_kk2q__waitlistCta[data-locale=zh] p{max-width:42rem}@media (min-width:768px){.styles-module__Z_kk2q__newsletter[data-locale=zh] h2,.styles-module__Z_kk2q__newsletter[data-locale=zh] p{white-space:nowrap}}.styles-module__Z_kk2q__newsletterControls{margin-top:calc(var(--spacing,.25rem)*8);gap:calc(var(--spacing,.25rem)*3);width:100%;max-width:860px;display:grid}@media (min-width:40rem){.styles-module__Z_kk2q__newsletterControls{grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}}.styles-module__Z_kk2q__newsletterControls label{gap:calc(var(--spacing,.25rem)*2);text-align:left;min-width:0;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--footer-text-secondary);flex-direction:column;flex:1;display:flex}.styles-module__Z_kk2q__newsletterControls input{height:calc(var(--spacing,.25rem)*11);border-style:var(--tw-border-style);min-width:0;padding-inline:calc(var(--spacing,.25rem)*4);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));transition-property:background-color,border-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-outline-style:none;border-width:1px;border-color:#0000;border-radius:8px;outline-style:none;transition-duration:.2s;display:block}.styles-module__Z_kk2q__newsletterControls input:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__Z_kk2q__newsletterControls input{background:var(--footer-field-bg);color:var(--footer-field-text);box-shadow:inset 0 1px #ffffff94,0 16px 50px #0000002e}.styles-module__Z_kk2q__newsletterControls input::placeholder{color:var(--footer-field-placeholder)}.styles-module__Z_kk2q__newsletterControls input:focus-visible{border-color:var(--console-focus-border);outline:none}.styles-module__Z_kk2q__newsletterControls button{height:calc(var(--spacing,.25rem)*11);width:auto;padding-inline:calc(var(--spacing,.25rem)*7);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5/1)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);transition-property:background-color,transform,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:8px;flex-shrink:0;justify-self:center;transition-duration:.15s}@media (hover:hover){.styles-module__Z_kk2q__newsletterControls button:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.styles-module__Z_kk2q__newsletterControls button:active{scale:.98}@media (min-width:40rem){.styles-module__Z_kk2q__newsletterControls button{justify-self:auto}}.styles-module__Z_kk2q__newsletterControls button{background:var(--footer-button-bg);color:var(--footer-button-text);box-shadow:0 14px 36px #977ee429}.styles-module__Z_kk2q__newsletterControls button:hover{background:var(--footer-button-hover)}.styles-module__Z_kk2q__newsletterControls button:focus-visible{outline:2px solid var(--footer-accent-strong);outline-offset:3px}.styles-module__Z_kk2q__inner__container{row-gap:calc(var(--spacing,.25rem)*10);width:100%;padding-right:var(--page-padding-right);padding-left:var(--page-padding-left);max-width:calc(var(--page-max-width) + var(--page-padding-left) + var(--page-padding-right));grid-template-columns:minmax(220px,1fr) repeat(4,minmax(124px,.38fr));column-gap:clamp(40px,6vw,96px);margin-inline:auto;padding-top:clamp(32px,4vw,56px);padding-bottom:clamp(10px,2vw,20px);display:grid}.styles-module__Z_kk2q__inner__container__waitlist{justify-content:center;padding-top:clamp(24px,3vw,40px);padding-bottom:clamp(10px,2vw,20px);display:flex}.styles-module__Z_kk2q__inner__container__waitlist .styles-module__Z_kk2q__left__container{justify-content:center;width:auto;min-width:0}.styles-module__Z_kk2q__left__container{flex-direction:row;justify-content:space-between;width:100%;display:flex}@media (min-width:64rem){.styles-module__Z_kk2q__left__container{justify-content:flex-start;gap:calc(var(--spacing,.25rem)*8);flex-direction:column;width:auto}}.styles-module__Z_kk2q__left__container{min-width:min(280px,100%)}.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons{align-items:center;gap:calc(var(--spacing,.25rem)*3);display:flex}@media (min-width:64rem){.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons{gap:calc(var(--spacing,.25rem)*4)}}.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons a{width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);transition-property:background-color,color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:3.40282e38px;justify-content:center;align-items:center;transition-duration:.2s;display:inline-flex}@media (hover:hover){.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons a:hover{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}}.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons a:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons a{color:var(--footer-text-secondary);background:#f4f6ee1a}.styles-module__Z_kk2q__left__container .styles-module__Z_kk2q__social__icons a:hover{color:var(--footer-text-primary);background:#f4f6ee2b}.styles-module__Z_kk2q__footer__section{min-width:0}.styles-module__Z_kk2q__footer__section__title{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*6);line-height:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--footer-accent);margin-bottom:14px}.styles-module__Z_kk2q__footer__section__list .styles-module__Z_kk2q__item:not(:last-child){margin-bottom:14px}.styles-module__Z_kk2q__footer__section__list .styles-module__Z_kk2q__item{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)))}.styles-module__Z_kk2q__container a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));color:var(--footer-text-muted)}.styles-module__Z_kk2q__container a:hover{color:var(--footer-text-primary)}.styles-module__Z_kk2q__wordmark__container{width:calc(100vw - (var(--page-padding-left)/2) - (var(--page-padding-right)/2));max-width:var(--header-max-width);margin-inline:auto;justify-content:center;align-items:flex-end;gap:clamp(4px,.65cqw,12px);margin-top:clamp(28px,4vw,56px);display:flex;overflow:hidden;container-type:inline-size}.styles-module__Z_kk2q__footer__wordmark_mark{color:var(--footer-accent-strong);opacity:.14;flex:none;font-size:clamp(6.3rem,18.2cqw,19.5rem);line-height:1;display:block;transform:translateY(.08em)}.styles-module__Z_kk2q__footer__wordmark{color:#f6f4fa;min-width:0;max-width:100%;font-family:var(--font-regular);font-kerning:normal;font-feature-settings:"kern" 1,"liga" 0;letter-spacing:0;text-align:left;text-box:normal;text-overflow:clip;opacity:.13;white-space:nowrap;flex:0 auto;font-size:clamp(7rem,22.92cqw,24.75rem);font-weight:760;line-height:.72;display:block;overflow:hidden;transform:translateY(.09em)}@media (max-width:1023px){.styles-module__Z_kk2q__inner__container{grid-template-columns:repeat(4,minmax(0,1fr))}.styles-module__Z_kk2q__left__container{grid-column:span 4/span 4}}@media (max-width:767px){.styles-module__Z_kk2q__newsletterControls{grid-template-columns:repeat(1,minmax(0,1fr))}.styles-module__Z_kk2q__newsletterControls button{width:auto}.styles-module__Z_kk2q__inner__container{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module__Z_kk2q__left__container{grid-column:span 2/span 2}.styles-module__Z_kk2q__wordmark__container{width:100vw;max-width:none}.styles-module__Z_kk2q__footer__wordmark{letter-spacing:0;font-size:clamp(5rem,29cqw,9rem)}.styles-module__Z_kk2q__footer__wordmark_mark{font-size:clamp(3.8rem,19.6cqw,6.6rem)}}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}
.styles-module__8aYmVW__header{z-index:calc(var(--layer-header) + 60);position:relative}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__blur__mask,.styles-module__8aYmVW__header .styles-module__8aYmVW__header__overlay{pointer-events:none;z-index:calc(var(--layer-header) + 40);position:fixed}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__blur__mask{height:calc(var(--header-height) + 24px);background-color:var(--header-bg);--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);opacity:0;-webkit-mask-image:linear-gradient(to bottom,var(--mask-on)20%,var(--mask-off)calc(100% - 20%));-webkit-mask-image:linear-gradient(to bottom,var(--mask-on)20%,var(--mask-off)calc(100% - 20%));-webkit-mask-image:linear-gradient(to bottom,var(--mask-on)20%,var(--mask-off)calc(100% - 20%));mask-image:linear-gradient(to bottom,var(--mask-on)20%,var(--mask-off)calc(100% - 20%));transition:opacity .24s var(--ease-out-quad)}.styles-module__8aYmVW__header[data-scrolled=true] .styles-module__8aYmVW__header__blur__mask{opacity:1}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__overlay{visibility:hidden;opacity:0;transition:opacity .24s cubic-bezier(.4,0,.6,1),visibility .24s cubic-bezier(.4,0,.6,1);inset:0}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__wrapper{isolation:isolate;z-index:calc(var(--layer-header) + 50);padding-inline:calc(var(--spacing,.25rem)*4);--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);-webkit-user-select:none;user-select:none;background-color:var(--landing-header-bg);inset:var(--header-top)0 auto;height:var(--header-height);width:100%;max-width:none;box-shadow:none;transform:translateX(calc(-1*var(--removed-body-scroll-bar-size,0px)/2));transition:.24s var(--ease-out-quad);border-radius:0;margin-inline:0;transition-property:background-color,border-radius,box-shadow,inset,width,max-width;display:block;position:fixed;overflow:hidden}.styles-module__8aYmVW__header[data-scrolled=true] .styles-module__8aYmVW__header__wrapper{background-color:var(--header-bg);--header-scrolled-border:#e7e2ef33;width:calc(100vw - (var(--page-padding-left)/2) - (var(--page-padding-right)/2));max-width:var(--header-max-width);border-radius:var(--header-radius);margin-inline:auto;inset:8px 0 auto;box-shadow:0 0 0 1px #e7e2ef0b,0 18px 50px #00000047,inset 0 1px #e7e2ef0f}.styles-module__8aYmVW__header__docs .styles-module__8aYmVW__header__wrapper{padding-inline:calc(var(--spacing,.25rem)*4);max-width:none;width:var(--docs-header-width,var(--header-max-width));margin-inline:auto}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__wrapper{background-color:var(--landing-header-bg)}.styles-module__8aYmVW__header:not(.styles-module__8aYmVW__header__docs) .styles-module__8aYmVW__header__wrapper{padding-inline:0}.styles-module__8aYmVW__header:not(.styles-module__8aYmVW__header__docs) .styles-module__8aYmVW__header__root{width:100%;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);max-width:calc(var(--page-max-width) + var(--page-padding-left) + var(--page-padding-right));margin-inline:auto}.styles-module__8aYmVW__header__docs[data-scrolled=true] .styles-module__8aYmVW__header__wrapper{max-width:none;width:var(--docs-header-width,var(--header-max-width))}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__wrapper:before{pointer-events:none;--tw-content:"";content:var(--tw-content);border-bottom:1px solid var(--header-border);border-radius:0;height:100%;transition:border,border-radius,height;position:absolute;inset:0}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__wrapper:after{pointer-events:none;inset-inline:calc(var(--spacing,.25rem)*6);opacity:0;--tw-content:"";content:var(--tw-content);height:1px;transition:opacity .24s var(--ease-out-quad);background:linear-gradient(90deg,#0000,#e7e2ef2e 18%,#d3c8ff47 50%,#e7e2ef2e 82%,#0000);position:absolute;bottom:0}.styles-module__8aYmVW__header[data-scrolled=true] .styles-module__8aYmVW__header__wrapper:after{opacity:1}.styles-module__8aYmVW__header[data-scrolled=true] .styles-module__8aYmVW__header__wrapper:before{border:1px solid var(--header-scrolled-border,var(--header-border));border-radius:var(--header-radius)}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root{flex-direction:column;width:100%;height:100%;display:flex}@media (min-width:40rem){.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root{display:block}}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list{align-items:stretch;gap:calc(var(--spacing,.25rem)*4);min-height:var(--header-height);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo{color:var(--color-text-primary);--drapub-logo-size:22px}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo__link{justify-content:flex-start;align-items:center;height:100%;display:flex}.styles-module__8aYmVW__header__mobileMenu{display:none}.styles-module__8aYmVW__header__mobileMenuButton{width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);cursor:pointer;color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__mobileMenuButton:hover{color:var(--color-text-primary)}}.styles-module__8aYmVW__header__mobileMenuButton:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__mobileMenuButton svg{width:19px;height:19px}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__item{--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));white-space:nowrap}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__link{height:100%;padding-inline:calc(var(--spacing,.25rem)*2);justify-content:center;align-items:center;display:flex}@media (min-width:48rem){.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__link{padding-inline:calc(var(--spacing,.25rem)*3)}}@media (min-width:64rem){.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__link{padding-inline:calc(var(--spacing,.25rem)*4)}}.styles-module__8aYmVW__header__navLinks{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);--tw-font-weight:var(--font-weight-medium,500);min-width:0;font-size:14px;font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);scrollbar-width:none;grid-column:2;display:flex;overflow-x:auto}.styles-module__8aYmVW__header__navLinks::-webkit-scrollbar{display:none}.styles-module__8aYmVW__header__navLinks a{padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2.5);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:8px;flex-shrink:0}@media (hover:hover){.styles-module__8aYmVW__header__navLinks a:hover{background-color:var(--landing-header-action-bg);color:var(--color-text-primary)}}.styles-module__8aYmVW__header__navLinks a:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__actions{justify-content:flex-end;align-items:center;gap:calc(var(--spacing,.25rem)*2);min-width:0;padding-block:calc(var(--spacing,.25rem)*2);flex-shrink:0;grid-column:3;display:flex}.styles-module__8aYmVW__header__iconButton{width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);cursor:pointer;color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__iconButton:hover{color:var(--color-text-primary)}}.styles-module__8aYmVW__header__iconButton:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__iconButton svg{width:18px;height:18px}.styles-module__8aYmVW__header__account{height:calc(var(--spacing,.25rem)*9);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);background-color:var(--landing-primary-button-bg);padding-inline:calc(var(--spacing,.25rem)*5);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);color:var(--landing-primary-button-text);--tw-shadow:var(--shadow-stack-low);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:background-color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.15s;border-radius:8px;flex-shrink:0;transition-duration:.15s;display:inline-flex}@media (hover:hover){.styles-module__8aYmVW__header__account:hover{background-color:var(--landing-primary-button-hover)}}.styles-module__8aYmVW__header__account:active{scale:.98}.styles-module__8aYmVW__header__account{box-sizing:border-box;height:36px;min-height:36px;max-height:36px;overflow:hidden}.styles-module__8aYmVW__header__account svg{width:calc(var(--spacing,.25rem)*4);height:calc(var(--spacing,.25rem)*4)}.styles-module__8aYmVW__header__accountSignedIn{gap:calc(var(--spacing,.25rem)*2);padding-left:calc(var(--spacing,.25rem)*2)}.styles-module__8aYmVW__header__avatar{width:calc(var(--spacing,.25rem)*7);height:calc(var(--spacing,.25rem)*7)}.styles-module__8aYmVW__header__avatar img{border-radius:3.40282e38px}.styles-module__8aYmVW__header__avatarFallback{border-radius:var(--radius-md,.375rem);background-color:var(--landing-accent);--tw-font-weight:var(--font-weight-semibold,600);font-size:10px;font-weight:var(--font-weight-semibold,600);color:var(--color-brand-text)}.styles-module__8aYmVW__header__accountLoading{cursor:default;opacity:.7}.styles-module__8aYmVW__header__accountDot{width:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*2);opacity:.6;background-color:currentColor;border-radius:3.40282e38px;animation:1.2s ease-in-out infinite styles-module__8aYmVW__header-account-pulse}.styles-module__8aYmVW__header__mobileDrawerPortal{pointer-events:none;z-index:10000;font-family:var(--font-regular,var(--font-ui,ui-sans-serif,system-ui));--color-text-primary:#f6f4fa;--color-text-secondary:#d8d4df;--color-text-tertiary:#a7a1b2;--landing-accent:#b9a7f7;--landing-accent-strong:#d8ceff;--color-brand-text:#17131f;--landing-header-action-bg:#e7e2ef14;--shadow-stack-low:0 10px 30px #00000047;position:fixed;inset:0}.styles-module__8aYmVW__header__mobileDrawerPortal[data-open=true]{pointer-events:auto}.styles-module__8aYmVW__header__mobileDrawerOverlay{cursor:pointer;background-color:#00000059;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.styles-module__8aYmVW__header__mobileDrawerOverlay{background-color:color-mix(in oklab,var(--color-black,#000)35%,transparent)}}.styles-module__8aYmVW__header__mobileDrawerOverlay{opacity:0;--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;z-index:0;transition-duration:.2s}.styles-module__8aYmVW__header__mobileDrawerPortal[data-open=true] .styles-module__8aYmVW__header__mobileDrawerOverlay{opacity:1}.styles-module__8aYmVW__header__mobileDrawer{--tw-translate-x:-102%;width:min(86vw,340px);translate:var(--tw-translate-x)var(--tw-translate-y);border-right-style:var(--tw-border-style);color:var(--color-text-primary);--tw-shadow:0 28px 90px var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;--tw-ease:var(--ease-out,cubic-bezier(0,0,.2,1));transition-duration:.2s;transition-timing-function:var(--ease-out,cubic-bezier(0,0,.2,1));z-index:1;inset-block:0;background-color:#16141d;background-image:linear-gradient(#e7e2ef09 1px,#0000 1px),linear-gradient(90deg,#e7e2ef07 1px,#0000 1px);background-size:28px 28px;border-color:#e7e2ef1f;border-right-width:1px;flex-direction:column;gap:0;padding:0;display:flex;position:absolute;left:0;overflow:hidden}.styles-module__8aYmVW__header__mobileDrawerPortal[data-open=true] .styles-module__8aYmVW__header__mobileDrawer{--tw-translate-x:0;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__mobileDrawerHeader{border-bottom-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*5);border-color:#e7e2ef1a;border-bottom-width:1px}.styles-module__8aYmVW__header__mobileDrawerTitle{color:var(--color-text-primary);--drapub-logo-size:24px}.styles-module__8aYmVW__header__mobileDrawerNav{gap:var(--spacing,.25rem);min-height:0;padding-inline:calc(var(--spacing,.25rem)*3);padding-block:calc(var(--spacing,.25rem)*4);scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}.styles-module__8aYmVW__header__mobileDrawerNav::-webkit-scrollbar{display:none}.styles-module__8aYmVW__header__mobileDrawerLink{min-height:calc(var(--spacing,.25rem)*11);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-size:15px;font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:8px;align-items:center;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__mobileDrawerLink:hover{color:var(--color-text-primary);background-color:#e7e2ef14}}.styles-module__8aYmVW__header__mobileDrawerLink:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__mobileDrawerFooter{gap:calc(var(--spacing,.25rem)*2);border-top-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem)*3);border-color:#e7e2ef1a;border-top-width:1px;margin-top:auto;display:grid}.styles-module__8aYmVW__header__mobileDrawerAccount{height:calc(var(--spacing,.25rem)*11);width:100%;padding-inline:calc(var(--spacing,.25rem)*3);color:var(--color-text-primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#e7e2ef14;border-radius:8px;justify-content:flex-start;font-size:14px;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__mobileDrawerAccount:hover{background-color:#e7e2ef1f}}.styles-module__8aYmVW__header__mobileDrawerAccount:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__mobileDrawerAccount{height:44px;min-height:44px;max-height:44px;box-shadow:none}.styles-module__8aYmVW__header__mobileDrawerAccount.styles-module__8aYmVW__header__accountSignedIn{gap:calc(var(--spacing,.25rem)*3);padding-left:calc(var(--spacing,.25rem)*3)}.styles-module__8aYmVW__header__mobileDrawerAccount .styles-module__8aYmVW__header__accountLabel{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.styles-module__8aYmVW__header__mobileDrawerAccount .styles-module__8aYmVW__header__avatar{width:calc(var(--spacing,.25rem)*7);height:calc(var(--spacing,.25rem)*7);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);background-color:var(--landing-accent);border-width:1px;border-color:#d3c8ff47}.styles-module__8aYmVW__header__mobileDrawerAccount .styles-module__8aYmVW__header__avatar img,.styles-module__8aYmVW__header__mobileDrawerAccount .styles-module__8aYmVW__header__avatarFallback{border-radius:var(--radius-md,.375rem)}.styles-module__8aYmVW__header__mobileDrawerLanguage{height:calc(var(--spacing,.25rem)*11);align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-medium,500);font-size:14px;font-weight:var(--font-weight-medium,500);color:var(--color-text-secondary);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:8px;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__mobileDrawerLanguage:hover{color:var(--color-text-primary);background-color:#e7e2ef14}}.styles-module__8aYmVW__header__mobileDrawerLanguage:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__8aYmVW__header__mobileDrawerLanguage svg{flex-shrink:0;width:18px;height:18px}@keyframes styles-module__8aYmVW__header-account-pulse{0%,to{opacity:.35}50%{opacity:.8}}@media (max-width:420px){.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list{gap:calc(var(--spacing,.25rem)*2)}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo{--drapub-logo-size:20px}.styles-module__8aYmVW__header__navLinks{justify-content:flex-start;gap:var(--spacing,.25rem);font-size:13px}.styles-module__8aYmVW__header__navLinks a{padding-inline:calc(var(--spacing,.25rem)*2.5)}.styles-module__8aYmVW__header__actions{min-width:116px}.styles-module__8aYmVW__header__account{width:calc(var(--spacing,.25rem)*9);padding-inline:0}.styles-module__8aYmVW__header__accountLabel{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:640px){.styles-module__8aYmVW__header .styles-module__8aYmVW__header__wrapper{padding-inline:calc(var(--spacing,.25rem)*3)}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list{align-items:center;gap:calc(var(--spacing,.25rem)*2);grid-template-columns:44px minmax(0,1fr) 44px;display:grid}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo{grid-column:2;min-width:0}.styles-module__8aYmVW__header .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo__link{justify-content:center;min-width:0;padding-inline:0}.styles-module__8aYmVW__header__navLinks{display:none}.styles-module__8aYmVW__header__mobileMenu{grid-column:1;justify-content:flex-start;align-items:center;display:flex}.styles-module__8aYmVW__header__mobileMenuButton{width:calc(var(--spacing,.25rem)*11);height:calc(var(--spacing,.25rem)*11)}.styles-module__8aYmVW__header__actions{grid-column:3;justify-content:flex-end;gap:0;min-width:0;padding-block:0}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list{grid-template-columns:minmax(0,1fr) auto}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo{grid-column:1}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__root .styles-module__8aYmVW__header__list .styles-module__8aYmVW__header__logo__link{justify-content:flex-start}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__actions{grid-column:2}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__iconButton{display:none}.styles-module__8aYmVW__header__waitlist .styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__iconButton{width:calc(var(--spacing,.25rem)*11);height:calc(var(--spacing,.25rem)*11);display:flex}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__account{height:calc(var(--spacing,.25rem)*11);width:calc(var(--spacing,.25rem)*11);color:var(--color-text-primary);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#0000;border-radius:3.40282e38px;padding-inline:0;display:flex}@media (hover:hover){.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__account:hover{background-color:#0000}}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__account{height:44px;min-height:44px;max-height:44px;box-shadow:none}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__account:hover{background:0 0}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__account svg{width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5)}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__accountSignedIn{padding:0}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__avatar{width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);border-style:var(--tw-border-style);box-shadow:none;background-color:#0000;border-width:0;border-radius:3.40282e38px}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__avatar img,.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__avatarFallback{border-radius:3.40282e38px}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__avatarFallback{font-size:12px}.styles-module__8aYmVW__header__actions .styles-module__8aYmVW__header__accountLabel{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-duration{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ease{syntax:"*";inherits:false}
.locale-suggestion-banner-module__17vCxG__banner{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);height:34px;padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);color:#f5f8eceb;background:linear-gradient(90deg,#1e2f1dfa 0%,#284126fa 48%,#172218fa 100%);border-bottom:1px solid #bedc9638;flex-shrink:0;display:flex;overflow:hidden;box-shadow:inset 0 1px #f5f8ec14}.locale-suggestion-banner-module__17vCxG__embedded{background:var(--landing-promo-bg,linear-gradient(90deg,#1e2f1dfa 0%,#284126fa 48%,#172218fa 100%));position:absolute;inset:0}.locale-suggestion-banner-module__17vCxG__message{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.locale-suggestion-banner-module__17vCxG__action{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media (hover:hover){.locale-suggestion-banner-module__17vCxG__action:hover{color:var(--color-white,#fff)}}.locale-suggestion-banner-module__17vCxG__action:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.locale-suggestion-banner-module__17vCxG__action{color:#e8f9b6fa}.locale-suggestion-banner-module__17vCxG__dismiss{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1;opacity:.7;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.locale-suggestion-banner-module__17vCxG__dismiss:hover{opacity:1}}.locale-suggestion-banner-module__17vCxG__dismiss:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.locale-suggestion-banner-module__17vCxG__dismiss{color:#e8f9b6fa}@media (max-width:640px){.locale-suggestion-banner-module__17vCxG__banner{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);font-size:12px}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
.styles-module__eYdhZq__promoBar{z-index:calc(var(--layer-header) + 55);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);height:34px;padding-inline:calc(var(--spacing,.25rem)*4);--tw-font-weight:var(--font-weight-medium,500);font-size:13px;font-weight:var(--font-weight-medium,500);--tw-backdrop-blur:blur(6px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);background:var(--landing-promo-bg);border-bottom:1px solid var(--landing-promo-border);width:100%;color:var(--landing-promo-text);transition:height .2s var(--ease-out-quad),opacity .2s var(--ease-out-quad),transform .2s var(--ease-out-quad),visibility .2s var(--ease-out-quad);display:flex;position:fixed;top:0;left:0;right:0;overflow:hidden;box-shadow:inset 0 1px #f5f8ec14}.styles-module__eYdhZq__promoBar[data-scrolled=true]{opacity:0;visibility:hidden;pointer-events:none;border-bottom-width:0;height:0;transform:translateY(-100%)}.styles-module__eYdhZq__promoBar span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles-module__eYdhZq__promoBar a{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media (hover:hover){.styles-module__eYdhZq__promoBar a:hover{color:var(--color-white,#fff)}}.styles-module__eYdhZq__promoBar a:active{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.styles-module__eYdhZq__promoBar a{color:var(--landing-promo-link)}.styles-module__eYdhZq__languageSuggestion{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*3);padding-inline:calc(var(--spacing,.25rem)*4);background:var(--landing-promo-bg);display:flex;position:absolute;inset:0}.styles-module__eYdhZq__languageSuggestionDismiss{width:calc(var(--spacing,.25rem)*6);height:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1;opacity:.7;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}@media (hover:hover){.styles-module__eYdhZq__languageSuggestionDismiss:hover{opacity:1}}.styles-module__eYdhZq__languageSuggestionDismiss:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px;outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px}.styles-module__eYdhZq__languageSuggestionDismiss{color:var(--landing-promo-link)}@media (max-width:640px){.styles-module__eYdhZq__promoBar{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3);font-size:12px}.styles-module__eYdhZq__languageSuggestion{gap:calc(var(--spacing,.25rem)*2);padding-inline:calc(var(--spacing,.25rem)*3)}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
.prompt-gallery-module__Nz-nZW__page{width:var(--marketing-shell-width);max-width:100%;margin-inline:auto;padding-bottom:clamp(96px,10vw,144px)}.prompt-gallery-module__Nz-nZW__hero{--prompt-hero-foreground:#f6f4fa;--prompt-hero-muted:#f6f4fac7;--prompt-generator-bg:#121118db;--prompt-generator-border:#e7e2ef2e;--prompt-generator-divider:#e7e2ef1c;--prompt-generator-focus:#c4b5fdb8;--prompt-generator-muted:#f6f4fa8f;--prompt-generator-text:#f6f4faf5;isolation:isolate;background:#121117;width:100vw;min-height:520px;margin-inline:calc(50% - 50vw);padding-block:clamp(46px,5vw,64px) 40px;position:relative;overflow:hidden}.prompt-gallery-module__Nz-nZW__hero:before,.prompt-gallery-module__Nz-nZW__hero:after{z-index:-1;content:"";pointer-events:none;position:absolute;inset:0}.prompt-gallery-module__Nz-nZW__hero:before{background:linear-gradient(#0b0a0fb8 0%,#0b0a0f52 38%,#0b0a0fcc 100%),linear-gradient(90deg,#0b0a0f6b,#0000 36% 64%,#0b0a0f6b)}.prompt-gallery-module__Nz-nZW__hero:after{background:radial-gradient(at 50% 36%,#0000 24%,#0b0a0f66 100%)}.prompt-gallery-module__Nz-nZW__heroBackdrop{z-index:-2;object-fit:cover;object-position:center 42%;filter:saturate(92%)contrast(108%);width:100%;height:100%;position:absolute;inset:0;transform:scale(1.02)}.prompt-gallery-module__Nz-nZW__heroInner{width:var(--marketing-shell-width);flex-direction:column;align-items:center;max-width:100%;margin-inline:auto;display:flex}.prompt-gallery-module__Nz-nZW__heroCopy{text-align:center;max-width:820px}.prompt-gallery-module__Nz-nZW__eyebrow{color:#d8ceff;font-size:.8125rem;font-weight:var(--font-weight-medium);align-items:center;gap:8px;margin:0 0 12px;display:inline-flex}.prompt-gallery-module__Nz-nZW__hero h1{color:var(--prompt-hero-foreground);font-size:clamp(2.5rem,4.8vw,3.75rem);font-weight:var(--font-weight-medium);letter-spacing:-.045em;text-shadow:0 2px 28px #0000005c;text-wrap:balance;margin:0;line-height:1}.prompt-gallery-module__Nz-nZW__heroDescription{max-width:60ch;color:var(--prompt-hero-muted);margin:14px auto 0;font-size:1rem;line-height:1.6}.prompt-gallery-module__Nz-nZW__generator{border-radius:var(--radius-16);border:1px solid var(--prompt-generator-border);background:var(--prompt-generator-bg);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;width:min(980px,100%);min-width:0;margin-top:28px;display:flex;overflow:hidden;box-shadow:0 24px 64px #00000057,inset 0 1px #ffffff14}.prompt-gallery-module__Nz-nZW__generatorLabel{color:var(--prompt-generator-text);font-size:.8125rem;font-weight:var(--font-weight-medium);padding:17px 22px 0}.prompt-gallery-module__Nz-nZW__generator textarea{resize:vertical;width:100%;min-height:136px;max-height:260px;color:var(--prompt-generator-text);caret-color:var(--prompt-generator-focus);font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:10px 22px 18px;font-size:1rem;line-height:1.65;transition:box-shadow .15s}.prompt-gallery-module__Nz-nZW__generator textarea::placeholder{color:var(--prompt-generator-muted)}.prompt-gallery-module__Nz-nZW__generator textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--prompt-generator-focus)}.prompt-gallery-module__Nz-nZW__generatorFooter{border-top:1px solid var(--prompt-generator-divider);justify-content:space-between;align-items:center;gap:18px;padding:13px 14px 13px 22px;display:flex}.prompt-gallery-module__Nz-nZW__generatorFooter p{max-width:40ch;color:var(--prompt-generator-muted);margin:0;font-size:.75rem;line-height:1.45}.prompt-gallery-module__Nz-nZW__generatorFooter button{border-radius:var(--radius-8);background:var(--landing-primary-button-bg);min-height:44px;color:var(--landing-primary-button-text);font-size:.875rem;font-weight:var(--font-weight-medium);flex:none;justify-content:center;align-items:center;gap:8px;padding:10px 18px;transition:background-color .15s,transform .15s;display:inline-flex}.prompt-gallery-module__Nz-nZW__collection{padding-top:24px;scroll-margin-top:96px}.prompt-gallery-module__Nz-nZW__toolbar{border-bottom:1px solid var(--marketing-hairline);flex-direction:column;align-items:start;gap:18px;padding-bottom:18px;display:flex}.prompt-gallery-module__Nz-nZW__searchField{border:1px solid var(--marketing-hairline);border-radius:var(--radius-8);background:var(--landing-panel-surface);width:min(100%,560px);min-height:48px;color:var(--color-text-tertiary);align-items:center;gap:11px;padding-inline:15px;display:flex}.prompt-gallery-module__Nz-nZW__searchField:focus-within{border-color:var(--landing-accent-strong)}.prompt-gallery-module__Nz-nZW__searchField input{width:100%;min-width:0;color:var(--color-text-primary);background:0 0;border:0;outline:0;font-size:1rem}.prompt-gallery-module__Nz-nZW__searchField input::placeholder{color:var(--color-text-quaternary)}.prompt-gallery-module__Nz-nZW__filters{overscroll-behavior-inline:contain;scrollbar-width:none;gap:8px;width:100%;display:flex;overflow-x:auto}.prompt-gallery-module__Nz-nZW__filters::-webkit-scrollbar{display:none}.prompt-gallery-module__Nz-nZW__filters button{border:1px solid var(--marketing-hairline);border-radius:var(--radius-8);min-height:44px;color:var(--color-text-tertiary);white-space:nowrap;background:0 0;flex:none;padding-inline:15px;font-size:.8125rem;transition:border-color .14s,background-color .14s,color .14s}.prompt-gallery-module__Nz-nZW__filters button[data-active=true]{border-color:var(--color-text-primary);background:var(--color-text-primary);color:var(--color-bg-primary)}.prompt-gallery-module__Nz-nZW__resultStatus{min-height:48px;color:var(--color-text-quaternary);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 18px;font-size:.75rem;display:flex}.prompt-gallery-module__Nz-nZW__loadError{color:var(--color-text-secondary)}.prompt-gallery-module__Nz-nZW__loadError button{color:var(--color-link-primary);text-underline-offset:3px;text-decoration:underline}.prompt-gallery-module__Nz-nZW__promptGrid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.prompt-gallery-module__Nz-nZW__gridItem{min-width:0}.prompt-gallery-module__Nz-nZW__card{border:1px solid var(--landing-panel-border);border-radius:var(--radius-12);background:var(--landing-panel-bg);width:100%;height:100%;box-shadow:var(--shadow-stack-low);flex-direction:column;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;overflow:hidden}.prompt-gallery-module__Nz-nZW__cardLink{min-height:0;color:inherit;flex:1;text-decoration:none;display:flex}.prompt-gallery-module__Nz-nZW__cardVisualLink{color:inherit;text-decoration:none;display:block}.prompt-gallery-module__Nz-nZW__media,.prompt-gallery-module__Nz-nZW__textPreview{aspect-ratio:3/2}.prompt-gallery-module__Nz-nZW__media{background:var(--color-bg-tertiary);flex:none;margin:0;position:relative;overflow:hidden}.prompt-gallery-module__Nz-nZW__media:after{background:linear-gradient(transparent,var(--landing-surface-deep));content:"";pointer-events:none;height:34%;position:absolute;inset:auto 0 0}.prompt-gallery-module__Nz-nZW__media>div:first-child{height:100%}.prompt-gallery-module__Nz-nZW__cardMediaPreview img,.prompt-gallery-module__Nz-nZW__cardMediaPreview video{object-fit:cover}.prompt-gallery-module__Nz-nZW__media>span{z-index:1;color:var(--color-text-primary);align-items:center;gap:5px;font-size:.75rem;display:inline-flex;position:absolute;bottom:10px;right:12px}.prompt-gallery-module__Nz-nZW__textPreview{background:radial-gradient(circle at 82% 18%,var(--landing-card-glow),transparent 34%),linear-gradient(145deg,var(--color-bg-tertiary),var(--color-bg-secondary));place-items:end start;padding:22px;display:grid;overflow:hidden}.prompt-gallery-module__Nz-nZW__textPreview span{color:var(--color-text-secondary);font-family:var(--font-monospace);-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.75rem;line-height:1.65;display:-webkit-box;overflow:hidden}.prompt-gallery-module__Nz-nZW__cardBody{flex-direction:column;width:100%;height:210px;min-height:210px;padding:18px;display:flex}.prompt-gallery-module__Nz-nZW__cardMeta{min-height:20px;color:var(--color-text-quaternary);justify-content:space-between;align-items:center;gap:12px;font-size:.6875rem;display:flex}.prompt-gallery-module__Nz-nZW__cardMeta>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prompt-gallery-module__Nz-nZW__featuredBadge{color:var(--landing-accent-strong);flex:none;align-items:center;gap:5px;display:inline-flex}.prompt-gallery-module__Nz-nZW__card h3{color:var(--color-text-primary);font-size:1rem;font-weight:var(--font-weight-medium);letter-spacing:-.015em;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:10px 0 0;line-height:1.35;display:-webkit-box;overflow:hidden}.prompt-gallery-module__Nz-nZW__cardBody>p{color:var(--color-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 0;font-size:.8125rem;line-height:1.55;display:-webkit-box;overflow:hidden}.prompt-gallery-module__Nz-nZW__card footer{color:var(--color-text-quaternary);justify-content:space-between;align-items:center;gap:14px;margin-top:auto;padding-top:14px;font-size:.75rem;display:flex}.prompt-gallery-module__Nz-nZW__card footer>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prompt-gallery-module__Nz-nZW__cardFooterAction{color:var(--color-text-secondary);font:inherit;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0;display:inline-flex}.prompt-gallery-module__Nz-nZW__emptyState{border-block:1px solid var(--marketing-hairline);color:var(--color-text-tertiary);text-align:center;justify-items:center;padding:72px 24px;display:grid}.prompt-gallery-module__Nz-nZW__emptyState h3{color:var(--color-text-primary);margin:16px 0 0;font-size:1rem}.prompt-gallery-module__Nz-nZW__emptyState p{margin:8px 0 0}.prompt-gallery-module__Nz-nZW__emptyState button{border-radius:var(--radius-8);background:var(--landing-secondary-button-bg);min-height:44px;color:var(--color-text-primary);margin-top:20px;padding-inline:18px}.prompt-gallery-module__Nz-nZW__paginationStatus{min-height:96px;color:var(--color-text-quaternary);justify-content:center;align-items:center;font-size:.8125rem;display:flex}.prompt-gallery-module__Nz-nZW__loadSentinel{width:100%;height:1px}.prompt-gallery-module__Nz-nZW__page :where(a,button,input,textarea):focus-visible{outline:2px solid var(--landing-accent-strong);outline-offset:3px}.prompt-gallery-module__Nz-nZW__generator textarea:focus-visible,.prompt-gallery-module__Nz-nZW__searchField input:focus-visible{outline:0}@media (hover:hover) and (pointer:fine){.prompt-gallery-module__Nz-nZW__generatorFooter button:hover{background:var(--landing-primary-button-hover);transform:translateY(-1px)}.prompt-gallery-module__Nz-nZW__filters button:hover,.prompt-gallery-module__Nz-nZW__emptyState button:hover{border-color:var(--color-border-secondary);background:var(--landing-secondary-button-hover);color:var(--color-text-primary)}.prompt-gallery-module__Nz-nZW__filters button[data-active=true]:hover{background:var(--color-text-primary);color:var(--color-bg-primary)}.prompt-gallery-module__Nz-nZW__card:hover{border-color:color-mix(in srgb,var(--landing-accent)32%,transparent);box-shadow:var(--shadow-medium);transform:translateY(-2px)}.prompt-gallery-module__Nz-nZW__card:hover .prompt-gallery-module__Nz-nZW__cardFooterAction{color:var(--landing-accent-strong)}}@media (max-width:1180px){.prompt-gallery-module__Nz-nZW__promptGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:840px){.prompt-gallery-module__Nz-nZW__hero{min-height:500px;padding-block:42px 32px}.prompt-gallery-module__Nz-nZW__generator{margin-top:24px}.prompt-gallery-module__Nz-nZW__promptGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.prompt-gallery-module__Nz-nZW__hero{min-height:0;padding-block:34px 24px}.prompt-gallery-module__Nz-nZW__hero h1{font-size:clamp(2rem,10vw,2.75rem)}.prompt-gallery-module__Nz-nZW__generator{border-radius:var(--radius-12)}.prompt-gallery-module__Nz-nZW__generator textarea{min-height:132px;font-size:1rem}.prompt-gallery-module__Nz-nZW__generatorFooter{flex-direction:column;align-items:stretch;gap:12px;padding:12px 14px 14px}.prompt-gallery-module__Nz-nZW__generatorFooter button{width:100%}.prompt-gallery-module__Nz-nZW__collection{padding-top:20px}.prompt-gallery-module__Nz-nZW__filters{width:calc(100% + var(--marketing-page-gutter));padding-right:var(--marketing-page-gutter)}.prompt-gallery-module__Nz-nZW__promptGrid{grid-template-columns:1fr}.prompt-gallery-module__Nz-nZW__cardBody{height:204px;min-height:204px}}@media (prefers-reduced-motion:reduce){.prompt-gallery-module__Nz-nZW__generator textarea,.prompt-gallery-module__Nz-nZW__generatorFooter button,.prompt-gallery-module__Nz-nZW__filters button,.prompt-gallery-module__Nz-nZW__card{transition:none}}
