.landing{--t-tittel:clamp(34px, 24.34px + 2.476vw, 60px);--tekstspalte:560px;--hero-gap:60px;--innrulling-kurve:var(--kurve-ro);background:var(--krem);color:var(--tekst);overflow-x:clip}.landing .rad{width:100%;max-width:calc(var(--innhold) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}:where(.landing) :where(p){margin:0}:where(.landing) :where(ul,ol){margin:0;padding:0;list-style:none}.landing [data-fade=venter]{opacity:0;transform:translateY(16px)}.landing [data-fade=inne]{opacity:1;transition:opacity var(--innrulling-ms) var(--innrulling-kurve), transform var(--innrulling-ms) var(--innrulling-kurve);transform:none}@media (prefers-reduced-motion:reduce){.landing *,.landing :before,.landing :after{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.topp{align-items:center;gap:var(--avstand-xl);padding-block:var(--avstand-xl);display:flex}.merke-lenke{color:inherit;text-decoration:none}.merke{align-items:center;gap:var(--avstand-sm);display:inline-flex}.merke-hode{width:auto;height:32px;display:block}.merke-ord{font-family:var(--font-display), Georgia, serif;letter-spacing:-.005em;color:var(--tekst);font-size:23px;font-weight:700}.topp-lenker{align-items:center;gap:var(--avstand-xl);margin-inline-start:auto;display:flex}.topp-lenker a{color:var(--tekst-2);font-size:var(--t-liten);font-weight:700;text-decoration:none}.topp-lenker a:hover{color:var(--tekst)}@media (max-width:559px){.topp-lenker .topp-info{display:none}}.knapp{align-items:center;gap:var(--avstand-sm);background:var(--tekst);color:var(--blekk);border-radius:var(--radius-md);padding:var(--knapp-polstring-y) var(--knapp-polstring-x);font-size:var(--t-knapp);font-weight:700;text-decoration:none;display:inline-flex}.knapp-ikon{flex:none}.badge{display:inline-flex}.badge img{width:auto;height:48px;display:block}.tekstlenke{color:var(--primar);font-size:var(--t-knapp);border-bottom:var(--kantbredde-medium) solid color-mix(in srgb, currentColor 32%, transparent);padding-bottom:var(--avstand-xxs);font-weight:700;text-decoration:none}.tekstlenke:hover{border-bottom-color:currentColor}.hero{gap:var(--avstand-xl);padding-block:var(--avstand-xxxl) var(--stakk);justify-items:start;display:grid}.hero-tittel{font-family:var(--font-display), Georgia, serif;font-weight:700;font-size:var(--t-tittel);letter-spacing:-.015em;color:var(--tekst);line-height:1.06}.hero-brod{font-size:var(--t-hero-brod);color:var(--tekst-2);max-width:46ch;line-height:1.5}.hero-dun{justify-self:center;width:200px;height:auto}.hero-handling{align-items:center;gap:var(--avstand-xl);flex-wrap:wrap;width:100%;display:flex}.hero-handling .knapp,.hero-handling .badge{flex:100%;justify-content:center}.hero-fot{font-size:var(--t-liten);color:var(--tekst-2)}.hero-telefon{justify-self:center;width:280px;max-height:380px;overflow:hidden}@media (min-width:900px){.hero{grid-template-columns:minmax(0, var(--tekstspalte)) auto auto;column-gap:var(--hero-gap);row-gap:var(--avstand-xl);padding-block:var(--stakk);grid-template-rows:auto auto auto 1fr;grid-template-areas:"tittel tittel telefon""brod dun telefon""handling dun telefon""fot dun telefon";align-items:start}.hero-tittel{grid-area:tittel}.hero-brod{grid-area:brod}.hero-handling{width:auto;margin-top:var(--avstand-sm);grid-area:handling}.hero-handling .knapp,.hero-handling .badge{flex:none}.hero-fot{grid-area:fot}.hero-dun{grid-area:dun;place-self:end;width:240px}.hero-telefon{grid-area:telefon;align-self:center;width:250px;max-height:none;overflow:visible}}.ramme{background:var(--tekst);padding:var(--avstand-sm);box-shadow:var(--skygge-telefon);border-radius:38px;overflow:hidden}.ramme img{border-radius:calc(38px - var(--avstand-sm));width:100%;height:auto;display:block}.ramme-nettbrett{border-radius:var(--radius-xl);width:100%;max-width:520px}.ramme-nettbrett img{border-radius:calc(var(--radius-xl) - var(--avstand-sm))}.landing h2{font-family:var(--font-display), Georgia, serif;font-weight:700;font-size:var(--t-seksjon);letter-spacing:-.012em;color:var(--tekst)}.seksjon-under{margin-top:var(--avstand-md);font-size:var(--t-hero-brod);color:var(--tekst-2);max-width:48ch;line-height:1.5}.slik,.henter,.fugl,.pluss,.ipad,.personvern,.bunn{padding-block:var(--stakk)}.slik-kort-rad{margin-top:var(--sprang);gap:var(--sprang);display:grid}.slik-kort{background:var(--kort);border:var(--kantbredde-thin) solid var(--kant);border-radius:var(--radius-lg);padding:var(--avstand-sm) var(--avstand-sm) var(--avstand-xl);box-shadow:none;position:relative}.slik-kort+.slik-kort:before{content:"";width:var(--kantbredde-thin);height:var(--sprang);background:var(--kant);position:absolute;inset-block-start:calc(-1 * var(--sprang));inset-inline-start:50%}.kortbilde{aspect-ratio:16/10;border-radius:var(--radius-md);background:var(--krem);overflow:hidden}.kortbilde img{object-fit:cover;object-position:top;width:100%;height:100%;display:block}.kortbilde-midt img{object-position:center 38%}.slik-kort h3{margin:var(--avstand-lg) var(--avstand-md) 0;font-family:var(--font-display), Georgia, serif;font-weight:700;font-size:var(--t-kort-tittel);letter-spacing:-.01em;color:var(--tekst);line-height:1.2}.slik-kort p{margin:var(--avstand-sm) var(--avstand-md) 0;font-size:var(--t-brod);color:var(--tekst-2);line-height:1.55}@media (min-width:900px){.slik-kort-rad{grid-template-columns:repeat(3,minmax(0,360px));justify-content:space-between}.slik-kort+.slik-kort:before{display:none}}.fugl-rad{text-align:center;justify-items:center;display:grid}.fugl-rad .seksjon-under{max-width:44ch}.fugl-unger{margin-top:var(--sprang);width:auto;max-width:100%;height:clamp(120px,14vw,200px)}.pluss-kort{background:var(--plus);border-radius:var(--radius-xl);padding:var(--avstand-xxxl) var(--avstand-xl);text-align:center;max-width:640px;margin-inline:auto;position:relative;overflow:hidden}.pluss-kort:before{content:"";height:var(--kantbredde-thin);background:var(--plus-hairline);position:absolute;inset-block-start:0;inset-inline:0}.pluss-kort h2{color:var(--plus-tekst)}.pluss-lofte{margin-top:var(--avstand-md);font-size:var(--t-hero-brod);color:var(--plus-gode);line-height:1.45}.pluss-goder{margin-top:var(--sprang);gap:var(--avstand-md);text-align:start;justify-content:center;display:grid}.pluss-goder li{align-items:start;gap:var(--avstand-md);font-size:var(--t-brod);color:var(--plus-gode);line-height:1.5;display:flex}.pluss-goder svg{margin-top:var(--avstand-xxs);color:var(--plus-hairline);flex:none}.pluss-prove{margin-top:var(--sprang);font-family:var(--font-display), Georgia, serif;font-weight:700;font-size:var(--t-kort-tittel);color:var(--plus-tekst)}.pluss-pris{margin-top:var(--avstand-sm);font-size:var(--t-liten);color:var(--plus-tekst-2)}.ipad-rad{justify-items:center;gap:var(--sprang);display:grid}.ipad-linje{font-size:var(--t-hero-brod);color:var(--tekst-2);text-align:center;max-width:46ch;line-height:1.5}.personvern{background:var(--kort);border-block:var(--kantbredde-thin) solid var(--kant)}.personvern-punkter{margin-top:var(--sprang);gap:var(--sprang);display:grid}.personvern-punkter h3{font-family:var(--font-display), Georgia, serif;font-weight:700;font-size:var(--t-kort-tittel);letter-spacing:-.01em;color:var(--tekst)}.personvern-punkter p{margin-top:var(--avstand-sm);font-size:var(--t-brod);color:var(--tekst-2);line-height:1.55}@media (min-width:900px){.personvern-punkter{grid-template-columns:repeat(3,minmax(0,1fr))}}.bunn-rad{justify-items:center;gap:var(--sprang);text-align:center;display:grid}.venteliste{gap:var(--avstand-md);text-align:start;width:100%;max-width:460px;display:grid}.felt{gap:var(--avstand-xs);display:grid}.felt-etikett{font-family:var(--font-tall), system-ui, sans-serif;font-weight:600;font-size:var(--t-fot);letter-spacing:.08em;color:var(--tekst-2)}.venteliste input{font:inherit;font-size:var(--t-knapp);color:var(--tekst);background:var(--kort);border:var(--kantbredde-thin) solid var(--kant);border-radius:var(--radius-md);width:100%;padding:14px 18px}.venteliste input::placeholder{color:var(--plassholder);opacity:1}.venteliste button{font:inherit;font-size:var(--t-knapp);background:var(--tekst);color:var(--blekk);border-radius:var(--radius-md);padding:var(--knapp-polstring-y) var(--knapp-polstring-x);cursor:pointer;border:0;font-weight:700}@media (min-width:560px){.venteliste{grid-template-columns:1fr auto;align-items:end;max-width:520px}}.fot{border-top:var(--kantbredde-thin) solid var(--kant)}.fot .rad{justify-items:center;gap:var(--avstand-md);padding-block:var(--avstand-xxl);text-align:center;display:grid}.fot nav{justify-content:center;gap:var(--avstand-xl);font-size:var(--t-liten);color:var(--tekst-2);flex-wrap:wrap;display:flex}.fot a{color:var(--tekst-2);text-decoration:none}.fot a:hover{color:var(--tekst)}.fot-bygget{font-size:var(--t-fot);color:var(--tekst-2)}.bekreftet{padding-block:var(--avstand-lg) 0}.bekreftet-kort{background:var(--kort);border:var(--kantbredde-thin) solid var(--kant);border-radius:var(--radius-lg);padding:var(--avstand-lg) var(--avstand-xl);max-width:60ch}.bekreftet-kort h2{margin:0 0 var(--avstand-xs);font-size:var(--t-kort-tittel)}.bekreftet-kort p{margin:0 0 var(--avstand-md);color:var(--tekst-2)}.bekreftet-handling{align-items:center;gap:var(--avstand-md);flex-wrap:wrap;display:flex}.bekreftet-fallback{font-size:var(--t-liten);color:var(--tekst-2)}
