.ft{--ft-gull:#c8a96e;--ft-gull-tekst:#7a5f2a;--ft-beige:#e5e4e1;--ft-lys:#f4f3f0;--ft-strek:#d6d4cf;--ft-dempet:#5f5e5a;--ft-sticky-topp:0px;color:#111;font-family:"PT Serif",Georgia,serif;font-size:1.0625rem;line-height:1.7}.ft *,.ft :after,.ft :before{box-sizing:border-box}:where(.ft) h1,:where(.ft) h2,:where(.ft) h3{font-family:Montserrat,Arial,sans-serif;margin:0}:where(.ft) img{display:block;height:auto;max-width:100%}:where(.ft) a{color:inherit}.ft-wrap{margin:0 auto;max-width:1200px;padding:0 20px}.ft-skjult{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.ft-feil{background:#fff3cd;border:1px solid #e0c36a;font-size:.9rem;margin:24px auto;max-width:1200px;padding:16px 20px}.ft-feil,.ft-knapp{font-family:Montserrat,sans-serif}.ft-knapp{border:1px solid transparent;border-radius:2px;cursor:pointer;display:block;font-size:.8125rem;font-weight:600;letter-spacing:.08em;line-height:1.3;padding:15px 24px;text-align:center;text-decoration:none;text-transform:uppercase;transition:background-color .2s,color .2s;width:100%}.ft-knapp--gull{background:var(--ft-gull);color:#000}.ft-knapp--gull:hover{background:#fff;color:#000}.ft-knapp--linje{background:transparent;border-color:#000;color:#000;display:inline-block;width:auto}.ft-knapp--linje:hover{background:#000;color:#fff}.ft-cta--sentrert{margin:0 auto;max-width:340px}.ft a:focus-visible,.ft button:focus-visible,.ft summary:focus-visible{outline:2px solid var(--ft-gull);outline-offset:3px}.ft-hero{align-items:flex-end;background:linear-gradient(160deg,#2c3e55,#6e7f93 55%,#c9a98a);color:#fff;display:flex;min-height:520px;overflow:hidden;position:relative}.ft-hero__bilde{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.ft-hero__overlay{background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 32%,rgba(0,0,0,.68));inset:0;position:absolute}.ft-bc{font-family:Montserrat,sans-serif;font-size:.78rem;left:0;letter-spacing:.02em;padding-top:18px;position:absolute;right:0;top:0;z-index:3}.ft-bc__liste{display:flex;flex-wrap:wrap;gap:4px 0;list-style:none;margin-bottom:0;margin-top:0}.ft-bc__liste li{align-items:center;display:inline-flex}.ft-bc__liste li+li:before{content:"›";margin:0 8px;opacity:.65}.ft-bc a{opacity:.9;text-decoration:none}.ft-bc a:hover{text-decoration:underline}.ft-bc [aria-current]{font-weight:600}.ft-hero__ramme{display:flex;flex-direction:column;gap:20px;padding-bottom:36px;padding-top:110px;position:relative;width:100%;z-index:2}.ft-hero__merker{display:flex;flex-wrap:wrap;gap:8px}.ft-merke{border:1px solid hsla(0,0%,100%,.75);display:inline-block;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:500;letter-spacing:.14em;padding:7px 12px;text-transform:uppercase}.ft-hero__tittel{color:#fff;font-size:2.4rem;font-weight:500;letter-spacing:-.01em;line-height:1.08;margin:18px 0 10px}.ft-hero__undertittel{font-size:1.1rem;font-style:italic;line-height:1.55;margin:0;max-width:640px;opacity:.96}.ft-segl-wrap{display:flex;justify-content:flex-end;left:0;pointer-events:none;position:absolute;right:0;top:66px;z-index:3}.ft-segl{height:84px;width:84px}.ft-segl svg{height:100%;width:100%}.ft-kampanje{background:var(--ft-gull);color:#000;font-family:Montserrat,sans-serif;max-width:320px;padding:16px 20px}.ft-kampanje__etikett{display:block;font-size:.66rem;font-weight:600;letter-spacing:.16em;margin-bottom:4px;text-transform:uppercase}.ft-kampanje__tittel{display:block;font-size:1.2rem;font-weight:600;line-height:1.2}.ft-kampanje__tekst{display:block;font-family:"PT Serif",serif;font-size:.85rem;font-style:italic;line-height:1.4;margin-top:6px}.ft-anker{background:#fff;border-bottom:1px solid var(--ft-strek);position:sticky;top:var(--ft-sticky-topp);z-index:20}.ft-anker__ramme{align-items:center;display:flex;gap:20px;min-height:54px}.ft-anker__liste{display:flex;flex:1;gap:26px;list-style:none;margin:0;overflow-x:auto;padding:0;scrollbar-width:none}.ft-anker__liste::-webkit-scrollbar{display:none}.ft-anker__liste a{border-bottom:2px solid transparent;color:var(--ft-dempet);display:block;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500;letter-spacing:.04em;padding:17px 0 15px;text-decoration:none;white-space:nowrap}.ft-anker__liste a:hover{color:#000}.ft-anker__liste a.er-aktiv{border-bottom-color:var(--ft-gull);color:#000}.ft-anker__knapp{background:#000;color:#fff!important;display:none;font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.1em;padding:11px 20px;text-decoration:none;text-transform:uppercase}.ft-seksjon{padding:52px 0;scroll-margin-top:calc(var(--ft-sticky-topp) + 60px)}.ft-seksjon--lys{background:var(--ft-lys)}.ft-seksjon--beige{background:var(--ft-beige)}.ft-overskrift-liten{color:var(--ft-gull-tekst);font-family:Montserrat,sans-serif;font-size:.72rem;font-weight:600;letter-spacing:.2em;margin:0 0 12px;text-transform:uppercase}.ft-h2{font-size:1.65rem;font-weight:500;letter-spacing:-.005em;line-height:1.25;margin-bottom:22px}.ft-kolonner{display:grid;gap:40px;grid-template-columns:1fr}.ft-ingress{font-size:1.2rem;line-height:1.6;margin-bottom:20px}.ft-ingress p,.ft-tekst p{margin:0 0 18px}.ft-tekst{max-width:700px}.ft-ingress a,.ft-tekst a{color:var(--ft-gull-tekst)}.ft-tekst ol,.ft-tekst ul{margin:0 0 18px;padding-left:22px}.ft-tekst ul{list-style:disc outside}.ft-tekst ol{list-style:decimal outside}.ft-tekst ol li,.ft-tekst ul li{color:inherit;display:list-item;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;list-style:inherit;margin:0 0 8px;padding:0}.ft-tekst ul li::marker{color:var(--ft-gull-tekst)}.ft-tekst h3,.ft-tekst h4{font-family:Montserrat,sans-serif;font-size:1.05rem;font-weight:600;margin:26px 0 10px}.ft-erfaring{background:var(--ft-lys);border-left:3px solid var(--ft-gull);margin-top:32px;max-width:700px;padding:22px 24px}.ft-erfaring__tekst{font-size:1.1rem;font-style:italic;line-height:1.6}.ft-erfaring__tekst p{margin:0 0 12px}.ft-person{align-items:center;display:flex;font-family:Montserrat,sans-serif;font-size:.82rem;gap:12px;line-height:1.4;margin-top:14px}.ft-person__tekst{display:block}.ft-person__tekst strong{font-weight:600}.ft-person__bilde{border-radius:50%;flex:none;height:44px;object-fit:cover;width:44px}.ft-person__bilde--stor{height:54px;width:54px}.ft-person__initialer{align-items:center;background:linear-gradient(135deg,#bfae8d,#8b7a58);border-radius:50%;color:#fff;display:flex;flex:none;font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;height:44px;justify-content:center;letter-spacing:.04em;width:44px}.ft-person__initialer--stor{height:54px;width:54px}.ft-side{display:flex;flex-direction:column;gap:20px}.ft-kort{background:#fff;border:1px solid var(--ft-strek);padding:24px}.ft-kort__tittel{font-size:.75rem;font-weight:600;letter-spacing:.18em;margin-bottom:16px;text-transform:uppercase}.ft-fakta__liste{display:grid;font-size:.95rem;gap:11px 12px;grid-template-columns:112px 1fr;line-height:1.45;margin:0}.ft-fakta__liste dt{color:var(--ft-dempet);font-family:Montserrat,sans-serif;font-size:.75rem;padding-top:2px}.ft-fakta__liste dd{margin:0}.ft-fordeler{background:#111;border-color:#111;color:#fff}.ft-fordeler .ft-kort__tittel{color:var(--ft-gull)}.ft-fordeler__liste ul{list-style:none;margin:0 0 18px;padding:0}.ft-fordeler__liste li{font-size:.97rem;line-height:1.45;margin-bottom:10px;padding-left:26px;position:relative}.ft-fordeler__liste li:before{border-bottom:2px solid var(--ft-gull);border-left:2px solid var(--ft-gull);content:"";height:5px;left:2px;position:absolute;top:.5em;transform:rotate(-45deg);width:10px}.ft-fordeler__liste p{font-size:.97rem;margin:0 0 10px}.ft-fordeler__merknad{font-family:Montserrat,sans-serif;font-size:.78rem;line-height:1.5;margin:14px 0 0;opacity:.72}.ft-fordeler__merknad--forst{font-family:"PT Serif",serif;font-size:.97rem;margin:0 0 16px;opacity:.9}.ft-bent{align-items:center;display:flex;font-size:.9rem;gap:14px;line-height:1.45}.ft-bent strong{display:block;font-family:Montserrat,sans-serif;font-size:.85rem;font-weight:600}.ft-bent a{border-bottom:1px solid var(--ft-gull);text-decoration:none}.ft-galleri{display:grid;gap:10px;grid-auto-rows:150px;grid-template-columns:repeat(2,1fr)}.ft-galleri__bilde{background:#ccc;border:0;color:#fff;cursor:zoom-in;display:block;height:100%;margin:0;overflow:hidden;padding:0;position:relative;text-align:left;width:100%}.ft-galleri__bilde img{height:100%;object-fit:cover;transition:transform .35s;width:100%}.ft-galleri__bilde:hover img{transform:scale(1.03)}.ft-galleri__bilde.er-skjult{display:none}.ft-galleri__bilde.er-stor{grid-column:1/-1;grid-row:span 2}.ft-galleri__tekst{background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);bottom:0;font-size:.72rem;left:0;letter-spacing:.03em;padding:22px 12px 9px;right:0}.ft-galleri__flere,.ft-galleri__tekst{font-family:Montserrat,sans-serif;position:absolute}.ft-galleri__flere{align-items:center;background:rgba(0,0,0,.5);display:flex;font-size:.9rem;font-weight:600;inset:0;justify-content:center;letter-spacing:.1em}.ft-galleri--n1 .er-stor{grid-column:1/-1;grid-row:span 1}.ft-galleri--n1{grid-auto-rows:260px;grid-template-columns:1fr}.ft-lightbox[hidden]{display:none}.ft-lightbox{align-items:center;background:hsla(0,0%,4%,.94);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.ft-lightbox__innhold{color:#fff;margin:0;max-height:88vh;max-width:92vw;text-align:center}.ft-lightbox__bilde{height:auto;margin:0 auto;max-height:80vh;max-width:92vw;object-fit:contain;width:auto}.ft-lightbox__tekst{font-family:Montserrat,sans-serif;font-size:.85rem;margin-top:10px;min-height:1.4em}.ft-lightbox__lukk,.ft-lightbox__nav{background:transparent;border:0;color:#fff;cursor:pointer;font-family:Arial,sans-serif;line-height:1;position:absolute}.ft-lightbox__lukk{font-size:2.4rem;right:18px;top:14px}.ft-lightbox__nav{font-size:3.4rem;padding:10px 14px;top:50%;transform:translateY(-50%)}.ft-lightbox__nav--forrige{left:4px}.ft-lightbox__nav--neste{right:4px}.ft-wrap.ft-faq{max-width:1200px}.ft-faq>*{max-width:880px}.ft-faq__punkt{border-bottom:1px solid var(--ft-strek);padding:4px 0}.ft-faq__punkt summary{align-items:center;cursor:pointer;display:flex;gap:16px;justify-content:space-between;list-style:none;padding:16px 0}.ft-faq__punkt summary::-webkit-details-marker{display:none}.ft-faq__punkt summary h3{font-size:1.02rem;font-weight:500;line-height:1.4}.ft-faq__punkt summary:after{color:var(--ft-gull-tekst);content:"+";flex:none;font-family:Montserrat,sans-serif;font-size:1.5rem;line-height:1}.ft-faq__punkt[open] summary:after{content:"–"}.ft-faq__svar{font-size:1rem;max-width:760px;padding:0 0 18px}.ft-faq__svar p{margin:0 0 10px}.ft-rutenett{display:grid;gap:22px;grid-template-columns:1fr}.ft-hkort__lenke{display:block;text-decoration:none}.ft-hkort__bilde{aspect-ratio:4/3;background:#ccc;display:block;overflow:hidden}.ft-hkort__bilde img{height:100%;object-fit:cover;transition:transform .35s;width:100%}.ft-hkort__lenke:hover .ft-hkort__bilde img{transform:scale(1.03)}.ft-hkort__tittel{font-size:1.05rem;font-weight:500;line-height:1.3;margin:12px 0 2px}.ft-hkort__sted{color:var(--ft-dempet);margin:0}.ft-hkort__ring,.ft-hkort__sted{font-family:Montserrat,sans-serif;font-size:.78rem}.ft-hkort__ring{margin:6px 0 0}.ft-hkort__ring a{color:var(--ft-gull-tekst);text-decoration:underline}.ft-rkort{background:#fff;display:flex;flex-direction:column}.ft-rkort__bilde{aspect-ratio:3/2;background:#ccc;display:block;overflow:hidden}.ft-rkort__bilde img{height:100%;object-fit:cover;width:100%}.ft-rkort__innhold{display:flex;flex:1;flex-direction:column;padding:20px 22px 24px}.ft-rkort__tittel{font-size:1.1rem;font-weight:500;line-height:1.3;margin-bottom:6px}.ft-rkort__undertittel{color:var(--ft-gull-tekst);font-family:Montserrat,sans-serif;font-size:.74rem;letter-spacing:.06em;line-height:1.5;margin:0 0 8px;text-transform:uppercase}.ft-rkort__tekst{color:#333;font-size:.95rem;line-height:1.55;margin:0 0 14px}.ft-rkort__knapp{font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.1em;margin-top:auto;text-decoration:none;text-transform:uppercase}.ft-rkort__knapp:hover{color:var(--ft-gull-tekst)}.ft-rf-alle{margin:28px 0 0;text-align:center}.ft-avslutning{background:#111;color:#fff;padding:60px 0;text-align:center}.ft-avslutning__tittel{color:#fff;font-size:1.6rem;font-weight:500;line-height:1.25;margin:0 auto 14px;max-width:720px}.ft-avslutning__tekst{margin:0 auto 26px;max-width:600px;opacity:.85}.ft-avslutning__kontakt{font-family:Montserrat,sans-serif;font-size:.85rem;letter-spacing:.03em;margin:22px 0 0;opacity:.85}.ft-avslutning__kontakt a{text-decoration:none}.ft-mobilcta{align-items:center;background:#fff;border-top:1px solid var(--ft-strek);bottom:0;box-shadow:0 -2px 10px rgba(0,0,0,.08);display:flex;gap:12px;justify-content:space-between;left:0;padding:10px 16px;position:fixed;right:0;z-index:30}.ft-mobilcta__navn{font-family:Montserrat,sans-serif;font-size:.78rem;font-weight:600;line-height:1.3}.ft-cta--mobil{flex:none}.ft{padding-bottom:64px}@media (min-width:600px){.ft-wrap{padding:0 28px}.ft-hero{min-height:560px}.ft-hero__tittel{font-size:3.2rem}.ft-segl-wrap{top:74px}.ft-segl{height:100px;width:100px}.ft-h2{font-size:2rem}.ft-galleri{grid-auto-rows:200px;grid-template-columns:repeat(4,1fr)}.ft-galleri__bilde.er-stor{grid-column:span 2;grid-row:span 2}.ft-galleri--n2{grid-template-columns:repeat(2,1fr)}.ft-galleri--n2 .er-stor{grid-column:span 1;grid-row:span 1}.ft-galleri--n3{grid-template-columns:repeat(3,1fr)}.ft-galleri--n3 .er-stor{grid-column:span 2}.ft-rutenett--reiser,.ft-rutenett--turer{grid-template-columns:repeat(2,1fr)}}@media (min-width:1025px){.ft{padding-bottom:0}.ft-mobilcta{display:none}.ft-hero{min-height:640px}.ft-hero__ramme{align-items:end;display:grid;gap:40px;grid-template-columns:1fr 300px;padding-bottom:64px}.ft-hero__tittel{font-size:4.2rem}.ft-hero__undertittel{font-size:1.3rem}.ft-segl-wrap{top:80px}.ft-segl{height:112px;width:112px}.ft-kampanje{padding:20px 26px;width:300px}.ft-kampanje__tittel{font-size:1.45rem}.ft-anker__knapp{display:inline-block}.ft-seksjon{padding:72px 0}.ft-kolonner{gap:72px;grid-template-columns:minmax(0,1fr) 360px}.ft-side{align-self:start;position:sticky;top:calc(var(--ft-sticky-topp) + 80px)}.ft-rutenett--turer{grid-template-columns:repeat(4,1fr)}.ft-rutenett--reiser{gap:28px;grid-template-columns:repeat(3,1fr)}.ft-galleri{gap:12px;grid-auto-rows:230px}.ft-avslutning{padding:84px 0}.ft-avslutning__tittel{font-size:2.3rem}}@media (prefers-reduced-motion:reduce){.ft *{transition:none!important}}.ft{--ft-radius-bilde:50px;--ft-radius-knapp:50px}.ft .ft-bc,.ft .ft-bc a,.ft .ft-hero,.ft .ft-hero a,.ft .ft-hero li,.ft .ft-hero p,.ft .ft-hero__tittel,.ft .ft-hero__undertittel,.ft .ft-merke{color:#fff}.ft .ft-hero__undertittel{opacity:1;text-shadow:0 1px 14px rgba(0,0,0,.45)}.ft .ft-hero__tittel{text-shadow:0 1px 18px rgba(0,0,0,.35)}.ft .ft-fordeler,.ft .ft-fordeler a,.ft .ft-fordeler li,.ft .ft-fordeler p,.ft .ft-fordeler__liste,.ft .ft-fordeler__merknad{color:#fff}.ft .ft-fordeler__merknad{opacity:1}.ft .ft-fordeler .ft-kort__tittel{color:var(--ft-gull)}.ft .ft-avslutning,.ft .ft-avslutning p,.ft .ft-avslutning__kontakt,.ft .ft-avslutning__kontakt a,.ft .ft-avslutning__tekst,.ft .ft-avslutning__tittel{color:#fff}.ft .ft-avslutning__kontakt,.ft .ft-avslutning__tekst{opacity:1}.ft .ft-avslutning__kontakt a{text-decoration:underline;text-decoration-color:var(--ft-gull);text-underline-offset:3px}.ft .ft-avslutning__kontakt a:hover{color:var(--ft-gull)}.ft .ft-galleri__flere,.ft .ft-galleri__tekst{color:#fff}.ft .ft-galleri__bilde,.ft .ft-hkort__bilde,.ft .ft-rkort,.ft .ft-rkort__bilde{border-radius:var(--ft-radius-bilde)}.ft .ft-rkort{overflow:hidden}.ft .ft-lightbox__bilde{border-radius:24px}.ft .ft-knapp{border-radius:var(--ft-radius-knapp)}.ft .ft-knapp--gull{color:#000}.ft .ft-cta .hs-cta-node,.ft .ft-cta .hs-cta-wrapper{display:block;text-align:center}.ft .ft-cta--mobil .ft-knapp{padding:11px 18px;white-space:nowrap;width:auto}.ft .ft-foto{color:#6b6a66;line-height:1.5;margin:12px 0 0;text-align:right}.ft .ft-foto,.ft .ft-lightbox__foto{font-family:Montserrat,sans-serif;font-size:.625rem;letter-spacing:.02em}.ft .ft-lightbox__foto{color:hsla(0,0%,100%,.65);margin:4px 0 0}.ft .ft-cta--sentrert{display:flex;justify-content:center;max-width:none;text-align:center}.ft .ft-cta--sentrert>*{margin-left:auto!important;margin-right:auto!important;text-align:center!important}.ft-video{aspect-ratio:16/9;background:#111;max-width:900px;overflow:hidden;position:relative;width:100%}.ft-video iframe,.ft-video video{border:0;height:100%;inset:0;position:absolute;width:100%}.ft-video--hs{aspect-ratio:auto;background:none;overflow:visible}.ft-video--hs .hs-video-container,.ft-video--hs .hs-video-wrapper{max-width:100%;position:relative;width:100%}.ft-sitat{border-bottom:1px solid var(--ft-strek);border-top:1px solid var(--ft-strek);margin:36px 0 0;max-width:700px;padding:30px 0 22px 56px;position:relative}.ft-sitat:before{color:var(--ft-gull);content:"\201C";font-family:Georgia,Times New Roman,serif;font-size:5rem;left:0;line-height:1;position:absolute;top:14px}.ft-sitat .ft-overskrift-liten{margin-bottom:10px}.ft-sitat__tekst{color:#000;font-size:1.3rem;line-height:1.5;margin:0}.ft-sitat__tekst p{margin:0 0 10px}.ft-sitat__tekst p:last-child{margin-bottom:0}.ft-sitat__kilde{color:var(--ft-dempet);font-family:Montserrat,sans-serif;font-size:.8rem;margin-top:14px}.ft-sitat__kilde:before{color:var(--ft-gull-tekst);content:"\2014\00a0"}@media (max-width:600px){.ft-sitat{padding-left:40px}.ft-sitat:before{font-size:4rem}.ft-sitat__tekst{font-size:1.15rem}}.ft-sitat__kilde strong{color:#000;font-weight:600}#om-turen.ft-seksjon{padding-bottom:32px}#video.ft-seksjon{padding-top:0}.ft-boksrad{display:grid;gap:20px;margin-top:34px;max-width:700px}.ft-boks{background:#fff;border:1px solid var(--ft-strek);border-radius:4px;border-top:3px solid var(--ft-gull);padding:22px 24px}.ft-boks__tittel{font-size:.75rem;font-weight:600;letter-spacing:.18em;margin-bottom:14px;text-transform:uppercase}.ft-boks__innhold{font-size:1rem;line-height:1.55}.ft-boks__innhold p{margin:0 0 10px}.ft-boks__innhold ul{list-style:none;margin:0;padding:0}.ft-boks__innhold li{margin:0 0 9px;padding-left:26px;position:relative}.ft-boks__innhold li:before{border-bottom:2px solid var(--ft-gull);border-left:2px solid var(--ft-gull);content:"";height:5px;left:2px;position:absolute;top:.5em;transform:rotate(-45deg);width:10px}.ft-boks--avganger .ft-boks__innhold li:before,.ft-boks--hoydepunkter .ft-boks__innhold li:before{background:var(--ft-gull);border:0;border-radius:50%;height:6px;left:4px;top:.62em;transform:none;width:6px}@media (min-width:600px){.ft-boks{padding:26px 30px}}.ft-boks__merknad{color:var(--ft-dempet);font-family:Montserrat,sans-serif;font-size:.78rem;line-height:1.5;margin:14px 0 0}