html:has(.sifrhost-landing){background:var(--background)}html:has(.l-dark){--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important}.sifrhost-landing.l-dark,.dark .sifrhost-landing{--l-shadow:0 16px 50px -12px #0009}.sifrhost-landing{--bg:var(--background);--bg-2:var(--muted);--surface:var(--card);--surface-2:var(--muted);--line:var(--border);--line-2:color-mix(in oklch, var(--foreground) 22%, var(--border));--ink:var(--foreground);--ink-muted:color-mix(in oklch, var(--foreground) 45%, var(--muted-foreground));--ink-faint:var(--muted-foreground);--platinum:color-mix(in oklch, var(--foreground) 72%, var(--primary));--platinum-dim:var(--muted-foreground);--mint:var(--primary);--mint-dim:var(--ring);--mint-ink:var(--primary-foreground);--mint-glow:color-mix(in oklch, var(--primary) 20%, transparent);--l-shadow:0 16px 50px -12px #0000002e;--r-sm:calc(var(--radius) - 2px);--r-md:var(--radius);--r-lg:calc(var(--radius) + 4px);--r-xl:calc(var(--radius) + 8px);--maxw:1200px;--pad-inline:clamp(1.25rem, 5vw, 2.5rem);--pad-block:clamp(5rem, 10vw, 9rem);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--ease-out-quart:cubic-bezier(.25, 1, .5, 1);background:var(--bg);min-height:100vh;color:var(--ink);text-rendering:optimizelegibility;position:relative;overflow-x:clip}.l-container{width:100%;max-width:var(--maxw);padding-inline:var(--pad-inline);margin-inline:auto}.l-section{padding-block:var(--pad-block);position:relative}.l-section--tight{padding-block:clamp(3.5rem,7vw,6rem)}.l-display{letter-spacing:-.035em;text-wrap:balance;color:var(--ink);font-size:clamp(2.25rem,6vw,4rem);font-weight:800;line-height:1.04}.l-h2{letter-spacing:-.022em;text-wrap:balance;color:var(--ink);font-size:clamp(2rem,4vw,3.15rem);font-weight:600;line-height:1.19}.l-h3{letter-spacing:-.012em;color:var(--ink);font-size:clamp(1.2rem,2vw,1.55rem);font-weight:600;line-height:1.2}.l-lead{color:var(--ink-muted);text-wrap:pretty;max-width:60ch;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.62}.l-body{color:var(--ink-muted);text-wrap:pretty;max-width:66ch;font-size:1rem;line-height:1.68}.l-body--sm{font-size:.9375rem;line-height:1.62}.l-mono{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-faint);font-size:.72rem;font-weight:400}.l-mono--mint{color:var(--mint)}.l-mono-val{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.01em;font-weight:400}.l-ink{color:var(--ink)}.l-muted{color:var(--ink-muted)}.l-faint{color:var(--ink-faint)}.l-mint{color:var(--mint)}.l-surface{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.l-hairline{border:1px solid var(--line)}.l-divider{background:var(--line);border:0;width:100%;height:1px}.l-grid-bg{background-image:linear-gradient(to right, color-mix(in oklch, var(--ink) 4%, transparent) 1px, transparent 1px), linear-gradient(to bottom, color-mix(in oklch, var(--ink) 4%, transparent) 1px, transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 78%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 30%,#0000 78%)}.l-noise:after{content:"";z-index:1;pointer-events:none;opacity:.025;mix-blend-mode:overlay;background-image: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='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.l-btn{letter-spacing:-.01em;border-radius:var(--r-md);cursor:pointer;white-space:nowrap;transition:transform .4s var(--ease-out-expo), background-color .25s ease, border-color .25s ease, box-shadow .35s var(--ease-out-expo), color .2s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.82rem 1.35rem;font-family:inherit;font-size:.95rem;font-weight:500;line-height:1;display:inline-flex}.l-btn:active{transform:translateY(1px)scale(.99)}.l-btn-primary{background:var(--mint);color:var(--mint-ink);box-shadow:0 0 #0000}.l-btn-primary:hover{background:color-mix(in oklch, var(--mint) 90%, transparent);box-shadow:0 8px 30px -8px var(--mint-glow), 0 0 0 4px var(--mint-glow)}.l-btn-secondary{background:color-mix(in oklch, var(--ink) 3%, transparent);color:var(--ink);border-color:var(--line-2)}.l-btn-secondary:hover{background:var(--surface);border-color:color-mix(in oklch, var(--ink) 26%, transparent)}.l-btn-ghost{color:var(--ink-muted);background:0 0;padding-inline:.5rem}.l-btn-ghost:hover{color:var(--ink)}.l-btn--lg{padding:1rem 1.6rem;font-size:1rem}.sifrhost-landing .l-nav-link{border-radius:var(--r-sm);letter-spacing:-.01em;color:var(--ink-muted);cursor:pointer;padding:.5rem .75rem;font-size:.9rem;transition:color .2s,background-color .2s}@media (hover:hover){.sifrhost-landing .l-nav-link:hover{color:var(--ink);background:color-mix(in oklch, var(--ink) 5%, transparent)}}.sifrhost-landing .l-msheet-link{margin-inline:calc(-1 * var(--pad-inline));padding-block:1rem;padding-inline:var(--pad-inline);border-top:1px solid var(--line);letter-spacing:-.01em;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s ease, background-color .25s var(--ease-out-quart);justify-content:space-between;align-items:center;gap:1rem;font-size:1.125rem;display:flex}.sifrhost-landing .l-msheet-link:first-child{border-top:0}.l-msheet-link__arrow{color:var(--ink-faint);opacity:.5;transition:color .2s ease, opacity .2s ease, transform .35s var(--ease-out-expo);flex:none}[dir=rtl] .l-msheet-link__arrow{transform:scaleX(-1)}.sifrhost-landing .l-msheet-link:active{color:var(--platinum);background:color-mix(in oklch, var(--ink) 5%, transparent)}.l-msheet-link:active .l-msheet-link__arrow{color:var(--mint);opacity:1}@media (hover:hover){.sifrhost-landing .l-msheet-link:hover{color:var(--platinum);background:color-mix(in oklch, var(--ink) 5%, transparent)}.l-msheet-link:hover .l-msheet-link__arrow{color:var(--mint);opacity:1;transform:translate(3px)}[dir=rtl] .l-msheet-link:hover .l-msheet-link__arrow{transform:scaleX(-1)translate(3px)}}@media (prefers-reduced-motion:reduce){.l-msheet-link:hover .l-msheet-link__arrow{transform:none}[dir=rtl] .l-msheet-link:hover .l-msheet-link__arrow{transform:scaleX(-1)}}.l-lang-item{border-radius:var(--r-sm);width:100%;color:var(--ink-muted);cursor:pointer;transition:color .18s ease, background-color .2s var(--ease-out-quart);background:0 0;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.l-lang-item[data-active=true]{color:var(--ink);background:color-mix(in oklch, var(--ink) 6%, transparent)}@media (hover:hover){.l-lang-item:hover{color:var(--ink);background:color-mix(in oklch, var(--ink) 9%, transparent)}}.l-lang-item:active{background:color-mix(in oklch, var(--ink) 12%, transparent)}.l-only-mobile{display:inline-flex}.l-only-desktop{display:none}@media (min-width:900px){.l-only-mobile{display:none}.l-only-desktop{display:flex}}.l-dot-live{background:var(--mint);width:7px;height:7px;box-shadow:0 0 0 0 var(--mint-glow);border-radius:999px;position:relative}.l-dot-live:after{content:"";border:1px solid var(--mint);opacity:.6;animation:l-ping 2.6s var(--ease-out-quart) infinite;border-radius:999px;position:absolute;inset:-2px}@keyframes l-ping{0%{opacity:.7;transform:scale(.8)}70%,to{opacity:0;transform:scale(2.4)}}.l-emph{color:var(--brand-accent-hover)}.l-pill{border:1px solid var(--line);background:color-mix(in oklch, var(--ink) 3%, transparent);color:var(--ink-muted);border-radius:999px;align-items:center;gap:.5rem;padding:.4rem .75rem .4rem .6rem;font-size:.8rem;display:inline-flex}.sifrhost-landing :focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}.l-rise{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.l-rise{opacity:0;transition:opacity .7s var(--ease-out-expo), transform .8s var(--ease-out-expo);transform:translateY(18px)}.l-rise[data-shown=true]{opacity:1;transform:none}}.sifrhost-landing [id]{scroll-margin-top:5.5rem}@layer base{.sifrhost-landing h1,.sifrhost-landing h2,.sifrhost-landing h3,.sifrhost-landing p{margin:0}}.sifrhost-landing a{text-decoration:none}.sifrhost-landing a:not(.l-btn):not(.l-nav-link):not(.l-msheet-link):not(.a-link):not(.l-legal-link):not(.c-channel__email){color:inherit}.l-canvas{z-index:0;pointer-events:none;position:absolute;inset:0}.l-hero-bg{z-index:0;pointer-events:none;background:radial-gradient(ellipse 64% 44% at 50% -6%, color-mix(in oklch, var(--platinum) 9%, transparent) 0%, transparent 58%), radial-gradient(ellipse 42% 38% at 50% 40%, var(--mint-glow) 0%, transparent 62%), radial-gradient(ellipse 90% 60% at 50% 116%, color-mix(in oklch, var(--platinum) 6%, transparent) 0%, transparent 60%);opacity:.9;position:absolute;inset:0}.l-hero-fade{inset-inline:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent, var(--bg));height:28%;position:absolute;bottom:0}@keyframes l-breathe{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}@keyframes l-radar-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes l-blip{0%,to{opacity:.35;transform:scale(.9)}50%{opacity:1;transform:scale(1.25)}}@keyframes l-travel{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes l-travel-rev{0%{offset-distance:100%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:0%;opacity:0}}.l-marquee{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.l-marquee-track{white-space:nowrap;will-change:transform;animation:42s linear infinite l-marquee;display:inline-flex}@keyframes l-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.l-marquee-track{white-space:normal;flex-wrap:wrap;animation:none}.l-marquee{-webkit-mask-image:none;mask-image:none}}.l-reg-list{flex-direction:column;display:flex}.l-reg{transition:background-color .3s var(--ease-out-quart);grid-template-columns:minmax(116px,max-content) 1fr;align-items:start;gap:clamp(1rem,3vw,2.5rem);padding-block:1.5rem;display:grid;position:relative}.l-reg-rule{inset-inline:0;background:var(--line);transform-origin:0;height:1px;position:absolute;top:0}[dir=rtl] .l-reg-rule{transform-origin:100%}.l-reg:last-child:after{content:"";inset-inline:0;background:var(--line);height:1px;position:absolute;bottom:0}.l-reg-state{align-items:center;gap:.6rem;padding-top:.15rem;display:inline-flex}.l-reg-led{background:var(--platinum-dim);width:7px;height:7px;transition:box-shadow .3s var(--ease-out-quart), background-color .3s ease;border-radius:999px;flex:none}.l-reg-led[data-mint]{background:var(--mint);box-shadow:0 0 0 3px var(--mint-glow)}.l-reg-tag{letter-spacing:.14em;font-size:.66rem}.l-reg-body{flex-direction:column;gap:.4rem;display:flex}.l-reg-title{color:var(--ink);letter-spacing:-.012em;font-size:1.02rem;font-weight:500;line-height:1.3}.l-reg-note{color:var(--ink-muted);text-wrap:pretty;max-width:46ch;font-size:.92rem;line-height:1.55}@media (hover:hover){.l-reg:hover{background:color-mix(in oklch, var(--ink) 3%, transparent)}.l-reg:hover .l-reg-led:not([data-mint]){box-shadow:0 0 0 3px color-mix(in oklch, var(--platinum) 12%, transparent)}}@media (max-width:600px){.l-reg{grid-template-columns:1fr;gap:.7rem;padding-block:1.3rem}}.l-fit-token{border-radius:var(--r-md);border:1px solid var(--line);background:color-mix(in oklch, var(--ink) 3%, transparent);letter-spacing:-.01em;color:var(--ink-muted);align-items:center;padding:.55rem 1rem;font-size:.9rem;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}@media (hover:hover){.l-fit-token:hover{color:var(--ink);border-color:var(--line-2);background:color-mix(in oklch, var(--ink) 6%, transparent)}}.l-split{gap:clamp(1.75rem,4vw,3rem);display:grid}@media (min-width:768px){.l-split{grid-template-columns:1fr 1fr}.l-split>*+*{border-inline-start:1px solid var(--line);padding-inline-start:clamp(1.75rem,4vw,3rem)}}.l-price-panel{border:1px solid var(--line);border-radius:var(--r-lg);background:color-mix(in oklch, var(--ink) 2%, transparent);gap:clamp(2rem,5vw,3.5rem);padding:clamp(1.75rem,5vw,3rem);display:grid}@media (min-width:720px){.l-price-panel{grid-template-columns:1fr 1fr}.l-price-panel>*+*{border-inline-start:1px solid var(--line);padding-inline-start:clamp(2rem,5vw,3.5rem)}}.l-price-mark{background:var(--platinum-dim);border-radius:999px;flex:none;align-self:center;width:5px;height:5px}.l-faq{flex-direction:column;display:flex}.l-faq-item{border-top:1px solid var(--line)}.l-faq-item:last-child{border-bottom:1px solid var(--line)}.l-faq-q{cursor:pointer;letter-spacing:-.012em;color:var(--ink);justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.4rem;font-size:clamp(1.02rem,1.6vw,1.15rem);font-weight:500;list-style:none;transition:color .2s;display:flex}.l-faq-q::-webkit-details-marker{display:none}@media (hover:hover){.l-faq-q:hover{color:var(--platinum)}}.l-faq-icon{color:var(--ink-faint);transition:transform .4s var(--ease-out-expo), color .2s ease;flex:none}.l-faq-item[open] .l-faq-icon{color:var(--mint);transform:rotate(180deg)}.l-faq-a{padding-bottom:1.5rem}@media (prefers-reduced-motion:no-preference){.l-faq-item[open] .l-faq-a{animation:l-faq-in .45s var(--ease-out-expo)}}@keyframes l-faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.l-script{flex-direction:column;display:flex}.l-script-x{padding-block:clamp(1.6rem,3.5vw,2.4rem)}.l-script-x:first-child{padding-top:0}.l-script-x+.l-script-x{border-top:1px solid var(--line)}.l-script-x>*+*{margin-top:.85rem}.l-script-in{border-radius:var(--r-md);background:color-mix(in oklch, var(--ink) 4%, transparent);max-width:92%;padding:.85rem 1.1rem}.l-script-lang{font-family:var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:.5rem;font-size:.62rem;display:block}.l-script-msg{color:var(--ink-muted);text-wrap:pretty;font-size:.975rem;line-height:1.6}.l-script-msg--ink{color:var(--ink);max-width:56ch}.l-script-out{gap:.8rem;padding-inline-start:.25rem;display:flex}.l-script-mark{background:var(--mint);width:6px;height:6px;box-shadow:0 0 0 3px var(--mint-glow);border-radius:999px;flex:none;margin-top:.5rem}@media (prefers-reduced-motion:reduce){.sifrhost-landing [style*=animation],.l-dot-live:after{animation:none!important}}
