body:has(.sgl-page){background:#fff}.sgl-page{color:#0d0d0d;min-height:100dvh;font-family:var(--font-inter), Inter, sans-serif;background:#fff;flex-direction:column;display:flex}.sgl-head{border-bottom:1px solid #01010110;padding:28px 48px}.sgl-bar{justify-content:space-between;align-items:center;width:100%;max-width:1120px;margin:0 auto;display:flex}.sgl-foot-link{color:inherit;text-decoration:none}.sgl-foot-link:hover{color:#0d0d0d}.sgl-lockup{align-items:center;gap:10px;display:flex}.sgl-lockup-mark{color:#0d0d0d;width:22px;height:22px;display:block}.sgl-wordmark{font-family:var(--font-schibsted), "Schibsted Grotesk", "Helvetica Neue", sans-serif;letter-spacing:-.02em;font-size:20px;font-weight:600}.sgl-btn{height:56px;font-family:var(--font-inter), Inter, sans-serif;white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;padding:0 16px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;transition:background-color .15s,border-color .15s;display:inline-flex}.sgl-btn-sm{border-radius:10px;height:36px;padding:0 13px;font-size:14px}.sgl-btn-primary{color:#fff;background:#0d0d0d;border:1px solid #0d0d0d}.sgl-btn-primary:hover{color:#fff;background:#262626;border-color:#262626}.sgl-btn-tertiary{color:#0d0d0d;background:#fff;border:1px solid #01010110}.sgl-btn-tertiary:hover{color:#0d0d0d;background:#f5f5f5}.sgl-btn:focus-visible{outline-offset:2px;outline:2px solid #002ee3}.sgl-main{flex:1;align-items:center;padding:96px 48px 112px;display:flex}.sgl-grid{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:64px;width:100%;max-width:1120px;margin:0 auto;display:grid}.sgl-copy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.sgl-eyebrow{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.12em;text-transform:uppercase;color:#00000073;font-size:12px}.sgl-h1{font-family:var(--font-schibsted), "Schibsted Grotesk", "Helvetica Neue", sans-serif;letter-spacing:-.03em;text-wrap:balance;max-width:12ch;margin:0;font-size:clamp(44px,5.6vw,80px);font-weight:600;line-height:1}.sgl-body{color:#000000a3;text-wrap:pretty;max-width:46ch;margin:0;font-size:18px;line-height:1.6}.sgl-trust{font-family:var(--font-inter), Inter, sans-serif;letter-spacing:-.01em;color:#0d0d0d;margin:0;font-size:20px;font-weight:500;line-height:1.4}.sgl-ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;display:flex}.sgl-markwrap{justify-self:end;width:320px;height:320px;position:relative}.sgl-ring{border:1px solid #01010114;border-radius:50%;position:absolute}.sgl-ring-1{inset:0}.sgl-ring-2{inset:52px}.sgl-ring-3{inset:104px}.sgl-markcenter{color:#0d0d0d;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.sgl-mark{width:96px;height:96px;display:block;overflow:visible}@keyframes sgTopFull{0%,16%{transform:translate(0)}28%,80%{transform:translate(18px,2px)}90%,to{transform:translate(0)}}@keyframes sgBotFull{0%,16%{transform:translate(0)}28%,80%{transform:translate(-18px,-2px)}90%,to{transform:translate(0)}}@keyframes sgSpinFull{0%,28%{transform:rotate(0)}86%{transform:rotate(720deg)}to{transform:rotate(720deg)}}.sgl-markspin{transform-box:view-box;transform-origin:50%;animation:2.6s cubic-bezier(.5,0,.3,1) infinite sgSpinFull}.sgl-arc-top{animation:2.6s cubic-bezier(.3,0,.2,1) infinite sgTopFull}.sgl-arc-bot{animation:2.6s cubic-bezier(.3,0,.2,1) infinite sgBotFull}@media (prefers-reduced-motion:reduce){.sgl-markspin,.sgl-arc-top,.sgl-arc-bot{animation:none}.sgl-arc-top,.sgl-arc-bot{transform-box:view-box}.sgl-arc-top{transform:translate(18px,2px)}.sgl-arc-bot{transform:translate(-18px,-2px)}}.sgl-foot{font-family:var(--font-jetbrains), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:#00000073;border-top:1px solid #01010110;padding:24px 48px;font-size:11px}@media (max-width:900px){.sgl-head{padding:14px 24px 18px;padding-top:calc(14px + env(safe-area-inset-top,0px))}.sgl-head nav{display:none}.sgl-bar{max-width:560px}.sgl-main{align-items:flex-start;padding:40px 24px 8px}.sgl-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:0;max-width:560px}.sgl-copy{gap:24px}.sgl-h1{font-size:clamp(44px,12vw,56px)}.sgl-body{max-width:none;font-size:17px;line-height:1.55}.sgl-trust{text-wrap:balance;font-size:18px}.sgl-ctas{flex-flow:column;align-items:stretch;gap:12px;width:100%;margin-top:8px}.sgl-btn{width:100%}.sgl-markwrap{justify-self:center;width:240px;height:240px;margin:32px auto 24px}.sgl-ring-2{inset:39px}.sgl-ring-3{inset:78px}.sgl-mark{width:72px;height:72px}.sgl-foot{padding:20px 24px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}@media (min-width:600px) and (max-width:900px){.sgl-head,.sgl-foot,.sgl-main{padding-left:32px;padding-right:32px}}
