.norwegian_section__3yu5L{padding:5rem 1.5rem;border-top:1px solid hsl(var(--border));scroll-margin-top:6rem}.norwegian_inner__kdn5p{max-width:1200px;margin:0 auto}.norwegian_eyebrow__dfQMM{font-size:.72rem!important;letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem!important;color:hsl(var(--secondary))}.norwegian_heading__zRAki,.norwegian_section__3yu5L h2{font-size:clamp(2rem,4vw,3rem);font-weight:500;letter-spacing:-.035em;line-height:1.12;color:hsl(var(--primary));text-wrap:balance}.norwegian_section__3yu5L h3{font-size:1.2rem;font-weight:500;line-height:1.3;color:hsl(var(--primary));letter-spacing:-.02em}.norwegian_lead__OCz53{max-width:690px;margin-top:1.3rem;font-size:1.12rem;line-height:1.8;color:hsl(var(--secondary))}.norwegian_actions__U12En{display:flex;gap:.85rem;flex-wrap:wrap;margin-top:2rem;align-items:center}.norwegian_actions__U12En a,.norwegian_textLink__VFsE2{text-underline-offset:5px}.norwegian_textLink__VFsE2{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.5rem;border-bottom:1px solid hsl(var(--border));padding-bottom:.3rem;color:hsl(var(--primary));font-size:.9rem}.norwegian_soft__3k41z{background:hsl(var(--card))}.norwegian_grid__wjpv1{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.5rem}.norwegian_two__LfIpT{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}.norwegian_four__UbVSs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:2.5rem}.norwegian_four__UbVSs p,.norwegian_grid__wjpv1 p,.norwegian_two__LfIpT p{color:hsl(var(--secondary));line-height:1.8;margin-top:.9rem}.norwegian_number__TgVFg{display:flex;width:2.2rem;height:2.2rem;align-items:center;justify-content:center;border:1px solid hsl(var(--border));border-radius:50%;font-size:.8rem;margin-bottom:1.2rem;color:hsl(var(--secondary))}.norwegian_tabs__N_T2d{display:flex;gap:.65rem;flex-wrap:wrap;margin-top:2rem}.norwegian_tabs__N_T2d button{border:1px solid hsl(var(--border));border-radius:2rem;min-height:44px;padding:.6rem 1rem;font-size:.9rem}.norwegian_tabs__N_T2d button[aria-pressed=true]{background:hsl(var(--primary));color:hsl(var(--primary-foreground));border-color:hsl(var(--primary))}.norwegian_example__EmTXV{margin-top:1.3rem;border:1px solid hsl(var(--border));border-radius:1.2rem;padding:2rem;background:hsl(var(--background))}.norwegian_note__uDP8r{font-size:.8rem!important;color:hsl(var(--secondary));line-height:1.65;margin-top:1rem!important}.norwegian_sources__AgfR2{border:1px solid hsl(var(--border));border-radius:1.2rem;padding:1.2rem 2rem;background:hsl(var(--card))}.norwegian_source__ZUwmi{display:flex;gap:1rem;align-items:flex-start;padding:1.3rem 0;border-bottom:1px solid hsl(var(--border))}.norwegian_source__ZUwmi:last-child{border:0}.norwegian_source__ZUwmi svg{width:25px;height:25px;flex-shrink:0;color:hsl(var(--secondary));margin-top:.2rem}.norwegian_source__ZUwmi p{font-size:.9rem;margin-top:.4rem}.norwegian_photo__jq1ij{width:100%;height:auto;border-radius:1.2rem;aspect-ratio:4/3;object-fit:cover}.norwegian_tile__SILgO{border:1px solid hsl(var(--border));padding:2rem;border-radius:1.2rem;background:hsl(var(--background))}.norwegian_tile__SILgO p{margin-top:.9rem;line-height:1.8;color:hsl(var(--secondary))}.norwegian_video__n4h47{margin:3rem auto 0;width:100%;max-width:1100px}.norwegian_video__n4h47 video{display:block;width:100%;aspect-ratio:16/9;border-radius:1.2rem;background:#131313;object-fit:contain}.norwegian_video__n4h47 figcaption{text-align:center;font-size:.8rem;color:hsl(var(--secondary));margin-top:1rem}.norwegian_dialog__MPrv5{width:min(900px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:0;border:1px solid hsl(var(--border));border-radius:1.2rem;background:hsl(var(--background));color:hsl(var(--primary));overflow:auto}.norwegian_dialog__MPrv5::backdrop{background:rgba(0,0,0,.55)}.norwegian_dialogHeading__n_EXK{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem .8rem}.norwegian_dialogHeading__n_EXK h2{font-size:1.6rem;font-weight:500;letter-spacing:-.025em}.norwegian_dialogHeading__n_EXK p{font-size:.85rem;color:hsl(var(--secondary));margin-top:.5rem}.norwegian_dialogHeading__n_EXK button{width:44px;height:44px;font-size:1.8rem;flex-shrink:0}.norwegian_calendar__CTFx7{width:100%;height:min(660px,70dvh);min-height:380px;border:0;background:#fff}.norwegian_calendarFallback__waHcd{padding:1rem 1.5rem;font-size:.8rem;color:hsl(var(--secondary))}.norwegian_calendarFallback__waHcd a{text-decoration:underline}:where(.norwegian_section__3yu5L,.norwegian_dialog__MPrv5) :is(a,button):focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}@media(min-width:1024px){.norwegian_section__3yu5L{padding:6rem 2rem}}@media(max-width:767px){.norwegian_section__3yu5L{padding:3.5rem 1.5rem}.norwegian_grid__wjpv1,.norwegian_two__LfIpT{grid-template-columns:1fr;gap:2rem}.norwegian_four__UbVSs{grid-template-columns:1fr 1fr;gap:1.5rem}.norwegian_example__EmTXV{padding:1.3rem}.norwegian_tile__SILgO{padding:1.5rem}.norwegian_video__n4h47{margin-top:2.5rem}.norwegian_video__n4h47 video{border-radius:.8rem}}@media(prefers-reduced-motion:reduce){.norwegian_section__3yu5L *{scroll-behavior:auto!important}}.norwegian_apiExample__2_4oO{min-width:0;border:1px solid hsl(var(--border));border-radius:1.2rem;background:hsl(var(--card));overflow:hidden}.norwegian_apiHeader__tZgs8{display:flex;justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem;border-bottom:1px solid hsl(var(--border));font-size:.75rem;color:hsl(var(--secondary));font-family:var(--font-geist-mono),monospace}.norwegian_apiEndpoint__Zsu7E{padding:1.5rem 1.5rem 0}.norwegian_apiEndpoint__Zsu7E span{font-size:.75rem;font-weight:600;margin-right:.8rem;color:hsl(var(--accent))}.norwegian_apiEndpoint__Zsu7E code{font-size:.95rem}.norwegian_apiEndpoint__Zsu7E p{font-size:.85rem!important;margin-top:.5rem!important}.norwegian_apiExample__2_4oO pre{max-width:100%;overflow-x:auto;padding:1.5rem;font-size:.8rem;line-height:1.85;color:hsl(var(--primary))}.norwegian_apiExample__2_4oO pre:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:-4px}.norwegian_apiFooter__nb_g9{padding:0 1.5rem 1.5rem;font-size:.8rem}.norwegian_apiFooter__nb_g9 a{text-decoration:underline;text-underline-offset:4px}.norwegian_apiFooter__nb_g9 p{font-size:.75rem!important;line-height:1.6!important}.norwegian_commercial__ZnSJP{min-width:0}.norwegian_commercial__ZnSJP video{display:block;width:100%;aspect-ratio:16/9;border-radius:1.2rem;background:#131313;object-fit:contain}.norwegian_commercial__ZnSJP figcaption{margin-top:1rem;font-size:.8rem;line-height:1.65;color:hsl(var(--secondary))}.norwegian_heroAccent__Q9tg5{color:hsl(var(--accent))}.norwegian_homeStory__CG4eW>section:first-of-type:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse at 83% 19%,hsl(var(--accent)/.09),transparent 42%),radial-gradient(ellipse at 12% 48%,hsl(var(--accent)/.04),transparent 36%)}.norwegian_homeFilm__794vd{position:relative}.norwegian_filmShell__l1b9b{position:relative;border:1px solid hsl(var(--border));border-radius:1.3rem;overflow:hidden;background:#101010;box-shadow:0 25px 65px -35px hsl(var(--accent)/.28),0 8px 24px -14px #0004}.norwegian_filmShell__l1b9b video{border-radius:0!important;transition:opacity .35s}.norwegian_filmCover__SoSpu video{opacity:.25;filter:blur(3px)}.norwegian_filmCover__SoSpu video::-webkit-media-controls{display:none!important}.norwegian_filmPlay__brojz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:100%;color:#fff;background:linear-gradient(145deg,#10101008,#10101088);cursor:pointer}.norwegian_filmPlay__brojz:focus-visible{outline:3px solid hsl(var(--accent));outline-offset:-5px}.norwegian_filmTag___hWeP{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#e8e1db}.norwegian_playDisc__nxcZS{display:grid;place-items:center;width:100px;height:100px;border-radius:50%;background:hsl(var(--accent));color:#fff;box-shadow:0 0 0 12px #ffffff0d;transition:transform .25s,box-shadow .25s}.norwegian_playDisc__nxcZS svg{width:38px;height:38px;margin-left:5px}.norwegian_filmPlay__brojz:hover .norwegian_playDisc__nxcZS{transform:scale(1.07);box-shadow:0 0 0 19px #ffffff08}.norwegian_playTitle___EXhc{font-size:clamp(1.15rem,2.3vw,1.9rem);font-weight:500;letter-spacing:-.025em}.norwegian_playMeta__kgzko{font-size:.8rem;color:#d6cec6}.norwegian_homeFilm__794vd figcaption{display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap;text-align:left;padding:0 .25rem;color:hsl(var(--secondary))}.norwegian_buildSteps__WfavG{position:relative;gap:1.25rem}.norwegian_buildSteps__WfavG li{padding:1.5rem;border:1px solid hsl(var(--border));border-radius:1rem;background:hsl(var(--background));position:relative}.norwegian_buildSteps__WfavG .norwegian_number__TgVFg{background:hsl(var(--accent)/.09);border-color:hsl(var(--accent)/.25);color:hsl(var(--accent));font-weight:600}.norwegian_buildSteps__WfavG li:not(:last-child):after{content:"→";position:absolute;right:-1rem;top:2rem;z-index:1;color:hsl(var(--accent));background:hsl(var(--background));font-size:1.3rem}.norwegian_knowledgeVisual__01PUV{position:relative;background:linear-gradient(145deg,hsl(var(--background)),hsl(var(--accent)/.045));box-shadow:0 16px 50px -28px hsl(var(--primary)/.15)}.norwegian_knowledgeVisual__01PUV .norwegian_source__ZUwmi svg{box-sizing:content-box;padding:.6rem;border-radius:.75rem;background:hsl(var(--accent)/.08);color:hsl(var(--accent))}.norwegian_knowledgeOutput__j5qJs{display:flex;align-items:center;gap:1.25rem;margin:1rem -1rem 0;padding:1.4rem 1rem;border:1px solid hsl(var(--accent)/.2);border-radius:.9rem;background:hsl(var(--background))}.norwegian_knowledgeOutput__j5qJs strong{font-size:.92rem;font-weight:500}.norwegian_knowledgeOutput__j5qJs p{font-size:.8rem!important;margin-top:.4rem!important}.norwegian_signalBars__wPg_j{display:flex;gap:3px;align-items:center;height:38px;flex-shrink:0}.norwegian_signalBars__wPg_j i{display:block;width:4px;height:16px;border-radius:4px;background:hsl(var(--accent));animation:norwegian_snakkSignal__yA8bm 2.6s ease-in-out infinite}.norwegian_signalBars__wPg_j i:nth-child(2n){height:30px;animation-delay:-.5s}.norwegian_signalBars__wPg_j i:nth-child(3n){height:22px;animation-delay:-1.2s}.norwegian_signalBars__wPg_j i:nth-child(4){height:38px;animation-delay:-.8s}.norwegian_warmFinal__TUkfy{background:radial-gradient(ellipse at 50% 100%,hsl(var(--accent)/.12),transparent 65%),hsl(var(--card))}@keyframes norwegian_snakkSignal__yA8bm{0%,to{transform:scaleY(.65)}50%{transform:scaleY(1)}}@media(max-width:767px){.norwegian_filmPlay__brojz{gap:.55rem}.norwegian_playDisc__nxcZS{width:64px;height:64px;box-shadow:0 0 0 7px #ffffff0d}.norwegian_playDisc__nxcZS svg{width:27px;height:27px}.norwegian_filmTag___hWeP{font-size:.55rem}.norwegian_playMeta__kgzko{font-size:.68rem}.norwegian_homeFilm__794vd figcaption{font-size:.72rem}.norwegian_buildSteps__WfavG{grid-template-columns:1fr 1fr}.norwegian_buildSteps__WfavG li{padding:1.1rem}.norwegian_buildSteps__WfavG li:after{display:none}.norwegian_knowledgeOutput__j5qJs{gap:.8rem}.norwegian_knowledgeOutput__j5qJs strong{font-size:.85rem}}@media(max-width:400px){.norwegian_filmTag___hWeP{display:none}.norwegian_playDisc__nxcZS{width:56px;height:56px}.norwegian_playTitle___EXhc{font-size:1rem}.norwegian_buildSteps__WfavG{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.norwegian_signalBars__wPg_j i{animation:none}.norwegian_filmShell__l1b9b video,.norwegian_playDisc__nxcZS{transition:none}}.norwegian_compareTable__twP2n{margin-top:2rem;border:1px solid hsl(var(--border));border-radius:1rem;overflow:hidden;background:hsl(var(--background))}.norwegian_compareTable__twP2n table{width:100%;border-collapse:collapse;text-align:left;font-size:.95rem;line-height:1.7}.norwegian_compareTable__twP2n td,.norwegian_compareTable__twP2n th{padding:1.2rem 1.5rem;vertical-align:top;border-bottom:1px solid hsl(var(--border))}.norwegian_compareTable__twP2n th{font-weight:500;color:hsl(var(--primary))}.norwegian_compareTable__twP2n thead{background:hsl(var(--accent)/.07)}.norwegian_compareTable__twP2n tbody th{width:28%}.norwegian_compareTable__twP2n td{color:hsl(var(--secondary))}.norwegian_compareTable__twP2n tr:last-child>*{border-bottom:0}@media(max-width:600px){.norwegian_compareTable__twP2n td,.norwegian_compareTable__twP2n th{padding:1rem .8rem;font-size:.85rem}.norwegian_compareTable__twP2n tbody th{width:34%}}@media(max-width:767px){body:has(.norwegian_offerInView__4Qmtk) .snakk-widget.fixed[data-state=idle]{visibility:hidden;pointer-events:none}}.norwegian_filmCredit__l3kWL{flex-basis:100%;font-size:.7rem;line-height:1.6}.norwegian_filmCredit__l3kWL summary{width:fit-content;cursor:pointer}.norwegian_filmCredit__l3kWL summary:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:4px}.norwegian_filmCredit__l3kWL p{margin-top:.5rem}.norwegian_filmCredit__l3kWL a{text-decoration:underline;text-underline-offset:3px}