.sculpture-home{--boost-ink:#0e0c0b;--boost-glass:#ffffff0d;--boost-glass-border:#ffffff1c;--boost-text:#f6f3ef;--boost-muted:#ffffffa6;--boost-dim:#ffffff73;--boost-fire:linear-gradient(100deg,#ff8a4c,#ffc42e 45%,#fff4c4 62%,#5cc4ff)}.sculpture-home .sculpture-opening{isolation:isolate;padding-bottom:96px}.hero-stage{inset:0;z-index:-1;pointer-events:none}.hero-horizon,.hero-stage{position:absolute;overflow:hidden}.hero-horizon{right:0;bottom:0;left:0;height:150px;opacity:.55;-webkit-mask-image:linear-gradient(0deg,#000 0,#0009 35%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(0deg,#000 0,#0009 35%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-composite:intersect}@media (max-width:640px){.hero-horizon{height:96px}}.hero-horizon canvas,.smart-folder-pixels canvas{display:block;image-rendering:pixelated}@media (forced-colors:active){.hero-stage{display:none}}.sculpture-home .query-promise.smart-panel{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:48px;padding-block:clamp(36px,5vw,64px) clamp(56px,7vw,96px);border-bottom:0;text-align:left}.sculpture-home .query-promise.smart-panel h2{margin:0}.sculpture-home .query-promise.smart-panel h2 .query-promise-accent{margin:.17em 0 0}.sculpture-home .query-promise.smart-panel .query-promise-note{margin:28px 0 0}.smart-folder{position:relative;display:grid;justify-items:center;align-content:end;height:380px}.smart-folder:before{content:"";bottom:-6px;width:220px;height:26px;border-radius:50%;background:radial-gradient(closest-side,#1b304b26,transparent)}.smart-folder-pixels,.smart-folder:before{position:absolute;left:50%;transform:translateX(-50%)}.smart-folder-pixels{bottom:140px;width:300px;height:240px;overflow:hidden;-webkit-mask-image:linear-gradient(0deg,#000 45%,transparent);mask-image:linear-gradient(0deg,#000 45%,transparent)}.field-folder.smart-folder-glyph{z-index:1;width:176px;height:176px;font-size:176px;opacity:1}.field-folder.smart-folder-glyph[data-active]{transform:none}.field-folder.smart-folder-glyph:after{inset:-25%;background:radial-gradient(closest-side,#ffc42e33,transparent)}@media (max-width:760px){.sculpture-home .query-promise.smart-panel{grid-template-columns:minmax(0,1fr);gap:8px;text-align:center}.sculpture-home .query-promise.smart-panel .query-promise-note,.sculpture-home .query-promise.smart-panel h2 .query-promise-accent{margin-inline:auto}.smart-folder{order:-1;height:280px}.smart-folder-pixels{bottom:104px;width:240px;height:174px}.field-folder.smart-folder-glyph{width:130px;height:130px;font-size:130px}}.field-folder{--pocket:#e4e7ec;--pocket-edge:#d2d7de;position:relative;display:block;width:30px;height:30px;font-size:30px;perspective:4em;opacity:.5;transition:opacity .4s,transform .52s cubic-bezier(.22,.8,.24,1)}.field-folder-back{inset:.14em .06em .1em;border-radius:.12em}.field-folder-back,.field-folder-back:before{position:absolute;background:var(--pocket-edge)}.field-folder-back:before{content:"";top:-.08em;left:0;width:.38em;height:.14em;border-radius:.08em .08em 0 0}.field-folder-sheet{position:absolute;left:.17em;right:.17em;height:.52em;border-radius:.06em;background:#fff;box-shadow:0 .02em .06em #0000001a;transition:transform .52s cubic-bezier(.22,.8,.24,1)}.field-folder-sheet-back{top:.16em;transform:rotate(-6deg);opacity:.8}.field-folder-sheet-front{top:.22em;overflow:hidden}.field-folder-sheet-front i{display:block;height:.045em;margin:.11em .08em 0;border-radius:1em;background:#0000001a}.field-folder-sheet-front i+i{width:55%;margin-top:.07em}.field-folder-front{position:absolute;inset:auto .06em .1em;height:.44em;border-radius:.06em .06em .12em .12em;background:linear-gradient(180deg,#f3f4f7 0,var(--pocket) 55%);box-shadow:inset 0 .02em 0 #ffffffe6,0 -.02em .08em #00000014;transform-origin:50% 100%;transition:transform .52s cubic-bezier(.22,.8,.24,1)}.field-folder-front:before{content:"";position:absolute;top:.085em;right:.09em;left:.09em;height:.06em;background:#0000001f;-webkit-mask:repeating-linear-gradient(90deg,#000 0 .06em,transparent .06em .085em);mask:repeating-linear-gradient(90deg,#000 0 .06em,transparent .06em .085em);transition:background .3s}.field-folder:after{content:"";position:absolute;inset:-40%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#ffc42e40,transparent);opacity:0;transition:opacity .5s}.field-folder[data-active]{opacity:1;transform:scale(1.12)}.field-folder[data-active]:after{opacity:1}.field-folder[data-active] .field-folder-sheet-front{transform:translateY(-.12em)}.field-folder[data-active] .field-folder-sheet-back{transform:translateY(-.07em) rotate(-8deg)}.field-folder[data-active] .field-folder-front{transform:rotateX(-18deg)}.field-folder[data-active] .field-folder-front:before{background:linear-gradient(90deg,#9662d6,#d03a96 22%,#e83448 40%,#f46e18 56%,#f0a000 72%,#fac428 84%,#2468ec)}@media (prefers-reduced-motion:reduce){.field-folder,.field-folder *{transition:none}}@media (forced-colors:active){.smart-folder{display:none}.sculpture-home .query-promise.smart-panel{grid-template-columns:minmax(0,1fr)}}.sculpture-home{--pixel-fire:linear-gradient(90deg,#9662d6,#d03a96 18%,#e83448 34%,#f46e18 50%,#f0a000 66%,#fac428 80%,#2468ec);--pixel-fire-down:linear-gradient(180deg,#9662d6,#d03a96 18%,#e83448 34%,#f46e18 50%,#f0a000 66%,#fac428 80%,#2468ec);--pixel-row:repeating-linear-gradient(90deg,#000 0 5px,transparent 5px 7px);--pixel-column:repeating-linear-gradient(180deg,#000 0 5px,transparent 5px 7px)}@keyframes pixel-flow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes pixel-flow-down{0%{background-position:0 0}to{background-position:0 200%}}@keyframes pixel-in{0%{clip-path:inset(0 0 100% 0)}to{clip-path:inset(0)}}.sculpture-home .simple-flow-step:not(:last-child):after{top:117px;height:5px;background:var(--pixel-fire) 0 0 /200% 100%;-webkit-mask:var(--pixel-row);mask:var(--pixel-row);opacity:.8;animation:pixel-flow 3.2s linear infinite}@media (max-width:700px){.sculpture-home .simple-flow-step:not(:last-child):after{top:calc(100% + 4px);left:64px;width:5px;height:14px;background:var(--pixel-fire-down) 0 0 /100% 200%;-webkit-mask:var(--pixel-column);mask:var(--pixel-column);animation-name:pixel-flow-down}}.sculpture-home .search-use-item li:before{top:5px;width:4px;height:4px;border-radius:1px;background:#f46e18}.sculpture-home .search-use-item li:nth-child(2):before{background:#f0a000}.sculpture-home .search-use-item li:nth-child(3):before{background:#2468ec}.sculpture-home .search-use-item+article{position:relative;border-left:0}.sculpture-home .search-use-item+article:before{content:"";position:absolute;top:12px;bottom:0;left:0;width:3px;background:linear-gradient(180deg,transparent,#f46e18 25%,#f0a000 55%,#2468ec 80%,transparent);-webkit-mask:repeating-linear-gradient(180deg,#000 0 3px,transparent 3px 7px);mask:repeating-linear-gradient(180deg,#000 0 3px,transparent 3px 7px);opacity:.45}@media (max-width:700px){.sculpture-home .search-use-item+article{border-top:0}.sculpture-home .search-use-item+article:before{top:0;right:12px;bottom:auto;left:12px;width:auto;height:3px;background:linear-gradient(90deg,transparent,#f46e18 25%,#f0a000 55%,#2468ec 80%,transparent);-webkit-mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 7px);mask:repeating-linear-gradient(90deg,#000 0 3px,transparent 3px 7px)}}.sculpture-home .product-facts>div{padding-top:0;border-top:0}.sculpture-home .product-facts>div:before{content:"";display:block;height:5px;margin-bottom:22px;background:linear-gradient(90deg,#f46e18,#f0a000 22%,#2468ec 45%,#2468ec40 70%,transparent);-webkit-mask:var(--pixel-row);mask:var(--pixel-row)}.sculpture-home .studio-application-card{position:relative}.sculpture-home .studio-application-card[aria-pressed=true]:after{content:"";position:absolute;right:4px;bottom:8px;left:4px;height:4px;background:var(--pixel-fire) 0 0 /200% 100%;-webkit-mask:var(--pixel-row);mask:var(--pixel-row);animation:pixel-flow 4s linear infinite}.sculpture-home .faq-list details{position:relative}.sculpture-home .faq-list details[open]:before{content:"";position:absolute;top:24px;bottom:26px;left:-16px;width:4px;background:linear-gradient(180deg,#f46e18,#f0a000 40%,#2468ec 80%,transparent);-webkit-mask:var(--pixel-column);mask:var(--pixel-column);animation:pixel-in .42s cubic-bezier(.22,.8,.24,1) both}@media (max-width:700px){.sculpture-home .faq-list details[open]:before{left:-10px;width:3px}}@media (prefers-reduced-motion:reduce){.sculpture-home .faq-list details[open]:before,.sculpture-home .simple-flow-step:not(:last-child):after,.sculpture-home .studio-application-card[aria-pressed=true]:after{animation:none}}@media (forced-colors:active){.sculpture-home .product-facts>div:before,.sculpture-home .simple-flow-step:not(:last-child):after{-webkit-mask:none;mask:none;background:CanvasText}.sculpture-home .faq-list details[open]:before,.sculpture-home .studio-application-card[aria-pressed=true]:after{display:none}.sculpture-home .search-use-item+article:before{-webkit-mask:none;mask:none;background:CanvasText;opacity:1}}.sculpture-home .studio-app-art:after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:0;height:38%;background:linear-gradient(90deg,#9662d6,#d03a96 20%,#e83448 36%,#f46e18 52%,#f0a000 68%,#fac428 82%,#2468ec);opacity:.38;pointer-events:none;-webkit-mask-image:linear-gradient(0deg,#000,transparent),repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px),repeating-linear-gradient(0deg,#000 0 6px,transparent 6px 8px);-webkit-mask-composite:source-in,source-in;mask-image:linear-gradient(0deg,#000,transparent),repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px),repeating-linear-gradient(0deg,#000 0 6px,transparent 6px 8px);mask-composite:intersect}.sculpture-home .studio-app-art>*{z-index:1}.sculpture-home .app-art-0 .studio-app-art{background:#e4e2e6}.sculpture-home .app-receipt i{border-top:0}.sculpture-home .app-receipt i:before{content:"";display:block;height:4px;margin:0 0 14px;background:linear-gradient(90deg,#f46e18,#f0a000 40%,#2468ec 75%,transparent);-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px)}.sculpture-home .app-search-token{background:linear-gradient(135deg,#48444f,#141217 70%);color:#fff4c4;text-shadow:0 0 18px #ff8a4c99;box-shadow:inset 1px 2px 3px #ffffff40,inset -3px -5px 7px #000,6px 7px 0 #0b0a0c,10px 18px 26px #1b0e0a45}.sculpture-home .app-art-1 .studio-app-art{background:#ebe6e1}.sculpture-home .app-note{border-color:#00000014;box-shadow:0 10px 22px #2a1d1426}.sculpture-home .note-one{background:#fdfcfa}.sculpture-home .note-two{background:linear-gradient(135deg,#ffd9a8,#f8b878);color:#4a2a12}.sculpture-home .note-three{overflow:hidden;background:linear-gradient(140deg,#2c2930,#121014);color:#fff4e6}.sculpture-home .note-three:after{content:"";position:absolute;top:18px;right:20px;width:64px;height:6px;background:linear-gradient(90deg,#f46e18,#fac428 55%,#5cc4ff);-webkit-mask:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px);mask:repeating-linear-gradient(90deg,#000 0 6px,transparent 6px 8px)}.sculpture-home .app-art-2 .studio-app-art{background:radial-gradient(70% 60% at 50% 100%,#2a1712 0,#0e0c0b 70%)}.sculpture-home .app-art-2 .studio-app-art:after{height:45%;opacity:.7;background:linear-gradient(90deg,#5c1a8c,#b0247a 20%,#eb3448 36%,#ff781f 52%,#ffc42e 68%,#fff4c4 82%,#5cc4ff)}.sculpture-home .search-use-tile{position:relative;color:#2b2830}.sculpture-home .search-use-tile:after{content:"";position:absolute;right:16px;bottom:11px;left:16px;height:4px;background:linear-gradient(90deg,#f46e18,#f0a000 50%,#2468ec);-webkit-mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px);mask:repeating-linear-gradient(90deg,#000 0 4px,transparent 4px 6px)}.sculpture-home .search-use-badge{border-color:#00000030;background:linear-gradient(135deg,#48444f,#141217 75%);color:#fff4c4;box-shadow:inset 0 1px #ffffff30,0 3px 0 #0b0a0c,0 8px 18px #ff8a4c40}@media (forced-colors:active){.sculpture-home .app-receipt i:before,.sculpture-home .note-three:after,.sculpture-home .search-use-tile:after,.sculpture-home .studio-app-art:after{display:none}}.ripple-canvas{display:block;image-rendering:pixelated}@media (forced-colors:active){.ripple-backdrop{display:none}}.closing-cta{position:relative;display:inline-flex;align-items:center;gap:12px;min-height:52px;padding:0 22px 0 18px;border-radius:14px;background:#fff;color:#0e0c0b;font-size:15px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;box-shadow:0 0 0 1px #ffffff40,0 0 0 8px #ff8a4c14,0 14px 40px -12px #ff8a4c80;transition:transform .2s ease,box-shadow .3s ease}.closing-cta:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff60,0 0 0 10px #ff8a4c24,0 18px 46px -12px #ffc42e99}.closing-cta:focus-visible{outline:2px solid #ffc42e;outline-offset:4px}.closing-cta-pixels{display:flex;gap:2px}.closing-cta-pixels i{width:6px;height:6px;border-radius:1px;background:#f46e18}.closing-cta-pixels i:nth-child(2){background:#f0a000}.closing-cta-pixels i:nth-child(3){background:#2468ec}@media (prefers-reduced-motion:reduce){.closing-cta{transition:none}.closing-cta:hover{transform:none}}@media (forced-colors:active){.closing-cta{border:1px solid ButtonText}}.legal-light .legal-main,.resource-main{position:relative;isolation:isolate}.heading-horizon{position:absolute;top:0;right:0;left:0;z-index:-1;height:130px;opacity:0;pointer-events:none;transition:opacity .6s ease}.heading-horizon[data-ready]{opacity:1}.heading-horizon-band{position:absolute;inset:0;overflow:hidden;opacity:.5;-webkit-mask-image:linear-gradient(0deg,#000 0,#0009 35%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(0deg,#000 0,#0009 35%,transparent),linear-gradient(90deg,transparent,#000 25%,#000 75%,transparent);mask-composite:intersect}.heading-horizon-band canvas{display:block;image-rendering:pixelated}.sculpture-home :is(.resource-heading,.team-intro,.legal-title){padding-bottom:120px}@media (max-width:640px){.heading-horizon{height:90px}.sculpture-home :is(.resource-heading,.team-intro,.legal-title){padding-bottom:84px}}@media (forced-colors:active){.heading-horizon{display:none}}.comparison-key:not(.ultra):not(.external) i{border-radius:1px;background:linear-gradient(135deg,#e83448,#f46e18 50%,#f0a000)}.is-wonder:not(.is-ultra) .comparison-track>i{background:linear-gradient(90deg,#9662d6,#d03a96 22%,#e83448 42%,#f46e18 62%,#f0a000 82%,#fac428);box-shadow:none}.is-ultra .comparison-track>i,.is-wonder:not(.is-ultra) .comparison-track>i{-webkit-mask:repeating-linear-gradient(90deg,#000 0 5px,transparent 5px 6px);mask:repeating-linear-gradient(90deg,#000 0 5px,transparent 5px 6px)}@media (forced-colors:active){.comparison-track>i{-webkit-mask:none;mask:none}}.sculpture-home .resource-callout>a,.sculpture-home .security-report-button{background:#0e0c0b;box-shadow:0 0 0 6px #ff8a4c12,0 12px 30px -14px #ff8a4c80}.comparison-chart[data-armed]:not([data-entered]) .comparison-track>b,.comparison-chart[data-armed]:not([data-entered]) .comparison-track>i{visibility:hidden}.comparison-chart[data-entered] .comparison-track>i{animation:bench-fill 1.1s steps(28) both;animation-delay:calc(var(--row, 0) * 70ms)}.comparison-chart[data-entered] .comparison-track>b{animation:bench-mark .4s ease both;animation-delay:calc(var(--row, 0) * 70ms + 1.1s)}@keyframes bench-fill{0%{width:0}}@keyframes bench-mark{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.comparison-chart .comparison-track>b,.comparison-chart .comparison-track>i{visibility:visible;animation:none}}.sculpture-home .booking-calendar-surface{min-height:0;border:0;border-radius:28px;background:#0e0c0b;color:#f6f3ef;box-shadow:0 30px 70px -40px #1b304b,0 24px 70px -48px #ff781f}.sculpture-home .booking-calendar-heading{position:relative;isolation:isolate;overflow:hidden;padding:32px 36px 26px;border-bottom:1px solid #ffffff14}.sculpture-home .booking-calendar-heading .studio-eyebrow{color:#ffffff80}.sculpture-home .booking-calendar-heading h2{color:#fff}.sculpture-home .booking-calendar-heading>p{color:#ffffffa6}.sculpture-home .booking-calendar-frame{min-height:560px}.sculpture-home .booking-calendar-surface[data-status=ready] .booking-calendar-frame{min-height:0}.sculpture-home .booking-calendar-status{position:static;padding:28px 36px;color:#ffffffa6}@media (max-width:760px){.sculpture-home .booking-calendar-heading{padding:24px 20px 20px}.sculpture-home .booking-calendar-surface{border-radius:22px}}.sculpture-home .resource-callout{position:relative;isolation:isolate;overflow:hidden;margin-top:40px;padding:52px 48px;border-radius:30px;background:#0e0c0b;color:#fff;box-shadow:0 30px 70px -40px #1b304b,0 24px 70px -48px #ff781f}.sculpture-home .resource-callout h2{color:#fff}.sculpture-home .resource-callout>a.closing-cta{display:inline-flex;flex:none;align-items:center;gap:12px;min-height:52px;padding:0 22px 0 18px;font-size:15px;background:#fff;color:#0e0c0b;border-radius:14px;box-shadow:0 0 0 1px #ffffff40,0 0 0 8px #ff8a4c14,0 14px 40px -12px #ff8a4c80}@media (max-width:760px){.sculpture-home .resource-callout{flex-direction:column;align-items:flex-start;padding:32px 22px;border-radius:22px}}