.about.svelte-uizgff{background:#f4f6f7;color:#172126;font-family:Inter,Arial,sans-serif}.about-layout.svelte-uizgff{display:grid;grid-template-areas:"heading" "profile" "approach" "contact";grid-template-columns:minmax(0,1fr);gap:28px;max-width:680px;margin-inline:auto;padding:40px 24px 44px}.about-heading.svelte-uizgff{grid-area:heading;display:flex;flex-direction:column;align-items:flex-start;gap:18px;text-align:left}h2.svelte-uizgff{margin:0;font:600 clamp(32px,10.25vw,40px) / 1.2 Manrope,Arial,sans-serif;letter-spacing:-.045em}.profile.svelte-uizgff{grid-area:profile;position:relative;min-width:0;margin:0}.profile.svelte-uizgff img:where(.svelte-uizgff){display:block;width:100%;height:auto;aspect-ratio:342 / 375;object-fit:cover;object-position:50% 35%;border-radius:4px;box-shadow:0 0 0 1px #17212612,0 12px 28px #17212614}figcaption.svelte-uizgff{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;padding-top:16px}.owner-name.svelte-uizgff{font-size:19px;font-weight:600;line-height:27px}.owner-role.svelte-uizgff{color:#52616a;font-size:14px;line-height:21px}.approach-list.svelte-uizgff{grid-area:approach;display:flex;flex-direction:column;justify-content:space-between;gap:26px;min-width:0;margin:0;padding:0;list-style:none}p.svelte-uizgff{margin:0}.introduction.svelte-uizgff{max-width:850px;color:#34434b;font:400 17px/28px Inter,Arial,sans-serif;text-wrap:balance}h3.svelte-uizgff{margin:0 0 8px;font:600 20px/30px Manrope,Arial,sans-serif;letter-spacing:-.015em}.approach-item.svelte-uizgff p:where(.svelte-uizgff){color:#52616a;font-size:16px;line-height:26px}.contact-action.svelte-uizgff{grid-area:contact;justify-self:start;width:300px;max-width:100%}.contact-action.svelte-uizgff .contact-trigger-shell{display:flex}.contact-action.svelte-uizgff .contact-dialog-trigger{width:100%;background-image:linear-gradient(180deg,rgb(255 255 255 / 18%),transparent 54%,rgb(139 82 0 / 8%));box-shadow:inset 0 1px #fff6d28c,inset 0 -1px #844f003d,0 0 0 1px #ad720e33,0 5px 14px #5f431424;transition:background-color .15s ease,box-shadow .15s ease}.contact-action.svelte-uizgff .contact-dialog-trigger:hover{box-shadow:inset 0 1px #fff6d2a6,inset 0 -1px #844f0033,0 0 0 1px #ad720e47,0 8px 20px #5f431429}.contact-action.svelte-uizgff .contact-dialog-trigger:active{box-shadow:inset 0 2px 4px #844f0038,0 0 0 1px #ad720e33,0 2px 6px #5f43141f}@media(min-width:768px)and (not (min-width:1024px)){.about-layout.svelte-uizgff{grid-template-areas:"heading heading" "profile approach" "profile contact";grid-template-columns:minmax(0,4fr) minmax(0,6fr);max-width:960px;gap:32px;padding:64px 32px}h2.svelte-uizgff{font-size:48px}.profile.svelte-uizgff{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.profile.svelte-uizgff img:where(.svelte-uizgff){min-height:0;height:100%;aspect-ratio:auto}.approach-list.svelte-uizgff{gap:24px}}@media(min-width:1024px){.about-layout.svelte-uizgff{grid-template-areas:"profile heading" "profile approach" "profile contact";grid-template-columns:minmax(0,440fr) minmax(0,712fr);align-items:stretch;column-gap:clamp(40px,5.556vw,80px);row-gap:32px;max-width:1440px;padding:80px clamp(40px,7.222vw,104px)}h2.svelte-uizgff{font-size:clamp(46px,4.45vw,64px);line-height:1.139}.about-heading.svelte-uizgff{gap:18px}.profile.svelte-uizgff{display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.profile.svelte-uizgff img:where(.svelte-uizgff){min-height:0;height:100%;aspect-ratio:auto}.approach-list.svelte-uizgff{gap:28px}.introduction.svelte-uizgff{max-width:650px;font-size:20px;line-height:32px}h3.svelte-uizgff{font-size:20px}.approach-item.svelte-uizgff p:where(.svelte-uizgff){max-width:650px;font-size:17px;line-height:28px}}@media(prefers-reduced-motion:reduce){.contact-action.svelte-uizgff .contact-dialog-trigger{transition:none}}.latest-work.svelte-19656ue{display:flex;align-items:center;justify-content:center;gap:24px;min-height:88px;padding:18px 24px;background:#286631;color:#fff;font:500 19px/26px Manrope,Arial,sans-serif;letter-spacing:-.02em;text-decoration:none;transition:background-color .15s ease}.arrow.svelte-19656ue{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:38px}.latest-work.svelte-19656ue:hover{background:#205829}.latest-work.svelte-19656ue:active{background:#194a22}.latest-work.svelte-19656ue:focus-visible{outline:2px solid #fff;outline-offset:-6px}@media(min-width:1024px){.latest-work.svelte-19656ue{min-height:76px;gap:32px;font-size:23px;line-height:32px}}@media(prefers-reduced-motion:reduce){.latest-work.svelte-19656ue{transition:none}}.screen-left.svelte-1vti4q0{transform:rotate(-8deg) translate(-120px) translateY(10px);opacity:.88;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.screen-right.svelte-1vti4q0{transform:rotate(6deg) translate(120px) translateY(10px);opacity:.88;transition:transform .45s cubic-bezier(.34,1.56,.64,1),opacity .3s ease}.screen-center.svelte-1vti4q0{transform:translateY(0) scale(1);transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.screens-group.svelte-1vti4q0:hover .screen-left:where(.svelte-1vti4q0){transform:rotate(-16deg) translate(-152px) translateY(10px) scale(1.2);opacity:1}.screens-group.svelte-1vti4q0:hover .screen-right:where(.svelte-1vti4q0){transform:rotate(14deg) translate(152px) translateY(10px) scale(1.2);opacity:1}.screens-group.svelte-1vti4q0:hover .screen-center:where(.svelte-1vti4q0){transform:translateY(-22px) scale(1.2)}@media(prefers-reduced-motion:reduce){.screen-left.svelte-1vti4q0,.screen-right.svelte-1vti4q0,.screen-center.svelte-1vti4q0{transition:none}.screens-group.svelte-1vti4q0:hover .screen-left:where(.svelte-1vti4q0){transform:rotate(-8deg) translate(-120px) translateY(10px)}.screens-group.svelte-1vti4q0:hover .screen-right:where(.svelte-1vti4q0){transform:rotate(6deg) translate(120px) translateY(10px)}.screens-group.svelte-1vti4q0:hover .screen-center:where(.svelte-1vti4q0){transform:none}}.prosound.svelte-1bkp4m8{background:#f4f1ea;color:#111;font-family:Inter,Arial,sans-serif;border-top:2px solid #d71920;border-bottom:1px solid #ded7ca;overflow:clip}.showcase.svelte-1bkp4m8{max-width:1072px;margin-inline:auto;padding:44px 24px 72px}.introduction.svelte-1bkp4m8{display:grid;grid-template-columns:1fr 470px;align-items:end;gap:48px}.brand.svelte-1bkp4m8,.story.svelte-1bkp4m8{display:flex;flex-direction:column;gap:16px}.logo.svelte-1bkp4m8{width:200px;height:auto}h2.svelte-1bkp4m8{max-width:400px;margin:0;font-size:40px;line-height:44px;font-weight:700;letter-spacing:-1.5px;text-wrap:balance}p.svelte-1bkp4m8{margin:0;color:#5d574e;font-size:16px;line-height:25px}.visit.svelte-1bkp4m8{display:inline-flex;align-items:center;align-self:flex-start;justify-content:space-between;gap:22px;min-height:44px;padding:0 18px;border-radius:3px;background:#d71920;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:background .18s ease}.visit.svelte-1bkp4m8:hover{background:#b71319}.visit.svelte-1bkp4m8 svg:where(.svelte-1bkp4m8){transition:transform .18s ease}.visit.svelte-1bkp4m8:hover svg:where(.svelte-1bkp4m8){transform:translate(2px,-2px)}.gallery.svelte-1bkp4m8{width:80%;max-width:720px;margin:22px auto 0}.stage.svelte-1bkp4m8{position:relative;aspect-ratio:900 / 430;isolation:isolate;container-type:inline-size}.preview.svelte-1bkp4m8{--slot-origin: 25cqw;position:absolute;inset:0 auto 0 25%;width:50%;cursor:pointer;text-decoration:none;pointer-events:none;-webkit-tap-highlight-color:transparent}.preview.slot-left.svelte-1bkp4m8{--slot-origin: -8cqw;left:-8%;width:33%}.preview.slot-right.svelte-1bkp4m8{--slot-origin: 75cqw;left:75%;width:33%}.presenting.svelte-1bkp4m8 .preview.active:where(.svelte-1bkp4m8){pointer-events:auto}.browser-window.svelte-1bkp4m8{position:absolute;top:18px;left:calc(50cqw - var(--slot-origin));display:block;width:62.5cqw;border:1px solid #ded7ca;border-radius:7px;overflow:hidden;background:#fff;box-shadow:0 16px 29px #2f2b2529;transform:translate(-50%);transition:transform .6s cubic-bezier(.22,.68,.2,1),box-shadow .3s ease,opacity .3s ease;pointer-events:auto}.preview.active.svelte-1bkp4m8{z-index:3}.preview.left.svelte-1bkp4m8{z-index:1}.preview.right.svelte-1bkp4m8{z-index:2}.preview.left.svelte-1bkp4m8 .browser-window:where(.svelte-1bkp4m8){transform:translate(-86%,30px) scale(.89) rotate(-5deg)}.preview.right.svelte-1bkp4m8 .browser-window:where(.svelte-1bkp4m8){transform:translate(-14%,30px) scale(.89) rotate(5deg)}.presenting.svelte-1bkp4m8 .preview.active:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translate(-50%,-8px) scale(1.08);box-shadow:0 22px 38px #2f2b254d}.presenting.svelte-1bkp4m8 .preview.left:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translate(-100%,40px) scale(.76) rotate(-8deg);opacity:.78}.presenting.svelte-1bkp4m8 .preview.right:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translateY(40px) scale(.76) rotate(8deg);opacity:.78}.preview.svelte-1bkp4m8 img:where(.svelte-1bkp4m8){display:block;width:100%;height:auto;aspect-ratio:3 / 2}.browser-bar.svelte-1bkp4m8{display:flex;align-items:center;gap:14px;height:22px;padding:0 10px;background:#f9f8f5;color:#777064}.browser-dots.svelte-1bkp4m8{display:flex;gap:5px;flex-shrink:0}.browser-dots.svelte-1bkp4m8 i:where(.svelte-1bkp4m8){width:5px;height:5px;border-radius:50%;background:#d5cfc4}.browser-address.svelte-1bkp4m8{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:8px}.visit.svelte-1bkp4m8:focus-visible{outline:2px solid #5d574e;outline-offset:4px}.preview.svelte-1bkp4m8:focus-visible{outline:none}.preview.svelte-1bkp4m8:focus-visible .browser-bar:where(.svelte-1bkp4m8){background:#ded7ca;color:#111}.preview.svelte-1bkp4m8:focus-visible .browser-address:where(.svelte-1bkp4m8){text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.introduction.svelte-1bkp4m8{grid-template-columns:1fr 1.2fr;gap:32px}h2.svelte-1bkp4m8{font-size:36px;line-height:40px}}@media(max-width:640px){.showcase.svelte-1bkp4m8{padding:32px 24px 44px}.introduction.svelte-1bkp4m8{grid-template-columns:1fr;gap:20px}.brand.svelte-1bkp4m8,.story.svelte-1bkp4m8{gap:14px}.logo.svelte-1bkp4m8{width:175px}h2.svelte-1bkp4m8{font-size:32px;line-height:36px;letter-spacing:-1px}p.svelte-1bkp4m8{font-size:15px;line-height:24px}.gallery.svelte-1bkp4m8{margin-top:20px}.stage.svelte-1bkp4m8{width:calc(100% + 48px);margin-left:-24px;aspect-ratio:1.5}.browser-window.svelte-1bkp4m8{top:10px;width:82cqw;border-radius:5px;box-shadow:0 12px 24px #2f2b2526}.preview.left.svelte-1bkp4m8 .browser-window:where(.svelte-1bkp4m8){transform:translate(-75%,18px) scale(.86) rotate(-5deg)}.preview.right.svelte-1bkp4m8 .browser-window:where(.svelte-1bkp4m8){transform:translate(-25%,18px) scale(.86) rotate(5deg)}.presenting.svelte-1bkp4m8 .preview.active:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translate(-50%) scale(1.03)}.presenting.svelte-1bkp4m8 .preview.left:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translate(-82%,22px) scale(.76) rotate(-8deg)}.presenting.svelte-1bkp4m8 .preview.right:where(.svelte-1bkp4m8) .browser-window:where(.svelte-1bkp4m8){transform:translate(-18%,22px) scale(.76) rotate(8deg)}.browser-bar.svelte-1bkp4m8{height:18px;gap:10px;padding-inline:8px}.browser-dots.svelte-1bkp4m8{gap:3px}.browser-dots.svelte-1bkp4m8 i:where(.svelte-1bkp4m8){width:4px;height:4px}.browser-address.svelte-1bkp4m8{font-size:6px}}@media(prefers-reduced-motion:reduce){.browser-window.svelte-1bkp4m8,.visit.svelte-1bkp4m8,.visit.svelte-1bkp4m8 svg:where(.svelte-1bkp4m8){transition:none}}.screen-back.svelte-5h9f8a,.screen-front.svelte-5h9f8a{transition:transform .65s cubic-bezier(.16,1,.3,1)}.screens-group.svelte-5h9f8a:hover .screen-back:where(.svelte-5h9f8a){transform:translateY(-16px) translate(-12px) scale(1.2)}.screens-group.svelte-5h9f8a:hover .screen-front:where(.svelte-5h9f8a){transform:translateY(12px) translate(10px) scale(1.2)}@media(prefers-reduced-motion:reduce){.screen-back.svelte-5h9f8a,.screen-front.svelte-5h9f8a{transition:none}.screens-group.svelte-5h9f8a:hover .screen-back:where(.svelte-5h9f8a),.screens-group.svelte-5h9f8a:hover .screen-front:where(.svelte-5h9f8a){transform:none}}.routing-art.svelte-rrea1j{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}svg.svelte-rrea1j,.gpu.svelte-rrea1j{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gpu.svelte-rrea1j canvas{display:block}.track.svelte-rrea1j{stroke:#81909a;stroke-width:.8;opacity:.4}.track.primary.svelte-rrea1j{stroke:#b09a6d;stroke-width:.9;opacity:.4}.signal.svelte-rrea1j{stroke:#ffbc43;stroke-width:1.7;stroke-linecap:round;opacity:.8;animation:svelte-rrea1j-route var(--duration) linear var(--delay) infinite}.enhanced.svelte-rrea1j svg:where(.svelte-rrea1j){visibility:hidden}.enhanced.svelte-rrea1j .signal:where(.svelte-rrea1j){animation:none}.stopped.svelte-rrea1j .signal:where(.svelte-rrea1j){animation-play-state:paused}.mobile.svelte-rrea1j,.medium.svelte-rrea1j{display:none}@keyframes svelte-rrea1j-route{to{stroke-dashoffset:-1000}}@media(min-width:960px)and (max-width:1199px){.desktop.svelte-rrea1j{display:none}.medium.svelte-rrea1j{display:block}}@media(max-width:959px){.routing-art.svelte-rrea1j{position:absolute;inset:-96px auto 0 50%;width:100vw;height:auto;transform:translate(-50%)}.desktop.svelte-rrea1j{display:none}.mobile.svelte-rrea1j{display:block}}@media(prefers-reduced-motion:reduce){.signal.svelte-rrea1j{animation:none}}@font-face{font-family:Manrope Hero;font-style:normal;font-weight:200 800;font-display:swap;src:url(./manrope-latin-wght-normal.DHIcAJRg.woff2) format("woff2")}.routing-hero.svelte-19yqcar{--warm-light-y:90%;--reflection-y:72%;--action-light-x:max(214px, calc(50% - 506px) );--action-light-y:62%;position:relative;isolation:isolate;overflow:hidden;background:#080e14;color:#f1f3f5;font-family:Inter,Arial,sans-serif}.routing-hero.svelte-19yqcar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 280px 150px at var(--action-light-x) var(--action-light-y),rgb(164 109 49 / 24%),transparent 78%),radial-gradient(ellipse 46% 18% at 94% var(--warm-light-y),rgb(194 127 52 / 42%),transparent 78%),radial-gradient(ellipse 64% 30% at 83% var(--warm-light-y),rgb(108 74 41 / 26%),transparent 80%),radial-gradient(ellipse 46% 16% at 73% var(--reflection-y),rgb(119 154 170 / 32%),transparent 80%),radial-gradient(ellipse 44% 66% at 68% 54%,rgb(64 102 122 / 42%),transparent 78%),linear-gradient(132deg,transparent 36%,rgb(110 147 165 / 7%) 55%,transparent 69%),linear-gradient(125deg,#060c11 4%,#0a151e 34%,#192d39 66%,#08121a)}.routing-hero.svelte-19yqcar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180' viewBox='0 0 180 180'%3E%3Cfilter id='grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.92' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.055' filter='url(%23grain)' d='M0 0h180v180H0z'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='384' height='192' viewBox='0 0 384 192'%3E%3Cfilter id='brushed'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.008 .4' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Cpath fill='%23fff' opacity='.035' filter='url(%23brushed)' d='M0 0h384v192H0z'/%3E%3C/svg%3E"),radial-gradient(ellipse 80% 100% at 58% 48%,transparent 24%,rgb(2 6 10 / 85%) 100%);background-size:180px 180px,384px 192px,100% 100%;background-repeat:repeat,repeat,no-repeat}.hero-content.svelte-19yqcar{max-width:1440px;min-height:675px;margin-inline:auto;padding:146px 64px 150px;display:grid;grid-template-columns:minmax(0,585px) minmax(320px,380px);justify-content:space-between;column-gap:clamp(64px,12vw,296px);align-items:start}.hero-copy.svelte-19yqcar,.hero-contact.svelte-19yqcar{position:relative;z-index:1;min-width:0}.hero-intro.svelte-19yqcar,.hero-details.svelte-19yqcar{display:contents}.hero-contact.svelte-19yqcar{scroll-margin-top:24px}.contact-action.svelte-19yqcar{margin-top:28px}.contact-action.svelte-19yqcar .contact-trigger-shell{display:flex}.contact-action.svelte-19yqcar .contact-dialog-trigger{width:100%;min-height:56px;background-image:linear-gradient(180deg,rgb(255 255 255 / 18%),transparent 54%,rgb(139 82 0 / 8%));box-shadow:inset 0 1px #fff6d28c,inset 0 -1px #844f003d,0 0 0 1px #ffce5b3d,0 8px 20px #03070b47;transition:background-color .15s ease,box-shadow .15s ease}.contact-action.svelte-19yqcar .contact-dialog-trigger:hover{box-shadow:inset 0 1px #fff6d2a6,inset 0 -1px #844f0033,0 0 0 1px #ffce5b6b,0 10px 24px #03070b52}.contact-action.svelte-19yqcar .contact-dialog-trigger:active{box-shadow:inset 0 2px 4px #844f0038,0 0 0 1px #ffce5b3d,0 3px 8px #03070b3d}.contact-action.svelte-19yqcar .contact-dialog-trigger:focus-visible{outline-color:#ffdc8a}.hero-copy.svelte-19yqcar{padding-top:7px}h1.svelte-19yqcar{margin:0;font-family:Manrope Hero,Arial,sans-serif;font-size:clamp(54px,5vw,72px);line-height:1.07;font-weight:600;letter-spacing:-.055em;text-wrap:balance}.lead.svelte-19yqcar{max-width:435px;margin:34px 0 20px;color:#d2d9dc;font-size:20px;line-height:1.55;text-wrap:balance}.support.svelte-19yqcar{max-width:430px;margin:0;color:#aebbc3;font-size:16px;line-height:1.62}.support-invitation.svelte-19yqcar{color:#d2d9dc;font-weight:500}.tags.svelte-19yqcar{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:10px 12px;margin:32px 0 0;color:#e6c77c;font-size:12px;line-height:1.5}.tags.svelte-19yqcar li:where(.svelte-19yqcar){padding:5px 9px;border:1px solid rgb(255 188 34 / 42%);border-radius:4px;background:transparent;text-shadow:none}@media(min-width:960px)and (max-width:1199px){.routing-hero.svelte-19yqcar{--action-light-x:190px;--action-light-y:54%}.hero-content.svelte-19yqcar{padding:132px 40px 128px;column-gap:100px;grid-template-columns:minmax(0,1fr) 330px}h1.svelte-19yqcar{font-size:58px}.lead.svelte-19yqcar{font-size:19px}.support.svelte-19yqcar{font-size:15px}}@media(min-width:960px){.hero-content.svelte-19yqcar{grid-template-columns:minmax(0,640px) minmax(340px,440px);column-gap:clamp(64px,10vw,144px);row-gap:42px;align-content:start}.hero-copy.svelte-19yqcar{display:contents}.hero-copy.svelte-19yqcar>:where(.svelte-19yqcar){position:relative;z-index:1;text-shadow:0 0 4px #11171b,0 0 12px #11171b}h1.svelte-19yqcar{grid-column:1;grid-row:1;font-size:clamp(58px,5.7vw,82px);letter-spacing:-.04em}.hero-details.svelte-19yqcar{grid-column:2;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;gap:24px;padding-top:9px}.lead.svelte-19yqcar{max-width:430px;margin:0;font-size:23px;line-height:1.5}.tags.svelte-19yqcar{margin:0}.hero-contact.svelte-19yqcar{grid-column:1 / -1;grid-row:2;display:flex;align-items:center;gap:28px}.hero-contact.svelte-19yqcar .support:where(.svelte-19yqcar){max-width:420px;text-shadow:0 0 4px #11171b,0 0 12px #11171b}.contact-action.svelte-19yqcar{order:-1;flex:0 0 300px;margin:0}}@media(min-width:960px)and (max-width:1199px){.hero-content.svelte-19yqcar{grid-template-columns:minmax(0,1fr) 340px;column-gap:64px;row-gap:36px}h1.svelte-19yqcar{font-size:clamp(54px,5.5vw,66px)}.lead.svelte-19yqcar{font-size:20px}}@media(min-width:1200px){.tags.svelte-19yqcar{font-size:13px}.tags.svelte-19yqcar li:where(.svelte-19yqcar){padding:6px 11px}}@media(max-width:959px){.routing-hero.svelte-19yqcar{--warm-light-y:60%;--reflection-y:51%;--action-light-x:50%;--action-light-y:92%}.hero-content.svelte-19yqcar{position:relative;min-height:0;padding:96px 24px 52px;display:flex;flex-direction:column;align-items:stretch;max-width:680px}.hero-intro.svelte-19yqcar{display:block;position:relative;padding-bottom:96px}.hero-copy.svelte-19yqcar{padding:0;text-shadow:0 0 4px #11171b,0 0 12px #11171b}h1.svelte-19yqcar{max-width:590px;font-size:clamp(40px,7.7vw,64px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.lead.svelte-19yqcar{max-width:540px;font-size:18px;line-height:1.5;margin:24px 0 17px}.support.svelte-19yqcar{max-width:540px;font-size:15px;line-height:1.6}.tags.svelte-19yqcar{margin:24px 0 10px;font-size:11px}.hero-contact.svelte-19yqcar{width:100%;margin-top:10px}.contact-action.svelte-19yqcar .contact-dialog-trigger{min-height:54px}}@media(max-width:359px){.hero-content.svelte-19yqcar{padding-inline:20px}h1.svelte-19yqcar{font-size:38px}.lead.svelte-19yqcar{font-size:17px}.tags.svelte-19yqcar{gap:8px}}@media(prefers-reduced-motion:reduce){.contact-action.svelte-19yqcar .contact-dialog-trigger{transition:none}}
