#root .vct-ip{--ip-gap: var(--vct-space-7);color:var(--vct-text);font-family:var(--vct-font);font-size:var(--vct-fs-md);line-height:var(--vct-lh)}#root div.vct-ip>*+*{margin-top:var(--ip-gap)}#root .vct-page-section{margin-bottom:var(--vct-space-7)}#root .vct-ip [id]{scroll-margin-top:120px}#root .vct-ip p{margin:0}#root .vct-ip p+p{margin-top:var(--vct-space-3)}#root .vct-ip p.vct-ip-lead{margin-top:var(--vct-space-3)}#root .vct-ip strong{font-weight:var(--vct-fw-bold)}#root .vct-ip .vct-icon{vertical-align:middle}#root .vct-ip h1,#root .vct-ip h2,#root .vct-ip h3{margin:0;color:var(--vct-ink);font-family:var(--vct-font-heading);font-weight:var(--vct-fw-heavy);letter-spacing:var(--vct-tracking-tight);line-height:var(--vct-lh-tight);text-wrap:balance}#root .vct-ip h2{font-size:var(--vct-fs-2xl)}#root .vct-ip h3{font-size:var(--vct-fs-lg);letter-spacing:0}#root .vct-ip-head{margin-bottom:var(--vct-space-5)}#root .vct-ip-head p{max-width:68ch;margin-top:var(--vct-space-2);color:var(--vct-text-muted)}#root .vct-ip-text a,#root .vct-ip-card__text a,#root .vct-ip-faq__a a,#root .vct-ip-note a,#root .vct-ip-step p a,#root .vct-ip-facts a{color:var(--vct-brand);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em}#root .vct-ip-text a:hover,#root .vct-ip-card__text a:hover,#root .vct-ip-faq__a a:hover,#root .vct-ip-note a:hover,#root .vct-ip-step p a:hover,#root .vct-ip-facts a:hover{color:var(--vct-brand-hover)}#root .vct-ip-text{max-width:72ch}#root .vct-ip-text ul{margin:var(--vct-space-3) 0 0;padding-left:1.2em}#root .vct-ip-text li+li{margin-top:var(--vct-space-1)}#root .vct-ip .vct-ip-text ul+p{margin-top:var(--vct-space-3)}#root .vct-ip-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vct-space-6);align-items:center;padding:var(--vct-space-7) var(--vct-space-7);border-radius:var(--vct-radius-xl);background:var(--vct-surface)}#root .vct-ip-hero.has-media{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}#root .vct-ip-hero--plain{padding:var(--vct-space-3) 0 0;border-radius:0;background:none}#root .vct-ip-kicker{display:inline-flex;align-items:center;gap:var(--vct-space-2);margin:0 0 var(--vct-space-3);color:var(--vct-brand);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-heavy);letter-spacing:.06em;text-transform:uppercase}#root .vct-ip-hero h1{font-size:var(--vct-fs-4xl);line-height:1.1}#root .vct-ip-lead{max-width:60ch;margin-top:var(--vct-space-3);color:var(--vct-text-muted);font-size:var(--vct-fs-lg)}#root .vct-ip-chips{display:flex;flex-wrap:wrap;gap:var(--vct-space-2) var(--vct-space-5);margin:var(--vct-space-5) 0 0;padding:0;list-style:none}#root .vct-ip-chips li{display:inline-flex;align-items:center;gap:6px;margin:0;color:var(--vct-ink);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-semibold)}#root .vct-ip-chips .vct-icon{color:var(--vct-success)}#root .vct-ip-actions{display:flex;flex-wrap:wrap;gap:var(--vct-space-3);margin-top:var(--vct-space-5)}#root .vct-ip-actions .vct-btn{min-height:48px}#root .vct-ip-hero__media{position:relative;overflow:hidden;border-radius:var(--vct-radius-lg);aspect-ratio:4 / 3;background:var(--vct-surface-2)}#root .vct-ip-hero__media img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;object-fit:cover}#root .vct-ip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:var(--vct-space-4);margin:0;padding:0;list-style:none}#root .vct-ip-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}#root .vct-ip-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}#root .vct-ip-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}#root .vct-ip-grid>li{margin:0}#root .vct-ip-card{position:relative;display:flex;flex-direction:column;gap:var(--vct-space-2);height:100%;box-sizing:border-box;padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white);color:var(--vct-text);text-decoration:none;transition:border-color var(--vct-duration, .15s) ease,box-shadow var(--vct-duration, .15s) ease,transform var(--vct-duration, .15s) ease}#root a.vct-ip-card:hover{border-color:var(--vct-brand);box-shadow:var(--vct-shadow);color:var(--vct-text);transform:translateY(-2px)}#root a.vct-ip-card:focus-visible{outline:2px solid var(--vct-brand);outline-offset:2px}#root .vct-ip-card--soft{border-color:transparent;background:var(--vct-surface)}#root .vct-ip-card__icon{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:var(--vct-radius);background:var(--vct-brand-tint);color:var(--vct-brand)}#root .vct-ip-card__title{margin:var(--vct-space-1) 0 0;color:var(--vct-ink);font-size:var(--vct-fs-lg);font-weight:var(--vct-fw-heavy);line-height:1.25}#root .vct-ip-card__text{margin:0;color:var(--vct-text-muted);font-size:var(--vct-fs-base);line-height:1.5}#root .vct-ip-card__more{display:inline-flex;align-items:center;gap:var(--vct-space-1);margin-top:auto;padding-top:var(--vct-space-2);color:var(--vct-brand);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-bold)}#root a.vct-ip-card:hover .vct-ip-card__more{color:var(--vct-brand-hover)}#root .vct-ip-tiles .vct-ip-card{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:var(--vct-space-4);row-gap:var(--vct-space-1);align-content:start;padding:var(--vct-space-4) var(--vct-space-5)}#root .vct-ip-tiles .vct-ip-card__icon{grid-row:span 2}#root .vct-ip-tiles .vct-ip-card__title{margin:0;font-size:var(--vct-fs-md)}#root .vct-ip-tiles .vct-ip-card__text{font-size:var(--vct-fs-sm)}#root .vct-ip-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:var(--vct-space-4);margin:0;padding:0;counter-reset:vct-step;list-style:none}#root .vct-ip-step{position:relative;margin:0;padding:var(--vct-space-5);border-radius:var(--vct-radius-lg);background:var(--vct-surface)}#root .vct-ip-step:before{content:counter(vct-step);counter-increment:vct-step;display:grid;place-items:center;width:32px;height:32px;margin-bottom:var(--vct-space-3);border-radius:var(--vct-radius-pill);background:var(--vct-brand);color:var(--vct-on-brand);font-size:var(--vct-fs-base);font-weight:var(--vct-fw-heavy)}#root .vct-ip-step h3{margin-bottom:var(--vct-space-2);font-size:var(--vct-fs-md)}#root .vct-ip-step p{color:var(--vct-text-muted);font-size:var(--vct-fs-base)}#root .vct-ip-steps--list{grid-template-columns:minmax(0,1fr);gap:0}#root .vct-ip-steps--list .vct-ip-step{display:grid;grid-template-columns:32px minmax(0,1fr);column-gap:var(--vct-space-4);padding:0 0 var(--vct-space-5);background:none;border-radius:0}#root .vct-ip-steps--list .vct-ip-step:before{grid-row:span 2;margin:0}#root .vct-ip-steps--list .vct-ip-step:after{content:"";position:absolute;top:36px;bottom:4px;left:15px;width:2px;border-radius:2px;background:var(--vct-line)}#root .vct-ip-steps--list .vct-ip-step:last-child{padding-bottom:0}#root .vct-ip-steps--list .vct-ip-step:last-child:after{display:none}#root .vct-ip-steps--list .vct-ip-step h3{margin:5px 0 var(--vct-space-1)}#root .vct-ip-split{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--vct-space-6);align-items:start}#root .vct-ip-box{box-sizing:border-box;padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white)}#root .vct-ip-box--soft{border-color:transparent;background:var(--vct-surface)}#root .vct-ip-box>h3{margin-bottom:var(--vct-space-3)}#root .vct-ip-box>*+*{margin-top:var(--vct-space-3)}#root .vct-ip-list{display:grid;gap:var(--vct-space-3);margin:0;padding:0;list-style:none}#root .vct-ip-list li{display:flex;align-items:flex-start;gap:var(--vct-space-3);margin:0}#root .vct-ip-list li>.vct-icon{margin-top:2px;color:var(--vct-success)}#root .vct-ip-list--x li>.vct-icon{color:var(--vct-text-subtle)}#root .vct-ip-list strong{color:var(--vct-ink)}#root .vct-ip-note{display:flex;align-items:flex-start;gap:var(--vct-space-3);padding:var(--vct-space-4) var(--vct-space-5);border-radius:var(--vct-radius-lg);background:var(--vct-surface);font-size:var(--vct-fs-base)}#root .vct-ip-note>.vct-icon{margin-top:2px;color:var(--vct-brand)}#root .vct-ip-note--brand{background:var(--vct-brand-tint)}#root .vct-ip-note--success{background:var(--vct-success-tint)}#root .vct-ip-note--success>.vct-icon{color:var(--vct-success)}#root .vct-ip-note strong{color:var(--vct-ink)}#root .vct-ip-facts{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:var(--vct-space-2) var(--vct-space-5);margin:0;font-size:var(--vct-fs-base)}#root .vct-ip-facts dt{color:var(--vct-text-muted)}#root .vct-ip dl.vct-ip-facts dt,#root .vct-ip dl.vct-ip-facts dd{margin:0;padding:0}#root .vct-ip-facts dd{color:var(--vct-ink);font-weight:var(--vct-fw-semibold);overflow-wrap:anywhere}#root .vct-ip-faq{border-top:1px solid var(--vct-line)}#root .vct-ip-faq details{border-bottom:1px solid var(--vct-line)}#root .vct-ip-faq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--vct-space-4);padding:var(--vct-space-4) 0;color:var(--vct-ink);font-size:var(--vct-fs-md);font-weight:var(--vct-fw-bold);list-style:none;cursor:pointer}#root .vct-ip-faq summary::-webkit-details-marker{display:none}#root .vct-ip-faq summary::marker{content:""}#root .vct-ip-faq summary:hover{color:var(--vct-brand)}#root .vct-ip-faq summary .vct-icon{color:var(--vct-brand);transition:transform .2s ease}#root .vct-ip-faq details[open] summary .vct-icon{transform:rotate(180deg)}#root .vct-ip-faq__a{max-width:72ch;padding:0 0 var(--vct-space-5);color:var(--vct-text-muted);font-size:var(--vct-fs-base)}#root .vct-ip-faq__a ul{margin:var(--vct-space-2) 0 0;padding-left:1.2em}#root .vct-ip-faq__a li+li{margin-top:var(--vct-space-1)}#root .vct-ip-cta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--vct-space-4) var(--vct-space-6);padding:var(--vct-space-6) var(--vct-space-7);border-radius:var(--vct-radius-xl);background:var(--vct-ink);color:var(--vct-on-dark)}#root .vct-ip-cta h2{color:var(--vct-on-dark);font-size:var(--vct-fs-xl)}#root .vct-ip-cta p{margin-top:var(--vct-space-1);color:var(--vct-on-dark-muted)}#root .vct-ip-cta .vct-ip-actions{margin-top:0}#root .vct-ip-cta .vct-btn--outline{border-color:var(--vct-line-on-dark);background:transparent;color:var(--vct-on-dark)}#root .vct-ip-cta .vct-btn--outline:hover{border-color:var(--vct-on-dark);color:var(--vct-on-dark)}#root .vct-ip-trust{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vct-space-3);margin:0;padding:0;list-style:none}#root .vct-ip-trust>li{display:flex;align-items:center;gap:var(--vct-space-3);min-width:0;margin:0;padding:var(--vct-space-3) var(--vct-space-4);border-radius:var(--vct-radius-lg);background:var(--vct-surface);font-size:var(--vct-fs-sm);line-height:1.35}#root .vct-ip-trust>li>a,#root .vct-ip-trust__row{display:flex;align-items:center;gap:var(--vct-space-3);min-width:0;color:inherit;text-decoration:none}#root .vct-ip-trust__icon{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--vct-radius);background:var(--vct-white);color:var(--vct-brand)}#root .vct-ip-trust__icon img{width:32px;height:32px!important;object-fit:contain}#root .vct-ip-trust strong{display:block;color:var(--vct-ink);font-size:var(--vct-fs-base)}#root .vct-ip-trust span{color:var(--vct-text-muted)}#root .vct-ip-trust a:hover strong{color:var(--vct-brand)}#root .vct-ip-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--vct-space-3);margin:0;padding:0;list-style:none}#root .vct-ip-stats>li{margin:0;padding:var(--vct-space-5) var(--vct-space-4);border-radius:var(--vct-radius-lg);background:var(--vct-surface);text-align:center}#root .vct-ip-stats strong{display:block;color:var(--vct-brand);font-size:var(--vct-fs-3xl);font-weight:var(--vct-fw-heavy);letter-spacing:var(--vct-tracking-tight);line-height:1.1}#root .vct-ip-stats span{display:block;margin-top:var(--vct-space-1);color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-ip-pay{display:flex;flex-direction:column;gap:var(--vct-space-2);height:100%;box-sizing:border-box;padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white)}#root .vct-ip-pay__logos{display:flex;align-items:center;gap:var(--vct-space-2);height:36px;margin-bottom:var(--vct-space-1)}#root .vct-ip-pay__logos img{width:48px;height:36px!important;object-fit:contain}#root .vct-ip-pay__logos .vct-ip-card__icon{width:36px;height:36px}#root .vct-ip-pay h3{font-size:var(--vct-fs-md)}#root .vct-ip-pay p{color:var(--vct-text-muted);font-size:var(--vct-fs-base)}#root .vct-ip-pay__tag{align-self:flex-start;margin-top:auto;padding:2px 10px;border-radius:var(--vct-radius-pill);background:var(--vct-success-tint);color:var(--vct-success);font-size:var(--vct-fs-xs);font-weight:var(--vct-fw-bold)}#root .vct-ip-country{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--vct-space-4) var(--vct-space-5);align-items:start;height:100%;box-sizing:border-box;padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white)}#root .vct-ip-country__img{display:grid;place-items:center;width:88px;height:88px;overflow:hidden;border-radius:var(--vct-radius);background:var(--vct-surface)}#root .vct-ip-country__img img{width:100%;height:100%!important;object-fit:contain}#root .vct-ip-country h3{font-size:var(--vct-fs-lg)}#root .vct-ip-country__carrier{margin-top:2px;color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-ip-rates{grid-column:1 / -1;margin:0;padding:0;list-style:none;font-size:var(--vct-fs-base)}#root .vct-ip-rates li{display:flex;justify-content:space-between;gap:var(--vct-space-3);margin:0;padding:var(--vct-space-2) 0;border-top:1px solid var(--vct-line)}#root .vct-ip-rates b{color:var(--vct-ink);white-space:nowrap}#root .vct-ip-rates .is-free b{color:var(--vct-success)}#root .vct-ip-score{display:flex;flex-direction:column;gap:var(--vct-space-2);height:100%;box-sizing:border-box;padding:var(--vct-space-5);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white)}#root .vct-ip-score__num{display:flex;align-items:baseline;gap:var(--vct-space-2);color:var(--vct-ink);font-size:var(--vct-fs-4xl);font-weight:var(--vct-fw-heavy);letter-spacing:var(--vct-tracking-tight);line-height:1}#root .vct-ip-score__num small{color:var(--vct-text-muted);font-size:var(--vct-fs-lg);font-weight:var(--vct-fw-bold);letter-spacing:0}#root .vct-ip-score__stars{position:relative;display:inline-block;color:var(--vct-star-empty);line-height:0}#root .vct-ip-score__stars-fill{position:absolute;inset:0 auto 0 0;overflow:hidden;color:var(--vct-star);white-space:nowrap}#root .vct-ip-score__src{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-ip-score .vct-ip-card__more{margin-top:auto}#root .vct-ip [data-vct-ip-fc-score]:empty:before{content:"\2013"}#root .vct-ip-score__mark{display:flex;align-items:center;height:48px}#root .vct-ip-score__mark img{max-width:160px;max-height:48px;object-fit:contain}#root .vct-ip-people{display:flex;flex-wrap:wrap;gap:var(--vct-space-4);margin-top:var(--vct-space-5)}#root .vct-ip-person{display:flex;align-items:center;gap:var(--vct-space-3)}#root .vct-ip-person img{width:64px;height:64px!important;border-radius:50%;object-fit:cover;background:var(--vct-surface-2)}#root .vct-ip-person strong{display:block;color:var(--vct-ink)}#root .vct-ip-person span{color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-ip-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:var(--vct-space-3);margin:0;padding:0;list-style:none}#root .vct-ip-photos li{margin:0}#root .vct-ip-photo{position:relative;display:block;overflow:hidden;margin:0;border-radius:var(--vct-radius-lg);aspect-ratio:4 / 3;background:var(--vct-surface)}#root .vct-ip-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;object-fit:cover}#root .vct-ip-video{position:relative;display:block;width:100%;overflow:hidden;margin:0;padding:0;border:0;border-radius:var(--vct-radius-lg);aspect-ratio:16 / 9;background:var(--vct-ink);color:var(--vct-on-dark);cursor:pointer}#root .vct-ip-video img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%!important;object-fit:cover;opacity:.85}#root .vct-ip-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}#root .vct-ip-video__play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:var(--vct-brand);color:var(--vct-on-brand);transform:translate(-50%,-50%);box-shadow:var(--vct-shadow)}#root .vct-ip-video__note{position:absolute;right:var(--vct-space-3);bottom:var(--vct-space-3);left:var(--vct-space-3);color:var(--vct-on-dark);font-size:var(--vct-fs-xs);text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}#root .vct-ip-hero--team.has-media{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}#root .vct-ip-hero--team .vct-ip-hero__media{overflow:visible;margin-bottom:var(--vct-space-5);aspect-ratio:16 / 10;background:none}#root .vct-ip-hero--team .vct-ip-hero__media img{border-radius:var(--vct-radius-lg);background:var(--vct-surface-2);box-shadow:var(--vct-shadow-sm)}#root .vct-ip-hero__caption{position:absolute;bottom:calc(-1 * var(--vct-space-5));left:var(--vct-space-5);display:flex;align-items:center;gap:var(--vct-space-3);max-width:calc(100% - 2 * var(--vct-space-4));margin:0;padding:var(--vct-space-2) var(--vct-space-5) var(--vct-space-2) var(--vct-space-2);border-radius:var(--vct-radius-pill);background:#fffffff2;box-shadow:var(--vct-shadow-lg);color:var(--vct-ink);font-size:var(--vct-fs-sm);line-height:1.3}#root .vct-ip-hero__caption strong,#root .vct-ip-hero__caption strong+span{display:block}#root .vct-ip-hero__caption strong{font-weight:var(--vct-fw-heavy)}#root .vct-ip-hero__caption strong+span{color:var(--vct-text-muted)}#root .vct-ip-hero__caption-icon{display:inline-grid;flex-shrink:0;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--vct-brand);color:var(--vct-white)}#root .vct-ip-channels .vct-ip-card__text{overflow-wrap:anywhere}#root .vct-ip p.vct-ip-complaint,#root .vct-ip p.vct-ip-tip{margin-top:var(--vct-space-4)}@media(max-width:1000px){#root .vct-ip-grid--4,#root .vct-ip-grid--3,#root .vct-ip-trust,#root .vct-ip-stats{grid-template-columns:repeat(2,minmax(0,1fr))}#root .vct-ip-split{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){#root .vct-ip{--ip-gap: var(--vct-space-6)}#root .vct-page-section{margin-bottom:var(--vct-space-6)}#root .vct-ip h2{font-size:var(--vct-fs-xl)}#root .vct-ip-hero,#root .vct-ip-hero.has-media{grid-template-columns:minmax(0,1fr);gap:var(--vct-space-5);padding:var(--vct-space-6) var(--vct-space-5);border-radius:var(--vct-radius-lg)}#root .vct-ip-hero.vct-ip-hero--plain{padding:var(--vct-space-2) 0 0}#root .vct-ip-hero h1{font-size:var(--vct-fs-2xl)}#root .vct-ip-lead{font-size:var(--vct-fs-md)}#root .vct-ip-hero__media,#root .vct-ip-hero--team .vct-ip-hero__media{order:-1;aspect-ratio:16 / 9}#root .vct-ip-hero__caption{left:var(--vct-space-3)}#root .vct-ip-actions .vct-btn{flex:1 1 100%}#root .vct-ip-grid--2,#root .vct-ip-grid--3{grid-template-columns:minmax(0,1fr)}#root .vct-ip-cta{padding:var(--vct-space-5);border-radius:var(--vct-radius-lg)}#root .vct-ip-cta .vct-ip-actions{width:100%}#root .vct-ip-card{padding:var(--vct-space-4)}#root .vct-ip-stats strong{font-size:var(--vct-fs-2xl)}#root .vct-ip-facts{grid-template-columns:minmax(0,1fr);gap:0}#root .vct-ip dl.vct-ip-facts dd+dt{margin-top:var(--vct-space-3)}}@media(max-width:560px){#root .vct-ip-grid--4:not(.vct-ip-tiles){grid-template-columns:minmax(0,1fr)}#root .vct-ip-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vct-space-3)}#root .vct-ip-tiles .vct-ip-card{grid-template-columns:minmax(0,1fr);row-gap:var(--vct-space-2);padding:var(--vct-space-4)}#root .vct-ip-tiles .vct-ip-card__icon{grid-row:auto;width:40px;height:40px}#root .vct-ip-tiles .vct-ip-card__text{display:none}#root .vct-ip-trust{grid-template-columns:minmax(0,1fr)}#root .vct-ip-country{grid-template-columns:64px minmax(0,1fr);padding:var(--vct-space-4)}#root .vct-ip-country__img{width:64px;height:64px}}@media(prefers-reduced-motion:reduce){#root a.vct-ip-card,#root a.vct-ip-card:hover{transform:none;transition:none}}#root .vct-ip p.vct-ip-jump{margin-top:var(--vct-space-3)}#root .vct-ip-jump a{display:inline-flex;align-items:center;gap:6px;color:var(--vct-text-muted);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em}#root .vct-ip-jump a:hover{color:var(--vct-brand)}#root .vct-ip-hero p.vct-ip-jump{margin-top:var(--vct-space-4)}#root .vct-ip-card--row{flex-direction:row;align-items:flex-start;gap:var(--vct-space-4)}#root .vct-ip-card--row .vct-ip-card__title{margin:0 0 var(--vct-space-1)}#root .vct-ip-after{grid-template-columns:minmax(0,1fr);gap:var(--vct-space-3)}#root .vct-ip p.vct-ip-gift{margin-top:var(--vct-space-4)}#root .vct-ip-masonry{margin:0;padding:0;list-style:none;columns:2 360px;column-gap:var(--vct-space-4)}#root .vct-ip-masonry>li{margin:0 0 var(--vct-space-4);break-inside:avoid}#root .vct-ip p.vct-ip-address{display:flex;align-items:flex-start;gap:var(--vct-space-3);color:var(--vct-ink);font-weight:var(--vct-fw-semibold)}#root .vct-ip-address .vct-icon{margin-top:2px;color:var(--vct-brand)}#root .vct-ip-countries{grid-template-columns:repeat(auto-fill,minmax(min(100%,320px),1fr))}#root .vct-ip-rates li.vct-ip-rates__note{justify-content:flex-start;align-items:flex-start;gap:var(--vct-space-2);color:var(--vct-text-muted);font-size:var(--vct-fs-sm)}#root .vct-ip-rates__note .vct-icon{margin-top:2px}#root .vct-ip-rates__note a{color:var(--vct-brand);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em}#root .vct-ip p.vct-ip-pack{margin-top:var(--vct-space-4)}#root .vct-ip-pack a,#root .vct-ip-gift a{color:var(--vct-brand);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em}#root .vct-ip-photo--wide{aspect-ratio:16 / 9}#root .vct-page-section.vct-page-section--flush{margin-bottom:var(--vct-space-4)}#root .vct-ip-form-head{margin-bottom:0}#root .vct-ip-form .f8cm{max-width:none;margin:0}#root .vct-ip-form fieldset{margin:0;padding:0;border:0}#root .vct-ip-form .vct-ip-note{margin-bottom:var(--vct-space-4)}#root .vct-ip .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#root .vct-ip p.vct-ip-vat,#root .vct-ip p.vct-ip-waste{margin-top:var(--vct-space-4)}#root .vct-ip-card__title,#root .vct-ip-card__text{display:block}#root button.vct-ip-video{float:none;min-width:0;height:auto;margin:0;padding:0;box-shadow:none;background:var(--vct-ink);color:var(--vct-on-dark);font:inherit;text-align:left}#root button.vct-ip-video:before,#root button.vct-ip-video:after{display:none}#root button.vct-ip-video:hover .vct-ip-video__play{background:var(--vct-brand-hover)}#root .vct-ip-photos{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:760px){#root .vct-ip-photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--vct-space-2)}}#root .vct-policy{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"kicker" "title" "nav" "print" "toc" "body" "cta";align-items:start;margin-bottom:var(--vct-space-7);color:var(--vct-text);font-family:var(--vct-font);font-size:var(--vct-fs-md);line-height:var(--vct-lh)}#root .vct-policy .vct-policy__head,#root .vct-policy .shopify-policy__container{display:contents}#root .vct-policy .vct-policy__kicker{grid-area:kicker;margin:var(--vct-space-3) 0}#root .vct-policy .shopify-policy__title{grid-area:title;margin:0;padding:0;text-align:left}#root .vct-policy .shopify-policy__title h1{margin:0;color:var(--vct-ink);font-family:var(--vct-font-heading);font-size:var(--vct-fs-4xl);font-weight:var(--vct-fw-heavy);letter-spacing:var(--vct-tracking-tight);line-height:1.1;text-align:left}#root .vct-policy__nav{grid-area:nav;margin-top:var(--vct-space-5)}#root .vct-policy__nav ul{display:flex;flex-wrap:wrap;gap:var(--vct-space-2);margin:0;padding:0;list-style:none}#root .vct-policy__nav li{margin:0;padding:0}#root .vct-policy__nav li:before{display:none}#root .vct-policy__nav a{display:inline-flex;align-items:center;min-height:40px;padding:0 var(--vct-space-4);border:1px solid var(--vct-line);border-radius:var(--vct-radius-pill);background:var(--vct-white);color:var(--vct-ink);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-semibold);white-space:nowrap;text-decoration:none;transition:border-color .15s ease,color .15s ease}#root .vct-policy__nav a:hover{border-color:var(--vct-brand);color:var(--vct-brand)}#root .vct-policy__nav a[aria-current=page]{border-color:var(--vct-brand);background:var(--vct-brand);color:var(--vct-white)}#root button.vct-policy__print{grid-area:print;justify-self:start;display:inline-flex;float:none;align-items:center;gap:var(--vct-space-2);min-width:0;height:auto;margin:var(--vct-space-4) 0 0;padding:0;border:0;box-shadow:none;background:none;color:var(--vct-text-muted);font:inherit;font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em;cursor:pointer}#root button.vct-policy__print[hidden]{display:none}#root button.vct-policy__print:before,#root button.vct-policy__print:after{display:none}#root button.vct-policy__print:hover{color:var(--vct-brand)}#root .vct-policy__toc{grid-area:toc;margin-top:var(--vct-space-6)}#root .vct-policy__toc button.vct-policy__print{margin-top:var(--vct-space-5)}#root .vct-policy__toc summary{display:flex;align-items:center;justify-content:space-between;gap:var(--vct-space-3);min-height:48px;padding:0 var(--vct-space-4);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg);background:var(--vct-white);color:var(--vct-ink);font-weight:var(--vct-fw-bold);list-style:none;cursor:pointer}#root .vct-policy__toc summary::-webkit-details-marker{display:none}#root .vct-policy__toc summary:after{content:"";width:8px;height:8px;margin-top:-4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}#root .vct-policy__toc details[open] summary:after{margin-top:4px;transform:rotate(-135deg)}#root .vct-policy__toc ol{margin:var(--vct-space-3) 0 0;padding:0 0 0 var(--vct-space-1);border-left:2px solid var(--vct-line);list-style:none}#root .vct-policy__toc li{margin:0;padding:0}#root .vct-policy__toc li:before{display:none}#root .vct-policy__toc a{display:block;margin-left:calc(-2px - var(--vct-space-1));padding:6px 0 6px var(--vct-space-4);border-left:2px solid transparent;color:var(--vct-text-muted);font-size:var(--vct-fs-sm);line-height:1.35;text-decoration:none}#root .vct-policy__toc a:hover{color:var(--vct-ink)}#root .vct-policy__toc a[aria-current]{border-left-color:var(--vct-brand);color:var(--vct-ink);font-weight:var(--vct-fw-semibold)}#root .vct-policy .shopify-policy__body{grid-area:body;min-width:0;max-width:800px;margin-top:var(--vct-space-6)}#root .vct-policy .shopify-policy__body :is(p,li,td,th){font-size:var(--vct-fs-md);line-height:1.7}#root .vct-policy .shopify-policy__body p{margin:0 0 var(--vct-space-3)}#root .vct-policy .shopify-policy__body strong,#root .vct-policy .shopify-policy__body b{color:var(--vct-ink);font-weight:var(--vct-fw-bold)}#root .vct-policy .shopify-policy__body :is(h1,h2,h3,h4){margin:var(--vct-space-6) 0 var(--vct-space-3);color:var(--vct-ink);font-family:var(--vct-font-heading);font-weight:var(--vct-fw-heavy);letter-spacing:0;line-height:var(--vct-lh-tight);text-align:left;scroll-margin-top:110px}#root .vct-policy .shopify-policy__body h1,#root .vct-policy .shopify-policy__body h2{font-size:var(--vct-fs-xl)}#root .vct-policy .shopify-policy__body h3{font-size:var(--vct-fs-lg)}#root .vct-policy .shopify-policy__body h4{font-size:var(--vct-fs-md)}#root .vct-policy .shopify-policy__body h2,#root .vct-policy .shopify-policy__body:not(:has(h2)) h3{margin-top:var(--vct-space-7);padding-top:var(--vct-space-6);border-top:1px solid var(--vct-line)}#root .vct-policy .shopify-policy__body .rte>:first-child,#root .vct-policy .shopify-policy__body .rte>:first-child>:first-child{margin-top:0;padding-top:0;border-top:0}#root .vct-policy .shopify-policy__body :is(ol,ul){margin:0 0 var(--vct-space-4);padding-left:1.4em}#root .vct-policy .shopify-policy__body ol{list-style:decimal outside}#root .vct-policy .shopify-policy__body ul{list-style:disc outside}#root .vct-policy .shopify-policy__body li{display:list-item;margin:0 0 var(--vct-space-2);padding:0}#root .vct-policy .shopify-policy__body li:before{display:none}#root .vct-policy .shopify-policy__body li>p{margin:0}#root .vct-policy .shopify-policy__body li::marker{color:var(--vct-text-muted)}#root .vct-policy .shopify-policy__body a{color:var(--vct-brand)!important;font-weight:var(--vct-fw-semibold);text-decoration:underline;text-underline-offset:.15em;overflow-wrap:anywhere}#root .vct-policy .shopify-policy__body a:hover{color:var(--vct-brand-hover)}#root .vct-policy__table{overflow-x:auto;margin:0 0 var(--vct-space-4);border:1px solid var(--vct-line);border-radius:var(--vct-radius-lg)}#root .vct-policy .shopify-policy__body table{width:100%;min-width:36rem;margin:0;border-collapse:collapse}#root .vct-policy .shopify-policy__body :is(th,td){padding:var(--vct-space-3) var(--vct-space-4);border:0;border-bottom:1px solid var(--vct-line);text-align:left;vertical-align:top}#root .vct-policy .shopify-policy__body tr:last-child>:is(th,td){border-bottom:0}#root .vct-policy .shopify-policy__body th{background:var(--vct-surface);color:var(--vct-ink);font-weight:var(--vct-fw-bold)}#root .vct-policy .shopify-policy__body :is(th,td) :is(ul,ol){margin:0}#root .vct-policy .vct-policy__cta{grid-area:cta;margin-top:var(--vct-space-8, 64px)}@media(min-width:1000px){#root .vct-policy.has-toc{grid-template-columns:260px minmax(0,800px);grid-template-areas:"kicker kicker" "title title" "nav nav" "print print" "toc body" "cta cta";column-gap:var(--vct-space-7)}#root .vct-policy.has-toc .vct-policy__toc{position:sticky;top:calc(var(--sticky_offset, 0px) + var(--vct-space-5));max-height:calc(100vh - var(--sticky_offset, 0px) - 2 * var(--vct-space-5));overflow-y:auto;overscroll-behavior:contain;margin-top:var(--vct-space-7)}#root .vct-policy.has-toc .shopify-policy__body{margin-top:var(--vct-space-7)}#root .vct-policy__toc summary{min-height:0;padding:0;border:0;background:none;color:var(--vct-text-muted);font-size:var(--vct-fs-sm);font-weight:var(--vct-fw-heavy);letter-spacing:.06em;text-transform:uppercase;cursor:default}#root .vct-policy__toc summary:after{display:none}}@media(max-width:760px){#root .vct-policy .shopify-policy__title h1{font-size:var(--vct-fs-2xl)}#root .vct-policy .shopify-policy__body :is(p,li,td,th){font-size:var(--vct-fs-md);line-height:1.65}#root .vct-policy .shopify-policy__body h2,#root .vct-policy .shopify-policy__body:not(:has(h2)) h3{margin-top:var(--vct-space-6);padding-top:var(--vct-space-5)}#root .vct-policy__nav ul{flex-wrap:nowrap;overflow-x:auto;margin:0 var(--rpn, -16px);padding:0 var(--rpp, 16px) var(--vct-space-1);scrollbar-width:none}#root .vct-policy__nav ul::-webkit-scrollbar{display:none}#root .vct-policy__toc,#root .vct-policy .shopify-policy__body{margin-top:var(--vct-space-5)}#root .vct-policy .vct-policy__cta{margin-top:var(--vct-space-7)}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/vct-pages.css.map */
