.boost-site{--ease-out-strong:cubic-bezier(.23, 1, .32, 1);--ease-in-out-strong:cubic-bezier(.77, 0, .175, 1)}.boost-site [data-reveal]{opacity:0;filter:blur(8px);transition:opacity .9s var(--ease-out-strong), transform 1.1s var(--ease-out-strong), filter .9s var(--ease-out-strong);transition-delay:calc(var(--i,0) * 60ms);transform:translateY(36px)scale(.985)}.boost-site [data-reveal][data-in]{opacity:1;filter:none;transform:none}.boost-site [data-reveal-group]>*{opacity:0;transition:opacity .8s var(--ease-out-strong), transform 1s var(--ease-out-strong);transition-delay:calc(var(--i,0) * 70ms + .12s);transform:translateY(28px)}.boost-site [data-reveal-group][data-in]>*{opacity:1;transform:none}@keyframes boost-word-rise{0%{opacity:0;filter:blur(6px);transform:translateY(.6em)rotateX(-35deg)}to{opacity:1;filter:none;transform:none}}.boost-site .boost-word{transform-origin:50% 100%;animation:boost-word-rise .9s var(--ease-out-strong) both;animation-delay:calc(var(--i,0) * 70ms + 80ms);display:inline-block}.boost-site .boost-word-hot{color:var(--card-accent);white-space:nowrap;isolation:isolate;position:relative}.boost-site .boost-word-hot:after{content:"";inset-inline:-2%;background:rgba(var(--card-accent-2-rgb,var(--card-accent-rgb,13, 148, 136)), .3);transform-origin:100%;height:.24em;animation:boost-swash .9s var(--ease-out-strong) .9s forwards;z-index:-1;border-radius:999px;position:absolute;bottom:.02em;transform:scaleX(0)}@keyframes boost-swash{to{transform:scaleX(1)}}.boost-site .boost-aurora{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.boost-site .boost-aurora-blob{filter:blur(70px);opacity:.55;will-change:transform;border-radius:9999px;position:absolute}.boost-site .boost-aurora-blob.b1{aspect-ratio:1;background:radial-gradient(circle at 30% 30%, rgba(var(--card-accent-rgb,13, 148, 136), .55), transparent 70%);width:46%;animation:boost-aurora-a 16s var(--ease-in-out-strong) infinite alternate;top:-18%;right:-8%}.boost-site .boost-aurora-blob.b2{aspect-ratio:1;background:radial-gradient(circle at 60% 40%, var(--card-accent-2-soft,var(--card-accent-soft)), transparent 70%);opacity:.9;width:38%;animation:boost-aurora-b 19s var(--ease-in-out-strong) infinite alternate;bottom:-20%;left:-6%}.boost-site .boost-aurora-blob.b3{aspect-ratio:1;background:radial-gradient(circle, rgba(var(--card-accent-2-rgb,255, 196, 120), .4), transparent 70%);width:26%;animation:boost-aurora-a 22s var(--ease-in-out-strong) infinite alternate-reverse;top:30%;left:34%}@keyframes boost-aurora-a{0%{transform:translate(0,0)scale(1)rotate(0)}to{transform:translate(-12%,10%)scale(1.18)rotate(25deg)}}@keyframes boost-aurora-b{0%{transform:translate(0,0)scale(1.1)}to{transform:translate(14%,-12%)scale(.92)}}.boost-site .boost-orb{background:radial-gradient(circle at 32% 28%, #fffffff2, #fff0 32%), radial-gradient(circle at 65% 70%, rgba(var(--card-accent-rgb,13, 148, 136), .95), rgba(var(--card-accent-rgb,13, 148, 136), .55) 60%, #0f172a59);box-shadow:inset -8px -12px 24px #0f172a40, 0 24px 50px -18px rgba(var(--card-accent-rgb,13, 148, 136), .55);will-change:transform;border-radius:9999px;position:absolute}.boost-site .boost-orb.o1{width:64px;height:64px;animation:boost-orb 9s var(--ease-in-out-strong) infinite alternate;top:16%;left:8%}.boost-site .boost-orb.o2{opacity:.8;width:28px;height:28px;animation:boost-orb 7s var(--ease-in-out-strong) infinite alternate-reverse;top:62%;left:46%}.boost-site .boost-orb.o3{opacity:.35;filter:blur(2px);width:110px;height:110px;animation:boost-orb 12s var(--ease-in-out-strong) infinite alternate;bottom:8%;right:4%}@keyframes boost-orb{0%{transform:translate(0,0)rotate(0)}to{transform:translate(14px,-26px)rotate(40deg)}}.boost-site .boost-grain{opacity:.06;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.boost-site .boost-scroll-progress{inset-inline:22px;background:var(--card-accent);transform-origin:100%;opacity:0;border-radius:2px;height:2px;position:absolute;bottom:0;transform:scaleX(0)}@supports (animation-timeline:scroll()){.boost-site .boost-scroll-progress{opacity:1;animation:linear both boost-progress;animation-timeline:scroll()}.boost-site .boost-parallax{animation:linear both boost-parallax;animation-timeline:view();animation-range:cover}.boost-site .boost-parallax-slow{animation:linear both boost-parallax-slow;animation-timeline:view();animation-range:cover}.boost-site .boost-manifesto .boost-manifesto-word{animation:linear both boost-word-light;animation-timeline:view();animation-range:cover calc(20% + var(--i,0) * 1.2%) cover calc(32% + var(--i,0) * 1.2%);transition:none}}@keyframes boost-progress{to{transform:scaleX(1)}}@keyframes boost-parallax{0%{transform:translateY(6%)scale(1.05)}to{transform:translateY(-6%)scale(1)}}@keyframes boost-parallax-slow{0%{transform:translateY(40px)}to{transform:translateY(-40px)}}@keyframes boost-word-light{0%{opacity:.16}to{opacity:1}}.boost-site .boost-manifesto{padding-block:6rem;position:relative}.boost-site .boost-manifesto-text{text-wrap:balance;letter-spacing:-.01em;font-size:clamp(1.9rem,4.6cqi,3.75rem);font-weight:800;line-height:1.2}.boost-site .boost-manifesto-word{opacity:.16;transition:opacity .6s var(--ease-out-strong);transition-delay:calc(var(--i,0) * 55ms);display:inline-block}.boost-site .boost-manifesto[data-in] .boost-manifesto-word{opacity:1}.boost-site .boost-kicker{letter-spacing:.08em;color:var(--card-accent-strong);align-items:center;gap:.5rem;font-size:.75rem;font-weight:800;display:inline-flex}.boost-site .boost-kicker:before{content:"";background:var(--card-accent);border-radius:2px;width:28px;height:2px}.boost-site .boost-marquee{background:var(--card-accent-strong);color:var(--card-on-accent,#fff);padding-block:1.1rem;position:relative;overflow:hidden;transform:rotate(-1.2deg)scale(1.03);-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.boost-site .boost-marquee-track{width:max-content;animation:38s linear infinite boost-marquee;display:flex}.boost-site .boost-marquee-row{gap:2.5rem;padding-inline-end:2.5rem;display:flex}.boost-site .boost-marquee-item{white-space:nowrap;font-size:1.05rem;font-weight:800;font-family:var(--card-heading-font);align-items:center;gap:.9rem;display:inline-flex}.boost-site .boost-marquee-dot{background:var(--card-accent-2,currentColor);border-radius:99px;width:8px;height:8px}@keyframes boost-marquee{0%{transform:translate(0,0)}to{transform:translate(50%)}}@media (hover:hover){.boost-site .boost-marquee:hover .boost-marquee-track{animation-play-state:paused}}.boost-site .boost-stats{box-shadow:var(--boost-shadow-deep);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3);background:#0f172a0f}.boost-site .boost-stat{text-align:center;background:#ffffffe0;flex-direction:column;gap:.3rem;padding:1.4rem 1.2rem;display:flex}.boost-site .boost-stat-value{color:var(--card-accent-strong);font-size:2rem;font-weight:800;line-height:1}.boost-site .boost-stat-label{color:#64748b;font-size:.78rem;font-weight:700}.boost-site [data-tilt]{transform-style:preserve-3d;transition:transform .5s var(--ease-out-strong), box-shadow .5s var(--ease-out-strong);will-change:transform;position:relative}.boost-site [data-tilt]:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(420px circle at var(--glare-x,50%) var(--glare-y,0%), #ffffff8c, transparent 45%);opacity:0;z-index:2;mix-blend-mode:soft-light;transition:opacity .4s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.boost-site [data-tilt]:hover{box-shadow:var(--boost-shadow-accent)}.boost-site [data-tilt]:hover:before{opacity:1}}.boost-site .boost-band-tint{background:radial-gradient(60% 80% at 100% 0%, rgba(var(--card-accent-rgb,13, 148, 136), .1), transparent 60%), radial-gradient(50% 70% at 0% 100%, var(--card-accent-2-soft,var(--card-accent-soft)), transparent 70%)}.boost-site .boost-band-deep{background:var(--card-accent-strong);color:var(--card-on-accent,#fff);position:relative;overflow:hidden}.boost-site a,.boost-site button{transition:transform .16s var(--ease-out-strong), filter .3s ease, box-shadow .3s ease, color .2s ease}.boost-site a:active,.boost-site button:active{filter:brightness(.92)}.boost-site .boost-portrait{transform-style:preserve-3d;transition:transform .9s var(--ease-out-strong);transform:perspective(1200px)rotateY(-6deg)rotateX(2deg)}@media (hover:hover) and (pointer:fine){.boost-site .boost-portrait:hover{transform:perspective(1200px)translateY(-6px)}}.boost-site .boost-portrait-back{background:linear-gradient(140deg, var(--card-accent-2,var(--card-accent)), var(--card-accent-strong));opacity:.9;border-radius:2rem;position:absolute;inset:0;transform:translate(-18px,18px)rotate(-4deg)}@media (prefers-reduced-motion:reduce){.boost-site [data-reveal],.boost-site [data-reveal-group]>*{filter:none!important;transition:opacity .4s!important;transform:none!important}.boost-site .boost-word,.boost-site .boost-aurora-blob,.boost-site .boost-orb,.boost-site .boost-marquee-track,.boost-site .boost-parallax,.boost-site .boost-parallax-slow,.boost-site .boost-word-hot:after{animation:none!important}.boost-site .boost-word-hot:after{transform:scaleX(1)}.boost-site .boost-manifesto-word{opacity:1!important;animation:none!important}.boost-site .boost-portrait,.boost-site [data-tilt]{transform:none!important}}.boost-site .boost-arcs{width:100%;height:100%;position:absolute;inset:0}.boost-site .boost-arcs circle{fill:none;stroke:var(--card-accent);stroke-width:1.5px;opacity:.35;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:boost-arc-draw 2.6s var(--ease-out-strong) .3s forwards, boost-arc-spin 60s linear infinite;transform-origin:50%;transform-box:fill-box}.boost-site .boost-arcs circle:nth-child(2){opacity:.2;animation-delay:.6s,0s}.boost-site .boost-arcs circle:nth-child(3){animation-delay:.9s,0s}@keyframes boost-arc-draw{to{stroke-dashoffset:0}}@keyframes boost-arc-spin{to{transform:rotate(360deg)}}.boost-site .boost-lines{background-image:linear-gradient(90deg,#0f172a0f 1px,#0000 1px),linear-gradient(#0f172a0f 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 60% 40%,#000 20%,#0000 75%)}[data-motion=snap] [data-reveal]{filter:none;transition-duration:.5s,.55s,.5s;transform:translateY(16px)scale(.97)}[data-motion=glide] [data-reveal]{filter:blur(14px);transition-duration:1.2s,1.5s,1.2s;transform:translateY(60px)scale(.96)}[data-motion=drift] [data-reveal]{transform:translate(-48px,14px)}[data-motion] [data-reveal][data-in]{filter:none;transform:none}@media (prefers-reduced-motion:reduce){.boost-site .boost-arcs circle{stroke-dashoffset:0;animation:none!important}[data-motion] [data-reveal]{filter:none!important;transform:none!important}}.boost-site .boost-on-dark .boost-word-hot{color:#fff}.boost-site .boost-on-dark .boost-word-hot:after{background:rgba(var(--card-accent-rgb,13, 148, 136), .85);height:.3em}.boost-site .boost-desc{opacity:0;transition:grid-template-rows .45s var(--ease-out-strong), opacity .35s ease, transform .45s var(--ease-out-strong), margin .45s var(--ease-out-strong);grid-template-rows:0fr;margin-top:0;display:grid;overflow:hidden;transform:translateY(8px)}.boost-site .boost-has-desc:hover .boost-desc,.boost-site .boost-has-desc:focus-within .boost-desc,.boost-site .boost-has-desc:focus .boost-desc{opacity:1;grid-template-rows:1fr;margin-top:.5rem;transform:none}@media not all and (hover:hover) and (pointer:fine){.boost-site .boost-desc{opacity:1;grid-template-rows:1fr;margin-top:.5rem;transform:none}}.boost-site .boost-has-desc:focus-visible{box-shadow:0 0 0 3px var(--card-accent-soft), 0 0 0 5px var(--card-accent)}.boost-site .boost-orb.o2{background:radial-gradient(circle at 32% 28%, #fffffff2, #fff0 32%), radial-gradient(circle at 65% 70%, rgba(var(--card-accent-2-rgb,13, 148, 136), .95), rgba(var(--card-accent-2-rgb,13, 148, 136), .5) 60%, #0f172a4d)}.boost-site .boost-kicker:before{background:linear-gradient(90deg, var(--card-accent), var(--card-accent-2,var(--card-accent)))}.boost-site .boost-cube-body,.boost-site .boost-cube-teaser{transition:grid-template-rows .45s var(--ease-out-strong), opacity .35s ease;display:grid}.boost-site .boost-cube-body{opacity:0;grid-template-rows:0fr}.boost-site .boost-cube-teaser{opacity:1;grid-template-rows:1fr}.boost-site .boost-cube-body>div,.boost-site .boost-cube-teaser>span{min-height:0}.boost-site .boost-cube[data-open=true] .boost-cube-body,.boost-site .boost-cube:focus-within .boost-cube-body{opacity:1;grid-template-rows:1fr}.boost-site .boost-cube[data-open=true] .boost-cube-teaser,.boost-site .boost-cube:focus-within .boost-cube-teaser{opacity:0;grid-template-rows:0fr}.boost-site .boost-cube:focus-within{box-shadow:0 0 0 2px var(--card-accent-soft), var(--boost-shadow-accent)}.boost-site .boost-cube-hint-touch{display:none}@media (hover:hover) and (pointer:fine){.boost-site .boost-cube:hover .boost-cube-body{opacity:1;grid-template-rows:1fr}.boost-site .boost-cube:hover .boost-cube-teaser{opacity:0;grid-template-rows:0fr}.boost-site .boost-cube:hover .boost-cube-plus{transform:rotate(45deg)}}@media not all and (hover:hover) and (pointer:fine){.boost-site .boost-cube-hint-hover{display:none}.boost-site .boost-cube-hint-touch{display:inline}}@media (prefers-reduced-motion:reduce){.boost-site .boost-cube-body,.boost-site .boost-cube-teaser{transition:none}}.boost-site .boost-service-remove{top:10px;z-index:3;color:#fff;opacity:0;width:28px;height:28px;transition:opacity .2s ease, transform .2s var(--ease-out-strong), background .2s ease;background:#0f172acc;border-radius:99px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:flex;position:absolute;inset-inline-end:10px;transform:scale(.85)}.boost-site .boost-has-desc:hover .boost-service-remove,.boost-site .boost-service-remove:focus-visible{opacity:1;transform:scale(1)}.boost-site .boost-service-remove:hover{background:#dc2626}@media not all and (hover:hover) and (pointer:fine){.boost-site .boost-service-remove{opacity:1;transform:none}}.boost-site .boost-breath{place-items:center;width:15rem;height:15rem;display:grid;position:relative}.boost-site .boost-breath-core,.boost-site .boost-breath-ring{border-radius:9999px;animation:9s ease-in-out infinite boost-breathe;position:absolute}.boost-site .boost-breath-core{background:radial-gradient(circle at 35% 30%, var(--card-accent-2,var(--card-accent)), var(--card-accent) 70%);width:8rem;height:8rem;box-shadow:0 24px 60px -18px rgba(var(--card-accent-rgb,13, 148, 136), .65)}.boost-site .boost-breath-ring{border:1.5px solid rgba(var(--card-accent-rgb,13, 148, 136), .4)}.boost-site .boost-breath-ring.r1{width:10.5rem;height:10.5rem;animation-delay:.15s}.boost-site .boost-breath-ring.r2{opacity:.7;width:12.5rem;height:12.5rem;animation-delay:.3s}.boost-site .boost-breath-ring.r3{opacity:.45;width:14.5rem;height:14.5rem;animation-delay:.45s}.boost-site .boost-breath-label{color:var(--card-on-accent,#fff);opacity:0;font-size:.95rem;font-weight:800;animation:9s ease-in-out infinite boost-breath-label;position:absolute}.boost-site .boost-breath-label.out{animation-delay:4.5s}@keyframes boost-breathe{0%,to{transform:scale(.72)}50%{transform:scale(1.08)}}@keyframes boost-breath-label{0%,4%{opacity:0}12%,40%{opacity:1}48%,to{opacity:0}}.boost-site .boost-voice-bar{transform-origin:bottom;opacity:.85;border-radius:9999px;width:.4rem;animation:1.6s ease-in-out infinite alternate boost-voice;display:block}@keyframes boost-voice{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}.boost-site .boost-journey{position:relative}.boost-site .boost-journey-dot{width:3rem;height:3rem;color:var(--card-on-accent,#fff);background:linear-gradient(140deg, var(--card-accent), var(--card-accent-strong));box-shadow:0 14px 28px -12px var(--card-accent);border-radius:9999px;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.boost-site .boost-journey-step:before{content:"";top:1.5rem;border-top:2px dashed rgba(var(--card-accent-rgb,13, 148, 136), .45);z-index:-1;position:absolute;inset-inline:-50% 50%}.boost-site .boost-journey-step:first-child:before{display:none}@container (max-width:47.99rem){.boost-site .boost-journey-step:before{display:none}}@media (prefers-reduced-motion:reduce){.boost-site .boost-breath-core,.boost-site .boost-breath-ring,.boost-site .boost-voice-bar{animation:none}.boost-site .boost-breath-label.in{opacity:1;animation:none}}
.boost-poster-grid{background-image:repeating-linear-gradient(90deg, transparent 0 calc(100% / 12 - 1px), color-mix(in srgb, currentColor 7%, transparent) calc(100% / 12 - 1px) calc(100% / 12))}.boost-poster-rule{border-top:1px solid color-mix(in srgb, currentColor 22%, transparent)}[data-skin=noir]{--skin-surface:#16161f;--skin-line:#ffffff1a;--skin-text:#eeedf4;--skin-muted:#a5a4b8;--skin-glow:color-mix(in srgb, var(--card-accent) 62%, #fff);--skin-paper:#16161f;--skin-soft:rgba(var(--card-accent-rgb), .26);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(1100px 620px at 88% -8%, rgba(var(--card-accent-rgb), .28), transparent 62%), radial-gradient(900px 520px at 0% 55%, rgba(var(--card-accent-2-rgb,var(--card-accent-rgb)), .14), transparent 65%), #0b0b11!important;color:var(--skin-text)!important}[data-skin=noir] :is(.text-slate-900,.text-slate-800,.text-slate-700){color:var(--skin-text)}[data-skin=noir] :is(.text-slate-600,.text-slate-500,.text-slate-400){color:var(--skin-muted)}[data-skin=noir] :is(.bg-white,.bg-white\/95,.bg-white\/80,.bg-white\/60,.bg-slate-100){background-color:var(--skin-surface)}[data-skin=noir] :is([class*=border-slate],[class*=border-black],.border){border-color:var(--skin-line)}[data-skin=noir] [data-site-header]>div{border-color:var(--skin-line);background:#12121ab8}[data-skin=noir] :is([style*="color: var(--card-accent-strong)"],[style*="color:var(--card-accent-strong)"]){color:var(--skin-glow)!important}[data-skin=noir] :is([style*="background: var(--card-accent-soft)"],[style*="background:var(--card-accent-soft)"]){background:rgba(var(--card-accent-rgb), .16)!important;color:var(--skin-glow)!important}[data-skin=noir] .boost-kicker{color:var(--skin-glow)}[data-skin=noir] .boost-stats{background:var(--skin-line)}[data-skin=noir] .boost-stat{background:#16161feb}[data-skin=noir] .boost-stat-value{color:var(--skin-glow)}[data-skin=noir] .boost-stat-label{color:var(--skin-muted)}[data-skin=noir] .boost-band-tint{background:radial-gradient(70% 90% at 100% 0%, rgba(var(--card-accent-rgb), .12), transparent 65%)}[data-skin=noir] .boost-band-deep{box-shadow:inset 0 0 0 1px var(--skin-line), 0 40px 120px -40px rgba(var(--card-accent-rgb), .55);background:linear-gradient(140deg,#1d1d29,#101018)}[data-skin=noir] section[id^=studio-site-] h3.text-3xl{color:#fff;letter-spacing:-.01em}[data-skin=noir] .boost-cta,[data-skin=noir] :is([style*="background: var(--card-accent)"],[style*="background:var(--card-accent)"]){box-shadow:0 0 0 1px #ffffff14, 0 10px 40px -8px rgba(var(--card-accent-rgb), .75)}[data-skin=noir] img{filter:saturate(.92)contrast(1.04)}[data-skin=noir] .bg-slate-900{color:#0b0b11;background-color:#f4f3f8}[data-skin=swiss]{--card-btn-radius:0px;--skin-ink:#0a0a0a;--skin-paper:#f3f2ee;--skin-soft:#f3f2ee;color:var(--skin-ink)!important;background:#f3f2ee!important}[data-skin=swiss] *{--card-btn-radius:0px}[data-skin=swiss] [class*=rounded]:not(.rounded-full),[data-skin=swiss] .boost-faq,[data-skin=swiss] [data-site-header]>div{border-radius:0!important}[data-skin=swiss] :is(.boost-stats,.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,.boost-card-3d,[data-tilt]){box-shadow:none!important}[data-skin=swiss] :is(.boost-aurora,.boost-orb,.boost-portrait-back){display:none!important}[data-skin=swiss] .boost-portrait{transform:none!important}[data-skin=swiss] :is(.bg-white,.boost-faq,figure){border:1px solid var(--skin-ink);background:0 0}[data-skin=swiss] :is([class*=border-slate],[class*=border-black]){border-color:var(--skin-ink)}[data-skin=swiss] :is(.text-slate-600,.text-slate-500){color:#3a3a3a}[data-skin=swiss] [data-site-header]{padding-inline:0;padding-top:0}[data-skin=swiss] [data-site-header]>div{border:0;border-bottom:2px solid var(--skin-ink);-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f2ee;justify-content:space-between;width:100%}[data-skin=swiss] main section[id^=studio-site-]{border-top:1px solid var(--skin-ink)}[data-skin=swiss] .boost-band-tint{background:0 0}[data-skin=swiss] section[id^=studio-site-] h3.text-3xl{text-align:start;letter-spacing:-.03em;font-weight:900;line-height:.95}[data-skin=swiss] section[id^=studio-site-] .mx-auto.mb-10.text-center,[data-skin=swiss] section[id^=studio-site-] .mx-auto.max-w-2xl.text-center{text-align:start;max-width:56rem;margin-inline:0}[data-skin=swiss] .boost-kicker{letter-spacing:.22em;color:var(--skin-ink)}[data-skin=swiss] .boost-kicker:before{background:var(--card-accent);border-radius:0;width:12px;height:12px}[data-skin=swiss] .boost-stats{background:var(--skin-ink);gap:1px}[data-skin=swiss] .boost-stat{text-align:start;background:#f3f2ee}[data-skin=swiss] .boost-stat-value{color:var(--skin-ink);font-size:2.75rem;font-weight:900}[data-skin=swiss] .boost-marquee{border-block:2px solid var(--skin-ink);transform:none;-webkit-mask-image:none;mask-image:none}[data-skin=swiss] .boost-band-deep{background:var(--skin-ink);color:#fff;text-align:start}[data-skin=swiss] .boost-word-hot:after{border-radius:0}[data-skin=swiss] .boost-poster-title{letter-spacing:-.045em;font-weight:900}[data-skin=swiss] img{filter:grayscale()contrast(1.08)}[data-skin=swiss] :focus-visible{outline:2px solid var(--card-accent);outline-offset:2px}[data-skin=paper]{--skin-ink:#231c14;--skin-rule:#231c1447;--skin-paper:#f8f3e8;--skin-soft:#ece3d1;color:var(--skin-ink)!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .14 0 0 0 0 .11 0 0 0 0 .08 0 0 0 .07 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),#f4eee2!important}[data-skin=paper] [class*=rounded]:not(.rounded-full){border-radius:2px!important}[data-skin=paper] :is(.boost-stats,.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,.boost-card-3d,[data-tilt]){box-shadow:none!important}[data-skin=paper] :is(.boost-aurora,.boost-orb){display:none!important}[data-skin=paper] :is(.bg-white,.boost-faq,figure){border:1px solid var(--skin-rule);background:#fffcf58c}[data-skin=paper] :is([class*=border-slate],[class*=border-black]){border-color:var(--skin-rule)}[data-skin=paper] :is(.text-slate-900,.text-slate-800,.text-slate-700){color:var(--skin-ink)}[data-skin=paper] :is(.text-slate-600,.text-slate-500){color:#5b4f40}[data-skin=paper] [data-site-header]{padding-inline:0;padding-top:0}[data-skin=paper] [data-site-header]>div{border:0;border-bottom:3px double var(--skin-ink);width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#f4eee2;justify-content:space-between;border-radius:0!important}[data-skin=paper] section[id^=studio-site-] h3.text-3xl{border-bottom:3px double var(--skin-ink);padding-bottom:.9rem;font-weight:700}[data-skin=paper] .boost-kicker{letter-spacing:.12em;color:var(--skin-ink);font-style:italic}[data-skin=paper] .boost-kicker:before{background:var(--skin-ink);height:1px}[data-skin=paper] .boost-band-tint{border-block:1px solid var(--skin-rule);background:#231c1409}[data-skin=paper] .boost-band-deep{background:var(--skin-ink);color:#f4eee2}[data-skin=paper] .boost-stats{background:var(--skin-rule)}[data-skin=paper] .boost-stat{background:#f4eee2}[data-skin=paper] .boost-stat-value{font-family:var(--card-heading-font);color:var(--skin-ink)}[data-skin=paper] .boost-marquee{color:var(--skin-ink);border-block:3px double var(--skin-ink);background:0 0;transform:none}[data-skin=paper] .boost-portrait{transform:rotate(-1.5deg)}[data-skin=paper] .boost-portrait-back{display:none}[data-skin=paper] img{filter:sepia(.22)contrast(1.05)saturate(.85)}[data-skin=paper] [data-preview-section=about] p{text-align:justify}[data-skin=pop]{--skin-ink:#111;--skin-hard:5px 5px 0 #111;color:var(--skin-ink)!important;background:radial-gradient(circle at 1px 1px,#11111121 1px,#0000 0) 0 0/22px 22px,#fff6e0!important}[data-skin=pop] :is(.bg-white,.boost-faq,figure,.boost-card-3d){border:3px solid var(--skin-ink)!important;box-shadow:var(--skin-hard)!important}[data-skin=pop] :is([class*=border-slate],[class*=border-black]){border-color:var(--skin-ink)}[data-skin=pop] :is(.text-slate-600,.text-slate-500){color:#2b2b2b}[data-skin=pop] [data-site-header]>div{border:3px solid var(--skin-ink);box-shadow:var(--skin-hard);-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}[data-skin=pop] .boost-cta,[data-skin=pop] a:is([style*="background: var(--card-accent)"],[style*="background:var(--card-accent)"],[style*="background: var(--card-accent-strong)"],[style*="background:var(--card-accent-strong)"]),[data-skin=pop] [data-testid=hero-contact]>*{border:3px solid var(--skin-ink);box-shadow:3px 3px 0 var(--skin-ink)}@media (hover:hover) and (pointer:fine){[data-skin=pop] .boost-cta:hover,[data-skin=pop] [data-testid=hero-contact]>:hover{box-shadow:5px 5px 0 var(--skin-ink);transform:translate(-2px,-2px)}[data-skin=pop] [data-tilt]:hover{box-shadow:9px 9px 0 var(--skin-ink)!important}}[data-skin=pop] section[id^=studio-site-] h3.text-3xl{font-weight:900}[data-skin=pop] section[id^=studio-site-] h3.text-3xl:after{content:"";background:var(--card-accent-2,var(--card-accent));border:2px solid var(--skin-ink);width:4.5rem;height:.55rem;margin:.75rem auto 0;display:block}[data-skin=pop] .boost-kicker{color:var(--skin-ink);background:var(--card-accent-2-soft,var(--card-accent-soft));border:2px solid var(--skin-ink);border-radius:999px;padding:.25rem .7rem}[data-skin=pop] .boost-kicker:before{display:none}[data-skin=pop] .boost-stats{background:var(--skin-ink);border:3px solid var(--skin-ink);box-shadow:var(--skin-hard)}[data-skin=pop] .boost-stat-value{color:var(--skin-ink)}[data-skin=pop] .boost-band-tint{background:var(--card-accent-soft);border-block:3px solid var(--skin-ink)}[data-skin=pop] .boost-band-deep{border:3px solid var(--skin-ink);box-shadow:8px 8px 0 var(--skin-ink)}[data-skin=pop] .boost-marquee{border-block:3px solid var(--skin-ink);-webkit-mask-image:none;mask-image:none}[data-skin=pop] .boost-portrait>div:not(.boost-portrait-back),[data-skin=pop] .boost-parallax-slow>div,[data-skin=pop] .boost-parallax.overflow-hidden{border:3px solid var(--skin-ink);box-shadow:7px 7px 0 var(--skin-ink)!important}[data-skin=pop] .boost-portrait-back{display:none}[data-skin=pop] .boost-aurora{opacity:.55}[data-skin=glass]{--skin-paper:#ffffff59;--skin-soft:rgba(var(--card-accent-rgb), .18);background:radial-gradient(48% 38% at 12% 8%, rgba(var(--card-accent-rgb), .42), transparent 70%), radial-gradient(42% 36% at 92% 22%, rgba(var(--card-accent-2-rgb,var(--card-accent-rgb)), .38), transparent 70%), radial-gradient(50% 40% at 30% 62%, rgba(var(--card-accent-2-rgb,var(--card-accent-rgb)), .22), transparent 70%), radial-gradient(46% 38% at 85% 88%, rgba(var(--card-accent-rgb), .3), transparent 70%), #eef0f7!important}[data-skin=glass] :is(.bg-white,.boost-faq,figure,.boost-card-3d){-webkit-backdrop-filter:blur(18px)saturate(1.5);backdrop-filter:blur(18px)saturate(1.5);box-shadow:0 1px 0 #ffffffe6 inset, 0 24px 60px -28px rgba(var(--card-accent-rgb), .45);background:#ffffff75!important;border:1px solid #ffffffbf!important}[data-skin=glass] [class*=rounded-2xl],[data-skin=glass] [class*=rounded-3xl]{border-radius:1.9rem}[data-skin=glass] .boost-band-tint{background:0 0}[data-skin=glass] .boost-stats{background:#ffffff59}[data-skin=glass] .boost-stat{background:#ffffff80}[data-skin=glass] .boost-band-deep{background:linear-gradient(130deg, rgba(var(--card-accent-rgb), .92), rgba(var(--card-accent-2-rgb,var(--card-accent-rgb)), .88));box-shadow:0 30px 80px -30px rgba(var(--card-accent-rgb), .7)}[data-skin=glass] [data-site-header]>div{background:#ffffff80;border-color:#fffc}[data-skin=glass] .boost-marquee{color:var(--card-accent-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fff6}[data-skin=glass] section[id^=studio-site-] h3.text-3xl{background:linear-gradient(120deg, var(--card-accent-strong), var(--card-accent-2,var(--card-accent)));color:#0000;-webkit-background-clip:text;background-clip:text}[data-skin=blocks]{background:#fff!important}[data-skin=blocks] .boost-poster,[data-skin=blocks] main>div:first-child>section:first-child{background:var(--card-accent-strong);color:#fff}[data-skin=blocks] main>div:first-child>section:first-child :is(.text-slate-600,.text-slate-500){color:#ffffffd1}[data-skin=blocks] main>div:first-child>section:first-child :is([style*="color: var(--card-accent-strong)"],[style*="color:var(--card-accent-strong)"]){color:#fff!important}[data-skin=blocks] main>div:first-child>section:first-child :is([style*="border: 1.5px solid var(--card-accent)"],[style*="border:1.5px solid var(--card-accent)"]){border-color:#ffffffb3!important}[data-skin=blocks] main>div:first-child>section:first-child .boost-aurora{opacity:.35}[data-skin=blocks] .boost-block-accent{background:var(--card-accent);color:var(--card-on-accent,#fff)}[data-skin=blocks] .boost-block-deep{background:var(--card-accent-strong);color:#fff}[data-skin=blocks] .boost-block-soft{background:var(--card-accent-soft)}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is(.text-slate-900,.text-slate-800,.text-slate-700){color:inherit}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is(.text-slate-600,.text-slate-500,.text-slate-400){color:inherit;opacity:.82}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is([style*="color: var(--card-accent-strong)"],[style*="color:var(--card-accent-strong)"]){color:inherit!important}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) .boost-kicker{color:inherit}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) .boost-kicker:before{background:currentColor}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is(.bg-white,.boost-faq,figure){color:#0f172a}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is(.bg-white,.boost-faq,figure) :is([style*="color: var(--card-accent-strong)"],[style*="color:var(--card-accent-strong)"]){color:var(--card-accent-strong)!important}[data-skin=blocks] .boost-block-accent :is([style*="background: var(--card-accent)"],[style*="background:var(--card-accent)"]){color:#fff;background:#111!important}[data-skin=blocks] section[id^=studio-site-] h3.text-3xl{letter-spacing:-.02em;font-weight:900}[data-skin=blocks] [class*=rounded-3xl]{border-radius:1.25rem}[data-skin=blocks] :is(.boost-card-3d,.shadow-sm){box-shadow:0 18px 40px -24px #00000073}[data-skin=blocks] .boost-marquee{transform:none;-webkit-mask-image:none;mask-image:none}[data-skin=blocks] .boost-band-deep{background:#111}[data-skin=blocks] [data-site-header]>div{background:#ffffffeb}@media (prefers-reduced-motion:reduce){[data-skin=pop] .boost-cta:hover,[data-skin=pop] [data-testid=hero-contact]>:hover{transform:none}}[data-skin=pop] [data-tilt].boost-has-desc{border:3px solid #111;box-shadow:5px 5px #111!important}[data-skin=swiss] [data-tilt].boost-has-desc{border:1px solid #0a0a0a;background:0 0!important}[data-skin=paper] [data-tilt].boost-has-desc{border:1px solid #231c1447}[data-skin=swiss] [data-tilt].boost-has-desc.text-white{background:#0a0a0a!important}[data-skin=blocks] main>div:first-child>section:first-child .boost-word-hot{color:var(--card-accent-2-soft,#fde68a)}[data-skin=blocks] main>div:first-child>section:first-child .boost-word-hot:after{background:#ffffff2e}[data-skin=blocks] :is(.boost-block-accent,.boost-block-deep) :is([style*="background: var(--card-accent-soft)"],[style*="background:var(--card-accent-soft)"]){color:var(--card-accent-strong)!important}
[data-title-size=sm] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:1.5rem}[data-title-size=lg] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:2.35rem}[data-title-size=xl] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:2.9rem;line-height:1.05}@container (min-width:48rem){[data-title-size=sm] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:2.1rem}[data-title-size=lg] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:3.9rem}[data-title-size=xl] :is(h2,h3):is(.text-2xl,.text-3xl){font-size:5rem}}[data-title-size=sm] h1{font-size:2.25rem}[data-title-size=lg] h1{font-size:3.5rem}[data-title-size=xl] h1{font-size:4rem;line-height:1}@container (min-width:48rem){[data-title-size=sm] h1{font-size:2.75rem}[data-title-size=lg] h1{font-size:4.6rem}[data-title-size=xl] h1{font-size:5.6rem}}@container (min-width:64rem){[data-title-size=sm] h1{font-size:3.25rem}[data-title-size=lg] h1{font-size:5.75rem}[data-title-size=xl] h1{font-size:7.25rem}}[data-text-size=sm] .text-\[11px\]:not(h1,h2,h3){font-size:10px}[data-text-size=sm] .text-xs:not(h1,h2,h3){font-size:.7rem}[data-text-size=sm] .text-sm:not(h1,h2,h3){font-size:.8rem}[data-text-size=sm] .text-base:not(h1,h2,h3){font-size:.9rem}[data-text-size=sm] .text-lg:not(h1,h2,h3){font-size:1rem}[data-text-size=sm] .text-xl:not(h1,h2,h3){font-size:1.125rem}[data-text-size=sm] .text-2xl:not(h1,h2,h3){font-size:1.3rem}[data-text-size=lg] .text-\[11px\]:not(h1,h2,h3){font-size:13px}[data-text-size=lg] .text-xs:not(h1,h2,h3){font-size:.875rem}[data-text-size=lg] .text-sm:not(h1,h2,h3){font-size:1rem}[data-text-size=lg] .text-base:not(h1,h2,h3){font-size:1.15rem}[data-text-size=lg] .text-lg:not(h1,h2,h3){font-size:1.3rem}[data-text-size=lg] .text-xl:not(h1,h2,h3){font-size:1.5rem}[data-text-size=lg] .text-2xl:not(h1,h2,h3){font-size:1.75rem}[data-text-size=xl] .text-\[11px\]:not(h1,h2,h3){font-size:14px}[data-text-size=xl] .text-xs:not(h1,h2,h3){font-size:1rem}[data-text-size=xl] .text-sm:not(h1,h2,h3){font-size:1.15rem}[data-text-size=xl] .text-base:not(h1,h2,h3){font-size:1.35rem}[data-text-size=xl] .text-lg:not(h1,h2,h3){font-size:1.5rem}[data-text-size=xl] .text-xl:not(h1,h2,h3){font-size:1.75rem}[data-text-size=xl] .text-2xl:not(h1,h2,h3){font-size:2rem}[data-align=start] :is(.text-center,[class*=text-center]){text-align:start}[data-align=start] .mx-auto:is(.text-center,.max-w-2xl,.max-w-3xl,.max-w-xl){margin-inline:0}[data-align=start] .flex-col.items-center{align-items:flex-start}[data-align=start] .flex.justify-center,[data-align=start] .boost-kicker{justify-content:flex-start}[data-align=center] :is(h1,h2,h3,p,blockquote,[class*=text-start]){text-align:center}[data-align=center] .flex-col[class*=items-start]{align-items:center}[data-align=center] .flex[class*=justify-start]{justify-content:center}[data-align=center] :is(p,h2,h3).max-w-2xl,[data-align=center] :is(p,h2,h3).max-w-xl{margin-inline:auto}[data-title-weight=light] :is(h1,h2,h3){font-weight:300}[data-title-weight=bold] :is(h1,h2,h3){font-weight:700}[data-title-weight=black] :is(h1,h2,h3){font-weight:900}[data-title-color=ink] :is(h1,h2,h3){color:inherit}[data-title-color=accent] :is(h1,h2,h3){color:var(--card-accent-strong)}[data-title-color=gradient] :is(h1,h2,h3){background:linear-gradient(120deg, var(--card-accent-strong), var(--card-accent-2,var(--card-accent)));color:#0000;-webkit-background-clip:text;background-clip:text}[data-line-height=tight] :is(p,li,blockquote){line-height:1.45}[data-line-height=tight] :is(h1,h2,h3){line-height:.98}[data-line-height=airy] :is(p,li,blockquote){line-height:2.15}[data-line-height=airy] :is(h1,h2,h3){line-height:1.3}[data-hand-title] :is(h1,h2,h3,.boost-word-hot):not([data-plain-title] *){font-synthesis:none;letter-spacing:0;font-weight:400}[data-hand-body]{font-synthesis:none}
@keyframes boost-float-y{0%,to{transform:translate(0,0)rotateX(0)rotateY(-2deg)}50%{transform:translate3d(0,-10px,12px)rotateX(1.5deg)rotateY(2deg)}}@keyframes boost-drift{0%,to{opacity:.35;transform:translate(0,0)scale(1)}50%{opacity:.55;transform:translate(12px,-18px)scale(1.08)}}@keyframes boost-rise{0%{opacity:0;transform:translate3d(0,28px,-20px)rotateX(6deg)}to{opacity:1;transform:translate(0,0)rotateX(0)}}@keyframes boost-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.boost-site{--boost-ease:cubic-bezier(.32, .72, 0, 1);--boost-shadow-deep:0 28px 60px -28px #0f172a73, 0 12px 28px -16px #0f172a47, 0 0 0 1px #0f172a0a;--boost-shadow-accent:0 24px 48px -20px rgba(var(--card-accent-rgb,13, 148, 136), .4), 0 10px 22px -12px #0f172a33;perspective:1400px}.boost-site .boost-ambient{pointer-events:none;filter:blur(48px);background:var(--card-accent);opacity:.28;animation:boost-drift 9s var(--boost-ease) infinite;will-change:transform, opacity;border-radius:9999px;position:absolute}.boost-site .boost-ambient--delayed{animation-duration:12s;animation-delay:-3.5s}.boost-site .boost-float-3d{transform-style:preserve-3d;animation:boost-float-y 7s var(--boost-ease) infinite;will-change:transform}.boost-site .boost-media-frame{transform-style:preserve-3d;box-shadow:var(--boost-shadow-deep);transition:transform .7s var(--boost-ease), box-shadow .7s var(--boost-ease)}.boost-site .boost-media-frame:hover{box-shadow:var(--boost-shadow-accent);transform:translate3d(0,-6px,24px)rotateY(-4deg)rotateX(2deg)}.boost-site .boost-rise{animation:boost-rise .85s var(--boost-ease) both}.boost-site .boost-card-3d{transform-style:preserve-3d;transition:transform .55s var(--boost-ease), box-shadow .55s var(--boost-ease);box-shadow:0 18px 40px -28px #0f172a59,0 0 0 1px #0f172a0d}.boost-site a.boost-card-3d:hover{box-shadow:var(--boost-shadow-accent);transform:scale(1.015)}.boost-site div.boost-card-3d:hover{box-shadow:var(--boost-shadow-accent);transform:translate3d(0,-8px,16px)rotateX(2deg)rotateY(-1.5deg)}.boost-site .boost-cta{box-shadow:var(--boost-shadow-accent);transition:transform .45s var(--boost-ease), box-shadow .45s var(--boost-ease), filter .45s var(--boost-ease);position:relative;overflow:hidden}.boost-site .boost-cta:after{content:"";opacity:0;transition:opacity .35s var(--boost-ease);pointer-events:none;background:linear-gradient(110deg,#0000 20%,#ffffff47 45%,#0000 70%) 0 0/220% 100%;position:absolute;inset:0}.boost-site .boost-cta:hover{filter:brightness(1.05);box-shadow:0 28px 55px -18px rgba(var(--card-accent-rgb,13, 148, 136), .55), 0 12px 24px -14px #0f172a40;transform:scale(1.02)}.boost-site .boost-cta:hover:after{opacity:1;animation:boost-shine 1.1s var(--boost-ease)}.boost-site .boost-glass-nav{-webkit-backdrop-filter:blur(18px)saturate(1.35);backdrop-filter:blur(18px)saturate(1.35);box-shadow:0 10px 40px -24px #0f172a59}.boost-site .boost-contact-panel{box-shadow:var(--boost-shadow-accent);transition:transform .6s var(--boost-ease), box-shadow .6s var(--boost-ease);transform:translateZ(0)}.boost-site .boost-contact-panel:hover{transform:translate3d(0,-4px,12px)}.boost-site .boost-gallery-tile{transform-style:preserve-3d;transition:transform .6s var(--boost-ease), box-shadow .6s var(--boost-ease);overflow:hidden;box-shadow:0 16px 36px -24px #0f172a66}.boost-site .boost-gallery-tile:hover{box-shadow:var(--boost-shadow-accent);transform:translate3d(0,-6px,18px)rotateX(3deg)}.boost-site .boost-gallery-tile img,.boost-site .boost-gallery-tile .boost-zoom-img{transition:transform .8s var(--boost-ease)}.boost-site .boost-gallery-tile:hover img,.boost-site .boost-gallery-tile:hover .boost-zoom-img{transform:scale(1.08)}@media (prefers-reduced-motion:reduce){.boost-site .boost-ambient,.boost-site .boost-float-3d,.boost-site .boost-rise,.boost-site .boost-cta:after{animation:none!important}.boost-site .boost-media-frame,.boost-site .boost-card-3d,.boost-site .boost-cta,.boost-site .boost-contact-panel,.boost-site .boost-gallery-tile,.boost-site .boost-gallery-tile img,.boost-site .boost-gallery-tile .boost-zoom-img{transition:none!important;transform:none!important}}
