.feature-app-icon-pile-module__bexnra__pile{pointer-events:auto;touch-action:none;position:absolute;inset:0;overflow:hidden}.feature-app-icon-pile-module__bexnra__pile:before{content:"";pointer-events:none;background:radial-gradient(at 72% 76%,#ffffff14,#0000 44%),radial-gradient(at 44% 86%,#ffffff09,#0000 42%);width:92%;height:88%;position:absolute;bottom:0;right:0}.feature-app-icon-pile-module__bexnra__pile:after{content:"";pointer-events:none;border:1px dashed #ffffff1a;border-radius:9999px;width:76%;height:68%;position:absolute;bottom:12%;right:4%;transform:rotate(-12deg)}.feature-app-icon-pile-module__bexnra__item{letter-spacing:0;color:#17191c;cursor:grab;pointer-events:auto;-webkit-user-select:none;user-select:none;background:linear-gradient(145deg,#f0f1f3f5,#bec1c6f0),#dfe1e5;border-radius:12px;place-items:center;width:44px;height:44px;font-size:14px;font-weight:700;transition:box-shadow .18s cubic-bezier(.22,1,.36,1),scale .18s cubic-bezier(.22,1,.36,1);display:grid;position:absolute;box-shadow:inset 0 1px #ffffff61,0 10px 22px #00000042}.feature-app-icon-pile-module__bexnra__item span{color:#17191c;pointer-events:none;place-items:center;width:28px;height:28px;display:grid}.feature-app-icon-pile-module__bexnra__item[data-dragging=true]{cursor:grabbing;z-index:5;scale:1.04;box-shadow:inset 0 1px #ffffff80,0 16px 34px #00000057}.feature-app-icon-pile-module__bexnra__item[data-item-index="0"]{bottom:4%;left:54%;transform:rotate(-10deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="1"]{bottom:22%;left:62%;transform:rotate(8deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="2"]{bottom:6%;left:70%;transform:rotate(-5deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="3"]{bottom:28%;left:46%;transform:rotate(11deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="4"]{bottom:11%;left:78%;transform:rotate(-4deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="5"]{bottom:2%;left:37%;transform:rotate(6deg)}.feature-app-icon-pile-module__bexnra__item[data-item-index="6"]{bottom:36%;left:73%;transform:rotate(-7deg)}.feature-app-icon-pile-module__bexnra__item svg{width:23px;height:23px;color:var(--app-icon-color,currentColor)}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="0"] svg{color:#07c160}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="1"] svg{color:#ff2442}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="2"] svg{color:#111827}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="3"] svg{color:#00aeec}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="4"] svg{color:#f03}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="5"] svg{color:#ff6719}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="6"] svg,.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="7"] svg{color:#111827}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="8"] svg{color:#ff4500}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="9"] svg{color:#26a5e4}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="10"] svg{color:#0084ff}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="11"] svg{color:#1185fe}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="12"] svg{color:#bd081c}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="13"] svg{color:#ff6719}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="14"] svg{color:#111827}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="15"] svg{color:#6364ff}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="16"] svg{color:#1877f2}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="17"] svg{color:#5865f2}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="18"] svg{color:#25d366}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="19"] svg{color:#00c300}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="20"] svg{color:#93c}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="21"] svg{color:#f26522}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item{border-radius:11px;width:36px;height:36px}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item span{width:24px;height:24px}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item svg{width:20px;height:20px}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="0"]{bottom:28%;left:10%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="1"]{bottom:50%;left:21%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="2"]{bottom:29%;left:32%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="3"]{bottom:53%;left:43%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="4"]{bottom:13%;left:52%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="5"]{bottom:7%;left:25%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="6"]{bottom:34%;left:64%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="7"]{bottom:56%;left:72%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="8"]{bottom:18%;left:74%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="9"]{bottom:2%;left:61%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="10"]{bottom:41%;left:83%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="11"]{bottom:38%;left:53%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="12"]{bottom:34%;left:28%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="13"]{bottom:2%;left:42%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="14"]{bottom:40%;left:5%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="15"]{bottom:42%;left:8%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="16"]{bottom:22%;left:88%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="17"]{bottom:36%;left:88%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="18"]{bottom:6%;left:7%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="19"]{bottom:32%;left:72%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="20"]{bottom:28%;left:44%}.feature-app-icon-pile-module__bexnra__pile[data-variant=media] .feature-app-icon-pile-module__bexnra__item[data-item-index="21"]{bottom:38%;left:82%}@media (max-width:640px){.feature-app-icon-pile-module__bexnra__item{border-radius:11px;width:40px;height:40px;font-size:13px}.feature-app-icon-pile-module__bexnra__item span{width:24px;height:24px}.feature-app-icon-pile-module__bexnra__item svg{width:20px;height:20px}}
.styles-module__MU8rSq__positioning{--pain-panel:#1a1821;--pain-panel-soft:#211e2a;--pain-line:#e0dbef14;--pain-muted:#d3d6dcb8;--pain-subtle:#9ca1a975;--pain-accent:#b9a7f7;isolation:isolate;padding-block:calc(var(--spacing,.25rem)*20);position:relative;overflow:hidden}@media (min-width:40rem){.styles-module__MU8rSq__positioning{padding-block:calc(var(--spacing,.25rem)*28)}}.styles-module__MU8rSq__positioning:before{display:none}.styles-module__MU8rSq__header{max-width:820px;position:relative}.styles-module__MU8rSq__kicker{--tw-leading:1;--tw-font-weight:var(--font-weight-semibold,600);font-size:13px;line-height:1;font-weight:var(--font-weight-semibold,600);--tw-tracking:0;letter-spacing:0;color:var(--pain-accent)}.styles-module__MU8rSq__intro{margin-top:calc(var(--spacing,.25rem)*5)}.styles-module__MU8rSq__intro h2{--tw-leading:1.14;--tw-font-weight:var(--font-weight-semibold,600);max-width:720px;font-size:30px;line-height:1.14;font-weight:var(--font-weight-semibold,600);--tw-tracking:0;letter-spacing:0;text-wrap:balance;color:var(--color-text-primary)}@media (min-width:40rem){.styles-module__MU8rSq__intro h2{font-size:38px}}.styles-module__MU8rSq__intro h2{font-family:var(--font-regular);letter-spacing:-.015em}.styles-module__MU8rSq__intro p{margin-top:calc(var(--spacing,.25rem)*5);--tw-leading:1.72;--tw-font-weight:var(--font-weight-medium,500);max-width:680px;font-size:14px;line-height:1.72;font-weight:var(--font-weight-medium,500);--tw-tracking:0;letter-spacing:0;color:var(--pain-muted)}@media (min-width:40rem){.styles-module__MU8rSq__intro p{font-size:15px}}.styles-module__MU8rSq__intro p{font-family:var(--font-regular)}.styles-module__MU8rSq__featureGrid{margin-top:calc(var(--spacing,.25rem)*12);gap:calc(var(--spacing,.25rem)*5);display:grid;position:relative}@media (min-width:64rem){.styles-module__MU8rSq__featureGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.styles-module__MU8rSq__featureGrid article{min-height:288px;padding:calc(var(--spacing,.25rem)*7);border-radius:16px;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.styles-module__MU8rSq__featureGrid article{padding:calc(var(--spacing,.25rem)*8)}}.styles-module__MU8rSq__featureGrid article{background:linear-gradient(180deg,#1b1923eb,#0d0c12fa),var(--pain-panel);box-shadow:inset 0 1px #e0dbef1a,inset 0 -1px #0000003d,0 18px 52px #00000024}.styles-module__MU8rSq__featureGrid article:after{pointer-events:none;height:calc(var(--spacing,.25rem)*24);--tw-content:"";content:var(--tw-content);inset-inline:0;background:linear-gradient(#0000,#070c123d);position:absolute;bottom:0}@media (min-width:64rem){.styles-module__MU8rSq__featureGrid article:nth-child(-n+3){grid-column:span 2/span 2}}.styles-module__MU8rSq__featureGrid article:nth-child(n+4){min-height:286px}@media (min-width:64rem){.styles-module__MU8rSq__featureGrid article:nth-child(n+4){grid-column:span 3/span 3}}.styles-module__MU8rSq__cardCopy{z-index:10;max-width:390px;position:relative}.styles-module__MU8rSq__featureGrid article:nth-child(-n+3) .styles-module__MU8rSq__cardCopy{max-width:330px}.styles-module__MU8rSq__featureGrid article:nth-child(-n+3) p{max-width:320px}.styles-module__MU8rSq__featureGrid h3{--tw-leading:1.18;--tw-font-weight:var(--font-weight-semibold,600);font-size:20px;line-height:1.18;font-weight:var(--font-weight-semibold,600);--tw-tracking:0;letter-spacing:0;text-wrap:balance;color:var(--color-text-primary)}@media (min-width:40rem){.styles-module__MU8rSq__featureGrid h3{font-size:22px}}.styles-module__MU8rSq__featureGrid h3{font-family:var(--font-regular);letter-spacing:-.01em}.styles-module__MU8rSq__featureGrid p{margin-top:calc(var(--spacing,.25rem)*4);--tw-leading:1.74;--tw-font-weight:var(--font-weight-medium,500);max-width:340px;font-size:13px;line-height:1.74;font-weight:var(--font-weight-medium,500);--tw-tracking:0;letter-spacing:0;color:var(--pain-muted)}@media (min-width:40rem){.styles-module__MU8rSq__featureGrid p{font-size:14px}}.styles-module__MU8rSq__featureGrid p{font-family:var(--font-regular)}.styles-module__MU8rSq__visual{pointer-events:none;right:calc(var(--spacing,.25rem)*3);bottom:calc(var(--spacing,.25rem)*2);width:42%;min-width:204px;height:56%;position:absolute}.styles-module__MU8rSq__visual[data-visual-kind=sources]{right:calc(var(--spacing,.25rem)*4);bottom:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*5);z-index:20;width:auto;min-width:0;height:48%}.styles-module__MU8rSq__featureGrid article:nth-child(4) .styles-module__MU8rSq__visual,.styles-module__MU8rSq__featureGrid article:nth-child(5) .styles-module__MU8rSq__visual{width:42%;min-width:278px;height:76%}.styles-module__MU8rSq__visual:before{pointer-events:none;inset-inline:calc(var(--spacing,.25rem)*2);--tw-content:"";content:var(--tw-content);background:radial-gradient(at 66% 70%,#977ee41f,#0000 45%),radial-gradient(at 42% 86%,#d3c8ff0e,#0000 38%);height:84%;position:absolute;bottom:0}.styles-module__MU8rSq__visual:after{pointer-events:none;--tw-content:"";content:var(--tw-content);background:radial-gradient(circle at 73% 47%,#977ee461 0 2px,#0000 4px),radial-gradient(circle at 18% 58%,#977ee452 0 2px,#0000 4px),radial-gradient(circle at 88% 18%,#977ee447 0 2px,#0000 3px);position:absolute;inset:0}.styles-module__MU8rSq__scene{object-fit:contain;filter:drop-shadow(0 18px 34px #0000002e);opacity:.74;width:76%;height:80%;position:absolute;bottom:0;right:6%}.styles-module__MU8rSq__visual[data-visual-kind=channels] .styles-module__MU8rSq__scene{width:68%;bottom:2%;right:5%}.styles-module__MU8rSq__visual[data-visual-kind=review] .styles-module__MU8rSq__scene{width:82%;bottom:0;right:1%}.styles-module__MU8rSq__visual[data-visual-kind=media]{right:calc(var(--spacing,.25rem)*5);bottom:calc(var(--spacing,.25rem)*2);left:calc(var(--spacing,.25rem)*5);z-index:20;width:auto;min-width:0;height:70%}.styles-module__MU8rSq__featureGrid article:nth-child(5) .styles-module__MU8rSq__visual[data-visual-kind=media]{right:calc(var(--spacing,.25rem)*5);left:calc(var(--spacing,.25rem)*5);width:auto;min-width:0}.styles-module__MU8rSq__visual[data-visual-kind=sources],.styles-module__MU8rSq__visual[data-visual-kind=media]{pointer-events:auto}.styles-module__MU8rSq__visualOrbit{border:1px solid #e2e8f017;border-radius:3.40282e38px;position:absolute}.styles-module__MU8rSq__visualOrbit[data-orbit=one]{width:80%;height:70%;bottom:8%;right:3%;transform:rotate(-15deg)}.styles-module__MU8rSq__visualOrbit[data-orbit=two]{border-style:dashed;border-color:#e2e8f01a;width:62%;height:58%;bottom:5%;right:18%;transform:rotate(12deg)}.styles-module__MU8rSq__visualIcons{position:absolute;inset:0}.styles-module__MU8rSq__visualIcons span{width:calc(var(--spacing,.25rem)*10);height:calc(var(--spacing,.25rem)*10);color:#c4b5fd;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#17141fe0;border-radius:3.40282e38px;place-items:center;display:grid;position:absolute;box-shadow:inset 0 0 0 1px #e0dbef24,0 12px 28px #00000029}.styles-module__MU8rSq__visualIcons span[data-icon-index="0"]{top:12%;right:31%}.styles-module__MU8rSq__visualIcons span[data-icon-index="1"]{top:33%;right:7%}.styles-module__MU8rSq__visualIcons span[data-icon-index="2"]{bottom:12%;right:16%}.styles-module__MU8rSq__visualIcons span[data-icon-index="3"]{bottom:3%;right:36%}.styles-module__MU8rSq__visualIcons svg{width:calc(var(--spacing,.25rem)*5);height:calc(var(--spacing,.25rem)*5);stroke-width:1.7px}@media (max-width:1023px){.styles-module__MU8rSq__featureGrid{grid-template-columns:repeat(1,minmax(0,1fr))}.styles-module__MU8rSq__featureGrid article,.styles-module__MU8rSq__featureGrid article:nth-child(n+4){min-height:300px}}@media (max-width:640px){.styles-module__MU8rSq__positioning{padding-block:calc(var(--spacing,.25rem)*16)}.styles-module__MU8rSq__featureGrid{margin-top:calc(var(--spacing,.25rem)*9);gap:calc(var(--spacing,.25rem)*4)}.styles-module__MU8rSq__featureGrid article,.styles-module__MU8rSq__featureGrid article:nth-child(n+4){min-height:280px;padding:calc(var(--spacing,.25rem)*6)}.styles-module__MU8rSq__intro h2{font-size:30px}.styles-module__MU8rSq__visual,.styles-module__MU8rSq__featureGrid article:nth-child(4) .styles-module__MU8rSq__visual,.styles-module__MU8rSq__featureGrid article:nth-child(5) .styles-module__MU8rSq__visual{width:70%;min-width:0;height:54%}.styles-module__MU8rSq__visualIcons span{width:calc(var(--spacing,.25rem)*12);height:calc(var(--spacing,.25rem)*12)}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
.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}}
