.brands-page.svelte-8n3rn6,.brands-page.svelte-8n3rn6 :where(.svelte-8n3rn6){box-sizing:border-box}.brands-page.svelte-8n3rn6{--ink: #1f1e1d;--muted: #716c64;--soft: #8c877f;--line: rgba(31, 30, 29, .14);--blue: #00229f;--cream: #fffdf1;--type-card: clamp(1.45rem, 2.1vw, 1.9rem);width:min(100%,90rem);margin:0 auto;padding:0 clamp(1.25rem,5vw,5.5rem);color:var(--ink);font-family:Instrument Sans,ui-sans-serif,system-ui,sans-serif}h1.svelte-8n3rn6,h2.svelte-8n3rn6{margin:0;color:var(--ink);font-weight:600;text-wrap:balance}h1.svelte-8n3rn6{font-size:clamp(2.6rem,5.3vw,4.75rem);font-weight:700;letter-spacing:-.04em;line-height:1.04}h2.svelte-8n3rn6{max-width:19ch;font-size:clamp(2rem,3.4vw,3.15rem);letter-spacing:-.03em;line-height:1.08}.wordmark.svelte-8n3rn6{font-family:"Instrument Serif",Georgia,serif;font-size:1.12em;font-weight:400;letter-spacing:-.02em}.wordmark.svelte-8n3rn6 i:where(.svelte-8n3rn6){font-style:italic}.lede.svelte-8n3rn6{max-width:34rem;margin:clamp(1.25rem,2.2vw,1.75rem) 0 0;color:var(--muted);font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.6;text-wrap:pretty}.actions.svelte-8n3rn6{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:clamp(1.75rem,3vw,2.25rem)}.brands-page.svelte-8n3rn6 .button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;padding:0 1.4rem;border:2px solid var(--blue);border-radius:999px;background:var(--blue);color:#fff;font-size:1rem;font-weight:600;line-height:1;text-decoration:none;white-space:nowrap;transition:background-color .18s ease-out,border-color .18s ease-out,color .18s ease-out,scale .18s ease-out}.brands-page.svelte-8n3rn6 .button-outline{border-color:var(--ink);background:transparent;color:var(--ink)}.brands-page.svelte-8n3rn6 .button-light{border-color:#fff;background:#fff;color:var(--blue)}@media(hover:hover){.brands-page.svelte-8n3rn6 .button:hover{border-color:#001a7d;background:#001a7d}.brands-page.svelte-8n3rn6 .button-outline:hover{border-color:var(--ink);background:var(--ink);color:#fff}.brands-page.svelte-8n3rn6 .button-light:hover{border-color:#fff;background:transparent;color:#fff}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.brands-page.svelte-8n3rn6 .button:hover{scale:1.05}}.brands-page.svelte-8n3rn6 .button:focus-visible,button.svelte-8n3rn6:focus-visible{outline:3px solid var(--blue);outline-offset:4px}.section-head.svelte-8n3rn6{display:grid;justify-items:center;text-align:center}.section-head.svelte-8n3rn6 h2:where(.svelte-8n3rn6){max-width:22ch}.section-head.svelte-8n3rn6 .lede:where(.svelte-8n3rn6){max-width:40rem}.hero.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:clamp(3.5rem,8vw,7rem) 0 0;text-align:center}.hero.svelte-8n3rn6 .actions:where(.svelte-8n3rn6){justify-content:center}.collage.svelte-8n3rn6{--col: clamp(9.5rem, 19vw, 17.5rem);--gap: clamp(.6rem, 1.2vw, 1.1rem);position:relative;height:clamp(25rem,40vw,38rem);margin:clamp(3rem,6vw,4.5rem) calc(50% - 50vw) 0;overflow:hidden}.collage-grid.svelte-8n3rn6{display:grid;grid-template-columns:repeat(7,var(--col));align-items:start;justify-content:center;gap:var(--gap)}.col.svelte-8n3rn6{position:relative;display:grid;gap:var(--gap)}.col-1.svelte-8n3rn6{margin-top:calc(var(--col) * .62)}.col-2.svelte-8n3rn6{margin-top:calc(var(--col) * .32)}.col-4.svelte-8n3rn6{margin-top:calc(var(--col) * .18)}.col-6.svelte-8n3rn6{margin-top:calc(var(--col) * .36)}.col-7.svelte-8n3rn6{margin-top:calc(var(--col) * .66)}.tile.svelte-8n3rn6{position:relative;display:block;overflow:hidden;border-radius:clamp(1rem,1.8vw,1.75rem);background:#efeeeb;isolation:isolate}.tile.svelte-8n3rn6:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.tile.svelte-8n3rn6:hover .layer.front:where(.svelte-8n3rn6){transform:scale(1.03)}.layer.svelte-8n3rn6{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease-out calc(var(--delay) + .6s),transform .5s cubic-bezier(.2,.8,.2,1)}.layer.front.svelte-8n3rn6{z-index:1;opacity:1;transition-delay:var(--delay),0s}.tile-wrap.svelte-8n3rn6{position:relative}.caption.svelte-8n3rn6{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem .7rem;padding:.35rem .4rem 0;text-align:left;animation:svelte-8n3rn6-caption-in .45s ease-out .5s both}@keyframes svelte-8n3rn6-caption-in{0%{opacity:0;translate:0 .4rem}}.caption.svelte-8n3rn6 p:where(.svelte-8n3rn6){grid-column:1 / -1;margin:0;font-size:clamp(.85rem,1.35vw,1.25rem);font-weight:600;letter-spacing:-.01em;line-height:1.2}.avatar.svelte-8n3rn6{display:grid;width:clamp(1.9rem,2.8vw,2.6rem);height:clamp(1.9rem,2.8vw,2.6rem);border-radius:50%;background:#e7e9f6;color:var(--blue);font-size:clamp(.8rem,1.1vw,1rem);font-weight:700;place-items:center;overflow:hidden}.avatar.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:100%;height:100%;border:1px solid var(--line);border-radius:50%;background:#fff;object-fit:contain}.caption.svelte-8n3rn6 span:where(.svelte-8n3rn6):last-child{display:grid;color:var(--muted);font-size:clamp(.75rem,1vw,.92rem);line-height:1.3}.caption.svelte-8n3rn6 b:where(.svelte-8n3rn6){color:var(--ink);font-weight:600}.chip.svelte-8n3rn6{position:absolute;z-index:2;display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1.05rem;border-radius:999px;background:#fff;box-shadow:0 14px 34px #1f1e1d29;color:var(--ink);font-size:clamp(.8rem,1.05vw,1rem);font-weight:600;white-space:nowrap;animation:svelte-8n3rn6-chip-in .45s cubic-bezier(.2,.8,.2,1) both}.chip.svelte-8n3rn6 svg{width:1.15em;height:1.15em;color:var(--blue);stroke-width:2.4}.chip-chart.svelte-8n3rn6{top:clamp(1.5rem,3vw,2.5rem);left:calc(50% - var(--col) * 2.25);display:grid;width:calc(var(--col) * .95);gap:.6rem;padding:1rem 1.1rem .9rem;border-radius:1.1rem;animation-delay:.4s}.chip-chart.svelte-8n3rn6 svg:where(.svelte-8n3rn6){width:100%;height:3.4rem;overflow:visible}.chip-chart.svelte-8n3rn6 .baseline:where(.svelte-8n3rn6){fill:none;stroke:#b9b5ad;stroke-dasharray:4 4;stroke-width:1.2;vector-effect:non-scaling-stroke}.chip-chart.svelte-8n3rn6 .line:where(.svelte-8n3rn6){fill:none;stroke:var(--blue);stroke-dasharray:260;stroke-dashoffset:260;stroke-linecap:round;stroke-width:2.6;vector-effect:non-scaling-stroke;animation:svelte-8n3rn6-draw-line 1.1s ease-out .75s forwards}.chip-buy.svelte-8n3rn6{right:calc(var(--gap) * -2.5);bottom:1rem;animation-delay:1s}.chip-query.svelte-8n3rn6{top:clamp(.4rem,1vw,.9rem);left:50%;z-index:3;max-width:calc(100% - 2rem);padding:.85rem 1.3rem .85rem 1.05rem;font-size:clamp(.95rem,1.25vw,1.15rem);translate:-50% 0;animation-delay:.2s}.chip-query.svelte-8n3rn6 span:where(.svelte-8n3rn6){overflow:hidden;text-overflow:ellipsis}.chip-query.svelte-8n3rn6 i:where(.svelte-8n3rn6){width:2px;height:1.15em;margin-left:-.35rem;background:var(--blue);animation:svelte-8n3rn6-blink 1.1s steps(1) infinite}.chip-query.svelte-8n3rn6 i.typing:where(.svelte-8n3rn6){animation:none}@keyframes svelte-8n3rn6-blink{50%{opacity:0}}.chip-toggle.svelte-8n3rn6{top:clamp(1.25rem,2.5vw,2rem);left:calc(50% + var(--col) * 1.55);gap:.8rem;padding-right:.8rem;animation-delay:1.5s}.switch-toggle.svelte-8n3rn6{position:relative;width:2.6rem;height:1.5rem;border-radius:999px;background:#d9d6cf;animation:svelte-8n3rn6-switch-bg .25s ease-out 2.1s both}.switch-toggle.svelte-8n3rn6:after{position:absolute;top:.19rem;left:.19rem;width:1.12rem;height:1.12rem;border-radius:50%;background:#fff;content:"";animation:svelte-8n3rn6-switch-knob .25s ease-out 2.1s both}@keyframes svelte-8n3rn6-chip-in{0%{opacity:0;transform:translateY(.6rem) scale(.96)}}@keyframes svelte-8n3rn6-draw-line{to{stroke-dashoffset:0}}@keyframes svelte-8n3rn6-switch-bg{to{background:var(--blue)}}@keyframes svelte-8n3rn6-switch-knob{to{transform:translate(1.1rem)}}.compare.svelte-8n3rn6{padding:clamp(4.5rem,9vw,7.5rem) 0 clamp(4rem,8vw,6.5rem);border-top:1px solid var(--line)}.hero.svelte-8n3rn6 .lede:where(.svelte-8n3rn6){max-width:40rem;margin-top:clamp(1.75rem,3vw,2.5rem);color:var(--ink);font-size:clamp(1.1rem,1.5vw,1.35rem);line-height:1.5}.switch.svelte-8n3rn6{display:grid;width:100%;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1rem;margin-top:clamp(3rem,6vw,4.5rem);text-align:left}.today.svelte-8n3rn6,.favora.svelte-8n3rn6{position:relative;min-width:0;padding:clamp(1.5rem,3vw,2.5rem);border-radius:2rem;overflow:hidden}.today.svelte-8n3rn6{background:#efeeeb}.favora.svelte-8n3rn6{background:linear-gradient(160deg,#0030dd 0%,var(--blue) 55%,#0c2379 100%);color:#fff}.panel-head.svelte-8n3rn6{margin:0;font-size:var(--type-card);font-weight:600;letter-spacing:-.025em;line-height:1.15}.windows.svelte-8n3rn6{position:relative;height:27rem;margin-top:2.25rem}.window.svelte-8n3rn6{position:absolute;padding:1rem;border-radius:1rem;background:#fff;box-shadow:0 18px 40px #1f1e1d21;font-size:.8rem;line-height:1.4}.window.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0}.pain.svelte-8n3rn6{position:absolute;top:-.75rem;right:1rem;padding:.32rem .7rem;border-radius:999px;background:#fbe4e1;box-shadow:0 6px 14px #a3271c24;color:#a3271c;font-size:.72rem;font-style:normal;font-weight:700;white-space:nowrap}.win-search.svelte-8n3rn6{top:.5rem;left:0;z-index:1;width:54%;transform:rotate(-2deg)}.chrome.svelte-8n3rn6{display:flex;gap:.3rem;margin-bottom:.75rem}.chrome.svelte-8n3rn6 i:where(.svelte-8n3rn6){width:.5rem;height:.5rem;border-radius:50%;background:#dddad4}.field.svelte-8n3rn6{box-sizing:border-box;min-height:calc(1.4em + 1rem + 2px);margin-bottom:.85rem!important;padding:.5rem .85rem;border:1px solid #e1ded8;border-radius:999px;font-size:.78rem;line-height:1.4}.result.svelte-8n3rn6{margin-top:.6rem!important;color:#2a4bb8;font-size:.86rem;font-weight:500}.result.svelte-8n3rn6 small:where(.svelte-8n3rn6){display:block;color:var(--soft);font-size:.68rem;font-weight:400}.result.svelte-8n3rn6 b:where(.svelte-8n3rn6){color:var(--ink)}.win-mood.svelte-8n3rn6{top:0;right:0;z-index:2;width:42%;transform:rotate(2.5deg)}.win-title.svelte-8n3rn6{display:flex;align-items:center;gap:.45rem;margin-bottom:.6rem!important;font-weight:700}.pin.svelte-8n3rn6{display:grid;width:1.45rem;height:1.45rem;flex:none;border-radius:50%;background:#e3262f;color:#fff;place-items:center}.pin.svelte-8n3rn6 svg{width:.8rem;height:.8rem;stroke-width:2.4}.win-title.svelte-8n3rn6 small:where(.svelte-8n3rn6){margin-left:.3rem;color:var(--soft);font-weight:500}.mood-grid.svelte-8n3rn6{columns:3;column-gap:.35rem}.mood-grid.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:100%;height:auto;margin-bottom:.35rem;border-radius:.45rem;break-inside:avoid}.win-chat.svelte-8n3rn6{bottom:.5rem;left:3%;z-index:3;width:50%;transform:rotate(1.5deg)}.bubble.svelte-8n3rn6{padding:.6rem .8rem;border:1px solid #ebe9e4;border-radius:.9rem;color:var(--muted)}.bubble-bot.svelte-8n3rn6{position:relative}.dots.svelte-8n3rn6{position:absolute;top:.95rem;left:.8rem;display:none;gap:.25rem}.dots.in.svelte-8n3rn6{display:inline-flex}.dots.svelte-8n3rn6 i:where(.svelte-8n3rn6){width:.4rem;height:.4rem;border-radius:50%;background:#b9b5ad;animation:svelte-8n3rn6-dot 1s ease-in-out infinite}.dots.svelte-8n3rn6 i:where(.svelte-8n3rn6):nth-child(2){animation-delay:.15s}.dots.svelte-8n3rn6 i:where(.svelte-8n3rn6):nth-child(3){animation-delay:.3s}@keyframes svelte-8n3rn6-dot{50%{opacity:.35;translate:0 -.15rem}}.caret.svelte-8n3rn6{display:none;width:1.5px;height:1em;margin-left:1px;vertical-align:-.15em;background:var(--ink)}.caret.typing.svelte-8n3rn6{display:inline-block}.story.svelte-8n3rn6 .window:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .result:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .mood-grid:where(.svelte-8n3rn6) img:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .bubble:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .tab-bar:where(.svelte-8n3rn6) span:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .tab-page:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .app-card:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .app-pill:where(.svelte-8n3rn6) small:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .claim:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .pain:where(.svelte-8n3rn6){opacity:0;transition:opacity .35s ease-out,translate .5s cubic-bezier(.2,.8,.2,1),scale .35s cubic-bezier(.2,.8,.2,1)}.story.svelte-8n3rn6 .window:where(.svelte-8n3rn6){translate:0 1.5rem}.story.svelte-8n3rn6 .result:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .bubble:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .claim:where(.svelte-8n3rn6){translate:0 .5rem}.story.svelte-8n3rn6 .mood-grid:where(.svelte-8n3rn6) img:where(.svelte-8n3rn6){translate:0 -.6rem}.story.svelte-8n3rn6 .tab-bar:where(.svelte-8n3rn6) span:where(.svelte-8n3rn6){translate:-.5rem 0}.story.svelte-8n3rn6 .app-card:where(.svelte-8n3rn6){translate:0 .75rem}.story.svelte-8n3rn6 .pain:where(.svelte-8n3rn6){scale:.85}.story.svelte-8n3rn6 .word:where(.svelte-8n3rn6){opacity:0;transition:opacity .2s ease-out}.story.svelte-8n3rn6 .in:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .mood-grid:where(.svelte-8n3rn6) img.in:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .tab-bar:where(.svelte-8n3rn6) span.in:where(.svelte-8n3rn6),.story.svelte-8n3rn6 .app-pill:where(.svelte-8n3rn6) small.in:where(.svelte-8n3rn6){opacity:1;translate:0 0;scale:1}.bubble-me.svelte-8n3rn6{width:fit-content;margin:0 0 .6rem auto!important;border-color:transparent;background:#f0efec;color:var(--ink)}.win-tabs.svelte-8n3rn6{right:1%;bottom:0;z-index:4;width:47%;padding:0;transform:rotate(-2deg);overflow:visible}.tab-bar.svelte-8n3rn6{display:flex;gap:.2rem;padding:.5rem .5rem 0;border-radius:1rem 1rem 0 0;background:#ecebe7}.tab-bar.svelte-8n3rn6 span:where(.svelte-8n3rn6){min-width:0;flex:1;padding:.35rem .5rem;border-radius:.5rem .5rem 0 0;background:#dfddd8;color:var(--soft);font-size:.66rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tab-bar.svelte-8n3rn6 span:where(.svelte-8n3rn6):first-child{background:#fff;color:var(--ink)}.tab-bar.svelte-8n3rn6 span:where(.svelte-8n3rn6):last-child{width:calc(3ch + 1rem);flex:none;font-variant-numeric:tabular-nums;text-align:center}.tab-page.svelte-8n3rn6{display:flex;gap:.85rem;padding:.85rem}.tab-page.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:5.5rem;height:7rem;flex:none;border-radius:.5rem;object-fit:cover}.tab-page.svelte-8n3rn6 .price:where(.svelte-8n3rn6){color:var(--muted)}.add-to-bag.svelte-8n3rn6{width:fit-content;margin-top:.7rem!important;padding:.35rem .8rem;border-radius:999px;background:var(--ink);color:#fff;font-size:.72rem;font-weight:600}.phone-stage.svelte-8n3rn6{--stage-h: 29rem;position:relative;display:flex;height:var(--stage-h);justify-content:center;margin-top:2rem}.device.svelte-8n3rn6{position:relative;height:100%;aspect-ratio:841 / 1741;filter:drop-shadow(0 30px 60px rgba(0,0,0,.35))}.frame.svelte-8n3rn6{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.screen.svelte-8n3rn6{--pt: calc(100cqw / 393);position:absolute;top:1.493%;left:3.686%;width:92.509%;height:97.013%;border-radius:14.139%/6.513%;background:#f9f8f6;color:#1f1e1d;container-type:inline-size;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;overflow:hidden}.status.svelte-8n3rn6{position:relative;z-index:4;display:flex;height:calc(var(--pt) * 54);align-items:center;justify-content:space-between;padding:calc(var(--pt) * 4) calc(var(--pt) * 30) 0 calc(var(--pt) * 46);font-size:calc(var(--pt) * 16);font-weight:600}.island.svelte-8n3rn6{position:absolute;z-index:6;top:calc(var(--pt) * 11);left:50%;width:calc(var(--pt) * 124);height:calc(var(--pt) * 36);border-radius:calc(var(--pt) * 18);background:#000;transform:translate(-50%)}.status.locked.svelte-8n3rn6{color:#fff}.status.locked.svelte-8n3rn6>span:where(.svelte-8n3rn6){visibility:hidden}.panes.svelte-8n3rn6{position:absolute;top:calc(var(--pt) * 54);right:0;bottom:0;left:0;overflow:hidden}.pane.svelte-8n3rn6{position:absolute;top:0;right:0;bottom:0;left:0;translate:100% 0}.pane.current.svelte-8n3rn6,.pane.prev.svelte-8n3rn6{transition:translate .6s cubic-bezier(.2,.8,.2,1)}.pane.current.svelte-8n3rn6{translate:0 0}.pane.prev.svelte-8n3rn6{translate:-100% 0}.inspo.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pt) * 6);padding:0 calc(var(--pt) * 6)}.inspo.svelte-8n3rn6 div:where(.svelte-8n3rn6){display:grid;align-content:start;gap:calc(var(--pt) * 6)}.inspo.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:100%;height:auto;border-radius:calc(var(--pt) * 10)}.look-bar.svelte-8n3rn6{display:flex;align-items:center;justify-content:space-between;padding:calc(var(--pt) * 6) calc(var(--pt) * 18)}.look-bar.svelte-8n3rn6 span:where(.svelte-8n3rn6){display:flex;gap:calc(var(--pt) * 18)}.look-bar.svelte-8n3rn6 svg{width:calc(var(--pt) * 21);height:calc(var(--pt) * 21);stroke-width:1.8}.look-title.svelte-8n3rn6,.look-from.svelte-8n3rn6{margin:0;font-family:"Instrument Serif",Georgia,serif;text-align:center}.look-title.svelte-8n3rn6{margin-top:calc(var(--pt) * 10);font-size:calc(var(--pt) * 34);line-height:1.1}.look-from.svelte-8n3rn6{margin-top:calc(var(--pt) * 2);color:#8a857e;font-size:calc(var(--pt) * 15);font-style:italic}.look-items.svelte-8n3rn6{position:relative;height:calc(var(--pt) * 380);margin:calc(var(--pt) * 16) calc(var(--pt) * 22) 0}.look-items.svelte-8n3rn6 img:where(.svelte-8n3rn6){position:absolute;height:auto}.look-dress.svelte-8n3rn6{top:0;left:2%;width:50%}.look-clutch.svelte-8n3rn6{top:12%;right:0;width:44%}.look-pumps.svelte-8n3rn6{right:4%;bottom:2%;width:46%}.look-meta.svelte-8n3rn6{margin:calc(var(--pt) * 10) 0 0;color:#716c64;font-size:calc(var(--pt) * 13);text-align:center}.look-brands.svelte-8n3rn6{display:flex;justify-content:center;gap:calc(var(--pt) * 6);margin:calc(var(--pt) * 8) 0 0}.look-brands.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:calc(var(--pt) * 26);height:calc(var(--pt) * 26);border:1px solid var(--line);border-radius:50%;background:#fff;object-fit:contain}.screen-head.svelte-8n3rn6{display:grid;justify-items:center;gap:calc(var(--pt) * 8);padding:calc(var(--pt) * 4) 0 calc(var(--pt) * 12)}.screen-head.svelte-8n3rn6 strong:where(.svelte-8n3rn6){font-size:calc(var(--pt) * 17);font-weight:600}.screen-head.svelte-8n3rn6 p:where(.svelte-8n3rn6){display:flex;gap:calc(var(--pt) * 18);margin:0;color:#8a857e;font-size:calc(var(--pt) * 15)}.screen-head.svelte-8n3rn6 .on:where(.svelte-8n3rn6){color:#1f1e1d;font-weight:600}.edit-feed.svelte-8n3rn6{display:grid;gap:calc(var(--pt) * 14);padding:0 calc(var(--pt) * 12);font-size:calc(var(--pt) * 10)}.edit-card.svelte-8n3rn6{position:relative;overflow:hidden;aspect-ratio:4 / 5;border-radius:1.6em;background:#e9e6e0;color:#fff}.edit-card.svelte-8n3rn6>img:where(.svelte-8n3rn6){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.edit-card.svelte-8n3rn6:after{position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(#0000,#0000008c);content:""}.edit-meta.svelte-8n3rn6{position:absolute;z-index:1;right:1.4em;bottom:1.3em;left:1.4em;display:grid;gap:.6em}.edit-meta.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0}.edit-title.svelte-8n3rn6{font-family:"Instrument Serif",Georgia,serif;font-size:2.5em;letter-spacing:-.01em;line-height:1.05}.edit-brand.svelte-8n3rn6{--mark-h: 1.5em;--mark-max: 12em;--badge: 1.45em;display:flex;align-items:center;gap:.5em;font-size:1em;font-weight:700}.edit-brand.svelte-8n3rn6 .ink-mark:where(.svelte-8n3rn6){filter:brightness(0) invert(1)}.ink-mark.svelte-8n3rn6{display:block;flex:none;width:min(var(--mark-max),calc(var(--mark-h) * var(--ink-ratio)));height:calc(min(var(--mark-max),calc(var(--mark-h) * var(--ink-ratio))) / var(--ink-ratio));filter:brightness(0)}.ink-name.svelte-8n3rn6{font-weight:600}.badge.svelte-8n3rn6{display:grid;flex:none}.badge.svelte-8n3rn6 svg{width:var(--badge, 1.05rem);height:var(--badge, 1.05rem);color:#fff;fill:#1d9bf0}.lock.svelte-8n3rn6{position:absolute;z-index:3;top:0;right:0;bottom:0;left:0;display:grid;align-content:start;justify-items:center;padding-top:calc(var(--pt) * 92);background:#0a0a0b url(../../../images/brands-page/lock-wallpaper.webp) center / cover;color:#fff;transition:translate .45s cubic-bezier(.55,0,.75,.35)}.lock.gone.svelte-8n3rn6{translate:0 -100%}.lock.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0}.lock-date.svelte-8n3rn6{font-size:calc(var(--pt) * 18);font-weight:600;opacity:.85}.lock-time.svelte-8n3rn6{font-size:calc(var(--pt) * 92);font-weight:700;letter-spacing:-.02em;line-height:1.05}.lock-button.svelte-8n3rn6{position:absolute;bottom:calc(var(--pt) * 46);display:grid;width:calc(var(--pt) * 50);height:calc(var(--pt) * 50);place-items:center;border-radius:50%;background:#ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lock-button.svelte-8n3rn6 svg{width:calc(var(--pt) * 22);height:calc(var(--pt) * 22);stroke-width:1.8}.lock-torch.svelte-8n3rn6{left:calc(var(--pt) * 46)}.lock-camera.svelte-8n3rn6{right:calc(var(--pt) * 46)}.lock-bar.svelte-8n3rn6{position:absolute;bottom:calc(var(--pt) * 9);left:50%;width:calc(var(--pt) * 134);height:calc(var(--pt) * 5);border-radius:999px;background:#ffffffbf;translate:-50% 0}.off.svelte-8n3rn6{position:absolute;z-index:5;top:0;right:0;bottom:0;left:0;background:linear-gradient(125deg,#ffffff1a,#fff0 38%),#050505;transition:opacity .5s ease-out}.off.on.svelte-8n3rn6{opacity:0}.behind.svelte-8n3rn6{position:absolute;width:calc(var(--stage-h) * .33);font-size:calc(var(--stage-h) * .019)}.behind-0.svelte-8n3rn6{top:20%;right:calc(50% + var(--stage-h) * .2415 - 2.5rem);rotate:-7deg}.behind-1.svelte-8n3rn6{top:3%;left:calc(50% + var(--stage-h) * .2415 - 2.5rem);rotate:6deg}.behind-0.svelte-8n3rn6 .edit-meta:where(.svelte-8n3rn6){right:calc(2.5rem + 1.4em)}.behind-1.svelte-8n3rn6 .edit-meta:where(.svelte-8n3rn6){left:calc(2.5rem + 1.4em);justify-items:end;text-align:right}.status.svelte-8n3rn6 svg:where(.svelte-8n3rn6){width:calc(var(--pt) * 66);height:calc(var(--pt) * 12);fill:currentColor}.app-head.svelte-8n3rn6{display:flex;align-items:center;gap:calc(var(--pt) * 10);padding:calc(var(--pt) * 8) calc(var(--pt) * 12)}.app-icon.svelte-8n3rn6{position:relative;display:grid;width:calc(var(--pt) * 34);height:calc(var(--pt) * 34);flex:none;place-items:center}.app-icon.svelte-8n3rn6 svg{width:calc(var(--pt) * 20);height:calc(var(--pt) * 20);stroke-width:1.8}.app-filter.svelte-8n3rn6{border:calc(var(--pt) * 1.4) solid #1f1e1d;border-radius:50%}.app-filter.svelte-8n3rn6 svg{width:calc(var(--pt) * 17);height:calc(var(--pt) * 17)}.app-filter.svelte-8n3rn6 b:where(.svelte-8n3rn6){position:absolute;top:calc(var(--pt) * -7);right:calc(var(--pt) * -7);display:grid;min-width:calc(var(--pt) * 18);height:calc(var(--pt) * 18);border-radius:999px;background:#1f1e1d;color:#fff;font-size:calc(var(--pt) * 10.5);font-weight:700;place-items:center}.app-pill.svelte-8n3rn6{display:flex;min-width:0;flex:1;align-items:center;justify-content:center;gap:calc(var(--pt) * 5);padding:calc(var(--pt) * 11) calc(var(--pt) * 12);border-radius:999px;background:#fff;box-shadow:0 1px 4px #1f1e1d14}.app-pill.svelte-8n3rn6 strong:where(.svelte-8n3rn6){min-height:1.25em;font-size:calc(var(--pt) * 15);font-weight:600;white-space:nowrap}.app-pill.svelte-8n3rn6 small:where(.svelte-8n3rn6){overflow:hidden;color:#716c64;font-size:calc(var(--pt) * 13);text-overflow:ellipsis;white-space:nowrap}.app-pill.svelte-8n3rn6 svg{width:calc(var(--pt) * 16);height:calc(var(--pt) * 16);flex:none;stroke-width:1.8}.app-grid.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pt) * 14) calc(var(--pt) * 6);padding:calc(var(--pt) * 6) calc(var(--pt) * 6) 0}.app-card.svelte-8n3rn6{min-width:0}.app-image.svelte-8n3rn6{position:relative;overflow:hidden;border-radius:calc(var(--pt) * 9);background:#efeeeb}.app-image.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:100%;height:auto;aspect-ratio:5 / 8;object-fit:cover}.app-save.svelte-8n3rn6{position:absolute;top:calc(var(--pt) * 8);right:calc(var(--pt) * 8);display:grid;width:calc(var(--pt) * 34);height:calc(var(--pt) * 34);border-radius:50%;background:#fff;place-items:center}.app-save.svelte-8n3rn6 svg{width:calc(var(--pt) * 16);height:calc(var(--pt) * 16);stroke-width:2}.app-card.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-brand.svelte-8n3rn6{margin-top:calc(var(--pt) * 7)!important;font-size:calc(var(--pt) * 13);font-weight:600}.app-name.svelte-8n3rn6,.app-price.svelte-8n3rn6{color:#8c877f;font-size:calc(var(--pt) * 11.5)}.app-tabbar.svelte-8n3rn6{position:absolute;z-index:2;bottom:calc(var(--pt) * 26);left:50%;display:flex;align-items:center;gap:calc(var(--pt) * 6);padding:calc(var(--pt) * 6) calc(var(--pt) * 10);border-radius:999px;background:#ffffffeb;box-shadow:0 calc(var(--pt) * 6) calc(var(--pt) * 22) #1f1e1d29;transform:translate(-50%)}.app-tabbar.svelte-8n3rn6 i:where(.svelte-8n3rn6){display:grid;width:calc(var(--pt) * 40);height:calc(var(--pt) * 40);border-radius:50%;place-items:center}.app-tabbar.svelte-8n3rn6 svg{width:calc(var(--pt) * 21);height:calc(var(--pt) * 21);stroke-width:1.8}.app-tabbar.svelte-8n3rn6 .tab-active:where(.svelte-8n3rn6){background:#e9e7e2}.claim.svelte-8n3rn6{position:absolute;display:inline-flex;align-items:center;gap:.55rem;padding:.6rem 1rem .6rem .75rem;border-radius:999px;background:#fff;box-shadow:0 14px 30px #000c464d;color:var(--ink);font-size:.85rem;font-weight:600;white-space:nowrap}.claim.svelte-8n3rn6:before{width:.35rem;height:.65rem;margin:-.15rem .15rem 0 .2rem;border:solid var(--blue);border-width:0 2.5px 2.5px 0;content:"";transform:rotate(45deg)}.claim-brands.svelte-8n3rn6{top:12%;left:0}.claim-shop.svelte-8n3rn6{top:46%;right:0}.claim-taste.svelte-8n3rn6{bottom:10%;left:4%}.backers.svelte-8n3rn6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.9rem 1.6rem;margin-top:clamp(1.5rem,2.5vw,2rem);color:var(--soft);font-size:.8rem;font-weight:500}.backers.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:auto;filter:brightness(0);opacity:.55}.backer-node.svelte-8n3rn6{height:1.35rem}.backer-wave.svelte-8n3rn6,.backer-crv.svelte-8n3rn6{height:1.05rem}.logos.svelte-8n3rn6{display:grid;justify-items:center;padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--line);text-align:center}.logos.svelte-8n3rn6 h2:where(.svelte-8n3rn6){max-width:22ch}.marquee.svelte-8n3rn6{justify-self:stretch;margin:clamp(2.5rem,5vw,4rem) calc(50% - 50vw) 0;overflow:hidden;background:#f9f8f6;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.marquee-track.svelte-8n3rn6{display:flex;width:max-content}.logos.svelte-8n3rn6 ul:where(.svelte-8n3rn6){display:flex;flex:none;align-items:center;gap:clamp(2rem,4vw,3.5rem);margin:0;padding:0 clamp(1rem,2vw,1.75rem);list-style:none}.logos.svelte-8n3rn6 li:where(.svelte-8n3rn6){--k: clamp(2.3rem, 3.2vw, 3rem);display:flex;height:clamp(2.8rem,4.2vw,4rem);flex:none;align-items:center;justify-content:center}.logo-crop.svelte-8n3rn6{position:relative;display:block;width:clamp(7rem,11vw,11rem);height:100%;overflow:hidden}.logos.svelte-8n3rn6 li.measured:where(.svelte-8n3rn6) .logo-crop:where(.svelte-8n3rn6){width:min(calc(var(--k) * pow(var(--a),.6)),12rem,calc(2.2rem * var(--a)));height:auto;aspect-ratio:var(--a)}.logos.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:100%;height:100%;object-fit:contain;filter:grayscale(1);opacity:.7;mix-blend-mode:multiply}.logos.svelte-8n3rn6 li.measured:where(.svelte-8n3rn6) img:where(.svelte-8n3rn6){position:absolute;top:calc(var(--fy) * -100%);left:calc(var(--fx) * -100%);width:calc(var(--fw) * 100%);max-width:none;height:calc(var(--fh) * 100%);object-fit:fill}@keyframes svelte-8n3rn6-marquee{to{transform:translate(-50%)}}.offer-intro.svelte-8n3rn6{display:grid;justify-items:center;padding:clamp(4.5rem,9vw,8rem) 0 clamp(1rem,2vw,1.5rem);border-top:1px solid var(--line);text-align:center}.offer-intro.svelte-8n3rn6 h2:where(.svelte-8n3rn6){max-width:20ch}.offer-intro.svelte-8n3rn6 .lede:where(.svelte-8n3rn6){max-width:38rem}.feature.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,8rem);padding:clamp(4rem,8vw,7rem) 0}.arena.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1fr);align-items:center;width:min(100%,34rem);margin:0;justify-self:center}.fight.svelte-8n3rn6{display:grid;gap:.55rem;padding:.85rem;border-radius:1.25rem;background:#fff;box-shadow:0 12px 32px #1f1e1d14;color:var(--muted);font-size:.68rem;line-height:1.35;filter:grayscale(1);opacity:.62}.fight.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0}.feed.svelte-8n3rn6{grid-column:1;grid-row:1;rotate:-2.5deg}.serp.svelte-8n3rn6{grid-column:1;grid-row:2;margin:.9rem 0 0 1.25rem;rotate:2deg}.post.svelte-8n3rn6,.ad.svelte-8n3rn6>p:where(.svelte-8n3rn6){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.45rem}.post.svelte-8n3rn6 i:where(.svelte-8n3rn6){width:1.35rem;height:1.35rem;border-radius:50%;background:#dcd8d1}.post.svelte-8n3rn6 b:where(.svelte-8n3rn6),.result.svelte-8n3rn6 small:where(.svelte-8n3rn6){display:block;color:var(--ink);font-weight:600}.ad.svelte-8n3rn6{grid-template-columns:minmax(0,1fr)}.ad.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:100%;aspect-ratio:16 / 10;border-radius:.6rem .6rem 0 0;object-fit:cover;object-position:center 30%}.ad-cta.svelte-8n3rn6{margin-top:-.55rem;padding:.4rem .6rem;border-radius:0 0 .6rem .6rem;background:#ece9e4;color:var(--ink);font-weight:600}.serp-field.svelte-8n3rn6{display:flex;align-items:center;gap:.4rem;padding:.45rem .7rem;border:1px solid var(--line);border-radius:999px;color:var(--ink);font-weight:600}.serp-field.svelte-8n3rn6 svg{width:.85rem;height:.85rem}.result.svelte-8n3rn6 small:where(.svelte-8n3rn6){font-size:.62rem;font-weight:500}.yours.svelte-8n3rn6{color:var(--ink);font-weight:600}.shelf.svelte-8n3rn6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.shelf.svelte-8n3rn6 span:where(.svelte-8n3rn6){aspect-ratio:1;border-radius:.45rem;background:#e8e5df}.home.svelte-8n3rn6{position:relative;z-index:1;grid-column:2;grid-row:1 / 3;margin-left:-2.5rem;padding:1rem;border-radius:1.6rem;background:#fff;box-shadow:0 28px 70px #1f1e1d2e}.home-head.svelte-8n3rn6{margin:0 0 .75rem .25rem;color:var(--ink);font-size:1.6rem;line-height:1}.wall.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.wall.svelte-8n3rn6 a:where(.svelte-8n3rn6){position:relative;display:block;overflow:hidden;aspect-ratio:3 / 4;border-radius:.85rem;background:#efeeeb;isolation:isolate}.wall.svelte-8n3rn6 a:where(.svelte-8n3rn6):focus-visible{outline:3px solid var(--blue);outline-offset:3px}.wall-layer.svelte-8n3rn6{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .7s ease-out .7s,transform .5s cubic-bezier(.2,.8,.2,1)}.wall-layer.front.svelte-8n3rn6{z-index:1;opacity:1;transition-delay:0s,0s}.wall.svelte-8n3rn6 a:where(.svelte-8n3rn6):hover .wall-layer.front:where(.svelte-8n3rn6){transform:scale(1.03)}.feature-reverse.svelte-8n3rn6 .feature-copy:where(.svelte-8n3rn6){order:2}.edit-demo.svelte-8n3rn6{position:relative;width:min(100%,34rem);margin:0;justify-self:center;padding:1rem 0}.edit-page.svelte-8n3rn6{position:relative;z-index:1;width:min(100%,19rem);margin:0 auto;padding:.9rem;border-radius:1.6rem;background:#fff;box-shadow:0 28px 70px #1f1e1d29}.edit-page-head.svelte-8n3rn6{--mark-h: 1.15rem;--mark-max: 8rem;display:flex;align-items:center;gap:.4rem;padding:.9rem .9rem .75rem 1.1rem}.follow.svelte-8n3rn6{margin-left:auto;padding:.35rem .85rem;border-radius:999px;background:var(--blue);color:#fff;font-size:.72rem;font-weight:600}.edit-window.svelte-8n3rn6{height:36rem;padding:0;overflow:hidden}.edit-view.svelte-8n3rn6{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}.edit-viewport.svelte-8n3rn6{--pt: calc(100cqw / 393);flex:1;min-height:0;overflow:hidden;container-type:inline-size}.edit-scroll.svelte-8n3rn6{padding-bottom:calc(var(--pt) * 32)}.app-cover.svelte-8n3rn6{position:relative;overflow:hidden;aspect-ratio:393 / 472}.app-cover.svelte-8n3rn6 img:where(.svelte-8n3rn6){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.app-cover.svelte-8n3rn6:after{position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(#0000,#0000008c);content:""}.app-cover.svelte-8n3rn6 p:where(.svelte-8n3rn6){position:absolute;z-index:1;right:calc(var(--pt) * 16);bottom:calc(var(--pt) * 22);left:calc(var(--pt) * 16);display:grid;gap:calc(var(--pt) * 2);margin:0;color:#fff}.app-cover.svelte-8n3rn6 strong:where(.svelte-8n3rn6){font-family:"Instrument Serif",Georgia,serif;font-size:calc(var(--pt) * 34);font-weight:400;letter-spacing:-.01em;line-height:1.05}.app-cover.svelte-8n3rn6 span:where(.svelte-8n3rn6){font-size:calc(var(--pt) * 15);font-weight:500;opacity:.94}.app-byline.svelte-8n3rn6{display:grid;justify-items:start;gap:calc(var(--pt) * 6);padding:calc(var(--pt) * 20) calc(var(--pt) * 16) 0}.app-byline.svelte-8n3rn6 span:where(.svelte-8n3rn6){--mark-h: calc(var(--pt) * 20);--mark-max: calc(var(--pt) * 190);--badge: calc(var(--pt) * 21);display:flex;align-items:center;gap:calc(var(--pt) * 6)}.app-byline.svelte-8n3rn6 small:where(.svelte-8n3rn6){color:#888;font-size:calc(var(--pt) * 12)}.app-section.svelte-8n3rn6{margin-top:calc(var(--pt) * 36)}.app-section.first.svelte-8n3rn6{margin-top:calc(var(--pt) * 28)}.app-photo.svelte-8n3rn6{display:block;width:calc(100% - var(--pt) * 16);height:auto;margin:0 calc(var(--pt) * 8) calc(var(--pt) * 18);aspect-ratio:4 / 5;border-radius:calc(var(--pt) * 14);object-fit:cover}.app-section.svelte-8n3rn6 h4:where(.svelte-8n3rn6){margin:0;padding:0 calc(var(--pt) * 16);font-size:calc(var(--pt) * 22);font-weight:700;letter-spacing:-.014em;line-height:1.23}.app-section.svelte-8n3rn6>p:where(.svelte-8n3rn6){margin:calc(var(--pt) * 6) 0 calc(var(--pt) * 16);padding:0 calc(var(--pt) * 16);color:#555;font-size:calc(var(--pt) * 15);line-height:1.47}.app-pieces.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(var(--pt) * 12) calc(var(--pt) * 8);margin:0;padding:0 calc(var(--pt) * 8);list-style:none}.app-pieces.svelte-8n3rn6 li:where(.svelte-8n3rn6){display:grid;min-width:0;font-size:calc(var(--pt) * 13.5);line-height:1.35}.app-piece-photo.svelte-8n3rn6{position:relative;display:block;overflow:hidden;aspect-ratio:2 / 3;margin-bottom:calc(var(--pt) * 8);border-radius:calc(var(--pt) * 10);background:#f0f0ec}.app-piece-photo.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:100%;height:100%;object-fit:cover}.app-piece-photo.svelte-8n3rn6 i:where(.svelte-8n3rn6){position:absolute;top:calc(var(--pt) * 8);right:calc(var(--pt) * 8);display:grid;width:calc(var(--pt) * 34);height:calc(var(--pt) * 34);place-items:center;border-radius:50%;background:#fffffff0}.app-piece-photo.svelte-8n3rn6 svg{width:calc(var(--pt) * 17);height:calc(var(--pt) * 17);stroke-width:1.8}.app-pieces.svelte-8n3rn6 b:where(.svelte-8n3rn6),.app-pieces.svelte-8n3rn6 li:where(.svelte-8n3rn6)>span:where(.svelte-8n3rn6):not(.app-piece-photo),.app-pieces.svelte-8n3rn6 small:where(.svelte-8n3rn6){overflow:hidden;padding:0 calc(var(--pt) * 8);text-overflow:ellipsis;white-space:nowrap}.app-pieces.svelte-8n3rn6 b:where(.svelte-8n3rn6){font-weight:600}.app-pieces.svelte-8n3rn6 li:where(.svelte-8n3rn6)>span:where(.svelte-8n3rn6):not(.app-piece-photo),.app-pieces.svelte-8n3rn6 small:where(.svelte-8n3rn6){color:#777;font-size:inherit}.app-perk.svelte-8n3rn6{display:flex;align-items:center;gap:calc(var(--pt) * 8);margin:calc(var(--pt) * 36) calc(var(--pt) * 16) 0;font-size:calc(var(--pt) * 14)}.app-perk.svelte-8n3rn6 svg{width:calc(var(--pt) * 14);height:calc(var(--pt) * 14);flex:none;stroke-width:2.2}.edit-scroll.svelte-8n3rn6{animation:svelte-8n3rn6-edit-scroll 14s ease-in-out both}.edit-window.paused.svelte-8n3rn6 .edit-scroll:where(.svelte-8n3rn6){animation-play-state:paused}@keyframes svelte-8n3rn6-edit-scroll{0%,10%{translate:0 0}90%,to{translate:0 calc(var(--scroll) * -1)}}.live-edits.svelte-8n3rn6{grid-column:1 / -1;min-width:0;order:3}.live-edits.svelte-8n3rn6 h3:where(.svelte-8n3rn6){margin:0;font-size:var(--type-card);font-weight:600;letter-spacing:-.025em;line-height:1.15}.live-edits.svelte-8n3rn6 .lede:where(.svelte-8n3rn6){margin-top:.5rem}.live-marquee.svelte-8n3rn6{margin:-1.75rem calc(50% - 50vw) 0;padding-top:3.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.live-track.svelte-8n3rn6{display:flex;width:max-content;animation:svelte-8n3rn6-marquee calc(var(--count) * 4s) linear infinite}.live-edits.svelte-8n3rn6 ul:where(.svelte-8n3rn6){display:flex;flex:none;gap:1rem;margin:0;padding:0 .5rem;font-size:.6rem;list-style:none}.live-edits.svelte-8n3rn6 li:where(.svelte-8n3rn6){position:relative;width:12rem;flex:none;transform-origin:50% 100%;transition:scale .18s ease-out,translate .18s ease-out}.mcp.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:center;gap:clamp(3rem,6vw,6rem);padding:clamp(3.5rem,7vw,6.5rem) clamp(1.5rem,5vw,5rem);border-radius:2rem;background:var(--blue);color:#fff}.mcp.svelte-8n3rn6 h2:where(.svelte-8n3rn6){color:#fff}.mcp.svelte-8n3rn6 .lede:where(.svelte-8n3rn6){color:#ffffffc7}.assistants.svelte-8n3rn6{display:flex;flex-wrap:wrap;gap:.6rem;margin:clamp(1.75rem,3vw,2.5rem) 0 0;padding:0;list-style:none}.assistants.svelte-8n3rn6 li:where(.svelte-8n3rn6){display:inline-flex;align-items:center;gap:.55rem;padding:.55rem 1rem .55rem .7rem;border-radius:999px;background:#fff;color:var(--ink);font-size:.88rem;font-weight:600}.assistants.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:1.25rem;height:1.25rem}.chat.svelte-8n3rn6{margin:0;padding:clamp(1.25rem,2.5vw,2rem);border-radius:1.5rem;background:#fff;box-shadow:0 30px 80px #000c4659;color:var(--ink)}.chat-head.svelte-8n3rn6{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:1px solid var(--line);font-size:.8rem;font-weight:600}.chat-head.svelte-8n3rn6 span:where(.svelte-8n3rn6){display:flex;align-items:center;gap:.6rem}.chat-head.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:1.75rem;height:1.75rem;border-radius:.45rem}.connected.svelte-8n3rn6{color:var(--soft);font-size:.72rem}.connected.svelte-8n3rn6:before{width:.45rem;height:.45rem;border-radius:50%;background:#2f9e5b;content:""}.question.svelte-8n3rn6{width:fit-content;max-width:85%;margin:1.25rem 0 0 auto;padding:.7rem 1rem;border-radius:1.1rem 1.1rem .3rem;background:#f3f2ef;font-size:.95rem;font-weight:500}.tool-call.svelte-8n3rn6{display:flex;align-items:center;gap:.5rem;margin:1rem 0 0;color:var(--soft);font-size:.75rem}.tool-call.svelte-8n3rn6 img:where(.svelte-8n3rn6){width:1rem;height:1rem;border-radius:.25rem}.answer.svelte-8n3rn6{margin-top:.75rem}.answer.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:0;font-size:.95rem;line-height:1.5}.answer.svelte-8n3rn6 .figure:where(.svelte-8n3rn6){font-size:var(--type-card);font-weight:600;letter-spacing:-.025em;line-height:1.15}.answer.svelte-8n3rn6 .figure:where(.svelte-8n3rn6)+p:where(.svelte-8n3rn6){max-width:28rem;margin-top:.75rem}.bars.svelte-8n3rn6{display:grid;gap:.85rem;margin-top:1.4rem}.bar.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.4rem 1rem;font-size:.78rem}.bar.svelte-8n3rn6 strong:where(.svelte-8n3rn6){font-weight:600;font-variant-numeric:tabular-nums}.bar.svelte-8n3rn6 i:where(.svelte-8n3rn6){position:relative;height:.55rem;grid-column:1 / -1;border-radius:999px;background:#ecebe7;overflow:hidden}.bar.svelte-8n3rn6 i:where(.svelte-8n3rn6):after{position:absolute;inset:0 auto 0 0;width:var(--share);border-radius:inherit;background:var(--blue);content:""}.bar-muted.svelte-8n3rn6 i:where(.svelte-8n3rn6):after{background:#b9b5ad}.answer.svelte-8n3rn6 .bars-title:where(.svelte-8n3rn6){margin-top:1.4rem;color:var(--soft);font-size:.75rem;font-weight:600}.bars-title.svelte-8n3rn6+.bars:where(.svelte-8n3rn6){margin-top:.85rem}.deep.svelte-8n3rn6{padding:clamp(4.5rem,9vw,7.5rem) 0;border-top:1px solid var(--line)}.deep-grid.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2.5rem,5vw,4rem)}.deep-visual.svelte-8n3rn6{display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center;height:clamp(20rem,34vw,30rem);padding:clamp(1.25rem,2.5vw,2rem);border-radius:2rem;background:#efede8}.deep-visual.svelte-8n3rn6 img:where(.svelte-8n3rn6){display:block;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:.9rem;background:#fff;box-shadow:0 18px 40px #1f1e1d1f}.deep-grid.svelte-8n3rn6 h3:where(.svelte-8n3rn6){margin:1.5rem 0 0;font-size:var(--type-card);font-weight:600;letter-spacing:-.025em;line-height:1.15}.deep-grid.svelte-8n3rn6 article:where(.svelte-8n3rn6)>p:where(.svelte-8n3rn6){max-width:34rem;margin:.85rem 0 0;color:var(--muted);font-size:.92rem;line-height:1.55}.faq.svelte-8n3rn6{padding:clamp(4.5rem,9vw,7.5rem) 0;border-top:1px solid var(--line)}.faq.svelte-8n3rn6 h2:where(.svelte-8n3rn6){max-width:none;text-align:center}.faq-list.svelte-8n3rn6{width:min(100%,46rem);margin:clamp(2.5rem,5vw,3.75rem) auto 0;border-bottom:1px solid var(--ink)}.faq.svelte-8n3rn6 details:where(.svelte-8n3rn6){border-top:1px solid var(--ink)}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6){display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 0;font-size:clamp(1rem,1.25vw,1.1rem);font-weight:600;cursor:pointer;list-style:none}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6)::-webkit-details-marker{display:none}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6):focus-visible{outline:3px solid var(--blue);outline-offset:4px}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6) i:where(.svelte-8n3rn6){position:relative;width:1.1rem;height:1.1rem;flex:none}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6) i:where(.svelte-8n3rn6):before,.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6) i:where(.svelte-8n3rn6):after{position:absolute;top:50%;left:0;width:100%;height:1.5px;background:var(--ink);content:"";transition:transform .18s ease-out}.faq.svelte-8n3rn6 summary:where(.svelte-8n3rn6) i:where(.svelte-8n3rn6):after{transform:rotate(90deg)}.faq.svelte-8n3rn6 details[open]:where(.svelte-8n3rn6) summary:where(.svelte-8n3rn6) i:where(.svelte-8n3rn6):after{transform:rotate(0)}.faq.svelte-8n3rn6 details:where(.svelte-8n3rn6) p:where(.svelte-8n3rn6){max-width:38rem;margin:-.4rem 0 1.5rem;color:var(--muted);font-size:1rem;line-height:1.6}.faq.svelte-8n3rn6 details:where(.svelte-8n3rn6) a:where(.svelte-8n3rn6){color:var(--ink);text-underline-offset:.2em}.contact.svelte-8n3rn6{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start;gap:clamp(2.5rem,6vw,6rem);margin:clamp(1rem,3vw,2rem) 0 clamp(4rem,8vw,6.5rem);padding:clamp(2rem,5vw,4.5rem);border-radius:2rem;background:#efeeeb}.contact.svelte-8n3rn6 h2:where(.svelte-8n3rn6) .line:where(.svelte-8n3rn6){display:block;text-wrap:balance}.contact.svelte-8n3rn6 h2:where(.svelte-8n3rn6){max-width:18ch}form.svelte-8n3rn6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 1.1rem}label.svelte-8n3rn6{display:grid;gap:.55rem;font-size:.95rem;font-weight:400}label.svelte-8n3rn6 i:where(.svelte-8n3rn6){font-style:normal}input.svelte-8n3rn6{width:100%;min-height:3rem;padding:0 1rem;border:1px solid rgba(31,30,29,.22);border-radius:.75rem;outline:none;background:#fff;color:var(--ink);font:inherit;font-size:.95rem;font-weight:400}input.svelte-8n3rn6:focus{border-color:var(--blue);box-shadow:0 0 0 3px #00229f1f}button.svelte-8n3rn6{min-height:3rem;grid-column:1 / -1;justify-self:start;margin-top:.6rem;padding:0 1.6rem;border:0;border-radius:999px;background:var(--blue);color:#fff;font:inherit;font-size:1rem;font-weight:600;cursor:pointer}button.svelte-8n3rn6:disabled{cursor:wait;opacity:.6}.form-error.svelte-8n3rn6{grid-column:1 / -1;margin:0;padding:.8rem 1rem;border-radius:.8rem;background:#a51d2412;color:#8e171d;font-size:.85rem}.form-success.svelte-8n3rn6{display:grid;min-height:14rem;align-content:center}.form-success.svelte-8n3rn6 h3:where(.svelte-8n3rn6){margin:0;font-size:var(--type-card);font-weight:600;letter-spacing:-.025em;line-height:1.15}.form-success.svelte-8n3rn6 p:where(.svelte-8n3rn6){margin:.6rem 0 0;color:var(--muted)}@media(prefers-reduced-motion:reduce){.chip.svelte-8n3rn6,.caption.svelte-8n3rn6,.chip-chart.svelte-8n3rn6 .line:where(.svelte-8n3rn6),.switch-toggle.svelte-8n3rn6,.switch-toggle.svelte-8n3rn6:after{animation-duration:0s;animation-delay:0s}.chip-query.svelte-8n3rn6 i:where(.svelte-8n3rn6){display:none}.marquee.svelte-8n3rn6{-webkit-mask-image:none;mask-image:none}.marquee-track.svelte-8n3rn6{width:auto;animation:none}.logos.svelte-8n3rn6 ul:where(.svelte-8n3rn6){flex:1;flex-wrap:wrap;justify-content:center;row-gap:2.5rem}.logos.svelte-8n3rn6 li:where(.svelte-8n3rn6):nth-child(n+25){display:none}.logos.svelte-8n3rn6 ul:where(.svelte-8n3rn6)+ul:where(.svelte-8n3rn6){display:none}.edit-scroll.svelte-8n3rn6{animation:none}.edit-viewport.svelte-8n3rn6{overflow-y:auto}.live-marquee.svelte-8n3rn6{overflow-x:auto;-webkit-mask-image:none;mask-image:none}.live-track.svelte-8n3rn6{animation:none}.live-edits.svelte-8n3rn6 ul:where(.svelte-8n3rn6)+ul:where(.svelte-8n3rn6){display:none}}@media(max-width:960px){.switch.svelte-8n3rn6,.feature.svelte-8n3rn6,.mcp.svelte-8n3rn6,.contact.svelte-8n3rn6{grid-template-columns:minmax(0,1fr)}.feature-reverse.svelte-8n3rn6 .feature-copy:where(.svelte-8n3rn6){order:0}.chat.svelte-8n3rn6{width:min(100%,34rem);justify-self:center}.deep-grid.svelte-8n3rn6{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.chip-chart.svelte-8n3rn6,.chip-toggle.svelte-8n3rn6{display:none}.windows.svelte-8n3rn6{height:34rem}.window.svelte-8n3rn6{width:min(88%,22rem)}.win-mood.svelte-8n3rn6{top:9.25rem}.win-chat.svelte-8n3rn6{top:17rem;bottom:auto}.phone-stage.svelte-8n3rn6{--stage-h: 24rem}.deep-grid.svelte-8n3rn6{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){h1.svelte-8n3rn6{font-size:clamp(2.5rem,11vw,3.2rem)}h1.svelte-8n3rn6 br:where(.svelte-8n3rn6){display:none}h2.svelte-8n3rn6{font-size:clamp(2.2rem,10vw,2.8rem)}.hero.svelte-8n3rn6 .actions:where(.svelte-8n3rn6){width:100%;flex-direction:column;align-items:stretch}.chip-buy.svelte-8n3rn6{display:none}.live-edits.svelte-8n3rn6 li:where(.svelte-8n3rn6){width:10rem}.arena.svelte-8n3rn6{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .6rem}.serp.svelte-8n3rn6{grid-column:2;grid-row:1;margin:0}.home.svelte-8n3rn6{grid-column:1 / -1;grid-row:2;margin:1rem 0 0}.backers.svelte-8n3rn6 span:where(.svelte-8n3rn6){width:100%;text-align:center}.mcp.svelte-8n3rn6{margin-right:calc(clamp(1.25rem,5vw,5.5rem)/-2);margin-left:calc(clamp(1.25rem,5vw,5.5rem)/-2);border-radius:1.5rem}form.svelte-8n3rn6{grid-template-columns:minmax(0,1fr)}.contact.svelte-8n3rn6{margin-right:calc(clamp(1.25rem,5vw,5.5rem)/-2);margin-left:calc(clamp(1.25rem,5vw,5.5rem)/-2);border-radius:1.5rem}}
