.tp-page{--tp-air:clamp(2.25rem, 1rem + 2.8vw, 3.5rem);--tp-rule-air:clamp(1.75rem, 1rem + 2.2vw, 2.875rem);--tp-col-gap:1.5rem;--tp-block-air:clamp(1.5rem, 1rem + 1.5vw, 2.75rem);--tp-gap:1rem;--tp-measure:30em;--tp-fig:clamp(2.5rem, 1.25rem + 3.6vw, 5.25rem);--tp-fig-hero:clamp(2.75rem, 1.6rem + 3.4vw, 4.5rem);--tp-label-font:500 var(--text-label) / 1.35 var(--font-ui)}.tp-fig__label,.tp-fig__pre,.tp-fig__unit,.tp-fig__join,.tp-ladder__pre,.tp-tier__label,.tp-tier__unit,.tp-tiers__caption,.tp-clause__name,.tp-page .tp-table.ui-rt>table>caption{font:var(--tp-label-font);letter-spacing:var(--tracking-ui);text-transform:uppercase;font-stretch:125%}.tp-hero{padding-top:calc(64px + clamp(1rem,.25rem + 3.5vw,5rem));padding-bottom:var(--tp-air)}.tp-hero__copy{justify-items:start;min-width:0;display:grid}.tp-hero__title{width:100%}.tp-hero__lead{max-width:var(--tp-measure);text-wrap:pretty;margin:clamp(1rem,.75rem + 1vw,2rem) 0 0;font-size:clamp(1.0625rem,.98rem + .35vw,1.25rem);line-height:1.5}.tp-hero__lead strong{font-weight:600}.tp-hero__more{max-width:var(--tp-measure);font-size:var(--text-body);line-height:var(--text-body--line-height);text-wrap:pretty;margin:1.5rem 0 0}.tp-hero__terms{max-width:var(--tp-measure);border-left:1px solid var(--color-accent);color:var(--color-fg-muted);gap:.375rem;margin-top:1.5rem;padding-left:1rem;display:grid}.tp-hero__terms p{text-wrap:pretty;margin:0}.tp-hero__actions{margin-top:clamp(1.5rem,1.25rem + 1vw,2.5rem)}.tp-hero__figures{width:100%;margin-top:2rem}@media not (min-width:64rem){.tp-hero__copy>.tp-hero__figures{order:1}.tp-hero__copy>:is(.tp-hero__more,.tp-hero__terms,.tp-contents){order:3}}@media not (min-width:48rem){.tp-hero .tp-crumbs{margin-bottom:.5rem}.tp-hero__figures{margin-top:1.75rem}.tp-hero__lead[data-split]{display:contents}.tp-hero__open{max-width:var(--tp-measure);margin-top:clamp(1rem,.75rem + 1vw,2rem);display:block}.tp-hero__cont{max-width:var(--tp-measure);order:2;margin-top:1.5rem;display:block}}@media (min-width:64rem){.tp-hero__copy{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.tp-hero__copy>*{grid-column:1/-1}.tp-hero__copy>.tp-hero__title{grid-area:1/1/auto/span 10}.tp-hero__copy>.tp-hero__lead{grid-area:2/1/auto/span 7}.tp-hero__copy>.tp-hero__actions{grid-area:3/1/auto/span 7}.tp-hero__copy>.tp-hero__more{grid-area:4/1/auto/span 7;margin-top:2.5rem}.tp-hero__copy>.tp-hero__terms{grid-area:5/1/auto/span 7}.tp-hero__copy>.tp-hero__figures{grid-area:2/9/span 4/-1;align-self:start;margin-top:clamp(1rem,.75rem + 1vw,2rem);position:sticky;top:calc(64px + 2rem)}.tp-hero__copy>.tp-contents{grid-row:6}}.tp-figs{min-width:0;display:grid}.tp-fig{grid-row:span 3;grid-template-rows:subgrid;justify-items:start;row-gap:0;min-width:0;margin:0;display:grid}.tp-fig__label{margin-bottom:var(--space-2);color:var(--color-fg-muted);text-wrap:balance;grid-row:1;justify-self:stretch;container-type:inline-size}.tp-fig__line{flex-wrap:wrap;grid-row:2;place-self:baseline stretch;align-items:baseline;gap:.25rem .5rem;min-width:0;display:flex;container-type:inline-size}.tp-figs:has(.tp-fig__pre)>.tp-fig>.tp-fig__line{align-self:last baseline}.tp-fig__pre,.tp-fig__unit,.tp-fig__join{color:var(--color-fg-muted)}.tp-fig__part{align-items:baseline;column-gap:.5rem;min-width:0;display:flex}.tp-fig__value{font-family:var(--font-display);font-size:min(var(--tp-fig), 100cqi / var(--tp-fig-em,.01));letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;color:var(--color-fg);font-weight:500;line-height:1}.tp-fig__note{max-width:24em;color:var(--color-fg-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);text-wrap:pretty;grid-row:3;margin-top:.375rem}.tp-figs--hero{border-top:1px solid var(--color-fg)}.tp-figs--hero .tp-fig{padding-block:var(--rule-gap);border-bottom:1px solid var(--color-line)}.tp-figs--hero .tp-fig__value{font-size:min(var(--tp-fig-hero), 100cqi / var(--tp-fig-em,.01))}.tp-fig--link{color:inherit;text-decoration:none}.tp-fig--link:focus-visible{outline-offset:-2px}.tp-fig--link>.tp-fig__label{align-items:center;gap:.375rem;display:flex}.tp-fig__go{color:var(--color-accent);transition:translate calc(var(--dur-2) * var(--motion)) var(--ease-standard);flex:none}@media (hover:hover){.tp-fig--link:hover .tp-fig__value,.tp-fig--link:hover .tp-fig__caps{color:var(--color-accent-strong)}.tp-fig--link:hover .tp-fig__go{translate:.125rem}}@container not (min-inline-size:12rem){.tp-fig__caps,.tp-fig__pre,.tp-fig__unit,.tp-fig__join{letter-spacing:.04em;font-stretch:100%}}@media not (min-width:64rem){.tp-figs--hero{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem}.tp-figs--hero .tp-fig:last-child:nth-child(odd){grid-column:1/-1}.tp-figs--hero[data-count="1"]{grid-template-columns:minmax(0,1fr)}}@media not (min-width:22rem){.tp-figs--hero{grid-template-columns:minmax(0,1fr)}}.tp-figs--chapter{width:100%;padding-top:var(--rule-gap);border-top:1px solid var(--color-line);grid-template-columns:repeat(auto-fit,minmax(min(100%,9.5rem),1fr));gap:1rem 1.25rem}.tp-figs--chapter .tp-fig__note{margin-top:.25rem}@media not (min-width:48rem){.tp-chapter__figures{margin-top:0}.tp-chapter__head .tp-figs--chapter{padding-top:var(--space-2);border-top:0}}@media (min-width:64rem){.tp-chapter[data-layout=split] .tp-figs--chapter{padding-top:var(--rule-gap);grid-template-columns:minmax(0,1fr);gap:1.5rem}}.tp-ladder{width:100%;display:grid}.tp-ladder>p{margin:0}.tp-ladder__rules{border-top:1px solid var(--color-fg);margin:1rem 0 0;padding:0;list-style:none;display:grid}.tp-ladder__rule,.tp-ladder__cap{grid-template-columns:var(--tp-ladder-fig,11rem) minmax(0, 1fr);padding-block:var(--rule-gap);border-bottom:1px solid var(--color-line);align-items:baseline;column-gap:1rem;display:grid}.tp-ladder__fig{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;color:var(--color-fg);font-size:2rem;font-weight:500;line-height:1.05}.tp-ladder__rule:not([data-figure])>.tp-ladder__fig:before{content:"";vertical-align:middle;background:var(--color-fg-muted);width:1.5rem;height:1px;display:inline-block}.tp-ladder__text{text-wrap:pretty;min-width:0}.tp-ladder__cap{border-top:1px solid var(--color-fg);padding-top:var(--rule-gap);border-bottom:0;margin-top:-1px}.tp-ladder__fig--cap{justify-items:start;gap:var(--space-2);display:grid}.tp-ladder__pre{color:var(--color-fg-muted)}.tp-ladder__value{font-size:2.75rem;line-height:1}.tp-ladder>.tp-ladder__after{margin-top:1rem}.tp-ladder[data-figures=none] .tp-ladder__rules{grid-template-columns:repeat(auto-fill,minmax(min(100%,14rem),1fr));column-gap:1.5rem}.tp-ladder[data-figures=none] .tp-ladder__rule{grid-template-columns:minmax(0,1fr)}@media not (min-width:48rem){.tp-ladder{--tp-ladder-fig:6.75rem}.tp-ladder__rule,.tp-ladder__cap{column-gap:.75rem;padding-block:.5rem}.tp-ladder__cap{padding-top:.75rem}.tp-ladder__text{font-size:var(--text-body);line-height:var(--text-body--line-height)}.tp-ladder__value{font-size:2.5rem}}@media not (min-width:22rem){.tp-ladder{--tp-ladder-fig:6rem}}.tp-crumbs{margin-bottom:clamp(1rem,.5rem + 2vw,2.5rem)}.tp-crumbs__list{color:var(--color-fg-muted);flex-wrap:wrap;align-items:baseline;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}.tp-crumbs__item{align-items:baseline;display:inline-flex}.tp-crumbs__sep{padding-inline:.75em}.tp-crumbs__link{color:inherit;text-underline-offset:.3em;transition:color calc(var(--dur-2) * var(--motion)) var(--ease-standard);padding-block:.75rem;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}.tp-crumbs [aria-current=page]{color:var(--color-fg)}@media (hover:hover){.tp-crumbs__link:hover{color:var(--color-fg)}}@media not (min-width:48rem){.tp-crumbs__item[data-current]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.tp-actions{flex-direction:column;align-items:stretch;gap:.875rem;width:100%;display:flex}.tp-actions>.btn{justify-content:center}@media not (min-width:30rem){.tp-actions:not(.tp-final__actions)>.btn--text{align-self:flex-start}}@media (min-width:30rem){.tp-actions{flex-flow:wrap;align-items:flex-start;gap:1.25rem 2rem;width:auto}.tp-actions:has(>.tp-booking)>:is(.btn,.ui-magnetic){margin-top:4px}}.tp-page .btn--text:is(.btn--roll,.btn--lines):has(>svg){text-wrap:balance;white-space:nowrap;align-content:center;display:block}.tp-page .btn--text:is(.btn--roll,.btn--lines):has(>svg)>.btn__label{display:inline}.tp-page .btn--text:is(.btn--roll,.btn--lines)>svg{vertical-align:calc(.35em - 10px);margin-inline-start:.75rem;display:inline-block}.tp-page .tp-final__actions>.btn--text{text-align:center}.tp-booking{text-align:left;justify-items:start;gap:.25rem;display:grid}.tp-booking__price{color:var(--color-fg-muted);text-wrap:pretty;margin:0;padding-left:calc(80px + .75rem)}.tp-contents{border-top:1px solid var(--color-line);width:100%;margin-top:clamp(2rem,1.25rem + 2.5vw,4rem)}.tp-contents__summary{cursor:pointer;align-items:center;gap:1rem;min-height:3.25rem;list-style:none;display:flex}.tp-contents__summary::-webkit-details-marker{display:none}.tp-contents__count{color:var(--color-fg-muted)}.tp-contents__sign{flex:none;width:.875rem;height:.875rem;margin-left:auto;position:relative}.tp-contents__sign:before,.tp-contents__sign:after{content:"";height:1px;transition:transform calc(var(--dur-2) * var(--motion)) var(--ease-standard);background:currentColor;position:absolute;inset:50% 0 auto}.tp-contents__sign:after{transform:rotate(90deg)}.tp-contents__fold[open] .tp-contents__sign:after{transform:rotate(0)}.tp-contents__list{column-gap:2.5rem;margin:0;padding:0 0 1.5rem;list-style:none}.tp-contents__list>li{break-inside:avoid}.tp-contents__link{min-height:2.75rem;color:var(--color-fg);text-wrap:pretty;grid-template-columns:2.25rem minmax(0,1fr);align-items:baseline;gap:.5rem;padding-block:.625rem;text-decoration:none;display:grid}.tp-contents__numeral{font:var(--tp-label-font);letter-spacing:var(--tracking-ui);color:var(--color-fg-muted);font-stretch:125%}.tp-contents__link>span:last-child{text-underline-offset:.3em;transition:text-decoration-color calc(var(--dur-2) * var(--motion)) var(--ease-standard);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}@media (hover:hover){.tp-contents__link:hover>span:last-child{text-decoration-color:currentColor}}@media (min-width:48rem){.tp-contents__list{columns:2}}@media (min-width:80rem){.tp-contents__list{columns:3}}.tp-chapter{padding-block:var(--tp-air);scroll-margin-top:4rem}.tp-chapter :is(.tp-table,.tp-tiers)[id]{scroll-margin-top:5.5rem}:is(.tp-page,.tp-mode-region__content)>:is(.tp-hero,.tp-chapter:not([data-chapter]))+.tp-chapter:not([data-chapter]),:is(.tp-page,.tp-mode-region__content)>.tp-chapter[data-chapter=dark]+.tp-chapter[data-chapter=dark]{padding-top:0}:is(.tp-page,.tp-mode-region__content)>:is(.tp-hero,.tp-chapter:not([data-chapter]))+.tp-chapter:not([data-chapter]) .tp-chapter__rule,:is(.tp-page,.tp-mode-region__content)>.tp-chapter[data-chapter=dark]+.tp-chapter[data-chapter=dark] .tp-chapter__rule{border-top:1px solid var(--color-line);padding-top:var(--tp-rule-air)}@media (min-width:64rem){:is(:is(.tp-page,.tp-mode-region__content)>.tp-chapter:not([data-chapter]):has(+.tp-chapter:not([data-chapter])),:is(.tp-page,.tp-mode-region__content)>.tp-chapter[data-chapter=dark]:has(+.tp-chapter[data-chapter=dark])){padding-bottom:calc(var(--flow-break) / 2)}:is(.tp-page,.tp-mode-region__content)>:is(.tp-hero,.tp-chapter:not([data-chapter]))+.tp-chapter:not([data-chapter]) .tp-chapter__rule,:is(.tp-page,.tp-mode-region__content)>.tp-chapter[data-chapter=dark]+.tp-chapter[data-chapter=dark] .tp-chapter__rule{padding-top:calc(var(--flow-break) / 2)}}.tp-page>.gc-faq{padding-block:var(--tp-air)}:is(.tp-page,.tp-mode-region__content)>.tp-chapter:not([data-chapter])+.gc-faq{padding-top:0}.tp-chapter__grid{grid-template-columns:minmax(0,1fr);row-gap:clamp(1.25rem,.75rem + 2vw,3rem);display:grid}.tp-chapter__head{align-content:start;justify-items:start;gap:clamp(.625rem,.5rem + .5vw,1rem);min-width:0;display:grid}.tp-chapter__numeral{margin:0}.tp-chapter__title{width:100%}.tp-chapter__figures{margin-top:.25rem}.tp-chapter__body>.tp-chapter__aside{max-width:var(--tp-measure);margin-top:var(--tp-block-air);border-top-color:var(--color-fg)}.tp-chapter__body{min-width:0}.tp-chapter__body>*{margin:0}.tp-chapter__body>*+*{margin-top:var(--tp-gap)}.tp-chapter__body>:is(.tp-table,.tp-tiers,.tp-chapter__actions),.tp-chapter__body>*+:is(.tp-table,.tp-tiers,.tp-chapter__actions,.tp-h3){margin-top:var(--tp-block-air)}.tp-chapter__body>:first-child{margin-top:0}.tp-chapter__body>*+.tp-h3{margin-top:var(--flow-break)}.tp-chapter__body>.tp-h3+*{margin-top:var(--flow-head)}.tp-page[data-mode]{counter-reset:tp-part}.tp-page[data-mode] :is(.tp-chapter,.gc-faq){counter-increment:tp-part}.tp-page[data-mode]>.gc-faq header>p:first-child>.tnum{display:none}.tp-page[data-mode]>.gc-faq header>p:first-child:before{content:counter(tp-part, decimal-leading-zero);font-variant-numeric:tabular-nums}@media (min-width:64rem){.tp-chapter[data-layout=stack] .tp-chapter__head{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.tp-chapter[data-layout=stack] .tp-chapter__head>*{grid-column:1/span 8}.tp-chapter[data-layout=stack] .tp-chapter__head>:is(.tp-chapter__figures,.tp-guarantee__mark){grid-area:1/9/span 3/-1;align-self:end;margin-top:0}}@media (64rem<=width<80rem){.tp-chapter[data-layout=split] .tp-chapter__head{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));width:100%}.tp-chapter[data-layout=split] .tp-chapter__head>*{grid-column:1/span 8}.tp-chapter[data-layout=split] .tp-chapter__head>:is(.tp-chapter__figures,.tp-guarantee__mark){grid-area:1/9/span 3/-1;align-self:end;margin-top:0}}@media (min-width:80rem){.tp-chapter[data-layout=split] .tp-chapter__grid{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.tp-chapter[data-layout=split] .tp-chapter__head{grid-column:1/span 5;align-self:start;position:sticky;top:calc(64px + 2rem)}.tp-chapter[data-layout=split] .tp-chapter__body{grid-column:6/-1}.tp-chapter[data-layout=stack] .tp-chapter__body[data-terms=side]{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;display:grid}.tp-chapter[data-layout=stack] .tp-chapter__body[data-terms=side]>*{grid-column:1/-1}.tp-chapter[data-layout=stack] .tp-chapter__body[data-terms=side]>.tp-rules{grid-area:span 2/1/auto/span 5}.tp-chapter[data-layout=stack] .tp-chapter__body[data-terms=side]>.tp-rules~:is(.tp-p,.tp-chapter__actions){grid-column:6/-1}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]{column-gap:var(--tp-col-gap);grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;row-gap:0}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__head{grid-area:1/1/auto/span 6;grid-template-columns:minmax(0,1fr);display:grid}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__head>*{grid-column:1/-1}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__body{display:contents}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__body>*{grid-column:1/-1}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__body>.tp-p:first-child{max-width:var(--tp-measure);grid-area:1/7/auto/-1;margin-top:0}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__body[data-terms=side]>.tp-rules{grid-area:span 2/1/auto/span 5}.tp-chapter[data-layout=stack] .tp-chapter__grid[data-intro=side]>.tp-chapter__body[data-terms=side]>.tp-rules~:is(.tp-p,.tp-chapter__actions){grid-column:6/-1}}.tp-mode-region:not([data-enhanced]),.tp-mode-region:not([data-enhanced])>.tp-mode-region__content{display:contents}.tp-mode-region:not([data-enhanced])>.tp-mode-region__selector{display:none}.tp-mode-region[data-enhanced]{--tp-mode-clearance:10rem;overflow-anchor:none;grid-template-columns:minmax(0,1fr);align-items:start;display:grid;position:relative}.tp-mode-region__selector{z-index:25;min-width:0;padding-inline:var(--spacing-gutter);border-block:1px solid var(--color-line);background:var(--color-bg);position:sticky;top:4rem}.tp-mode-region__content{min-width:0}.tp-mode-region[data-enhanced] .tp-chapter{scroll-margin-top:var(--tp-mode-clearance)}.tp-mode-region[data-enhanced] .tp-chapter :is(.tp-table,.tp-tiers)[id]{scroll-margin-top:calc(var(--tp-mode-clearance) + 1rem)}.tp-modes__tabs{overscroll-behavior-x:contain;scrollbar-width:thin;min-width:0;scroll-padding-inline:.5rem;display:flex;position:relative;overflow-x:auto}.tp-modes__tab{max-width:15rem;min-height:3.75rem;color:var(--color-fg-muted);text-align:left;overflow-wrap:break-word;cursor:pointer;transition:transform calc(var(--dur-1) * var(--motion)) var(--ease-reveal);background:0 0;border:0;flex:none;align-items:center;margin:0;padding:.875rem 1rem;line-height:1.35;display:flex;position:relative}.tp-modes__tab+.tp-modes__tab{border-left:1px solid var(--color-line)}.tp-modes__label{min-width:0;transition:transform calc(var(--dur-1) * var(--motion)) var(--ease-reveal)}.tp-modes__tab:before{content:"";background:var(--color-accent);opacity:0;height:2px;transition:transform calc(var(--dur-2) * var(--motion)) var(--ease-reveal), opacity calc(var(--dur-2) * var(--motion)) var(--ease-reveal);position:absolute;inset:auto 0 0;transform:scaleX(.75)}.tp-modes__tab[aria-selected=true]{color:var(--color-fg)}.tp-modes__tab[aria-selected=true]:before{opacity:1;transform:scaleX(1)}.tp-modes__tab:active{transform:scale(.97)}.tp-modes__tab:focus-visible{outline-offset:-4px}.tp-modes__tabs[data-input=keyboard] .tp-modes__tab,.tp-modes__tabs[data-input=keyboard] .tp-modes__label,.tp-modes__tabs[data-input=keyboard] .tp-modes__tab:before{transition:none}.tp-modes__tabs[data-input=keyboard] .tp-modes__tab:active{transform:none}@media (hover:hover) and (pointer:fine){.tp-modes__tab:hover{color:var(--color-fg)}.tp-modes__tab:hover .tp-modes__label{transform:translateY(-1px)}}.tp-modes__panel{margin-top:1.25rem}.tp-mode-region__content .tp-modes__panel{margin-top:0}.tp-modes__text{margin:0}@media (min-width:80rem) and (min-height:42rem){.tp-mode-region[data-enhanced]{--tp-mode-clearance:6rem;width:100%;max-width:var(--container-page);padding-inline:var(--spacing-gutter);grid-template-columns:14rem minmax(0,1fr);column-gap:clamp(1.5rem,2.5vw,3rem);margin-inline:auto}.tp-mode-region__selector{margin-top:var(--tp-air);border-top-color:var(--color-fg);padding-inline:0;top:6rem}.tp-modes[data-orientation=vertical] .tp-modes__tabs{grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.tp-modes[data-orientation=vertical] .tp-modes__tab{width:100%;max-width:none;min-height:3.5rem;padding:1rem .5rem 1rem 1rem}.tp-modes[data-orientation=vertical] .tp-modes__tab+.tp-modes__tab{border-left:0;border-top:1px solid var(--color-line)}.tp-modes[data-orientation=vertical] .tp-modes__tab:before{width:2px;height:auto;inset:.75rem auto .75rem 0;transform:scaleY(.75)}.tp-modes[data-orientation=vertical] .tp-modes__tab[aria-selected=true]:before{transform:scaleY(1)}.tp-mode-region[data-enhanced] .tp-chapter>div{padding-inline:clamp(1.25rem,1.7vw,2rem)}.tp-mode-region[data-enhanced] .tp-chapter[data-layout=split] .tp-chapter__grid{grid-template-columns:minmax(0,1fr)}.tp-mode-region[data-enhanced] .tp-chapter[data-layout=split] .tp-chapter__head{column-gap:var(--tp-col-gap);grid-column:auto;grid-template-columns:repeat(12,minmax(0,1fr));position:static}.tp-mode-region[data-enhanced] .tp-chapter[data-layout=split] .tp-chapter__head>*{grid-column:1/span 8}.tp-mode-region[data-enhanced] .tp-chapter[data-layout=split] .tp-chapter__head>.tp-chapter__figures{grid-area:1/9/span 3/-1;align-self:end;margin-top:0}.tp-mode-region[data-enhanced] .tp-chapter[data-layout=split] .tp-chapter__body{grid-column:auto}}@media (prefers-reduced-motion:reduce){.tp-modes__tab,.tp-modes__label,.tp-modes__tab:before{transition:none}.tp-modes__tab:active,.tp-modes__tab:hover .tp-modes__label{transform:none}}@media print{.tp-mode-region[data-enhanced],.tp-mode-region__content{display:contents}.tp-mode-region__selector{display:none}}.tp-p,.tp-note,.tp-list,.tp-h3,.tp-disclaimer,.tp-chapter__body>.tp-fold,.tp-chapter__mdx{max-width:var(--tp-measure)}.tp-p{text-wrap:pretty}.tp-p strong,.tp-list strong{font-weight:600}.tp-note{color:var(--color-fg-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);text-wrap:pretty}.tp-h3{font-family:var(--font-ui);font-size:var(--text-h3);letter-spacing:-.012em;font-weight:500;font-stretch:112.5%;line-height:var(--text-h3--line-height);text-wrap:balance}@media not (min-width:48rem){.tp-chapter__body{line-height:var(--text-body--line-height)}.tp-list{gap:.625rem}}.tp-list{gap:.75rem;padding:0;list-style:none;display:grid}.tp-list>li{text-wrap:pretty;padding-left:1.5rem;position:relative}.tp-list>li:before{content:"";background:var(--color-fg-muted);width:.75rem;height:1px;position:absolute;top:.8em;left:0}.tp-disclaimer{border-left:1px solid var(--color-accent);color:var(--color-fg-muted);text-wrap:pretty;padding-left:1rem}.tp-link{color:inherit;text-underline-offset:.25em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);transition:color calc(var(--dur-2) * var(--motion)) var(--ease-standard)}@media (hover:hover){.tp-link:hover{color:var(--color-accent-strong)}}.tp-chapter__mdx>*{margin:0}.tp-chapter__mdx>*+*{margin-top:var(--tp-gap)}.tp-chapter__mdx strong{font-weight:600}.ui-disclosure.tp-fold--sentence{display:block}.ui-disclosure.tp-fold--sentence>.ui-disclosure__details>.ui-disclosure__summary{text-wrap:pretty}.ui-disclosure.tp-fold--sentence>.ui-disclosure__details[open]>.ui-disclosure__summary{margin-bottom:0}.tp-fold .ui-disclosure__lead>p,.tp-fold .ui-disclosure__body>p{margin:0}.tp-fold .ui-disclosure__summary{min-height:2.25rem;margin-top:0}.tp-fold .ui-disclosure__body{padding-top:0}.tp-fold .ui-disclosure__details[open]>.ui-disclosure__summary{margin-bottom:.25rem}@media screen{.tp-page details:not([open])>:not(summary),.tp-page details:not([open])>:not(summary) *{opacity:0;transition:opacity 0s calc(var(--dur-4) * var(--motion))}}.ui-disclosure.tp-fold:has(>.ui-disclosure__lead>.text-small){font-size:var(--text-small)}.ui-disclosure.tp-fold--run{display:block}.ui-disclosure.tp-fold--run>.ui-disclosure__lead,.ui-disclosure.tp-fold--run>.ui-disclosure__lead>p,.ui-disclosure.tp-fold--run>.ui-disclosure__details{display:inline}.ui-disclosure.tp-fold--run>.ui-disclosure__lead>p:after{content:" ";word-spacing:.375rem}.ui-disclosure.tp-fold--run .ui-disclosure__summary{vertical-align:baseline;min-height:1.5rem;margin:0}.ui-disclosure.tp-fold--run .ui-disclosure__details[open]>.ui-disclosure__summary{margin-bottom:0}.ui-disclosure.tp-fold--run .ui-disclosure__body{padding-top:.25rem;display:block}.ui-disclosure.tp-fold--run>.ui-disclosure__details>.ui-disclosure__summary{justify-content:center;gap:0;min-width:2.5rem}.tp-rules{max-width:var(--tp-measure);border-top:1px solid var(--color-fg);margin:0;padding:0;list-style:none;display:grid}.tp-chapter__body>.tp-p+.tp-rules{margin-top:var(--rule-gap)}.tp-rules__item{border-bottom:1px solid var(--color-line)}.ui-disclosure.tp-rule{display:block}.ui-disclosure.tp-rule .ui-disclosure__summary{width:100%;min-height:3rem;color:var(--color-fg);font-family:var(--font-body);font-size:var(--text-body);letter-spacing:normal;font-weight:600;font-stretch:100%;line-height:var(--text-body--line-height);text-transform:none;text-wrap:pretty;justify-content:space-between;align-items:center;gap:1rem;margin:0;padding-block:.5rem;display:flex}.ui-disclosure.tp-rule .ui-disclosure__label strong{font-weight:600}.ui-disclosure.tp-rule .ui-disclosure__icon{color:var(--color-fg-muted)}@media (hover:hover){.ui-disclosure.tp-rule .ui-disclosure__summary:hover{color:var(--color-accent-strong)}}.ui-disclosure.tp-rule .ui-disclosure__body{padding:0 0 1rem}.tp-rule__text{text-wrap:pretty;margin:0}@media print{.ui-disclosure.tp-rule .ui-disclosure__summary{min-height:0;display:block}.ui-disclosure.tp-rule .ui-disclosure__icon{display:none}}.tp-page .tp-table.ui-rt{min-width:0}.tp-page .tp-table.ui-rt>table>caption{color:var(--color-fg-muted);text-wrap:balance;padding-bottom:.875rem;line-height:1.35}.tp-page .tp-table.ui-rt>table>thead>tr>:is(th,td){border-bottom-color:var(--color-fg)}.tp-page .tp-table.ui-rt>table>tbody>tr>:is(th,td){text-wrap:pretty}@media screen and (min-width:40rem){.tp-page .tp-table.ui-rt>table>tbody>tr>td[data-figure]{white-space:nowrap}.tp-page .tp-table--figures.ui-rt>table>tbody>tr>th{text-align:end;white-space:nowrap;font-weight:500}}@media screen and not (min-width:40rem){.tp-page .tp-table.ui-rt[data-phone=table]>table>thead>tr>:is(th,td){letter-spacing:.04em;text-wrap:balance;font-stretch:100%}.tp-page .tp-table.ui-rt[data-phone=table]>table>:is(thead,tbody)>tr>:is(th,td){padding-block:.5rem}.tp-page .tp-table.ui-rt[data-phone=table]>table>tbody>tr>:is(th,td){font-size:var(--text-body);line-height:var(--text-body--line-height)}.tp-page .tp-table.ui-rt[data-phone=table]>table>:is(thead,tbody)>tr>:is(th,td):not(:last-child){padding-right:1rem}.tp-page .tp-table.ui-rt[data-phone=cards]>table>tbody>tr:first-child{border-top:1px solid var(--color-fg)}.tp-page .tp-table.ui-rt[data-phone=cards]>table>tbody>tr>:is(th,td)[data-label]:before{letter-spacing:.04em;font-stretch:100%}.tp-page .tp-table.ui-rt[data-phone=cards]>table>tbody>tr>th{line-height:var(--text-body--line-height)}.tp-page .tp-table.ui-rt[data-phone=cards]:not(.tp-table--swipe)>table>tbody>tr{padding-block:.5rem}.tp-page .tp-table.ui-rt[data-phone=cards]>table>tbody>tr>td{font-size:var(--text-body);line-height:var(--text-body--line-height);margin-top:.125rem}.tp-page .tp-table.ui-rt[data-phone=cards]>table>tbody>tr>td[data-stack]:before{padding:0 .5rem 0 0;display:inline}.tp-page .tp-table--figures.ui-rt[data-phone=cards]>table>tbody>tr>th{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;margin-bottom:.25rem;font-size:2rem;font-weight:500;line-height:1.05}.tp-page .tp-table--figures.ui-rt[data-phone=cards]>table>tbody>tr:first-child>th[data-label]:before,.tp-page .tp-table--figures.tp-table--swipe.ui-rt[data-phone=cards]>table>tbody>tr>th[data-label]:before{content:attr(data-label);content:attr(data-label) / "";color:var(--color-fg-muted);font:var(--tp-label-font);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-stretch:100%;display:block}.tp-page .tp-table--ledger.ui-rt[data-phone=cards]>table{--tp-card:100cqi;--rt-label:calc(var(--tp-card) - 7rem)}.tp-page .tp-table--ledger.ui-rt[data-phone=cards]>table>tbody>tr>td:not([data-empty]){text-align:end;display:table}.tp-page .tp-table--ledger.ui-rt[data-phone=cards]>table>tbody>tr>td[data-label]:before{width:var(--rt-label);padding:0 .75rem 0 0;display:table-cell}.tp-page .tp-table--swipe.ui-rt[data-phone=cards]{margin-inline:calc(-1 * var(--spacing-gutter));padding-inline:var(--spacing-gutter);scroll-padding-inline:var(--spacing-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;overflow-x:auto}.tp-page .tp-table--swipe.ui-rt[data-phone=cards]>table{--tp-card:min(82cqi, 20rem);border-top:0;width:max-content}.tp-page .tp-table--swipe.ui-rt[data-phone=cards]>table>caption{width:100cqi;position:sticky;left:0}.tp-page .tp-table--swipe.ui-rt[data-phone=cards]>table>tbody{grid-auto-flow:column;grid-auto-columns:var(--tp-card);column-gap:1.25rem;padding-bottom:.5rem;display:grid}.tp-page .tp-table--swipe.ui-rt[data-phone=cards]>table>tbody>tr{border-top:1px solid var(--color-fg);border-bottom:1px solid var(--color-line);scroll-snap-align:start;padding-block:.75rem .875rem}.tp-page .tp-table--swipe.ui-rt[data-overflow]>table>:is(thead,tbody)>tr>:first-child{background:0 0;border-right:0;position:static}}.tp-tiers{min-width:0;container-type:inline-size}.tp-tiers__caption{color:var(--color-fg-muted);margin:0 0 1rem}.tp-tiers__list{border-top:1px solid var(--color-fg);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.tp-tier{border-bottom:1px solid var(--color-line);align-content:start;min-width:0;padding-block:1.25rem 1.5rem;display:grid}.tp-tier__name{font-family:var(--font-ui);font-size:var(--text-h3);font-weight:500;font-stretch:112.5%;line-height:var(--text-h3--line-height);letter-spacing:-.012em;text-wrap:balance;margin:0}.tp-tier__lines{margin:0;display:grid}.tp-tier__line{text-wrap:pretty;margin:0;padding-top:.875rem}.tp-tier__line>dt{color:var(--color-fg-muted)}.tp-tier__line>dd{margin:.375rem 0 0}.tp-tier__price{margin:0;line-height:1}.tp-tier__line[data-line=price]{padding-top:.75rem}.tp-tier__figure{font-family:var(--font-display);letter-spacing:.01em;font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2.5rem,2rem + 1.5vw,3.25rem);font-weight:500;line-height:1}.tp-tier__unit{color:var(--color-fg-muted);white-space:nowrap}.tp-tier__capacity{color:var(--color-fg-muted);line-height:var(--text-body--line-height)}.tp-tier__extra{font-variant-numeric:tabular-nums;line-height:var(--text-body--line-height)}.tp-checks{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tp-check{line-height:var(--text-body--line-height);grid-template-columns:1rem minmax(0,1fr);align-items:start;column-gap:.625rem;display:grid}.tp-check__icon{width:1rem;height:1rem;color:var(--color-fg-muted);margin-top:.25em}.tp-check__text{text-wrap:pretty;min-width:0}.tp-tier__foot{justify-items:start;gap:.125rem;padding-top:1.125rem;display:grid}.tp-tier__fee{color:var(--color-fg-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);margin:0}@container (min-width:40rem){.tp-tiers__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.tp-tier{grid-row:span 6;grid-template-rows:subgrid;row-gap:0}.tp-tier__lines{grid-row:span 4;grid-template-rows:subgrid;row-gap:0}.tp-tier__line[data-line=price]{grid-row:1}.tp-tier__line[data-line=capacity]{grid-row:2}.tp-tier__line[data-line=includes]{grid-row:3}.tp-tier__line[data-line=extra]{grid-row:4}.tp-tier__foot{align-self:end}}@container (min-width:64rem){.tp-tiers__list[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.tp-tiers__list[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.tp-tiers__list:is([data-count="3"],[data-count="4"]){column-gap:0}.tp-tiers__list:is([data-count="3"],[data-count="4"])>.tp-tier{padding-inline:1.5rem}.tp-tiers__list:is([data-count="3"],[data-count="4"])>.tp-tier:first-child{padding-left:0}.tp-tiers__list:is([data-count="3"],[data-count="4"])>.tp-tier:last-child{padding-right:0}.tp-tiers__list:is([data-count="3"],[data-count="4"])>.tp-tier+.tp-tier{border-left:1px solid var(--color-line)}}.tp-guarantee__mark{border-top:1px solid var(--color-line);grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.25rem;width:100%;margin-top:.5rem;padding-top:1rem;display:grid}.tp-guarantee__seal{width:clamp(5.5rem,4rem + 6vw,11rem);height:auto;color:var(--color-fg)}.tp-guarantee__mark>.tp-figs--chapter{border-top:0;grid-template-columns:minmax(0,1fr);gap:.875rem;padding-top:0}@media not (min-width:48rem){.tp-chapter__head>.tp-guarantee__mark{border-top:0;padding-top:0}}@media (min-width:64rem){.tp-chapter[data-layout=split] .tp-guarantee__mark{grid-template-columns:minmax(0,1fr);justify-items:start;row-gap:1.5rem;padding-top:1.5rem}}.tp-guarantee{border-top:1px solid var(--color-fg);display:grid}.tp-clause{border-bottom:1px solid var(--color-line);gap:.375rem;padding-block:1rem;display:grid}.tp-clause>p,.tp-clause .ui-disclosure p{margin:0}.tp-clause__name{color:var(--color-fg);margin:0}.tp-clause__name strong{font-weight:500}.tp-clause__text{text-wrap:pretty}.tp-clause__cases{gap:.375rem}.tp-final.py-section{padding-block:var(--tp-air)}.tp-final .gc-pediment__text{max-width:var(--tp-measure)}.tp-final__actions.gc-pediment__actions{align-items:center}@media (min-width:30rem){.tp-final__actions.gc-pediment__actions{flex-flow:wrap;justify-content:center;align-items:flex-start;padding-bottom:0}.tp-final__actions.gc-pediment__actions>:is(.btn,.ui-magnetic){align-self:flex-start}}
