html.js .f-fade{animation:f-fade var(--mk-dur-3) var(--g-ease) var(--fade-delay,0s) both}@keyframes f-fade{0%{opacity:0;transform:translateY(1rem)}}.f-hero{background:var(--g-ink);color:var(--g-on-ink);padding-top:calc(4rem + env(safe-area-inset-top,0px) + clamp(3rem, 8vw, 6rem));isolation:isolate;padding-bottom:max(4rem,min(8vw,7rem));position:relative}.f-hero-light{z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 50% 0%, color-mix(in oklch, var(--mk-warm-420) 55%, transparent), transparent 70%), radial-gradient(40% 30% at 50% 62%, color-mix(in oklch, var(--mk-warm-500) 16%, transparent), transparent 70%);height:70rem;position:absolute;top:0;bottom:auto;left:0;right:0}.f-hero-copy{justify-items:start;gap:1.5rem;display:grid}.f-h1{letter-spacing:-.055em;max-width:7.77em;margin:0;font-size:max(3.4rem,min(1.02rem + 5.3vw,6rem));font-weight:520;line-height:.95}.f-sub{max-width:38rem;color:var(--g-on-ink-2);letter-spacing:-.01em;text-wrap:pretty;margin:0;font-size:max(1.0625rem,min(.3188rem + 1.1357vw,1.3125rem));line-height:1.5}.f-ctas{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:-ms-flexbox;display:flex}.f-stage-wrap{--t:clamp(0, calc(var(--p,.3) * 2.4 - .2), 1);width:min(78rem, 100% - 2 * var(--g-gutter));perspective:120rem;margin:max(3.5rem,min(7vw,5.5rem)) auto 0;scroll-margin-top:6rem}.f-stage{transform-origin:50% 0;transform:rotateX(calc((1 - var(--t)) * 14deg)) scale(calc(.94 + var(--t) * .06));will-change:transform;grid-template-columns:minmax(0,1fr) 19rem;-ms-flex-align:start;align-items:start;gap:1.25rem;display:grid;position:relative}.f-frame{border-radius:var(--g-rf);background:var(--g-ink-2);box-shadow:0 0 0 1px var(--g-line-ink), 0 2.5rem 6rem -1rem color-mix(in oklch, var(--mk-black) 55%, transparent), 0 0 8rem -2rem color-mix(in oklch, var(--mk-warm-600) 18%, transparent);position:relative;overflow:hidden}.f-frame-bar{height:2.5rem;font:400 .75rem / 1 var(--g-mono);color:var(--g-on-ink-2);border-bottom:1px solid var(--g-line-ink);-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;gap:1rem;padding:0 .875rem;display:-ms-flexbox;display:flex}.f-domain{text-overflow:ellipsis;white-space:nowrap;-ms-flex-align:center;align-items:center;gap:.5rem;min-width:0;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.f-domain svg{-ms-flex:none;flex:none;width:.875rem;height:.875rem}.f-live{color:var(--g-on-ink);white-space:nowrap;-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-inline-flexbox;display:inline-flex}.f-live i{background:var(--g-live);width:.4375rem;height:.4375rem;box-shadow:0 0 0 .1875rem color-mix(in oklch, var(--mk-live-680) 18%, transparent);border-radius:50%}.f-frame-site{aspect-ratio:16/10.2;background:var(--g-ink-3);overflow:hidden}.f-frame-site .gs-host{height:100%}.f-frame-site .gs-host:not(.gs-css) .gs{height:100%;overflow:hidden}.f-rim{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--g-rim-angle,0deg), transparent 0 78%, color-mix(in oklch, var(--mk-live-900) 90%, transparent) 88%, transparent 96%);-webkit-mask:linear-gradient(var(--mk-black) 0 0) content-box, linear-gradient(var(--mk-black) 0 0);mask:linear-gradient(var(--mk-black) 0 0) content-box, linear-gradient(var(--mk-black) 0 0);-webkit-mask-composite:xor;animation:f-rim var(--mk-dur-4) var(--g-ease) both;padding:.0625rem;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-composite:xor;mask-composite:exclude}@property --g-rim-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes f-rim{0%{--g-rim-angle:-40deg;opacity:1}to{--g-rim-angle:320deg;opacity:0}}.f-inspector{z-index:2;border-radius:var(--g-rf);background:var(--g-glass-dark);-webkit-backdrop-filter:blur(1.5rem)saturate(1.6);box-shadow:inset 0 0 0 1px var(--g-glass-rim), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 16%, transparent), 0 1.5rem 4rem -1rem color-mix(in oklch, var(--mk-black) 50%, transparent);color:var(--g-on-ink);gap:1.125rem;padding:1.125rem;font-size:.8125rem;display:grid;position:relative}@media (prefers-reduced-transparency:reduce){.f-inspector{background:var(--g-ink-2);backdrop-filter:none}}.f-insp-row{gap:.5rem;display:grid}.f-insp-label{font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-on-ink-3);-ms-flex-pack:justify;justify-content:space-between;margin:0;display:-ms-flexbox;display:flex}.f-insp-label span{color:var(--g-on-ink-2);text-transform:none;letter-spacing:0}.f-inspector button{-ms-appearance:none;appearance:none;font:inherit;color:inherit;cursor:pointer;transition:background-color var(--mk-dur-1) var(--mk-ease-inout), box-shadow var(--mk-dur-1) var(--mk-ease-inout), color var(--mk-dur-1) var(--mk-ease-inout);border:0}.f-insp-trades{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;display:grid}.f-insp-trades button{border-radius:var(--g-r);height:2rem;color:var(--g-on-ink-2);background:0 0;-ms-flex-align:center;align-items:center;gap:.5rem;padding:0 .5rem;display:-ms-flexbox;display:flex}.f-insp-trades button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.f-insp-trades button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.f-insp-trades button svg{opacity:.7;-ms-flex:none;flex:none;width:.875rem;height:.875rem}.f-insp-trades button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f-insp-trades button:hover{background:color-mix(in oklch, var(--mk-white) 5%, transparent);color:var(--g-on-ink)}.f-insp-trades button[aria-pressed=true]{background:color-mix(in oklch, var(--mk-white) 10%, transparent);color:var(--g-on-ink);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 12%, transparent)}.f-insp-presets{grid-template-columns:repeat(6,minmax(0,1fr));gap:.375rem;display:grid}.f-insp-presets button{aspect-ratio:1;border-radius:var(--g-r);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-black) 8%, transparent);-ms-flex-align:center;align-items:center;justify-items:center;font-size:.875rem;display:grid;position:relative;overflow:hidden}.f-insp-presets button i{height:.25rem;position:absolute;top:auto;bottom:0;left:0;right:0}.f-insp-presets button[aria-pressed=true]{box-shadow:0 0 0 2px var(--g-ink-2), 0 0 0 3.5px var(--g-on-ink)}.f-insp-layouts{grid-template-columns:repeat(4,minmax(0,1fr));gap:.375rem;display:grid}.f-insp-layouts button{aspect-ratio:4/3;border-radius:var(--g-r);background:color-mix(in oklch, var(--mk-white) 4%, transparent);box-shadow:inset 0 0 0 1px var(--g-line-ink);padding:.3125rem}.f-insp-layouts button[aria-pressed=true]{background:color-mix(in oklch, var(--mk-white) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 30%, transparent)}.f-insp-motion{border-radius:calc(var(--g-r) + .1875rem);background:color-mix(in oklch, var(--mk-black) 22%, transparent);grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.1875rem;display:grid}.f-insp-motion button{border-radius:var(--g-r);height:1.875rem;color:var(--g-on-ink-2);background:0 0}.f-insp-motion button[aria-pressed=true]{background:color-mix(in oklch, var(--mk-white) 12%, transparent);color:var(--g-on-ink)}.f-insp-foot{border-top:1px solid var(--g-line-ink);color:var(--g-on-ink-3);transition:color var(--mk-dur-1) var(--mk-ease-inout);margin:0;padding-top:.875rem;font-size:.75rem}.f-insp-foot[data-auto=false]{color:var(--g-live)}.f-wire{gap:.125rem;width:100%;height:100%;display:grid}.f-wire i{opacity:.35;background:currentColor;border-radius:.0625rem;display:block}.f-wire[data-l=story]{grid-template:3fr 1fr/1fr 1fr 1fr}.f-wire[data-l=story] i:first-child{opacity:.6;grid-column:1/-1}.f-wire[data-l=clarity]{grid-template:2fr 1fr/1fr 1.2fr}.f-wire[data-l=clarity] i:nth-child(2){opacity:.6}.f-wire[data-l=clarity] i:nth-child(n+3){grid-column:span 1}.f-wire[data-l=studio]{grid-template:1fr 2fr/1.4fr 1fr}.f-wire[data-l=studio] i:first-child{opacity:.2;grid-column:1/-1}.f-wire[data-l=studio] i:nth-child(2),.f-wire[data-l=studio] i:nth-child(3){opacity:.6}.f-wire[data-l=studio] i:nth-child(4){display:none}.f-wire[data-l=precision-services]{grid-template:2fr .5fr .5fr/1.5fr 1fr}.f-wire[data-l=precision-services] i:nth-child(2){opacity:.6;grid-area:span 3/2}.f-wire[data-l=precision-services] i:first-child{grid-area:1/1}.f-cursor:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.f-cursor:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.f-cursor-ring:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.125rem}.f-cursor-ring:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.125rem}.f-stage-caption{font:400 .75rem / 1.4 var(--g-mono);color:var(--g-on-ink-3);-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.75rem;margin:1.5rem 0 0;display:-ms-flexbox;display:flex}.f-stage-caption b{color:var(--g-on-ink);font-weight:400}.f-stage-caption b:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:.375rem}.f-stage-caption b:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.375rem}.f-stage-caption-fact:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.f-stage-caption-fact:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}@media (max-width:64rem){.f-stage{grid-template-columns:minmax(0,1fr)}.f-inspector{margin:-3.5rem .75rem 0}.f-cursor{display:none}.f-stage-caption-fact:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:0}.f-stage-caption-fact:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}}@media (max-width:40rem){.f-frame-site{aspect-ratio:9/15}.f-inspector{margin:-2.5rem .5rem 0}.f-insp-trades{grid-template-columns:repeat(4,minmax(0,1fr))}.f-insp-trades button{text-align:center;-ms-flex-direction:column;flex-direction:column;gap:.25rem;height:auto;padding:.5rem .25rem;font-size:.75rem}.f-insp-trades button span{max-width:100%}}@media (prefers-reduced-motion:reduce){.f-stage{transform:none}html.js .f-fade{animation:none}.f-rim{display:none}}.f-brief{background:var(--g-paper-2);padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.f-brief-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);-ms-flex-align:center;align-items:center;gap:max(2rem,min(5vw,5rem));display:grid}.f-brief-copy{justify-items:start;gap:1.25rem;display:grid}.f-brief-field{gap:.5rem;width:100%;margin-top:.75rem;display:grid}.f-brief-field span{font:400 .75rem / 1 var(--g-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--g-on-paper-2)}.f-brief-field textarea{resize:none;border-radius:var(--g-rf);background:var(--g-paper);width:100%;color:var(--g-on-paper);font:450 1.25rem / 1.4 var(--g-sans);letter-spacing:-.015em;box-shadow:inset 0 0 0 1px var(--g-line-paper), 0 1px 0 color-mix(in oklch, var(--mk-white) 50%, transparent);transition:box-shadow var(--mk-dur-1) var(--mk-ease-inout);border:0;padding:1rem 1.125rem}.f-brief-field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--g-on-paper), 0 0 0 .25rem color-mix(in oklch, var(--mk-live-680) 25%, transparent);outline:none}.f-chips{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;min-height:2.125rem;display:-ms-flexbox;display:flex}.f-chip{border-radius:var(--g-r);background:var(--g-paper);box-shadow:inset 0 0 0 1px var(--g-line-paper);animation:f-chip var(--mk-dur-2) var(--g-ease) both;align-items:baseline;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:-ms-inline-flexbox;display:inline-flex}.f-chip small{font:400 .75rem / 1 var(--g-mono);color:var(--g-on-paper-2);text-transform:uppercase;letter-spacing:.06em}@keyframes f-chip{0%{opacity:0;transform:translateY(.375rem)scale(.96)}}.f-brief-or{color:var(--g-on-paper-2);margin:.25rem 0 0;font-size:.875rem}.f-brief-trades{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;display:-ms-flexbox;display:flex}.f-brief-trades button{-ms-appearance:none;appearance:none;cursor:pointer;border-radius:var(--g-r);height:2.25rem;color:var(--g-on-paper-2);font:450 .875rem / 1 var(--g-sans);box-shadow:inset 0 0 0 1px var(--g-line-paper);transition:background-color var(--mk-dur-1) var(--mk-ease-inout), color var(--mk-dur-1) var(--mk-ease-inout);background:0 0;border:0;-ms-flex-align:center;align-items:center;gap:.4375rem;padding:0 .75rem;display:-ms-inline-flexbox;display:inline-flex}.f-brief-trades button svg{width:.9375rem;height:.9375rem}.f-brief-trades button:hover{color:var(--g-on-paper)}.f-brief-trades button[aria-pressed=true]{background:var(--g-on-paper);color:var(--g-paper)}.f-brief-go{margin-top:.75rem}.f-brief-go svg{width:1rem;height:1rem}.f-frame-light{background:var(--g-paper);box-shadow:0 0 0 1px var(--g-line-paper), 0 2rem 5rem -1.5rem color-mix(in oklch, var(--mk-warm-200) 28%, transparent)}.f-frame-light .f-frame-bar{color:var(--g-on-paper-2);border-bottom-color:var(--g-line-paper)}@media (max-width:56rem){.f-brief-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:48rem){.f-brief-preview .f-frame-site{aspect-ratio:9/14}.f-brief-preview .gs-host.gs-css{--bw:24.375rem}}.f-edit{padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.f-edit-head{gap:1.25rem;margin-bottom:max(2.5rem,min(5vw,4rem));display:grid}.f-edit-stage{grid-template-columns:minmax(0,1fr) max(11rem,min(18vw,15rem));-ms-flex-align:end;align-items:end;gap:max(1.5rem,min(4vw,4rem));display:grid}.f-edit-desk{border-radius:var(--g-rf);background:var(--g-paper-2);box-shadow:0 0 0 1px var(--g-line-paper), 0 2rem 5rem -1.5rem color-mix(in oklch, var(--mk-warm-200) 25%, transparent);overflow:hidden}.f-edit-bar{border-bottom:1px solid var(--g-line-paper);-ms-flex-align:center;align-items:center;gap:1rem;padding:.5rem .5rem .5rem .75rem;display:-ms-flexbox;display:flex}.f-edit-tools{gap:.25rem;display:-ms-flexbox;display:flex}.f-edit-tools span{border-radius:var(--g-r);height:2rem;color:var(--g-on-paper-2);-ms-flex-align:center;align-items:center;gap:.375rem;padding:0 .625rem;font-size:.8125rem;display:-ms-inline-flexbox;display:inline-flex}.f-edit-tools span[data-on=true]{background:var(--g-paper);color:var(--g-on-paper);box-shadow:inset 0 0 0 1px var(--g-line-paper)}.f-edit-tools svg{width:.9375rem;height:.9375rem}.f-edit-status{font:400 .75rem / 1 var(--g-mono);color:var(--g-on-paper-2);-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-inline-flexbox;display:inline-flex}.f-edit-status:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.f-edit-status:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.f-edit-status i{background:var(--g-live-ink);width:.4375rem;height:.4375rem;transition:background-color var(--mk-dur-1) var(--mk-ease-inout);border-radius:50%}.f-edit-status[data-dirty=true] i{background:var(--mk-amber-750);animation:f-blink var(--mk-dur-4) var(--mk-ease-inout) 4}@keyframes f-blink{50%{opacity:.35}}.f-edit button:disabled{opacity:.35;cursor:default}.f-edit .f-btn-primary{background:var(--g-on-paper);color:var(--g-paper);cursor:pointer;border:0}.f-edit-site{aspect-ratio:16/9.6;position:relative;overflow:hidden}.f-edit-site .gs-host,.f-edit-site .gs,.f-phone-screen .gs-host,.f-phone-screen .gs{height:100%}.f-edit-site .gs,.f-phone-screen .gs{overflow:hidden}.f-coach{border-radius:var(--g-r);background:var(--g-ink);color:var(--g-on-ink);pointer-events:none;animation:f-coach calc(var(--mk-dur-4) * 1.75) var(--mk-ease-inout) 3;box-shadow:0 .5rem 1.5rem -.25rem color-mix(in oklch, var(--mk-black) 35%, transparent);padding:.4375rem .75rem;font-size:.8125rem;position:absolute;top:20%}.f-coach:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:4%}.f-coach:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:4%}@keyframes f-coach{50%{transform:translateY(-.25rem)}}.f-edit-phone{gap:.75rem;display:grid}.f-edit-phone-label{font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-on-paper-2);-ms-flex-align:center;align-items:center;gap:.5rem;margin:0;display:-ms-flexbox;display:flex}.f-edit-phone-label i{background:var(--g-live-ink);border-radius:50%;width:.4375rem;height:.4375rem}.f-phone-screen{position:absolute;top:0;bottom:0;left:0;right:0}.f-phone-flash{pointer-events:none;background:linear-gradient(180deg, transparent, color-mix(in oklch, var(--mk-live-820) 45%, transparent), transparent);animation:f-scan var(--mk-dur-3) var(--g-ease) both;background-repeat:no-repeat;background-size:100% 40%;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes f-scan{0%{background-position:0 -60%}to{opacity:.4;background-position:0 160%}}.f-edit-fact{font:400 .75rem / 1.4 var(--g-mono);color:var(--g-live-ink);opacity:0;transition:opacity var(--mk-dur-2) var(--mk-ease-inout), transform var(--mk-dur-2) var(--g-ease);margin:0;transform:translateY(.25rem)}.f-edit-fact[data-show=true]{opacity:1;transform:none}@media (max-width:48rem){.f-edit-stage{grid-template-columns:minmax(0,1fr)}.f-edit-tools span:not([data-on=true]){display:none}.f-edit-site{aspect-ratio:9/14}.f-edit-phone{display:none}.f-edit-status{font-size:.75rem}}.f-ag{background:var(--g-paper-2);padding-top:max(5rem,min(10vw,9rem));padding-bottom:max(5rem,min(10vw,9rem))}.f-ag-grid{grid-template-columns:minmax(0,5fr) minmax(0,6fr);-ms-flex-align:center;align-items:center;gap:max(2rem,min(5vw,5rem));display:grid}.f-ag-copy{gap:1.25rem;display:grid}.f-console{border-radius:var(--g-rf);background:var(--g-paper);box-shadow:0 0 0 1px var(--g-line-paper), 0 2rem 5rem -1.5rem color-mix(in oklch, var(--mk-warm-200) 25%, transparent);padding:.5rem}.f-console-head{-ms-flex-align:center;align-items:center;gap:.75rem;padding:.875rem .875rem 1rem;display:-ms-flexbox;display:flex}.f-console-head b{font-weight:560;display:block}.f-console-head small{color:var(--g-on-paper-2)}.f-org{background:var(--g-on-paper);width:2.5rem;height:2.5rem;color:var(--g-paper);font:600 .8125rem / 1 var(--g-sans);border-radius:.625rem;-ms-flex-align:center;align-items:center;justify-items:center;display:grid}.f-console-list{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.f-console-list li{border-radius:.625rem;grid-template-columns:3rem minmax(0,1fr) auto;-ms-flex-align:center;align-items:center;gap:.875rem;padding:.625rem .75rem;display:grid}.f-console-list li[data-focus=true]{background:var(--g-paper-2)}.f-console-list img{object-fit:cover;border-radius:.375rem;width:3rem;height:2.25rem}.f-console-name{min-width:0;display:grid}.f-console-name b{font-weight:520}.f-console-name small{font:400 .75rem / 1.3 var(--g-mono);color:var(--g-on-paper-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.f-pill{font:400 .75rem / 1 var(--g-mono);background:var(--g-paper-3);color:var(--g-on-paper-2);white-space:nowrap;border-radius:.25rem;padding:.375rem .5rem}.f-pill[data-state=live]{color:var(--g-live-ink)}.f-pill[data-state=handed]{background:var(--g-on-paper);color:var(--g-paper);animation:f-chip var(--mk-dur-2) var(--g-ease) both}.f-hand{grid-column:1/-1;-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex}.f-hand button{cursor:pointer;border:0}.f-hand svg,.f-role svg{width:.9375rem;height:.9375rem}.f-roles{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;gap:.375rem;display:-ms-flexbox;display:flex}.f-role{border-radius:var(--g-r);background:var(--g-paper);box-shadow:inset 0 0 0 1px var(--g-line-paper);animation:f-chip var(--mk-dur-2) var(--g-ease) both;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.4375rem .625rem;font-size:.8125rem;display:-ms-inline-flexbox;display:inline-flex}.f-role-owner{background:var(--g-on-paper);color:var(--g-paper);box-shadow:none;animation-delay:calc(var(--mk-dur-1) * .5)}.f-console-foot{font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-on-paper-2);margin:0;padding:.875rem}@media (max-width:56rem){.f-ag-grid{grid-template-columns:minmax(0,1fr)}}.f-end{isolation:isolate;-ms-flex-align:end;align-items:end;min-height:min(52rem,110vw);padding-top:max(5rem,min(10vw,8rem));padding-bottom:max(5rem,min(10vw,8rem));display:grid;position:relative;overflow:hidden}.f-end-img{z-index:-1;position:absolute;top:0;bottom:0;left:0;right:0}.f-end-img img{object-fit:cover;filter:saturate(.85)brightness(.72);width:100%;height:100%}.f-end-img:after{content:"";background:linear-gradient(180deg, var(--g-ink) 0%, color-mix(in oklch, var(--mk-warm-150) 20%, transparent) 40%, color-mix(in oklch, var(--mk-warm-150) 85%, transparent) 100%);position:absolute;top:0;bottom:0;left:0;right:0}.f-end-lights{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.f-end-lights i{background:var(--mk-amber-900);width:.25rem;height:.25rem;box-shadow:0 0 .625rem .125rem color-mix(in oklch, var(--mk-amber-850) 70%, transparent);opacity:0;border-radius:50%;position:absolute}.f-end-copy{z-index:2;justify-items:start;gap:1.5rem;display:grid;position:relative}.f-end-h{max-width:14ch}.f-foot{background:var(--g-ink);color:var(--g-on-ink-2);padding-block:3rem calc(6rem + env(safe-area-inset-bottom,0px));box-shadow:inset 0 1px 0 var(--g-line-ink)}.f-foot-grid{grid-template-columns:auto minmax(0,1fr) auto;-ms-flex-align:start;align-items:start;gap:2rem;display:grid}.f-foot-logo{width:auto;height:1.25rem;color:var(--g-on-ink)}.f-foot nav p{font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .75rem}.f-foot ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}.f-foot a{color:var(--g-on-ink);font-size:.9375rem;text-decoration:none}.f-foot a:hover{text-underline-offset:.2em;text-decoration:underline}.f-foot-langs{font:400 .75rem / 1 var(--g-mono);margin:0}@media (max-width:48rem){.f-foot-grid{grid-template-columns:minmax(0,1fr)}}.f-phone{aspect-ratio:9/19;background:var(--g-ink);box-shadow:0 0 0 .375rem var(--g-ink), 0 0 0 calc(.375rem + 1px) color-mix(in oklch, var(--mk-white) 14%, transparent), 0 2rem 4rem -1rem color-mix(in oklch, var(--mk-warm-100) 45%, transparent);border-radius:1.75rem;position:relative;overflow:hidden}.f-wall{background:var(--g-ink);color:var(--g-on-ink);--wall-gap:clamp(.5rem, 1vw, .875rem);position:relative}.f-wall-pin{-ms-flex-align:center;align-items:center;justify-items:center;padding-top:max(4.5rem,min(9vw,7rem));padding-bottom:max(4.5rem,min(9vw,7rem));display:grid;container-type:inline-size}.f-wall-group{justify-items:center;gap:max(1.25rem,min(2.5svh,2rem));width:100%;display:grid}.f-wall-head{z-index:2;text-align:center;width:min(48rem, 100% - 2 * var(--g-gutter));justify-items:center;gap:.75rem;display:grid;position:relative}.f-wall-head .f-h2{max-width:22ch;font-size:max(1.875rem,min(.5625rem + 2.9769vw,3.25rem))}.f-wall-head .f-lede{max-width:38rem;color:var(--g-on-ink-2)}.f-wall-grid{--wall-w:min(60rem, 100cqw - 2 * var(--g-gutter), (100dvh - 21rem) * 1.6);gap:var(--wall-gap);width:var(--wall-w);transform-origin:50%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.f-wall-cell{margin:0}.f-wall-site{color:var(--g-on-ink);aspect-ratio:16/10;border-radius:var(--g-rf);background:var(--g-ink-2);box-shadow:0 0 0 1px color-mix(in oklch, var(--mk-white) 12%, transparent), 0 1.25rem 3rem -1.25rem color-mix(in oklch, var(--mk-black) 50%, transparent);text-decoration:none;display:block;position:relative;overflow:hidden}.f-wall-site .gs-host{height:100%}html.js .f-wall[data-open=false] .f-wall-cell:not([data-center]) .f-wall-site{content-visibility:hidden}@media (max-width:48rem){.f-wall-grid{--wall-w:calc(100cqw - 1.5rem);--wall-gap:.375rem}.f-wall-site{aspect-ratio:9/16}.f-wall-site .gs-host.gs-css{--bw:24.375rem}}@supports (animation-timeline:view()) and (scale:tan(atan2(2px, 1px))){@media (prefers-reduced-motion:no-preference){.f-wall{view-timeline:--f-wall block;height:280svh}.f-wall-pin{height:100dvh;padding-top:4.5rem;padding-bottom:0;position:sticky;top:0;overflow:hidden}.f-wall-grid{--wall-cell:calc((var(--wall-w) - 2 * var(--wall-gap)) / 3);--wall-s0:max(1, 1.02 * tan(atan2(100cqw, var(--wall-cell))));animation:linear both f-wall-pull;animation-timeline:--f-wall;animation-range:contain}.f-wall-cell:not([data-center]){animation:linear both f-wall-arrive;animation-timeline:--f-wall;animation-range:contain}.f-wall-site{animation:linear both f-wall-round;animation-timeline:--f-wall;animation-range:contain}.f-wall-head{animation:linear both f-wall-head;animation-timeline:--f-wall;animation-range:contain}}@media (prefers-reduced-motion:no-preference) and (max-width:48rem){.f-wall{height:220svh}}}@property --s{syntax:"<number>";inherits:true;initial-value:1}@keyframes f-wall-pull{0%{scale:var(--wall-s0);--s:var(--wall-s0);animation-timing-function:var(--mk-ease-out)}62%,to{--s:1;scale:1}}@keyframes f-wall-arrive{0%,8%{opacity:0}42%,to{opacity:1}}@keyframes f-wall-round{0%{animation-timing-function:var(--mk-ease-out);border-radius:0}62%,to{border-radius:var(--g-rf)}}@keyframes f-wall-head{0%,64%{opacity:0;translate:0 1rem}78%,to{opacity:1;translate:0}}fieldset.f-seg{border:0;min-width:0;margin:0}.f-sr{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.f-hstage{transform-origin:50% 0;transform:rotateX(calc((1 - var(--t)) * 12deg)) scale(calc(.95 + var(--t) * .05));grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr) 19rem;gap:1rem 1.25rem;display:grid;position:relative}.f-hframe{border-radius:var(--g-rf);background:var(--g-ink-2);box-shadow:0 0 0 1px var(--g-line-ink), 0 2.5rem 6rem -1rem color-mix(in oklch, var(--mk-black) 55%, transparent), 0 0 8rem -2rem color-mix(in oklch, var(--mk-warm-500) 20%, transparent);grid-row:1/3;position:relative;overflow:hidden}.f-hframe-site{aspect-ratio:16/10.4}.f-dock,.f-feed{z-index:2;border-radius:var(--g-rf);color:var(--g-on-ink);background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 8%, transparent), color-mix(in oklch, var(--mk-white) 2%, transparent)), color-mix(in oklch, var(--mk-warm-220) 55%, transparent);-webkit-backdrop-filter:blur(1.5rem)saturate(1.8);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 12%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 16%, transparent), 0 1.5rem 3.5rem -1.5rem color-mix(in oklch, var(--mk-black) 60%, transparent);padding:1rem;position:relative}.f-dock-h,.f-feed-h{font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-on-ink-3);-ms-flex-align:center;align-items:center;gap:.5rem;margin:0 0 .75rem;display:-ms-flexbox;display:flex}.f-dock ul,.f-feed ol{gap:.125rem;margin:0;padding:0;list-style:none;display:grid}.f-dock button{-ms-appearance:none;appearance:none;border-radius:var(--g-r);width:100%;color:inherit;font:inherit;cursor:pointer;transition:background-color var(--mk-dur-1) var(--mk-ease-inout);background:0 0;border:0;-ms-flex-align:center;align-items:center;gap:.75rem;padding:.5625rem .5rem;display:-ms-flexbox;display:flex}.f-dock button:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.f-dock button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.f-dock button:hover{background:color-mix(in oklch, var(--mk-white) 5%, transparent)}.f-dock-t{-ms-flex:1;flex:1;min-width:0;display:grid}.f-dock-t b{font-size:.9375rem;font-weight:520}.f-dock-t small{color:var(--g-on-ink-3);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.f-switch{background:color-mix(in oklch, var(--mk-white) 14%, transparent);width:2.125rem;height:1.25rem;transition:background-color var(--mk-dur-1) var(--mk-ease-inout);border-radius:999px;-ms-flex:none;flex:none;position:relative}.f-switch i{top:.1875rem;background:var(--g-on-ink);width:.875rem;height:.875rem;box-shadow:0 .125rem .25rem color-mix(in oklch, var(--mk-black) 30%, transparent);transition:transform calc(var(--mk-dur-2) * .75) var(--g-ease);border-radius:50%;position:absolute}.f-switch i:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.1875rem}.f-switch i:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.1875rem}.f-dock [aria-pressed=true] .f-switch{background:var(--g-live)}.f-dock [aria-pressed=true] .f-switch i{transform:translate(.875rem)}.f-feed-h i{background:var(--g-live);width:.4375rem;height:.4375rem;box-shadow:0 0 0 .1875rem color-mix(in oklch, var(--mk-live-680) 20%, transparent);animation:f-blink var(--mk-dur-4) var(--mk-ease-inout) 2;border-radius:50%}.f-feed li{border-radius:var(--g-r);animation:f-feed-in var(--mk-dur-2) var(--g-ease) both;grid-template-columns:1.125rem minmax(0,1fr);gap:.625rem;padding:.625rem .5rem;display:grid}.f-feed li:first-child:not(.f-feed-empty){background:color-mix(in oklch, var(--mk-white) 5%, transparent)}@keyframes f-feed-in{0%{opacity:0;transform:translateY(-.5rem)scale(.98)}}.f-feed li svg{width:1rem;height:1rem;color:var(--g-live);margin-top:.125rem}.f-feed li b{font-size:.8125rem;font-weight:520;display:block}.f-feed li span{color:var(--g-on-ink-2);font-size:.75rem;display:block}.f-feed li div svg{width:100%;height:2rem;color:inherit;margin-top:.375rem}.f-feed li div svg path{fill:none;stroke:var(--g-live);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:200;animation:f-draw var(--mk-dur-4) var(--g-ease) both}@keyframes f-draw{0%{stroke-dashoffset:200px}to{stroke-dashoffset:0}}.f-feed-empty{color:var(--g-on-ink-3);font-size:.8125rem;display:block!important}.f-cursor{top:0;z-index:5;pointer-events:none;color:var(--g-on-ink);opacity:0;transition:opacity var(--mk-dur-2) var(--mk-ease-inout);filter:drop-shadow(0 .25rem .5rem color-mix(in oklch, var(--mk-black) 50%, transparent));position:absolute}.f-cursor:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.f-cursor:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.f-cursor[data-on="1"]{opacity:1}.f-cursor svg{width:1.25rem;height:1.25rem;fill:var(--g-ink)}.f-cursor-ring{border:1.5px solid var(--g-on-ink);opacity:0;border-radius:50%;width:2.25rem;height:2.25rem;position:absolute;top:.125rem}.f-cursor-ring:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:.125rem}.f-cursor-ring:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.125rem}@media (max-width:64rem){.f-hstage{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.f-hframe{grid-row:auto}.f-dock ul{scrollbar-width:none;grid-auto-columns:minmax(11rem,1fr);grid-auto-flow:column;overflow-x:auto}.f-cursor{display:none}}@media (max-width:40rem){.f-hframe-site{aspect-ratio:4/5}}.f-pause-row{-ms-flex-pack:end;justify-content:flex-end;margin-top:.75rem;display:-ms-flexbox;display:flex}.f-pause{-ms-appearance:none;appearance:none;min-height:2.25rem;font:500 .8125rem / 1 var(--g-sans);color:var(--g-on-ink-2);background:color-mix(in oklch, var(--mk-white) 8%, transparent);box-shadow:inset 0 0 0 1px var(--g-line-ink);cursor:pointer;transition:background-color calc(var(--mk-dur-1) / 2) var(--mk-ease-inout), color calc(var(--mk-dur-1) / 2) var(--mk-ease-inout);border:0;border-radius:999px;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .875rem;display:-ms-inline-flexbox;display:inline-flex}.f-pause:hover{color:var(--g-on-ink);background:color-mix(in oklch, var(--mk-white) 14%, transparent)}.f-pause:focus-visible{outline:2px solid var(--g-live);outline-offset:2px}.f-pause svg{width:1rem;height:1rem}.f-stage-wrap[data-paused=true] *,.f-stage-wrap[data-paused=true] :before,.f-stage-wrap[data-paused=true] :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.f-pause-row{display:none}}.hs-outer{width:100%;height:100%;position:relative;overflow:hidden;container-type:size}.hs{--hx:calc(100cqw / 1280);background:var(--mk-cool-978);color:var(--mk-cool-200);font-family:DM Sans,DM Sans Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:calc(16 * var(--hx));position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hs-scroll{scrollbar-width:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.hs *{box-sizing:border-box}.hs img{object-fit:cover;width:100%;height:100%;display:block}.hs figure{margin:0}.hs-nav{z-index:3;-ms-flex-align:center;align-items:center;gap:calc(40 * var(--hx));height:calc(76 * var(--hx));padding:0 calc(56 * var(--hx));background:color-mix(in oklch, var(--mk-cool-978) 90%, transparent);backdrop-filter:blur(calc(12 * var(--hx)));border-bottom:1px solid color-mix(in oklch, var(--mk-cool-200) 8%, transparent);display:-ms-flexbox;display:flex;position:sticky;top:0}.hs-logo{font-family:Archivo,Archivo Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:calc(24 * var(--hx));letter-spacing:-.03em}.hs-nav nav{gap:calc(28 * var(--hx));font-size:calc(15 * var(--hx));color:var(--mk-cool-470);display:-ms-flexbox;display:flex}.hs-nav-end{-ms-flex-align:center;align-items:center;gap:calc(20 * var(--hx));display:-ms-flexbox;display:flex}.hs-nav-end:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.hs-nav-end:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.hs-grow{opacity:0;max-width:0;transition:max-width var(--mk-dur-2) var(--g-ease), opacity var(--mk-dur-2) var(--mk-ease-inout), transform var(--mk-dur-2) var(--g-ease);-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;overflow:hidden;transform:scale(.6)}.hs-grow[data-on=true]{opacity:1;max-width:12rem;overflow:visible;transform:none}.hs-langs{gap:calc(4 * var(--hx));padding:calc(3 * var(--hx));border-radius:calc(8 * var(--hx));background:var(--mk-cool-940);font-size:calc(13 * var(--hx));font-weight:600}.hs-langs span{padding:calc(5 * var(--hx)) calc(8 * var(--hx));border-radius:calc(6 * var(--hx));color:var(--mk-cool-470)}.hs-langs span[data-active=true]{background:var(--mk-cool-390);color:var(--mk-cool-978)}.hs-cart{width:calc(40 * var(--hx));height:calc(40 * var(--hx));border-radius:calc(10 * var(--hx));background:var(--mk-cool-940);-ms-flex-pack:center;justify-content:center;position:relative}.hs-cart svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-badge{top:calc(-6 * var(--hx));min-width:calc(20 * var(--hx));height:calc(20 * var(--hx));border-radius:calc(10 * var(--hx));background:var(--mk-live-555);color:var(--mk-white);animation:hs-pop var(--mk-dur-2) var(--mk-ease-spring) both;-ms-flex-align:center;align-items:center;justify-items:center;font:700 .75rem/1 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:grid;position:absolute}.hs-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(-6 * var(--hx))}.hs-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-6 * var(--hx))}@keyframes hs-pop{0%{transform:scale(0)}}.hs-hero{gap:calc(48 * var(--hx));padding:calc(56 * var(--hx)) calc(56 * var(--hx)) calc(64 * var(--hx));grid-template-columns:1fr 1.1fr;-ms-flex-align:center;align-items:center;display:grid}.hs-kicker{margin:0 0 calc(16 * var(--hx));font-size:calc(13 * var(--hx));letter-spacing:.08em;text-transform:uppercase;color:var(--mk-cool-470)}.hs-title{font-family:Archivo,Archivo Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:640;font-size:calc(76 * var(--hx));letter-spacing:-.04em;margin:0;line-height:.98}.hs-tag{margin:calc(22 * var(--hx)) 0 calc(30 * var(--hx));font-size:calc(20 * var(--hx));color:var(--mk-cool-470);max-width:30ch;line-height:1.5}.hs-btn{padding:calc(14 * var(--hx)) calc(22 * var(--hx));border-radius:calc(4 * var(--hx));background:var(--mk-cool-390);color:var(--mk-cool-978);font-weight:600;display:inline-block}.hs-hero figure{aspect-ratio:5/4;border-radius:calc(4 * var(--hx));overflow:hidden}.hs-sec{transition:grid-template-rows var(--mk-dur-3) var(--g-ease);grid-template-rows:0fr;display:grid}.hs-sec>section{opacity:0;min-height:0;transform:translateY(calc(24 * var(--hx)));transition:opacity var(--mk-dur-2) var(--mk-ease-inout) var(--mk-dur-1), transform var(--mk-dur-3) var(--g-ease) var(--mk-dur-1);overflow:hidden}.hs-sec[data-on=true]{grid-template-rows:1fr}.hs-sec[data-on=true]>section{opacity:1;transform:none}.hs-shop,.hs-book{padding:calc(56 * var(--hx));border-top:1px solid color-mix(in oklch, var(--mk-cool-200) 8%, transparent)}.hs-shop .hs-h4,.hs-book .hs-h4{margin:0 0 calc(24 * var(--hx));font-family:Archivo,Archivo Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:640;font-size:calc(40 * var(--hx));letter-spacing:-.03em}.hs-products{gap:calc(24 * var(--hx));grid-template-columns:repeat(3,1fr);display:grid}.hs-products article{gap:calc(14 * var(--hx));display:grid}.hs-products figure{aspect-ratio:4/3;border-radius:calc(4 * var(--hx));background:var(--mk-cool-940);overflow:hidden}.hs-prod-b{font-size:calc(17 * var(--hx));-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.hs-prod-b span{color:var(--mk-cool-470)}.hs button{-ms-appearance:none;appearance:none;font:inherit;cursor:pointer;border:0}.hs-products button{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:calc(8 * var(--hx));height:calc(44 * var(--hx));border-radius:calc(4 * var(--hx));background:var(--mk-cool-200);color:var(--mk-cool-978);font-weight:600;font-size:calc(15 * var(--hx));transition:background-color var(--mk-dur-1) var(--mk-ease-inout);display:-ms-inline-flexbox;display:inline-flex}.hs-products button svg{width:calc(18 * var(--hx));height:calc(18 * var(--hx))}.hs-products button[data-added=true]{background:var(--mk-cool-390)}.hs-book{gap:calc(48 * var(--hx));grid-template-columns:1fr 1.2fr;-ms-flex-align:start;align-items:start;display:grid}.hs-book p{font-size:calc(18 * var(--hx));color:var(--mk-cool-470);margin:0}.hs-cal{gap:calc(16 * var(--hx));padding:calc(24 * var(--hx));border-radius:calc(8 * var(--hx));background:var(--mk-cool-940);display:grid}.hs-days{gap:calc(8 * var(--hx));grid-template-columns:repeat(5,1fr);display:grid}.hs-days span{padding:calc(10 * var(--hx)) 0;border-radius:calc(6 * var(--hx));background:var(--mk-cool-978);justify-items:center;gap:.125rem;display:grid}.hs-days span[data-on=true]{background:var(--mk-cool-200);color:var(--mk-cool-978)}.hs-days small{font-size:calc(12 * var(--hx));opacity:.7}.hs-days b{font-size:calc(20 * var(--hx))}.hs-slots{gap:calc(8 * var(--hx));grid-template-columns:repeat(5,1fr);display:grid}.hs-slots button{height:calc(44 * var(--hx));border-radius:calc(6 * var(--hx));background:var(--mk-cool-978);color:var(--mk-cool-200);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-cool-200) 10%, transparent);transition:background-color var(--mk-dur-1) var(--mk-ease-inout), color var(--mk-dur-1) var(--mk-ease-inout);font-weight:600}.hs-slots button[data-taken=true]{opacity:.35;text-decoration:line-through}.hs-slots button[data-on=true]{background:var(--mk-cool-390);color:var(--mk-cool-978)}.hs-confirm{-ms-flex-align:center;align-items:center;gap:calc(8 * var(--hx));opacity:0;transform:translateY(calc(8 * var(--hx)));transition:opacity var(--mk-dur-2) var(--mk-ease-inout), transform var(--mk-dur-2) var(--g-ease);margin:0;display:-ms-flexbox;display:flex;font-size:calc(16 * var(--hx))!important;color:var(--mk-cool-390)!important}.hs-confirm[data-on=true]{opacity:1;transform:none}.hs-confirm svg{width:calc(18 * var(--hx));height:calc(18 * var(--hx))}.hs-foot{padding:calc(32 * var(--hx)) calc(56 * var(--hx)) calc(120 * var(--hx));border-top:1px solid color-mix(in oklch, var(--mk-cool-200) 8%, transparent);font-size:calc(14 * var(--hx));color:var(--mk-cool-470)}.hs-chat{bottom:calc(32 * var(--hx));z-index:4;-ms-flex-align:center;align-items:center;gap:calc(10 * var(--hx));padding:calc(14 * var(--hx)) calc(20 * var(--hx));border-radius:calc(999 * var(--hx));background:var(--mk-cool-200);color:var(--mk-cool-978);box-shadow:0 calc(12 * var(--hx)) calc(30 * var(--hx)) color-mix(in oklch, var(--mk-cool-200) 30%, transparent);opacity:0;transform:translateY(calc(20 * var(--hx))) scale(.8);transition:opacity var(--mk-dur-2) var(--mk-ease-inout), transform var(--mk-dur-2) var(--mk-ease-spring);font-weight:600;display:-ms-flexbox;display:flex;position:absolute}.hs-chat:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(32 * var(--hx))}.hs-chat:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(32 * var(--hx))}.hs-chat[data-on=true]{opacity:1;transform:none}.hs-chat svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-sheet{z-index:5;background:color-mix(in oklch, var(--mk-cool-200) 35%, transparent);backdrop-filter:blur(calc(6 * var(--hx)));opacity:0;pointer-events:none;transition:opacity var(--mk-dur-2) var(--mk-ease-inout);-ms-flex-align:center;align-items:center;justify-items:center;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.hs-sheet:not([data-state=closed]){opacity:1}.hs-sheet-card{width:calc(440 * var(--hx));gap:calc(18 * var(--hx));padding:calc(28 * var(--hx));border-radius:calc(14 * var(--hx));background:var(--mk-white);box-shadow:0 calc(30 * var(--hx)) calc(80 * var(--hx)) color-mix(in oklch, var(--mk-cool-200) 35%, transparent);transform:translateY(calc(24 * var(--hx))) scale(.97);transition:transform var(--mk-dur-2) var(--g-ease);display:grid}.hs-sheet:not([data-state=closed]) .hs-sheet-card{transform:none}.hs-sheet-h{-ms-flex-align:center;align-items:center;gap:calc(10 * var(--hx));font-weight:700;font-size:calc(18 * var(--hx));margin:0;display:-ms-flexbox;display:flex}.hs-sheet-h svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-sheet-h small{font-weight:700;font-size:calc(13 * var(--hx));color:var(--mk-violet-520)}.hs-sheet-h small:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.hs-sheet-h small:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.hs-sheet-row{font-size:calc(16 * var(--hx));-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.hs-card-field{padding:calc(14 * var(--hx)) calc(16 * var(--hx));border-radius:calc(8 * var(--hx));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-cool-200) 14%, transparent);font-family:ui-monospace,monospace;font-size:calc(15 * var(--hx));color:var(--mk-cool-350);-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.hs-pay{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:calc(8 * var(--hx));height:calc(50 * var(--hx));border-radius:calc(8 * var(--hx));background:var(--mk-cool-200);color:var(--mk-white);font-weight:700;font-size:calc(16 * var(--hx));transition:background-color var(--mk-dur-1) var(--mk-ease-inout);display:-ms-flexbox;display:flex}.hs-pay[data-state=sent]{background:var(--mk-green-520)}.hs-pay svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-spin{width:calc(20 * var(--hx));height:calc(20 * var(--hx));border:calc(2.5 * var(--hx)) solid color-mix(in oklch, var(--mk-white) 30%, transparent);border-top-color:var(--mk-white);animation:hs-spin calc(var(--mk-dur-3) * .75) linear 2;border-radius:50%}@keyframes hs-spin{to{transform:rotate(1turn)}}.f-tabs{border-radius:calc(var(--g-r) + .1875rem);background:var(--g-paper-3);gap:.25rem;margin-top:.5rem;padding:.1875rem;display:-ms-inline-flexbox;display:inline-flex}.f-tabs button{-ms-appearance:none;appearance:none;cursor:pointer;border-radius:var(--g-r);height:2.25rem;color:var(--g-on-paper-2);font:480 .875rem / 1 var(--g-sans);transition:background-color var(--mk-dur-1) var(--mk-ease-inout), color var(--mk-dur-1) var(--mk-ease-inout), box-shadow var(--mk-dur-1) var(--mk-ease-inout);background:0 0;border:0;padding:0 1rem}.f-tabs button[aria-selected=true]{background:var(--g-paper);color:var(--g-on-paper);box-shadow:0 1px 2px color-mix(in oklch, var(--mk-warm-170) 12%, transparent)}.f-tab-panel{width:100%;animation:f-chip var(--mk-dur-2) var(--g-ease) both;gap:1rem;display:grid}@media (max-width:40rem){.hs{--hx:calc(100cqw / 420);font-size:calc(15 * var(--hx))}.hs .hs-nav{gap:calc(12 * var(--hx));height:calc(64 * var(--hx));padding:0 calc(20 * var(--hx))}.hs .hs-nav nav{display:none}.hs .hs-logo{font-size:calc(22 * var(--hx))}.hs .hs-hero{gap:calc(24 * var(--hx));padding:calc(28 * var(--hx)) calc(20 * var(--hx)) calc(36 * var(--hx));grid-template-columns:1fr}.hs .hs-title{font-size:calc(44 * var(--hx))}.hs .hs-tag{font-size:calc(17 * var(--hx));margin:calc(16 * var(--hx)) 0 calc(22 * var(--hx))}.hs .hs-hero figure{aspect-ratio:4/3}.hs .hs-shop,.hs .hs-book{padding:calc(32 * var(--hx)) calc(20 * var(--hx))}.hs .hs-shop .hs-h4,.hs .hs-book .hs-h4{font-size:calc(30 * var(--hx))}.hs .hs-products,.hs .hs-book{gap:calc(20 * var(--hx));grid-template-columns:1fr}.hs .hs-cal{padding:calc(16 * var(--hx))}.hs .hs-slots{grid-template-columns:repeat(3,1fr)}.hs .hs-foot{padding:calc(24 * var(--hx)) calc(20 * var(--hx)) calc(96 * var(--hx))}.hs .hs-chat{bottom:calc(16 * var(--hx));padding:calc(12 * var(--hx)) calc(16 * var(--hx))}.hs .hs-chat:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:calc(16 * var(--hx))}.hs .hs-chat:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(16 * var(--hx))}.hs .hs-sheet-card{width:calc(100% - calc(32 * var(--hx)))}}.f-brief-label{-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:-ms-flexbox;display:flex}.f-tags{text-transform:none;letter-spacing:0;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;display:-ms-inline-flexbox;display:inline-flex}.f-tags i{font:500 .8125rem / 1 var(--g-mono);color:var(--g-live-ink);animation:f-chip var(--mk-dur-2) var(--g-ease) both;font-style:normal}.f-tags[data-example=true] i{color:var(--g-on-paper-2)}.f-brief-field textarea::-ms-input-placeholder{color:var(--g-on-paper-2);opacity:.55}.f-brief-field textarea::placeholder{color:var(--g-on-paper-2);opacity:.55}.hs-bycard{-ms-flex-align:center;align-items:center;gap:calc(6 * var(--hx));font-size:calc(13 * var(--hx));color:var(--mk-cool-390);opacity:0;max-height:0;transition:max-height var(--mk-dur-2) var(--g-ease), opacity var(--mk-dur-2) var(--mk-ease-inout);display:-ms-inline-flexbox;display:inline-flex;overflow:hidden}.hs-bycard[data-on=true]{max-height:calc(24 * var(--hx));opacity:1}.hs-bycard svg{width:calc(15 * var(--hx));height:calc(15 * var(--hx))}.hs-drawer{top:calc(77 * var(--hx));z-index:6;width:calc(400 * var(--hx));-ms-flex-line-pack:start;align-content:start;gap:calc(16 * var(--hx));padding:calc(28 * var(--hx));background:var(--mk-white);color:var(--mk-cool-200);box-shadow:-1px 0 0 color-mix(in oklch, var(--mk-cool-200) 8%, transparent), -24px 0 60px color-mix(in oklch, var(--mk-cool-200) 18%, transparent);transition:transform calc(var(--mk-dur-3) * .75) var(--g-ease);display:grid;position:absolute;bottom:0;transform:translate(105%)}.hs-drawer:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:0}.hs-drawer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.hs-drawer:not([data-state=closed]){transform:none}@media (max-width:40rem){.hs .hs-drawer{top:calc(64 * var(--hx));width:100%;padding:calc(20 * var(--hx))}}.hs-drawer-h{margin:0 0 calc(4 * var(--hx));font-family:Archivo,Archivo Fallback,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-weight:700;font-size:calc(26 * var(--hx));letter-spacing:-.02em}.hs-line{grid-template-columns:calc(56 * var(--hx)) 1fr auto;gap:calc(14 * var(--hx));font-size:calc(16 * var(--hx));-ms-flex-align:center;align-items:center;display:grid}.hs-line figure{width:calc(56 * var(--hx));height:calc(56 * var(--hx));border-radius:calc(6 * var(--hx));overflow:hidden}.hs-line-total{padding-top:calc(14 * var(--hx));border-top:1px solid color-mix(in oklch, var(--mk-cool-200) 10%, transparent);font-size:calc(18 * var(--hx));grid-template-columns:1fr auto}.hs-field-l{margin:calc(4 * var(--hx)) 0 calc(-8 * var(--hx));font-size:calc(13 * var(--hx));color:var(--mk-cool-470);font-weight:600}.hs-card-field{-ms-flex-align:center;align-items:center;gap:calc(12 * var(--hx));padding:calc(14 * var(--hx)) calc(16 * var(--hx));border-radius:calc(8 * var(--hx));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-cool-200) 16%, transparent);font-family:ui-monospace,monospace;font-size:calc(15 * var(--hx));display:-ms-flexbox;display:flex}.hs-card-field svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-card-field span:last-child{color:var(--mk-cool-470)}.hs-card-field span:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.hs-card-field span:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.hs-via{margin:calc(-4 * var(--hx)) 0 0;text-align:center;font-size:calc(12 * var(--hx));color:var(--mk-cool-470)}.hs-chat{gap:calc(10 * var(--hx));box-shadow:none;background:0 0;justify-items:end;padding:0;display:grid}.hs-chat-btn{-ms-flex-align:center;align-items:center;gap:calc(8 * var(--hx));padding:calc(12 * var(--hx)) calc(18 * var(--hx));border-radius:calc(999 * var(--hx));color:var(--mk-white);font-weight:700;font-size:calc(15 * var(--hx));box-shadow:0 calc(10 * var(--hx)) calc(26 * var(--hx)) color-mix(in oklch, var(--mk-cool-200) 28%, transparent);display:-ms-inline-flexbox;display:inline-flex}.hs-chat-btn[data-app=whatsapp]{background:var(--mk-green-630)}.hs-chat-btn[data-app=viber]{background:var(--mk-violet-500)}.hs-chat-btn svg{width:calc(20 * var(--hx));height:calc(20 * var(--hx))}.hs-chat[data-on=true] .hs-chat-btn[data-app=viber]{animation:hs-pop var(--mk-dur-2) var(--mk-ease-spring) calc(var(--mk-dur-1) * .5) both}@media (min-width:64.01rem){.f-hframe{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.f-hframe-site{aspect-ratio:auto;-ms-flex:1;flex:1;min-height:34rem}}.f-brief-field .f-tags,.f-brief-field .f-tags i{text-transform:none;letter-spacing:0;font-size:.875rem}.f-wall,.f-brief,.f-cyl-sec,.f-plat,.f-x,.e-end{content-visibility:auto}.f-wall{contain-intrinsic-size:auto 60rem}.f-brief{contain-intrinsic-size:auto 37rem}.f-cyl-sec{contain-intrinsic-size:auto 47rem}.f-plat{contain-intrinsic-size:auto calc(10rem + 48rem * min(1, tan(atan2(min(80rem, 100vw - 2 * var(--g-gutter)), 80rem))))}@media (max-width:64rem){.f-plat{contain-intrinsic-size:auto 48.5rem}}@media (max-width:56rem){.f-brief{contain-intrinsic-size:auto 62rem}}@media (max-width:48rem){.f-brief{contain-intrinsic-size:auto calc(32rem + 140vw)}.f-cyl-sec{contain-intrinsic-size:auto 34rem}}@media (max-width:40rem){.f-plat{contain-intrinsic-size:auto 68rem}}@media (max-width:56rem),(prefers-reduced-motion:reduce){.f-x{contain-intrinsic-size:auto 91rem}}@media (max-width:40rem){.f-hero{padding-top:calc(4rem + env(safe-area-inset-top,0px) + 2.5rem)}.f-hero .f-h1{font-size:max(2.5rem,min(.75rem + 9.2308vw,3.25rem))}.f-stage-wrap{width:calc(100% - 1.5rem);margin-top:2rem}.f-hstage{gap:.625rem;transform:none}.f-hframe-site{aspect-ratio:9/15}.f-hframe .f-frame-bar{height:2.25rem}.f-dock{border-radius:var(--g-rs);padding:.5rem}.f-dock-h{display:none}.f-dock ul{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.375rem;display:-ms-flexbox;display:flex;overflow:visible}.f-dock li{-ms-flex:auto;flex:auto}.f-dock button{background:color-mix(in oklch, var(--mk-white) 5%, transparent);border-radius:999px;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:.5rem .625rem}.f-dock [aria-pressed=true]{background:color-mix(in oklch, var(--mk-live-680) 16%, transparent)}.f-dock-t small{display:none}.f-dock-t b{font-size:.8125rem}.f-switch{width:1.75rem;height:1rem}.f-switch i{width:.625rem;height:.625rem}.f-dock [aria-pressed=true] .f-switch i{transform:translate(.75rem)}.f-feed{z-index:4;left:.75rem;right:.75rem;pointer-events:none;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding:.25rem;position:absolute;top:2.75rem}.f-feed-h,.f-feed-empty,.f-feed li:not(:first-child){display:none!important}.f-feed li:first-child:not(.f-feed-empty){color:var(--g-on-ink);background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 12%, transparent), color-mix(in oklch, var(--mk-white) 3%, transparent)), color-mix(in oklch, var(--mk-warm-200) 86%, transparent);-webkit-backdrop-filter:blur(1.25rem)saturate(1.8);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 14%, transparent), 0 .75rem 2rem -.5rem color-mix(in oklch, var(--mk-black) 50%, transparent);border-radius:.875rem}.f-feed li div svg{display:none}}@media (max-width:48rem){.f-wall-grid{width:min(100% - 1.5rem,56.25dvh - 10.125rem)}}@media (max-width:40rem){.f-feed{top:calc(166.667vw - 5.5rem)}}.f-wall-action{border-radius:var(--g-r);background:var(--g-ink);color:var(--g-on-ink);font:500 .875rem / 1.2 var(--g-sans);white-space:nowrap;-ms-flex-align:center;align-items:center;gap:.25rem;padding:.5rem .75rem;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:auto;bottom:.75rem;left:.75rem;right:auto}@media (max-width:48rem){.f-wall-action{padding:.375rem .5rem;font-size:.75rem;top:auto;bottom:2rem;left:.5rem;right:auto}.f-wall-cell[data-capture=sienna] .f-wall-capture{object-position:right top}}.f-wall-capture{object-fit:cover;object-position:top;width:100%;height:100%;display:block}