html,body{background:var(--sand,var(--landing-sand))}#sam{color:var(--natt,var(--landing-natt))}.o-nav{opacity:1;height:88px;color:var(--natt);justify-content:space-between;align-items:center;gap:16px;padding-inline:clamp(16px,3vw,40px);font-size:15px;display:flex;position:relative;inset:auto}.o-nav .r{align-items:center;gap:22px;display:flex}.o-nav a{color:inherit;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.o-nav .pill{background:var(--natt);color:var(--papir)}.o-nav .lg{position:absolute;left:50%;translate:-50%}.o-nav .lg img{width:auto;height:28px}@media (width<=700px){.o-nav .r:first-child{display:none}.o-nav .lg{position:static;translate:none}.o-nav .lg img{height:22px}.o-nav .r:last-child span{display:none}}.w{max-width:1240px;margin:0 auto;padding-inline:clamp(16px,3vw,40px)}.s-hd{max-width:62rem;padding-top:clamp(28px,6vw,72px)}.s-hd h1{letter-spacing:-.05em;text-wrap:balance;margin:0;font-size:clamp(46px,8vw,120px);font-weight:600;line-height:.92}.s-hd p{color:var(--landing-muted);max-width:34em;margin:24px 0 0;font-size:clamp(17px,1.5vw,21px);line-height:1.5}.give{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:clamp(56px,8vw,96px) 0 0;padding:0;list-style:none;display:grid}.give li{border-top:2px solid var(--landing-natt);align-content:start;gap:10px;padding-top:18px;display:grid}.give b{letter-spacing:-.025em;font-size:clamp(21px,2vw,26px);line-height:1.15}.give p{color:var(--landing-muted);margin:0;font-size:16px;line-height:1.55}@media (width<=860px){.give{grid-template-columns:1fr}}.moms{margin-top:clamp(88px,12vw,150px)}.moms h2,.idea h2{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(34px,4.6vw,64px);font-weight:600;line-height:1}.moms>p{color:var(--landing-muted);max-width:34em;margin:16px 0 0;font-size:clamp(17px,1.5vw,20px)}.ml{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}.mo{align-content:start;gap:8px;display:grid}.mp{aspect-ratio:3/4;background:var(--landing-dyne);border-radius:20px;margin-bottom:6px;position:relative;overflow:hidden}.mp img{object-fit:cover;width:100%;height:100%;display:block}.mn{inset-inline-start:12px;background:var(--landing-papir);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:600;display:grid;position:absolute;top:12px}.mo b{letter-spacing:-.02em;font-size:20px}.mo p{color:var(--landing-ink-soft);margin:0;font-size:15px;line-height:1.5}.mo .nv{color:var(--landing-muted);font-size:14px}.mo .nv span{letter-spacing:.1em;text-transform:uppercase;color:var(--landing-terrakotta);margin-bottom:2px;font-size:11px;font-weight:600;display:block}@media (width<=1000px){.ml{overscroll-behavior-x:contain;touch-action:pan-x pan-y;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1*clamp(16px,3vw,40px));padding-inline:clamp(16px,3vw,40px);display:flex;overflow:auto hidden}.ml::-webkit-scrollbar{display:none}.mo{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 min(72vw,260px)}.mo:first-child{scroll-snap-align:start}.mo:last-child{scroll-snap-align:end}}.ex{letter-spacing:-.02em;text-wrap:pretty;max-width:34em;margin:40px 0 0;font-size:clamp(20px,2.2vw,30px);font-weight:600;line-height:1.35}.ex span{color:var(--landing-grus);font-weight:500}.ex em{color:var(--landing-terrakotta);font-style:normal}.idea{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(32px,5vw,88px);margin-top:clamp(88px,12vw,150px);display:grid}@media (width<=900px){.idea{grid-template-columns:1fr}}.idea .il{gap:18px;display:grid;position:sticky;top:24px}.idea .il p{color:var(--landing-muted);margin:0;font-size:17px;line-height:1.55}.idea .il .ml2{color:var(--landing-ink-soft);font-size:15px}.idea .il code{font:600 16px var(--landing-font);user-select:all}@media (width<=900px){.idea .il{position:static}}.fm{background:var(--landing-papir);box-shadow:0 30px 60px -44px color-mix(in srgb,var(--landing-natt) 45%,transparent);border-radius:28px;gap:22px;padding:clamp(22px,3.5vw,40px);display:grid}.fd{gap:8px;display:grid}.fd label,.fd .lb{font-size:15px;font-weight:600}.fd .op{color:var(--landing-muted);font-weight:500}.in{font:inherit;color:inherit;border:1.5px solid var(--landing-hairline);background:var(--landing-lyssand);box-sizing:border-box;border-radius:14px;width:100%;min-height:52px;padding:0 16px;font-size:16px}textarea.in{resize:vertical;min-height:140px;padding:14px 16px;line-height:1.5}.in:focus{border-color:var(--landing-natt);background:var(--landing-papir);outline:none}.in[aria-invalid=true]{border-color:var(--landing-feil);background:var(--landing-feil-blek)}.r2{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=560px){.r2{grid-template-columns:1fr}}.chs{flex-wrap:wrap;gap:8px;display:flex}.ch{all:unset;box-sizing:border-box;cursor:pointer;border:1.5px solid var(--landing-line-strong);min-height:44px;color:var(--landing-ink-soft);border-radius:999px;align-items:center;padding:0 16px;font-size:15px;font-weight:600;display:inline-flex}.ch[aria-pressed=true]{background:var(--landing-natt);border-color:var(--landing-natt);color:var(--landing-papir)}.ch:focus-visible{outline:2px solid var(--landing-natt);outline-offset:2px}.er{color:var(--landing-feil);margin:0;font-size:14px;font-weight:500}.sb{all:unset;box-sizing:border-box;cursor:pointer;background:var(--landing-terrakotta);min-height:54px;color:var(--landing-papir);border-radius:999px;justify-self:start;align-items:center;gap:8px;padding:0 28px;font-size:16px;font-weight:600;display:inline-flex}.sb:focus-visible{outline:2px solid var(--landing-natt);outline-offset:3px}.nt{color:var(--landing-grus);margin:0;font-size:13px}.dn{gap:10px;display:grid}.dn b{letter-spacing:-.03em;font-size:clamp(26px,3vw,36px)}.dn p{color:var(--landing-ink-soft);margin:0}.rules{margin-top:clamp(88px,12vw,150px)}.rules h2{letter-spacing:-.04em;margin:0 0 32px;font-size:clamp(34px,4.4vw,60px);font-weight:600;line-height:1}.rules ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,56px);margin:0;padding:0;list-style:none;display:grid}.rules li{border-top:2px solid var(--landing-natt);align-content:start;gap:8px;padding-top:18px;display:grid}.rules b{letter-spacing:-.02em;font-size:21px;line-height:1.2}.rules p{color:var(--landing-muted);margin:0;font-size:16px;line-height:1.55}@media (width<=860px){.rules ul{grid-template-columns:1fr}}.s-hd p{margin-top:28px;line-height:1.6}.give{gap:clamp(40px,4vw,56px)}.give li{gap:14px;padding-top:24px}.give p,.rules p{line-height:1.65}.moms>p{margin-top:20px;line-height:1.6}.ml{gap:20px;margin-top:44px}.mo{gap:10px}.mo p{line-height:1.55}.mo .nv{margin-top:4px}.ex{margin-top:56px}.idea .il{gap:22px}.rules h2{margin-bottom:40px}.rules ul{gap:clamp(40px,4vw,56px)}.rules li{gap:12px;padding-top:24px}@media (width<=860px){.give{margin-top:72px}.moms,.idea,.rules{margin-top:112px}.s-hd h1{line-height:.98}}.cs{cursor:pointer;color:var(--landing-ink-soft);align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.5;display:flex}.cs input{appearance:none;border:1.5px solid var(--landing-line-input);background:var(--landing-papir);cursor:pointer;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;margin:1px 0 0;display:grid}.cs input:checked{background:var(--landing-oasenatt);border-color:var(--landing-oasenatt)}.cs input:checked:after{content:"";border:2px solid var(--landing-papir);border-top:0;border-inline-end:0;width:9px;height:5px;translate:0 -1px;rotate:-45deg}.cs input[aria-invalid=true]{border-color:var(--landing-feil)}.cs a{color:inherit}.hp{position:absolute;inset-inline-start:-9999px}
