.rg-page figcaption{color:var(--rg-muted);font-size:15px;margin-top:8px}.rg-page table{border-collapse:collapse;width:100%;font-size:16px}.rg-page th,.rg-page td{border:1px solid var(--rg-border);padding:10px 12px;text-align:left}.rg-page th{background:var(--rg-surface)}.rg-page .rg-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.rg-page .rg-hero__media figure,.rg-page .rg-hero__media picture{display:block;margin:0;width:100%;height:100%}.rg-page .rg-hero__media img{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0}.rg-page .rg-spotlight{background-color:var(--rg-spot);color:var(--rg-on-spot)}.rg-page .rg-spotlight .rg-band__in{max-width:1000px}.rg-page .rg-spotlight .rg-cols{align-items:center}.rg-page .rg-spotlight h2,.rg-page .rg-spotlight p,.rg-page .rg-spotlight a:not(.rg-btn){color:var(--rg-on-spot)}.rg-page .rg-spotlight a:not(.rg-btn){text-decoration-color:var(--rg-on-spot)}.rg-page .rg-spotlight .rg-cols__head>h2::before{background:var(--rg-on-spot)}.rg-page .rg-spotlight .rg-cols__body p>a:last-child:not(.rg-btn){display:flex;align-items:center;justify-content:center;width:fit-content;min-height:52px;padding:0 30px;margin-top:24px;background:var(--rg-on-spot);color:var(--rg-spot);border:2px solid var(--rg-on-spot);box-sizing:border-box;border-radius:30px;font-weight:700;text-transform:none;letter-spacing:.08em;font-size:15px;text-decoration:none}.rg-page .rg-spotlight .rg-cols__body p>a:last-child:not(.rg-btn):hover{background-color:var(--rg-bg);color:var(--rg-ink);border-color:var(--rg-bg)}.rg-page :is(.rg-split__text,.rg-cols__body,.rg-more section)>ul{list-style:none;padding:0;margin:0 0 18px}.rg-page :is(.rg-split__text,.rg-cols__body,.rg-more section)>ul>li{position:relative;padding-left:30px;margin:10px 0}.rg-page :is(.rg-split__text,.rg-cols__body,.rg-more section)>ul>li::before{content:"";position:absolute;left:2px;top:.6em;width:9px;height:9px;background:var(--rg-primary);transform:rotate(45deg)}.rg-page .rg-btn{background:var(--rg-primary);border:2px solid var(--rg-primary);color:var(--rg-on-primary);border-radius:30px;font-weight:700;text-transform:none;letter-spacing:.08em;font-size:15px;min-height:52px;padding:0 26px;text-decoration:none}.rg-page .rg-btn.rg-btn-ghost{background:0 0;border:2px solid var(--rg-ink);color:var(--rg-link)}.rg-page .rg-btn:hover,.rg-page .rg-btn.rg-btn-ghost:hover{background-color:var(--rg-ink);border-color:var(--rg-ink);color:var(--rg-bg)}.rg-page .rg-cta{margin:28px 0 0}.rg-page .rg-trust{grid-template-columns:1fr 1fr;gap:10px;margin:24px 0 0;padding:0;list-style:none}.rg-page .rg-trust li{background:var(--rg-surface);border:1px solid var(--rg-border);border-left:3px solid var(--rg-primary);border-radius:0;padding:10px 14px;font-size:15px;color:var(--rg-ink)}.rg-page .rg-preview-header,.rg-page .rg-preview-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;box-sizing:border-box;max-width:1180px;margin-inline:auto;padding:16px clamp(16px,3cqw,32px)}.rg-page .rg-preview-footer{color:var(--rg-muted);font-size:15px}.rg-page .rg-preview-header nav a{margin-left:16px;text-decoration:none;font-weight:600}.rg-page .rg-preview-header img{height:64px;width:auto}@media (max-width:899px){.rg-page .rg-hero__media{position:relative;order:-1;height:auto}.rg-page .rg-hero__media img{height:auto}}@media (max-width:767px){.rg-page .rg-cta{justify-content:center}.rg-page .rg-preview-header{flex-wrap:nowrap}.rg-page .rg-preview-header nav{display:none}.rg-page .rg-preview-header img{height:48px}.rg-page .rg-spotlight .rg-cols__body p>a:last-child:not(.rg-btn){width:100%}}.rg-page.rg-v-hero-colour-split .rg-hero{background-color:var(--rg-hero-bg,var(--rg-spot));color:var(--rg-hero-fg,var(--rg-on-spot))}.rg-page.rg-v-hero-colour-split .rg-hero:not(.rg-hero--plain){min-height:clamp(440px,54vh,640px)}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__media::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--rg-hero-bg,var(--rg-spot));-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,.35) 100%);mask-image:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(0,0,0,1) 60%,rgba(0,0,0,.35) 100%)}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__panel{width:min(680px,100%);padding:0;background:0 0;border:0;box-shadow:none}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__panel :is(h1,p,li,strong,a:not(.rg-btn)){color:var(--rg-hero-fg,var(--rg-on-spot))}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__panel a:not(.rg-btn){text-decoration-color:currentColor}.rg-page.rg-v-hero-colour-split .rg-hero .rg-btn:not(.rg-btn-ghost){background:var(--rg-hero-fg,var(--rg-on-spot));border-color:var(--rg-hero-fg,var(--rg-on-spot));color:var(--rg-hero-bg,var(--rg-spot))}.rg-page.rg-v-hero-colour-split .rg-hero .rg-btn.rg-btn-ghost{background:0 0;border-color:var(--rg-hero-fg,var(--rg-on-spot));color:var(--rg-hero-fg,var(--rg-on-spot))}.rg-page.rg-v-hero-colour-split .rg-hero :is(.rg-conv-rating,.rg-conv-stars,.rg-icon){color:var(--rg-hero-fg,var(--rg-on-spot))}.rg-page.rg-v-hero-colour-split .rg-hero .rg-trust li{background:0 0;border-color:var(--rg-hero-fg,var(--rg-on-spot));color:var(--rg-hero-fg,var(--rg-on-spot))}@media (max-width:899px){.rg-page.rg-v-hero-colour-split .rg-hero:not(.rg-hero--plain){display:grid;padding-block:0;min-height:0}.rg-page.rg-v-hero-colour-split .rg-hero:not(.rg-hero--plain)>.rg-band__in,.rg-page.rg-v-hero-colour-split .rg-hero:not(.rg-hero--plain)>.rg-hero__media{grid-area:1/1}.rg-page.rg-v-hero-colour-split .rg-hero:not(.rg-hero--plain) .rg-band__in{margin-top:0;padding-block:56px}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__media img{height:100%}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__media::after{-webkit-mask-image:none;mask-image:none;opacity:.9}.rg-page.rg-v-hero-colour-split .rg-hero .rg-hero__media{-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 96px);mask-image:linear-gradient(0deg,transparent 0,#000 96px)}}.rg-page.rg-v-cards-colour-fill :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li{border:0;border-radius:20px;box-shadow:none;padding:26px;background:var(--rg-primary);color:var(--rg-on-primary)}.rg-page.rg-v-cards-colour-fill :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li:nth-child(even){background:var(--rg-accent);color:var(--rg-on-accent)}.rg-page.rg-v-cards-colour-fill :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li :is(a,.rg-icon,strong){color:inherit;text-decoration-color:currentColor}.rg-page.rg-v-cards-colour-fill :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li>.rg-icon{color:inherit}.rg-page.rg-v-reviews-band-cards aside.rg-band.rg-conv-reviews{background:var(--rg-reviews-bg,var(--rg-surface));background-image:none}.rg-page.rg-v-reviews-band-cards .rg-conv-review.rg-conv-review{border:2px solid var(--rg-primary);border-radius:14px;padding:22px;background:var(--rg-bg)}.rg-page.rg-v-reviews-band-cards .rg-conv-review blockquote{font-family:var(--rg-head);font-style:italic;font-size:16px;color:var(--rg-link)}.rg-page.rg-v-reviews-band-cards .rg-conv-review--big blockquote{font-size:clamp(18px,1.4cqw,21px);line-height:1.5}.rg-page.rg-v-reviews-band-cards .rg-conv-review .rg-conv-stars{color:var(--rg-link)}.rg-page.rg-v-close-flat-band :is(.rg-close,.rg-spotlight){--rg-spot:var(--rg-close-bg,var(--rg-surface));--rg-on-spot:var(--rg-close-fg,var(--rg-ink))}.rg-page.rg-v-close-flat-band :is(.rg-close,.rg-spotlight) .rg-bandphoto::after{opacity:.92}.rg-page.rg-v-close-flat-band :is(.rg-close__title,.rg-spotlight .rg-cols__head>h2){color:var(--rg-close-head,var(--rg-link))}.rg-page.rg-v-close-flat-band .rg-close .rg-conv-review--big{border:2px solid var(--rg-primary)}.rg-page.rg-v-divider-straight :is(.rg-edge--curve,.rg-edge--angle){border-radius:0;clip-path:none;padding-block:clamp(64px,8cqw,84px)}@media (max-width:767px){.rg-page.rg-v-divider-straight :is(.rg-edge--curve,.rg-edge--angle){border-radius:0;clip-path:none;padding-block:56px}}.rg-page.rg-v-footer-columns .rg-preview-footer{--rg-foot-bg:var(--rg-bg);background:var(--rg-foot-bg);box-shadow:0 0 0 100vmax var(--rg-foot-bg);clip-path:inset(0 -100vmax);padding-top:48px;border-top:1px solid var(--rg-border);color:var(--rg-muted)}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot__col{min-width:0;overflow-wrap:anywhere}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot{border-top:0;border-bottom:1px solid var(--rg-border);padding:0 0 32px}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot__title{font-family:inherit;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--rg-link)}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot li a{display:flex;min-height:40px;color:var(--rg-ink);text-decoration:none}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot li a:hover{text-decoration:underline}.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot__logo{mix-blend-mode:multiply}@media (min-width:768px){.rg-page.rg-v-footer-columns .rg-preview-footer .rg-site-foot{grid-template-columns:minmax(0,1.4fr);grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.rg-page .rg-grid-1{grid-template-columns:repeat(1,minmax(0,1fr))}.rg-page .rg-spotlight .rg-band__in{max-width:calc(var(--rg-container,936px) + 64px)}.rg-page .rg-preview-header{padding-inline:max(16px,calc(50% - var(--rg-container,1116px) / 2))}@media (min-width:1200px){.rg-page :is(.rg-cards,.rg-steps).rg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-page :is(.rg-cards,.rg-steps).rg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rg-page :is(.rg-cards,.rg-steps).rg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.rg-page ul.rg-conv-promises.rg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-page ul.rg-conv-promises.rg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.rg-page ul.rg-conv-promises.rg-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.rg-page .rg-preview-header .rg-site-nav{display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:center;gap:0 22px;min-width:0}.rg-page .rg-preview-header .rg-site-nav a{display:inline-flex;align-items:center;min-height:44px;margin:0;color:var(--rg-ink);font-size:16px}.rg-page .rg-preview-header .rg-site-nav a:hover{color:var(--rg-link)}.rg-page .rg-preview-header .rg-conv-head{display:flex;align-items:center;gap:16px;flex:none}.rg-page .rg-preview-header .rg-conv-tel{display:inline-flex;align-items:center;min-height:48px;color:var(--rg-ink);font-weight:600;text-decoration:none}.rg-page .rg-preview-header .rg-btn{display:inline-flex;align-items:center;min-height:48px}.rg-page .rg-site-cta-short{display:none}@media (max-width:1023px){.rg-page .rg-preview-header .rg-site-nav{display:none}}@media (max-width:767px){.rg-page .rg-site-cta{display:none}.rg-page .rg-site-cta-short{display:inline}}.rg-page .rg-preview-footer .rg-site-foot{flex:1 1 100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px 32px;padding:24px 0;border-top:1px solid var(--rg-border)}.rg-page .rg-site-foot__col>p{margin:0 0 8px}.rg-page .rg-site-foot__logo{display:block;width:140px;height:auto;margin:0 0 16px;border-radius:0}.rg-page .rg-site-foot__title{font-family:var(--rg-head);font-weight:700;color:var(--rg-ink)}.rg-page .rg-site-foot ul{list-style:none;padding:0;margin:0}.rg-page .rg-site-foot li a{display:inline-flex;align-items:center;min-height:40px}.rg-page :is(.rg-split__text,.rg-cols__body) ul.rg-cards{list-style:none;padding:0;margin:0 0 18px;display:grid;gap:16px}.rg-page :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li{position:relative;margin:0;padding:22px;background:var(--rg-bg);border:1px solid var(--rg-border);border-radius:var(--rg-r-card,8px);box-shadow:0 8px 24px rgba(0,0,0,.05)}.rg-page :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li::before{content:none}.rg-page :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li>.rg-icon{display:block;width:28px;height:28px;margin:0 0 12px}.rg-page ol.rg-steps{list-style:none;counter-reset:rg-step;padding:0;margin:0;display:grid;gap:16px}.rg-page ol.rg-steps>li{counter-increment:rg-step;position:relative;margin:0;padding:68px 20px 20px;background:var(--rg-bg);border:1px solid var(--rg-border);border-radius:var(--rg-r-card,8px);overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.05)}.rg-page ol.rg-steps>li::before{content:counter(rg-step);position:absolute;left:20px;top:20px;z-index:1;display:grid;place-items:center;width:36px;height:36px;box-sizing:border-box;border:2px solid var(--rg-primary);border-radius:50%;background:var(--rg-bg);color:var(--rg-link);font-family:var(--rg-head);font-size:16px;font-weight:700;line-height:1}.rg-page ol.rg-steps>li:has(>.rg-step-photo){padding-top:0}.rg-page ol.rg-steps>li:not(:has(>.rg-step-photo)){padding:18px 20px 18px 72px}.rg-page ol.rg-steps>li:not(:has(>.rg-step-photo))::before{top:16px}.rg-page .rg-step-photo{display:block;margin:0 -20px 16px}.rg-page .rg-step-photo :is(img,picture){display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:0}.rg-page .rg-conv-compare .rg-band__in{max-width:1000px}.rg-page .rg-conv-compare__title{font-family:var(--rg-head);font-weight:700;font-size:clamp(1.7rem,1.25rem + 1.5cqw,2.45rem);line-height:1.18;margin:0 0 10px;text-align:center;color:var(--rg-ink)}.rg-page .rg-conv-compare__sub{margin:0 0 28px;text-align:center;color:var(--rg-muted)}.rg-page .rg-conv-compare__scroll{position:relative;overflow-x:auto;background:var(--rg-bg);border:1px solid var(--rg-border);border-radius:var(--rg-r-card,8px);box-shadow:0 12px 32px rgba(0,0,0,.06)}.rg-page .rg-conv-compare table{min-width:540px}.rg-page .rg-conv-compare :is(th,td){border:0;border-bottom:1px solid var(--rg-border);padding:14px 16px;vertical-align:middle;background:0 0}.rg-page .rg-conv-compare tr:last-child>*{border-bottom:0}.rg-page .rg-conv-compare thead :is(th,td){background:var(--rg-surface);font-family:var(--rg-head);font-size:15px;line-height:1.3;text-align:center}.rg-page .rg-conv-compare thead :is(th,td):first-child,.rg-page .rg-conv-compare tbody th{text-align:left}.rg-page .rg-conv-compare tbody th{font-weight:600;color:var(--rg-ink)}.rg-page .rg-conv-compare td{text-align:center;width:16%}.rg-page .rg-conv-compare thead :is(th,td):nth-child(2){background:var(--rg-spot);color:var(--rg-on-spot)}.rg-page .rg-conv-compare td:nth-child(2){background:var(--rg-surface)}.rg-page .rg-conv-compare .rg-conv-compare__group th{background:var(--rg-surface);font-family:var(--rg-head);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.rg-page .rg-conv-compare td .rg-icon{margin:0;vertical-align:middle}.rg-page .rg-conv-compare .rg-conv-yes .rg-icon{color:var(--rg-link)}.rg-page .rg-conv-compare :is(.rg-conv-no,.rg-conv-partial) .rg-icon{color:var(--rg-muted)}.rg-page .rg-conv-price{margin:28px 0 0;padding:24px 26px;background:var(--rg-bg);border:1px solid var(--rg-border);border-top:3px solid var(--rg-primary);border-radius:var(--rg-r-card,8px)}.rg-page .rg-conv-price>p{margin:0 0 8px}.rg-page .rg-conv-price>p:first-child{font-family:var(--rg-head);font-size:1.3rem;line-height:1.3;color:var(--rg-ink)}.rg-page .rg-conv-price>p.rg-conv-price__label{margin:18px 0 8px;font-family:inherit;font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.rg-page .rg-conv-price>p:last-child{margin-bottom:0}.rg-page .rg-conv-badges{display:flex;flex-wrap:wrap;gap:8px}.rg-page .rg-badge{display:inline-flex;align-items:center;min-height:34px;box-sizing:border-box;padding:4px 14px;background:var(--rg-surface);border:1px solid var(--rg-border);border-radius:999px;font-size:15px;font-weight:600;color:var(--rg-ink)}.rg-page .rg-conv-price__note{color:var(--rg-muted);font-size:15px}.rg-page .rg-conv-promises{list-style:none;margin:0 auto 24px;padding:0;display:grid;gap:12px 28px;max-width:720px}.rg-page .rg-conv-promises li{display:flex;align-items:flex-start;gap:10px;margin:0;color:var(--rg-on-spot);font-weight:600;text-align:left}.rg-page .rg-close .rg-conv-promises .rg-icon{margin:2px 0 0;color:var(--rg-on-spot)}@media (max-width:767px){.rg-page .rg-conv-compare :is(th,td){padding:10px 8px;font-size:15px}.rg-page .rg-conv-compare table{min-width:480px}.rg-page .rg-conv-price{padding:20px}.rg-page .rg-conv-compare__title{text-align:center}.rg-page .rg-conv-compare__title--long{text-align:left}.rg-page .rg-conv-compare__sub{width:fit-content;max-width:100%;margin-inline:auto;font-size:15px;text-align:left}}@media (max-width:480px){.rg-page .rg-conv-compare table{width:100%;min-width:0}.rg-page .rg-conv-compare :is(th,td){padding:8px 4px;font-size:13px;overflow-wrap:anywhere}.rg-page .rg-conv-compare thead :is(th,td){padding-inline:3px;font-size:clamp(12px,3cqw,15px);hyphens:manual;-webkit-hyphens:manual;word-break:keep-all;overflow-wrap:normal}.rg-page .rg-conv-compare thead :is(th,td):first-child,.rg-page .rg-conv-compare tbody th{box-sizing:border-box;width:46%}.rg-page .rg-conv-compare td{width:auto}.rg-page .rg-conv-compare td .rg-icon{width:20px;height:20px}}.rg-page .rg-conv-grid{align-items:stretch}.rg-page .rg-conv-grid>.rg-conv-review{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto 1fr auto;align-items:center}.rg-page .rg-conv-grid>.rg-conv-review>:is(blockquote,p){grid-column:1/-1}.rg-page .rg-conv-grid>.rg-conv-review>blockquote{align-self:start}@media (min-width:1024px){.rg-page .rg-conv-grid.rg-grid-1{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.rg-page .rg-conv-grid.rg-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));max-width:960px;margin-inline:auto}.rg-page .rg-conv-grid.rg-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:768px){.rg-page .rg-spotlight .rg-cols{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.rg-page .rg-spotlight .rg-cols__body p>a.rg-btn:last-child{display:flex;align-items:center;justify-content:center;width:fit-content;box-sizing:border-box;margin-top:24px}.rg-page:not(.rg-v-close-flat-band) .rg-spotlight .rg-cols__body p>a.rg-btn:last-child{background:var(--rg-on-spot);border-color:var(--rg-on-spot);color:var(--rg-spot)}.rg-page:not(.rg-v-close-flat-band) .rg-spotlight .rg-cols__body p>a.rg-btn:last-child:hover{background-color:var(--rg-bg);border-color:var(--rg-bg);color:var(--rg-ink)}.rg-page .rg-tocband .toc-details>summary{list-style:none;justify-content:space-between;gap:16px}.rg-page .rg-tocband .toc-details>summary::-webkit-details-marker{display:none}.rg-page .rg-tocband .toc-details>summary::after{content:"+";font-family:var(--rg-head);font-size:28px;line-height:1;color:var(--rg-link)}.rg-page .rg-tocband .toc-details[open]>summary::after{content:"−"}.rg-page .rg-site-foot__art{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;background:var(--rg-foot-art-bg,var(--rg-primary))}.rg-page .rg-site-foot__art :is(img,picture){display:block;width:100%;height:240px;max-width:none;object-fit:cover;border-radius:0}@media (min-width:768px){.rg-page .rg-preview-footer .rg-site-foot:has(>.rg-site-foot__art){grid-template-columns:minmax(0,1.5fr) repeat(auto-fit,minmax(160px,1fr))}}@media (max-width:767px){.rg-page .rg-conv-stats .rg-band__in{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-page .rg-conv-stats .rg-conv-stat:last-child:nth-child(odd){grid-column:1/-1}.rg-page .rg-preview-header{padding-inline:clamp(20px,5cqw,40px)}.rg-page .rg-preview-footer.rg-preview-footer{padding-inline:clamp(20px,5cqw,40px)}.rg-page .rg-site-foot__art :is(img,picture){height:auto;aspect-ratio:16/9}.rg-page .rg-conv-stat--long strong{font-size:clamp(1.25rem,6cqw,1.6rem);white-space:nowrap}}@media (max-width:768px){.rg-page:has(>.rg-preview-footer){padding-bottom:0}.rg-page .rg-preview-footer.rg-preview-footer{padding-bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@media (min-width:768px){.rg-page .rg-conv-stats .rg-band__in:not(:has(>:nth-child(4))){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(0,280px);justify-content:center}}@media (min-width:768px){.rg-page .rg-trust:has(>li:last-child:nth-child(odd)){grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.rg-page .rg-trust>li:last-child:nth-child(odd){grid-column:1/-1}}.rg-page .rg-prose>address{text-align:center}.rg-page .rg-hero--split{display:block;min-height:0;padding-block:56px 40px}.rg-page .rg-hero--split .rg-band__in{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(24px,4cqw,56px);align-items:center;max-width:100cqw;margin-top:0}.rg-page .rg-hero--split .rg-hero__head>:last-child{margin-bottom:0}.rg-page .rg-hero--split .rg-hero__panel{width:auto;padding:0;background:0 0;border:0;box-shadow:none;text-align:left}.rg-page .rg-hero--split .rg-hero__media{position:static;order:0;overflow:visible}.rg-page .rg-hero--split .rg-hero__media :is(figure,picture){display:block;margin:0;width:auto;height:auto}.rg-page .rg-hero--split .rg-hero__media img{display:block;width:min(100%,560px / var(--rg-hero-ratio,.6667));max-width:min(100%,560px / var(--rg-hero-ratio,.6667));height:auto;max-height:560px;aspect-ratio:auto 1/var(--rg-hero-ratio,.6667);object-fit:contain;margin-inline:auto;border-radius:var(--rg-r-card,8px)}.rg-page .rg-hero--plain:has(>.rg-hero__facts){display:block;min-height:0}.rg-page .rg-hero--plain .rg-hero__panel{margin-inline:auto}.rg-page .rg-hero__stats{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min-content,260px);justify-content:center;gap:16px;text-align:center}.rg-page .rg-hero__stats .rg-conv-stat{margin:0;padding:18px 16px;background:var(--rg-bg);border:1px solid var(--rg-border);border-top:3px solid var(--rg-primary);border-radius:var(--rg-r-card,8px);box-shadow:0 12px 32px rgba(0,0,0,.12)}.rg-page .rg-hero--split .rg-hero__panel>p{max-width:min(680px,37em)}.rg-page .rg-hero--split .rg-hero__media>.rg-trust{margin-top:24px}@media (min-width:1024px){.rg-page .rg-hero--split .rg-hero__head{grid-column:1/-1}}@media (max-width:767px){.rg-page .rg-hero--split .rg-hero__panel{display:flex;flex-direction:column}.rg-page .rg-hero--split .rg-hero__panel>:not(.rg-cta){order:1}}@media (max-width:1023px){.rg-page .rg-hero--split .rg-band__in{grid-template-columns:minmax(0,1fr)}.rg-page .rg-hero--split .rg-hero__media img{width:min(100%,300px / var(--rg-hero-ratio,.6667));max-width:min(100%,300px / var(--rg-hero-ratio,.6667));max-height:300px}}@media (max-width:899px){.rg-page .rg-hero__stats .rg-conv-stat strong{white-space:normal}.rg-page .rg-hero__stats{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr))}.rg-page .rg-hero__stats>:last-child:nth-child(odd){grid-column:1/-1}}.rg-page .rg-cols--full>.rg-conv-rebook{margin-top:32px}.rg-page ol.rg-timeline{--rg-n:1;position:relative;list-style:none;counter-reset:none;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;max-width:min(680px,37em);padding:0;margin:8px auto 18px}.rg-page ol.rg-timeline.rg-grid-2{--rg-n:2}.rg-page ol.rg-timeline.rg-grid-3{--rg-n:3}.rg-page ol.rg-timeline.rg-grid-4{--rg-n:4}.rg-page ol.rg-timeline.rg-grid-5{--rg-n:5}.rg-page ol.rg-timeline::before{content:"";position:absolute;left:calc(var(--rg-sn) / 2 - 1px);top:calc(var(--rg-sn) / 2);bottom:calc(var(--rg-sn) / 2);width:2px;background:var(--rg-primary)}.rg-page ol.rg-timeline>li{position:relative;min-height:var(--rg-sn);margin:0;padding:12px 0 0 calc(var(--rg-sn) + 24px);background:0 0;border:0;box-shadow:none}.rg-page ol.rg-timeline>li::before{content:none}.rg-page .rg-step-num{position:absolute;left:0;top:0;z-index:1;display:grid;place-items:center;width:var(--rg-sn);height:var(--rg-sn);box-sizing:border-box;border:2px solid var(--rg-link);border-radius:50%;background:var(--rg-bg);font-family:var(--rg-head);font-size:1.5rem;font-weight:700;line-height:1;-webkit-text-stroke:1.5px var(--rg-link);color:transparent}.rg-page .rg-step-icon:empty{display:none}@media (max-width:767px){.rg-page .rg-step-num{font-size:1.25rem}}.rg-page .rg-conv-stat:not(.rg-conv-stat--long) strong{font-size:clamp(1.875rem,1.4rem + 1cqw,2.25rem)}.rg-page ol.rg-timeline .rg-step-photo{margin:0 0 16px}.rg-page .rg-step-photo :is(img,picture){height:auto;aspect-ratio:auto 1/var(--rg-r,.6667);object-fit:contain}@media (min-width:1024px){.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1){grid-template-columns:repeat(var(--rg-n),minmax(0,1fr));gap:32px 24px;max-width:none}.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1)::before{content:none}.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1)>li::before{content:"";position:absolute;top:calc(var(--rg-sn) / 2 - 1px);left:50%;width:calc(100% + 24px);height:2px;background:var(--rg-primary)}.rg-page .rg-cols__body>ol.rg-timeline>li:last-child::before,.rg-page .rg-cols__body>ol.rg-timeline.rg-grid-2>li:nth-child(2n)::before,.rg-page .rg-cols__body>ol.rg-timeline.rg-grid-3>li:nth-child(3n)::before{display:none}.rg-page .rg-cols__body>ol.rg-timeline.rg-grid-4>li:nth-child(4n)::before{display:none}.rg-page .rg-cols__body>ol.rg-timeline.rg-grid-5>li:nth-child(5n)::before{display:none}.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1)>li{padding:0;text-align:center}.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1) .rg-step-num{position:relative;margin:0 auto 16px}}@media (min-width:768px){.rg-page .rg-cols__body>ol.rg-timeline.rg-timeline--wrap{display:flex;flex-wrap:wrap;justify-content:center;gap:32px 24px;max-width:none}.rg-page .rg-cols__body>ol.rg-timeline--wrap::before{content:none}.rg-page .rg-cols__body>ol.rg-timeline--wrap>li{flex:0 0 calc(( 100% - ( var(--rg-n) - 1 ) * 24px ) / var(--rg-n));box-sizing:border-box;min-width:0;padding:0;text-align:center}.rg-page .rg-cols__body>ol.rg-timeline--wrap>li::before{content:"";position:absolute;top:calc(var(--rg-sn) / 2 - 1px);left:50%;width:calc(100% + 24px);height:2px;background:var(--rg-primary)}.rg-page .rg-cols__body>ol.rg-timeline--wrap>li:last-child::before,.rg-page .rg-cols__body>ol.rg-timeline--wrap.rg-grid-3>li:nth-child(3n)::before,.rg-page .rg-cols__body>ol.rg-timeline--wrap.rg-grid-4>li:nth-child(4n)::before,.rg-page .rg-cols__body>ol.rg-timeline--wrap.rg-grid-5>li:nth-child(5n)::before{display:none}.rg-page .rg-cols__body>ol.rg-timeline--wrap .rg-step-num{position:relative;margin:0 auto 16px}.rg-page .rg-cols__body>ol.rg-timeline--wrap .rg-step-icon{margin:0 auto 10px}}.rg-page[data-rg-story] :is(.rg-split__text,.rg-cols__body) ul.rg-cards{gap:16px;background:0 0;border:0}.rg-page[data-rg-story] :is(.rg-split__text,.rg-cols__body) ul.rg-cards>li{padding:24px;border:1px solid var(--rg-border);border-top:3px solid var(--rg-primary);border-radius:var(--rg-r-card,8px);box-shadow:0 12px 32px rgba(0,0,0,.08)}@media (min-width:1024px){.rg-page[data-rg-story] .rg-split__text ul.rg-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.rg-page[data-rg-story] .rg-split__text ul.rg-cards>li:last-child:nth-child(odd){grid-column:1/-1}.rg-page[data-rg-story] .rg-cols__body ul.rg-cards{grid-template-columns:repeat(auto-fit,minmax(max(280px,( 100% - 2 * 16px ) / 3),1fr))}}.rg-page .rg-step-icon{display:block;width:28px;height:28px;margin:0 0 10px;color:var(--rg-link)}@media (min-width:1024px){.rg-page .rg-cols__body>ol.rg-timeline:not(.rg-grid-1) .rg-step-icon{margin:0 auto 10px}}.rg-page[data-rg-story] .rg-band[data-rg-tone~=dark] .rg-btn:not(.rg-btn-ghost){background:var(--rg-primary);border-color:var(--rg-primary);color:var(--rg-on-primary)}.rg-page[data-rg-story] :is(.rg-preview-header,.rg-preview-footer) img{object-fit:contain;object-position:0 50%}.rg-page[data-rg-story] .rg-preview-header>a:first-child{flex-shrink:0}.rg-page[data-rg-story] .rg-preview-header>a:first-child img{max-width:calc(100cqw - 32px)}@media (max-width:767px){.rg-page[data-rg-story] .rg-preview-header{flex-wrap:wrap;row-gap:8px}.rg-page[data-rg-story] .rg-preview-header>.rg-conv-head{margin-left:auto}.rg-page[data-rg-story]:not(.rg-v-header-cells) .rg-preview-header{column-gap:8px;padding-inline:16px}.rg-page[data-rg-story]:not(.rg-v-header-cells) .rg-preview-header>.rg-conv-head{gap:8px}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-hero--split .rg-band__in{align-items:start}.rg-page[data-rg-story] .rg-hero--split .rg-hero__media:not(:has(>.rg-trust)){align-self:center}.rg-page[data-rg-story] .rg-hero--chips-row .rg-hero__media{display:contents}.rg-page[data-rg-story] .rg-hero--chips-row .rg-hero__media>figure{grid-column:2;grid-row:2;align-self:center}.rg-page[data-rg-story] .rg-hero--chips-row .rg-hero__panel{grid-column:1;grid-row:2}.rg-page[data-rg-story] .rg-hero--chips-row .rg-hero__media>.rg-trust{grid-column:1/-1;grid-row:3;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}}.rg-page[data-rg-story] .rg-conv-price>p{max-width:37em}.rg-page[data-rg-story].rg-v-price-statement .rg-conv-price>p{margin-inline:auto}.rg-page[data-rg-story] .rg-preview-header .rg-conv-head>a.rg-conv-tel{min-width:max-content}@media (min-width:768px) and (max-width:1023px){.rg-page[data-rg-story] .rg-preview-footer .rg-site-foot:has(>.rg-site-foot__art){grid-template-columns:minmax(0,1fr) repeat(auto-fit,minmax(160px,1fr))}.rg-page[data-rg-story] .rg-preview-footer .rg-site-foot:not(:has(>.rg-site-foot__art)){grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}}.rg-page .rg-conv-reviews .rg-conv-label{font-family:var(--rg-head);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--rg-ink)}.rg-page[data-rg-story] [id]{scroll-margin-top:calc(var(--rg-head-h,120px) + 8px)}@media (max-width:767px){:where(.rg-page[data-rg-story]) .rg-preview-header>a:first-child{display:flex;align-items:center;min-width:44px;min-height:44px}.rg-page[data-rg-story] .rg-preview-footer .rg-site-foot li a{min-height:44px}.rg-page[data-rg-story] :is(.rg-trust>li,p.rg-conv-label,p.rg-conv-price__label,p.rg-conv-price__note,.rg-conv-price p.rg-tier,p.rg-conv-compare__sub){font-size:16px}}@media (max-width:767px){.rg-page .rg-hero--split .rg-hero__panel>.rg-cta{margin-bottom:24px}}@media (min-width:900px){.rg-page .rg-faqband .rg-cols__body>aside.rg-conv-ask--wide{grid-column:1/-1}}.rg-page[data-rg-story] .rg-step-num{color:var(--rg-link);-webkit-text-stroke:0}@media (min-width:1024px){.rg-page[data-rg-story] .rg-faqband .rg-band__in.rg-cols:has(.rg-cols__body>details.rg-faq:nth-of-type(9)){max-width:100cqw}.rg-page[data-rg-story] .rg-faqband .rg-band__in>.rg-cols__body:has(>details.rg-faq:nth-of-type(9)){column-count:2;column-gap:32px}.rg-page[data-rg-story] .rg-faqband .rg-cols__body>details.rg-faq{break-inside:avoid}.rg-page[data-rg-story] .rg-faqband .rg-cols__body>aside.rg-conv-ask{column-span:all}}@media (max-width:767px){.rg-page[data-rg-story] .rg-hero .rg-cta{display:flex;flex-direction:column;align-items:stretch}.rg-page[data-rg-story] .rg-hero .rg-cta>.rg-btn{display:flex;justify-content:center;width:100%;box-sizing:border-box;margin:0 0 10px}.rg-page[data-rg-story] .rg-hero .rg-cta>.rg-conv-rating{justify-content:center}.rg-page[data-rg-story] .rg-preview-footer .rg-site-foot ul:not(:has(a[href^="mailto:"],a[href^="tel:"])){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}}.rg-page[data-rg-story] .rg-preview-footer .rg-site-foot__col{overflow-wrap:break-word}.rg-page[data-rg-story] .rg-spotlight .rg-cols__body p>a:last-child:not(.rg-btn){display:inline;width:auto;min-height:0;margin:0;padding:0;background:0 0;border:0;color:inherit;font:inherit;letter-spacing:normal;text-transform:none;text-decoration:underline}@media (min-width:900px){.rg-page[data-rg-story] .rg-hero__stats{grid-auto-columns:minmax(220px,1fr);width:fit-content;margin-inline:auto}}.rg-page[data-rg-story] .rg-tail{margin-top:32px;font-size:16px}.rg-page .rg-navmenu{display:none}@media (max-width:1023px){.rg-page[data-rg-story] .rg-preview-header:has(>.rg-navmenu)>nav{display:none}}@media (max-width:1023px){.rg-page .rg-navmenu{display:block;order:-1;flex:none;align-self:center}.rg-page .rg-navmenu>summary{display:grid;place-items:center;box-sizing:border-box;min-width:44px;min-height:44px;margin:0;padding:0;list-style:none;color:var(--rg-ink);cursor:pointer}.rg-page .rg-navmenu>summary::-webkit-details-marker{display:none}.rg-page .rg-navmenu>summary:focus-visible{outline:3px solid var(--rg-link);outline-offset:2px}.rg-page .rg-navmenu__bars{display:block;width:22px;height:2px;background:currentColor;box-shadow:0 -7px 0 currentColor,0 7px 0 currentColor}.rg-page .rg-navmenu[open]>nav{position:absolute;left:0;right:0;top:100%;z-index:1;display:grid;padding:4px max(16px,calc(50% - var(--rg-container,1116px) / 2)) 12px;background:var(--rg-bg);border-bottom:1px solid var(--rg-border);box-shadow:0 18px 32px rgba(0,0,0,.14)}.rg-page .rg-navmenu nav a{display:flex;align-items:center;min-height:48px;margin:0;border-top:1px solid var(--rg-border);color:var(--rg-ink);font-weight:600;text-decoration:none}}@media (max-width:767px){.rg-page[data-rg-story] .rg-preview-header:has(>.rg-navmenu) .rg-conv-tel{display:none}.rg-page[data-rg-story] .rg-preview-header .rg-conv-head>.rg-btn{flex:none;min-width:max-content}.rg-page[data-rg-story].rg-v-header-cells .rg-preview-header{flex-wrap:nowrap}.rg-page[data-rg-story].rg-v-header-cells .rg-preview-header>a:first-child{min-width:0;padding-inline:12px}}.rg-page[data-rg-story].rg-v-heading-italic :is(.rg-split__text,.rg-cols__head)>h2,.rg-page[data-rg-story].rg-v-heading-italic .rg-hero h1,.rg-page[data-rg-story].rg-v-heading-italic .rg-band h2{font-style:normal;font-weight:800}.rg-page[data-rg-story].rg-v-heading-italic .rg-key{font-style:italic}.rg-page[data-rg-story].rg-v-heading-italic .rg-key::after{content:none}.rg-page[data-rg-story] :is(.rg-hero,.rg-band[data-rg-tone~=light],.rg-conv-ask,.rg-conv-rebook) .rg-btn:not(.rg-btn-ghost),.rg-page[data-rg-story] .rg-spotlight .rg-cols__body p>a.rg-btn:last-child{background:#f4903a;border-color:#f4903a;color:#1a1a2e}.rg-page[data-rg-story] [data-rg-signature] .rg-spec{position:relative;list-style:none;margin:20px 0;padding:36px clamp(16px,3cqw,28px) 20px;background:linear-gradient(rgba(0,0,0,.08) 1px,transparent 1px) 0 0/24px 24px,linear-gradient(90deg,rgba(0,0,0,.08) 1px,transparent 1px) 0 0/24px 24px,#fdeee1;color:#1a1a2e;border:1px solid #fdeee1;outline:1px solid rgba(0,0,0,.5);outline-offset:-8px;border-radius:4px}.rg-page[data-rg-story] [data-rg-signature] .rg-spec::before{content:"";position:absolute;left:24px;right:24px;top:14px;height:8px;border-inline:1px solid rgba(0,0,0,.6);background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)) 0 50%/100% 1px no-repeat}.rg-page[data-rg-story] [data-rg-signature] .rg-spec :is(p,span,strong,a){color:inherit}.rg-page[data-rg-story] [data-rg-signature] .rg-spec>li{display:grid;grid-template-columns:2.6em minmax(0,1fr) auto;gap:12px;align-items:baseline;margin:0;padding:12px 0;border-bottom:1px dashed rgba(0,0,0,.4)}.rg-page[data-rg-story] [data-rg-signature] .rg-spec>li::before,.rg-page[data-rg-story] [data-rg-signature] .rg-spec .rg-icon{display:none}.rg-page[data-rg-story] [data-rg-signature] .rg-spec .rg-spec__no{opacity:.75}.rg-page[data-rg-story] [data-rg-signature] .rg-spec .rg-sig-p{font-weight:700}@media (max-width:767px){.rg-page[data-rg-story] [data-rg-signature] .rg-spec>li{grid-template-columns:2.4em minmax(0,1fr);gap:4px 10px}.rg-page[data-rg-story] [data-rg-signature] .rg-spec .rg-sig-p{grid-column:2}}.rg-page[data-rg-story] .rg-cols__body>ol.rg-timeline.rg-sig-timeline::before{left:calc(var(--rg-sn) / 2 - 2px);width:4px;background:linear-gradient(var(--rg-primary),var(--rg-key-c,var(--rg-primary)))}.rg-page[data-rg-story] .rg-cols__body>ol.rg-timeline.rg-sig-timeline>li{min-height:var(--rg-sn);padding-left:calc(var(--rg-sn) + 24px)}.rg-page[data-rg-story] .rg-cols__body>ol.rg-timeline.rg-sig-timeline>li::before{top:calc(var(--rg-sn) / 2 - 2px);height:4px}.rg-page ol.rg-sig-timeline .rg-step-num{border:0;background:var(--rg-primary);color:var(--rg-on-primary);-webkit-text-stroke:0}@media (min-width:768px){.rg-page[data-rg-story] .rg-cols__body>ol.rg-timeline.rg-sig-timeline.rg-timeline--wrap>li{padding:0}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-cols__body>ol.rg-timeline.rg-sig-timeline:not(.rg-grid-1)>li{padding:0}}.rg-page .rg-swipe .rg-conv-grid.rg-conv-grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min(86%,360px),1fr);overflow-x:auto;scroll-snap-type:x mandatory;grid-template-columns:none;max-width:none;margin-inline:0;padding:4px 4px 16px;scroll-padding-inline:4px;overscroll-behavior-x:contain}.rg-page .rg-swipe .rg-conv-grid>.rg-conv-review{scroll-snap-align:start}@media (min-width:768px){.rg-page .rg-swipe .rg-conv-grid.rg-conv-grid{grid-auto-columns:minmax(calc(30% - 16px),1fr)}}@media (min-width:1024px){.rg-page .rg-swipe .rg-conv-grid.rg-conv-grid{grid-auto-columns:calc(( 100% - 2 * 24px ) / 3);gap:24px}}.rg-page .rg-swipe-nav{display:none;justify-content:center;gap:12px;margin:8px 0 0}html.js .rg-page .rg-swipe-nav{display:flex}html.js .rg-page .rg-swipe .rg-conv-grid:not(:has(>:nth-child(2)))+.rg-swipe-nav{display:none}@media (min-width:768px){html.js .rg-page .rg-swipe .rg-conv-grid:not(:has(>:nth-child(4)))+.rg-swipe-nav{display:none}}.rg-page .rg-swipe-btn{display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:2px solid var(--rg-ink);border-radius:50%;background:var(--rg-bg);color:var(--rg-ink);cursor:pointer}@media (hover:hover){.rg-page .rg-swipe-btn:hover{background-color:var(--rg-ink);color:var(--rg-bg)}}.rg-page .rg-swipe-btn:focus-visible{outline:3px solid var(--rg-link);outline-offset:2px}.rg-page .rg-swipe .rg-conv-grid.rg-conv-grid{align-items:start}html.js .rg-page .rg-conv-q.rg-clamp:not(.is-open){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:hidden}.rg-page .rg-more-btn{display:inline-flex;align-items:center;min-width:44px;min-height:44px;margin:-10px 0 8px;padding:0;border:0;background:0 0;color:inherit;font:inherit;font-size:16px;font-weight:700;text-decoration:underline;text-underline-offset:.2em;cursor:pointer}.rg-page .rg-more-btn:focus-visible{outline:2px solid currentColor;outline-offset:2px}.rg-page[data-rg-story] .rg-conv-reviews .rg-band__in>p{margin-inline:auto}@media (max-width:767px){.rg-page .rg-swipe .rg-conv-grid>.rg-conv-review:nth-child(n+3){display:grid}}.rg-page .rg-swipe .rg-conv-grid:focus-visible{outline:2px solid var(--rg-link);outline-offset:4px}.rg-page[data-rg-story] :is(.rg-conv-review>p,.rg-swipe .rg-conv-review blockquote){font-size:16px}.rg-page[data-rg-story] .rg-conv-quote .rg-conv-review.rg-conv-review--big{position:relative;max-width:900px;margin-inline:auto;padding:56px 0 0;border:0;border-radius:0;background:0 0;box-shadow:none;text-align:center}.rg-page .rg-conv-quote .rg-conv-review--big::before{content:"“";position:absolute;top:0;left:50%;transform:translateX(-50%);font-family:var(--rg-head);font-size:6rem;font-weight:700;line-height:.8;color:var(--rg-primary);opacity:calc(.5 + var(--rg-x-colour) / 2);pointer-events:none}.rg-page[data-rg-story] .rg-conv-quote .rg-conv-review--big::after{display:none}.rg-page[data-rg-story] .rg-conv-quote .rg-conv-review--big>p{margin-inline:auto}.rg-page[data-rg-story] .rg-conv-quote .rg-conv-review--big blockquote{margin:0 auto 24px;font-size:clamp(1.1875rem,1rem + .5cqw,1.375rem);line-height:1.5}.rg-page[data-rg-story] .rg-conv-review--big blockquote{max-width:34em;margin-inline:auto}.rg-page[data-rg-story] .rg-spotlight{--rg-spot:#fdeee1;--rg-on-spot:#1a1a2e}.rg-page[data-rg-story] .rg-close{--rg-spot:#913f8e;--rg-on-spot:#fff}.rg-page[data-rg-story] .rg-close .rg-close__title{color:var(--rg-on-spot)}.rg-page .rg-offer{padding:8px 0;background:#fff;color:#1a1a2e}.rg-page .rg-offer .rg-band__in{display:flex;justify-content:center;text-align:center}.rg-page .rg-offer .rg-btn.rg-offer__link{background:#1a1a2e;border-color:#1a1a2e;color:#fff;display:inline-flex;align-items:center;justify-content:center;min-height:48px;text-decoration:none}@media (hover:hover){.rg-page .rg-offer .rg-btn.rg-offer__link:hover{background:#fff;border-color:#1a1a2e;color:#1a1a2e}}.rg-page[data-rg-story] .rg-conv-quote[data-rg-theme-c] .rg-conv-review.rg-conv-review--big::before{color:var(--rg-quote-c,var(--rg-primary));opacity:1}.rg-page[data-rg-story] .rg-conv-quote[data-rg-theme-c] .rg-conv-review.rg-conv-review--big .rg-conv-stars{color:var(--rg-quote-c,var(--rg-primary))}@media (max-width:767px){.rg-page[data-rg-story] .rg-conv-quote[data-rg-theme-c] .rg-conv-review.rg-conv-review--big{text-align:left;justify-items:start}.rg-page[data-rg-story] .rg-conv-quote[data-rg-theme-c] .rg-conv-review.rg-conv-review--big::before{left:0;transform:none}.rg-page[data-rg-story] .rg-conv-quote[data-rg-theme-c] .rg-conv-review.rg-conv-review--big>p{margin-inline:0}}.rg-page .rg-swipe .rg-conv-grid>.rg-conv-review{grid-template-rows:auto auto auto}.rg-page .rg-hero.rg-hero--theme .rg-hero__panel>.rg-cta{margin-block:20px 16px}.rg-page .rg-hero.rg-hero--theme .rg-hero__panel>.rg-trust{margin-block:0}.rg-page .rg-hero--photo-card.rg-hero--theme .rg-hero__panel{max-width:760px;margin-inline:auto;padding:clamp(24px,2.5cqw,32px);background:var(--rg-bg);border-top:4px solid var(--rg-primary);border-radius:var(--rg-r-card,8px);box-shadow:0 24px 60px rgba(0,0,0,.16)}@media (min-width:1024px){.rg-page[data-rg-story] .rg-hero--photo-card.rg-hero--theme:not(.rg-hero--layout-row) .rg-hero__panel{max-width:calc(min(680px,37em) + 2 * clamp(24px,2.5cqw,32px))}}@media (min-width:900px){.rg-page .rg-hero--theme:not(.rg-hero--photo-card) .rg-hero__stats{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:auto;margin-inline:0}}@media (max-width:767px){.rg-page[data-rg-story] .rg-band.rg-hero--photo-card.rg-hero--theme{background:var(--rg-bg)}.rg-page .rg-hero.rg-hero--theme .rg-hero__panel>.rg-cta{order:1}}.rg-page[data-rg-story] .rg-split__rest{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 48px;margin-top:48px}.rg-page[data-rg-story] .rg-split__rest>*{flex:1 1 520px;min-width:0;margin-block:0}.rg-page[data-rg-story] .rg-split__rest>:is(h3,h4,ul.rg-cards,ol,table,details,figure,div){flex-basis:100%}.rg-page[data-rg-story] .rg-split__rest>:is(p:not([class]),ul:not([class]),ol:not([class])){max-width:min(680px,37em)}.rg-page[data-rg-story] .rg-split__rest>:is(ul,ol):not([class]){max-width:680px}.rg-page[data-rg-story] .rg-split__rest>p:not([class]){flex-basis:100%;max-width:none;box-sizing:border-box;padding-inline:max(0px,( 100% - min(680px,37em) ) / 2)}.rg-page[data-rg-story] .rg-split__rest>:is(.rg-conv-price,aside,blockquote){max-width:min(1000px,100%)}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;gap:16px;background:0 0;border:0}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards>li{flex:0 1 calc(( 100% - 32px ) / 3);box-sizing:border-box;position:relative;margin:0;padding:24px;background:var(--rg-bg);border:1px solid var(--rg-border);border-top:3px solid var(--rg-primary);border-radius:var(--rg-r-card,8px);box-shadow:0 12px 32px rgba(0,0,0,.08)}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards:has(>li:nth-child(4):last-child)>li{flex-basis:calc(( 100% - 16px ) / 2)}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards>li::before{content:none}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards>li>.rg-icon{display:block;width:28px;height:28px;margin:0 0 12px}@media (max-width:767px){.rg-page[data-rg-story] .rg-split__rest{margin-top:32px}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards>li{flex-basis:100%}}@media (max-width:479px){.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards:has(>li:nth-child(n):last-child)>li{flex-basis:100%}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price)){display:grid;grid-template-columns:minmax(0,min(680px,37em)) minmax(0,1fr);grid-template-rows:repeat(6,auto) 1fr;gap:0 64px;align-items:start}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price))>:where(*){grid-column:2;max-width:none;margin:0;padding-inline:0}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price))>:nth-child(n+3){margin-top:24px}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price))>:first-child{grid-column:1;grid-row:1/-1}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price))>p:first-child:has(+.rg-conv-price:last-child){align-self:center}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-band__in.rg-split.rg-split--fit .rg-split__media>figure img{height:var(--rg-pic-h);max-height:600px;min-height:240px;object-fit:cover}}.rg-page .rg-price-strip{display:flex;align-items:center;justify-content:space-between;gap:32px;border-top:4px solid var(--rg-primary);background:var(--rg-strip-bg,#fff);padding:28px 32px;margin-top:48px}.rg-page[data-rg-story] .rg-band[data-rg-tone~=dark] :is(.rg-price-strip,.rg-split--mat){--rg-strip-bg:rgba(255,255,255,.08)}.rg-page[data-rg-story] .rg-band[data-rg-theme-c~="#ffffff" i] :is(.rg-price-strip,.rg-split--mat){--rg-strip-bg:var(--rg-surface)}.rg-page[data-rg-story] .rg-price-strip>.rg-conv-price.rg-conv-price{flex:1 1 auto;min-width:0;margin:0;padding:0;background:0 0;border:0;border-radius:0;text-align:left}.rg-page[data-rg-story] .rg-price-strip>.rg-conv-price>p:first-child{font-family:inherit;font-size:inherit;line-height:inherit;font-weight:700}.rg-page[data-rg-story] .rg-price-strip .rg-conv-badges{justify-content:flex-start}.rg-page .rg-price-strip>.rg-conv-price p{max-width:none}.rg-page .rg-price-strip .rg-cta{margin:0;flex:none}.rg-page[data-rg-story] .rg-split>.rg-conv-rebook{margin:0}@media (min-width:1024px){.rg-page[data-rg-story] .rg-split:has(>.rg-conv-rebook)>.rg-split__text{grid-column:1;grid-row:1}.rg-page[data-rg-story] .rg-split:has(>.rg-conv-rebook)>.rg-split__media{grid-column:2;grid-row:1/span 2}.rg-page[data-rg-story] .rg-split.rg-split--flip:has(>.rg-conv-rebook)>.rg-split__text{grid-column:2}.rg-page[data-rg-story] .rg-split.rg-split--flip:has(>.rg-conv-rebook)>.rg-split__media{grid-column:1}.rg-page[data-rg-story] .rg-split>.rg-conv-rebook{grid-column:1;grid-row:2;justify-content:flex-start}.rg-page[data-rg-story] .rg-split.rg-split--flip>.rg-conv-rebook{grid-column:2}}@media (max-width:767px){.rg-page .rg-price-strip{flex-direction:column;align-items:stretch;padding:24px 20px}.rg-page .rg-price-strip .rg-cta .rg-btn{width:100%;padding-inline:12px;letter-spacing:.02em;white-space:nowrap}}.rg-page .rg-hero--gradient.rg-hero--theme .rg-hero__bg :is(figure,picture){width:auto;height:auto}.rg-page .rg-hero--gradient.rg-hero--theme .rg-hero__bg img{display:block;width:auto;max-width:100%;height:auto;max-height:560px;margin-inline:auto;object-fit:contain;border-radius:var(--rg-r-card,8px)}@media (min-width:1024px){.rg-page .rg-hero.rg-hero--theme:is(.rg-hero--layout-one,.rg-hero--layout-two,.rg-hero--layout-half,.rg-hero--layout-framed) .rg-band__in{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:clamp(24px,4cqw,56px);align-items:center}.rg-page .rg-hero.rg-hero--layout-two .rg-band__in{row-gap:0}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__panel{grid-column:1;grid-row:1/span 2;align-self:center}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__bg{grid-column:2;grid-row:1;align-self:end;justify-self:end;width:88%}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__bg img{width:100%;max-height:none}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__more{grid-column:2;grid-row:2;position:relative;z-index:1;align-self:start;justify-self:start;width:60%;margin:-96px 0 8px 8px}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__more :is(figure,picture){display:block;margin:0}.rg-page .rg-hero.rg-hero--layout-two .rg-hero__more img{display:block;width:100%;height:auto;border-radius:var(--rg-r-card,8px);box-shadow:0 0 0 8px var(--rg-hero-c),0 18px 40px rgba(0,0,0,.25)}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-half .rg-band__in{grid-template-columns:minmax(0,37em) auto;justify-content:center}.rg-page .rg-hero.rg-hero--layout-half .rg-hero__panel{max-width:none}.rg-page .rg-hero.rg-hero--layout-half .rg-hero__bg img{width:min(50cqw,680px / var(--rg-r,.6667),var(--rg-cap,100cqw));max-height:680px;margin:0 0 0 auto;aspect-ratio:auto 1/var(--rg-r,.6667);border-radius:var(--rg-r-card,8px)}.rg-page .rg-hero.rg-hero--layout-row .rg-hero__panel .rg-cta{justify-content:center}.rg-page .rg-hero.rg-hero--layout-row .rg-hero__panel .rg-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:10px 12px;max-width:none}.rg-page .rg-hero.rg-hero--layout-row .rg-hero__panel .rg-trust>li{text-align:left}.rg-page .rg-hero.rg-hero--layout-row .rg-hero__more{display:contents}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-row .rg-hero__stats{grid-auto-flow:column;grid-template-columns:none;grid-auto-columns:minmax(200px,260px);justify-content:center;width:auto;margin-inline:auto}.rg-page .rg-hero.rg-hero--layout-framed .rg-hero__bg figure{position:relative;width:fit-content;margin:0 24px 24px auto}.rg-page .rg-hero.rg-hero--layout-framed .rg-hero__bg figure::before{content:"";position:absolute;left:14%;top:14%;right:-24px;bottom:-24px;border-radius:var(--rg-r-card,8px);background:var(--rg-hero-block)}.rg-page .rg-hero.rg-hero--layout-framed .rg-hero__bg picture{position:relative;z-index:1}}@media (max-width:1023px){.rg-page .rg-hero__more{display:none}}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed{min-height:clamp(560px,60cqw,720px);display:flex;flex-direction:column;justify-content:center}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-hero__bg{position:absolute;inset:0;z-index:-2;margin:0}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-hero__bg :is(figure,picture){display:block;width:100%;height:100%;margin:0}.rg-page[data-rg-story] .rg-band.rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-hero__bg img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--rg-hero-pos,50% 50%);max-width:none;max-height:none;aspect-ratio:auto;margin:0;border-radius:0}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-band__in{display:grid;align-items:center;gap:48px;width:100%}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-band__in:not(:has(.rg-hero__card)){grid-template-columns:minmax(0,640px)}@media (min-width:1024px){.rg-page[data-rg-story] .rg-hero.rg-hero--theme.rg-hero--layout-bleed:has(.rg-hero__card) .rg-band__in{max-width:calc(var(--rg-container,1116px) + 2 * clamp(16px,3cqw,32px));grid-template-columns:minmax(0,37em) minmax(472px,1fr)}.rg-page .rg-hero--layout-bleed .rg-band__in>.rg-hero__panel{grid-column:1}.rg-page .rg-hero--layout-bleed .rg-band__in>.rg-hero__bg{grid-column:1/-1}.rg-page .rg-hero--layout-bleed .rg-band__in>.rg-hero__card{grid-column:2;width:auto}}.rg-page .rg-hero__card{box-sizing:border-box;background:#fff;color:#1f1a17;border-radius:2px;box-shadow:0 22px 54px rgba(0,0,0,.32);padding:32px}.rg-page .rg-hero__card .rg-hero__card-h{font-family:var(--rg-head);font-size:24px;font-weight:700;line-height:1.25;margin:0 0 12px}.rg-page .rg-hero__card .rg-btn{display:flex;align-items:center;justify-content:center;margin:20px 0 12px}.rg-page .rg-hero__card p:last-child{margin:0}.rg-page .rg-hero--layout-bleed .rg-cta>.rg-btn:nth-of-type(n+3){background:0 0;border:0;padding:0;min-height:44px;text-decoration:underline;display:inline-flex;align-items:center;flex-basis:100%;justify-content:flex-start}@media (max-width:1023px){.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-band__in{grid-template-columns:minmax(0,1fr)}.rg-page .rg-hero__card{width:100%}}@media (max-width:767px){.rg-page .rg-band.rg-hero[data-rg-photo].rg-hero--layout-bleed::before{background:var(--rg-ov-p,var(--rg-ov));display:block}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed{display:block}.rg-page .rg-hero.rg-hero--theme.rg-hero--layout-bleed .rg-band__in{display:flex;flex-direction:column;gap:0}.rg-page .rg-hero--layout-bleed .rg-hero__card{position:relative;order:4;margin-top:32px}}.rg-page .rg-hero .rg-trust{display:flex;flex-wrap:wrap;gap:8px 24px;grid-template-columns:none;padding:0;margin:16px 0 0;list-style:none}.rg-page .rg-hero .rg-trust>li{border:0;background:0 0;padding:0 0 0 28px;min-height:0;position:relative}.rg-page .rg-hero .rg-trust>li>.rg-icon{left:0;top:2px}@media (max-width:767px){.rg-page .rg-hero .rg-trust{flex-direction:column}}.rg-page .rg-statband{background:var(--rg-statband-g,var(--rg-statband-bg));color:var(--rg-statband-t)}.rg-page[data-rg-story] .rg-band.rg-statband.rg-statband{padding-block:0}.rg-page .rg-statband .rg-band__in{display:grid;grid-template-columns:repeat(var(--rg-stat-n,4),minmax(0,320px));justify-content:center;gap:24px 0;padding-block:24px;text-align:center}.rg-page .rg-statband .rg-conv-stat{margin:0;padding:0 20px}.rg-page .rg-statband[data-rg-div] .rg-conv-stat+.rg-conv-stat{border-left:1px solid color-mix(in srgb,currentColor 20%,transparent)}.rg-page .rg-statband .rg-conv-stat strong{font-family:var(--rg-head);font-size:clamp(1.6rem,1.2rem + 1cqw,2.25rem);line-height:1.15;white-space:normal;color:var(--rg-stat-num,currentColor)}.rg-page .rg-statband .rg-conv-stat span{color:inherit}@media (min-width:768px){.rg-page[data-rg-story] .rg-statband .rg-conv-stat.rg-conv-stat--word strong{font-size:clamp(1.25rem,.9rem + .9cqw,1.75rem);line-height:calc(1.15 * clamp(1.6rem,1.2rem + 1cqw,2.25rem));white-space:nowrap}}.rg-page .rg-statband .rg-conv-stat:has(>.rg-stat-ico){display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:16px;align-items:center;text-align:left}.rg-page .rg-statband .rg-stat-ico{width:48px;height:48px;display:inline-grid;place-items:center;background:var(--rg-stat-ico);grid-column:1;grid-row:1/span 2}.rg-page .rg-statband .rg-conv-stat:has(>.rg-stat-ico)>:not(.rg-stat-ico){grid-column:2}@media (max-width:767px){.rg-page[data-rg-story] .rg-hero--layout-bleed h1{text-align:left}.rg-page[data-rg-story] .rg-hero--layout-bleed .rg-band__in>.rg-hero__panel>:is(.rg-cta,.rg-trust){align-self:stretch}.rg-page .rg-statband .rg-conv-stat{padding-inline:8px}.rg-page[data-rg-story] .rg-statband .rg-conv-stat.rg-conv-stat--wide strong{font-size:clamp(1.125rem,5.6cqw,1.375rem);white-space:nowrap}.rg-page[data-rg-story] .rg-statband .rg-conv-stat--wide.rg-conv-stat--word strong{font-size:clamp(1rem,4.4cqw,1.25rem);white-space:normal;text-wrap:balance}.rg-page .rg-statband .rg-band__in{grid-template-columns:1fr 1fr}.rg-page .rg-statband .rg-conv-stat span{letter-spacing:.02em}.rg-page .rg-statband .rg-conv-stat:last-child:nth-child(odd){grid-column:1/-1}.rg-page .rg-statband[data-rg-div] .rg-conv-stat:nth-child(odd){border-left:0}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-swipe .rg-conv-grid.rg-conv-grid:not(:has(>:nth-child(3))){grid-auto-columns:calc(( 100% - 24px ) / 2)}.rg-page[data-rg-story] .rg-swipe .rg-conv-grid.rg-conv-grid:not(:has(>:nth-child(2))){grid-auto-columns:min(100%,900px);justify-content:center}}.rg-page[data-rg-story] .rg-more>.rg-conv-rebook{margin-top:16px}.rg-page[data-rg-story] .rg-band>.rg-offer{padding:32px 0 0;background:0 0;color:inherit}.rg-page[data-rg-story] [data-rg-signature] :is(ul,ol)>li.rg-float.rg-float.rg-float:nth-child(n){margin:0;transform:none}.rg-page[data-rg-story] [data-rg-signature] ul.rg-grid-2.rg-grid-2.rg-grid-2:has(>li.rg-float){padding-bottom:0}.rg-page[data-rg-story] .rg-close .rg-conv-review--big blockquote{max-width:none}.rg-page[data-rg-story]:not(.rg-v-price-statement) .rg-split__rest>.rg-conv-price{max-width:min(680px,37em)}.rg-page[data-rg-story] .rg-cols--full>.rg-cols__body>ol.rg-timeline~p:not([class]){margin-inline:auto}.rg-page[data-rg-story] .rg-conv-stat.rg-conv-stat--long strong{font-size:clamp(1.6rem,1.2rem + 1cqw,2.25rem)}@media (min-width:1280px){.rg-page[data-rg-story] .rg-close .rg-band__in{display:grid;grid-template-columns:minmax(0,min(680px,37em)) minmax(0,440px);justify-content:space-between;grid-auto-flow:row dense;column-gap:64px;align-items:center;max-width:100cqw}.rg-page[data-rg-story] .rg-close .rg-band__in>:where(*){grid-column:1}.rg-page[data-rg-story] .rg-close .rg-band__in>.rg-conv-rating{grid-column:2;grid-row:1;align-self:end;margin:0}.rg-page[data-rg-story] .rg-close .rg-band__in>.rg-conv-actions{grid-column:2;grid-row:2;align-self:start;justify-content:flex-start;margin:16px 0 0}.rg-page[data-rg-story] .rg-close .rg-close__title{text-align:left}.rg-page[data-rg-story] .rg-close .rg-band__in>:is(.rg-conv-review--big,.rg-conv-promises){margin-inline:0}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big){grid-template-columns:minmax(0,min(680px,37em)) minmax(0,560px);grid-template-rows:1fr auto auto auto auto 1fr}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big)>.rg-conv-review--big{grid-column:2;grid-row:1/-1;align-self:center;margin:0}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big)>.rg-close__title{grid-column:1;grid-row:2}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big)>.rg-conv-rating{grid-column:1;grid-row:3;align-self:center;margin:0 0 16px}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big)>.rg-conv-actions{grid-column:1;grid-row:4;justify-content:flex-start;margin:0}.rg-page[data-rg-story] .rg-close .rg-band__in:has(>.rg-conv-review--big)>.rg-conv-promises{grid-column:1;grid-row:5;margin-top:24px}.rg-page[data-rg-story] .rg-spotlight .rg-band__in.rg-cols{grid-template-columns:minmax(0,min(680px,37em)) minmax(0,440px);justify-content:space-between;grid-template-rows:auto 1fr;gap:16px 64px;align-items:start;max-width:100cqw}.rg-page[data-rg-story] .rg-spotlight .rg-cols__head{display:contents}.rg-page[data-rg-story] .rg-spotlight .rg-cols__head>h2{grid-column:1;grid-row:1}.rg-page[data-rg-story] .rg-spotlight .rg-cols__body{grid-column:1;grid-row:2}.rg-page[data-rg-story] .rg-spotlight .rg-conv-visit{grid-column:2;grid-row:1/span 2;align-self:center;margin:0}.rg-page[data-rg-story] .rg-spotlight .rg-band__in.rg-cols:not(:has(.rg-conv-visit)){grid-template-columns:minmax(0,min(680px,37em));justify-content:center;text-align:center}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-band__in.rg-split.rg-split--fit:not(.rg-split--in):not(:has(.rg-stat-card)){align-items:center}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split:not(.rg-split--in):not(.rg-split--flip) .rg-split__media>.rg-stat-card{margin-right:calc(max(0px,( min(100cqw,1920px) - 100cqw ) / 2) + clamp(16px,3cqw,32px))}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split.rg-split--flip:not(.rg-split--in) .rg-split__media>.rg-stat-card{margin-left:calc(max(0px,( min(100cqw,1920px) - 100cqw ) / 2) + clamp(16px,3cqw,32px))}.rg-page[data-rg-story] .rg-split:has(>.rg-conv-rebook)>.rg-split__media{align-self:start}.rg-page[data-rg-story] .rg-band__in.rg-split.rg-split--in.rg-split--mat{grid-template-columns:minmax(0,min(680px,37em)) minmax(0,1fr)}.rg-page[data-rg-story] .rg-band__in.rg-split.rg-split--in.rg-split--mat.rg-split--flip{grid-template-columns:minmax(0,1fr) minmax(0,min(680px,37em))}.rg-page[data-rg-story] .rg-split--mat .rg-split__media>figure{display:grid;place-items:center;margin:0;padding:40px;background:var(--rg-strip-bg,#fff)}.rg-page[data-rg-story] .rg-split__rest>ul.rg-cards~p:not([class]){padding-inline:0;max-width:min(680px,37em);margin-right:auto}.rg-page[data-rg-story] .rg-band[data-rg-tone~=box]>.rg-split__rest:has(>:is(ul,ol):first-child):has(>:nth-child(2):last-child)>:last-child{grid-row:1/-1;align-self:start}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price)).rg-split__rest--left2>:first-child{grid-row:1}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price)).rg-split__rest--left2>:nth-child(2){grid-column:1;grid-row:2/-1;margin-top:24px}.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-split__rest:has(>:nth-child(2)):not(:has(>:not(p:not([class]),.rg-conv-price))):not(.rg-v-price-statement :has(>.rg-conv-price)).rg-split__rest--left2>:last-child{grid-row:1/-1;margin-top:0}}@media (min-width:1024px){.rg-page[data-rg-story] .rg-band:not([data-rg-tone~=box])>.rg-band__in.rg-split.rg-split--in.rg-split--fit .rg-split__media>figure img{width:min(50cqw,var(--rg-pic-h) / var(--rg-r,.6667),563px)}}@media (max-width:767px){.rg-page[data-rg-story] .rg-btn{letter-spacing:.02em;padding-inline:12px}}.rg-page[data-rg-story] .rg-close[data-rg-theme-c]{background-color:var(--rg-spot);background-image:var(--rg-close-g,none)}.rg-page[data-rg-story] .rg-preview-footer[data-rg-theme-c]{position:relative;isolation:isolate;background-color:var(--rg-foot-bg)}@media (min-width:768px){.rg-page[data-rg-story]:not(.rg-v-footer-cells) .rg-preview-footer[data-rg-theme-c]{max-width:none;padding-inline:max(clamp(16px,3cqw,32px),calc(( 100% - var(--rg-container,1116px) ) / 2 - 32px + clamp(16px,3cqw,32px)))}}.rg-page :is(.rg-close,.rg-preview-footer)[data-rg-photo]::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--rg-ov,transparent);opacity:var(--rg-ov-o,1);pointer-events:none}.rg-page :is(.rg-close,.rg-preview-footer)>.rg-band__bg{position:absolute;inset:0;z-index:-2;margin:0;overflow:hidden}.rg-page .rg-band__bg :is(picture,img){display:block;width:100%;height:100%}.rg-page .rg-band__bg img{max-width:none;max-height:none;object-fit:cover;border-radius:0}.rg-page[data-rg-story] .rg-preview-footer[data-rg-theme-c][data-rg-tone=dark] .rg-site-foot__logo{mix-blend-mode:normal;box-sizing:border-box;padding:8px 10px;background:#fff;border-radius:8px}@media screen and (prefers-reduced-motion:no-preference){html.js .rg-page [data-rg-look]:not(.is-in){opacity:0;transform:translateY(24px)}html.js .rg-page [data-rg-look]{transition:opacity .6s,transform .6s}html.js .rg-page .rg-now,html.js .rg-page .rg-now::before,html.js .rg-page .rg-now>li::before,html.js .rg-page .rg-now .rg-reveal__bp{transition:none!important}html.js .rg-page ol.rg-timeline::before{transform-origin:top;transition:transform 1s .3s}html.js .rg-page ol.rg-timeline:not(.is-in)::before{transform:scaleY(0)}html.js .rg-page ol.rg-timeline>li::before{transform-origin:left;transition:transform .8s .4s}html.js .rg-page ol.rg-timeline:not(.is-in)>li::before{transform:scaleX(0)}html.js .rg-page .rg-reveal .rg-reveal__bp{transition:opacity 1.2s .3s}html.js .rg-page .rg-reveal:not(.is-in) .rg-reveal__bp{opacity:0}html.js .rg-page .rg-conv-bar{transition:transform .3s}html.js .rg-page .rg-conv-bar:not(.is-on){transition:transform .3s,visibility 0s .3s}}html.js .rg-page .rg-conv-bar:not(.is-on){transform:translateY(110%);visibility:hidden}@media (hover:hover){.rg-page .rg-btn::after{content:"";flex:none;display:inline-block;width:.9em;height:.9em;margin-left:.5em;background:currentColor;-webkit-mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 8h12M8.5 3.5 13 8l-4.5 4.5' fill='none' stroke='%23000' stroke-width='2'/></svg>") center/contain no-repeat;mask:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path d='M1 8h12M8.5 3.5 13 8l-4.5 4.5' fill='none' stroke='%23000' stroke-width='2'/></svg>") center/contain no-repeat}.rg-page .rg-preview-header .rg-btn::after{content:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.rg-page .rg-btn::after{transition:transform .2s}.rg-page .rg-btn:hover::after{transform:translateX(4px)}.rg-page :is(.rg-conv-review,.rg-dash,.rg-swatch){transition:transform .2s,box-shadow .2s}.rg-page :is(.rg-conv-review,.rg-dash,.rg-swatch):hover{transform:translateY(-4px);box-shadow:0 18px 40px -12px rgba(0,0,0,.28)}}.rg-page .rg-conv-stat strong{font-variant-numeric:tabular-nums}.rg-page .rg-shopcard__price{color:var(--rg-primary);font-weight:700}.rg-page .rg-shopcard:only-child picture img{width:100%}@media (min-width:1024px){.rg-page .rg-preview-header{padding-inline:max(32px,calc(50% - 1524px / 2))}}.rg-page .rg-preview-footer{max-width:calc(1524px + 64px)}@container (min-width:1024px){.rg-page[data-rg-story]>article .rg-close .rg-band__in:not(:has(>.rg-conv-review--big)){grid-template-columns:minmax(0,1fr)}.rg-page[data-rg-story]>article .rg-close .rg-band__in:not(:has(>.rg-conv-review--big))>.rg-conv-actions{grid-column:1;grid-row:auto;justify-content:flex-start;margin:32px 0 0}}@container (min-width:1200px){.rg-page[data-rg-story]>article .rg-close .rg-band__in:not(:has(>.rg-conv-review--big))>.rg-conv-promises{grid-template-columns:repeat(4,minmax(0,1fr));max-width:none}}@media (min-width:768px){.rg-page[data-rg-story]>article .rg-swipe .rg-conv-grid.rg-conv-grid{align-items:stretch}.rg-page[data-rg-story]>article .rg-swipe .rg-conv-grid>.rg-conv-review{align-content:start}}@container (min-width:1024px){.rg-page[data-rg-story]>article .rg-spotlight .rg-band__in.rg-cols{grid-template-columns:minmax(0,min(680px,37em)) minmax(0,1fr);column-gap:64px}.rg-page[data-rg-story]>article .rg-spotlight :is(.rg-cols__body,.rg-conv-visit) p:not([class]){max-width:none}}@container (min-width:1024px) and (max-width:1279px){.rg-page[data-rg-story]>article .rg-spotlight .rg-band__in.rg-cols{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);column-gap:64px;row-gap:16px;align-items:start}.rg-page[data-rg-story]>article .rg-spotlight .rg-cols__head{display:contents}.rg-page[data-rg-story]>article .rg-spotlight .rg-cols__head>h2{grid-column:1;grid-row:1;align-self:end}.rg-page[data-rg-story]>article .rg-spotlight .rg-cols__body{grid-column:1;grid-row:2;align-self:start}.rg-page[data-rg-story]>article .rg-spotlight .rg-conv-visit{grid-column:2;grid-row:1/span 2;align-self:center;margin:0}}.rg-page[data-rg-story]>article .rg-spotlight .rg-cols__body p>a:last-child:not(.rg-btn){white-space:nowrap}@container (min-width:768px){.rg-page .rg-hero.rg-hero--layout-row .rg-hero__panel .rg-trust.rg-trust--2x2{display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:center}}