.native-page{overflow-wrap:anywhere}.native-page__header{max-width:60rem;margin-block-end:var(--space-40)}.native-page__body{width:100%;max-width:78ch;font-size:1.125rem;line-height:1.7}.native-page__image{width:100%;max-width:60rem;height:auto;margin-block-end:var(--space-40)}.native-page__body :is(img,video,iframe){max-width:100%;height:auto}.native-page__body :is(pre,table){display:block;max-width:100%;overflow-x:auto}.native-form{display:grid;gap:var(--space-12);max-width:42rem;margin-block-start:var(--space-40)}.native-form :is(input:not([type=checkbox]),textarea){width:100%;min-width:0;min-height:3rem;padding:.75rem;font:inherit;font-size:1rem;border:1px solid var(--color-border-control);background:var(--color-surface);color:var(--color-text);border-radius:var(--radius-control)}.native-form__consent{display:flex;align-items:center;gap:.75rem;min-height:3rem}.native-form__consent input{width:1.25rem;height:1.25rem;flex-shrink:0}.native-card-grid{display:grid;gap:var(--space-40)}.content-card{min-width:0;display:grid;align-content:start;gap:var(--space-16)}.content-card img{width:100%;height:auto}.content-card a,.native-back,.native-pagination a{display:inline-flex;align-items:center;min-height:2.75rem}.native-pagination{margin-block-start:var(--space-40);display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:64rem){.native-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-24);margin-block-start:var(--space-40)}.comparison-fact{padding-block:var(--space-16)}.comparison-fact dt{font-weight:600}.comparison-fact dd{margin:.5rem 0 0}.native-page--contact{max-width:var(--container-max)}.native-page--contact .native-page__header{max-width:48rem;margin-block-end:var(--space-48)}.native-page--contact .native-page__header h1{margin:0;font:400 clamp(2.75rem,7vw,5rem)/1.03 var(--font-display);letter-spacing:-.035em}.native-page__eyebrow{margin:0;color:var(--color-secondary);font:600 .75rem/1.4 var(--font-ui);letter-spacing:.14em;text-transform:uppercase}.contact-channels{display:grid;gap:var(--space-16)}.contact-channel,.contact-paths section,.native-page--contact .native-form{min-width:0;padding:clamp(var(--space-24),3vw,var(--space-40));background:var(--color-surface);border:1px solid var(--color-border-decorative);border-radius:var(--radius-card)}.contact-channel h2,.contact-paths h2{margin:0 0 var(--space-12);color:var(--color-secondary);font:600 .75rem/1.4 var(--font-ui);letter-spacing:.12em;text-transform:uppercase}.contact-channel p{margin:0;max-width:34ch;line-height:1.6}.contact-channel a{display:inline-flex;align-items:center;min-height:44px;font:400 clamp(1.25rem,2vw,1.75rem)/1.3 var(--font-display);overflow-wrap:anywhere}.native-page--contact .native-form{margin-block-start:var(--space-24);align-content:start}.native-page--contact .native-form h2{margin:0 0 var(--space-12);font:400 var(--type-h2)/1.2 var(--font-display)}.native-page--contact .native-form label{margin-block-end:0;font-weight:500}.native-page--contact .native-form>.button{justify-self:start;min-width:10rem}.contact-paths{display:grid;gap:var(--space-16);margin-block-start:var(--space-32)}.contact-paths section{padding:var(--space-20) var(--space-24)}.contact-paths p{margin:0 0 var(--space-8);line-height:1.6}.contact-paths a{display:inline-flex;align-items:center;min-height:44px}@media(min-width:48rem){.contact-channels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.native-page--contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--space-32) var(--space-64);align-items:start}.native-page--contact .native-page__header{grid-column:1 / -1;margin-block-end:0}.native-page--contact .contact-channels{grid-column:1;grid-row:2;grid-template-columns:minmax(0,1fr)}.native-page--contact .native-form{grid-column:2;grid-row:2 / span 2;width:100%;max-width:none;margin-block-start:0}.native-page--contact .contact-paths{grid-column:1;grid-row:3;margin-block-start:0}}.native-page__content{max-width:68ch;line-height:1.65}.native-page__content h2,.native-page__content h3{scroll-margin-top:5rem}.native-page__content h2{margin-block-start:2.5rem}.native-page__content h3{margin-block-start:1.75rem}@media(max-width:40rem){.native-page__content{font-size:.98rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/native-pages.css.map */
