.RiCRTq_team{padding-block:var(--space-8) var(--space-12)}.RiCRTq_teamList{gap:var(--space-6);border-top:1px solid var(--line);padding-inline:0;padding-top:var(--space-8);margin:0;list-style:none;display:grid}@media (min-width:48rem){.RiCRTq_teamList{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.RiCRTq_member{gap:var(--space-1);display:grid}.RiCRTq_memberName{margin:0}.RiCRTq_memberRole{color:var(--ink-muted);margin:0}.RiCRTq_story{padding-block:var(--space-12) calc(var(--chapter-gap) / 2)}.RiCRTq_storyGrid{display:grid}@media (min-width:64rem){.RiCRTq_storyGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.RiCRTq_storyText{grid-column:1/span 8}}.RiCRTq_storyText{gap:var(--space-6);padding:var(--space-8) var(--space-6);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);display:grid}@media (min-width:48rem){.RiCRTq_storyText{padding:var(--space-12)}}.RiCRTq_storyText p{max-width:40ch;margin:0}.RiCRTq_principle{padding-block:calc(var(--chapter-gap) / 2)}.RiCRTq_principleText{max-width:16ch;margin:0}.RiCRTq_ways{padding-block:calc(var(--chapter-gap) / 2)}.RiCRTq_waysHeading{margin:0 0 var(--space-8);color:var(--ink-muted)}.RiCRTq_waysList{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.RiCRTq_waysItem{padding-block:var(--space-6);border-bottom:1px solid var(--line);margin:0}
.m19dMW_base{-webkit-tap-highlight-color:transparent;color:inherit;text-decoration:none}.m19dMW_label{display:inline-block;position:relative}.m19dMW_label:after{content:"";inset-inline:0;transform-origin:0;height:2px;transition:transform var(--kf-dur-short) var(--kf-ease-out);background-color:currentColor;position:absolute;bottom:-.2em;transform:scaleX(0)}@media (hover:hover){.m19dMW_base:hover .m19dMW_label:after{transform:scaleX(1)}}.m19dMW_base:focus-visible .m19dMW_label:after,.m19dMW_base[aria-current=page] .m19dMW_label:after{transform:scaleX(1)}.m19dMW_button{appearance:none;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;background-color:#0000;border:0;margin:0;padding:0}.m19dMW_primary{min-height:var(--control-height);padding-inline:var(--space-6);border-radius:var(--r-control);background-color:var(--accent);color:var(--on-accent);font-size:var(--t-control-size);white-space:nowrap;--wght:var(--t-control-wght);--wdth:var(--wdth-base);transition:background-color var(--kf-dur-short) var(--kf-ease-inout), color var(--kf-dur-short) var(--kf-ease-inout);justify-content:center;align-items:center;line-height:1.2;display:inline-flex}.m19dMW_primary:active{transform:translateY(1px)}.m19dMW_text{min-height:44px;font-size:var(--t-control-size);--wght:var(--t-control-wght);--wdth:var(--wdth-base);align-items:center;display:inline-flex}.m19dMW_text .m19dMW_label:before{content:"";inset-inline:0;background-color:var(--line);height:2px;position:absolute;bottom:-.2em}.m19dMW_plain{align-items:center;min-height:44px;display:inline-flex}
._3zIlxG_booking{padding-block:max(calc(var(--chapter-gap) / 2), calc(var(--accent-fade) + var(--space-8))) calc(var(--accent-fade) + var(--space-12))}._3zIlxG_shell{text-align:center;flex-direction:column;align-items:center;display:flex}._3zIlxG_heading{max-width:14ch;margin:0}._3zIlxG_lead{margin:var(--space-6) 0 0;max-width:40ch}._3zIlxG_cta{margin-top:var(--space-12);justify-content:center;display:flex}._3zIlxG_bigContact{justify-items:center;gap:var(--space-2);margin:var(--space-16) 0 0;overflow-wrap:anywhere;padding:0;list-style:none;display:grid}._3zIlxG_compact{padding-top:calc(var(--accent-fade) + var(--space-6))}._3zIlxG_noscript{margin:var(--space-12) 0 0;max-width:40ch}
.WxAj7a_calculator{padding-block:calc(var(--chapter-gap) / 2)}.WxAj7a_shell{container-type:inline-size}.WxAj7a_heading{max-width:18ch;margin:0}.WxAj7a_word{white-space:nowrap;display:inline-block;position:relative}.WxAj7a_wordText{text-decoration-line:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:var(--underline-accent);text-underline-offset:.08em;text-decoration-skip-ink:auto}.WxAj7a_chevron{vertical-align:.12em;fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:.3em;margin-left:.08em;display:inline-block}.WxAj7a_select{opacity:0;cursor:pointer;width:100%;font-size:1rem;position:absolute;inset:0}.WxAj7a_word:has(.WxAj7a_select:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.WxAj7a_prefilled{margin:var(--space-4) 0 0;color:var(--ink-muted)}.WxAj7a_ledger{margin-top:var(--space-12);border-top:1px solid var(--line)}.WxAj7a_row{gap:var(--space-4);padding-block:var(--space-6);border-bottom:1px solid var(--line);display:grid}@media (min-width:64rem){.WxAj7a_row{align-items:center;column-gap:var(--gutter);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.WxAj7a_question{font-size:var(--t-h3-size);line-height:var(--t-h3-lh);letter-spacing:var(--t-h3-tracking);--wght:var(--t-h3-wght)}.WxAj7a_priceControl{align-items:center;gap:var(--space-3);display:flex}.WxAj7a_step{border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--raised);width:48px;height:48px;color:var(--ink);font:inherit;cursor:pointer;flex:none;font-size:1.5rem;line-height:1}.WxAj7a_priceField{align-items:baseline;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-control);background:var(--raised);font-size:var(--t-h3-size);--wght:650;flex:1;display:flex}.WxAj7a_priceField:focus-within{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.WxAj7a_number{width:100%;min-width:0;color:inherit;font:inherit;text-align:right;appearance:textfield;background:0 0;border:0}.WxAj7a_number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.WxAj7a_number::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.WxAj7a_number:focus{outline:none}.WxAj7a_rangeControl{align-items:center;gap:var(--space-4);display:flex}.WxAj7a_output{min-width:2ch;font-size:var(--t-h3-size);text-align:right;--wght:700}.WxAj7a_range{appearance:none;cursor:pointer;background:0 0;flex:1;height:44px;margin:0}.WxAj7a_range::-webkit-slider-runnable-track{background:linear-gradient(var(--ink), var(--ink)) 0 / var(--fill) 100% no-repeat, var(--line);border-radius:2px;height:4px}.WxAj7a_range::-moz-range-track{background:var(--line);border-radius:2px;height:4px}.WxAj7a_range::-moz-range-progress{background:var(--ink);border-radius:2px;height:4px}.WxAj7a_range::-webkit-slider-thumb{-webkit-appearance:none;border:2px solid var(--ink);background:var(--accent);border-radius:50%;width:28px;height:28px;margin-top:-12px}.WxAj7a_range::-moz-range-thumb{border:2px solid var(--ink);background:var(--accent);border-radius:50%;width:24px;height:24px}.WxAj7a_range:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:var(--focus-offset)}.WxAj7a_slots{padding-block:var(--space-6);flex-wrap:wrap;gap:6px;display:flex}.WxAj7a_slot{border:1px solid var(--line);border-radius:2px;width:22px;height:22px;position:relative}.WxAj7a_slot:after{content:"";border:1px solid var(--ink);background:var(--accent);transition:transform var(--kf-dur-micro) var(--kf-ease-out);border-radius:2px;position:absolute;inset:-1px;transform:scale(0)}.WxAj7a_slot[data-filled]:after{transition:transform var(--kf-dur-short) var(--kf-ease-snap);transform:scale(1)}.WxAj7a_result{margin-top:var(--space-12);padding-top:var(--space-6);border-top:3px solid var(--ink)}.WxAj7a_amount{white-space:nowrap;font-size:min(var(--t-mega-size), calc(100cqw / 7.6));line-height:var(--t-mega-lh);letter-spacing:var(--t-mega-tracking);--wght:var(--t-mega-wght);--wdth:var(--wdth-base);margin:0}.WxAj7a_per{margin:var(--space-2) 0 0}.WxAj7a_sentence{margin:var(--space-6) 0 0;max-width:40ch}.WxAj7a_next{margin:var(--space-12) 0 0}
.fnGxDW_footer{position:relative;overflow-x:clip}.fnGxDW_shell{gap:var(--space-16);padding-top:calc(var(--chapter-gap) / 2);padding-bottom:var(--space-6);flex-direction:column;display:flex}.fnGxDW_call{align-items:center;gap:var(--space-8);text-align:center;flex-direction:column;display:flex}main:has(>#boka:not([style*=none]))~.fnGxDW_footer .fnGxDW_call{display:none}.fnGxDW_callPhone{text-align:center;text-wrap:balance;margin:0;display:none}main:has(>[data-footer-call=phone]:not([style*=none]))~.fnGxDW_footer .fnGxDW_call{display:none}main:has(>[data-footer-call=phone]:not([style*=none]))~.fnGxDW_footer .fnGxDW_callPhone{display:block}.fnGxDW_callHeading{max-width:18ch;margin:0}.fnGxDW_contact{gap:var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.fnGxDW_contact{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.fnGxDW_contact li{align-items:flex-start;gap:var(--space-1);flex-direction:column;display:flex}.fnGxDW_label{color:var(--ink-muted)}.fnGxDW_todo{padding:var(--space-1) var(--space-2);outline:2px dashed var(--ink);outline-offset:2px}.fnGxDW_markWrap{container-type:inline-size}.fnGxDW_mark{letter-spacing:-.045em;white-space:nowrap;--wght:850;--wdth:var(--wdth-min);width:fit-content;margin:0;font-size:17.2414cqw;line-height:.86}.fnGxDW_legal{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}
.DeaA-a_funnel{padding-block:calc(var(--chapter-gap) / 2)}.DeaA-a_band{background-color:var(--kf-skog);padding-block:var(--space-16) var(--space-12)}.DeaA-a_bandInner{gap:var(--space-8);display:grid}.DeaA-a_head{gap:var(--space-8);align-items:end;display:grid}@media (min-width:64rem){.DeaA-a_head{grid-template-columns:minmax(0,1fr) auto}}.DeaA-a_heading{max-width:14ch;margin:0}.DeaA-a_toggle{border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--kf-djup);grid-template-columns:1fr 1fr;justify-self:start;padding:4px;display:inline-grid;position:relative}.DeaA-a_thumb{border-radius:calc(var(--r-control) - 2px);background-color:var(--accent);width:calc(50% - 4px);transition:transform var(--kf-dur-short) var(--kf-ease-inout);position:absolute;top:4px;bottom:4px;left:4px}.DeaA-a_toggle[data-mode=kundfang] .DeaA-a_thumb{transform:translate(100%)}.DeaA-a_option{min-height:44px;padding:0 var(--space-6);color:var(--ink);font:inherit;font-size:var(--t-control-size);white-space:nowrap;cursor:pointer;--wght:var(--t-control-wght);transition:color var(--kf-dur-short) var(--kf-ease-inout);background:0 0;border:0;position:relative}.DeaA-a_option[aria-checked=true]{color:var(--on-accent)}.DeaA-a_option:focus-visible{outline-offset:2px}.DeaA-a_stageWrap{gap:var(--space-6);display:grid}@media (min-width:64rem){.DeaA-a_stageWrap{grid-template-columns:minmax(0,1fr) 18rem;align-items:center}}.DeaA-a_scene{height:clamp(360px,62svh,640px);position:relative}.DeaA-a_canvasWrap{width:100%;height:100%;position:relative}.DeaA-a_stageLabel{font-size:var(--t-small-size);white-space:nowrap;color:var(--ink);pointer-events:none;--wght:var(--t-small-wght);line-height:1;position:absolute;top:0;left:0;transform:translateY(-50%)}.DeaA-a_stats{gap:var(--space-4);display:grid}.DeaA-a_counters{gap:var(--space-4);margin:0;display:grid}@media (max-width:63.99rem){.DeaA-a_counters{column-gap:var(--gutter);grid-template-columns:repeat(3,minmax(0,1fr))}}.DeaA-a_counters>div{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--line);display:grid}.DeaA-a_counters dt{font-size:var(--t-small-size);color:var(--ink-muted)}.DeaA-a_counters dd{font-size:var(--t-h3-size);--wght:700;margin:0;line-height:1.1}.DeaA-a_value,.DeaA-a_paid{display:inline-block}.DeaA-a_counters dd.DeaA-a_bookedNote{margin-top:var(--space-1);font-size:var(--t-small-size);line-height:var(--t-small-lh);color:var(--ink-muted);animation:DeaA-a_kf-fade-in var(--kf-dur-short) var(--kf-ease-out);--wght:var(--t-small-wght)}.DeaA-a_note{min-height:1lh;color:var(--ink-muted);margin:0}.DeaA-a_unknownLabel{font-size:var(--t-h2-size);color:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--kf-dur-short) var(--kf-ease-out);--wght:750;line-height:1;position:absolute;top:0;left:0}.DeaA-a_unknownLabel[data-shown]{opacity:1}.DeaA-a_after{margin:var(--space-8) 0 0;max-width:var(--measure-lead)}.DeaA-a_fallback{gap:var(--space-8) var(--gutter);display:grid}@media (min-width:40rem){.DeaA-a_fallback{grid-template-columns:1fr 1fr}}.DeaA-a_fallbackColumn{margin:0}.DeaA-a_fallbackTitle{margin:0 0 var(--space-4)}.DeaA-a_fallbackArt{width:100%;max-width:340px;height:auto;display:block}.DeaA-a_fallbackStats{gap:var(--space-2);margin:var(--space-4) 0 0;display:grid}.DeaA-a_fallbackStats>div{justify-content:space-between;gap:var(--space-1) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--line);flex-wrap:wrap;display:flex}.DeaA-a_fallbackStats dd{--wght:700;margin:0}.DeaA-a_fallbackStats dd.DeaA-a_fallbackNote{color:var(--ink-muted);--wght:var(--t-small-wght);flex-basis:100%}.DeaA-a_fallbackUnknown{fill:var(--ink);font-size:30px;font-weight:750}
._3OK0nq_form{gap:var(--space-8);min-width:0;display:grid}._3OK0nq_heading{scroll-margin-top:var(--space-8);margin:0;font-size:clamp(1.375rem,1.9vw,1.625rem)}._3OK0nq_intro{gap:var(--space-2);display:grid}._3OK0nq_text{margin:0}._3OK0nq_text a[href^=tel\:],._3OK0nq_error a[href^=tel\:],._3OK0nq_note a[href^=tel\:]{white-space:nowrap}._3OK0nq_muted{color:var(--ink-muted);margin:0}._3OK0nq_small{color:var(--ink-muted);font-size:var(--t-small-size);line-height:var(--t-small-lh);margin:0}._3OK0nq_group{gap:var(--space-4);border:0;min-width:0;margin:0;padding:0;display:grid}._3OK0nq_groupTitle{align-items:center;gap:var(--space-3);width:100%;margin:0 0 var(--space-1);color:var(--ink-muted);font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:600;padding:0;display:flex}._3OK0nq_groupTitle:after{content:"";background-color:var(--line-faint);flex:1;height:1px}._3OK0nq_row{gap:var(--space-4);display:grid}@media (min-width:40rem){._3OK0nq_row{grid-template-columns:repeat(2,minmax(0,1fr))}}._3OK0nq_field{gap:var(--space-2);align-content:start;min-width:0;display:grid}._3OK0nq_label{font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:600}._3OK0nq_optional{color:var(--ink-muted);--wght:var(--t-small-wght)}._3OK0nq_control{position:relative}._3OK0nq_input,._3OK0nq_select{width:100%;min-height:var(--control-height);padding:0 var(--space-12) 0 var(--space-4);border:1px solid var(--line-strong);border-radius:var(--r-control);background-color:var(--raised);color:var(--ink);font-family:inherit;font-size:var(--t-control-size);--wght:450;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out);line-height:1.2}@media (hover:hover){._3OK0nq_input:hover,._3OK0nq_select:hover{border-color:var(--ink)}}._3OK0nq_input:focus-visible,._3OK0nq_select:focus-visible{border-color:var(--accent);background-color:var(--kf-bas);outline:var(--focus-width) solid var(--focus);outline-offset:2px}._3OK0nq_input[aria-invalid=true],._3OK0nq_select[aria-invalid=true]{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}._3OK0nq_input:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:inset 0 0 0 100px var(--raised);caret-color:var(--ink)}._3OK0nq_select{appearance:none;cursor:pointer}._3OK0nq_select option{background-color:var(--kf-yta);color:var(--kf-vit)}._3OK0nq_mark{top:50%;right:var(--space-4);color:var(--ink-muted);pointer-events:none;place-items:center;display:grid;position:absolute;translate:0 -50%}._3OK0nq_valid{color:var(--accent);animation:_3OK0nq_kf-pop var(--kf-dur-short) var(--kf-ease-snap) both}@keyframes _3OK0nq_kf-pop{0%{opacity:0;scale:.6}}._3OK0nq_error{gap:var(--space-2);color:var(--danger);font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:550;animation:_3OK0nq_kf-drop var(--kf-dur-short) var(--kf-ease-out) both;margin:0;display:flex}@keyframes _3OK0nq_kf-drop{0%{opacity:0;translate:0 -4px}}._3OK0nq_error:before{content:"!";content:"!" / "";background-color:var(--danger);width:1.25em;height:1.25em;color:var(--kf-bas);--wght:800;border-radius:50%;flex:none;place-items:center;margin-top:.1em;font-size:.85em;display:inline-grid}._3OK0nq_consent{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._3OK0nq_check{align-items:start;gap:var(--space-4);min-height:56px;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-control);background-color:color-mix(in srgb, var(--kf-yta) 55%, transparent);cursor:pointer;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out);grid-template-columns:auto 1fr;display:grid;position:relative}@media (hover:hover){._3OK0nq_check:hover{border-color:var(--line-strong)}}._3OK0nq_check:has(:checked){border-color:color-mix(in srgb, var(--kf-accent) 55%, transparent);background-color:var(--accent-soft)}._3OK0nq_check:has(:focus-visible){outline:var(--focus-width) solid var(--focus);outline-offset:2px}._3OK0nq_check:has([aria-invalid=true]){border-color:var(--danger)}._3OK0nq_checkInput{top:var(--space-4);left:var(--space-4);opacity:0;cursor:pointer;width:24px;height:24px;margin:0;position:absolute}._3OK0nq_box{border:1.5px solid var(--line-strong);background-color:var(--kf-bas);width:24px;height:24px;color:var(--on-accent);transition:background-color var(--kf-dur-micro) var(--kf-ease-out), border-color var(--kf-dur-micro) var(--kf-ease-out);border-radius:5px;place-items:center;margin-top:1px;display:grid}._3OK0nq_box svg{stroke-width:2.5px;stroke-dasharray:24;stroke-dashoffset:24px;transition:stroke-dashoffset var(--kf-dur-short) var(--kf-ease-out)}._3OK0nq_check:has(:checked) ._3OK0nq_box{border-color:var(--accent);background-color:var(--accent)}._3OK0nq_check:has(:checked) ._3OK0nq_box svg{stroke-dashoffset:0}._3OK0nq_check:has([aria-invalid=true]) ._3OK0nq_box{border-color:var(--danger)}._3OK0nq_consentText{font-size:var(--t-small-size);line-height:var(--t-small-lh);white-space:pre-line}._3OK0nq_privacy{align-items:center;gap:var(--space-2);min-height:44px;margin-left:calc(var(--space-4) + 24px + var(--space-4));font-size:var(--t-small-size);justify-self:start;display:inline-flex}._3OK0nq_trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}._3OK0nq_split{gap:var(--space-8);min-width:0;display:grid}._3OK0nq_asideTicket{display:none}@container booking (min-width:50rem){._3OK0nq_asideTicket{margin-bottom:var(--space-4);display:block}._3OK0nq_split{gap:var(--space-12);grid-template-columns:minmax(0,1fr) 15.5rem}._3OK0nq_aside{padding-top:calc(clamp(1.375rem, 1.9vw, 1.625rem) * 1.1 + var(--space-8));align-self:start;position:sticky;top:0}}._3OK0nq_next{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--line-faint);border-radius:var(--r-control);background-color:var(--kf-djup);margin:0;display:grid}._3OK0nq_nextTitle{font-size:var(--t-body-size);--wght:650;margin:0;line-height:1.3}._3OK0nq_nextList{gap:var(--space-4);counter-reset:next;margin:0;padding:0;list-style:none;display:grid;position:relative}._3OK0nq_nextList:before{content:"";background-color:var(--line);width:1px;position:absolute;top:14px;bottom:14px;left:13px}._3OK0nq_nextList li{align-items:center;gap:var(--space-3);font-size:var(--t-small-size);line-height:var(--t-small-lh);counter-increment:next;grid-template-columns:28px 1fr;display:grid;position:relative}._3OK0nq_nextList li:before{content:counter(next);border:1px solid var(--line-strong);background-color:var(--kf-djup);font-variant-numeric:tabular-nums;--wght:700;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.8125rem;display:grid}._3OK0nq_nextList li:first-child:before{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}._3OK0nq_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._3OK0nq_actions [aria-disabled=true],._3OK0nq_button[aria-disabled=true]{cursor:not-allowed;opacity:.45}._3OK0nq_button[aria-busy=true]{cursor:progress;opacity:.85}._3OK0nq_button{gap:var(--space-3)}._3OK0nq_button svg{flex:none}._3OK0nq_ghost{appearance:none;justify-content:center;align-items:center;gap:var(--space-2);min-height:48px;padding:0 var(--space-4);border:1px solid var(--line);border-radius:var(--r-control);color:var(--ink);font-family:inherit;font-size:var(--t-control-size);white-space:nowrap;cursor:pointer;--wght:var(--t-control-wght);transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out);background-color:#0000;margin:0;line-height:1.2;text-decoration:none;display:inline-flex}@media (hover:hover){._3OK0nq_ghost:hover{border-color:var(--line-strong);background-color:var(--line-faint)}}._3OK0nq_danger{border-color:color-mix(in srgb, var(--danger) 60%, transparent);color:var(--danger)}@media (hover:hover){._3OK0nq_danger:hover{border-color:var(--danger);background-color:color-mix(in srgb, var(--danger) 10%, transparent)}}._3OK0nq_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:1.05em;height:1.05em;animation:.7s linear infinite _3OK0nq_kf-spin}@keyframes _3OK0nq_kf-spin{to{rotate:1turn}}._3OK0nq_status:empty{display:none}._3OK0nq_note{gap:var(--space-3);padding:var(--space-4);border:1px solid color-mix(in srgb, var(--kf-accent) 40%, transparent);border-radius:var(--r-control);background-color:var(--accent-soft);margin:0;display:flex}._3OK0nq_note svg{color:var(--accent);flex:none;margin-top:.2em}._3OK0nq_reassurance{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--t-small-size);line-height:var(--t-small-lh);margin:0;display:inline-flex}._3OK0nq_reassurance svg{color:var(--accent)}._3OK0nq_skeleton{border-radius:var(--r-control);background-color:var(--line-faint);animation:_3OK0nq_kf-breathe 1.4s var(--kf-ease-inout) infinite alternate;display:block}@keyframes _3OK0nq_kf-breathe{to{background-color:var(--line)}}._3OK0nq_skeletonForm{gap:var(--space-4);display:grid}._3OK0nq_message{justify-items:start;gap:var(--space-4);max-width:34rem;display:grid}._3OK0nq_badge{border:1px solid var(--line);background-color:var(--kf-djup);width:56px;height:56px;color:var(--accent);border-radius:50%;place-items:center;display:grid}._3OK0nq_badge[data-tone=danger]{color:var(--danger)}@media (prefers-reduced-motion:reduce){._3OK0nq_valid,._3OK0nq_error,._3OK0nq_spinner,._3OK0nq_skeleton{animation:none}._3OK0nq_input,._3OK0nq_select,._3OK0nq_check,._3OK0nq_box,._3OK0nq_box svg,._3OK0nq_ghost{transition:none}}
.Uc4SGq_wordmark{white-space:nowrap;letter-spacing:-.02em;align-items:baseline;gap:.16em;line-height:1;display:inline-flex}.Uc4SGq_word{--wght:800;--wdth:var(--wdth-base)}.Uc4SGq_suffix{color:var(--accent);letter-spacing:0;--wght:400;--wdth:var(--wdth-receipt);font-size:.62em}
.joKfsW_hero{--flow-height:clamp(96px, 18svh, 180px);position:relative;overflow-x:clip}.joKfsW_shell{justify-content:flex-start;gap:var(--space-12);min-height:100svh;padding-top:calc(var(--nav-height) + var(--space-6));padding-bottom:calc(var(--flow-height) + var(--space-8));flex-direction:column;display:flex;container-type:inline-size}@media (min-width:64rem){.joKfsW_shell{justify-content:space-between;gap:var(--space-8);padding-top:calc(var(--nav-height) + var(--space-8));padding-bottom:var(--space-12)}}.joKfsW_headlineRoot{position:relative}.joKfsW_headline{font-size:max(2.75rem, min(var(--t-mega-size), calc((100svh - 400px) / 3.44), max(calc(100cqw / 7.7), min(4rem, calc(100cqw / 5.6)))));line-height:var(--t-mega-lh);letter-spacing:var(--t-mega-tracking);--wght:var(--t-mega-wght);margin:0}.joKfsW_line{white-space:nowrap;--wdth:var(--wdth-min);width:fit-content;display:block}.joKfsW_chooser{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:inline-block;position:relative}.joKfsW_words{display:inline}.joKfsW_word:after{content:".";text-decoration:none;display:inline-block}.joKfsW_word{text-decoration-line:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:var(--underline-accent);text-underline-offset:.08em;text-decoration-skip-ink:auto;display:none}.joKfsW_chevron{fill:none;stroke:currentColor;stroke-width:3.2px;stroke-linecap:round;stroke-linejoin:round;width:.24em;height:auto;transition:transform var(--kf-dur-micro) var(--kf-ease-out);position:absolute;bottom:.22em;left:calc(100% + .07em);overflow:visible}.joKfsW_chooser[aria-expanded=true] .joKfsW_chevron{transform:rotate(180deg)}.joKfsW_list{z-index:5;column-gap:var(--gutter);margin:var(--space-2) 0 0;padding:var(--space-4) 0;border-block:1px solid var(--line);background-color:var(--kf-bas);--option-size:min(var(--t-h2-size), calc(100cqw / 9.6));grid-template-columns:minmax(0,1fr);list-style:none;display:grid;position:absolute;left:0;right:0}@media (min-width:64rem){.joKfsW_list{--option-size:min(var(--t-h2-size), calc((100cqw - var(--gutter)) / 2 / 9.6));grid-template-rows:repeat(4,auto);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:column}}.joKfsW_list[hidden]{display:none}.joKfsW_option{padding-block:var(--space-1);font-size:var(--option-size);letter-spacing:var(--t-h2-tracking);white-space:nowrap;color:var(--ink-muted);cursor:pointer;--wght:var(--t-h2-wght);--wdth:var(--wdth-base);transition:--wdth var(--kf-dur-micro) var(--kf-ease-out), color var(--kf-dur-micro) var(--kf-ease-out);line-height:1.05}.joKfsW_option[data-active]{color:var(--ink);--wdth:var(--wdth-wide)}.joKfsW_option[aria-selected=true]{color:var(--ink)}.joKfsW_option[aria-selected=true] .joKfsW_optionLabel{text-decoration-line:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:var(--underline-accent);text-underline-offset:.08em;text-decoration-skip-ink:auto}.joKfsW_below{gap:var(--space-6);transition:opacity var(--kf-dur-micro) var(--kf-ease-out), visibility var(--kf-dur-micro);display:grid}.joKfsW_headlineRoot[data-open]+.joKfsW_below{opacity:0;visibility:hidden}@media (min-width:64rem){.joKfsW_below{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.joKfsW_hint{grid-column:1/span 5}.joKfsW_leadBlock{grid-column:7/span 6}}.joKfsW_hint{color:var(--ink-muted);margin:0}.joKfsW_lead{max-width:var(--measure-lead);margin:0}.joKfsW_actions{align-items:center;gap:var(--space-3) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (max-width:39.99rem){.joKfsW_actions>:first-child{flex:100%}}.joKfsW_flow{bottom:0;right:max(var(--margin), calc((100% - var(--container-max)) / 2 + var(--margin)));width:12px;height:var(--flow-height);pointer-events:none;position:absolute}.joKfsW_flowLine{background-color:var(--accent);width:1.5px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.joKfsW_flowDot{background-color:var(--accent);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:50%}.joKfsW_noscript{margin:var(--space-6) 0 0}
.hzyeMa_panel{max-width:56rem;container:booking/inline-size}.hzyeMa_view{gap:var(--space-8);animation:hzyeMa_kf-view-in var(--kf-dur-short) var(--kf-ease-out) both;display:grid}@keyframes hzyeMa_kf-view-in{0%{opacity:0;translate:0 10px}}.hzyeMa_stack{gap:var(--space-6);max-width:40rem;display:grid}.hzyeMa_intro{gap:var(--space-2);max-width:40rem;display:grid}.hzyeMa_heading{scroll-margin-top:calc(var(--nav-height) + var(--space-6));margin:0}.hzyeMa_view>*{min-width:0}.hzyeMa_actions{gap:var(--space-3);flex-wrap:wrap;max-width:40rem;display:flex}@media (max-width:39.99rem){.hzyeMa_actions>*{flex:100%}}.hzyeMa_questions{align-items:center;gap:var(--space-2);display:inline-flex}.hzyeMa_questions svg{color:var(--accent);flex:none}.hzyeMa_bar{z-index:2;margin-inline:calc(-1 * var(--margin));padding:var(--space-4) var(--margin) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-faint);background-color:var(--kf-bas);position:sticky;bottom:0}@media (min-width:48rem){.hzyeMa_bar{padding:var(--space-4) var(--space-6);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--kf-djup);margin-inline:0}}.hzyeMa_confirm{width:min(30rem, calc(100% - 2 * var(--margin)));border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--kf-bas);max-width:none;color:var(--ink);margin:auto;padding:0}.hzyeMa_confirm::backdrop{background-color:color-mix(in srgb, var(--kf-djup) 76%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hzyeMa_confirm[open]{animation:hzyeMa_kf-confirm-in var(--kf-dur-short) var(--kf-ease-out) both}@keyframes hzyeMa_kf-confirm-in{0%{opacity:0;scale:.97}}.hzyeMa_confirmBody{justify-items:start;gap:var(--space-4);padding:var(--space-8);display:grid}.hzyeMa_confirmActions{gap:var(--space-3);width:100%;margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:29.99rem){.hzyeMa_confirmBody{padding:var(--space-6)}.hzyeMa_confirmActions>*{flex:100%}}@media (prefers-reduced-motion:reduce){.hzyeMa_panel *,.hzyeMa_panel :before,.hzyeMa_panel :after,.hzyeMa_confirm,.hzyeMa_confirm *{transition:none!important;animation:none!important}.hzyeMa_confirm::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.Ie-M5W_intro{z-index:var(--z-intro);display:none;position:fixed;inset:0}html[data-intro=play] .Ie-M5W_intro{display:block}.Ie-M5W_backdrop{background-color:var(--kf-bas);position:absolute;inset:0}.Ie-M5W_mark{transform-origin:0 0;font-size:var(--t-mega-size);color:var(--ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Ie-M5W_mark [data-wordmark-word]{--wdth:62;--wght:300}.Ie-M5W_mark [data-wordmark-suffix]{opacity:0}
.AUpU5W_ai{padding-block:calc(var(--chapter-gap) / 2)}.AUpU5W_grid{gap:var(--space-8);display:grid}@media (min-width:64rem){.AUpU5W_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr))}.AUpU5W_heading{grid-column:1/span 9}.AUpU5W_lead{grid-column:7/span 6}.AUpU5W_columns{grid-column:1/-1}}.AUpU5W_heading,.AUpU5W_lead{margin:0}.AUpU5W_lead{max-width:var(--measure-lead)}.AUpU5W_columns{margin-top:var(--space-12);display:grid}@media (min-width:64rem){.AUpU5W_columns{grid-template-columns:1fr 1fr}.AUpU5W_column+.AUpU5W_column{padding-left:var(--space-12);border-left:1px solid var(--ink)}.AUpU5W_column:first-child{padding-right:var(--space-12)}}@media (max-width:63.99rem){.AUpU5W_column+.AUpU5W_column{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--ink)}}.AUpU5W_columnTitle{margin:0 0 var(--space-6)}.AUpU5W_list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.AUpU5W_item{letter-spacing:-.01em;--wght:550;min-height:1.3em;font-size:clamp(1.25rem,1.9vw,1.75rem);line-height:1.25}.AUpU5W_human{--wght:700}.AUpU5W_caret{vertical-align:-.12em;background-color:var(--accent);visibility:hidden;width:.55em;height:1em;margin-left:.08em;font-size:clamp(1.25rem,1.9vw,1.75rem);animation:1s step-end infinite AUpU5W_kf-blink;display:inline-block}@keyframes AUpU5W_kf-blink{50%{opacity:0}}
.QcHbFW_confirmation{gap:var(--space-8);max-width:40rem;display:grid}.QcHbFW_hero{justify-items:start;gap:var(--space-4);display:grid}.QcHbFW_burst{width:56px;height:56px;position:relative}.QcHbFW_burst svg{display:block;position:relative;overflow:visible;rotate:-90deg}.QcHbFW_disc{fill:var(--accent);animation:QcHbFW_kf-disc .2s var(--kf-ease-out) .38s both}.QcHbFW_ring{fill:none;stroke:var(--accent);stroke-width:2px;stroke-dasharray:1;animation:QcHbFW_kf-draw .42s var(--kf-ease-inout) both}.QcHbFW_tick{fill:none;stroke:var(--on-accent);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;transform-origin:28px 28px;animation:QcHbFW_kf-draw .34s var(--kf-ease-out) .48s both;rotate:90deg}.QcHbFW_pulse{border:2px solid var(--accent);opacity:0;animation:QcHbFW_kf-pulse .64s var(--kf-ease-out) .46s both;border-radius:50%;position:absolute;inset:0}@keyframes QcHbFW_kf-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes QcHbFW_kf-disc{0%{fill-opacity:0}}@keyframes QcHbFW_kf-pulse{0%{opacity:.7;scale:1}to{opacity:0;scale:1.9}}.QcHbFW_heading{animation:QcHbFW_kf-stretch var(--kf-dur-medium) var(--kf-ease-out) .12s both;margin:0;font-size:clamp(2rem,3.6vw,2.75rem)}@keyframes QcHbFW_kf-stretch{0%{opacity:0;--wdth:72}}.QcHbFW_countdown{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid color-mix(in srgb, var(--kf-accent) 40%, transparent);border-radius:var(--r-control);background-color:var(--accent-soft);font-variant-numeric:tabular-nums;--wght:600;margin:0;display:inline-flex}.QcHbFW_countdown svg{color:var(--accent);flex:none}.QcHbFW_sent{align-items:center;gap:var(--space-2);color:var(--ink-muted);margin:0;display:inline-flex}.QcHbFW_sent svg{color:var(--accent);flex:none}.QcHbFW_card{gap:var(--space-6);max-width:40rem;padding:var(--space-6);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);animation:QcHbFW_kf-rise var(--kf-dur-medium) var(--kf-ease-out) .26s both;display:grid}@keyframes QcHbFW_kf-rise{0%{opacity:0;translate:0 12px}}.QcHbFW_cardHead{align-items:center;gap:var(--space-4);display:flex}.QcHbFW_leaf{border:1px solid var(--line-strong);border-radius:var(--r-control);background-color:var(--kf-bas);text-align:center;flex:none;width:60px;display:grid;overflow:hidden}.QcHbFW_leafMonth{background-color:var(--accent);color:var(--on-accent);--wght:700;padding:3px 0 2px;font-size:.75rem;line-height:1.2}.QcHbFW_leafDay{font-variant-numeric:tabular-nums;--wght:750;padding:4px 0 6px;font-size:1.625rem;line-height:1.1}.QcHbFW_when{flex:1;gap:2px;min-width:0;display:grid}.QcHbFW_kicker{color:var(--ink-muted);font-size:var(--t-small-size);--wght:600;margin:0;line-height:1.3}.QcHbFW_with{color:var(--accent)}.QcHbFW_date{font-size:var(--t-lead-size);--wght:700;margin:0;line-height:1.25}.QcHbFW_clock{color:var(--ink-muted);font-size:var(--t-body-size);font-variant-numeric:tabular-nums;--wght:550;margin:0}.QcHbFW_until{margin-left:1px}.QcHbFW_status{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);font-size:var(--t-small-size);--wght:650;flex:none;align-self:start;margin:0;display:inline-flex}.QcHbFW_status:before{content:"";background-color:var(--ink-muted);border-radius:50%;width:8px;height:8px}.QcHbFW_status[data-tone=booked]{border-color:color-mix(in srgb, var(--kf-accent) 50%, transparent)}.QcHbFW_status[data-tone=booked]:before{background-color:var(--accent)}.QcHbFW_status[data-tone=cancelled]:before{background-color:var(--danger)}.QcHbFW_card[data-off] .QcHbFW_date,.QcHbFW_card[data-off] .QcHbFW_clock{color:var(--ink-muted);text-decoration:line-through;text-decoration-thickness:1.5px}.QcHbFW_rows{gap:var(--space-2);padding-top:var(--space-4);border-top:1px dashed var(--line);margin:0;display:grid}.QcHbFW_row{align-items:baseline;gap:var(--space-2);font-size:var(--t-small-size);display:flex}.QcHbFW_row dt{color:var(--ink-muted)}.QcHbFW_row dd{--wght:600;margin:0}.QcHbFW_meet{gap:var(--space-3);display:grid}.QcHbFW_meetField{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--kf-bas);flex-wrap:wrap;display:flex}.QcHbFW_meetField>svg{color:var(--accent);flex:none}.QcHbFW_meetUrl{min-width:0;font-size:var(--t-small-size);text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;flex:9rem;overflow:hidden}.QcHbFW_copy{background-color:var(--raised);border-color:#0000;flex:none;min-width:7.5rem;min-height:44px}.QcHbFW_copy[data-copied]{color:var(--accent)}.QcHbFW_join{justify-self:start}.QcHbFW_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (max-width:39.99rem){.QcHbFW_actions>*{flex:100%}.QcHbFW_actions .QcHbFW_calendarMenu>button{width:100%}}.QcHbFW_calendarMenu{position:relative}.QcHbFW_chevron{transition:rotate var(--kf-dur-short) var(--kf-ease-out)}[aria-expanded=true]>.QcHbFW_chevron{rotate:180deg}.QcHbFW_menu{z-index:2;top:calc(100% + var(--space-2));min-width:max(100%,19rem);padding:var(--space-2);border:1px solid var(--line-strong);border-radius:var(--r-control);background-color:var(--kf-djup);animation:QcHbFW_kf-menu var(--kf-dur-micro) var(--kf-ease-out) both;margin:0;list-style:none;display:grid;position:absolute;left:0}.QcHbFW_menu[hidden]{display:none}@keyframes QcHbFW_kf-menu{0%{opacity:0;translate:0 -6px}}.QcHbFW_menuItem{appearance:none;align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:0 var(--space-3);color:var(--ink);font-family:inherit;font-size:var(--t-body-size);text-align:left;cursor:pointer;--wght:550;background:0 0;border:0;border-radius:4px;margin:0;text-decoration:none;display:flex}.QcHbFW_menuItem svg{color:var(--ink-muted);flex:none}.QcHbFW_menuItem:hover,.QcHbFW_menuItem:focus-visible{background-color:var(--line-faint)}.QcHbFW_menuItem:focus-visible{outline-offset:-2px}@media (prefers-reduced-motion:reduce){.QcHbFW_disc,.QcHbFW_ring,.QcHbFW_tick,.QcHbFW_pulse,.QcHbFW_heading,.QcHbFW_card,.QcHbFW_menu{animation:none}.QcHbFW_chevron{transition:none}}
.yablYa_toggle{min-width:44px;min-height:44px;color:var(--ink);font:inherit;font-size:var(--t-control-size);cursor:pointer;--wght:var(--t-control-wght);background:0 0;border:0;align-items:center;padding:0;display:inline-flex}@media (min-width:64rem){.yablYa_toggle{display:none}}.yablYa_dialog{overscroll-behavior:contain;background:var(--kf-accent);width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.yablYa_dialog[open]{flex-direction:column;display:flex}.yablYa_dialog::backdrop{background:0 0}.yablYa_top{height:var(--nav-height);flex:none;justify-content:space-between;align-items:center;display:flex}.yablYa_top .yablYa_toggle{display:inline-flex}.yablYa_home{min-height:44px;color:var(--ink);align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex}.yablYa_body{justify-content:flex-end;gap:var(--space-12);padding-block:var(--space-12) var(--space-16);flex-direction:column;flex:1;display:flex}.yablYa_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.yablYa_cta{display:flex}
.nAARxG_journey{display:grid}@media (min-width:64rem){.nAARxG_journey{background-image:linear-gradient(to right, var(--kf-skog) 50%, transparent 50%);grid-template-columns:1fr 1fr;align-items:center;min-height:min(100svh,980px)}}.nAARxG_stage{background-color:var(--kf-skog);height:clamp(260px,42svh,440px)}@media (min-width:64rem){.nAARxG_stage{top:var(--nav-height);height:min(100svh - var(--nav-height), 980px);background-color:#0000;align-self:start;position:sticky}}.nAARxG_copy{align-content:start;gap:var(--space-4);padding:var(--space-4) var(--margin) var(--space-16);display:grid}@media (min-width:64rem){.nAARxG_copy{max-width:640px;padding:var(--space-16) var(--margin) var(--space-16) var(--space-12)}}.nAARxG_hint{color:var(--ink-muted);margin:0}.nAARxG_steps{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.nAARxG_step{align-items:center;gap:var(--space-3);width:100%;min-height:48px;padding:var(--space-1) var(--space-4);border-radius:var(--r-control);color:var(--ink-muted);font:inherit;letter-spacing:var(--t-h3-tracking);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;--wght:var(--t-h3-wght);background:0 0;border:0;font-size:clamp(1.1875rem,1.8vw,1.75rem);line-height:1.15;display:flex;position:relative}.nAARxG_step:before,.nAARxG_step:after{content:"";pointer-events:none;position:absolute}.nAARxG_step:before{border-radius:inherit;background-color:var(--accent-soft);opacity:0;transition:opacity var(--kf-dur-short) var(--kf-ease-out);inset:0}.nAARxG_step:after{background-color:var(--accent);width:3px;transition:transform var(--kf-dur-short) var(--kf-ease-out);border-radius:2px;top:18%;bottom:18%;left:0;transform:scaleY(0)}@media (min-width:64rem){.nAARxG_step{min-height:52px;padding-block:var(--space-2)}}@media (hover:hover){.nAARxG_step:hover{color:var(--ink)}}.nAARxG_step[aria-current]{color:var(--ink)}.nAARxG_step[aria-current]:before{opacity:1}.nAARxG_step[aria-current]:after{transform:scaleY(1)}.nAARxG_number{font-variant-numeric:tabular-nums;min-width:1.2em;position:relative}.nAARxG_step[aria-current] .nAARxG_number{color:var(--accent)}.nAARxG_stepTitle{position:relative}.nAARxG_arrow{fill:none;width:.55em;height:auto;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;animation:nAARxG_kf-nudge 1.6s var(--kf-ease-inout) infinite;transition:opacity var(--kf-dur-short) var(--kf-ease-out);margin-left:auto;position:relative}.nAARxG_arrow[data-hidden]{opacity:0;animation:none}@keyframes nAARxG_kf-nudge{0%,to{transform:translateY(-15%)}50%{transform:translateY(15%)}}@media (prefers-reduced-motion:reduce){.nAARxG_arrow{animation:none}}.nAARxG_texts{margin-top:var(--space-2);max-width:30ch;display:grid}.nAARxG_text{letter-spacing:-.015em;opacity:0;--wght:650;transition:opacity var(--kf-dur-short) var(--kf-ease-out), transform var(--kf-dur-short) var(--kf-ease-out);grid-area:1/1;margin:0;font-size:clamp(1.25rem,2vw,2rem);line-height:1.2;transform:translateY(.3em)}.nAARxG_text[data-active]{opacity:1;transform:none}
.MMl-nG_picker{gap:var(--space-6);min-width:0;display:grid}.MMl-nG_picker[data-busy]{cursor:progress}.MMl-nG_zone{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--kf-djup);font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:550;justify-self:start;margin:0;display:inline-flex}.MMl-nG_zone svg{color:var(--accent)}.MMl-nG_kicker{margin:0 0 var(--space-3);color:var(--ink-muted);font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:600}.MMl-nG_quickRow{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.MMl-nG_quickButton{appearance:none;min-height:64px;padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out);align-content:center;gap:2px;margin:0;font-family:inherit;display:grid}.MMl-nG_quickDay{color:var(--ink-muted);--wght:500;font-size:.875rem;line-height:1.3}.MMl-nG_quickTime{align-items:center;gap:var(--space-2);font-variant-numeric:tabular-nums;--wght:700;font-size:1.25rem;line-height:1.2;display:inline-flex}.MMl-nG_quickButton[aria-pressed=true]{border-color:var(--accent);background-color:var(--accent-soft)}.MMl-nG_quickButton[aria-pressed=true] .MMl-nG_quickTime svg{color:var(--accent)}.MMl-nG_board{gap:var(--space-6);min-width:0;display:grid}.MMl-nG_calendar{min-width:0}.MMl-nG_weekdays{display:none}.MMl-nG_days{gap:var(--space-2);margin:calc(-1 * var(--space-1)) calc(-1 * var(--space-1)) 0;padding:var(--space-1) var(--space-1) var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-1);scrollbar-width:none;display:flex;overflow-x:auto}.MMl-nG_days::-webkit-scrollbar{display:none}.MMl-nG_week{display:contents}.MMl-nG_weekLabel{width:30px;color:var(--ink-muted);text-align:center;font-variant-numeric:tabular-nums;--wght:600;writing-mode:vertical-rl;flex:none;place-content:center;font-size:.75rem;line-height:1.2;display:grid;rotate:180deg}.MMl-nG_blank{display:none}.MMl-nG_day{appearance:none;min-height:92px;padding:var(--space-2) 0;border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);color:var(--ink);scroll-snap-align:start;cursor:pointer;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out), color var(--kf-dur-micro) var(--kf-ease-out);flex:0 0 64px;align-content:center;justify-items:center;gap:2px;margin:0;font-family:inherit;display:grid;position:relative}.MMl-nG_dow,.MMl-nG_mon{color:var(--ink-muted);--wght:500;font-size:.8125rem;line-height:1.2}.MMl-nG_num{font-variant-numeric:tabular-nums;--wght:700;--wdth:100;transition:--wdth var(--kf-dur-short) var(--kf-ease-out);font-size:1.375rem;line-height:1.1}.MMl-nG_meter{width:60%;height:3px;margin-top:var(--space-1);background-color:var(--line);border-radius:2px;position:relative;overflow:hidden}.MMl-nG_meter:after{content:"";width:calc(var(--fill,0) * 100%);border-radius:inherit;background-color:var(--accent);position:absolute;inset:0 auto 0 0}@media (hover:hover){.MMl-nG_day:not(:disabled):hover,.MMl-nG_quickButton:hover,.MMl-nG_time:not(:disabled):hover{border-color:var(--ink)}}.MMl-nG_day[aria-pressed=true]{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.MMl-nG_day[aria-pressed=true] .MMl-nG_num{--wdth:112}.MMl-nG_day[aria-pressed=true] .MMl-nG_dow,.MMl-nG_day[aria-pressed=true] .MMl-nG_mon{color:inherit}.MMl-nG_day[aria-pressed=true] .MMl-nG_meter{background-color:color-mix(in srgb, var(--on-accent) 22%, transparent)}.MMl-nG_day[aria-pressed=true] .MMl-nG_meter:after{background-color:var(--on-accent)}.MMl-nG_day:focus-visible,.MMl-nG_time:focus-visible,.MMl-nG_quickButton:focus-visible,.MMl-nG_handle:focus-visible{outline:var(--focus-width) solid var(--focus);outline-offset:2px}.MMl-nG_day:disabled{border-color:var(--line-faint);color:var(--ink-muted);opacity:.55;cursor:not-allowed;background-color:#0000}.MMl-nG_day:disabled .MMl-nG_meter{visibility:hidden}@container booking (min-width:46rem){.MMl-nG_board{gap:var(--space-8);grid-template-columns:minmax(0,26rem) minmax(0,1fr);align-items:start}.MMl-nG_calendar{padding:var(--space-4);border:1px solid var(--line-faint);border-radius:var(--r-control);background-color:var(--kf-djup);position:sticky;top:0}.MMl-nG_weekdays,.MMl-nG_week{gap:var(--space-1);grid-template-columns:2rem repeat(7,minmax(0,1fr));display:grid}.MMl-nG_weekdays{margin-bottom:var(--space-2);color:var(--ink-muted);text-align:center;--wght:600;font-size:.8125rem}.MMl-nG_days{gap:var(--space-1);scroll-snap-type:none;margin:0;padding:0;display:grid;overflow:visible}.MMl-nG_weekLabel{writing-mode:horizontal-tb;justify-content:start;width:auto;rotate:none}.MMl-nG_blank{display:block}.MMl-nG_day{aspect-ratio:1;gap:0;min-height:0;padding:0}.MMl-nG_dow{display:none}.MMl-nG_num{font-size:1.0625rem}.MMl-nG_mon{font-size:.6875rem;display:none;position:absolute;top:3px;left:0;right:0}.MMl-nG_day[data-month-start] .MMl-nG_mon{display:block}.MMl-nG_day[data-month-start] .MMl-nG_num{margin-top:9px}.MMl-nG_meter{width:50%;position:absolute;bottom:7px;left:25%}}.MMl-nG_times{gap:var(--space-4);min-width:0;display:grid}.MMl-nG_timesHead{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.MMl-nG_dayTitle{--wght:700;margin:0;font-size:1.25rem;line-height:1.25}.MMl-nG_legend{gap:var(--space-4);color:var(--ink-muted);margin:0;font-size:.8125rem;display:flex}.MMl-nG_legendItem{align-items:center;gap:6px;display:inline-flex}.MMl-nG_swatch{border:1px solid var(--line-strong);background-color:var(--raised);border-radius:3px;width:12px;height:12px}.MMl-nG_dayTimes{gap:var(--space-6);display:grid}.MMl-nG_dayTimes[data-dir=next]{animation:MMl-nG_kf-times-next .26s var(--kf-ease-out) both}.MMl-nG_dayTimes[data-dir=prev]{animation:MMl-nG_kf-times-prev .26s var(--kf-ease-out) both}@keyframes MMl-nG_kf-times-next{0%{opacity:0;translate:16px}}@keyframes MMl-nG_kf-times-prev{0%{opacity:0;translate:-16px}}.MMl-nG_part{gap:var(--space-3);display:grid}.MMl-nG_partTitle{align-items:center;gap:var(--space-3);font-size:var(--t-small-size);line-height:var(--t-small-lh);--wght:650;margin:0;display:flex}.MMl-nG_partTitle:after{content:"";background-color:var(--line-faint);flex:1;height:1px}.MMl-nG_grid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(5.25rem,1fr));display:grid}.MMl-nG_time{appearance:none;min-height:48px;padding:0 var(--space-2);border:1px solid var(--line-strong);border-radius:var(--r-control);background-color:var(--raised);color:var(--ink);font-family:inherit;font-size:var(--t-control-size);cursor:pointer;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out), color var(--kf-dur-micro) var(--kf-ease-out);justify-content:center;align-items:center;gap:6px;margin:0;line-height:1;display:inline-flex}.MMl-nG_clock{font-variant-numeric:tabular-nums;--wght:650}.MMl-nG_time[aria-pressed=true]{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}.MMl-nG_time[aria-pressed=true] .MMl-nG_clock{--wght:750}.MMl-nG_taken{border-style:dashed;border-color:var(--line);color:var(--ink-muted);cursor:not-allowed;background-color:#0000}.MMl-nG_taken .MMl-nG_clock{--wght:450;text-decoration:line-through;text-decoration-thickness:1.5px}.MMl-nG_taken svg{opacity:.8}.MMl-nG_skeletonDays{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.MMl-nG_scrubber{gap:var(--space-2);padding:var(--space-4) var(--space-6) var(--space-3);border:1px solid var(--line-faint);border-radius:var(--r-control);background-color:var(--kf-djup);display:grid}.MMl-nG_scrubLabel{align-items:center;gap:var(--space-2);color:var(--ink-muted);font-size:var(--t-small-size);--wght:550;margin:0;display:inline-flex}.MMl-nG_scrubLabel svg{color:var(--accent)}.MMl-nG_track{height:52px;margin-top:var(--space-8);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}.MMl-nG_rail{height:10px;position:absolute;inset:50% 0 auto;translate:0 -50%}.MMl-nG_segment{position:absolute;top:0;bottom:0}.MMl-nG_segment:after{content:"";background-color:var(--line);border-radius:2px;position:absolute;inset:0 1px}.MMl-nG_segment[data-free]:after{background-color:color-mix(in srgb, var(--kf-accent) 55%, transparent)}.MMl-nG_segment[data-chosen]:after{background-color:var(--accent)}.MMl-nG_handle{border:2px solid var(--accent);background-color:var(--kf-bas);cursor:grab;touch-action:none;width:28px;height:28px;transition:left .14s var(--kf-ease-out);border-radius:50%;position:absolute;top:50%;translate:-50% -50%}.MMl-nG_handle[data-chosen]{border-color:var(--kf-vit);background-color:var(--accent)}.MMl-nG_scrubber[data-active] .MMl-nG_handle{cursor:grabbing}.MMl-nG_bubble{bottom:calc(100% + var(--space-2));padding:3px var(--space-2);border-radius:var(--r-control);background-color:var(--kf-vit);color:var(--kf-mork);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;--wght:700;transition:scale var(--kf-dur-micro) var(--kf-ease-out);font-size:.875rem;line-height:1.3;position:absolute;left:50%;translate:-50%}.MMl-nG_scrubber[data-active] .MMl-nG_bubble{scale:1.1}.MMl-nG_scale{color:var(--ink-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin:0;font-size:.8125rem;display:flex}.MMl-nG_scrubEmpty{color:var(--ink-muted);margin:0}.MMl-nG_selection,.MMl-nG_selectionRow{gap:var(--space-3);display:grid}@media (min-width:48rem){.MMl-nG_selectionRow{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto}}.MMl-nG_selectionActions{gap:var(--space-2);display:flex}@media (max-width:47.99rem){.MMl-nG_selectionActions>:last-child{flex:1}}@media (prefers-reduced-motion:reduce){.MMl-nG_dayTimes[data-dir]{animation:none}.MMl-nG_day,.MMl-nG_num,.MMl-nG_time,.MMl-nG_quickButton,.MMl-nG_handle,.MMl-nG_bubble{transition:none}}
.qffcpa_header{inset-inline:0;z-index:var(--z-nav);transition:transform var(--kf-dur-short) var(--kf-ease-out);position:fixed;top:0;transform:translateY(0)}.qffcpa_header:before{content:"";background-color:var(--kf-bas);opacity:0;transition:opacity var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-medium) var(--kf-ease-inout);position:absolute;inset:0}html[data-surface=djup] .qffcpa_header:before{background-color:var(--kf-djup)}html[data-surface=skog] .qffcpa_header:before{background-color:var(--kf-skog)}html[data-surface-instant] .qffcpa_header:before{transition:opacity var(--kf-dur-micro) var(--kf-ease-out)}.qffcpa_header[data-scrolled]:before{opacity:1}.qffcpa_header[data-hidden]:not(:focus-within){transform:translateY(-100%)}html[data-intro=play] .qffcpa_header{transform:none}@media (prefers-reduced-motion:reduce){.qffcpa_header[data-hidden]:not(:focus-within){transform:none}}.qffcpa_bar{justify-content:space-between;align-items:center;gap:var(--space-6);height:var(--nav-height);display:flex;position:relative}.qffcpa_home{min-height:44px;color:var(--ink);align-items:center;font-size:1.25rem;text-decoration:none;display:inline-flex}@media (min-width:64rem){.qffcpa_home{font-size:1.375rem}}.qffcpa_wordmark{display:inline-flex}html[data-intro=play] .qffcpa_wordmark{visibility:hidden}.qffcpa_desktop{display:none}@media (min-width:64rem){.qffcpa_desktop{align-items:center;gap:var(--space-8);display:flex}}.qffcpa_links{gap:var(--space-8);font-size:var(--t-control-size);--wght:550;margin:0;padding:0;list-style:none;display:flex}
.Wp2KXG_screen{width:var(--screen-w,280px);height:calc(var(--screen-w,280px) * var(--screen-aspect,2.205));border-radius:calc(var(--screen-w,280px) * var(--screen-radius,.0955));background-color:var(--kf-djup);font-size:calc(var(--screen-w,280px) / 19.6);color:var(--ink);--wdth:100;--wght:450;line-height:1.3;position:relative;overflow:hidden}.Wp2KXG_layers,.Wp2KXG_layers>*{position:absolute;inset:0}.Wp2KXG_sheet,.Wp2KXG_messages,.Wp2KXG_call,.Wp2KXG_calendar{opacity:0;visibility:hidden;transition:opacity var(--kf-dur-short) var(--kf-ease-out), transform var(--kf-dur-medium) var(--kf-ease-out), visibility var(--kf-dur-short)}.Wp2KXG_screen:is([data-step="1"],[data-step="2"],[data-step="3"],[data-step="4"]) .Wp2KXG_sheet,.Wp2KXG_screen:is([data-step="2"],[data-step="3"],[data-step="4"]) .Wp2KXG_messages,.Wp2KXG_screen:is([data-step="3"],[data-step="4"]) .Wp2KXG_call,.Wp2KXG_screen[data-step="4"] .Wp2KXG_calendar{opacity:1;visibility:visible;transform:none}.Wp2KXG_screen[data-still] *,.Wp2KXG_screen[data-still] :before,.Wp2KXG_screen[data-still] :after{transition:none!important;animation:none!important}.Wp2KXG_feed{padding:1.4em 1em}.Wp2KXG_feedTrack{transition:transform var(--kf-dur-long) var(--kf-ease-out);gap:1em;display:grid}.Wp2KXG_screen[data-entered] .Wp2KXG_feedTrack{transform:translateY(-14em)}.Wp2KXG_post{gap:.5em;display:grid}.Wp2KXG_postHead{background-color:var(--line);border-radius:.2em;width:40%;height:.7em}.Wp2KXG_postImage{background-color:var(--line-faint);border-radius:.4em;height:9em}.Wp2KXG_postImage[data-short]{height:5em}.Wp2KXG_postLine{background-color:var(--line-faint);border-radius:.2em;height:.55em}.Wp2KXG_postLine[data-short]{width:60%}.Wp2KXG_ad{background-color:var(--raised);border:1px solid var(--line-faint);border-radius:.6em;gap:.6em;padding:.8em;display:grid}.Wp2KXG_adMeta{color:var(--ink-muted);justify-content:space-between;margin:0;font-size:.8em;display:flex}.Wp2KXG_adName{color:var(--ink);--wght:650}.Wp2KXG_adArt{background-color:var(--accent-soft);border-radius:.4em;place-items:center;height:7em;display:grid}.Wp2KXG_adArtSvg{width:60%;height:auto;color:var(--ink)}.Wp2KXG_adText{--wght:550;margin:0;font-size:.95em}.Wp2KXG_adCta{border:1.5px solid var(--ink);--wght:650;border-radius:.4em;justify-self:start;padding:.35em .8em;font-size:.85em;position:relative}.Wp2KXG_tap{border:2px solid var(--accent);opacity:0;width:2.2em;height:2.2em;animation:Wp2KXG_kf-tap var(--kf-dur-medium) var(--kf-ease-out) .15s both;border-radius:50%;margin:-1.1em 0 0 -1.1em;position:absolute;top:50%;left:50%}@keyframes Wp2KXG_kf-tap{0%{opacity:1;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}.Wp2KXG_sheet{background-color:var(--raised);border-top:1px solid var(--line);border-radius:1.4em 1.4em 0 0;gap:.8em;padding:1.4em 1.2em 2em;display:grid;top:auto;transform:translateY(100%)}.Wp2KXG_sheetTitle{--wght:700;margin:0;font-size:1.1em}.Wp2KXG_field{border-bottom:1px solid var(--line);gap:.2em;margin:0;padding-bottom:.5em;display:grid}.Wp2KXG_fieldLabel{color:var(--ink-muted);font-size:.75em}.Wp2KXG_fieldValue{font-variant-numeric:tabular-nums;min-height:1.3em}.Wp2KXG_submit{background-color:var(--accent);color:var(--on-accent);text-align:center;--wght:700;border-radius:.4em;justify-self:stretch;padding:.6em}.Wp2KXG_messages{background-color:var(--kf-djup);flex-direction:column;align-items:flex-start;gap:.6em;padding:2em 1em;display:flex;transform:translateY(1.5em)}.Wp2KXG_thread{border-bottom:1px solid var(--line);text-align:center;--wght:700;align-self:stretch;margin:0 0 1em;padding-bottom:.8em}.Wp2KXG_bubble{background-color:var(--accent);max-width:88%;color:var(--on-accent);transform-origin:0 100%;transition:transform var(--kf-dur-short) var(--kf-ease-out) .1s;border-radius:1em 1em 1em .25em;padding:.7em .9em;font-size:.95em;transform:scale(.92)}.Wp2KXG_screen:is([data-step="2"],[data-step="3"],[data-step="4"]) .Wp2KXG_bubble{transform:none}.Wp2KXG_stamp{color:var(--ink-muted);margin:0;font-size:.75em}.Wp2KXG_call{background-color:var(--kf-skog);color:var(--ink);flex-direction:column;align-items:center;padding:5em 1.4em 3em;display:flex}.Wp2KXG_callLabel{opacity:.8;margin:0;font-size:.85em}.Wp2KXG_caller{letter-spacing:-.02em;--wght:800;margin:.3em 0 0;font-size:2.2em}.Wp2KXG_callActions{--wght:650;justify-content:space-between;width:100%;margin-top:auto;font-size:.9em;display:flex}.Wp2KXG_decline,.Wp2KXG_accept{border-radius:2em;padding:.7em 1.4em}.Wp2KXG_decline{border:1.5px solid var(--ink)}.Wp2KXG_accept{background-color:var(--accent);color:var(--on-accent)}.Wp2KXG_calendar{background-color:var(--kf-djup);padding:2em 1em}.Wp2KXG_calendarTitle{--wght:700;margin:0 0 1em;font-size:1.1em}.Wp2KXG_agenda{position:relative}.Wp2KXG_hour{border-top:1px solid var(--line);height:3.2em;color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.75em}.Wp2KXG_hour span{padding-top:.3em;display:inline-block}.Wp2KXG_booking{border:1.5px solid var(--ink);height:4.4em;transition:color var(--kf-dur-short) var(--kf-ease-out) .45s;border-radius:.4em;justify-content:space-between;align-items:flex-start;gap:.4em;padding:.5em .6em;display:flex;position:absolute;top:2.6em;left:3.4em;right:0;overflow:hidden}.Wp2KXG_screen[data-step="4"] .Wp2KXG_booking{color:var(--on-accent)}.Wp2KXG_bookingFill{background-color:var(--accent);transform-origin:0;transition:transform var(--kf-dur-medium) var(--kf-ease-snap) .35s;position:absolute;inset:0;transform:scaleX(0)}.Wp2KXG_screen[data-step="4"] .Wp2KXG_bookingFill{transform:scaleX(1)}.Wp2KXG_bookingText{font-size:.85em;display:grid;position:relative}.Wp2KXG_bookingTag{--wght:700;font-size:.7em;position:relative}
.XlZUsW_ticket{align-items:center;gap:var(--space-3);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);min-width:0;display:flex;position:relative}.XlZUsW_ticket[data-variant=full]{align-items:flex-start;gap:var(--space-4);padding:calc(var(--space-4) + var(--space-1))}.XlZUsW_ticket[data-variant=compact]{padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3)}.XlZUsW_ticket[data-chosen]{border-color:color-mix(in srgb, var(--kf-accent) 45%, transparent)}.XlZUsW_leaf{box-sizing:border-box;border:1px solid var(--line-strong);border-radius:var(--r-control);background-color:var(--kf-bas);text-align:center;flex:none;display:grid;overflow:hidden}.XlZUsW_ticket:not([data-chosen])>.XlZUsW_leaf{border-style:dashed}[data-variant=full]>.XlZUsW_leaf{width:56px;min-height:60px}[data-variant=compact]>.XlZUsW_leaf{width:40px;min-height:40px}.XlZUsW_leafInner{display:grid}.XlZUsW_leafMonth{background-color:var(--accent);color:var(--on-accent);--wght:700;padding:2px 0;font-size:.6875rem;line-height:1.2}.XlZUsW_leafDay{font-variant-numeric:tabular-nums;--wght:750;padding:2px 0 4px;font-size:1.25rem;line-height:1.1}[data-variant=compact] .XlZUsW_leafDay{font-size:1rem}.XlZUsW_leafEmpty{height:100%;color:var(--ink-muted);place-items:center;display:grid}.XlZUsW_body{flex:1;gap:2px;min-width:0;display:grid}.XlZUsW_title{font-size:var(--t-small-size);--wght:650;margin:0;line-height:1.35}[data-variant=full] .XlZUsW_title{font-size:var(--t-body-size);--wght:700}.XlZUsW_with{color:var(--accent)}.XlZUsW_when{font-size:var(--t-small-size);font-variant-numeric:tabular-nums;margin:0;line-height:1.35}.XlZUsW_whenValue{--wght:650}.XlZUsW_whenEmpty{color:var(--ink-muted)}.XlZUsW_meta{margin:var(--space-2) 0 0;padding-top:var(--space-2);border-top:1px dashed var(--line);color:var(--ink-muted);font-size:.8125rem}.XlZUsW_swap{animation:XlZUsW_kf-ticket-swap .24s var(--kf-ease-out) both;display:inline-block}.XlZUsW_leafInner.XlZUsW_swap{display:grid}@keyframes XlZUsW_kf-ticket-swap{0%{opacity:0;translate:0 5px}}.XlZUsW_clear{appearance:none;border-radius:var(--r-control);width:44px;height:44px;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:0;padding:0;display:grid}@media (hover:hover){.XlZUsW_clear:hover{border-color:var(--line);color:var(--ink)}}@media (prefers-reduced-motion:reduce){.XlZUsW_swap{animation:none}}
.NdVDRW_stage{width:100%;height:100%;position:relative}.NdVDRW_still{pointer-events:none;width:auto;max-width:none;height:100%;transition:opacity var(--kf-dur-short) var(--kf-ease-out);position:absolute;top:0;left:50%;transform:translate(-50%)}.NdVDRW_canvas{opacity:0;transition:opacity var(--kf-dur-short) var(--kf-ease-out);position:absolute;inset:0}.NdVDRW_stage[data-ready] .NdVDRW_canvas{opacity:1}.NdVDRW_stage[data-ready] .NdVDRW_still{opacity:0}.NdVDRW_overlay{transform-origin:0 0;will-change:transform;pointer-events:none;position:absolute;top:0;left:0}.NdVDRW_overlay:not([data-placed]){visibility:hidden}.NdVDRW_glass{border-radius:calc(var(--screen-w,280px) * var(--screen-radius,.0955));pointer-events:none;position:absolute;inset:0;overflow:hidden}.NdVDRW_glare{background:linear-gradient(45deg, transparent 48%, color-mix(in srgb, var(--kf-vit) 5%, transparent) 52%, color-mix(in srgb, var(--kf-vit) 12%, transparent) 58%, color-mix(in srgb, var(--kf-vit) 4%, transparent) 66%, transparent 72%);will-change:transform;position:absolute;inset:-10% -100%}@media (prefers-reduced-motion:reduce){.NdVDRW_glare{will-change:auto}}
.JWo6XG_hero{padding-top:calc(var(--nav-height) + var(--space-16));padding-bottom:calc(var(--chapter-gap) / 2)}.JWo6XG_heading{max-width:16ch;margin:0}.JWo6XG_lead{margin:var(--space-8) 0 0;max-width:var(--measure-lead)}@media (min-width:64rem){.JWo6XG_lead{margin-left:calc((100% + var(--gutter)) / 2)}}
.yTJGtG_problem{padding-top:calc(var(--chapter-gap) / 2);padding-bottom:var(--space-24);overflow-x:clip}.yTJGtG_grid{gap:var(--space-16);display:grid}@media (min-width:64rem){.yTJGtG_grid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.yTJGtG_heading{grid-column:1/span 7}.yTJGtG_invoiceCol{padding-top:var(--space-32);grid-column:8/span 5}}.yTJGtG_heading{margin:0}.yTJGtG_invoiceCol{position:relative}.yTJGtG_flow{top:calc(var(--chapter-gap) / -2);pointer-events:none;z-index:2;width:12px;margin-left:-6px;position:absolute}.yTJGtG_flowLine{background-color:var(--accent);width:1.5px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.yTJGtG_flowDot{background-color:var(--accent);border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px;position:absolute;top:0;left:50%}.yTJGtG_invoice{max-width:27rem;padding:var(--space-8) var(--space-6) 8.5rem;transform-origin:50% 40%;margin-inline:auto}.yTJGtG_title{margin:0}.yTJGtG_label{margin:var(--space-1) 0 var(--space-6);color:var(--ink-muted)}.yTJGtG_rows{gap:var(--space-2);margin:0;display:grid}.yTJGtG_row{align-items:baseline;gap:var(--space-2);display:flex}.yTJGtG_row dt,.yTJGtG_row dd{white-space:nowrap;margin:0}.yTJGtG_slot{width:4.5em;height:1em;display:inline-block}.yTJGtG_total{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line);--wght:700}.yTJGtG_stamp{right:var(--space-6);bottom:var(--space-6);max-width:11ch;padding:var(--space-2) var(--space-3);border:3px solid var(--ink);border-radius:var(--r-control);color:var(--ink);opacity:.9;letter-spacing:-.01em;filter:url(#kf-ink);--wght:800;--wdth:88;margin:0;font-size:clamp(1.25rem,2vw,1.6rem);line-height:1.05;position:absolute;transform:rotate(-8deg)}.yTJGtG_answerChapter{padding-block:var(--space-24) calc(var(--chapter-gap) / 2)}.yTJGtG_answer{max-width:16ch;margin:0}
.spKz8G_body{padding-bottom:calc(var(--chapter-gap) / 2)}
.KsNarq_dialog{width:100%;max-width:none;height:100%;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.KsNarq_dialog::backdrop{background-color:color-mix(in srgb, var(--kf-djup) 76%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:var(--kf-backdrop,1)}.KsNarq_sheet{background-color:var(--kf-bas);flex-direction:column;height:100%;display:flex}@media (min-width:48rem){.KsNarq_dialog{width:min(60rem, calc(100% - 2 * var(--margin)));height:min(50rem, calc(100dvh - 2 * var(--space-8)));margin:auto;overflow:visible}.KsNarq_sheet{border:1px solid var(--line);border-radius:var(--r-control);overflow:hidden}}.KsNarq_head{gap:var(--space-4);padding:max(var(--space-4), env(safe-area-inset-top,0px)) var(--margin) var(--space-4);border-bottom:1px solid var(--line-faint);flex:none;display:grid}@media (min-width:48rem){.KsNarq_head{padding:var(--space-6) calc(var(--space-8) + var(--space-2)) var(--space-6)}}.KsNarq_headRow{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.KsNarq_titles{gap:var(--space-2);min-width:0;display:grid}.KsNarq_title{--wdth:108;--wght:780;margin:0;font-size:clamp(1.375rem,2.2vw,1.875rem)}.KsNarq_facts{gap:var(--space-1) var(--space-4);color:var(--ink-muted);font-size:var(--t-small-size);line-height:var(--t-small-lh);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KsNarq_facts li{align-items:center;gap:6px;display:inline-flex}.KsNarq_facts svg{color:var(--accent)}.KsNarq_close{appearance:none;border-radius:var(--r-control);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:border-color var(--kf-dur-micro) var(--kf-ease-out), background-color var(--kf-dur-micro) var(--kf-ease-out);background:0 0;border:1px solid #0000;flex:none;place-items:center;margin:-6px -10px 0 0;padding:0;display:grid}@media (hover:hover){.KsNarq_close:hover{border-color:var(--line);background-color:var(--line-faint)}}.KsNarq_stepper{align-items:center;gap:var(--space-2) var(--space-4);grid-template-columns:auto 1fr;display:grid}.KsNarq_stepCount{color:var(--ink-muted);font-variant-numeric:tabular-nums;--wght:600;margin:0;font-size:.8125rem}.KsNarq_steps{justify-content:flex-end;gap:var(--space-4);margin:0;padding:0;font-size:.875rem;list-style:none;display:flex}.KsNarq_steps li{align-items:center;gap:var(--space-2);color:var(--ink-muted);--wght:550;--wdth:90;transition:--wdth var(--kf-dur-medium) var(--kf-ease-out);display:inline-flex}.KsNarq_steps li[data-state=current]{color:var(--ink);--wght:700;--wdth:112}.KsNarq_stepMark{border:1px solid var(--line-strong);font-variant-numeric:tabular-nums;--wght:700;--wdth:100;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.75rem;display:grid}[data-state=current]>.KsNarq_stepMark{border-color:var(--accent);background-color:var(--accent);color:var(--on-accent)}[data-state=done]>.KsNarq_stepMark{border-color:var(--accent);color:var(--accent)}.KsNarq_track{background-color:var(--line-faint);border-radius:1px;grid-column:1/-1;height:2px;position:relative;overflow:hidden}.KsNarq_fill{background-color:var(--accent);transform:scaleX(var(--progress,0));transform-origin:0;transition:transform var(--kf-dur-medium) var(--kf-ease-inout);position:absolute;inset:0}@media (max-width:29.99rem){.KsNarq_steps{gap:var(--space-3);font-size:.8125rem}}.KsNarq_body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:var(--space-6) var(--margin) var(--space-8);flex:1;overflow:hidden auto;container:booking/inline-size}@media (min-width:48rem){.KsNarq_body{padding:var(--space-8) calc(var(--space-8) + var(--space-2)) calc(var(--space-8) + var(--space-2))}}.KsNarq_stage{min-height:100%}.KsNarq_stage[data-dir=next]{animation:KsNarq_kf-stage-next var(--kf-dur-short) var(--kf-ease-out) both}.KsNarq_stage[data-dir=back]{animation:KsNarq_kf-stage-back var(--kf-dur-short) var(--kf-ease-out) both}@keyframes KsNarq_kf-stage-next{0%{opacity:0;translate:28px}}@keyframes KsNarq_kf-stage-back{0%{opacity:0;translate:-28px}}.KsNarq_message{padding-top:var(--space-8)}.KsNarq_foot{gap:var(--space-3);padding:var(--space-4) var(--margin) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--line-faint);background-color:var(--kf-bas);flex:none;display:grid;container:bookingfoot/inline-size}@media (min-width:48rem){.KsNarq_foot{padding:var(--space-4) calc(var(--space-8) + var(--space-2));background-color:color-mix(in srgb, var(--kf-djup) 45%, var(--kf-bas))}}.KsNarq_footRow{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;display:flex}.KsNarq_footEnd{justify-content:flex-end;display:flex}@media (max-width:47.99rem){.KsNarq_footRow{flex-direction:column;align-items:stretch}.KsNarq_footRow>*{width:100%}.KsNarq_footRow>p{justify-content:center}.KsNarq_footEnd>*{flex:1}}.KsNarq_grow{min-width:12rem}@container bookingfoot (min-width:51rem){.KsNarq_footTicket{display:none}}.KsNarq_callback{padding-top:var(--space-6);border-top:1px solid var(--line-faint)}.KsNarq_callbackLink{appearance:none;align-items:center;gap:var(--space-2);min-height:44px;color:var(--ink);font-family:inherit;font-size:var(--t-body-size);text-align:left;text-decoration-line:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.25em;cursor:pointer;--wght:550;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:2px;display:inline-flex}.KsNarq_callbackLink svg{color:var(--accent);flex:none}.KsNarq_callbackAsk{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--line);border-radius:var(--r-control);background-color:var(--raised);display:grid}.KsNarq_callbackActions{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (prefers-reduced-motion:reduce){.KsNarq_dialog *,.KsNarq_dialog :before,.KsNarq_dialog :after{transition:none!important;animation:none!important}.KsNarq_dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}
.xtpKEW_process{padding-top:calc(var(--chapter-gap) / 2);overflow-x:clip}.xtpKEW_processHeading{margin:0 0 var(--space-12)}.xtpKEW_processWrap{position:relative}.xtpKEW_processStage{overflow:hidden}@media (min-width:64rem){.xtpKEW_processStage{align-items:center;height:100svh;display:flex;position:sticky;top:0}}.xtpKEW_track{gap:var(--space-16);padding:0 var(--margin) calc(var(--chapter-gap) / 2);margin:0;list-style:none;display:grid}@media (min-width:64rem){.xtpKEW_track{gap:var(--space-48);width:max-content;padding-bottom:0;display:flex}}@media (min-width:64rem) and (prefers-reduced-motion:reduce){.xtpKEW_processStage{height:auto;position:static}.xtpKEW_track{width:auto;padding-bottom:calc(var(--chapter-gap) / 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.xtpKEW_processStep{align-content:start;gap:var(--space-4);max-width:34rem;display:grid;position:relative}@media (min-width:64rem){.xtpKEW_processStep{width:min(36rem,42vw)}}.xtpKEW_bigNumber{z-index:0;font-size:var(--t-mega-size);opacity:.2;pointer-events:none;--wght:850;--wdth:var(--wdth-min);line-height:1;position:absolute;top:-.28em;left:-.04em}.xtpKEW_drawing{margin:var(--space-6) 0 0 var(--space-12);fill:none;width:9rem;height:auto;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:relative}.xtpKEW_drawing [data-fill]{fill:var(--accent)}.xtpKEW_stepTitle,.xtpKEW_stepText{margin:0;position:relative}.xtpKEW_stepText{max-width:30ch}.xtpKEW_pay{padding-block:calc(var(--chapter-gap) / 2)}.xtpKEW_payGrid{gap:var(--space-12);display:grid}@media (min-width:64rem){.xtpKEW_payGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.xtpKEW_payHeading{grid-column:1/span 6}.xtpKEW_payColumn{grid-column:8/span 5}}.xtpKEW_payHeading{margin:0}.xtpKEW_payReceipt{max-width:22rem;padding:var(--space-6) var(--space-4)}.xtpKEW_payTitle{margin:0 0 var(--space-4);font-size:var(--t-small-size);--wght:700}.xtpKEW_payRows{gap:var(--space-2);margin:0;display:grid}.xtpKEW_payRow{align-items:baseline;gap:var(--space-2);display:flex}.xtpKEW_payRow dt,.xtpKEW_payRow dd{white-space:nowrap;margin:0}.xtpKEW_payRow dd{--wght:700}.xtpKEW_payNote{margin:var(--space-6) 0 0;max-width:var(--measure-lead)}.xtpKEW_needs{padding-block:calc(var(--chapter-gap) / 2)}.xtpKEW_needsHeading{margin:0 0 var(--space-8);color:var(--ink-muted)}.xtpKEW_needsList{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.xtpKEW_needsItem{gap:.4em;margin:0;display:flex}.xtpKEW_needsNumber{min-width:.9em;color:var(--ink-muted);font-variant-numeric:tabular-nums;flex:none}.xtpKEW_faq{padding-block:calc(var(--chapter-gap) / 2)}.xtpKEW_faqGrid{gap:var(--space-8);display:grid}@media (min-width:64rem){.xtpKEW_faqGrid{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.xtpKEW_faqHeading{grid-column:1/span 4}.xtpKEW_faqList{grid-column:5/span 8}}.xtpKEW_faqHeading{margin:0}.xtpKEW_faqList{border-top:1px solid var(--line)}.xtpKEW_faqItem{border-bottom:1px solid var(--line)}.xtpKEW_faqQuestion{margin:0}.xtpKEW_faqButton{justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;min-height:64px;padding:var(--space-4) 0;color:var(--ink);font:inherit;font-size:var(--t-h3-size);line-height:var(--t-h3-lh);text-align:left;cursor:pointer;--wght:var(--t-h3-wght);background:0 0;border:0;display:flex}.xtpKEW_plus{width:20px;height:20px;transition:transform var(--kf-dur-short) var(--kf-ease-out);flex:none;position:relative}.xtpKEW_plus:before,.xtpKEW_plus:after{content:"";background-color:currentColor;height:2px;position:absolute;inset:9px 0}.xtpKEW_plus:after{transform:rotate(90deg)}.xtpKEW_faqItem[data-open] .xtpKEW_plus{transform:rotate(45deg)}.xtpKEW_faqAnswer{visibility:hidden;transition:grid-template-rows var(--kf-dur-short) var(--kf-ease-out), visibility var(--kf-dur-short);grid-template-rows:0fr;display:grid}.xtpKEW_faqItem[data-open] .xtpKEW_faqAnswer{visibility:visible;grid-template-rows:1fr}.xtpKEW_faqAnswerInner{min-height:0;overflow:hidden}.xtpKEW_faqAnswerInner p{margin:0 0 var(--space-6)}@media (prefers-reduced-motion:reduce){.xtpKEW_faqAnswer,.xtpKEW_plus{transition:none}}
.qatTVW_promise{padding-block:calc(var(--chapter-gap) / 4)}.qatTVW_block{height:150svh}@media (max-width:63.99rem){.qatTVW_block{height:120svh}}.qatTVW_sticky{align-items:center;height:100svh;display:flex;position:sticky;top:0;container-type:inline-size}.qatTVW_inner{gap:var(--space-4);display:inline-grid}.qatTVW_statement{font-size:min(var(--t-mega-size), calc(100cqw / 7.6));line-height:var(--t-mega-lh);letter-spacing:var(--t-mega-tracking);--wght:var(--t-mega-wght);--wdth:112;max-width:9em;margin:0}.qatTVW_signature{background-color:var(--accent);transform-origin:0;height:3px;display:block}@media (prefers-reduced-motion:reduce){.qatTVW_block{height:auto;padding-block:var(--space-24)}.qatTVW_sticky{height:auto;position:static}}
