*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-bg);min-height:100dvh;color:var(--color-ink);font-family:var(--font-sg), "Schibsted Grotesk", system-ui, -apple-system, "Segoe UI", sans-serif;-webkit-font-smoothing:antialiased;font-feature-settings:"kern";margin:0;font-size:16px;line-height:1.375}a{color:inherit}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--color-focus);outline-offset:2px}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.shell{width:100%;max-width:760px;margin:0 auto;padding-bottom:24px}.topbar{min-height:56px;padding:8px var(--gutter) 0;justify-content:space-between;align-items:center;gap:12px;display:flex}.wordmark{letter-spacing:-.02em;font-size:20px;font-weight:800;text-decoration:none}.lt{padding:12px var(--gutter) 0}.lt h1{letter-spacing:-.025em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:34px;font-weight:800;line-height:38px}.lt .sub{color:var(--color-muted);margin-top:6px;font-size:15px}.lt .cv{margin-bottom:12px}.cv{background:var(--color-surface-2);width:56px;height:56px;color:var(--color-ink);border-radius:14px;flex:none;place-items:center;display:grid}.cv svg{width:28px;height:28px}.cv.muted{color:var(--color-muted)}.secth{padding:26px var(--gutter) 8px;letter-spacing:-.01em;justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:20px;font-weight:800;line-height:26px;display:flex}.secth.sm{padding:20px var(--gutter) 6px;letter-spacing:0;color:var(--color-muted);font-size:15px;font-weight:700;line-height:20px}.secth.red{color:var(--color-primary-text)}.pad{padding:16px var(--gutter) 24px;flex-direction:column;gap:14px;display:flex}.display{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:30px;font-weight:800;line-height:34px}.display.lg{letter-spacing:-.025em;font-size:34px;line-height:38px}.muted{color:var(--color-muted)}.hint{color:var(--color-muted);font-size:13.5px;line-height:19px}.icon{fill:currentColor;flex:none;width:22px;height:22px}.icon.s{width:18px;height:18px}.btn{font:inherit;cursor:pointer;min-height:var(--button-height);border-radius:var(--radius-button);-webkit-tap-highlight-color:transparent;text-align:center;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16.5px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .16s cubic-bezier(.2,.9,.3,1.2),background-color .16s ease-out;display:inline-flex}.btn:active{transform:scale(.98)}.btn.pri{background:var(--color-primary);color:var(--color-on-primary)}.btn.pri:hover{background:var(--color-primary-pressed)}.btn.str{background:var(--color-strong);color:var(--color-on-strong)}.btn.sec{background:var(--color-surface-2);color:var(--color-ink)}.btn.gh{color:var(--color-ink);min-height:var(--touch-target);background:0 0;padding:0 8px;font-size:16px;font-weight:600}.btn.gh:hover{text-underline-offset:3px;text-decoration:underline}.btn.dan{background:var(--color-surface-2);color:var(--color-danger)}.btn.sm{border-radius:12px;min-height:40px;padding:0 14px;font-size:15px}.btn.full{width:100%}.btn[disabled],.btn[aria-disabled=true]{background:var(--color-surface-2);color:var(--color-taken);cursor:not-allowed}.btn[aria-disabled=true]:active{transform:none}.float{left:50%;bottom:max(20px, env(safe-area-inset-bottom));width:calc(100% - 2 * var(--gutter));z-index:20;max-width:720px;box-shadow:0 12px 30px -12px color-mix(in srgb, var(--color-ink) 35%, transparent);position:fixed;transform:translate(-50%)}.float:active{transform:translate(-50%)scale(.98)}body[data-cookie-notice] .float{bottom:calc(max(16px, env(safe-area-inset-bottom)) + 96px)}.shell:has(.float){padding-bottom:calc(var(--button-height) + 40px + env(safe-area-inset-bottom))}body[data-cookie-notice] .shell:has(.float){padding-bottom:calc(var(--button-height) + 136px + env(safe-area-inset-bottom))}.blk{margin:0 var(--gutter);background:var(--color-surface);border-radius:var(--radius-card);padding:0;list-style:none;overflow:hidden}.rw{min-height:60px;color:inherit;align-items:center;gap:14px;padding:13px 16px;text-decoration:none;display:flex;position:relative}.rw+.rw:before,.blk>li+li>.rw:before{content:"";background:var(--color-line);height:1px;position:absolute;top:0;left:16px;right:0}.rw .tx{flex:1;min-width:0}.rw b{font-size:17px;font-weight:700;line-height:22px;display:block}.rw small{color:var(--color-muted);margin-top:1px;font-size:14px;line-height:19px;display:block}a.rw:hover b{text-underline-offset:3px;text-decoration:underline}.chipbar{padding:14px var(--gutter) 4px;flex-wrap:wrap;gap:8px;display:flex}.chip{font:inherit;border-radius:var(--radius-pill);background:var(--color-surface);min-height:36px;color:var(--color-ink);cursor:pointer;border:0;align-items:center;padding:9px 14px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}.chip[aria-current=true]{background:var(--color-strong);color:var(--color-on-strong)}.panel{scroll-margin-top:12px}.panels.js .panel:not([data-on]){display:none}.grid{padding:10px var(--gutter) 8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin:0;list-style:none;display:grid}@media (min-width:600px){.grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tile{min-width:0;position:relative}.tile>a,.tile>.tile-in{color:inherit;border-radius:var(--radius-image);text-decoration:none;display:block}.tile>a:hover .t{text-underline-offset:3px;text-decoration:underline}.ph{aspect-ratio:4/5;border-radius:var(--radius-image);background:var(--color-plate);color:var(--color-muted);place-items:center;display:grid;position:relative;overflow:hidden}.ph img{object-fit:contain;mix-blend-mode:multiply;width:auto;max-width:80%;height:auto;max-height:80%}.ph:has(img){background:var(--photo-plate)}.ph>.icon{opacity:.55;width:34%;height:34%}.tile .t{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;margin:9px 0 0;font-size:14.5px;font-weight:600;line-height:19px;display:-webkit-box;overflow:hidden}.tile .p{font-variant-numeric:proportional-nums;justify-content:space-between;gap:6px;margin-top:3px;font-size:14px;line-height:19px;display:flex}.tile .p b{font-weight:700}.tile .p span{color:var(--color-muted);text-align:right}.flag{border-radius:var(--radius-tag);background:var(--color-surface);color:var(--color-ink);z-index:1;max-width:calc(100% - 16px);padding:4px 9px;font-size:12.5px;font-weight:700;line-height:16px;position:absolute;top:8px;left:8px}.flag.red{color:var(--color-primary-text)}.bar{z-index:1;text-align:left;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:17px;position:absolute;bottom:0;left:0;right:0}.bar.tk{background:var(--color-strong);color:var(--color-on-strong)}.bar.yr{background:var(--color-yours);color:var(--color-on-yours)}.tile.taken .ph>img,.tile.taken .ph>.icon{opacity:.35}.tile.taken .t,.tile.taken .p b,.tile.taken .p span{color:var(--color-taken)}.tile.gone .ph{outline:2px dashed var(--color-field);outline-offset:-2px}.tile .hint{margin-top:4px}@media (prefers-reduced-motion:no-preference){.tile.fresh .bar.yr{animation:.26s cubic-bezier(.2,.9,.3,1.15) both bar-in}}@keyframes bar-in{0%{transform:translateY(100%)}to{transform:none}}.blind{margin:10px var(--gutter) 0;color:var(--color-muted);align-items:flex-start;gap:10px;font-size:14px;line-height:19px;display:flex}.empty{margin:10px var(--gutter) 0;border-radius:var(--radius-card);background:var(--color-surface);color:var(--color-muted);padding:18px 16px}.bn{background:var(--color-surface-2);color:var(--color-ink);border-radius:14px;align-items:flex-start;gap:10px;padding:12px 14px;font-size:14.5px;line-height:20px;display:flex}.bn.err{background:var(--color-danger-surface);color:var(--color-danger)}.bn .icon{margin-top:1px}.bn-wrap{padding:12px var(--gutter) 0}.fd{flex-direction:column;gap:7px;min-width:0;display:flex}.fd label{font-size:15px;font-weight:700;line-height:20px}.fd input{font:inherit;border-radius:var(--radius-input);border:1.5px solid var(--color-field);background:var(--color-surface);width:100%;min-height:48px;color:var(--color-ink);padding:0 14px;font-size:16px}.fd input:focus-visible{outline:3px solid var(--color-focus);outline-offset:1px}.fd input[aria-invalid=true]{border-color:var(--color-danger)}.fd .help{color:var(--color-muted);font-size:13.5px;line-height:19px}.fd .err{color:var(--color-danger);align-items:center;gap:6px;font-size:13.5px;line-height:19px;display:flex}.fd input.code{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;min-height:58px;font-size:26px;font-weight:800}.inline{align-items:flex-end;gap:10px;display:flex}.inline .fd{flex:1}.ppl{border:0;flex-wrap:wrap;gap:8px;margin:0;padding:0;display:flex}.ppl legend{letter-spacing:-.01em;margin-bottom:10px;padding:0;font-size:22px;font-weight:800;line-height:28px}.ppl label{border-radius:var(--radius-pill);background:var(--color-surface);cursor:pointer;align-items:center;min-height:40px;padding:9px 15px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.ppl input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ppl label:has(input:checked){background:var(--color-strong);color:var(--color-on-strong)}.ppl label:has(input:focus-visible){outline:3px solid var(--color-focus);outline-offset:2px}.reveal{background:var(--color-strong);color:var(--color-on-strong);border-radius:var(--radius-card);flex-direction:column;gap:6px;padding:24px 20px;display:flex}.reveal small{opacity:.85;font-size:14px;line-height:19px}.reveal b{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:44px;font-weight:800;line-height:1}.reveal.quiet{background:var(--color-surface);color:var(--color-ink)}.reveal.quiet small{color:var(--color-muted);opacity:1}.reveal.quiet b{letter-spacing:-.02em;font-size:28px}@media (prefers-reduced-motion:no-preference){.reveal.just{animation:.42s cubic-bezier(.2,.9,.3,1) both reveal-in}}@keyframes reveal-in{0%{clip-path:inset(0 100% 0 0 round 20px)}to{clip-path:inset(0 round 20px)}}.scrim{background:color-mix(in srgb, var(--color-ink) 42%, transparent);z-index:30;position:fixed;inset:0}.sheet{z-index:31;background:var(--color-surface);border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;padding:10px var(--gutter) max(28px, env(safe-area-inset-bottom));max-height:92dvh;box-shadow:0 -8px 32px color-mix(in srgb, var(--color-ink) 16%, transparent);flex-direction:column;gap:14px;max-width:560px;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:auto}@media (min-width:640px){.sheet{border-radius:var(--radius-sheet);width:calc(100% - 48px);max-height:88dvh;padding-bottom:24px;top:50%;bottom:auto;transform:translateY(-50%)}}@media (prefers-reduced-motion:no-preference){.sheet{animation:.32s cubic-bezier(.2,.9,.25,1) both sheet-up}.scrim{animation:.2s ease-out both fade}@media (min-width:640px){.sheet{animation:.24s cubic-bezier(.2,.9,.3,1.1) both sheet-pop}}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:none}}@keyframes sheet-pop{0%{opacity:0;transform:translateY(-46%)scale(.98)}to{opacity:1;transform:translateY(-50%)}}@keyframes fade{0%{opacity:0}}.sheet:focus{outline:none}.sheet .grab{background:var(--color-line);border-radius:3px;flex:none;width:38px;height:5px;margin:0 auto 2px}@media (min-width:640px){.sheet .grab{display:none}}.sheet h2{letter-spacing:-.015em;overflow-wrap:anywhere;margin:0;font-size:22px;font-weight:800;line-height:26px}.sheet .big{aspect-ratio:1;flex:none;max-height:min(260px,30dvh)}.sheet .pr{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sheet .pr b{font-size:22px;font-weight:800}.sheet .pr span{color:var(--color-muted);font-size:14px}.sheet .grid{padding:0}.sheet form{flex-direction:column;gap:14px;display:flex}.sheet .note{color:var(--color-ink);white-space:pre-line;margin:0;font-size:15px;line-height:21px}.step{align-items:center;gap:14px;display:flex}.step input{text-align:center;width:88px;font-size:20px;font-weight:800}.wfoot{padding:28px var(--gutter) 36px;color:var(--color-muted);flex-direction:column;gap:12px;font-size:13px;line-height:18px;display:flex}.wfoot ul{color:var(--color-ink);flex-wrap:wrap;gap:6px 16px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:flex}.wfoot a{align-items:center;gap:5px;min-height:32px;text-decoration:none;display:inline-flex}.wfoot a:hover{text-underline-offset:3px;text-decoration:underline}.wfoot form{align-items:center;gap:8px;display:flex}.seg{background:var(--color-surface-2);border-radius:12px;gap:2px;margin:0;padding:3px;display:inline-flex}.seg a,.seg button{font:inherit;min-width:44px;min-height:36px;color:var(--color-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.seg [aria-current=true],.seg [aria-pressed=true]{background:var(--color-surface);box-shadow:0 1px 2px color-mix(in srgb, var(--color-ink) 12%, transparent)}.seg a:hover:not([aria-current=true]),.seg button:hover:not([aria-pressed=true]){text-underline-offset:3px;text-decoration:underline}.wfoot select{font:inherit;border:1.5px solid var(--color-field);background:var(--color-surface);min-height:36px;color:var(--color-ink);border-radius:10px;padding:0 8px;font-size:14px}.cookie{left:12px;right:12px;bottom:max(16px, env(safe-area-inset-bottom));z-index:40;background:var(--color-strong);color:var(--color-on-strong);border-radius:16px;align-items:center;gap:12px;max-width:560px;margin:0 auto;padding:14px 16px;font-size:14px;line-height:19px;display:flex;position:fixed}.cookie p{flex:1;margin:0}.cookie a{color:inherit;text-underline-offset:2px;text-decoration:underline}.cookie button{font:inherit;cursor:pointer;background:var(--color-on-strong);width:40px;height:40px;color:var(--color-strong);border:0;border-radius:12px;flex:none;place-items:center;display:grid}.cookie button:focus-visible{outline-color:var(--color-on-strong)}.site{max-width:1120px;margin:0 auto}.topbar.site-bar{z-index:30;min-height:64px;padding:8px max(var(--gutter), calc((100% - 1200px) / 2 + 40px));background:color-mix(in srgb, var(--color-bg) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);position:sticky;top:0}.site-nav{display:none}@media (min-width:760px){.site-nav{gap:28px;margin-left:auto;margin-right:12px;display:flex}.site-nav a{color:var(--color-muted);min-height:var(--touch-target);align-items:center;font-size:15.5px;font-weight:600;text-decoration:none;display:inline-flex}.site-nav a:hover{color:var(--color-ink)}}.lp{overflow-x:clip}.lp section[id]{scroll-margin-top:72px}.lh2{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin:0 0 40px;font-size:clamp(34px,4.4vw,58px);font-weight:800;line-height:1.02}.phone{background:var(--device);width:100%;box-shadow:inset 0 0 0 1.5px var(--device-edge), inset 0 0 0 4px var(--device), 0 48px 90px -42px color-mix(in srgb, var(--device) 70%, transparent), 0 18px 36px -24px color-mix(in srgb, var(--device) 45%, transparent);border-radius:16.5%/7.6%;padding:3.4%;position:relative}.phone:before,.phone:after{content:"";background:var(--device-edge);border-radius:2px;width:1.1%;position:absolute}.phone:before{background:linear-gradient(to bottom, var(--device-edge) 0 17%, transparent 17% 30%, var(--device-edge) 30% 62%, transparent 62% 70%, var(--device-edge) 70%);height:21%;top:18%;left:-.9%}.phone:after{height:11%;top:25%;right:-.9%}.phone-screen{aspect-ratio:402/874;background:var(--color-bg);border-radius:13.6%/6.3%;position:relative;overflow:hidden}.phone-screen img,.phone-screen video{object-fit:cover;width:100%;height:100%}.phone-island{aspect-ratio:126/37;background:var(--device-island);border-radius:999px;width:30%;margin:0 auto;position:absolute;top:2.75%;left:0;right:0}.lhero{max-width:1200px;padding:20px var(--gutter) 64px;gap:44px;margin:0 auto;display:grid}.lhero h1{letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(42px,5.2vw,72px);font-weight:800;line-height:.98}.lhero .lead{color:var(--color-muted);max-width:34ch;margin:22px 0 30px;font-size:19px;line-height:28px}.lhero-cta{flex-wrap:wrap;align-items:center;gap:14px 22px;display:flex}.lhero-cta .btn .icon{width:18px;height:18px}.soon{color:var(--color-muted);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:inline-flex}.soon .icon:nth-of-type(2){margin-right:2px}.lhero-stage{place-items:center;padding:0 0 8px;display:grid;position:relative}.lhero-phone{width:min(62vw,260px)}.lhero-tiles{margin:0;padding:0;list-style:none}.lhero-tiles .tile{width:clamp(104px,29vw,176px);position:absolute}.lhero-tiles .tile-in{background:var(--color-surface);box-shadow:0 30px 60px -30px color-mix(in srgb, var(--device) 55%, transparent);border-radius:22px;padding:8px 8px 11px}.lhero-tiles .tile:first-child{top:30%;left:max(-6px,50% - 300px);rotate:-6deg}.lhero-tiles .tile:last-child{bottom:6%;right:max(-6px,50% - 300px);rotate:5deg}@media (min-width:960px){.lhero{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr);align-items:center;gap:32px;padding:48px 40px 112px}.lhero .lead{font-size:21px;line-height:31px}.lhero-phone{width:min(330px,45.5dvh - 63.7px)}.lhero-tiles .tile:first-child{left:-2%}.lhero-tiles .tile:last-child{right:-2%}}@media (prefers-reduced-motion:no-preference){.lhero-copy>:not(h1){animation:.7s cubic-bezier(.16,1,.3,1) 60ms both lp-rise}.lhero-copy>:nth-child(3){animation-delay:.12s}.lhero-tiles .tile{animation:.8s cubic-bezier(.2,.9,.3,1.15) .3s both lp-pop}.lhero-tiles .tile:last-child{animation-delay:.42s}}@keyframes lp-rise{0%{opacity:0;translate:0 28px}}@keyframes lp-pop{0%{opacity:0;translate:0 18px;scale:.86}}.how{max-width:1200px;padding:72px var(--gutter) 40px;margin:0 auto}.how-steps{margin:0;padding:0;list-style:none}.how-steps li{border-top:1px solid var(--color-line);padding:32px 0 40px}.how-n{background:var(--color-strong);width:40px;height:40px;color:var(--color-on-strong);border-radius:999px;place-items:center;font-size:18px;font-weight:800;display:inline-grid}.how-steps h3{letter-spacing:-.03em;margin:18px 0 8px;font-size:clamp(26px,2.6vw,34px);font-weight:800;line-height:1.08}.how-steps p{color:var(--color-muted);max-width:36ch;margin:0;font-size:18px;line-height:27px}.how-inline{width:min(64vw,260px);margin:32px auto 0}.how-stage{display:none}.how-screen{opacity:0;transition:opacity .42s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.how[data-active="1"] .how-screen[data-for="1"],.how[data-active="2"] .how-screen[data-for="2"],.how[data-active="3"] .how-screen[data-for="3"]{opacity:1}@media (min-width:960px){.how{padding:96px 40px 64px}.how-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;display:grid}.how-steps li{border-top:0;flex-direction:column;justify-content:center;min-height:68vh;padding:0;display:flex}.how-n{background:var(--color-surface-2);color:var(--color-ink);transition:background-color .32s cubic-bezier(.16,1,.3,1),color .32s cubic-bezier(.16,1,.3,1)}.how[data-active="1"] li[data-step="1"] .how-n,.how[data-active="2"] li[data-step="2"] .how-n,.how[data-active="3"] li[data-step="3"] .how-n{background:var(--color-strong);color:var(--color-on-strong)}.how-inline{display:none}.how-stage{place-items:center;height:calc(100dvh - 104px);display:grid;position:sticky;top:80px}.how-stage .phone{width:min(340px,45.5dvh - 68.25px)}}.secret{background:var(--color-strong);color:var(--color-on-strong);--soft:color-mix(in srgb, var(--color-on-strong) 72%, var(--color-strong))}.secret-in{max-width:1200px;padding:72px var(--gutter);gap:32px;margin:0 auto;display:grid}.secret .lh2{max-width:14ch;margin:0}.viewas{border:0;min-width:0;margin:0;padding:0}.viewas legend{color:var(--soft);margin-bottom:12px;padding:0;font-size:15px;font-weight:600}.viewas-seg{background:color-mix(in srgb, var(--color-on-strong) 12%, var(--color-strong));border-radius:16px;gap:4px;padding:4px;display:inline-flex}.viewas-seg input{opacity:0;width:1px;height:1px;position:absolute}.viewas-seg label{min-height:var(--touch-target);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:700;transition:background-color .22s cubic-bezier(.16,1,.3,1),color .22s cubic-bezier(.16,1,.3,1);display:inline-flex}.viewas-seg input:checked+label{background:var(--color-on-strong);color:var(--color-strong)}.viewas-seg input:focus-visible+label{outline:3px solid var(--color-on-strong);outline-offset:2px}.secret-note{color:var(--soft);max-width:34ch;margin:20px 0 0;font-size:18px;line-height:27px}.secret-note.owner{display:none}.secret:has(#viewas-owner:checked) .secret-note.family{display:none}.secret:has(#viewas-owner:checked) .secret-note.owner{display:block}.shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.shelf .tile:nth-child(5){display:none}@media (min-width:600px){.shelf{grid-template-columns:repeat(5,minmax(0,1fr))}.shelf .tile:nth-child(5){display:block}}.secret .tile-in{background:color-mix(in srgb, var(--color-on-strong) 7%, var(--color-strong));border-radius:22px;padding:8px 8px 12px}.secret .tile .t,.secret .tile .p b{color:var(--color-on-strong)}.secret .tile .p span,.secret .tile.taken .t,.secret .tile.taken .p b,.secret .tile.taken .p span{color:var(--soft)}.secret .tile .t,.secret .tile .p{padding:0 4px}.lp .bar.tk{background:var(--device);color:var(--device-on)}.secret .bar.tk{transition:translate .38s cubic-bezier(.2,.9,.3,1.1)}.secret .ph img{transition:opacity .32s cubic-bezier(.16,1,.3,1)}.secret:has(#viewas-owner:checked) .bar.tk{translate:0 101%}.secret:has(#viewas-owner:checked) .tile.taken .ph>img{opacity:1}.secret:has(#viewas-owner:checked) .tile.taken .t{color:var(--color-on-strong)}.secret:has(#viewas-owner:checked) .tile.taken .p b{color:var(--color-on-strong)}@media (min-width:960px){.secret-in{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:56px 64px;padding:112px 40px}.shelf{grid-column:1/-1;gap:16px}}.bento{max-width:1200px;padding:72px var(--gutter) 24px;gap:12px;margin:0 auto;display:grid}.cell{background:var(--color-surface);border-radius:28px;flex-direction:column;gap:24px;padding:28px 24px 0;display:flex;position:relative;overflow:hidden}.cell h2{letter-spacing:-.03em;text-wrap:balance;margin:0 0 10px;font-size:clamp(26px,2.5vw,34px);font-weight:800;line-height:1.06}.cell p{color:var(--color-muted);max-width:34ch;margin:0;font-size:17px;line-height:25px}.cell .phone.crop{flex:none;width:min(62%,290px);margin:auto auto -40%}.cell.lootjes{background:var(--color-yours);color:var(--color-on-yours)}.cell.lootjes p{color:var(--color-on-yours)}.cell .more{min-height:var(--touch-target);text-underline-offset:3px;align-items:center;gap:4px;margin-top:14px;font-weight:700;display:inline-flex}.cell.free{border-top:1px solid var(--color-line);background:0 0;border-radius:0;gap:4px;padding:24px 4px}.cell.free h2{margin:0;font-size:22px}.cell.free p{max-width:none}.cell.free a{color:var(--color-ink);text-underline-offset:3px;font-weight:600}@media (min-width:960px){.bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:16px;padding:112px 40px 24px}.cell{min-height:520px;padding:40px 40px 0}.cell.ideas,.cell.giver{grid-column:span 7}.cell.giver{flex-direction:row-reverse;align-items:flex-start}.cell.giver .cell-copy{flex:1}.cell.giver .phone.crop{align-self:flex-end;width:44%;margin:0 0 -30%}.cell.kids,.cell.lootjes{grid-column:span 5}.cell.ideas{flex-direction:row;align-items:flex-start}.cell.ideas .cell-copy{flex:1}.cell.ideas .phone.crop{align-self:flex-end;width:44%;margin:0 0 -30%}.cell.free{flex-direction:row;grid-column:1/-1;align-items:baseline;gap:24px;min-height:0;padding:28px 4px}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.cell .phone.crop{animation:linear both lp-lift;animation-timeline:view();animation-range:entry cover 45%}}}@keyframes lp-lift{0%{translate:0 64px}}.faq{max-width:1200px;padding:72px var(--gutter) 40px;margin:0 auto}.faq-list details{border-bottom:1px solid var(--color-line)}.faq-list summary{justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-size:19px;font-weight:700;line-height:25px;list-style:none;display:flex}.faq-list summary .icon{flex:none;width:24px;height:24px;transition:rotate .26s cubic-bezier(.2,.9,.3,1.2)}.faq-list details[open] summary .icon{rotate:45deg}.faq-list p{color:var(--color-muted);max-width:62ch;margin:0 0 20px;font-size:17px;line-height:26px}.faq-list a{color:var(--color-ink);text-underline-offset:3px;font-weight:600}@media (min-width:960px){.faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:64px;padding:112px 40px 56px;display:grid}.faq-list details:first-child{border-top:1px solid var(--color-line)}}.end{max-width:1200px;padding:72px var(--gutter) 88px;text-align:center;justify-items:center;margin:0 auto;display:grid}.end h2{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:800;line-height:1.02}.end p{color:var(--color-muted);max-width:40ch;margin:16px 0 32px;font-size:19px;line-height:28px}.stores{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.stores li{border-radius:var(--radius-button);background:var(--color-surface);text-align:left;align-items:center;gap:12px;min-width:190px;padding:12px 20px 12px 16px;display:flex}.stores .icon{width:30px;height:30px}.stores b{font-size:17px;font-weight:700;line-height:21px;display:block}.stores small{color:var(--color-muted);font-size:13.5px;line-height:17px;display:block}.lhero.seo h1{font-size:clamp(38px,4.6vw,64px)}.lhero.seo .soon{margin-top:-8px}.prose.seo-prose{max-width:calc(68ch + 2 * var(--gutter));margin:0 auto;padding-top:0}.prose.seo-prose>:first-child{margin-top:0}.wfoot.site-foot{max-width:1200px;padding:40px var(--gutter) 48px;border-top:1px solid var(--color-line);gap:20px;margin:0 auto}.foot-brand p{max-width:44ch;margin:6px 0 0;font-size:14px;line-height:20px}@media (min-width:960px){.wfoot.site-foot{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;align-items:start;gap:32px;padding:48px 40px 56px;display:grid}.wfoot.site-foot ul{gap:4px 22px}}.prose{max-width:68ch;padding:8px var(--gutter) 24px;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-size:17px;line-height:27px}@media (min-width:860px){.prose{padding:8px 32px 32px}}.prose h1{letter-spacing:-.03em;text-wrap:balance;margin:16px 0 18px;font-size:40px;font-weight:800;line-height:44px}.prose h2{letter-spacing:-.015em;margin:36px 0 8px;scroll-margin-top:16px;font-size:22px;font-weight:800;line-height:28px}.prose h3{margin:24px 0 4px;font-size:17px;font-weight:700;line-height:23px}.prose p{margin:0 0 14px}.prose ul{margin:0 0 14px;padding-left:1.2em}.prose li{margin-bottom:6px}.prose a{text-underline-offset:3px;font-weight:600}.prose mark{background:var(--color-yours);color:var(--color-on-yours);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:1px 4px}.draft{border-radius:var(--radius-tag);background:var(--color-surface-2);padding:4px 9px;font-size:12.5px;font-weight:700;line-height:16px;display:inline-flex}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}summary{cursor:pointer}summary::-webkit-details-marker{display:none}details>summary.btn{list-style:none}
@font-face{font-family:schibsted;src:url(../media/SchibstedGrotesk_latin_var-s.p.3iuhs0cm1vk43.woff2)format("woff2");font-display:swap;font-weight:400 900;font-style:normal}@font-face{font-family:schibsted Fallback;src:local(Arial);ascent-override:92.54%;descent-override:24.43%;line-gap-override:0.0%;size-adjust:105.53%}.yUH4yW_className{font-family:schibsted,schibsted Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-style:normal}.yUH4yW_variable{--font-sg:"schibsted", "schibsted Fallback", system-ui, -apple-system, Segoe UI, sans-serif}
