.home{--white:#fff;--cloud:#f5f6f8;--mist:#ebf0f5;--cobalt:#1f4bff;--midnight:#0b1533;--sun:#ffd91a;--sun-tint:color-mix(in srgb,var(--sun)22%,var(--white));--dawn:#ff4f9a;--ink:#0e0f11;--muted:#5b616e;--cobalt-soft:#d7dfff;--midnight-soft:#a3aecb;--cobalt-light:#8fa8ff;--dot:#f58235;--line:#0e0f111a;--tint:#0e0f110f;--tint-strong:#0e0f111f;--raise:var(--tint);--raise-2:var(--tint-strong);--r-pictl:7px;--r-button:10px;--r-card:14px;--r-panel:28px;--r-pill:999px;--r:var(--r-card);--r-sm:var(--r-button);--r-xs:8px;--r-lg:var(--r-card);--shadow-pictl:0 1px 2px #0e0f110f,0 12px 32px #0e0f111a;--shadow-button:0 1px 2px #0e0f111f;--shadow-md:0 1px 2px #0e0f110d,0 8px 24px #0e0f1114;--shadow-art:var(--shadow-pictl);--tap:.16s;--move:.32s;--reveal:.64s;--resolve:.9s;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-soft:cubic-bezier(.22,.61,.36,1);--fast:var(--tap);--med:.2s;--slow:var(--move);--hero:.54s;--ease:var(--ease-soft);--content-w:1200px;--measure:640px;--enterprise:var(--cobalt);--enterprise-tint:var(--cobalt-soft);--fg:var(--ink);--fg-emph:var(--cobalt);--fg-muted:var(--muted);--stop:var(--dot);--btn-bg:var(--ink);--btn-fg:var(--white);--card:var(--mist);--accent:var(--cobalt);--on-accent:var(--white);background:var(--white);color:var(--fg);font-family:var(--font-noto),system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:clip}.home *,.home :before,.home :after{box-sizing:border-box}.home img{max-width:100%;display:block}.home :focus-visible{outline:2px solid var(--fg);outline-offset:3px}.home-section{padding:128px 0;scroll-margin-top:96px;position:relative}.field-white,.field-cloud,.field-mist,.field-cobalt,.field-midnight,.field-sun{color:var(--fg)}.field-white{--ground:var(--white);background:var(--white)}.field-cloud{--ground:var(--cloud);--card:var(--white);background:var(--cloud)}.field-mist{--ground:var(--mist);--card:var(--white);background:var(--mist)}.field-cobalt{--fg:var(--white);--fg-emph:var(--sun);--fg-muted:var(--cobalt-soft);--btn-bg:var(--white);--btn-fg:var(--ink);--line:#fff3;--tint:#ffffff1a;--tint-strong:#ffffff2e;--card:var(--white);--accent:var(--sun);--on-accent:var(--ink);--ground:var(--cobalt);background:var(--cobalt)}.field-midnight{--fg:var(--white);--fg-emph:var(--sun);--fg-muted:var(--midnight-soft);--btn-bg:var(--white);--btn-fg:var(--ink);--line:#ffffff24;--tint:#ffffff12;--tint-strong:#ffffff21;--card:var(--white);--ground:var(--midnight);background:var(--midnight)}.field-dawn{--fg:var(--white);--fg-emph:var(--white);--fg-muted:var(--white);--stop:var(--white);--btn-bg:var(--white);--btn-fg:var(--ink);--line:#ffffff4d;--tint:#ffffff29;--tint-strong:#ffffff42;--card:var(--white);--accent:var(--white);--on-accent:var(--ink);color:var(--fg);--ground:var(--dawn);background:var(--dawn)}.home .field-dawn .t-caption{font-size:max(24px,1em);font-weight:500;line-height:1.25}.home .field-dawn .t-heading{font-size:28px}.home .field-dawn .tile-link{border-radius:var(--r-button);background:var(--btn-bg);min-height:48px;color:var(--btn-fg);align-self:flex-start;padding:0 22px}.field-sun{--fg:var(--ink);--fg-emph:var(--cobalt);--fg-muted:var(--ink);--stop:var(--ink);--ground:var(--sun);background:var(--sun)}.home .on-light,.home .wd-frame{--fg:var(--ink);--fg-emph:var(--cobalt);--fg-muted:var(--muted);--stop:var(--dot);--btn-bg:var(--ink);--btn-fg:var(--white);--line:#0e0f111a;--tint:#0e0f110f;--tint-strong:#0e0f111f;color:var(--fg)}.home-wrap{width:min(100% - 40px,var(--content-w));margin-inline:auto}@media (min-width:900px){.home-wrap{width:min(100% - 96px,var(--content-w))}}@media (max-width:900px){.home-section{padding:64px 0}}.home .t-hero{letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(44px,6.6vw,72px);font-weight:800;line-height:1.04}.home .skip-link{z-index:100;border-radius:var(--r-button);background:var(--ink);color:#fff;padding:14px 22px;font-weight:600;text-decoration:none;position:absolute;top:16px;left:16px;transform:translateY(calc(-100% - 32px))}.home .skip-link:focus-visible{transform:none}.home main:focus{outline:none}.home .t-title{letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(34px,4.2vw,52px);font-weight:800;line-height:1.02}.home .t-heading{letter-spacing:-.02em;margin:0;font-size:clamp(22px,2vw,28px);font-weight:700;line-height:1.15}.home .t-lead{max-width:var(--measure);color:var(--fg-muted);margin:0;font-size:clamp(18px,1.5vw,20px);line-height:1.5}.home .t-caption{color:var(--fg-muted);margin:0;font-size:14px;font-weight:500;line-height:1.45}.home .kicker{color:var(--fg-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:700;line-height:1.2}.home .section-head{max-width:900px;margin-bottom:64px}.home .section-head .t-lead{margin-top:16px}.home .section-head.center{text-align:center;margin-inline:auto}.home .section-head.center .t-lead{margin-inline:auto}.home .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home .em{color:var(--fg-emph);font-style:normal}.home .stop{color:var(--stop)}.home.reveal-ready [data-reveal]{opacity:0;transition:opacity var(--reveal)var(--ease-out),transform var(--reveal)var(--ease-out);transition-delay:calc(var(--i,0)*80ms);transform:translateY(16px)}.home.reveal-ready [data-reveal].is-in{opacity:1;transform:none}.home .btn{border-radius:var(--r-button);background:var(--btn-bg);min-height:48px;color:var(--btn-fg);box-shadow:var(--shadow-button);font:inherit;letter-spacing:-.005em;cursor:pointer;transition:transform var(--tap)var(--ease-out),box-shadow var(--tap)var(--ease-out);border:0;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.home .btn svg{flex-shrink:0}.home .btn-arrow{flex-shrink:0;display:inline-flex}.home .btn-arrow svg{transition:transform var(--tap)var(--ease-out)}.home :is(a,button):is(:hover,:focus-visible)>.btn-arrow svg{transform:translate(3px)}@media (hover:none),(prefers-reduced-motion:reduce){.home :is(a,button):is(:hover,:focus-visible)>.btn-arrow svg{transform:none}}.home .btn:hover{transform:translateY(-1px);box-shadow:0 2px 6px #0e0f1129}.home .btn:active{box-shadow:var(--shadow-button);transform:none}.home .btn:focus-visible{outline-color:var(--btn-bg)}.home .btn.xl,.home .btn.white,.home .btn.orange{min-height:48px;padding:0 22px;font-size:16px}.home .text-link,.home .btn.outline-ink,.home .btn.outline-white{border-radius:var(--r-xs);min-height:48px;color:var(--fg);box-shadow:none;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 4px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.home .text-link svg,.home .btn.outline-ink svg,.home .btn.outline-white svg{transition:transform var(--tap)var(--ease-out)}.home .text-link:hover,.home .btn.outline-ink:hover,.home .btn.outline-white:hover{color:var(--fg);box-shadow:none;text-underline-offset:4px;background:0 0;text-decoration:underline;transform:none}.home .text-link:hover svg,.home .btn.outline-ink:hover svg,.home .btn.outline-white:hover svg{transform:translate(3px)}.home .btn-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.home .btn-row.center{justify-content:center}.home .badge{border-radius:var(--r-xs);background:var(--raise);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:4px;padding:4px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.home .badge.dark{background:var(--ink);color:#fff}.home .badge.orange,.home .badge.sun{border-radius:var(--r-pill);background:var(--sun);color:var(--ink)}.home .badge.enterprise{background:var(--enterprise-tint);color:var(--enterprise)}.home .chip-row{flex-wrap:wrap;gap:8px;display:flex}.home .chip{border-radius:var(--r-pill);background:var(--tint);align-items:center;min-height:34px;padding:0 14px;font-size:14px;font-weight:600;display:inline-flex}:is(.field-cobalt,.field-midnight) .chip{background:#ffffff1f}.home .icon-btn{border-radius:var(--r-pill);background:var(--tint);width:44px;height:44px;color:inherit;cursor:pointer;transition:background-color var(--fast)var(--ease),transform var(--fast)var(--ease);border:0;place-items:center;display:inline-grid}.home .icon-btn:hover{background:var(--tint-strong);transform:scale(1.06)}.home .icon-btn:disabled{opacity:.35;cursor:default;transform:none}.home .art{box-shadow:var(--shadow-art);background:#fff;border-radius:7px;overflow:hidden}.home .art img{width:100%;height:auto}.home-hero{position:relative}.home-hero .hero-meta{margin-top:16px}.home-hero{padding:48px 0 96px}.home .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.home-hero .hero-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"head art""body art";row-gap:0}.home-hero .hero-head{grid-area:head;align-self:end}.home-hero .hero-body{grid-area:body;align-self:start}.home-hero .hero-art{grid-area:art;align-self:center}@media (max-width:1000px){.home-hero .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.home-hero .t-hero{letter-spacing:-.035em;font-size:clamp(44px,5vw,72px);line-height:.94}.home-hero .t-hero .line{display:block}.home-hero .t-lead{margin-top:16px}.home-hero .btn-row{margin-top:24px}@media (max-width:1000px){.home .hero-grid{gap:32px}.home-hero .hero-grid{row-gap:0}}@media (max-width:760px){.home .hero-grid,.home-hero .hero-grid{grid-template-columns:minmax(0,1fr);gap:40px}.home-hero .hero-grid{grid-template-areas:"head""art""body";gap:24px}.home-hero{padding:20px 0 64px}.home-hero .loop-prompt-row{margin-bottom:16px}}.home .loop{width:100%;position:relative}.home .loop-prompt-row{z-index:4;justify-content:center;margin-bottom:28px;display:flex;position:relative}.home .loop-prompt{color:#1b1c1e;text-align:left;width:100%;min-height:56px;transition:opacity .38s var(--ease-soft),transform .52s var(--ease-soft);background:#fff;border-radius:28px;align-items:center;gap:12px;padding:10px 10px 10px 11px;display:inline-flex;position:relative;box-shadow:0 1px 2px #1212180a,0 2px 8px #1212180d}.home .loop-prompt .attach{border:1px solid #e7e7ea;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.home .loop-prompt .tune{flex-shrink:0}.home .loop-prompt-text{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:clamp(14px,1.3vw,16px);overflow:hidden}.home .loop-prompt .placeholder{color:var(--muted)}.home .loop-prompt .caret{vertical-align:-.18em;background:currentColor;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite home-blink;display:inline-block}.home .loop-prompt .badge{flex-shrink:0}.home .loop-prompt .go{color:#76767f;width:36px;height:36px;transition:background-color var(--tap)var(--ease),color var(--tap)var(--ease);background:#e4e4e7;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home .loop-prompt .go.is-ready{color:#fff;background:#1b1c1e}.home .loop[data-phase=clear] .loop-prompt,.home .loop[data-phase=mess] .loop-prompt{opacity:0;transform:scale(.6)}.home .loop[data-phase=gather] .loop-prompt{transition-delay:.45s}.home .loop-cursor{z-index:5;color:var(--ink);filter:drop-shadow(0 2px 3px #00000040);pointer-events:none;animation:home-cursor 1.05s var(--ease-soft)both;position:absolute}.home .loop-cursor svg{fill:#fff}.home .loop[data-phase=click] .loop-prompt .go{animation:home-press 1.05s var(--ease)both}@keyframes home-cursor{0%{opacity:0;top:260%;left:62%}15%{opacity:1}68%{top:30px;left:calc(100% - 34px);transform:scale(1)}78%{top:30px;left:calc(100% - 34px);transform:scale(.82)}90%,to{opacity:1;top:30px;left:calc(100% - 34px);transform:scale(1)}}@keyframes home-press{0%,70%{transform:scale(1)}78%{transform:scale(.86)}to{transform:scale(1)}}@keyframes home-blink{50%{opacity:0}}.home .loop-stage-wrap{transition:opacity .38s var(--ease-soft),transform .52s var(--ease-soft);position:relative}.home .loop[data-phase=clear] .loop-stage-wrap,.home .loop[data-phase=mess] .loop-stage-wrap,.home .loop[data-phase=gather] .loop-stage-wrap,.home .loop[data-phase=type] .loop-stage-wrap,.home .loop[data-phase=click] .loop-stage-wrap{opacity:0;transform:translateY(16px)scale(.97)}.home .loop-stage{isolation:isolate;aspect-ratio:16/9;box-shadow:var(--shadow-art);background:#fff;border-radius:12px;position:relative;overflow:hidden;transform:translateY(-6px)}.home .loop[data-phase=draw] .loop-stage{animation:home-lift .9s var(--ease-soft).15s both}@keyframes home-lift{0%{transform:translateY(0)scale(.99);box-shadow:0 0 #12121800}to{box-shadow:var(--shadow-art);transform:translateY(-6px)scale(1)}}.home .loop-stage figure{clip-path:inset(0 100% 0 0);background:#fff;margin:0;position:absolute;inset:0}.home .loop-stage figure.is-shown{z-index:2;clip-path:inset(0)}.home .loop[data-phase=draw] .loop-stage figure.is-shown{animation:home-wipe .9s var(--ease-soft).15s both}.home .loop-stage img{object-fit:contain;width:100%;height:100%}.home .loop-facts{z-index:3;pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0 0 56px}.home .loop-fact{--stagger:calc(var(--n)*35ms);left:calc(var(--x)*1%);top:calc(var(--y)*1%);white-space:nowrap;transform:translate(-50%,-50%)rotate(var(--r));transition:left .65s cubic-bezier(.55,0,.3,1)var(--stagger),top .65s cubic-bezier(.55,0,.3,1)var(--stagger),transform .65s cubic-bezier(.55,0,.3,1)var(--stagger),opacity .18s ease-in calc(var(--stagger) + .48s);position:absolute}.home .loop-facts[data-gather=true] .loop-fact{opacity:0;top:32px;left:50%;transform:translate(-50%,-50%)rotate(0)scale(.25)}.home .loop-fact .pop{animation:home-pop .52s var(--ease-soft)both;animation-delay:calc(var(--n)*55ms);display:inline-block}.home .loop-fact .chip-face{border-radius:var(--r-pill);color:var(--ink);background:#fff;padding:.5em .95em;display:inline-block}.home .loop-fact.lg .chip-face{letter-spacing:-.015em;font-size:clamp(14px,1.45vw,20px);font-weight:720}.home .loop-fact.md .chip-face{font-size:clamp(12px,1.15vw,15.5px);font-weight:620}.home .loop-fact.sm .chip-face{font-size:clamp(11px,.95vw,13px);font-weight:560}.home .loop-fact.mint .chip-face{background:var(--mist)}.home .loop-fact.peach .chip-face{background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.home .loop-fact.ink .chip-face{background:var(--ink);color:#fff}@keyframes home-pop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes home-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.home .loop-foot{justify-content:center;align-items:center;gap:16px;margin-top:20px;display:flex}.home .dots{display:flex}.home .dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.home .dots button:before{content:"";border-radius:var(--r-pill);background:var(--tint-strong);width:10px;height:10px;transition:width var(--slow)var(--ease-soft),background-color var(--med)var(--ease)}.home .dots button[aria-current=true]:before{background:var(--fg);width:28px}@media (max-width:760px){.home .loop-prompt .badge,.home .loop-prompt .tune{display:none}.home .loop-prompt-text{font-size:14px}}@media (max-width:600px){.home .loop-fact.sm{display:none}}.home .wall{gap:24px;padding:56px 0;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.home .wall-row{will-change:transform;gap:24px;width:max-content;padding-inline:48px;display:flex}.home .wall-row:hover{z-index:3;position:relative}.home .nowrap{white-space:nowrap}.home .wall-item{--tile-h:clamp(146px,14.6vw,225px);width:calc(var(--tile-h)*var(--ratio,16/9));transition:transform .42s var(--ease-soft),opacity .42s var(--ease-soft),filter .42s var(--ease-soft);flex-shrink:0;margin:0;position:relative}.home .wall-art{border-radius:var(--r-pictl);transition:box-shadow .42s var(--ease-soft);aspect-ratio:var(--ratio,16/9);background:#fff;overflow:hidden}.home .wall-art img{object-fit:contain;width:100%;height:100%}.home .wall-item figcaption{border-radius:var(--r-pill);background:var(--btn-bg);color:var(--btn-fg);white-space:nowrap;opacity:0;transition:opacity var(--med)var(--ease),transform var(--med)var(--ease);padding:6px 14px;font-size:13px;font-weight:650;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%,-6px)}.home .wall-item figcaption span{opacity:.6;font-weight:450}.home .wall-row:last-child .wall-item{transform-origin:50% 100%}@media (hover:hover){.home .wall:has(.wall-item:hover) .wall-item{opacity:.35}.home .wall:has(.wall-item:hover) .wall-item:hover{z-index:2;opacity:1;filter:none;transform:scale(1.32)translateY(-8px)}.home .wall-row .wall-item:hover .wall-art{box-shadow:var(--shadow-pictl)}.home .wall-row .wall-item:hover figcaption{opacity:1;transform:translate(-50%)scale(.757576)}}.home .wall-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:48px;display:flex}@media (prefers-reduced-motion:reduce){.home .wall{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.home #styles{--pw:min(1000px,100vw - 96px);background:linear-gradient(to bottom,var(--ground)calc(100% - var(--pw)*.54),var(--styles-next,var(--mist))calc(100% - var(--pw)*.12));padding-top:72px;padding-bottom:0}@media (max-width:900px){.home #styles{--pw:calc(100vw - 40px);padding-top:56px}}.home #styles .section-head{margin-bottom:36px}.home .style-tabs{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.home .style-tabs button{border-radius:var(--r-pill);background:var(--white);min-height:52px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--med)var(--ease),color var(--med)var(--ease),transform var(--med)var(--ease);border:0;padding:0 26px;font-size:17px;font-weight:650}.home .style-tabs button:hover{box-shadow:inset 0 0 0 1px var(--line),0 6px 16px #0e0f111f;transform:translateY(-2px)}.home .style-tabs button[aria-selected=true]{background:var(--btn-bg);box-shadow:none;color:var(--btn-fg)}.home .field-cobalt .style-tabs button[aria-selected=true]{background:var(--midnight);color:var(--white)}.home .style-stage{max-width:1000px;margin:32px auto 0;position:relative}.home .style-line{text-align:center;animation:home-swap var(--hero)var(--ease-soft);margin:0 0 20px;font-size:18px;font-weight:600}.home .tab-pictls{display:grid}.home .tab-pictls>*{opacity:0;pointer-events:none;transition:opacity var(--move)var(--ease-soft);grid-area:1/1}.home .tab-pictls>.is-shown{opacity:1;pointer-events:auto}@keyframes home-swap{0%{opacity:0;filter:blur(14px);transform:scale(.98)}to{opacity:1;filter:none;transform:none}}.home .story-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:48px;margin-bottom:56px;display:grid}.home .flow{counter-reset:beat;gap:10px;margin:0;padding:0;list-style:none;display:grid}.home .flow li{border-radius:var(--r);counter-increment:beat;transition:transform var(--med)var(--ease),background-color var(--med)var(--ease);background:#ffffff8c;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:14px;padding:14px 18px 14px 14px;display:grid}:is(.field-cobalt,.field-midnight) .flow li{background:#ffffff12}.home .flow li:hover{background:#ffffffd9;transform:translate(6px)}:is(.field-cobalt,.field-midnight) .flow li:hover{background:#ffffff21}.home .flow li:before{content:counter(beat);border-radius:var(--r-pill);background:var(--cobalt);width:40px;height:40px;color:var(--white);grid-row:span 2;place-items:center;font-size:16px;font-weight:700;display:grid}:is(.field-cobalt,.field-midnight) .flow li:before{background:var(--white);color:var(--ink)}.home .flow h3{margin:0;font-size:16px;font-weight:650}.home .flow p{color:var(--fg-muted);margin:2px 0 0;font-size:14px}.field-cobalt .flow p{color:var(--fg)}@media (max-width:900px){.home .story-head{grid-template-columns:minmax(0,1fr);gap:32px}}.home .pz{--pz-band:76px;aspect-ratio:16/10;border-radius:var(--r-card);color:#fff;box-shadow:var(--shadow-pictl);background:#000;outline:none;position:relative;overflow:hidden}.home .pz.is-presenting{--pz-band:96px;z-index:1000;aspect-ratio:auto;box-shadow:none;border-radius:0;position:fixed;inset:0}.home .pz.is-idle{cursor:none}.home .pz-stage{inset:16px 16px var(--pz-band);justify-content:center;align-items:center;display:flex;position:absolute}.home .pz.is-presenting .pz-stage{inset:24px 24px var(--pz-band)}.home .pz-image{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;opacity:0;border-radius:4px;width:100%;height:100%;transition:opacity .6s ease-out;position:absolute;inset:0}.home .pz-image.is-current{opacity:1}.home .pz-outline{width:100%;height:100%;color:var(--ink);text-align:center;background:repeating-linear-gradient(135deg,#e9e9ec 0 12px,#f4f4f6 12px 24px);border-radius:4px;place-content:center;padding:16px;display:grid}.home .pz-band{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:16px;padding:0 16px 14px;transition:opacity .4s,transform .4s;display:grid;position:absolute;inset:auto 0 0}.home .pz.is-presenting .pz-band{padding:0 24px 24px}.home .pz.is-idle .pz-band{opacity:0;pointer-events:none;transform:translateY(8px)}.home .pz-side{align-items:center;min-width:0;min-height:46px;display:flex}.home .pz-side--end{justify-content:flex-end}.home .pz-title{color:#ffffffb3;letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.home .pz.is-presenting .pz-title{font-size:16px}.home .pz-esc{color:#fff6;align-items:center;gap:4px;font-size:12px;display:flex}.home .pz-esc kbd{color:#ffffff80;font:inherit;background:#ffffff14;border:1px solid #ffffff1f;border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.home .pz-controls{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.home .pz-dots{flex-wrap:wrap;justify-content:center;max-width:min(92vw,640px);display:flex}.home .pz-dot{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.home .pz-dot:before{content:"";width:8px;height:8px;transition:background var(--tap)var(--ease),transform var(--tap)var(--ease);background:#ffffff4d;border-radius:50%}.home .pz-dot:hover:before{background:#fff9}.home .pz-dot.is-current:before{background:#fff;transform:scale(1.15)}.home .pz-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#1e1e1ed9;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:4px;padding:6px 10px;display:flex;box-shadow:0 8px 32px #0006}.home .pz-btn{color:#ffffffb3;cursor:pointer;width:32px;height:32px;transition:background var(--tap)ease,color var(--tap)ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.home .pz-btn:hover{color:#fff;background:#ffffff1a}.home .pz-btn.is-active{color:#f58235}.home .pz-btn--close:hover{color:#ef4444}.home .pz-counter{color:#fff9;font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:none;user-select:none;min-width:48px;font-size:13px}.home .pz-counter strong{color:#fff;font-weight:700}.home .pz-sep{opacity:.4;margin:0 2px}.home .pz-divider{background:#ffffff1a;width:1px;height:20px;margin:0 4px}.home .pz :focus-visible{outline-offset:2px;outline:2px solid #fff}.home .pz-launch{border-radius:var(--r-button);height:40px;color:var(--ink);font:inherit;cursor:pointer;transition:transform var(--tap)var(--ease-out);background:#fff;border:0;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:650;display:inline-flex;position:absolute;top:16px;right:16px;box-shadow:0 8px 24px #00000059}.home .pz-launch:hover{transform:translateY(-1px)}@media (max-width:639.98px){.home .pz{aspect-ratio:4/3}.home .pz-band{gap:0;padding:0 8px 8px}.home .pz-side{visibility:hidden}}@media (prefers-reduced-motion:reduce){.home .pz-image{transition:none}}.home .story-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;display:flex}@keyframes home-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.home .lp{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:40px;margin-top:56px;display:grid}.home .lp-plan{--card:var(--mist);border-radius:var(--r-lg);box-shadow:var(--shadow-md);background:#fff;padding:24px}.home .lp-meta{opacity:.6;margin:0;font-size:12px;font-weight:600}.home .lp-title{letter-spacing:-.03em;margin:4px 0 0;font-size:24px;font-weight:720}.home .lp-objective{border-top:1px solid #17181b12;margin:12px 0 0;padding:12px 0 0;font-size:14.5px;line-height:1.4}.home .lp-objective span{opacity:.68;font-size:12px;font-weight:700;display:block}.home .lp-parts{gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.home .lp-parts button{border-radius:var(--r-sm);background:var(--card);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background-color var(--med)var(--ease),transform var(--med)var(--ease);border:0;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px 12px 12px 16px;display:grid;position:relative}.home .lp-parts button:hover{background:var(--tint-strong);transform:translate(2px)}.home .lp-parts button[aria-current]{background:var(--ink);color:#fff}.home .lp-bar{background:var(--cobalt);opacity:0;width:4px;transition:opacity var(--med)var(--ease);border-radius:0 4px 4px 0;position:absolute;top:10px;bottom:10px;left:0}.home .lp-parts button[aria-current] .lp-bar{opacity:1}.home .lp-part{gap:2px;font-size:14px;font-weight:700;display:grid}.home .lp-min{opacity:.68;font-size:12px;font-weight:600}.home .lp-text{font-size:14px;line-height:1.35}.home .lp-hint{opacity:.6;margin:14px 0 0;font-size:13px}.home .lp-stage{justify-items:end;gap:12px;display:grid}.home .lp-screen{aspect-ratio:1440/900;width:100%;box-shadow:0 0 0 1px #17181b0f,var(--shadow-art);background:#fafafa;border-radius:9px;overflow:hidden}.home .lp-screen canvas{opacity:0;width:100%;height:100%;transition:opacity var(--slow)var(--ease);display:block}.home .lp-screen.is-loaded canvas{opacity:1}.home .lp-toggle{border-radius:var(--r-pill);background:var(--tint);min-height:44px;color:inherit;font:inherit;cursor:pointer;border:0;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.home .lp-toggle:hover{background:#17181b24}@media (max-width:1000px){.home .lp{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:40px}.home .lp-stage{order:-1}.home .lp-plan{padding:18px}}.home .bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.home .bento-tile{border-radius:var(--r-lg);min-height:440px;color:var(--fg);transition:transform var(--slow)var(--ease-soft),box-shadow var(--slow)var(--ease-soft);flex-direction:column;gap:24px;padding:36px;text-decoration:none;display:flex;position:relative;overflow:hidden}.home .bento-tile:hover{box-shadow:var(--shadow-art);transform:translateY(-6px)}.home .bento-tile.span-7{grid-column:span 7}.home .bento-tile.span-5{grid-column:span 5}.home .bento-tile.span-12{grid-column:span 12}.home .bento-tile .lottie-frame{aspect-ratio:16/9;box-shadow:var(--shadow-md);background:#fff;border-radius:7px;margin-top:auto;overflow:hidden}.home .bento-tile .lottie-frame .lottie-shell{width:100%;height:100%;transform:scale(1.012)}.home .trio{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;gap:12px;display:grid}.home .trio .art:first-child{grid-column:1/-1}.home .tile-link{align-items:center;gap:8px;font-size:16px;font-weight:650;display:inline-flex}.home .tile-link svg{transition:transform var(--med)var(--ease)}.home .bento-tile:hover .tile-link svg{transform:translate(5px)}.home .teams-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:48px;display:grid}.home .feature-list{gap:12px;margin:24px 0 0;padding:0;list-style:none;display:grid}.home .feature-list li{align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex}.home .feature-list .ico{border-radius:var(--r-pill);background:var(--cobalt);width:36px;height:36px;color:var(--white);flex-shrink:0;place-items:center;display:grid}@media (max-width:900px){.home .bento-tile.span-7,.home .bento-tile.span-5{grid-column:span 12}.home .bento-tile{min-height:0;padding:24px}.home .teams-grid{grid-template-columns:minmax(0,1fr);gap:24px}}.home .aud-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.home .aud-card{border-radius:var(--r-lg);color:var(--fg);transition:transform var(--slow)var(--ease-soft),box-shadow var(--slow)var(--ease-soft);flex-direction:column;padding:40px;text-decoration:none;display:flex;position:relative;overflow:hidden}.home .aud-card:hover,.home .aud-card:focus-visible{transform:translateY(-8px);box-shadow:0 2px 6px #0e0f1114,0 24px 56px #0e0f112e}.home .aud-card .t-heading{margin-top:8px}.home .aud-card .t-caption{max-width:40ch;margin-top:12px;font-size:16px}.home .aud-card .tile-link{margin-top:20px}.home .aud-art{transition:transform var(--hero)var(--ease-out);margin-top:auto;padding-top:32px;position:relative}.home .aud-art .art{box-shadow:0 2px 4px #0e0f1114,0 18px 40px #0e0f1133}.home .aud-card:hover .aud-art,.home .aud-card:focus-visible .aud-art{transform:translateY(-4px)}.home .aud-card:hover .tile-link svg,.home .aud-card:focus-visible .tile-link svg{transform:translate(5px)}@media (min-width:901px){.home .aud-grid{grid-template-rows:repeat(5,auto)}.home .aud-card{grid-template-rows:subgrid;grid-row:span 5;row-gap:0;display:grid}.home .aud-card .tile-link{place-self:start}.home .aud-art{align-self:end}}@media (max-width:900px){.home .aud-grid{grid-template-columns:minmax(0,1fr)}.home .aud-card{min-height:0;padding:28px}.home .aud-art{padding-top:24px}}@media (hover:none){.home .aud-card:hover,.home .aud-card:focus-visible{box-shadow:none;transform:none}.home .aud-art,.home .aud-card:hover .aud-art,.home .aud-card:focus-visible .aud-art{transition:none;transform:none}}.home .page-hero{text-align:center;padding:96px 0 112px}.home .page-hero .t-lead{margin:28px auto 0}.home .page-hero .btn-row{margin-top:40px}.home .benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home .benefit{border-radius:var(--r-lg);background:var(--card);transition:transform var(--slow)var(--ease-soft),box-shadow var(--slow)var(--ease-soft);flex-direction:column;gap:16px;padding:32px;display:flex}.home .benefit:hover{box-shadow:var(--shadow-md);transform:translateY(-6px)}.home .benefit .art{box-shadow:var(--shadow-md);margin-top:auto}@media (max-width:900px){.home .benefits{grid-template-columns:minmax(0,1fr)}}.home .billing{border-radius:var(--r-pill);background:#17181b12;gap:4px;margin-top:28px;padding:4px;display:inline-flex}.home .billing button{border-radius:var(--r-pill);min-height:44px;color:var(--ink);font:inherit;cursor:pointer;transition:background-color var(--med)var(--ease),color var(--med)var(--ease);background:0 0;border:0;padding:0 20px;font-size:15px;font-weight:600}.home .billing button[aria-pressed=true]{background:var(--ink);color:#fff}.home .price-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:20px;margin-top:56px;display:grid}.home .price-card{border-radius:var(--r-lg);background:var(--card);transition:transform var(--slow)var(--ease-soft),box-shadow var(--slow)var(--ease-soft);flex-direction:column;padding:36px;display:flex}.home .price-card:hover{box-shadow:var(--shadow-art);transform:translateY(-8px)}.home .price-card.featured{box-shadow:inset 0 0 0 2px var(--cobalt)}.home .price-card.featured:hover{box-shadow:inset 0 0 0 2px var(--cobalt),var(--shadow-art)}.home .price-card .blurb{opacity:.7;margin:4px 0 0;font-size:14px}.home .price-card .price{align-items:baseline;gap:6px;margin-top:28px;display:flex}.home .price-card .price strong{letter-spacing:-.05em;font-size:64px;font-weight:750;line-height:1}.home .price-card .per{opacity:.7;font-size:15px}.home .price-card .btn{margin-top:28px}.home .price-card ul{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.home .price-card li{grid-template-columns:18px minmax(0,1fr);gap:10px;font-size:14.5px;line-height:1.4;display:grid}.home .price-card li svg{color:var(--cobalt);margin-top:1px}.home .enterprise-row{border-radius:var(--r-lg);background:var(--card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:28px 36px;display:flex}.home .enterprise-row p{opacity:.75;margin:4px 0 0;font-size:15px}.home .fine-print{text-align:center;max-width:90ch;margin:28px auto 0}@media (max-width:900px){.home .price-grid{grid-template-columns:minmax(0,1fr)}}.home .faq{gap:10px;max-width:820px;margin-inline:auto;display:grid}.home .faq details{border-radius:var(--r);background:var(--card);transition:box-shadow var(--med)var(--ease),transform var(--med)var(--ease)}.home .faq details:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.home .faq summary{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:18px 28px;font-size:18px;font-weight:650;list-style:none;display:flex}.home .faq summary::-webkit-details-marker{display:none}.home .faq summary svg{transition:transform var(--med)var(--ease);flex-shrink:0}.home .faq details[open] summary svg{transform:rotate(45deg)}.home .faq details>p{opacity:.75;margin:0;padding:0 28px 28px;font-size:16px;line-height:1.6}.home .closing-section{padding-block:120px;overflow:hidden}.home .closing-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;display:grid}.home .closing-copy{justify-items:start;gap:36px;display:grid}.home .closing-copy .t-hero{font-size:clamp(44px,5.4vw,72px)}.home .closing-note{color:var(--fg-muted);margin:-16px 0 0;font-size:15px;font-weight:500}.home .closing-trio .art{box-shadow:var(--shadow-pictl)}@media (max-width:900px){.home .closing-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.home *,.home :before,.home :after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.home .page-hero.split{text-align:left;padding:72px 0 112px}.home .page-hero.split .t-hero{font-size:clamp(44px,5.4vw,72px);line-height:1.04}.home .page-hero.split .t-lead{margin:28px 0 0}.home .page-hero.split .btn-row{margin-top:36px}.home .page-hero.split .hero-meta{margin-top:16px}.home .hero-stack{aspect-ratio:5/4;position:relative}.home .hero-card{width:74%;transform:rotate(var(--r0));margin:0;position:absolute}.home .hero-card:first-child{z-index:1;--r0:0deg;top:2%;left:0}.home .hero-card:nth-child(2){z-index:2;--r0:0deg;top:22%;left:13%}.home .hero-card:nth-child(3){z-index:3;--r0:0deg;top:42%;left:26%}.home .hero-card figcaption{border-radius:var(--r-pill);background:var(--ink);color:#fff;padding:6px 12px;font-size:12px;font-weight:650;position:absolute;top:12px;left:12px}.home .page-hero.split{overflow-x:clip}.home .pictl-crop{margin:0 calc((min(100vw - 32px,var(--content-w)) - 100vw)/2)0 0}.home .pc-frame{aspect-ratio:1;border-radius:var(--r-xs)0 0 var(--r-xs);width:100%;box-shadow:var(--shadow-art);cursor:zoom-in;background:#fff;border:0;padding:0;display:block;position:relative;overflow:hidden}.home .pc-frame img{object-fit:cover;width:100%;height:100%;transform:scale(var(--zoom));transition:transform .7s var(--ease-soft)}.home .pc-frame:hover img{transform:scale(calc(var(--zoom)*1.03))}.home .pc-frame:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.home .pc-open{border-radius:var(--r-pill);background:var(--ink);color:#fff;align-items:center;gap:6px;padding:8px 12px;font-size:13px;font-weight:650;display:inline-flex;position:absolute;bottom:16px;left:16px}.home .pictl-crop figcaption{color:var(--fg-muted);margin-top:14px;font-size:13px;font-weight:600}@media (max-width:760px){.home .pc-frame{aspect-ratio:4/3}.home .page-hero.split{padding:40px 0 88px}.home .hero-stack{max-width:560px}}.home .app-crop{--px:calc(100cqw/640);margin:0;container-type:inline-size}.home .ac-shell{width:calc(1440*var(--px));height:calc(620*var(--px));border-radius:calc(16*var(--px))0 0 calc(16*var(--px));background:var(--white);box-shadow:var(--shadow-pictl);color:#3a3b40;font-size:calc(15*var(--px));position:relative}.home .ac-shell svg{width:calc(20*var(--px));height:calc(20*var(--px));stroke-width:1.6px;flex-shrink:0}.home .ac-rail{width:calc(76*var(--px));padding:calc(24*var(--px))0 calc(18*var(--px));flex-direction:column;align-items:center;display:flex;position:absolute;inset:0 auto 0 0}.home .ac-shell .ac-logo{width:calc(19*var(--px));height:calc(27*var(--px));fill:var(--ink)}.home .ac-logo .dot{fill:var(--dot)}.home .ac-nav{gap:calc(6*var(--px));margin:calc(30*var(--px))0 0;padding:0;list-style:none;display:grid}.home .ac-nav li{width:calc(44*var(--px));height:calc(44*var(--px));border-radius:calc(12*var(--px));place-items:center;display:grid}.home .ac-nav li.on{color:var(--ink);background:#f2f2f4}.home .ac-foot{justify-items:center;gap:calc(18*var(--px));color:#8a8b93;margin-top:auto;display:grid}.home .ac-avatar{width:calc(36*var(--px));height:calc(36*var(--px));background:var(--cobalt-soft);color:var(--cobalt);font-size:calc(14*var(--px));border-radius:50%;place-items:center;font-weight:700;display:grid}.home .ac-canvas{inset:calc(12*var(--px))0 calc(12*var(--px))calc(82*var(--px));border-radius:calc(18*var(--px))0 0 calc(18*var(--px));background:#f2f2f4;position:absolute;overflow:hidden}.home .ac-art{top:calc(64*var(--px));left:calc(40*var(--px));height:calc(516*var(--px));aspect-ratio:var(--art-ratio,16/9);border-radius:calc(4*var(--px));position:absolute;overflow:hidden;box-shadow:0 1px 2px #0e0f110f,0 8px 24px #0e0f1114}.home .ac-art img{object-fit:cover;width:100%;height:100%}.home .ac-prompt{top:calc(15*var(--px));left:calc(83*var(--px));align-items:center;gap:calc(12*var(--px));width:calc(1114*var(--px));height:calc(54*var(--px));padding:0 calc(10*var(--px))0 calc(11*var(--px));border-radius:calc(27*var(--px));background:var(--white);color:#1b1c1e;display:flex;position:absolute;box-shadow:0 1px 2px #1212180a,0 2px 8px #1212180d}.home .ac-attach{width:calc(34*var(--px));height:calc(34*var(--px));border:1px solid #e7e7ea;border-radius:50%;place-items:center;display:grid}.home .ac-shell .ac-attach svg{width:calc(17*var(--px));height:calc(17*var(--px))}.home .ac-text{white-space:nowrap;flex:1;min-width:0}.home .ac-go,.home .ac-edit{width:calc(36*var(--px));height:calc(36*var(--px));background:var(--ink);color:var(--white);border-radius:50%;place-items:center;display:grid}.home .ac-shell .ac-go svg{width:calc(16*var(--px));height:calc(16*var(--px))}.home .ac-edit{top:calc(20*var(--px));left:calc(1213*var(--px));width:calc(44*var(--px));height:calc(44*var(--px));background:var(--white);color:#8a8b93;position:absolute}.home .ac-zoom{bottom:calc(18*var(--px));left:calc((40 + 516*var(--art-ratio,1.7778)/2)*var(--px));align-items:center;gap:calc(14*var(--px));height:calc(44*var(--px));padding:0 calc(16*var(--px));border-radius:calc(22*var(--px));background:var(--white);font-size:calc(13*var(--px));white-space:nowrap;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 1px 2px #1212180a,0 4px 16px #12121814}.home .ac-shell .ac-zoom svg{width:calc(17*var(--px));height:calc(17*var(--px))}.home .ac-zoom i{width:1px;height:calc(20*var(--px));background:#e4e4e7}.home .ac-res{align-items:center;gap:calc(4*var(--px));display:inline-flex}@media (max-width:760px){.home .app-crop{--px:calc(100cqw/520)}.home .ac-prompt{width:calc(100cqw - 165*var(--px) + 8px);height:auto;min-height:calc(54*var(--px));padding-block:calc(9*var(--px))}.home .ac-text{white-space:normal;line-height:1.35}.home .ac-shell .ac-tune,.home .ac-edit{display:none}}.home .edit-grid{grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:40px;max-width:1080px;margin:0 auto;display:grid}.home .edit-panel{border-radius:var(--r-card);background:var(--white);box-shadow:0 0 0 1px var(--line),var(--shadow-md);color:#1b1c1e;gap:10px;padding:18px;font-size:13px;display:grid}.home .edit-panel-head{align-items:center;gap:8px;margin:0;font-size:14px;font-weight:650;display:flex}.home .edit-panel-head svg{color:var(--dot)}.home .edit-step,.home .edit-or{color:#6b6d75;letter-spacing:.06em;text-transform:uppercase;margin:4px 0 0;font-size:11px;font-weight:650}.home .edit-or{text-align:center}.home .edit-tools{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.home .edit-tools span{border:1px solid #e7e7ea;border-radius:10px;justify-items:center;gap:4px;padding:8px 2px;font-size:11px;display:grid}.home .edit-tools span.on{border-color:var(--ink);background:var(--ink);color:var(--white)}.home .edit-erase{background:#f2f2f4;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:9px;display:flex}.home .edit-input{border:1px solid #e7e7ea;border-radius:10px;margin:0;padding:10px 12px;line-height:1.45}.home .edit-generate{background:var(--ink);color:var(--white);text-align:center;border-radius:10px;padding:11px;font-weight:650}.home .edit-caption{color:var(--fg-muted);margin:14px 0 0;font-size:14px;line-height:1.45}@media (max-width:860px){.home .edit-grid{grid-template-columns:minmax(0,1fr);gap:24px}.home .edit-panel{order:1;max-width:360px}}.home .problem-band{padding-block:112px 96px}.home .ba-wrap{max-width:1000px;margin:56px auto 0}.home .ba{aspect-ratio:16/9;border-radius:var(--r-pictl);background:var(--white);box-shadow:var(--shadow-pictl);cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative;overflow:hidden;container-type:inline-size}.home .ba-before{color:var(--ink);padding:4.5cqw 5cqw;position:absolute;inset:0;overflow:hidden}.home .ba-slide-title{margin:0 0 2cqw;font-size:max(11px,2.4cqw);font-weight:700}.home .ba-para{text-align:justify;-webkit-hyphens:auto;hyphens:auto;color:var(--muted);margin:0 0 1.4cqw;font-size:max(7px,1.62cqw);line-height:1.42}.home .ba-after{clip-path:inset(0 0 0 var(--pos));position:absolute;inset:0}.home .ba-after img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.home .ba-before.is-picture{padding:0}.home .ba-before.is-picture img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.home .ba[style*=--zoom] img{transform:translate(50%,50%)scale(var(--zoom))translate(calc(-1*var(--fx)),calc(-1*var(--fy)));transform-origin:0 0}.home .ba-label{border-radius:var(--r-pill);background:var(--ink);color:var(--white);white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:650;position:absolute;bottom:14px}.home .ba-before .ba-label{left:14px}.home .ba-after .ba-label{right:14px}.home .ba-handle{top:0;bottom:0;left:var(--pos);background:var(--ink);outline:none;width:2px;margin-left:-1px;position:absolute}.home .ba-grip{background:var(--ink);width:44px;height:44px;color:var(--white);transition:transform var(--med)var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 8px #0e0f1140}.home .ba:hover .ba-grip,.home .ba-handle:focus-visible .ba-grip{transform:translate(-50%,-50%)scale(1.1)}.home .ba-handle:focus-visible .ba-grip{outline:3px solid var(--cobalt);outline-offset:3px}.home .ba-captions{justify-content:space-between;gap:12px;margin:12px 0 0;font-size:13px;font-weight:650;display:none}@media (max-width:600px){.home .ba-label{display:none}.home .ba-captions{display:flex}.home .ba-captions span:last-child{text-align:right}}.home .ba-hint{color:var(--fg-muted,var(--muted));text-align:center;margin:14px 0 0;font-size:14px}.home .placeholder{border-radius:var(--r);color:var(--muted);border:1.5px dashed #0e0f1140}.home .proof-logos{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:0 0 32px;padding:0;list-style:none;display:grid}.home .proof-logos li{place-items:center;height:64px;font-size:13px;font-weight:600;display:grid}.home .proof-logos img{object-fit:contain;filter:grayscale();opacity:.75;width:auto;max-width:80%;height:32px}.home .proof-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.home .proof-quotes li{background:var(--card,var(--white));gap:10px;padding:28px;display:grid}.home .proof-quotes p{margin:0}.home .proof-quotes p:nth-child(2){color:var(--ink);font-size:18px}.home .placeholder-label,.home .placeholder-who{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:650}.home .plan-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 0 40px;padding:0;list-style:none;display:grid}.home .plan-steps a{border-radius:var(--r-lg);background:var(--card,var(--cloud));height:100%;box-shadow:inset 0 0 0 1px var(--line);color:inherit;transition:transform var(--slow)var(--ease-soft),box-shadow var(--slow)var(--ease-soft);align-content:start;gap:10px;padding:32px;text-decoration:none;display:grid;position:relative}.home .plan-steps a:hover{box-shadow:inset 0 0 0 1px var(--line),var(--shadow-md);transform:translateY(-4px)}.home .plan-steps p{color:var(--fg-muted,var(--muted));margin:0;font-size:16px}.home .plan-num{background:var(--cobalt);width:44px;height:44px;color:var(--white);border-radius:50%;place-items:center;margin-bottom:8px;font-size:20px;font-weight:750;display:grid}.home .plan-arrow{color:var(--cobalt);position:absolute;top:36px;right:32px}@media (max-width:900px){.home .plan-steps,.home .proof-quotes{grid-template-columns:minmax(0,1fr)}.home .proof-logos{grid-template-columns:repeat(3,minmax(0,1fr))}}.home .subj-stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 28px;margin-top:8px;display:grid}.home .subj-stage h3{border-bottom:2px solid var(--fg);letter-spacing:-.02em;gap:2px;margin:0;padding-bottom:14px;font-size:20px;font-weight:700;display:grid}.home .subj-stage h3 span{color:var(--fg-muted);letter-spacing:0;font-size:14px;font-weight:500}.home .subj-stage ul{margin:0;padding:0;list-style:none}.home .subj-stage li{border-bottom:1px solid var(--line);position:relative}.home .subj-stage button{width:100%;color:var(--fg);font:inherit;text-align:left;cursor:pointer;transition:color var(--tap)var(--ease);background:0 0;border:0;gap:2px;padding:12px 0;font-size:16px;font-weight:600;line-height:1.35;display:grid}.home .subj-stage li.is-open button{color:var(--cobalt)}.home .subj-stage li.is-open:before{content:"";background:var(--cobalt);border-radius:2px;width:3px;position:absolute;top:10px;bottom:10px;left:-12px}.home .subj-stage button:focus-visible{outline:2px solid var(--cobalt);outline-offset:2px;border-radius:var(--r-xs)}.home .subj-subject{color:var(--fg-muted);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.home .subj-pop{z-index:3;background:var(--midnight);width:max(100% + 24px,360px);box-shadow:var(--shadow-pictl);pointer-events:none;animation:subj-pop var(--med)var(--ease-out);border-radius:22px;gap:8px;padding:12px 10px 10px;display:grid;position:absolute;bottom:calc(100% + 4px);left:-12px}.home .subj-pop:after{content:"";background:var(--midnight);border-radius:0 0 3px;width:12px;height:12px;position:absolute;bottom:-6px;left:30px;transform:rotate(45deg)}.home .subj-pop-label{color:var(--sun);letter-spacing:.08em;text-transform:uppercase;padding-left:10px;font-size:11px;font-weight:700}.home .subj-pop-bar{background:var(--white);color:#1b1c1e;border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 16px;font-size:15px;font-weight:500;line-height:1.4;display:flex}.home .subj-pop-text{flex:1;min-width:0}.home .subj-pop-text strong,.home .subj-cta strong{color:var(--cobalt);font-weight:600}.home .subj-pop .go{background:var(--ink);width:34px;height:34px;color:var(--white);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.home .subj-stage:last-child .subj-pop{left:auto;right:-12px}.home .subj-stage:last-child .subj-pop:after{left:auto;right:30px}.home .subj-head{flex-wrap:wrap;align-items:baseline;gap:4px 16px;margin-bottom:8px;display:flex}.home .subj-head .kicker{margin:0}.home .subj-hint-touch{display:none}@media (hover:none){.home .subj-hint-hover{display:none}.home .subj-hint-touch{display:inline}}@keyframes subj-pop{0%{opacity:0;transform:translateY(6px)}}.home .subj-cta{border-radius:var(--r-card);background:var(--card);justify-content:space-between;align-items:center;gap:24px 40px;margin-top:56px;padding:28px 32px;display:flex}.home .subj-cta .t-caption{max-width:60ch;margin-top:8px;font-size:15px}.home .subj-cta .btn{flex-shrink:0}@media (max-width:900px){.home .subj-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.home .subj-stage:nth-child(odd) .subj-pop{left:-12px;right:auto}.home .subj-stage:nth-child(2n) .subj-pop{left:auto;right:-12px}}@media (max-width:560px){.home .subj-stages{grid-template-columns:minmax(0,1fr)}.home .subj-pop,.home .subj-stage:last-child .subj-pop{width:100%;left:0;right:auto}.home .subj-stage:last-child .subj-pop:after{left:30px;right:auto}.home .subj-stage li.is-open:before{left:-10px}.home .subj-cta{flex-direction:column;align-items:flex-start;padding:24px}}@media (prefers-reduced-motion:reduce){.home .subj-pop{animation:none}.home .subj-stage button{transition:none}}.home .teams-grid .t-lead{max-width:36ch}.home .talk-card{border-radius:var(--r-lg);box-shadow:var(--shadow-md);background:#fff;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:40px;margin-top:64px;padding:36px;display:grid}.home .talk-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.home .talk-field{gap:6px;font-size:14px;font-weight:650;display:grid}.home .talk-field.wide{grid-column:1/-1}.home .talk-optional{color:var(--muted);font-weight:500}.home .talk-fields input,.home .talk-fields select,.home .talk-fields textarea{border-radius:var(--r-sm);width:100%;min-height:48px;color:var(--ink);font:inherit;transition:box-shadow var(--fast)var(--ease),background-color var(--fast)var(--ease);background:#f4f4f6;border:0;padding:10px 14px;font-size:16px;font-weight:450;box-shadow:inset 0 0 0 1px #17181b1a}.home .talk-fields textarea{resize:vertical}.home .talk-fields input:focus,.home .talk-fields select:focus,.home .talk-fields textarea:focus{box-shadow:inset 0 0 0 2px var(--enterprise);background:#fff;outline:none}.home .talk-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.home .talk-actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:20px;display:flex}.home .talk-actions .btn:disabled{opacity:.6;cursor:progress;transform:none}.home .talk-actions a{text-decoration:underline}.home .talk-sent{align-content:center;justify-items:start;gap:8px;display:grid}.home .talk-sent p{opacity:.75;margin:0}.home .talk-tick{border-radius:var(--r-pill);background:var(--cobalt);width:44px;height:44px;color:var(--white);place-items:center;display:grid}@media (max-width:900px){.home .talk-card{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:40px;padding:24px}}@media (max-width:560px){.home .talk-fields{grid-template-columns:minmax(0,1fr)}}.home .trust-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.home .trust-item{border-radius:var(--r-lg);background:var(--card);align-content:start;gap:10px;padding:28px;display:grid}.home .trust-item h3{letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.home .trust-item p{opacity:.8;margin:0;font-size:15.5px;line-height:1.5}.home .trust-source{min-height:44px;color:var(--muted);text-underline-offset:3px;align-items:center;gap:4px;margin:-8px 0 -12px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-flex}.home .trust-source:hover{color:var(--ink)}@media (max-width:900px){.home .trust-grid{grid-template-columns:minmax(0,1fr)}}.home .faq details>p a{text-decoration:underline}.home .style-stage .pictl-slot{aspect-ratio:16/9}.home .wd{justify-items:end;gap:12px;display:grid}.home .wd-frame{border-radius:var(--r);width:100%;box-shadow:var(--shadow-md);background:#f0f0f2;position:relative;overflow:hidden}.home .wd-stage{transform-origin:0 0;color:var(--ink);font-size:12px;position:absolute;top:0;left:0}.home .wd-side{background:#fff;border-radius:12px;width:168px;padding:8px;position:absolute;top:14px;left:12px;box-shadow:0 1px 2px #1212180a}.home .wd-list{margin:0 0 6px;padding:0;list-style:none}.home .wd-list li{height:26px;transition:background-color .2s var(--ease),box-shadow .2s var(--ease);border-radius:7px;align-items:center;gap:8px;padding:0 8px;display:flex;position:relative}.home .wd-list li.on{background:#ebebee;font-weight:600}.home .wd-space{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;margin:8px 0 3px;padding:0 8px;font-size:10px;font-weight:700;display:flex}.home .wd-target.hot{background:var(--enterprise-tint);box-shadow:inset 0 0 0 1.5px var(--enterprise)}.home .wd-target.landed{background:var(--enterprise-tint)}.home .wd-target.picked{background:#ebebee}.home .wd-shared{color:var(--enterprise)}.home .wd-count{color:var(--muted);margin-left:auto;font-size:11px}.home .wd-main{position:absolute;inset:0 0 0 190px}.home .wd-bar{justify-content:space-between;align-items:center;font-size:15px;font-weight:650;display:flex;position:absolute;top:22px;left:32px;right:22px}.home .wd-card{transition:opacity .25s var(--ease);background:#fff;border-radius:10px;margin-left:-190px;position:absolute;overflow:hidden;box-shadow:0 1px 2px #1212180a}.home .wd-card.lifted{opacity:.35}.home .wd-art{background:#fff;height:110px;position:relative;overflow:hidden}.home .wd-art img{object-fit:cover;width:100%;height:100%}.home .wd-pill{background:#fff;border-radius:999px;align-items:center;gap:3px;padding:2px 7px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:7px;right:7px;box-shadow:0 1px 2px #00000014}.home .wd-card p{margin:0;padding:9px 10px;font-size:12px;font-weight:550}.home .wd-ghost{opacity:0;pointer-events:none;width:140px;transition:transform .9s cubic-bezier(.45,0,.2,1),opacity .2s var(--ease),scale .3s var(--ease);border-radius:8px;position:absolute;top:0;left:0;overflow:hidden;rotate:-3deg;box-shadow:0 10px 24px #00000038}.home .wd-ghost.on{opacity:.95}.home .wd-ghost.drop{opacity:0;scale:.3}.home .wd-ghost img{width:100%;height:auto;display:block}.home .wd-menu{opacity:0;transform-origin:0 0;width:150px;transition:opacity .16s var(--ease),transform .16s var(--ease);background:#fff;border-radius:10px;padding:6px;display:grid;position:absolute;transform:translateY(-4px)scale(.97);box-shadow:0 0 0 1px #0000000d,0 10px 28px #00000024}.home .wd-menu.on{opacity:1;transform:none}.home .wd-menu span{border-radius:6px;align-items:center;gap:8px;height:28px;padding:0 8px;display:flex}.home .wd-menu span.hover{background:#f1f1f3}.home .wd-menu span.danger{color:#c4342d}.home .wd-scrim{opacity:0;transition:opacity .25s var(--ease);background:#17181b47;position:absolute;inset:0}.home .wd-scrim.on{opacity:1}.home .wd-dialog{opacity:0;width:330px;transition:opacity .22s var(--ease),transform .22s var(--ease);background:#fff;border-radius:12px;padding:16px 16px 14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-48%)scale(.97);box-shadow:0 20px 50px #00000040}.home .wd-dialog.on{opacity:1;transform:translate(-50%,-50%)}.home .wd-dialog h4{margin:0 0 10px;font-size:14px;font-weight:700}.home .wd-label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin:8px 0 5px;font-size:9.5px;font-weight:700}.home .wd-input{background:#f1f1f3;border-radius:7px;height:28px;padding:0 10px;line-height:28px}.home .wd-input .ph{color:#9a9ba1}.home .wd-caret{vertical-align:-2px;background:var(--ink);width:1px;height:13px;margin-left:1px;display:inline-block}.home .wd-suggest,.home .wd-person{border-radius:7px;align-items:center;gap:8px;margin-top:6px;padding:5px 6px;display:flex}.home .wd-suggest{background:#f1f1f3}.home .wd-avatar{background:var(--enterprise-tint);width:22px;height:22px;color:var(--enterprise);border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid}.home .wd-role{color:var(--muted);margin-left:auto;font-size:11px}.home .wd-ico{color:#55565c;background:#ebebee;border-radius:6px;place-items:center;width:22px;height:22px;display:grid}.home .wd-note{color:var(--muted);margin:6px 0 0;font-size:10.5px}.home .wd-opt{border-radius:7px;align-items:center;gap:8px;padding:5px 6px;display:flex}.home .wd-opt.sel{background:#f1f1f3}.home .wd-opt>span:nth-child(2){color:var(--muted);font-size:10px;display:grid}.home .wd-opt b{color:var(--ink);font-size:11.5px;font-weight:600}.home .wd-opt>svg{margin-left:auto}.home .wd-foot{color:var(--muted);justify-content:space-between;align-items:center;margin-top:10px;font-size:10.5px;display:flex}.home .wd-done{background:var(--ink);color:#fff;transition:transform .12s var(--ease);border-radius:7px;padding:6px 12px;font-size:11.5px;font-weight:650}.home .wd-done.press{transform:scale(.94)}.home .wd-cursor{margin:-2px 0 0 -3px;transition-property:transform;transition-timing-function:cubic-bezier(.45,0,.2,1);position:absolute;top:0;left:0}.home .wd-cursor.click path{animation:wd-click .3s var(--ease).5s}@keyframes wd-click{50%{transform:scale(.85)}}.home .site-header{background:#fffffff0;border-bottom-color:#0000}.home .notes-wallpaper{isolation:isolate;position:relative}.home .notes-wallpaper:before{content:"";z-index:-1;background:color-mix(in srgb,var(--fg)9%,var(--ground));pointer-events:none;position:absolute;inset:0;-webkit-mask:url(/notes/wallpaper.svg) 0 0/400px 400px;mask:url(/notes/wallpaper.svg) 0 0/400px 400px}@media (max-width:760px){.home .notes-wallpaper:before{-webkit-mask-size:320px 320px;mask-size:320px 320px}}.home .notes-head{padding-bottom:48px}.home .notes-head .section-head{margin-bottom:0}.home .notes-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 40px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:760px){.home .notes-list{grid-template-columns:minmax(0,1fr);gap:48px}}.home .note-card{color:var(--fg);grid-template-columns:minmax(0,1fr);gap:10px;text-decoration:none;display:grid}.home .note-card .art{margin-bottom:10px}.home .note-card:hover .t-heading,.home .note-card:focus-visible .t-heading{color:var(--fg-emph)}.home .note-card-text{color:var(--fg-muted);margin:0;font-size:17px;line-height:1.5}.home .note-card-spot{aspect-ratio:16/9;border-radius:var(--r-card);place-items:center;margin-bottom:10px;padding:8% 12%;display:grid}.home .note-card-spot .note-spot{width:auto;max-width:100%;height:100%;min-height:0}.home .note-wrap{width:min(100% - 32px,720px);margin-inline:auto}.home .note-banner{padding:112px 0 80px}.home .note-banner-inner{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:56px;width:min(100% - 32px,1040px);margin-inline:auto;display:grid}.home .note-banner-spot{justify-self:end;width:100%;max-width:400px}@media (max-width:760px){.home .note-banner{padding:88px 0 56px}.home .note-banner-inner{grid-template-columns:minmax(0,1fr);gap:28px}.home .note-banner-spot{max-width:min(100%,calc(220px*var(--spot-ratio,1)));order:-1;justify-self:start}}.home .note-plain{width:min(100% - 32px,720px);margin-inline:auto;padding-top:112px}.home .note-plain-spot{margin-bottom:40px}.home .note-main{padding:72px 0 128px}.home :is(.note-banner,.note-plain) .kicker a{color:inherit;text-decoration:none}.home :is(.note-banner,.note-plain) .kicker a:hover{text-underline-offset:3px;text-decoration:underline}.home :is(.note-banner,.note-plain) .t-lead{margin-top:20px}.home .note-spot{aspect-ratio:var(--spot-ratio,4/3)}.home .note-spot img{object-fit:contain;width:100%;height:100%}.home .note-spot-placeholder{border:2px dashed color-mix(in srgb,var(--fg)28%,transparent);border-radius:var(--r-card);color:var(--fg-muted);text-align:center;align-content:center;gap:8px;padding:24px;display:grid}.home .note-spot-label{letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:12px;font-weight:750}.home .note-spot-brief{text-wrap:balance;max-width:28ch;margin:0 auto;font-size:15px;line-height:1.45}.home .note-card-spot .note-spot-placeholder{aspect-ratio:4/3;padding:12px}.home .note-card-spot .note-spot-brief{font-size:13px}.home .lab-bar{background:var(--sun);color:var(--ink);text-align:center;margin:0;padding:10px 16px;font-size:14px}.home .lab-bar a{color:inherit;text-decoration:underline}.home .note-meta{margin-top:24px}.home .note-draft{border-radius:var(--r-pill);background:var(--sun);color:var(--ink);margin-top:12px;padding:4px 10px;display:inline-block}.home .note-body{width:min(100% - 32px,1040px);color:var(--fg);grid-template-columns:[wide-start]minmax(0,1fr)[text-start]min(720px,100%)[text-end]minmax(0,1fr)[wide-end];margin-inline:auto;font-size:18px;line-height:1.65;display:grid}.home .note-body>*{grid-column:text;margin:0}.home .note-body>:is(.note-pictl,.ba-wrap){grid-column:wide}.home .note-body>*+*{margin-top:20px}.home .note-body h2{letter-spacing:-.015em;margin-top:56px;font-size:clamp(24px,2.2vw,28px);font-weight:750;line-height:1.2}.home .note-body strong{font-weight:700}.home .note-body a:not(.btn){color:var(--fg-emph);text-underline-offset:3px;text-decoration:underline}.home .note-body ul{padding-left:1.25em;list-style:outside}.home .note-body ol{padding-left:1.25em;list-style:decimal}.home .note-body li+li{margin-top:10px}.home .note-body li::marker{color:var(--fg-muted)}.home .note-body .note-pictl{margin-block:48px}.home .note-pictl figcaption{width:min(100%,720px);color:var(--fg-muted);margin:14px auto 0;font-size:15px;line-height:1.45}.home .note-pictl-frame{cursor:zoom-in;border:0;width:100%;padding:0;display:block;position:relative}.home .note-pictl-frame img{display:block}.home .note-pictl-frame:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.home .note-enlarge{border-radius:var(--r-pill);background:var(--ink);color:#fff;opacity:.88;transition:opacity var(--tap)var(--ease-out);align-items:center;gap:6px;padding:7px 11px;font-size:13px;font-weight:650;line-height:1;display:inline-flex;position:absolute;bottom:30px;right:12px}.home .note-pictl-frame:is(:hover,:focus-visible) .note-enlarge{opacity:1}.home .note-illustration .note-enlarge{bottom:12px}.home .note-body .ba-wrap{max-width:none;margin-block:48px}.home .note-body .note-stats{border-top:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px 32px;margin-block:40px;padding-top:24px;display:grid}.home .note-stat{align-content:start;gap:8px;margin:0;display:grid}.home .note-stat-value{color:var(--fg-emph);letter-spacing:-.03em;font-size:clamp(40px,5vw,56px);font-weight:800;line-height:1}.home .note-stat-label{color:var(--fg-muted);font-size:15px;line-height:1.45}.home .note-stat-source{color:var(--fg-muted);font-size:13px}.home .note-body .note-stat-source a{color:inherit}.home .note-body li a{overflow-wrap:anywhere}.home .note-body .note-try{border-radius:var(--r-card);background:var(--sun-tint);color:var(--ink);margin-block:32px;padding:22px 26px}.home .note-try>*{margin:0}.home .note-try>*+*{margin-top:8px}.home .note-try-title{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:750}.home .note-body .note-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-block:40px;display:flex}.home .note-body h2#sources~*{color:var(--fg-muted);font-size:15px;line-height:1.55}.home .note-more{border-top:1px solid var(--line);margin-top:72px;padding-top:32px}.home .note-more ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.home .note-more a{color:var(--fg);font-size:18px;font-weight:650;text-decoration:none}.home .note-more a:hover{color:var(--fg-emph)}
