:root{--oxpg-bg: #F7FAFA;--oxpg-ink: #163B4F;--oxpg-action: #206189;--oxpg-white: #FFFFFF;--oxpg-accent: #568D8D;--oxpg-premium: #B1A479;--oxpg-page: 118rem;--oxpg-serif: "Iowan Old Style", "Baskerville", "Times New Roman", serif;--oxpg-sans: var(--font-body-family), "Helvetica Neue", Arial, sans-serif}.oxpg,.oxpg *{box-sizing:border-box}.oxpg{color:var(--oxpg-ink);background:var(--oxpg-bg);font-family:var(--oxpg-sans)}.oxpg-shell{width:min(calc(100% - 4rem),var(--oxpg-page));margin-inline:auto}.oxpg-hero{padding:7rem 0;color:var(--oxpg-white);background:var(--oxpg-ink)}.oxpg-kicker{margin:0 0 1.4rem;color:var(--oxpg-premium);font-size:1.05rem;font-weight:780;letter-spacing:.14em;text-transform:uppercase}.oxpg-title{max-width:13ch;margin:0;color:inherit;font-family:var(--oxpg-serif);font-size:clamp(4.8rem,14vw,8rem);font-weight:400;line-height:.94;letter-spacing:-.045em}.oxpg-lead{max-width:70rem;margin:2rem 0 0;color:inherit;font-size:1.6rem;line-height:1.6}.oxpg-content{padding:6rem 0 9rem}.oxpg-grid{display:grid;gap:1.4rem}.oxpg-card{padding:2.4rem;border:.1rem solid var(--oxpg-accent);background:var(--oxpg-white)}.oxpg-card__number{margin:0 0 2rem;color:var(--oxpg-premium);font-size:1rem;font-weight:800;letter-spacing:.1em}.oxpg-card h2,.oxpg-card h3{margin:0;color:var(--oxpg-ink);font-size:2.4rem;font-weight:620;line-height:1.05;letter-spacing:-.03em}.oxpg-card p,.oxpg-card li{color:var(--oxpg-accent);font-size:1.4rem;line-height:1.6}.oxpg-card p:last-child{margin-bottom:0}.oxpg-policy{display:grid;gap:1.6rem}.oxpg-policy__row{display:grid;grid-template-columns:4rem minmax(0,1fr);gap:1.6rem;padding:2.2rem 0;border-bottom:.1rem solid var(--oxpg-accent)}.oxpg-policy__icon{display:grid;width:4rem;height:4rem;place-items:center;border:.1rem solid var(--oxpg-accent);border-radius:50%;color:var(--oxpg-action)}.oxpg-policy__icon .ox-icon{width:2rem;height:2rem}.oxpg-policy h2{margin:0;color:var(--oxpg-ink);font-size:2rem;font-weight:650}.oxpg-policy p{margin:.8rem 0 0;color:var(--oxpg-accent);font-size:1.4rem;line-height:1.6}.oxpg-faq{border-top:.1rem solid var(--oxpg-accent)}.oxpg-faq details{border-bottom:.1rem solid var(--oxpg-accent)}.oxpg-faq summary{display:flex;min-height:6rem;align-items:center;justify-content:space-between;gap:2rem;color:var(--oxpg-ink);font-size:1.45rem;font-weight:680;cursor:pointer;list-style:none}.oxpg-faq summary::-webkit-details-marker{display:none}.oxpg-faq summary:after{color:var(--oxpg-action);content:"+";font-size:2rem;font-weight:400}.oxpg-faq details[open] summary:after{content:"\2212"}.oxpg-faq__answer{padding:0 0 2rem;color:var(--oxpg-accent);font-size:1.4rem;line-height:1.6}.oxpg-faq__answer>*:first-child{margin-top:0}.oxpg-contact{display:grid;gap:4rem}.oxpg-contact__form{display:grid;gap:1.4rem;padding:2.4rem;border:.1rem solid var(--oxpg-accent);background:var(--oxpg-white)}.oxpg-field{display:grid;gap:.7rem}.oxpg-field label{color:var(--oxpg-ink);font-size:1.2rem;font-weight:700}.oxpg-field input,.oxpg-field textarea{width:100%;padding:1.3rem 1.4rem;border:.1rem solid var(--oxpg-accent);border-radius:0;color:var(--oxpg-ink);background:var(--oxpg-white);font:inherit;font-size:1.4rem}.oxpg-field textarea{min-height:15rem;resize:vertical}.oxpg-submit{min-height:5.2rem;padding:1.2rem 2rem;border:.1rem solid var(--oxpg-action);border-radius:999rem;color:var(--oxpg-white);background:var(--oxpg-action);font:inherit;font-size:1.4rem;font-weight:760;cursor:pointer}.oxpg-message{padding:1.2rem;border:.1rem solid var(--oxpg-accent);color:var(--oxpg-ink);background:var(--oxpg-bg);font-size:1.3rem;line-height:1.5}.oxpg-page-content--no-hero .oxpg-content{padding-top:2rem}.oxpg-document{max-width:82rem;color:var(--oxpg-ink);font-size:1.45rem;line-height:1.75;overflow-wrap:anywhere}.oxpg-document--wide{max-width:100%}.oxpg-document__title{margin:0 0 3rem;color:var(--oxpg-ink);font-family:var(--oxpg-serif);font-size:clamp(3.6rem,9vw,5.8rem);font-weight:400;line-height:1;letter-spacing:-.035em}.oxpg-document h1,.oxpg-document h2,.oxpg-document h3,.oxpg-document h4{margin:1.8em 0 .65em;color:var(--oxpg-ink);line-height:1.2;letter-spacing:-.02em}.oxpg-document h1:first-child,.oxpg-document h2:first-child,.oxpg-document h3:first-child{margin-top:0}.oxpg-document h1{font-family:var(--oxpg-serif);font-size:clamp(3.4rem,8vw,5.4rem);font-weight:400}.oxpg-document h2{font-size:2.5rem}.oxpg-document h3{font-size:2rem}.oxpg-document p,.oxpg-document li{color:var(--oxpg-ink)}.oxpg-document a{color:var(--oxpg-action);text-underline-offset:.25em}.oxpg-document hr{margin-block:3.5rem;border:0;border-top:.1rem solid var(--oxpg-accent)}.oxpg-document blockquote{margin:2.8rem 0;padding:1.8rem 2rem;border-left:.3rem solid var(--oxpg-premium);color:var(--oxpg-ink);background:var(--oxpg-white)}.oxpg-document table{display:block;width:100%;max-width:100%;overflow-x:auto;border-collapse:collapse;white-space:normal}.oxpg-document th,.oxpg-document td{min-width:16rem;padding:1.2rem;border:.1rem solid var(--oxpg-accent);text-align:left;vertical-align:top}.oxpg-document th{color:var(--oxpg-white);background:var(--oxpg-ink)}.oxpg-document__empty{padding:2rem;border:.1rem dashed var(--oxpg-accent);color:var(--oxpg-accent);background:var(--oxpg-white)}.oxpg-collection-hero{color:var(--oxpg-white);background:var(--oxpg-ink)}.oxpg-collection-hero__layout{display:grid}.oxpg-collection-hero__content{display:flex;min-height:52rem;flex-direction:column;justify-content:center;padding:6rem 2rem}.oxpg-collection-hero__title{max-width:12ch;margin:0;color:var(--oxpg-white);font-family:var(--oxpg-serif);font-size:clamp(5rem,14vw,7.8rem);font-weight:400;line-height:.94;letter-spacing:-.045em;text-wrap:balance}.oxpg-collection-hero__lead{max-width:62rem;margin-top:2rem;color:var(--oxpg-white);font-size:1.55rem;line-height:1.65}.oxpg-collection-hero__lead>*:first-child,.oxpg-collection-hero__lead>*:last-child{margin-block:0}.oxpg-collection-hero__principles{display:grid;gap:1rem;margin:3rem 0 0;padding:2rem 0 0;border-top:.1rem solid var(--oxpg-accent);list-style:none}.oxpg-collection-hero__principles li{display:grid;grid-template-columns:3.4rem minmax(0,1fr);gap:1rem;align-items:center;color:var(--oxpg-white);font-size:1.25rem}.oxpg-collection-hero__principles span{color:var(--oxpg-premium);font-size:1rem;font-weight:800;letter-spacing:.1em}.oxpg-collection-hero__visual{min-height:40rem;overflow:hidden;background:var(--oxpg-bg)}.oxpg-collection-hero__image{display:block;width:100%;height:100%;min-height:40rem;object-fit:cover}.oxpg-collection-hero__fallback{display:flex;min-height:40rem;flex-direction:column;justify-content:flex-end;padding:3rem;color:var(--oxpg-ink);background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--oxpg-premium) 32%,transparent),transparent 28%),linear-gradient(145deg,var(--oxpg-bg),var(--oxpg-white))}.oxpg-collection-hero__fallback span{color:var(--oxpg-accent);font-size:1rem;font-weight:800;letter-spacing:.16em}.oxpg-collection-hero__fallback strong{max-width:12ch;margin-top:1rem;font-family:var(--oxpg-serif);font-size:4.4rem;font-weight:400;line-height:.98}@media screen and (min-width:750px){.oxpg-shell{width:min(calc(100% - 8rem),var(--oxpg-page))}.oxpg-hero{padding:11rem 0}.oxpg-content{padding:9rem 0 12rem}.oxpg-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.oxpg-card{min-height:32rem;padding:3.2rem}.oxpg-contact{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:8rem}.oxpg-contact__form{padding:3.2rem}.oxpg-collection-hero__content{padding:8rem 4rem}.oxpg-collection-hero__principles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:990px){.oxpg-collection-hero__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:70rem}.oxpg-collection-hero__content,.oxpg-collection-hero__visual,.oxpg-collection-hero__image,.oxpg-collection-hero__fallback{min-height:70rem}.oxpg-collection-hero__content{padding:9rem clamp(5rem,7vw,11rem)}}.oxpg-document--embedded{margin-top:5rem;padding-top:5rem;border-top:.1rem solid var(--oxpg-accent)}.oxpg-contact>.oxpg-document--embedded,.oxpg-faq>.oxpg-document--embedded{grid-column:1 / -1;width:100%}.oxpg-policy+.oxpg-document--embedded{margin-top:6rem}@media screen and (max-width:749px){.oxpg-document--embedded{margin-top:3.5rem;padding-top:3.5rem}}.oxpg-trap{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;opacity:0!important;pointer-events:none!important}.oxpg-field__help,.oxpg-captcha-note{margin:0;color:var(--oxpg-accent);font-size:1.15rem;line-height:1.55}.oxpg-captcha-note a{color:inherit;text-underline-offset:.2em}.oxpg-message--security{border-color:#9f3a38;color:#7a2928;background:#fff7f6}.oxpg-submit[aria-disabled=true]{cursor:wait;opacity:.7}.oxpg-faq__contact{display:flex;align-items:center;justify-content:space-between;gap:2.4rem;margin-top:4rem;padding:2.8rem;border:1px solid rgba(37,112,116,.35);background:#fff}.oxpg-faq__contact h2{margin:0 0 .6rem;color:#123d4f;font-size:clamp(2rem,2.4vw,3.2rem)}.oxpg-faq__contact p{margin:0;color:#5b8c91}@media screen and (max-width:749px){.oxpg-faq__contact{align-items:flex-start;flex-direction:column;padding:2.2rem}.oxpg-faq__contact .button{width:100%}}.oxpg-about__hero-grid{display:grid;gap:3.2rem}.oxpg-about__hero-copy{align-self:end}.oxpg-about__hero-link,.oxpg-about__text-link{display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;color:inherit;font-size:1.35rem;font-weight:750;text-decoration:none}.oxpg-about__content{overflow:hidden}.oxpg-about__index{margin:0;color:var(--oxpg-premium);font-size:1rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.oxpg-about__intro,.oxpg-about__for{display:grid;gap:2.4rem;padding:1rem 0 7rem;border-bottom:.1rem solid color-mix(in srgb,var(--oxpg-accent) 55%,transparent)}.oxpg-about__intro h2,.oxpg-about__section-head h2,.oxpg-about__mechanism h2,.oxpg-about__for h2,.oxpg-about__cta h2{margin:0;color:var(--oxpg-ink);font-family:var(--oxpg-serif);font-size:clamp(3.2rem,8vw,5.6rem);font-weight:400;line-height:1;letter-spacing:-.04em}.oxpg-about__intro p:not(.oxpg-about__index),.oxpg-about__for p:not(.oxpg-about__index),.oxpg-about__mechanism-copy>p:not(.oxpg-about__index){color:var(--oxpg-accent);font-size:1.5rem;line-height:1.75}.oxpg-about__beliefs{padding:7rem 0}.oxpg-about__section-head{display:grid;gap:2rem;margin-bottom:3.5rem}.oxpg-about__principles{display:grid;border-top:.1rem solid var(--oxpg-accent)}.oxpg-about__principle{display:grid;gap:1.2rem;padding:2.6rem 0;border-bottom:.1rem solid var(--oxpg-accent)}.oxpg-about__principle>span{color:var(--oxpg-premium);font-size:1rem;font-weight:800}.oxpg-about__principle h3,.oxpg-about__promise h3{margin:0;color:var(--oxpg-ink);font-size:2rem;line-height:1.15;letter-spacing:-.025em}.oxpg-about__principle p,.oxpg-about__promise p{margin:0;color:var(--oxpg-accent);font-size:1.4rem;line-height:1.65}.oxpg-about__mechanism{display:grid;gap:3rem;margin-inline:calc(50% - 50vw);padding:7rem max(2rem,calc((100vw - var(--oxpg-page)) / 2));color:var(--oxpg-white);background:var(--oxpg-ink)}.oxpg-about__mechanism h2,.oxpg-about__mechanism-copy>p:not(.oxpg-about__index){color:var(--oxpg-white)}.oxpg-about__mechanism-copy blockquote{margin:2.8rem 0 0;padding:2rem 0 0;border-top:.1rem solid color-mix(in srgb,var(--oxpg-white) 40%,transparent);color:var(--oxpg-premium);font-family:var(--oxpg-serif);font-size:2.2rem;line-height:1.35}.oxpg-about__mechanism-picture{display:block;overflow:hidden;border:.1rem solid color-mix(in srgb,var(--oxpg-white) 35%,transparent);background:var(--oxpg-white)}.oxpg-about__mechanism-picture img{display:block;width:100%;height:auto}.oxpg-about__promise{margin-inline:calc(50% - 50vw);padding:7rem max(2rem,calc((100vw - var(--oxpg-page)) / 2));background:var(--oxpg-white)}.oxpg-about__promise-grid{display:grid;gap:1.2rem}.oxpg-about__promise-grid article{padding:2.4rem;border:.1rem solid var(--oxpg-accent);background:var(--oxpg-bg)}.oxpg-about__promise-grid article h3{margin-bottom:1rem}.oxpg-about__for{padding-top:7rem}.oxpg-about .oxpg-document--embedded{margin-top:6rem;padding-top:5rem;border-top:.1rem solid var(--oxpg-accent)}.oxpg-about__cta{display:grid;gap:3rem;margin-top:7rem;padding:4rem 2.4rem;color:var(--oxpg-white);background:var(--oxpg-ink)}.oxpg-about__cta h2{max-width:14ch;color:var(--oxpg-white)}.oxpg-about__cta-actions{display:flex;align-items:flex-start;flex-direction:column;gap:1rem}.oxpg-about__button{display:inline-flex;min-height:5.2rem;align-items:center;justify-content:center;padding:1.2rem 2.4rem;border-radius:999rem;color:var(--oxpg-ink);background:var(--oxpg-white);font-size:1.4rem;font-weight:780;text-decoration:none}.oxpg-about__cta .oxpg-about__text-link{color:var(--oxpg-white)}@media screen and (min-width:750px){.oxpg-about__hero-grid{grid-template-columns:minmax(0,1.15fr) minmax(30rem,.85fr);align-items:end}.oxpg-about__intro,.oxpg-about__for,.oxpg-about__section-head{grid-template-columns:20rem minmax(0,1fr)}.oxpg-about__principle{grid-template-columns:5rem minmax(24rem,.75fr) minmax(0,1fr);align-items:start;gap:2rem}.oxpg-about__mechanism{grid-template-columns:minmax(32rem,.8fr) minmax(0,1.2fr);align-items:center;gap:5rem}.oxpg-about__promise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.oxpg-about__cta{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:5rem}.oxpg-about__cta-actions{align-items:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/orthex-pages.css.map */
