@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/schibsted-grotesk-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/schibsted-grotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--brand: #1a5fdb;--logo: #1795fd;--brand-deep: #0e2a47;--brand-hi: #3b7bf0;--ink: #0c1b2e;--ink-soft: #46566e;--ice: #edf3fc;--line: #d7e2f2;--paper: #f7fafe;--white: #ffffff;--honey: #f0a028;--honey-deep: #d2820a;--honey-text: #b86f00;--danger: #c4562a;--ok: #1c7c4a;--shadow: 0 12px 44px rgba(14, 42, 71, .12);--shadow-soft: 0 4px 16px rgba(14, 42, 71, .07);--font-display: "Schibsted Grotesk", system-ui, -apple-system, sans-serif;--font-body: "Inter", system-ui, -apple-system, sans-serif}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:82px;background:#fff}body{font-family:var(--font-body);font-size:16.5px;line-height:1.65;color:var(--ink);background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.1;letter-spacing:-.02em;font-weight:700}a{color:var(--brand)}.container{max-width:1140px;margin:0 auto;padding:0 20px}.section,[data-section]{padding-top:54px;padding-bottom:54px}.kicker{font-family:var(--font-display);font-weight:700;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--brand);display:inline-block;margin-bottom:14px}.kicker.on-dark{color:var(--honey)}.h2{font-size:clamp(28px,4vw,40px);margin-bottom:12px}.lede{color:var(--ink-soft);font-size:17.5px}.js .reveal{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.reveal.is-visible{opacity:1;transform:none}.btn{font-family:var(--font-display);font-weight:700;font-size:15px;border-radius:999px;padding:14px 22px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;border:none;transition:.18s}.btn-brand{background:var(--brand);color:#fff}.btn-brand:hover{background:var(--brand-deep)}.btn-honey{background:var(--honey);color:var(--brand-deep)}.btn-honey:hover{background:var(--honey-deep);color:var(--brand-deep)}.btn-outline{background:transparent;border:1.5px solid var(--line);color:var(--ink)}.btn-outline:hover{border-color:var(--brand);color:var(--brand)}a:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,input:focus-visible{outline:3px solid var(--brand-hi);outline-offset:2px}input:focus{border-color:var(--brand)!important}.field-label{display:block;font-family:var(--font-display);font-weight:700;font-size:12.5px;margin-bottom:6px;color:var(--ink)}.req{color:var(--danger)}.input{font-family:var(--font-body);font-size:15px;line-height:1.5;padding:11px 13px;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);width:100%;min-width:0;-webkit-appearance:none;appearance:none}textarea.input{resize:vertical}input.input,select.input{height:calc(1.5em + 25px)}select.input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2346566e' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:12px 8px;padding-right:40px;cursor:pointer}input[type=date].input{display:block;text-align:left}input[type=date].input::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0;text-align:left}input[type=date].input::-webkit-datetime-edit{display:block;padding:0}input[type=date].input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.65}input[type=range]{-webkit-appearance:none;appearance:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:3.5px solid var(--brand);box-shadow:var(--shadow-soft);cursor:grab}input[type=range]::-moz-range-thumb{width:17px;height:17px;border-radius:50%;background:#fff;border:3.5px solid var(--brand);cursor:grab}summary::-webkit-details-marker{display:none}details[open] [data-faqmark]{transform:translateY(-50%) rotate(45deg)}.skip-link{position:absolute;left:-9999px;top:0;z-index:100;background:var(--brand);color:#fff;padding:10px 16px;border-radius:0 0 8px;font-family:var(--font-display);font-weight:700;font-size:14px;text-decoration:none}.skip-link:focus{left:0}@media(prefers-reduced-motion:reduce){.reveal{opacity:1!important;transform:none!important}html{scroll-behavior:auto}}@media(min-width:760px){.section,[data-section]{padding-top:88px;padding-bottom:88px}}@media(max-width:759px){#kontakt{padding-bottom:calc(116px + env(safe-area-inset-bottom))}}@media(min-width:760px){#kontakt{padding-bottom:110px}}.calc-card{background:#fff;border:1px solid var(--line);border-radius:16px;box-shadow:var(--shadow);overflow:hidden}.calc-head{color:#fff;padding:14px 20px 11px;background-color:var(--brand-deep)}.calc-head h2{font-size:18px;color:#fff}.calc-head p{font-family:var(--font-display);font-size:12.5px;font-weight:500;color:#ffffffb8;margin-top:2px}.calc-body{padding:16px 18px}.calc-block{margin-bottom:12px}.calc-label{display:block;font-family:var(--font-display);font-weight:700;font-size:13.5px;margin-bottom:6px;color:var(--ink)}.calc-label .muted{font-weight:500;color:var(--ink-soft);font-size:12.5px}.calc-input{font-family:var(--font-display);font-size:15px;font-weight:600;line-height:1.5;padding:9px 12px;border:1.5px solid var(--line);border-radius:10px;background:var(--paper);color:var(--ink);width:100%;min-width:0;-webkit-appearance:none;appearance:none;transition:border-color .2s}#pc-input{max-width:160px;letter-spacing:.06em}.pc-msg{display:block;font-family:var(--font-display);font-size:13px;font-weight:600;line-height:1.45;margin-top:6px}.pc-msg.ok{color:var(--ok)}.pc-msg.no,.pc-msg.bad{color:#a8461f}.calc-seg-group{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;background:var(--ice);padding:5px;border-radius:10px}.calc-seg{font-family:var(--font-display);font-weight:700;font-size:12.5px;border:none;background:transparent;padding:8px 4px;border-radius:8px;cursor:pointer;color:var(--ink-soft);transition:.18s;white-space:nowrap}.calc-seg.on{background:#fff;color:var(--brand);box-shadow:var(--shadow-soft)}.calc-size-row{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px;gap:12px}.calc-size-val{font-family:var(--font-display);font-weight:800;font-size:19px;color:var(--brand);white-space:nowrap}.calc-size-val small{font-size:14px;font-weight:600;color:var(--ink-soft)}.calc-presets{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.calc-preset{font-family:var(--font-display);font-weight:600;font-size:12px;border:1.5px solid var(--line);background:#fff;color:var(--ink-soft);padding:5px 10px;border-radius:999px;cursor:pointer;transition:.15s;white-space:nowrap}.calc-preset.on{border-color:var(--brand);color:var(--brand);background:var(--ice)}.calc-slider{width:100%;height:6px;border-radius:99px;cursor:pointer}.calc-freqs{display:flex;flex-wrap:wrap;gap:8px}.calc-freq{font-family:var(--font-display);font-weight:600;font-size:13px;border:1.5px solid var(--line);background:#fff;color:var(--ink);padding:7px 12px;border-radius:999px;cursor:pointer;transition:.15s;white-space:nowrap}.calc-freq.on{background:var(--brand);border-color:var(--brand);color:#fff}.freq-badge{font-size:10.5px;font-weight:800;background:var(--honey);color:var(--brand-deep);border-radius:999px;padding:1.5px 6px;margin-left:4px;white-space:nowrap}.pop-badge{font-size:10.5px;font-weight:800;background:var(--ok);color:#fff;border-radius:999px;padding:1.5px 7px;margin-left:4px;white-space:nowrap}.receipt-row .val s{color:var(--ink-soft);font-weight:500;margin-right:2px}.calc-info{background:var(--ice);border-radius:10px;padding:12px 14px;font-family:var(--font-display);font-size:13.5px;font-weight:500;line-height:1.55}.calc-info strong{font-weight:700}.receipt{margin-top:14px;background:var(--paper);border:1px solid var(--line);border-bottom:0;border-radius:10px 10px 0 0;position:relative;padding:12px 16px 16px;font-family:var(--font-display)}.receipt:after{content:"";position:absolute;left:0;right:0;bottom:-9px;height:10px;background:linear-gradient(-45deg,transparent 66%,var(--paper) 67%) 0 0 / 14px 100%,linear-gradient(45deg,transparent 66%,var(--paper) 67%) 7px 0 / 14px 100%}.receipt-title{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-soft);text-align:center;margin-bottom:8px}.receipt-row{display:flex;justify-content:space-between;gap:14px;font-size:13.5px;font-weight:500;padding:3.5px 0;color:var(--ink)}.receipt-row .lab{color:var(--ink-soft)}.receipt-row.strike .val{text-decoration:line-through;color:var(--ink-soft)}.receipt-row.dash{border-top:1.5px dashed var(--line);margin-top:7px;padding-top:11px}.receipt-row.rut{color:var(--ok);font-weight:700}.receipt-row.rut .lab{color:var(--ok)}.receipt-total{display:flex;justify-content:space-between;align-items:baseline;gap:14px;flex-wrap:wrap;border-top:1.5px dashed var(--line);margin-top:7px;padding-top:10px}.receipt-total .lab{font-weight:700;font-size:15px}.receipt-total .val{font-weight:800;font-size:24px;color:var(--honey-text);letter-spacing:-.02em;white-space:nowrap}.receipt-total .val small{font-size:13px;font-weight:600;letter-spacing:0;color:var(--ink-soft)}.receipt>.receipt-total:first-child{border-top:0;margin-top:0;padding-top:0}.receipt-save{color:var(--ok);font-weight:600;font-size:14px;margin:8px 0 0}.receipt-note{font-size:11px;color:var(--ink-soft);margin-top:10px;line-height:1.45;font-weight:500}.calc-ctas{display:flex;gap:9px;margin-top:12px;flex-wrap:wrap}.calc-cbtn{font-family:var(--font-display);font-weight:700;font-size:15px;border-radius:999px;padding:11px 18px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.18s}.calc-cbtn.send{background:var(--honey);color:var(--brand-deep);flex:1 1 100%}.calc-cbtn.send:hover{background:var(--honey-deep);color:var(--brand-deep)}.calc-cbtn.call{background:transparent;border:1.5px solid var(--line);color:var(--ink);flex:1 1 160px}.calc-cbtn.call:hover{border-color:var(--brand);color:var(--brand)}.calc-cbtn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none;user-select:none}.calc-cta-note.req{color:var(--danger)}.calc-cta-note{width:100%;text-align:center;font-family:var(--font-display);font-size:11.5px;font-weight:600;color:var(--ink-soft);margin-top:2px}@media(max-width:559px){.calc-cbtn{flex:1 1 100%!important}}@media(max-width:919px),(pointer:coarse){.input,.calc-input{font-size:16px}}#pc-block{position:relative}#pc-nudge{position:absolute;left:184px;bottom:6px;background:var(--honey);color:var(--brand-deep);font-family:var(--font-display);font-weight:700;font-size:13.5px;line-height:1;padding:9px 15px;border-radius:999px;box-shadow:var(--shadow-soft);white-space:nowrap;cursor:pointer;user-select:none;animation:nudge-point 1.7s ease-in-out infinite}#pc-nudge:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);border:6px solid transparent;border-right-color:var(--honey);border-left:0}@keyframes nudge-point{0%,to{transform:translate(0)}50%{transform:translate(-5px)}}@media(prefers-reduced-motion:reduce){#pc-nudge{animation:none}}@media(max-width:359px){#pc-nudge{display:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[aria-invalid=true],[aria-invalid=true]:focus{border-color:var(--danger)!important}.form-error{background:#fdf1ec;border:1px solid #f1c6b4;color:#9a3d17;border-radius:10px;padding:10px 13px;font-family:var(--font-display);font-size:13.5px;font-weight:600;line-height:1.45;margin-bottom:14px}.form-error a{color:inherit}.calc-summary{background:var(--ice);border-radius:10px;padding:10px 13px;font-family:var(--font-display);font-size:13.5px;font-weight:600;line-height:1.45;color:var(--brand-deep);margin-bottom:16px}button[type=submit]:disabled{opacity:.65;cursor:progress}tr[data-jump-kvm]:focus-visible{outline:3px solid var(--brand-hi);outline-offset:-3px}.hp-field{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}a[href^="tel:"]{white-space:nowrap}.calc-form-title{font-family:var(--font-display);font-weight:600;font-size:13.5px;line-height:1.45;color:var(--ink);margin:16px 0 10px}.calc-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 10px}#cl-fields .calc-input{margin-bottom:10px}#cl-fields .form-error{margin:2px 0 0}@media(max-width:400px){.calc-form-grid{grid-template-columns:1fr}}.calc-done{text-align:center;background:var(--ice);border-radius:10px;padding:18px 14px 16px;margin-top:14px;font-family:var(--font-display)}.calc-done-title{font-weight:800;font-size:17px;color:var(--brand-deep)}.calc-done-sub{font-size:13.5px;font-weight:500;color:var(--ink-soft);margin:4px 0 12px;line-height:1.45}.calc-again{font-family:var(--font-display);font-weight:700;font-size:13px;border:1.5px solid var(--line);background:#fff;color:var(--ink);border-radius:999px;padding:8px 16px;cursor:pointer}.calc-again:hover{border-color:var(--brand);color:var(--brand)}button.calc-cbtn{border:none}#r-header[data-astro-cid-3ef6ksr2]{position:sticky;top:0;z-index:60;background:#fffffff0;backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:box-shadow .25s}.bar[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:space-between;height:66px}.logo[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-weight:800;font-size:23px;letter-spacing:.14em;color:var(--logo);text-decoration:none}#nav-links[data-astro-cid-3ef6ksr2]{display:flex;gap:26px;align-items:center;list-style:none}#nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:600;font-size:14.5px;color:var(--ink);text-decoration:none}#nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--brand)}#nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][data-cta]{background:var(--brand);color:#fff;padding:10px 18px;border-radius:999px;transition:background .2s;white-space:nowrap}#nav-links[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][data-cta]:hover{background:var(--brand-deep)}.actions[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:10px}#langBtn[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-weight:700;font-size:12.5px;letter-spacing:.06em;border:1.5px solid var(--line);background:#fff;color:var(--ink);padding:7px 13px;border-radius:999px;cursor:pointer;transition:.15s}#langBtn[data-astro-cid-3ef6ksr2]:hover{border-color:var(--brand);color:var(--brand)}#burger[data-astro-cid-3ef6ksr2]{display:none;background:none;border:none;cursor:pointer;padding:8px}#burger[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:22px;height:2px;background:var(--ink);margin:5px 0}@media(max-width:919px){#nav-links[data-astro-cid-3ef6ksr2]{position:fixed;inset:66px 0 auto;background:#fff;flex-direction:column;gap:0;padding:6px 0 16px;border-bottom:1px solid var(--line);display:none}#nav-links[data-astro-cid-3ef6ksr2][data-open]{display:flex}#nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2]{width:100%;text-align:center}#nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:13px 0}#nav-links[data-astro-cid-3ef6ksr2] li[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][data-cta]{margin:8px 20px;display:inline-block;padding:13px 28px}#burger[data-astro-cid-3ef6ksr2]{display:block}}.hero-section[data-astro-cid-bbe6dxrz]{position:relative;overflow:hidden;background:radial-gradient(900px 480px at 88% -10%,rgba(59,123,240,.1),transparent 60%),linear-gradient(180deg,var(--paper) 0%,#fff 100%)}#hero-grid[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:30px}.hero-badge[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--brand);display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;background:var(--ice);padding:7px 14px;border-radius:999px;align-self:flex-start}.hero-h1[data-astro-cid-bbe6dxrz]{font-size:clamp(33px,4.6vw,52px);margin-bottom:16px}.hero-h1[data-astro-cid-bbe6dxrz] .hl[data-astro-cid-bbe6dxrz]{color:var(--brand);background:linear-gradient(transparent 68%,#f0a02859 68%);border-radius:3px;white-space:nowrap}.hero-lede[data-astro-cid-bbe6dxrz]{font-size:18px;color:var(--ink-soft);max-width:520px;margin-bottom:24px}.hero-chips[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:28px}.chip[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:600;font-size:15px;display:inline-flex;align-items:center;gap:8px;color:var(--brand-deep)}.hero-rating[data-astro-cid-bbe6dxrz]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 8px;align-self:flex-start;background:#fff;border:1px solid rgba(14,42,71,.12);border-radius:22px;box-shadow:var(--shadow-soft);padding:10px 16px;margin:0 0 20px;font-family:var(--font-display);font-size:16px;color:var(--brand-deep)}.hero-rating[data-astro-cid-bbe6dxrz] .stars[data-astro-cid-bbe6dxrz]{color:var(--honey);font-size:18px;letter-spacing:1px}.hero-rating[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:18px;font-weight:700}.hero-rating[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{color:var(--brand);font-size:15px;text-decoration:underline;padding:12px 0;margin:-12px 0}.ico-star[data-astro-cid-bbe6dxrz]{width:13px;height:13px;flex:none;fill:var(--honey)}.ico-check[data-astro-cid-bbe6dxrz]{width:16px;height:16px;flex:none;stroke:var(--brand)}#hero-facts[data-astro-cid-bbe6dxrz]{border-top:1px solid var(--line);padding-top:22px;display:grid;grid-template-columns:repeat(3,auto);gap:14px 30px;justify-content:start}.fact-n[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-weight:800;font-size:27px;color:var(--brand)}.fact-l[data-astro-cid-bbe6dxrz]{font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--ink-soft);line-height:1.35}.hero-right[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;gap:18px}.hero-illo[data-astro-cid-bbe6dxrz]{width:100%;height:auto;aspect-ratio:2 / 1;border-radius:16px;box-shadow:var(--shadow-soft);display:block}@media(min-width:1000px){#hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1fr 452px;gap:52px;align-items:stretch}#hero-left[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column}#hero-facts[data-astro-cid-bbe6dxrz]{margin-top:auto}}@media(max-width:999px){#hero-left[data-astro-cid-bbe6dxrz]{display:contents}#hero-copy[data-astro-cid-bbe6dxrz]{order:1}.hero-rating[data-astro-cid-bbe6dxrz]{order:2;margin:0}.hero-right[data-astro-cid-bbe6dxrz]{order:3}.hero-chips[data-astro-cid-bbe6dxrz]{order:4;margin-bottom:0;flex-direction:column}#hero-facts[data-astro-cid-bbe6dxrz]{order:5}.hero-lede[data-astro-cid-bbe6dxrz]{margin-bottom:0}}@media(max-width:400px){#hero-facts[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr 1fr}.hero-rating[data-astro-cid-bbe6dxrz] .stars[data-astro-cid-bbe6dxrz]{font-size:16px}}@media(max-width:480px){.hero-rating[data-astro-cid-bbe6dxrz]{gap:4px 6px;padding:8px 14px;font-size:14px}.hero-rating[data-astro-cid-bbe6dxrz] .stars[data-astro-cid-bbe6dxrz]{font-size:14px;letter-spacing:0}.hero-rating[data-astro-cid-bbe6dxrz] strong[data-astro-cid-bbe6dxrz]{font-size:16px}.hero-rating[data-astro-cid-bbe6dxrz] a[data-astro-cid-bbe6dxrz]{font-size:14px}}.trustbar[data-astro-cid-zdc2jl42]{background:var(--brand-deep);padding:22px 0}#trustbar-wrap[data-astro-cid-zdc2jl42]{display:grid;grid-template-columns:1fr 1fr;gap:16px 20px}.tb-item[data-astro-cid-zdc2jl42]{display:flex;align-items:center;gap:10px;color:#fff;font-family:var(--font-display);font-weight:600;font-size:14px}.tb-item[data-astro-cid-zdc2jl42] svg[data-astro-cid-zdc2jl42]{width:18px;height:18px;stroke:var(--honey);flex:none}@media(min-width:760px){#trustbar-wrap[data-astro-cid-zdc2jl42]{display:flex;flex-wrap:wrap;justify-content:space-between}}.reviews[data-astro-cid-bgwftent]{background:var(--paper)}.head[data-astro-cid-bgwftent]{text-align:center;max-width:640px;margin:0 auto 34px}.rating[data-astro-cid-bgwftent]{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--line);border-radius:999px;padding:8px 16px;font-family:var(--font-display)}.score[data-astro-cid-bgwftent]{font-weight:800;font-size:20px;color:var(--ink)}.stars[data-astro-cid-bgwftent]{color:var(--honey);font-size:16px;letter-spacing:2px}.rlabel[data-astro-cid-bgwftent]{font-weight:600;font-size:13px;color:var(--ink-soft)}.track-wrap[data-astro-cid-bgwftent]{position:relative;padding-bottom:60px}.track[data-astro-cid-bgwftent]{display:flex;gap:18px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:4px 2px 10px;scrollbar-width:none}.track-wrap.fits[data-astro-cid-bgwftent]{padding-bottom:0}.track-wrap.fits[data-astro-cid-bgwftent] .track[data-astro-cid-bgwftent]{justify-content:center}.track-wrap.fits[data-astro-cid-bgwftent] .arrow[data-astro-cid-bgwftent]{display:none}.track[data-astro-cid-bgwftent]::-webkit-scrollbar{display:none}.track[data-astro-cid-bgwftent]:focus-visible{outline:3px solid var(--brand-hi);outline-offset:4px;border-radius:16px}.rev-card[data-astro-cid-bgwftent]{flex:0 0 300px;max-width:84vw;scroll-snap-align:start;background:#fff;border:1px solid var(--line);border-radius:16px;padding:24px 22px;box-shadow:var(--shadow-soft);display:flex;flex-direction:column}.card-stars[data-astro-cid-bgwftent]{color:var(--honey);font-size:15px;letter-spacing:2px;margin-bottom:12px}.quote[data-astro-cid-bgwftent]{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--ink);margin-bottom:16px}.cite[data-astro-cid-bgwftent]{margin-top:auto;font-family:var(--font-display);font-weight:700;font-size:14px;color:var(--ink)}.arrow[data-astro-cid-bgwftent]{position:absolute;bottom:0;width:46px;height:46px;border-radius:50%;border:1.5px solid var(--line);background:#fff;color:var(--ink);font-size:22px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s;box-shadow:var(--shadow-soft);z-index:2}.arrow[data-astro-cid-bgwftent]:hover{border-color:var(--brand);color:var(--brand)}.arrow[data-astro-cid-bgwftent].prev{left:calc(50% - 52px)}.arrow[data-astro-cid-bgwftent].next{right:calc(50% - 52px)}.arrow[data-astro-cid-bgwftent]:disabled{opacity:.4;cursor:default;border-color:var(--line);color:var(--ink)}.more[data-astro-cid-bgwftent]{text-align:center;margin-top:18px}.more[data-astro-cid-bgwftent] a[data-astro-cid-bgwftent]{font-family:var(--font-display);font-weight:600;font-size:14px}.pricing[data-astro-cid-hkoc4sea]{background:#fff}.head[data-astro-cid-hkoc4sea]{max-width:660px;margin-bottom:44px}.table-wrap[data-astro-cid-hkoc4sea]{max-width:760px;overflow-x:auto;-webkit-overflow-scrolling:touch}table[data-astro-cid-hkoc4sea]{width:100%;border-collapse:separate;border-spacing:0;font-family:var(--font-display);border:1px solid var(--line);border-radius:16px;overflow:hidden;box-shadow:var(--shadow-soft)}th[data-astro-cid-hkoc4sea]{text-align:left;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-soft);background:var(--paper);padding:13px 16px;border-bottom:1px solid var(--line);white-space:nowrap}th[data-astro-cid-hkoc4sea].right{text-align:right}tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]{cursor:pointer}tbody[data-astro-cid-hkoc4sea] tr[data-astro-cid-hkoc4sea]:hover{background:var(--ice)}td[data-astro-cid-hkoc4sea]{padding:14px 16px;border-bottom:1px solid var(--line);font-size:15px;font-weight:600}td[data-astro-cid-hkoc4sea].accent{color:var(--brand);white-space:nowrap}.rut-sub[data-astro-cid-hkoc4sea]{display:block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:none;color:var(--ok);margin-top:2px}.prerut[data-astro-cid-hkoc4sea]{display:block;font-size:11.5px;font-weight:500;color:var(--ink-soft);text-decoration:line-through;line-height:1.3}td[data-astro-cid-hkoc4sea].right{text-align:right}td[data-astro-cid-hkoc4sea].size .sub[data-astro-cid-hkoc4sea]{color:var(--ink-soft);font-weight:500;font-size:12.5px;display:block;white-space:nowrap}.foot[data-astro-cid-hkoc4sea]{font-family:var(--font-display);font-size:13px;font-weight:500;color:var(--ink-soft);margin-top:14px;max-width:760px}@media(max-width:599px){th[data-astro-cid-hkoc4sea]:nth-child(2),td[data-astro-cid-hkoc4sea]:nth-child(2){display:none}th[data-astro-cid-hkoc4sea],td[data-astro-cid-hkoc4sea]{padding:12px 10px}td[data-astro-cid-hkoc4sea]{font-size:14px}th[data-astro-cid-hkoc4sea]{font-size:10.5px}td[data-astro-cid-hkoc4sea].size .sub[data-astro-cid-hkoc4sea]{white-space:normal}}.steps-section[data-astro-cid-cx7gdanv]{background:var(--ice)}.head[data-astro-cid-cx7gdanv]{max-width:660px;margin-bottom:44px}.grid[data-astro-cid-cx7gdanv]{display:grid;grid-template-columns:1fr;gap:18px}.card[data-astro-cid-cx7gdanv]{background:#fff;border:1px solid var(--line);border-radius:16px;padding:26px 24px}.num[data-astro-cid-cx7gdanv]{width:34px;height:34px;border-radius:50%;background:var(--brand);color:#fff;font-family:var(--font-display);font-weight:800;font-size:15px;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.card[data-astro-cid-cx7gdanv] h3[data-astro-cid-cx7gdanv]{font-size:19px;margin-bottom:8px}.card[data-astro-cid-cx7gdanv] p[data-astro-cid-cx7gdanv]{font-size:15px;color:var(--ink-soft)}@media(min-width:900px){.grid[data-astro-cid-cx7gdanv]{grid-template-columns:repeat(3,1fr)}}.services[data-astro-cid-g5jplrhu]{background:#fff}#tjanster.services[data-astro-cid-g5jplrhu]{background:var(--paper)}.head[data-astro-cid-g5jplrhu]{max-width:660px;margin-bottom:44px}.rut[data-astro-cid-zuuto7rz]{background:var(--brand-deep);color:#fff}#rut-grid[data-astro-cid-zuuto7rz]{display:grid;grid-template-columns:1fr;gap:34px;align-items:center}.light[data-astro-cid-zuuto7rz]{color:#fff}.para[data-astro-cid-zuuto7rz]{color:#ffffffc7;margin-bottom:12px;max-width:480px}.para[data-astro-cid-zuuto7rz] a[data-astro-cid-zuuto7rz]{color:#fff;text-decoration:underline}.card[data-astro-cid-zuuto7rz]{background:#fff;border-radius:16px;padding:24px 26px;box-shadow:var(--shadow);font-family:var(--font-display);color:var(--ink)}.row[data-astro-cid-zuuto7rz]{display:flex;justify-content:space-between;gap:12px;padding:8px 0}.row[data-astro-cid-zuuto7rz].muted{color:var(--ink-soft);font-weight:500;font-size:13.5px}.row[data-astro-cid-zuuto7rz].strong{font-weight:600;font-size:15.5px}.row[data-astro-cid-zuuto7rz].save{color:var(--ok);font-weight:700;font-size:15.5px}.row[data-astro-cid-zuuto7rz].total{border-top:2px dashed var(--line);margin-top:8px;padding-top:13px;font-weight:800;font-size:18px;align-items:baseline}.row[data-astro-cid-zuuto7rz].total .big[data-astro-cid-zuuto7rz]{color:var(--honey-text);font-size:25px}.row[data-astro-cid-zuuto7rz].muted.top{padding-top:10px}@media(min-width:900px){#rut-grid[data-astro-cid-zuuto7rz]{grid-template-columns:1fr 1fr}}.why[data-astro-cid-2zgu6dgg]{background:#fff}#why-grid[data-astro-cid-2zgu6dgg]{display:grid;grid-template-columns:1fr;gap:34px;align-items:start}.para[data-astro-cid-2zgu6dgg]{margin-bottom:15px;color:var(--ink-soft)}.para[data-astro-cid-2zgu6dgg] strong[data-astro-cid-2zgu6dgg]{color:var(--ink)}.para[data-astro-cid-2zgu6dgg].last{margin-bottom:20px}figure[data-astro-cid-2zgu6dgg]{margin:0}figure[data-astro-cid-2zgu6dgg] img[data-astro-cid-2zgu6dgg]{width:100%;max-width:520px;height:auto;border-radius:16px;box-shadow:var(--shadow-soft);display:block}figcaption[data-astro-cid-2zgu6dgg]{font-family:var(--font-display);font-weight:600;font-size:13px;color:var(--ink-soft);margin-top:10px;max-width:520px}.points[data-astro-cid-2zgu6dgg]{list-style:none;display:grid;gap:13px}.points[data-astro-cid-2zgu6dgg] li[data-astro-cid-2zgu6dgg]{background:#fff;border:1px solid var(--line);border-radius:10px;padding:17px 19px}.points[data-astro-cid-2zgu6dgg] h3[data-astro-cid-2zgu6dgg]{font-size:16.5px;margin-bottom:5px;display:flex;gap:9px;align-items:center}.points[data-astro-cid-2zgu6dgg] h3[data-astro-cid-2zgu6dgg] svg[data-astro-cid-2zgu6dgg]{width:17px;height:17px;stroke:var(--brand);flex:none}.points[data-astro-cid-2zgu6dgg] p[data-astro-cid-2zgu6dgg]{font-size:14.5px;color:var(--ink-soft);margin:0}@media(min-width:900px){#why-grid[data-astro-cid-2zgu6dgg]{grid-template-columns:1fr 1fr}}.booking[data-astro-cid-k66kqjni]{background:var(--brand-deep);color:#fff}.grid[data-astro-cid-k66kqjni]{display:grid;grid-template-columns:1fr;gap:24px;max-width:720px;margin:0 auto}.intro[data-astro-cid-k66kqjni]{text-align:center}.light[data-astro-cid-k66kqjni]{color:#fff;margin-bottom:14px}.para[data-astro-cid-k66kqjni]{color:#ffffffc7;max-width:560px;margin:0 auto;font-size:17px}.panel[data-astro-cid-k66kqjni]{background:#fff;border-radius:16px;padding:24px;color:var(--ink);box-shadow:var(--shadow)}.frow[data-astro-cid-k66kqjni]{display:flex;gap:12px;flex-wrap:wrap}.fcol[data-astro-cid-k66kqjni]{flex:1 1 0;min-width:150px;margin-bottom:14px;display:flex;flex-direction:column;justify-content:flex-end}.fcol[data-astro-cid-k66kqjni].narrow{min-width:120px}.more-fields[data-astro-cid-k66kqjni]{margin:0 0 16px}.more-fields[data-astro-cid-k66kqjni]>summary[data-astro-cid-k66kqjni]{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:14px;color:var(--brand);padding:4px 0}.more-fields[open][data-astro-cid-k66kqjni]>summary[data-astro-cid-k66kqjni]{margin-bottom:12px}@media(max-width:559px){.frow[data-astro-cid-k66kqjni]{display:block}}.fblock[data-astro-cid-k66kqjni]{margin-bottom:14px}.fblock[data-astro-cid-k66kqjni].msg{margin-bottom:16px}.submit[data-astro-cid-k66kqjni]{width:100%;font-family:var(--font-display);font-weight:700;font-size:15px;border-radius:999px;padding:14px;border:none;background:var(--honey);color:var(--brand-deep);cursor:pointer;transition:.18s}.submit[data-astro-cid-k66kqjni]:hover{background:var(--honey-deep);color:var(--brand-deep)}.micro[data-astro-cid-k66kqjni]{text-align:center;font-family:var(--font-display);font-size:12px;font-weight:600;color:var(--ink-soft);margin-top:12px}.micro[data-astro-cid-k66kqjni].soft{font-weight:500;margin-top:6px}.micro[data-astro-cid-k66kqjni] .strong[data-astro-cid-k66kqjni]{font-weight:700}.done[data-astro-cid-k66kqjni]{text-align:center;padding:26px 6px}.check[data-astro-cid-k66kqjni]{width:56px;height:56px;border-radius:50%;background:var(--ice);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.check[data-astro-cid-k66kqjni] svg[data-astro-cid-k66kqjni]{width:26px;height:26px;stroke:var(--ok)}.done[data-astro-cid-k66kqjni] h3[data-astro-cid-k66kqjni]{font-size:22px;margin-bottom:8px}.done[data-astro-cid-k66kqjni] p[data-astro-cid-k66kqjni]{color:var(--ink-soft);font-size:15.5px;max-width:340px;margin:0 auto 18px}.again[data-astro-cid-k66kqjni]{font-family:var(--font-display);font-weight:700;font-size:14px;border-radius:999px;padding:11px 20px;border:1.5px solid var(--line);background:#fff;color:var(--ink);cursor:pointer}.faq[data-astro-cid-z6gx6xcw]{background:#fff}.head[data-astro-cid-z6gx6xcw]{max-width:660px;margin-bottom:44px}.list[data-astro-cid-z6gx6xcw]{max-width:780px}details[data-astro-cid-z6gx6xcw]{background:#fff;border:1px solid var(--line);border-radius:10px;margin-bottom:11px;overflow:hidden}summary[data-astro-cid-z6gx6xcw]{font-family:var(--font-display);font-weight:700;font-size:16px;padding:17px 52px 17px 21px;cursor:pointer;list-style:none;position:relative}.mark[data-astro-cid-z6gx6xcw]{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:23px;font-weight:500;color:var(--brand);transition:transform .2s}.ans[data-astro-cid-z6gx6xcw]{padding:0 21px 19px;color:var(--ink-soft);font-size:15.5px}.cta-band[data-astro-cid-kokrr3jq]{background:var(--ice);text-align:center;padding:72px 0}.h2[data-astro-cid-kokrr3jq]{font-size:clamp(26px,4vw,38px);margin-bottom:10px}.sub[data-astro-cid-kokrr3jq]{color:var(--ink-soft);margin-bottom:26px;font-size:17px}.btns[data-astro-cid-kokrr3jq]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.wide[data-astro-cid-kokrr3jq]{min-width:210px}.footer[data-astro-cid-sz7xmlte]{background:var(--brand-deep);color:#fff;padding:84px 0 36px}.grid[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:1fr;gap:38px}.light[data-astro-cid-sz7xmlte]{color:#fff;font-size:clamp(28px,4vw,42px);margin-bottom:14px}.para[data-astro-cid-sz7xmlte]{color:#ffffffbf;max-width:540px;margin-bottom:32px;font-size:17.5px}.detail[data-astro-cid-sz7xmlte]{margin-bottom:20px}.detail[data-astro-cid-sz7xmlte].spaced{margin-top:24px}.label[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:700;font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff80;margin-bottom:5px}.big-link[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-weight:700;font-size:21px;color:#fff;text-decoration:none}.big-link[data-astro-cid-sz7xmlte]:hover{color:var(--honey)}.value[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:15.5px;font-weight:500;color:#ffffffd9;line-height:1.55}.honey-link[data-astro-cid-sz7xmlte]{color:var(--honey)}.socials[data-astro-cid-sz7xmlte]{display:flex;gap:13px;margin-top:24px}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{width:42px;height:42px;border:1.5px solid rgba(255,255,255,.25);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:.2s}.socials[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{border-color:var(--honey);color:var(--honey)}.socials[data-astro-cid-sz7xmlte] svg[data-astro-cid-sz7xmlte]{width:18px;height:18px}.chips[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.area-chip[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-size:12.5px;font-weight:600;border:1px solid rgba(255,255,255,.22);color:#ffffffd9;padding:5px 11px;border-radius:999px}.bottom[data-astro-cid-sz7xmlte]{border-top:1px solid rgba(255,255,255,.14);margin-top:60px;padding-top:24px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;font-family:var(--font-display);font-size:13px;font-weight:500;color:#ffffff8c}.copyright[data-astro-cid-sz7xmlte]{display:inline-flex;align-items:center;gap:9px}.foot-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#ffffffb3;text-decoration:none;white-space:nowrap}.foot-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:#fff;text-decoration:underline}@media(min-width:900px){.grid[data-astro-cid-sz7xmlte]{grid-template-columns:1fr 1fr}}#mob-bar[data-astro-cid-kyqgojbr]{display:none;position:fixed;bottom:0;left:0;right:0;z-index:70;background:#fff;border-top:1px solid var(--line);padding:10px 14px calc(10px + env(safe-area-inset-bottom));gap:10px;box-shadow:0 -6px 24px #0e2a471f;transition:transform .3s ease}.mb-btn[data-astro-cid-kyqgojbr]{flex:1;font-family:var(--font-display);font-weight:700;font-size:14px;border-radius:999px;padding:13px 8px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.mb-btn[data-astro-cid-kyqgojbr].outline{background:transparent;border:1.5px solid var(--line);color:var(--ink)}.mb-btn[data-astro-cid-kyqgojbr].honey{background:var(--honey);color:var(--brand-deep)}#calc-fab[data-astro-cid-kyqgojbr]{position:fixed;bottom:26px;right:26px;z-index:70;display:flex;gap:10px;transform:translateY(140%);opacity:0;transition:transform .35s ease,opacity .35s ease;pointer-events:none}.fab-btn[data-astro-cid-kyqgojbr]{font-family:var(--font-display);font-weight:700;font-size:15px;border-radius:999px;padding:14px 24px;text-decoration:none;display:inline-flex;align-items:center;gap:9px;box-shadow:0 10px 30px #0e2a4747}.fab-btn[data-astro-cid-kyqgojbr].brand{background:var(--brand);color:#fff}.fab-btn[data-astro-cid-kyqgojbr].brand:hover{background:var(--brand-deep)}.fab-btn[data-astro-cid-kyqgojbr].honey{background:var(--honey);color:var(--brand-deep)}.fab-btn[data-astro-cid-kyqgojbr].honey:hover{background:var(--honey-deep);color:var(--brand-deep)}.fab-ico[data-astro-cid-kyqgojbr]{width:16px;height:16px;flex:none}@media(max-width:759px){#mob-bar[data-astro-cid-kyqgojbr]{display:flex}#calc-fab[data-astro-cid-kyqgojbr]{display:none}}.hdr-call[data-astro-cid-3ef6ksr2]{display:none;width:38px;height:38px;border-radius:999px;border:1.5px solid var(--line);color:var(--brand);align-items:center;justify-content:center}.hdr-call[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:18px;height:18px}.mb-btn[data-astro-cid-kyqgojbr].brand{background:var(--brand);color:#fff}.receipt-more>summary{cursor:pointer;font-family:var(--font-display);font-weight:600;font-size:13.5px;color:var(--brand);margin-top:10px}.receipt-more[open]>summary{margin-bottom:8px}@media(max-width:919px){.hdr-call[data-astro-cid-3ef6ksr2]{display:inline-flex}}@media(max-width:759px){.hero-illo[data-astro-cid-bbe6dxrz]{display:none}}.hero-section[data-astro-cid-bbe6dxrz]{padding-top:22px}@media(min-width:760px){.hero-section[data-astro-cid-bbe6dxrz]{padding-top:48px}}.svc-grid{display:grid;grid-template-columns:1fr;gap:10px}.svc-card{display:grid;grid-template-columns:56px minmax(min-content,1fr) auto 14px;grid-template-areas:"art name price price" "art tag tag chev";align-items:center;align-content:center;column-gap:12px;min-height:108px;padding:14px 14px 14px 16px;background:#fff;border:1px solid var(--line);border-radius:16px;color:var(--ink);text-decoration:none;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.svc-card:hover{border-color:var(--brand);box-shadow:var(--shadow-soft)}.svc-art{position:relative;width:56px;height:56px;border-radius:14px;overflow:hidden;background:radial-gradient(circle at 50% 50%,#d9e8fc 0 27px,#e9f1fc 27.5px)}.svc-ill{position:absolute;display:block;max-width:none;left:calc(var(--ix) * -56px / var(--is));top:calc(var(--iy) * -56px / var(--is));width:calc(400px * 56 / var(--is));height:calc(180px * 56 / var(--is))}.svc-art .ill-bg,.svc-art .ill-ground{display:none}.svc-art{grid-area:art}.svc-main{display:contents}.svc-name{grid-area:name}.svc-tag{grid-area:tag}.svc-price{grid-area:price}.svc-chev{grid-area:chev;justify-self:end}.svc-name{font-size:18px;line-height:1.2;color:var(--ink)}.svc-tag{margin-top:4px;font-size:14px;line-height:1.35;color:var(--ink-soft);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.svc-feats,.svc-more{display:none}.svc-price{font-family:var(--font-display);line-height:1.15;text-align:right}.svc-amt{display:block;font-size:16px;font-weight:800;color:var(--brand);white-space:nowrap}.svc-after{display:block;margin-top:3px;font-size:11.5px;font-weight:600;color:var(--ink-soft)}.svc-chev{width:14px;height:14px;color:var(--brand)}.svc-cta{margin-top:22px;text-align:center}@media(max-width:759px){.svc-cta .btn{width:100%}}@media(min-width:760px){.svc-grid.full{grid-template-columns:repeat(2,1fr);gap:18px}.svc-grid.full .svc-card{grid-template-areas:none;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto auto 1fr auto;align-items:start;min-height:300px;padding:0 22px 18px}.svc-grid.full .svc-card:hover{transform:translateY(-3px)}.svc-grid.full .svc-art{grid-column:1 / -1;grid-row:1;width:auto;height:96px;margin:0 -22px 14px;border-radius:0;background:#e9f1fc}.svc-grid.full .svc-ill{position:static;width:auto;height:96px;margin:0 auto}.svc-grid.full .svc-art .ill-bg{display:inline}.svc-grid.full .svc-main{display:contents}.svc-grid.full .svc-name{grid-column:1 / -1;grid-row:2;font-size:20px}.svc-grid.full .svc-price{grid-column:1 / -1;grid-row:3;display:flex;align-items:baseline;gap:6px;margin-top:6px;text-align:left}.svc-grid.full .svc-amt{font-size:19px}.svc-grid.full .svc-after{font-size:12.5px}.svc-grid.full .svc-tag{display:none}.svc-grid.full .svc-feats{display:block;grid-column:1 / -1;grid-row:4;list-style:none;margin-top:10px}.svc-grid.full .svc-feats li{position:relative;padding:3px 0 3px 24px;font-family:var(--font-display);font-size:14px;font-weight:500;line-height:1.45;color:var(--ink-soft)}.svc-grid.full .svc-more{display:block;grid-column:1;grid-row:5;margin-top:12px;font-family:var(--font-display);font-size:15px;font-weight:700;color:var(--brand);text-decoration:underline}.svc-grid.full .svc-chev{grid-column:2;grid-row:5;justify-self:end;align-self:end;margin-bottom:4px}}@media(min-width:1080px){.svc-grid.full{grid-template-columns:repeat(4,1fr)}.svc-grid.mini{grid-template-columns:repeat(3,1fr);gap:16px}}.svc-feats li:before,.sp-checks li:before{content:"";position:absolute;left:2px;top:11px;width:11px;height:6px;border-left:2.5px solid var(--brand);border-bottom:2.5px solid var(--brand);transform:rotate(-45deg)}.sp-hero{background:linear-gradient(180deg,var(--paper) 0%,#fff 100%);padding-top:16px}.sp-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px;font-family:var(--font-display);font-size:13px;font-weight:600;color:var(--ink-soft)}.sp-crumbs li+li:before{content:"\203a";content:"\203a" / "";margin-right:6px}.sp-crumbs a{color:var(--brand)}.sp-h1{font-size:clamp(32px,8.4vw,52px);margin-bottom:12px}.sp-price{font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink-soft);margin-bottom:6px}.sp-amt{font-size:26px;font-weight:800;color:var(--brand)}.sp-lede{font-size:17px;color:var(--ink-soft);margin-bottom:18px}.sp-actions{display:flex;flex-direction:column;gap:10px;margin-top:4px}.sp-actions .btn-outline{background:#fff}.sp-sec .h2{margin-bottom:20px}#radian-root .sp-plain{background:#fff}#radian-root .sp-tint{background:var(--paper)}.sp-terms-cta{margin-top:22px}.sp-checks{list-style:none;display:grid;gap:8px}.sp-checks li{position:relative;padding-left:26px;font-size:16px}.sp-rooms{display:grid;gap:10px}.sp-room{background:#fff;border:1px solid var(--line);border-radius:14px;padding:0 16px}.sp-room summary{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;font-family:var(--font-display);font-size:17px;font-weight:700;list-style:none;cursor:pointer}.sp-room summary::-webkit-details-marker{display:none}.sp-room summary:after{content:"+";content:"+" / "";font-size:22px;line-height:1;color:var(--brand)}.sp-room[open] summary:after{content:"\2212";content:"\2212" / ""}.sp-room .sp-checks{gap:6px;padding-bottom:14px}.sp-room .sp-checks li{font-size:15.5px;line-height:1.5}.sp-room .sp-checks li:before{top:8px}.sp-note{margin-top:-4px;padding-bottom:14px;font-size:14px;color:var(--ink-soft)}.sp-sec .sp-price{margin-bottom:14px}.sp-p.sp-after{margin:14px 0 0}.sp-p{max-width:680px;margin-bottom:14px;color:var(--ink-soft)}.sp-p a{color:var(--brand);font-weight:600;white-space:nowrap}.sp-card{max-width:680px;padding:18px 18px 4px;background:var(--paper);border:1px solid var(--line);border-radius:16px}#radian-root .sp-tint .sp-card{background:#fff}.sp-card .sp-p{color:var(--ink)}.sp-trust{max-width:680px;margin-top:22px;padding-top:18px;border-top:1px solid var(--line)}.sp-steps .card[data-astro-cid-cx7gdanv]{padding:20px 20px 22px}.sp-steps .card.sp-row{display:flex;align-items:center;gap:14px;padding:16px 18px}.sp-steps .sp-row .num[data-astro-cid-cx7gdanv]{flex:none;margin-bottom:0}.sp-steps .sp-row p[data-astro-cid-cx7gdanv]{font-size:16px;color:var(--ink)}.sp-h3{font-size:19px;margin:26px 0 8px}.sp-rut{max-width:680px;color:var(--ink-soft)}.sp-rut+.sp-rut{margin-top:6px}.sp-table-wrap{max-width:680px;margin:14px 0;background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.sp-table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.35}.sp-table th,.sp-table td{padding:10px 12px;text-align:left;vertical-align:top;border-top:1px solid var(--line)}.sp-table thead th{border-top:0;background:var(--paper);font-family:var(--font-display);font-size:13px;font-weight:700;color:var(--ink-soft)}.sp-table tbody th{font-family:var(--font-display);font-weight:700}.sp-table .sp-sub{display:block;font-size:13px;font-weight:500;color:var(--ink-soft)}.sp-table .right{text-align:right}.sp-t-h,[data-win-table] .sp-t-p{white-space:nowrap}.sp-t-p{font-family:var(--font-display);font-weight:700;color:var(--brand)}@media(min-width:760px){.sp-table{font-size:16px}.sp-table th,.sp-table td{padding:12px 18px}}.sp-calc-wrap{max-width:560px;margin:0 auto}@media(min-width:560px){.sp-actions{flex-direction:row;flex-wrap:wrap}}@media(min-width:760px){.sp-hero{padding-top:28px}#ingar .container>.sp-checks{grid-template-columns:1fr 1fr;gap:12px 36px}.sp-rooms{grid-template-columns:1fr 1fr;gap:14px}}.sp-hero .hero-rating{margin-bottom:18px}.hem-incl{max-width:760px;margin-top:26px;padding:18px 18px 16px;background:var(--paper);border:1px solid var(--line);border-radius:16px}.hem-incl-h{font-size:17px;margin-bottom:10px}.hem-checks{gap:6px}.hem-checks li{font-size:15px;line-height:1.45}.hem-checks li:before{top:8px}.hem-incl-note{margin-top:12px;font-family:var(--font-display);font-size:13px;font-weight:500;color:var(--ink-soft)}@media(min-width:760px){.hem-incl{padding:22px 26px 20px}.hem-checks{grid-template-columns:1fr 1fr;gap:8px 32px}}.sp-quote{max-width:680px;margin:-6px 0 18px;font-family:var(--font-display);font-size:16px;font-weight:600;color:var(--ink)}.sp-checks.sp-one li+li{padding-top:2px}.sp-facts{display:grid;gap:12px;max-width:880px}.sp-fact{padding:16px 18px;background:#fff;border:1px solid var(--line);border-radius:14px}#radian-root .sp-plain .sp-fact{background:var(--paper)}.sp-fact-h{font-size:17px;margin-bottom:4px}.sp-fact p{color:var(--ink-soft)}@media(min-width:760px){#ingar .container>.sp-checks.sp-one{grid-template-columns:1fr;gap:10px}.sp-facts{grid-template-columns:1fr 1fr;gap:16px}.sp-fact{padding:20px 22px}}
