.hero.svelte-qzo0r3{align-items:center;min-height:100dvh;padding-top:140px;display:flex}.hero-grid.svelte-qzo0r3{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto;display:grid}@media (width<=900px){.hero-grid.svelte-qzo0r3{grid-template-columns:1.15fr .85fr;gap:28px}}@media (width<=600px){.hero-grid.svelte-qzo0r3{grid-template-columns:1fr;gap:24px}.hero-visual.svelte-qzo0r3{aspect-ratio:auto;order:-1;max-width:220px;margin:0 auto}.hero-phone.svelte-qzo0r3{width:200px}}.eyebrow.svelte-qzo0r3{text-transform:uppercase;letter-spacing:.14em;color:#0a0a0a;background:0 0;border:2px solid #0a0a0a;border-radius:0;align-items:center;gap:10px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.eyebrow.svelte-qzo0r3 .dot:where(.svelte-qzo0r3){background:#e63946;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite svelte-qzo0r3-livepulse}@keyframes svelte-qzo0r3-livepulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.h1.svelte-qzo0r3{letter-spacing:-.035em;text-wrap:balance;margin:20px 0;font-size:clamp(44px,7vw,88px);font-weight:800;line-height:.98}.h1.svelte-qzo0r3 .mondrian-red:where(.svelte-qzo0r3),.h1.svelte-qzo0r3 .mondrian-blue:where(.svelte-qzo0r3){color:#0a0a0a}.h1.svelte-qzo0r3 .mondrian-blue:where(.svelte-qzo0r3){white-space:nowrap}.lede.svelte-qzo0r3{color:var(--oa-fg-secondary);text-wrap:pretty;max-width:520px;font-size:clamp(17px,1.5vw,20px);line-height:1.5}.cta-row.svelte-qzo0r3{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.btn-primary.svelte-qzo0r3,.btn-secondary.svelte-qzo0r3{cursor:pointer;color:#0a0a0a;transition:transform .22s var(--oa-ease-bounce), box-shadow .22s var(--oa-ease-smooth);background:0 0;border:3px solid #0a0a0a;border-radius:0;align-items:center;gap:10px;padding:14px 22px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;box-shadow:5px 5px #0a0a0a}.btn-primary.svelte-qzo0r3:hover,.btn-secondary.svelte-qzo0r3:hover{transform:translate(-3px,-3px);box-shadow:8px 8px #0a0a0a}.btn-primary.svelte-qzo0r3 svg:where(.svelte-qzo0r3),.btn-secondary.svelte-qzo0r3 svg:where(.svelte-qzo0r3){width:18px;height:18px}.hero-visual.svelte-qzo0r3{aspect-ratio:1;place-items:center;display:grid;position:relative}.hero-phone.svelte-qzo0r3{aspect-ratio:9/19.5;background:#000;border-radius:44px;width:min(360px,100%);padding:10px;animation:6s ease-in-out infinite svelte-qzo0r3-floaty;position:relative;transform:rotate(-4deg);box-shadow:0 30px 80px #0d337359,0 0 0 2px #0a0a0acc}@keyframes svelte-qzo0r3-floaty{0%,to{transform:rotate(-4deg)translateY(0)}50%{transform:rotate(-3deg)translateY(-14px)}}.hero-phone.svelte-qzo0r3 .screen:where(.svelte-qzo0r3){background:#fff;border-radius:36px;position:absolute;inset:10px;overflow:hidden}.hero-phone.svelte-qzo0r3 .screen:where(.svelte-qzo0r3) img:where(.svelte-qzo0r3){object-fit:cover;width:100%;height:100%}.hero-phone.svelte-qzo0r3 .notch:where(.svelte-qzo0r3){z-index:3;background:#000;border-radius:20px;width:110px;height:30px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.stats-ribbon.svelte-qzo0r3{flex-wrap:wrap;gap:28px;margin-top:36px;display:flex}.stats-ribbon.svelte-qzo0r3 .stat:where(.svelte-qzo0r3){flex-direction:column;gap:2px;display:flex}.stats-ribbon.svelte-qzo0r3 .num:where(.svelte-qzo0r3){font-family:var(--oa-font-rounded);font-variant-numeric:tabular-nums;color:#0a0a0a;letter-spacing:-.02em;font-size:28px;font-weight:700}.stats-ribbon.svelte-qzo0r3 .label:where(.svelte-qzo0r3){color:var(--oa-fg-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:12px}@media (prefers-reduced-motion:reduce){.eyebrow.svelte-qzo0r3 .dot:where(.svelte-qzo0r3),.hero-phone.svelte-qzo0r3{animation:none}.hero-phone.svelte-qzo0r3{transform:rotate(-4deg)}}.features-grid.svelte-64wo6c{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:56px;display:grid}@media (width<=900px){.features-grid.svelte-64wo6c{grid-template-columns:1fr}}.feature.svelte-64wo6c{transition:transform .45s var(--oa-ease-smooth) 80ms, box-shadow .45s var(--oa-ease-smooth) 80ms;background:#fff;border:3px solid #0a0a0a;border-radius:0;padding:28px;position:relative;overflow:visible;box-shadow:6px 6px #0a0a0a}.feature.svelte-64wo6c:nth-child(3n+1):hover{box-shadow:10px 10px #e63946,10px 10px 0 3px #0a0a0a}.feature.svelte-64wo6c:nth-child(3n+2):hover{box-shadow:10px 10px #e6b826,10px 10px 0 3px #0a0a0a}.feature.svelte-64wo6c:nth-child(3n+3):hover{box-shadow:10px 10px #2c73b1,10px 10px 0 3px #0a0a0a}.feature.svelte-64wo6c:hover{transform:translate(-4px,-4px)}.feature.svelte-64wo6c .icon:where(.svelte-64wo6c){color:#0a0a0a;border:2px solid #0a0a0a;border-radius:0;place-items:center;width:52px;height:52px;margin-bottom:20px;display:grid;position:relative;background:0 0!important}.feature.svelte-64wo6c .icon:where(.svelte-64wo6c) svg{stroke:#0a0a0a;color:#0a0a0a;width:26px;height:26px}.feature.svelte-64wo6c h3:where(.svelte-64wo6c){letter-spacing:-.015em;margin:0 0 8px;font-size:20px;font-weight:700}.feature.svelte-64wo6c p:where(.svelte-64wo6c){color:var(--oa-fg-secondary);margin:0;font-size:15px;line-height:1.5}.feature.svelte-64wo6c .tag:where(.svelte-64wo6c){text-transform:uppercase;letter-spacing:.12em;color:var(--oa-fg-tertiary);font-size:10px;font-weight:700;position:absolute;top:16px;right:16px}.feature-block.svelte-64wo6c{isolation:isolate;cursor:pointer;min-height:100%;transition:transform .45s var(--oa-ease-smooth) 80ms, box-shadow .45s var(--oa-ease-smooth) 80ms;color:#0a0a0a;background:0 0;border:3px solid #0a0a0a;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:6px 6px #0a0a0a}.feature-block.svelte-64wo6c:hover{transform:translate(-4px,-4px);box-shadow:10px 10px #0a0a0a}.feature-block.svelte-64wo6c .fb-inner:where(.svelte-64wo6c){z-index:1;flex-direction:column;flex:1;justify-content:space-between;gap:20px;padding:28px;display:flex;position:relative}.feature-block.svelte-64wo6c .fb-eyebrow:where(.svelte-64wo6c){letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:800}.feature-block.svelte-64wo6c .fb-title:where(.svelte-64wo6c){letter-spacing:-.02em;margin:0;font-size:clamp(22px,2.2vw,30px);font-weight:800;line-height:1}.gallery.svelte-ewh1ap{position:relative}.gallery-stage.svelte-ewh1ap{grid-template-columns:1fr 1fr;align-items:start;gap:60px;margin-top:64px;display:grid}@media (width<=900px){.gallery-stage.svelte-ewh1ap{grid-template-columns:1fr}}.gallery-phone-wrap.svelte-ewh1ap{aspect-ratio:1;place-items:center;display:grid;position:sticky;top:100px}.gallery-phone.svelte-ewh1ap{aspect-ratio:9/19.5;background:linear-gradient(155deg,#2a2a2c 0%,#0c0c0e 45%,#1a1a1c 100%);border-radius:48px;width:min(340px,80%);padding:10px;animation:6s ease-in-out infinite svelte-ewh1ap-gallery-floaty;position:relative;transform:rotate(4deg);box-shadow:inset 0 0 0 1.5px #ffffff1f,inset 0 2px #fff3,inset 0 -2px #0009,0 2px 4px #00000059,0 30px 80px #0d337352}@keyframes svelte-ewh1ap-gallery-floaty{0%,to{transform:rotate(4deg)translateY(0)}50%{transform:rotate(3deg)translateY(-14px)}}@media (prefers-reduced-motion:reduce){.gallery-phone.svelte-ewh1ap{animation:none;transform:rotate(4deg)}}.gallery-phone.svelte-ewh1ap:before,.gallery-phone.svelte-ewh1ap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0009,#ffffff1a);border-radius:2px;width:3px;position:absolute}.gallery-phone.svelte-ewh1ap:before{height:72px;top:30%;right:-3px}.gallery-phone.svelte-ewh1ap:after{height:110px;top:24%;left:-3px}.gallery-phone.svelte-ewh1ap .screen:where(.svelte-ewh1ap){background:#000;border-radius:38px;height:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #000000e6}.gallery-phone.svelte-ewh1ap .screen:where(.svelte-ewh1ap) img:where(.svelte-ewh1ap){object-fit:cover;object-position:center top;opacity:0;width:100%;height:100%;transition:opacity .7s cubic-bezier(.33,0,.15,1);position:absolute;inset:0}.gallery-phone.svelte-ewh1ap .screen:where(.svelte-ewh1ap) img.active:where(.svelte-ewh1ap){opacity:1}.screen-placeholder.svelte-ewh1ap{color:#fff;text-align:center;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:32px;transition:opacity .7s cubic-bezier(.33,0,.15,1);display:flex;position:absolute;inset:0}.screen-placeholder.active.svelte-ewh1ap{opacity:1}.ph-num.svelte-ewh1ap{letter-spacing:.2em;opacity:.75;font-size:11px;font-weight:800}.ph-title.svelte-ewh1ap{letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.05}.ph-hint.svelte-ewh1ap{letter-spacing:.18em;text-transform:uppercase;opacity:.6;margin-top:12px;font-size:11px;font-weight:700}.gallery-phone.svelte-ewh1ap .notch:where(.svelte-ewh1ap){z-index:3;background:#000;border-radius:22px;width:110px;height:32px;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff14,inset 0 -1px #ffffff0a}.gallery-steps.svelte-ewh1ap{flex-direction:column;gap:16px;padding:40px 0;display:flex}.gallery-step.svelte-ewh1ap{cursor:pointer;transition:transform .4s var(--oa-ease-smooth), box-shadow .4s var(--oa-ease-smooth);isolation:isolate;text-align:left;font:inherit;color:inherit;background:#fff;border:3px solid #0a0a0a;border-radius:0;width:100%;padding:28px 28px 28px 40px;position:relative;overflow:hidden;box-shadow:6px 6px #0a0a0a}.gallery-step.svelte-ewh1ap:before{content:"";background:var(--step-color,#e63946);z-index:0;width:6px;position:absolute;top:8px;bottom:8px;left:0}.gallery-step.svelte-ewh1ap:after{content:"";background:var(--step-color,#e63946);transform-origin:0;z-index:-1;width:100%;transition:transform .5s cubic-bezier(.6,0,.2,1);position:absolute;top:0;bottom:0;left:0;transform:scaleX(0)}.gallery-step.svelte-ewh1ap:hover{box-shadow:10px 10px 0 0 var(--step-color,#0a0a0a);transform:translate(-4px,-4px)}.gallery-step.svelte-ewh1ap:hover:after{transform:scaleX(1)}.gallery-step.svelte-ewh1ap:hover .num:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:hover h4:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:hover p:where(.svelte-ewh1ap){color:var(--step-fg,#fff)}.gallery-step.svelte-ewh1ap:first-child{--step-color:#e63946;--step-fg:#fff}.gallery-step.svelte-ewh1ap:nth-child(2){--step-color:#e6b826;--step-fg:#0a0a0a}.gallery-step.svelte-ewh1ap:nth-child(3){--step-color:#2c73b1;--step-fg:#fff}.gallery-step.svelte-ewh1ap:nth-child(4){--step-color:#e6b826;--step-fg:#0a0a0a}.gallery-step.svelte-ewh1ap:nth-child(5){--step-color:#e63946;--step-fg:#fff}.gallery-step.svelte-ewh1ap:nth-child(2):hover .num:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:nth-child(2):hover h4:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:nth-child(2):hover p:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:nth-child(4):hover .num:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:nth-child(4):hover h4:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap:nth-child(4):hover p:where(.svelte-ewh1ap){color:#0a0a0a}.gallery-step.active.svelte-ewh1ap{box-shadow:10px 10px 0 0 var(--step-color,#0a0a0a);transform:translate(-4px,-4px)}.gallery-step.svelte-ewh1ap .num:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap h4:where(.svelte-ewh1ap),.gallery-step.svelte-ewh1ap p:where(.svelte-ewh1ap){z-index:1;transition:color .3s;position:relative}.gallery-step.svelte-ewh1ap .num:where(.svelte-ewh1ap){color:#0a0a0a;letter-spacing:.12em;font-size:12px;font-weight:700}.gallery-step.svelte-ewh1ap h4:where(.svelte-ewh1ap){letter-spacing:-.015em;margin:6px 0 8px;font-size:22px;font-weight:700}.gallery-step.svelte-ewh1ap p:where(.svelte-ewh1ap){color:var(--oa-fg-secondary);margin:0;font-size:15px;line-height:1.5}.gallery-step.svelte-ewh1ap .progress:where(.svelte-ewh1ap){z-index:1;background:#00000026;border-radius:0;height:3px;margin-top:14px;position:relative;overflow:hidden}.gallery-step.svelte-ewh1ap .progress:where(.svelte-ewh1ap)>div:where(.svelte-ewh1ap){background:#0a0a0a;height:100%;transition:width .1s linear}.section-subline.svelte-1nw4zuc{letter-spacing:.01em;color:var(--oa-fg-tertiary);opacity:.8;margin:-4px 0 0;font-size:15px;font-weight:500}.about-card.svelte-1nw4zuc{background:0 0;grid-template-columns:1fr 1.15fr;align-items:center;gap:56px;margin-top:56px;padding:56px;display:grid;position:relative}@media (width<=900px){.about-card.svelte-1nw4zuc{grid-template-columns:1fr;gap:28px;padding:32px}}.about-card.svelte-1nw4zuc h3:where(.svelte-1nw4zuc){letter-spacing:-.025em;margin:14px 0;font-size:32px;font-weight:800}.about-card.svelte-1nw4zuc p:where(.svelte-1nw4zuc){color:var(--oa-fg-secondary);margin:0 0 12px;font-size:17px;line-height:1.55}.about-card.svelte-1nw4zuc p.dedication:where(.svelte-1nw4zuc){letter-spacing:.01em;color:var(--oa-fg-tertiary);opacity:.85;margin-top:8px;font-size:13px;font-style:italic}.eyebrow.svelte-1nw4zuc{text-transform:uppercase;letter-spacing:.14em;background:color-mix(in srgb, var(--oa-mustard) 15%, white);border:2px solid color-mix(in srgb, var(--oa-mustard) 35%, white);color:var(--oa-deep-blue);align-items:center;gap:10px;padding:8px 16px;font-size:12px;font-weight:700;display:inline-flex}.about-tags.svelte-1nw4zuc{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc){color:#0a0a0a;text-transform:uppercase;letter-spacing:.08em;cursor:default;transition:background .22s var(--oa-ease-smooth), color .22s var(--oa-ease-smooth);padding:4px 8px;font-size:13px;font-weight:700;position:relative}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc):nth-child(5n+1):hover{color:#fff;background:#e63946}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc):nth-child(5n+2):hover{color:#0a0a0a;background:#e6b826}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc):nth-child(5n+3):hover{color:#fff;background:#2c73b1}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc):nth-child(5n+4):hover{color:#0a0a0a;background:#e6b826}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc):nth-child(5n+5):hover{color:#fff;background:#e63946}.about-tags.svelte-1nw4zuc span:where(.svelte-1nw4zuc)+span:where(.svelte-1nw4zuc):before{content:"·";color:var(--oa-fg-tertiary);margin:0 6px;font-weight:400}.about-photos.svelte-1nw4zuc{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;justify-content:center;align-items:center;gap:0;padding:24px 0;display:flex}.about-photos.svelte-1nw4zuc .photo:where(.svelte-1nw4zuc){border:3px solid var(--oa-mondrian-black);box-shadow:8px 8px 0 0 var(--oa-mondrian-black);aspect-ratio:1;background-color:var(--oa-mondrian-black);transform-origin:50%;min-width:0;transition:transform .52s var(--oa-ease-bounce), box-shadow .42s var(--oa-ease-smooth), z-index 0s 0s;will-change:transform;-webkit-user-drag:none;-webkit-touch-callout:none;background-position:50%;background-repeat:no-repeat;background-size:cover;flex:1 1 0;margin:0;position:relative;overflow:hidden}.about-photos.svelte-1nw4zuc .photo:where(.svelte-1nw4zuc):after{content:"";pointer-events:auto;background:0 0;position:absolute;inset:0}.about-photos.svelte-1nw4zuc .photo-left:where(.svelte-1nw4zuc){z-index:2;background-image:-webkit-image-set(url(../../../eric-portrait.webp) 1x type("image/webp"),url(../../../eric-portrait.jpg) 1x type("image/jpeg"));background-image:image-set("../../../eric-portrait.webp" 1x type("image/webp"),"../../../eric-portrait.jpg" 1x type("image/jpeg"));margin-right:-28px;transform:rotate(-5deg)translate(8px,6px)}.about-photos.svelte-1nw4zuc .photo-center:where(.svelte-1nw4zuc){z-index:1;background-image:-webkit-image-set(url(../../../family-canoe.webp) 1x type("image/webp"),url(../../../family-canoe.jpg) 1x type("image/jpeg"));background-image:image-set("../../../family-canoe.webp" 1x type("image/webp"),"../../../family-canoe.jpg" 1x type("image/jpeg"));transform:rotate(2deg)}.about-photos.svelte-1nw4zuc .photo-right:where(.svelte-1nw4zuc){z-index:2;background-image:-webkit-image-set(url(../../../eric-kayak.webp) 1x type("image/webp"),url(../../../eric-kayak.jpg) 1x type("image/jpeg"));background-image:image-set("../../../eric-kayak.webp" 1x type("image/webp"),"../../../eric-kayak.jpg" 1x type("image/jpeg"));margin-left:-28px;transform:rotate(6deg)translate(-8px,-4px)}@media (hover:hover) and (pointer:fine){.about-photos.svelte-1nw4zuc:hover .photo:where(.svelte-1nw4zuc){filter:saturate(.82)brightness(.96);transition:transform .52s var(--oa-ease-bounce), filter .42s var(--oa-ease-smooth), box-shadow .42s var(--oa-ease-smooth)}.about-photos.svelte-1nw4zuc .photo:where(.svelte-1nw4zuc):hover{box-shadow:14px 14px 0 0 var(--oa-mondrian-black);filter:saturate(1.05)brightness(1.02);z-index:5;transform:rotate(0)scale(1.18)translateY(-6px)}}@media (width<=900px){.about-photos.svelte-1nw4zuc{flex-direction:column;gap:20px;padding:0}.about-photos.svelte-1nw4zuc .photo:where(.svelte-1nw4zuc){flex:none}.about-photos.svelte-1nw4zuc .photo-left:where(.svelte-1nw4zuc),.about-photos.svelte-1nw4zuc .photo-center:where(.svelte-1nw4zuc),.about-photos.svelte-1nw4zuc .photo-right:where(.svelte-1nw4zuc){margin:0;transform:none}}.contact-card.svelte-1y6h5pf{color:var(--oa-fg-primary);background:0 0;grid-template-columns:1fr 1fr;gap:48px;margin-top:56px;padding:40px 0;display:grid;position:relative}@media (width<=900px){.contact-card.svelte-1y6h5pf{grid-template-columns:1fr;padding:32px}}.contact-card.svelte-1y6h5pf h3:where(.svelte-1y6h5pf){letter-spacing:-.025em;margin:0 0 14px;font-size:36px;font-weight:800}.contact-card.svelte-1y6h5pf .lead:where(.svelte-1y6h5pf){color:var(--oa-fg-secondary);margin:0 0 20px;font-size:17px;line-height:1.5}.info-row.svelte-1y6h5pf{color:var(--oa-fg-secondary);align-items:center;gap:12px;margin-top:8px;font-size:14px;display:flex}.info-row.svelte-1y6h5pf svg:where(.svelte-1y6h5pf){opacity:.8;width:18px;height:18px}.contact-form.svelte-1y6h5pf{flex-direction:column;gap:12px;display:flex}.field.svelte-1y6h5pf label:where(.svelte-1y6h5pf){color:var(--oa-fg-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.field.svelte-1y6h5pf input:where(.svelte-1y6h5pf),.field.svelte-1y6h5pf textarea:where(.svelte-1y6h5pf){width:100%;color:var(--oa-fg-primary);background:0 0;border:none;border-bottom:2px solid #0a0a0a26;border-radius:0;padding:10px 0;font-family:inherit;font-size:15px;transition:border-color .2s}.field.svelte-1y6h5pf input:where(.svelte-1y6h5pf):focus,.field.svelte-1y6h5pf textarea:where(.svelte-1y6h5pf):focus{border-bottom-color:var(--oa-deep-blue);outline:none}.field.svelte-1y6h5pf textarea:where(.svelte-1y6h5pf){resize:none;height:120px;max-height:220px;line-height:1.5;overflow:auto}.field.svelte-1y6h5pf input:where(.svelte-1y6h5pf)::placeholder,.field.svelte-1y6h5pf textarea:where(.svelte-1y6h5pf)::placeholder{color:var(--oa-fg-tertiary)}.btn-primary.svelte-1y6h5pf{cursor:pointer;color:#0a0a0a;transition:transform .22s var(--oa-ease-bounce), box-shadow .22s var(--oa-ease-smooth);background:0 0;border:3px solid #0a0a0a;border-radius:0;justify-content:flex-start;align-self:flex-start;align-items:center;gap:10px;margin-top:8px;padding:14px 22px;font-family:inherit;font-size:16px;font-weight:700;display:inline-flex;box-shadow:5px 5px #0a0a0a}.btn-primary.svelte-1y6h5pf:hover{transform:translate(-3px,-3px);box-shadow:8px 8px #0a0a0a}
