.sv{--sv-ink:#15171c;--sv-ink-2:#1e2128;--sv-ink-3:#2a2e37;--sv-paper:#f5f3ee;--sv-paper-2:#ebe7dc;--sv-card:#fffdf8;--sv-lime:#d4f55a;--sv-lime-2:#e4fb8c;--sv-lime-ink:#2b3a00;--sv-green:#0f5a4a;--sv-green-2:#12695a;--sv-deep:#0a3f34;--sv-mint:#6af2c8;--sv-line:#15171c1f;--sv-line-2:#15171c38;--sv-muted:#545965;--sv-on-ink:#f5f3ee;--sv-on-ink-muted:#aab0ba;--sv-display:var(--sl-font-display,"Manrope Variable", sans-serif);--sv-body:var(--sl-font,"Inter Variable", sans-serif);--sv-serif:"Instrument Serif", Georgia, serif;--sv-gutter:clamp(16px, 4vw, 56px);--sv-max:var(--sl-site-max,1440px);--sv-out:cubic-bezier(.23, 1, .32, 1);--sv-in-out:cubic-bezier(.77, 0, .175, 1);--sv-drawer:cubic-bezier(.32, .72, 0, 1);--mk-ink:var(--sv-ink);--mk-ink-2:var(--sv-ink-2);--mk-paper:var(--sv-paper);--mk-paper-2:var(--sv-paper-2);--mk-line:var(--sv-line);--mk-line-strong:var(--sv-line-2);--mk-muted:var(--sv-muted);--mk-signal:var(--sv-lime);--mk-signal-ink:var(--sv-lime-ink);--mk-serif:var(--sv-serif);--mk-display:var(--sv-display);--mk-ease:var(--sv-out);--mk-gutter:var(--sv-gutter);--mk-max:var(--sv-max);background:var(--sv-paper);min-height:100vh;color:var(--sv-ink);font-family:var(--sv-body);-webkit-font-smoothing:antialiased;position:relative;overflow-x:clip}.sv h1,.sv h2,.sv h3,.sv h4{color:inherit}.sv em{font-family:var(--sv-serif);letter-spacing:0;font-style:italic;font-weight:400}.sv :focus-visible{outline:2px solid var(--sv-green);outline-offset:3px;border-radius:6px}.sv [data-theme=ink] :focus-visible,.sv [data-theme=green] :focus-visible{outline-color:var(--sv-lime)}.sv-wrap{width:min(var(--sv-max), 100% - 2 * var(--sv-gutter));margin-inline:auto}.sv:before{content:"";z-index:0;pointer-events:none;opacity:.3;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='.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.08 0 0 0 0 0.08 0 0 0 0 0.1 0 0 0 .06 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:fixed;inset:0}.sv>main,.sv>.mk-legacy,.sv>footer{z-index:1;position:relative}.sv-h2{font:800 clamp(40px, 5.6vw, 92px) / .98 var(--sv-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.sv-lead{max-width:29.02em;color:var(--sv-muted);text-wrap:pretty;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.6}[data-theme=ink] .sv-lead,[data-theme=green] .sv-lead{color:var(--sv-on-ink-muted)}.sv-kicker{color:var(--sv-ink);font:650 14px/1 var(--sv-body);letter-spacing:.01em;align-items:center;gap:10px;margin:0 0 22px;display:inline-flex}[data-theme=ink] .sv-kicker,[data-theme=green] .sv-kicker{color:var(--sv-on-ink)}.sv-kicker-index{background:var(--sv-ink);min-width:34px;height:24px;color:var(--sv-lime);font:700 12px/1 var(--sv-display);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}[data-theme=ink] .sv-kicker-index,[data-theme=green] .sv-kicker-index{background:var(--sv-lime);color:var(--sv-ink)}.sv-link{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);text-decoration-color:color-mix(in srgb, currentColor 35%, transparent);align-items:center;gap:8px;padding-block:6px;font-weight:650;transition:text-decoration-color .2s;display:inline-flex}.sv-link svg{transition:transform .26s var(--sv-out)}@media (hover:hover) and (pointer:fine){.sv-link:hover{text-decoration-color:currentColor}.sv-link:hover svg{transform:translate(3px)}}.sv-btn{--tone:var(--sv-ink);--on:var(--sv-paper);background:var(--tone);min-height:52px;color:var(--on);font:700 16px/1 var(--sv-body);white-space:nowrap;transform:translate(var(--mx,0), var(--my,0));transition:transform .42s var(--sv-out), background-color .2s ease, box-shadow .24s ease;border-radius:999px;align-items:center;gap:12px;padding:6px 6px 6px 24px;text-decoration:none;display:inline-flex;position:relative}.sv .sv-btn{color:var(--on)}.sv-btn[data-tone=lime]{--tone:var(--sv-lime);--on:var(--sv-ink);box-shadow:0 14px 30px -16px #6f8f00aa}.sv-btn[data-tone=paper]{--tone:var(--sv-paper);--on:var(--sv-ink)}.sv-btn[data-tone=ghost]{--tone:transparent;--on:currentColor;box-shadow:inset 0 0 0 1.5px var(--sv-line-2)}[data-theme=ink] .sv-btn[data-tone=ghost],[data-theme=green] .sv-btn[data-tone=ghost]{box-shadow:inset 0 0 0 1.5px #f5f3ee4d}.sv-btn-arrow{background:var(--on);width:40px;height:40px;color:var(--tone);border-radius:999px;display:grid;position:relative;overflow:hidden}.sv-btn[data-tone=ghost] .sv-btn-arrow{background:var(--sv-ink);color:var(--sv-paper)}[data-theme=ink] .sv-btn[data-tone=ghost] .sv-btn-arrow,[data-theme=green] .sv-btn[data-tone=ghost] .sv-btn-arrow{background:var(--sv-paper);color:var(--sv-ink)}.sv-btn-arrow svg{transition:transform .38s var(--sv-out);grid-area:1/1;place-self:center}.sv-btn-arrow svg+svg{transform:translate(-150%,150%)}.sv-btn:active{transform:translate(var(--mx,0), var(--my,0)) scale(.97);transition-duration:.14s}@media (hover:hover) and (pointer:fine){.sv-btn:hover .sv-btn-arrow svg:first-child{transform:translate(150%,-150%)}.sv-btn:hover .sv-btn-arrow svg+svg{transform:none}.sv-btn[data-tone=ghost]:hover{box-shadow:inset 0 0 0 1.5px}}.sv-js [data-reveal]:not([data-shown]) .sv-w{opacity:0;transform:translateY(105%)}[data-reveal] .sv-w{opacity:1;transition:transform .9s var(--sv-out), opacity .6s var(--sv-out);transition-delay:calc(var(--w,0) * 45ms);display:inline-block;transform:none}.sv-header{z-index:60;pointer-events:none;transition:transform .52s var(--sv-out);justify-content:center;display:flex;position:fixed;inset:12px 0 auto}html[data-scroll-dir=down] .sv-header:not([data-open]){transform:translateY(calc(-100% - 72px))}.sv-capsule{-webkit-backdrop-filter:blur(18px)saturate(1.5);pointer-events:auto;max-width:calc(100% - 24px);transition:padding .32s var(--sv-out), box-shadow .32s ease;background:#f8f6f1d9;border:1px solid #15171c14;border-radius:999px;align-items:center;gap:clamp(8px,1.6vw,28px);padding:6px 6px 6px 8px;display:flex;box-shadow:inset 0 1px #ffffffb3,0 18px 40px -24px #15171c66}html[data-scrolled] .sv-capsule{box-shadow:inset 0 1px #ffffffb3,0 22px 46px -22px #15171c80}.sv-mark{color:var(--sv-ink);align-items:center;gap:10px;padding-right:6px;text-decoration:none;display:inline-flex}.sv-mark svg{transition:transform .52s var(--sv-out);flex:none}@media (hover:hover) and (pointer:fine){.sv-mark:hover svg{transform:rotate(-8deg)scale(1.04)}}.sv-mark-name{font:800 17px/1 var(--sv-display);letter-spacing:-.03em}.sv-nav{align-items:center;gap:2px;display:flex}.sv-nav-link{min-height:40px;color:var(--sv-ink);font:600 14.5px/1 var(--sv-body);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;text-decoration:none;transition:background-color .2s;display:inline-flex}.sv-nav-link[aria-current=page],.sv-nav-link[data-current]{background:#15171c0f}.sv-nav-plus{transition:transform .3s var(--sv-out)}.sv-nav-link[aria-expanded=true] .sv-nav-plus{transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.sv-nav-link:hover{background:#15171c0f}}.sv-nav-group{position:relative}.sv-features{background:var(--sv-card);transform-origin:top;width:min(420px,100vw - 32px);animation:sv-pop .26s var(--sv-out);border:1px solid #15171c14;border-radius:24px;padding:8px;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);box-shadow:0 30px 70px -30px #15171c80}@keyframes sv-pop{0%{opacity:0;transform:translate(-50%)translateY(-6px)scale(.97)}}.sv-features a{border-radius:16px;align-items:flex-start;gap:14px;padding:12px;text-decoration:none;transition:background-color .18s;display:flex}.sv-features a[aria-current=page]{background:#15171c0a}@media (hover:hover) and (pointer:fine){.sv-features a:hover{background:#15171c0a}}.sv-features-icon{background:var(--sv-ink);width:40px;height:40px;color:var(--sv-lime);border-radius:12px;flex:none;place-items:center;display:grid}.sv-features b{font:700 15px/1.3 var(--sv-body);display:block}.sv-features small{color:var(--sv-muted);margin-top:3px;font-size:13.5px;line-height:1.45;display:block}.sv-features .sv-features-all{border-top:1px solid var(--sv-line);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;margin-top:4px;font-size:14px;font-weight:650}.sv-actions{align-items:center;gap:4px;display:flex}.sv-signin{min-height:40px;font:600 14.5px/1 var(--sv-body);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.sv-signin:hover{background:#15171c0f}}.sv-cta{background:var(--sv-ink);min-height:42px;font:700 14.5px/1 var(--sv-body);white-space:nowrap;transition:transform .16s var(--sv-out);border-radius:999px;align-items:center;gap:8px;padding:0 16px 0 18px;text-decoration:none;display:inline-flex;color:var(--sv-paper)!important}.sv-cta svg{color:var(--sv-lime);transition:transform .3s var(--sv-out)}.sv-cta:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.sv-cta:hover svg{transform:translate(2px,-2px)}}.sv-lang{margin-right:4px}.sv-lang button:not([aria-pressed=true]){color:var(--sv-muted)}.sv-burger{cursor:pointer;background:#15171c0f;border:0;border-radius:999px;width:42px;height:42px;display:none;position:relative}.sv-burger span{background:var(--sv-ink);height:2px;transition:transform .34s var(--sv-out);border-radius:2px;position:absolute;left:13px;right:13px}.sv-burger span:first-child{transform:translateY(-4px)}.sv-burger span+span{transform:translateY(4px)}.sv-header[data-open] .sv-burger span:first-child{transform:rotate(45deg)}.sv-header[data-open] .sv-burger span+span{transform:rotate(-45deg)}.sv-sheet{z-index:-1;padding:104px var(--sv-gutter) calc(28px + env(safe-area-inset-bottom));background:var(--sv-ink);color:var(--sv-paper);pointer-events:auto;animation:sv-sheet-in .42s var(--sv-drawer);flex-direction:column;justify-content:space-between;display:flex;position:fixed;inset:0;overflow-y:auto}.sv-sheet[hidden]{display:none}@keyframes sv-sheet-in{0%{clip-path:inset(0 0 100% round 0 0 40px 40px)}to{clip-path:inset(0)}}.sv-sheet ol{margin:0;padding:0;list-style:none}.sv-sheet li,.sv-sheet-foot{animation:sv-sheet-item .52s var(--sv-out) both;animation-delay:calc(.12s + var(--i,0) * 45ms)}@keyframes sv-sheet-item{0%{opacity:0;transform:translateY(18px)}}.sv-sheet li a{font:800 clamp(30px, 8.5vw, 44px) / 1.1 var(--sv-display);letter-spacing:-.035em;border-bottom:1px solid #f5f3ee1f;align-items:baseline;gap:14px;padding:10px 0;text-decoration:none;display:flex}.sv-sheet li small{color:var(--sv-lime);font:700 13px/1 var(--sv-display);letter-spacing:0}.sv-sheet-foot{gap:10px;margin-top:28px;display:flex}.sv-sheet-foot .sv-signin{color:var(--sv-paper);box-shadow:inset 0 0 0 1.5px #f5f3ee4d}.sv-sheet-foot .sv-cta{background:var(--sv-lime);color:var(--sv-ink)!important}.sv-sheet-foot .sv-cta svg{color:var(--sv-ink)}html[data-menu-open]{overflow:hidden}@media (max-width:1080px){.sv-nav,.sv-actions>.sv-signin{display:none}.sv-burger{display:block}.sv-capsule{justify-content:space-between;width:calc(100% - 24px)}}.sv-cta-short{display:none}@media (max-width:430px){.sv-mark-name,.sv-actions .sv-cta-long{display:none}.sv-actions .sv-cta-short{display:inline}}.sv-guide{z-index:40;pointer-events:none;position:absolute;inset:0;overflow:clip}.sv-guide-canvas{opacity:0;filter:blur(6px);transition:opacity .28s var(--sv-out), filter .28s var(--sv-out);will-change:transform;position:absolute;top:0;left:0}html[data-selly=live] .sv-guide-canvas{opacity:1;filter:none}.sv-guide-hit{cursor:grab;touch-action:pan-y;pointer-events:none;border-radius:45%;position:absolute;top:0;left:0}.sv-guide-hit[data-on]{pointer-events:auto}.sv-guide-hit:active{cursor:grabbing}html[data-menu-open] .sv-guide{visibility:hidden}.sv-slot{aspect-ratio:558/720;pointer-events:none;display:block;position:relative}.sv-slot img{object-fit:contain;object-position:50% 100%;width:100%;height:100%;transition:opacity .28s var(--sv-out), filter .28s var(--sv-out);display:block}html[data-selly=live] .sv-slot img{opacity:0;filter:blur(6px)}.sv-dialog{background:var(--sv-ink);width:min(420px,100vw - 24px);max-height:calc(100dvh - 24px);color:var(--sv-paper);border:0;border-radius:28px;margin:auto;padding:0;box-shadow:0 40px 120px -30px #000000b3}.sv-dialog[data-wide]{width:min(1180px,100vw - 24px)}.sv-dialog[open]{animation:sv-dialog-in .36s var(--sv-out)}@keyframes sv-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.97)}}.sv-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0d10cc}.sv-dialog-body{gap:12px;padding:14px;display:grid}.sv-dialog-head{font:700 16px/1.3 var(--sv-display);justify-content:space-between;align-items:center;gap:12px;padding:0 4px 0 8px;display:flex}.sv-dialog-x{width:40px;height:40px;color:inherit;cursor:pointer;background:#f5f3ee1a;border:0;border-radius:999px;place-items:center;display:grid}.sv-dialog video{aspect-ratio:9/16;object-fit:contain;background:#000;border-radius:18px;width:100%;max-height:calc(100dvh - 160px);display:block}.sv-dialog[data-wide] video{aspect-ratio:16/9}.sv-dialog-failed{color:var(--sv-on-ink-muted);margin:0;font-size:14px}.sv-dialog-steps{justify-content:space-between;gap:8px;display:flex}.sv-dialog-steps button{min-height:44px;color:inherit;font:600 14px/1 var(--sv-body);cursor:pointer;background:#f5f3ee14;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.sv-film-frame{aspect-ratio:16/9;border-radius:calc(56px - var(--prog,1) * 28px);transform:scale(calc(.74 + var(--prog,1) * .26));transform-origin:50% 20%;background:#0b0d10;position:relative;overflow:hidden;box-shadow:0 60px 120px -60px #000}.sv-film-frame video{object-fit:cover;width:100%;height:100%;display:block}.sv-film-play{color:var(--sv-paper);text-align:left;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;transition:transform .16s var(--sv-out);background:#15171cd1;border:0;border-radius:999px;align-items:center;gap:14px;padding:8px 22px 8px 8px;display:flex;position:absolute;bottom:clamp(12px,2vw,28px);left:clamp(12px,2vw,28px)}.sv-film-play:active{transform:scale(.97)}.sv-film-play b{font:700 16px/1.2 var(--sv-display);display:block}.sv-film-play small{color:var(--sv-on-ink-muted);font-size:13px}.sv-film-disc{background:var(--sv-lime);width:56px;height:56px;color:var(--sv-ink);transition:transform .42s var(--sv-out);border-radius:50%;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){.sv-film-play:hover .sv-film-disc{transform:scale(1.08)}}.sv-reels{justify-content:center;gap:calc(4px + var(--prog,1) * 18px);margin:clamp(28px,4vw,52px) 0 0;padding:0;list-style:none;display:flex}.sv-reels li{width:clamp(140px,13.6vw,200px);margin-inline:calc((1 - var(--prog,1)) * -26px);transform:rotate(calc(var(--c) * (1 - var(--prog,1)) * 8deg)) translateY(calc(var(--c) * var(--c) * (1 - var(--prog,1)) * 8px));flex:none}.sv-reel{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;gap:14px;padding:0;display:grid}.sv-reel-phone{aspect-ratio:9/16;transition:transform .52s var(--sv-out);background:#0b0d10;border-radius:24px;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 5px #23262e,0 0 0 6px #3a3f49,0 40px 60px -34px #000}.sv-reel-phone img,.sv-reel-phone video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sv-reel-phone video{opacity:0;transition:opacity .3s}.sv-reel:focus-visible .sv-reel-phone video{opacity:1}.sv-reel-play{background:var(--sv-lime);width:40px;height:40px;color:var(--sv-ink);transition:transform .3s var(--sv-out);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;right:10px}@media (hover:hover) and (pointer:fine){.sv-reel:hover .sv-reel-phone{transform:translateY(-10px)rotate(-1.2deg)}.sv-reel:hover .sv-reel-phone video{opacity:1}.sv-reel:hover .sv-reel-play{transform:scale(1.1)}}.sv-reel:active .sv-reel-phone{transform:scale(.97)}.sv-reel-meta b{font:700 16px/1.25 var(--sv-display);display:block}.sv-reel-meta small{color:var(--sv-on-ink-muted);margin-top:4px;font-size:13px;line-height:1.45;display:block}.sv-reels .sv-reel-meta{--open:clamp(0, calc((var(--prog,1) - .75) * 4), 1);opacity:var(--open);transform:translateY(calc((1 - var(--open)) * 6px))}@media (max-width:900px){.sv-reels{margin-inline:calc(-1 * var(--sv-gutter));padding:8px var(--sv-gutter) 6px;scroll-snap-type:x mandatory;scrollbar-width:none;justify-content:flex-start;gap:14px;overflow-x:auto}.sv-reels li{scroll-snap-align:start;width:min(56vw,220px);margin:0;transform:none}.sv-reels .sv-reel-meta{opacity:1;transform:none}.sv-film-frame{border-radius:22px;transform:none}}.hm-faq{padding:clamp(80px,10vw,150px) 0}.hm-faq-head{gap:18px;margin-bottom:clamp(32px,5vw,60px);display:grid}.hm-faq-head .sv-lead{max-width:37.85em}.sv-ask{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(20px,3vw,48px);display:grid}.sv-ask-list{justify-items:start;gap:10px;display:grid}.sv-ask-list button{background:var(--sv-card);max-width:100%;box-shadow:0 0 0 1px var(--sv-line);color:var(--sv-ink);font:600 16px/1.4 var(--sv-body);text-align:left;cursor:pointer;transition:background-color .2s ease, color .2s ease, transform .4s var(--sv-out);border:0;border-radius:22px 22px 22px 6px;padding:15px 20px}.sv-ask-list button[aria-pressed=true]{background:var(--sv-ink);color:var(--sv-paper);box-shadow:none}.sv-ask-list button:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.sv-ask-list button:hover{transform:translate(6px)}}.sv-ask-thread{background:var(--sv-green);color:#effaf6;border-radius:32px;grid-template-columns:auto 1fr;align-items:end;gap:14px;min-height:440px;padding:clamp(18px,2.6vw,32px);display:grid;position:sticky;top:96px}.hm-faq-selly{height:clamp(120px,12vw,170px)}.sv-ask-lines{align-content:end;gap:10px;display:grid}.sv-bubble{max-width:34.06em;animation:sv-bubble .42s var(--sv-out) both;border-radius:22px;margin:0;padding:14px 18px;font-size:16px;line-height:1.6}@keyframes sv-bubble{0%{opacity:0;transform:translateY(10px)scale(.98)}}.sv-bubble[hidden]{display:none}.sv-bubble small{opacity:.75;margin-bottom:4px;font-size:12.5px;font-weight:700;display:block}.sv-bubble[data-from=you]{color:var(--sv-deep);background:#effaf6;border-bottom-right-radius:6px;justify-self:end}.sv-bubble[data-from=selly]{background:var(--sv-ink);color:var(--sv-paper);border-bottom-left-radius:6px;justify-self:start}.sv-bubble[data-typing]{gap:5px;padding:18px;display:flex}.sv-bubble[data-typing] span[aria-hidden]{background:var(--sv-paper);border-radius:50%;width:7px;height:7px;animation:.9s ease-in-out infinite sv-typing}.sv-bubble[data-typing] span:nth-child(2){animation-delay:.15s}.sv-bubble[data-typing] span:nth-child(3){animation-delay:.3s}@keyframes sv-typing{0%,to{opacity:.35;transform:none}50%{opacity:1;transform:translateY(-3px)}}@media (max-width:900px){.sv-ask{grid-template-columns:1fr}.sv-ask-thread{grid-template-columns:1fr;min-height:0;position:relative;top:0}.hm-faq-selly{height:120px}}:where(.sv) p{color:inherit}.sv-film-text{margin-top:16px;font-size:14.5px}.sv-film-text summary{min-height:32px;color:inherit;cursor:pointer;align-items:center;font-weight:650;display:inline-flex}.sv-film-text p{max-width:50.47em;color:var(--sv-on-ink-muted);margin:8px 0 0;line-height:1.65}.sv-footer{background:var(--sv-ink);color:var(--sv-on-ink);border-radius:clamp(28px,4vw,56px) clamp(28px,4vw,56px) 0 0;margin:12px clamp(6px,1vw,14px) 0;padding:clamp(72px,10vw,140px) 0 28px}.sv-footer-line{font:800 clamp(40px, 6.4vw, 108px) / .96 var(--sv-display);letter-spacing:-.05em;margin:0 0 clamp(40px,6vw,80px);font-size:clamp(40px,min(6.4vw,8.3svh),108px)}.sv-footer-line span{display:block}.sv-footer-line span+span{color:var(--sv-lime);padding-left:clamp(0px,8vw,140px)}.sv-js .sv-footer-line:not([data-shown]) span{opacity:0;transform:translateY(40px)}.sv-footer-line span{transition:opacity .7s var(--sv-out), transform .9s var(--sv-out)}.sv-footer-line span+span{transition-delay:.12s}.sv-footer-big{border-top:1px solid #f5f3ee24;display:grid}.sv-footer-big a{font:700 clamp(24px, 3vw, 40px) / 1.1 var(--sv-display);letter-spacing:-.03em;transition:color .2s ease, padding .42s var(--sv-out);border-bottom:1px solid #f5f3ee24;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;text-decoration:none;display:flex}.sv-footer-big svg{width:clamp(26px,3vw,40px);height:clamp(26px,3vw,40px);color:var(--sv-lime);transition:transform .42s var(--sv-out);flex:none}@media (hover:hover) and (pointer:fine){.sv-footer-big a:hover{color:var(--sv-lime);padding-left:18px}.sv-footer-big a:hover svg{transform:rotate(45deg)}}.sv-footer-cols{grid-template-columns:1.4fr repeat(3,1fr);gap:32px;margin-top:clamp(48px,7vw,96px);display:grid}.sv-footer-cols p{max-width:21.45em;color:var(--sv-on-ink-muted);margin:18px 0 0;font-size:14.5px;line-height:1.6}.sv-footer-cols h2{color:var(--sv-on-ink-muted);font:600 13px/1 var(--sv-body);margin:0 0 12px}.sv-footer-cols a{width:fit-content;min-width:44px;padding:6px 0;font-size:15px;text-decoration:none;display:block}@media (hover:hover) and (pointer:fine){.sv-footer-cols a:hover{color:var(--sv-lime)}}.sv-footer-contact{margin-top:22px!important}.sv-footer-base{color:var(--sv-on-ink-muted);border-top:1px solid #f5f3ee24;grid-template-columns:auto 1fr auto;align-items:start;gap:24px;margin-top:clamp(48px,6vw,80px);padding-top:22px;font-size:13px;line-height:1.55;display:grid}.sv-footer-base a{white-space:nowrap;justify-self:start;padding:6px 0;text-decoration:none}@media (max-width:900px){.sv-footer-cols{grid-template-columns:1fr 1fr}.sv-footer-cols>:first-child{grid-column:1/-1}.sv-footer-base{grid-template-columns:1fr;gap:10px}}@keyframes sv-fade{0%{opacity:0;transform:translateY(14px)}}@media (prefers-reduced-motion:reduce){.sv *,.sv :before,.sv :after{transition-duration:1ms!important;transition-delay:0s!important;animation-duration:1ms!important;animation-iteration-count:1!important}.sv-header{transform:none!important}}
