@page{size:letter;margin:0}.ov-page{min-block-size:100vh;-webkit-padding-after:40px;padding-block-end:40px;background:#e7ebed}.ov-bar{max-inline-size:8.5in;margin-inline:auto;display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-family:var(--font-body);font-size:15px}.ov-bar a{color:var(--brand-700)}.ov-bar .ov-btn{background:var(--accent-700);color:#fff;text-decoration:none;padding:8px 16px;border-radius:999px;font-weight:600}.ov{inline-size:8.5in;min-block-size:10.95in;margin-inline:auto;display:flex;flex-direction:column;background:#fff;color:var(--neutral-800);font-family:var(--font-body);font-size:8.6pt;line-height:1.38;box-shadow:0 10px 40px rgb(0 0 0/.15)}.ov--tier{font-size:8pt}.ov--care,.ov--handoff{font-size:8.2pt}.ov--roomy{font-size:9.2pt}.ov *{box-sizing:border-box}.ov a{color:var(--accent-700)}.ov-sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ov-head{background:var(--brand-700);color:#fff;padding:.3in .45in .16in}.ov-brand{display:flex;align-items:center;gap:.9em;-webkit-padding-after:.9em;padding-block-end:.9em;-webkit-margin-after:1.1em;margin-block-end:1.1em;-webkit-border-after:1px solid rgb(255 255 255/.22);border-block-end:1px solid rgb(255 255 255/.22);font-family:var(--font-display);font-size:.88em;letter-spacing:.14em;text-transform:uppercase}.ov-brand img{display:block}.ov-doc{-webkit-margin-start:auto;margin-inline-start:auto;color:var(--highlight-500)}.ov-title{display:grid;grid-template-columns:1fr auto;grid-gap:2em;gap:2em;align-items:end}.ov-kicker{margin:0 0 .35em;font-family:var(--font-display);font-size:.88em;letter-spacing:.16em;text-transform:uppercase;color:var(--accent-300)}.ov h1{margin:0 0 .2em;font-family:var(--font-heading);font-size:2.8em;font-weight:700;line-height:1.04;letter-spacing:-.01em;color:#fff}.ov-summary{margin:0;max-inline-size:5.3in;font-size:1.08em;line-height:1.42;color:var(--brand-100)}.ov-price{margin:0;text-align:end;white-space:nowrap}.ov-price strong{display:block;font-family:var(--font-heading);font-size:2.6em;font-weight:700;line-height:1;color:#fff}.ov-price span{font-size:.95em;color:var(--brand-200)}.ov-facts{margin:1.3em 0 0;-webkit-padding-before:.9em;padding-block-start:.9em;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0 1.2em;gap:0 1.2em;-webkit-border-before:1px solid rgb(255 255 255/.22);border-block-start:1px solid rgb(255 255 255/.22)}.ov-facts dt{font-family:var(--font-display);font-size:.78em;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-300)}.ov-facts dd{margin:.25em 0 0;font-size:.98em;font-weight:600;line-height:1.3;color:#fff}.ov-body{flex:1 1;column-count:2;column-gap:2.1em;padding:1.3em .45in 0}.ov-body>*{page-break-inside:avoid;break-inside:avoid;margin:0 0 .95em}.ov-block h2{margin:0 0 .5em;-webkit-padding-after:.35em;padding-block-end:.35em;-webkit-border-after:1px solid var(--brand-100);border-block-end:1px solid var(--brand-100);letter-spacing:.12em;text-transform:uppercase;color:#17625a}.ov-block h2,.ov-block h3{font-family:var(--font-heading);font-size:.93em;font-weight:700}.ov-block h3{margin:.75em 0 .35em;color:var(--brand-700)}.ov-block p{margin:0 0 .45em}.ov-lead{font-weight:600;color:var(--brand-700)}.ov-small{font-size:.92em;color:var(--neutral-600)}.ov-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.3em}.ov-list li{position:relative;-webkit-padding-start:1.15em;padding-inline-start:1.15em}.ov-list li:before{content:"";position:absolute;inset-inline-start:.15em;inset-block-start:.55em;inline-size:.45em;block-size:.45em;border-radius:50%;background:var(--accent-600)}.ov-list--check li:before{content:"✓";color:var(--accent-700)}.ov-list--check li:before,.ov-list--cross li:before{inset-block-start:0;inline-size:auto;block-size:auto;border-radius:0;background:none;font-weight:700}.ov-list--cross li:before{content:"×";color:var(--neutral-500)}.ov-pairs{margin:0;display:flex;flex-direction:column;gap:.55em}.ov-pairs dt{font-weight:700;color:var(--brand-700)}.ov-pairs dd{margin:.1em 0 0}.ov-list strong{color:var(--brand-700)}.ov-size{padding:.8em 1em .5em;border:1px solid var(--brand-100);border-radius:.7em;background:var(--brand-50)}.ov-size h2{padding:0;border:0}.ov-idea{margin:0;padding:.6em 1em;-webkit-border-start:3px solid var(--highlight-500);border-inline-start:3px solid var(--highlight-500);background:#fbf6e6;font-weight:600;color:var(--brand-700)}.ov-compare{inline-size:100%;border-collapse:collapse;font-size:.97em;line-height:1.3}.ov-compare td,.ov-compare th{padding:.3em .45em;-webkit-border-after:1px solid var(--brand-100);border-block-end:1px solid var(--brand-100);text-align:start;vertical-align:top}.ov-compare thead th{font-family:var(--font-heading);font-size:.95em;color:var(--brand-700)}.ov-compare tbody th{inline-size:30%;font-weight:600;color:var(--brand-700)}.ov-compare .is-this{background:var(--brand-50);font-weight:600}.ov-foot{-webkit-margin-before:1.3em;margin-block-start:1.3em;padding:.9em .45in .28in;-webkit-border-before:1px solid var(--brand-100);border-block-start:1px solid var(--brand-100);font-size:.9em;color:var(--neutral-600)}.ov-foot p{margin:0 0 .25em}.ov-cta{font-size:1.12em;color:var(--brand-700)}@media print{html:has(.ov){-webkit-print-color-adjust:exact;print-color-adjust:exact}body:has(.ov),html:has(.ov){background:#fff}.ov-page{min-block-size:0;padding:0;background:#fff}.ov{margin:0;box-shadow:none}.noprint{display:none!important}}@media screen and (max-width:860px){.ov-bar{padding-inline:16px}.ov{inline-size:auto;min-block-size:0;margin-inline:10px;font-size:13px}.ov-body,.ov-foot,.ov-head{padding-inline:18px}.ov-title{grid-template-columns:1fr}.ov-body{column-count:1}.ov-price{text-align:start}.ov-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8em 1.2em}}