._2PPBeq_faq{--navy:#002e59;--orange:#f15d22;--orange-text:var(--color-cribbed-orange-text-tint);--ink-soft:#4d6685;--line:#e2e9f3;--line-strong:#b9cce0;color:var(--navy)}._2PPBeq_faq ._2PPBeq_eyebrow{font-family:var(--font-open-sans),sans-serif;letter-spacing:.6px;text-transform:uppercase;color:var(--orange-text);margin:0 0 8px;font-size:clamp(15px,1.3vw,18px);font-weight:600;line-height:1.5}._2PPBeq_faq ._2PPBeq_heading{font-family:var(--font-poppins),sans-serif;letter-spacing:-.015em;color:var(--navy);text-wrap:balance;margin:0;font-size:clamp(27px,2.6vw,36px);font-weight:600;line-height:1.18}._2PPBeq_faq ._2PPBeq_tabs{flex-wrap:wrap;gap:10px;margin:26px 0 0;display:flex}._2PPBeq_faq ._2PPBeq_tab{border:1px solid var(--line);font-family:var(--font-open-sans),sans-serif;color:var(--navy);cursor:pointer;background:#fff;border-radius:30px;padding:11px 20px;font-size:16px;font-weight:600;line-height:1.2}._2PPBeq_faq ._2PPBeq_tab:hover{border-color:var(--line-strong)}._2PPBeq_faq ._2PPBeq_tab[aria-selected=true]{background:var(--navy);color:#fff;border-color:var(--navy)}._2PPBeq_faq ._2PPBeq_tab:focus-visible{outline:3px solid var(--orange);outline-offset:3px}._2PPBeq_faq ._2PPBeq_panel[hidden]{display:none}._2PPBeq_faq ._2PPBeq_grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px clamp(20px,3vw,40px);margin-top:32px;display:grid}._2PPBeq_faq ._2PPBeq_col{gap:20px;display:grid}._2PPBeq_faq ._2PPBeq_item{border:1px solid var(--line-strong);background:#fff;border-radius:16px;padding:0 24px;transition:border-color .15s}._2PPBeq_faq ._2PPBeq_item[open]{border-color:var(--navy)}._2PPBeq_faq ._2PPBeq_item summary{cursor:pointer;font-family:var(--font-open-sans),sans-serif;color:var(--navy);text-wrap:pretty;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:16.5px;font-weight:600;line-height:1.4;list-style:none;display:flex}._2PPBeq_faq ._2PPBeq_item summary::-webkit-details-marker{display:none}._2PPBeq_faq ._2PPBeq_item summary:after{content:"+";color:var(--orange);flex:none;font-size:26px;font-weight:600;line-height:1}._2PPBeq_faq ._2PPBeq_item[open] summary:after{content:"−"}._2PPBeq_faq ._2PPBeq_item summary:focus-visible{outline:3px solid var(--orange);outline-offset:3px;border-radius:4px}._2PPBeq_faq ._2PPBeq_answer{font-family:var(--font-open-sans),sans-serif;color:var(--ink-soft);margin:0 0 22px;font-size:16px;line-height:1.6}._2PPBeq_faq ._2PPBeq_answer a{color:var(--orange-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}@media (prefers-reduced-motion:reduce){._2PPBeq_faq ._2PPBeq_item{transition:none}}@media (max-width:980px){._2PPBeq_faq ._2PPBeq_grid{grid-template-columns:1fr}}
._9lmbsa_stage{--vh:100vh;--min:79.4;--max:79.4;--h:calc(var(--vh) - var(--float-top,48px) - var(--float-bottom,48px));--u:min(1cqi,7.2px,calc(var(--h) / var(--min)));width:calc(var(--u) * 100);height:clamp(calc(var(--u) * var(--min)),var(--h),calc(var(--u) * var(--max)));margin:0 auto;position:relative;container-type:size}@supports (height:100svh){._9lmbsa_stage{--vh:100svh}}@media (min-width:981px){._9lmbsa_stage{--max:150;margin-right:0}}._9lmbsa_photo{border-radius:var(--radius,22px);background:#eef1f4;position:absolute;inset:19cqi 0 6cqi 32cqi;overflow:hidden}._9lmbsa_stage ._9lmbsa_photo img{object-fit:cover;object-position:50% 30%;width:100%;height:100%;display:block}._9lmbsa_cards{pointer-events:none;font-size:clamp(9.5px,2cqi,14.5px);font-family:var(--font-open-sans),"Open Sans",sans-serif;position:absolute;inset:0}._9lmbsa_card{z-index:1;color:#002e59;letter-spacing:0;line-height:1.3;animation:6s ease-in-out infinite alternate _9lmbsa_float;position:absolute;box-shadow:0 1px 2px #002e5914,0 8px 14px -4px #002e5924,0 22px 40px -10px #002e593d,0 46px 80px -20px #002e5957}._9lmbsa_btn{background:var(--orange-button,#d3460d);color:#fff;white-space:nowrap;border-radius:.36em;justify-content:center;align-items:center;gap:.45em;font-weight:500;display:inline-flex}._9lmbsa_btn svg{flex:none;width:1em;height:1em}._9lmbsa_btn ._9lmbsa_icon-cal{opacity:.8;width:1.05em;height:1.05em}._9lmbsa_showing{background:#ecf3ff;border-radius:.36em;flex-direction:column;gap:.62em;width:25.5em;padding:1em 1em 1.1em;display:flex}._9lmbsa_showing-title{text-align:center;white-space:nowrap;font-size:1.02em;font-weight:400;line-height:1.4}._9lmbsa_row{align-items:center;gap:.3em;display:flex}._9lmbsa_tiles{flex:auto;grid-auto-columns:1fr;grid-auto-flow:column;gap:.4em;display:grid}._9lmbsa_arrow{color:#002e59;flex:none;width:.8em;height:.8em}._9lmbsa_arrow-off{color:#c5ccd6}._9lmbsa_tile{text-align:center;white-space:nowrap;background:#fff;border:1px solid #002e59;border-radius:.43em;flex-direction:column;justify-content:center;align-items:center;display:flex}._9lmbsa_day{padding:.5em 0 .45em;line-height:1.15}._9lmbsa_weekday{letter-spacing:0;font-size:.64em}._9lmbsa_date{font-size:1.2em;font-weight:600;line-height:1.2}._9lmbsa_month{text-transform:uppercase;letter-spacing:.04em;font-size:.6em}._9lmbsa_time{height:2.05em;font-size:.8em}._9lmbsa_tile._9lmbsa_picked{color:#fff;background:#002e59}._9lmbsa_tile._9lmbsa_blocked{color:#33506f;background:#f1f4f8 linear-gradient(to top left,#0000 calc(50% - .6px),#1f2937 50%,#0000 calc(50% + .6px));border-color:#bebebe}._9lmbsa_showing ._9lmbsa_btn{align-self:stretch;margin-top:.35em;padding:.62em .8em;font-size:.95em;font-weight:400}._9lmbsa_rating{color:#fff;text-align:center;background:#455d73;border-radius:.36em;flex-direction:column;align-items:center;gap:.1em;padding:.95em .7em;font-size:.68em;line-height:1.3;display:flex}._9lmbsa_strip{color:#fff;background:#17253e;border-radius:.36em;justify-content:space-between;align-items:center;gap:1.6em;padding:.62em .8em .62em 1em;display:flex}._9lmbsa_words{flex-direction:column;min-width:0;display:flex}._9lmbsa_strip-title{white-space:nowrap;font-size:1.45em;font-weight:700;line-height:1.3}._9lmbsa_strip-text{white-space:nowrap;margin-top:.1em;font-size:.78em;line-height:1.35}._9lmbsa_strip ._9lmbsa_btn{flex:none;width:10.4em;padding:.62em .6em;font-size:.9em}._9lmbsa_pos-1{transform-origin:0 0;top:0;left:0}._9lmbsa_pos-2{z-index:2;transform-origin:100% 100%;animation-duration:7.5s;animation-delay:-3s;bottom:1.5cqi;right:0;scale:1.04;box-shadow:0 2px 3px #002e591a,0 10px 18px -6px #002e5929,0 26px 48px -12px #002e5947,0 56px 90px -24px #002e595c}._9lmbsa_pos-3{transform-origin:0;animation-duration:5.2s;animation-delay:-1.5s;top:calc(49.6cqh + 6.6cqi);left:0;scale:.95;box-shadow:0 1px 2px #002e5912,0 5px 10px -4px #002e591a,0 14px 28px -10px #002e592e,0 30px 54px -18px #002e593d}@keyframes _9lmbsa_float{0%{translate:0}to{translate:0 -10px}}@media (prefers-reduced-motion:reduce){._9lmbsa_card{animation:none}}@media (max-width:640px){._9lmbsa_stage{--min:150;--max:150}._9lmbsa_photo{border-radius:18px;inset:12cqi 3cqi 46cqi 5cqi}._9lmbsa_stage ._9lmbsa_photo img{object-position:56% 25%}._9lmbsa_cards{font-size:clamp(9.5px,3.25cqi,14px)}._9lmbsa_pos-1{transform-origin:100% 100%;inset:auto 0 0 auto}._9lmbsa_pos-2{transform-origin:0 0;inset:0 auto auto 0}._9lmbsa_pos-3{display:none}}
.o_482q_root{--navy:#002e59;--navy-deep:#051737;--orange:#f15d22;--orange-text:var(--color-cribbed-orange-text);--orange-text-tint:var(--color-cribbed-orange-text-tint);--orange-button:var(--color-cribbed-orange-button);--tint:#ecf3ff;--hero-bg:#f5f6f8;--line:#e2e9f3;--line-strong:#b9cce0;--ink:#002e59;--ink-soft:#4d6685;--white:#fff;--radius:22px;font-family:var(--font-open-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}.o_482q_root *,.o_482q_root :before,.o_482q_root :after{box-sizing:border-box}.o_482q_root img{max-width:100%;height:auto;display:block}.o_482q_root h1,.o_482q_root h2{font-family:var(--font-poppins),sans-serif;color:var(--navy);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .45em;font-weight:600;line-height:1.18}.o_482q_root h1{font-size:clamp(34px,3.4vw,46px)}.o_482q_root h2{font-size:clamp(27px,2.6vw,36px)}.o_482q_root p{margin:0 0 1em}.o_482q_wrap{width:100%;max-width:1328px;margin:0 auto;padding:0 16px}.o_482q_eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--orange-text);margin:0 0 8px;font-size:clamp(15px,1.3vw,18px);font-weight:600;line-height:1.5}.o_482q_hero .o_482q_eyebrow,.o_482q_band .o_482q_eyebrow,.o_482q_card .o_482q_eyebrow{color:var(--orange-text-tint)}.o_482q_root .o_482q_lead{color:var(--ink-soft);max-width:820px;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.o_482q_root section{padding:clamp(52px,7vw,104px) 0}.o_482q_band{background:var(--tint)}.o_482q_root :focus-visible{outline:3px solid var(--orange);outline-offset:3px}.o_482q_root .o_482q_btn{font-family:var(--font-open-sans),sans-serif;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:14px 26px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.o_482q_root .o_482q_btn-orange{background:var(--orange-button);border-color:var(--orange-button);color:#fff}.o_482q_root .o_482q_btn-orange:hover{color:var(--orange-text);background:#fff}.o_482q_root .o_482q_btn-outline{color:var(--navy);border-color:var(--navy-deep);background:#fff}.o_482q_root .o_482q_btn-outline:hover{background:var(--navy);color:#fff}.o_482q_btn-row{flex-wrap:wrap;gap:12px;margin:28px 0 0;display:flex}.o_482q_root .o_482q_hero{background:var(--hero-bg);min-height:max(480px,calc(100vh - var(--site-header-h)));min-height:max(480px,calc(100svh - var(--site-header-h)));grid-template-columns:1fr 1fr;padding:0;display:grid}.o_482q_hero-text{align-items:center;padding:clamp(40px,5vw,72px) 40px clamp(40px,5vw,72px) max(16px,50vw - 648px);display:flex}.o_482q_hero-card{max-width:560px}.o_482q_hero-bg{min-height:100%;position:relative}.o_482q_root .o_482q_hero-bg img{object-fit:cover;object-position:50% 60%;width:100%;height:100%}.o_482q_hero-bg:after{content:"";pointer-events:none;background:linear-gradient(to right,var(--hero-bg) 0%,#f5f6f880 20%,#f5f6f800 55%);position:absolute;inset:0}.o_482q_root .o_482q_hero h1{margin-bottom:18px}.o_482q_root .o_482q_hero-sub{color:var(--ink);max-width:520px;margin:0;font-size:clamp(17px,1.4vw,19px)}.o_482q_reasons{grid-template-columns:1fr 1fr;gap:16px;margin:32px 0 0;padding:0;list-style:none;display:grid}.o_482q_reason{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:18px;padding:18px 22px;font-size:17px;line-height:1.45;display:flex}.o_482q_reason>span:last-child{text-wrap:balance}.o_482q_num{background:var(--tint);width:48px;height:48px;font-family:var(--font-poppins),sans-serif;color:var(--navy);font-variant-numeric:tabular-nums;border-radius:12px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:600;display:flex}.o_482q_section-actions{margin-top:32px}.o_482q_feature{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.o_482q_image-first{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.o_482q_image-first .o_482q_feature-img,.o_482q_image-first .o_482q_feature-whole-img{order:-1}.o_482q_feature-copy{max-width:600px}.o_482q_feature-img{border-radius:var(--radius);background:var(--tint);aspect-ratio:5/4;overflow:hidden}.o_482q_root .o_482q_feature-img img{object-fit:cover;object-position:50% 35%;width:100%;height:100%}.o_482q_feature-whole{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.o_482q_feature-whole-img{justify-self:center;width:100%;max-width:460px}.o_482q_feature-float{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.o_482q_feature-float-img{width:100%;min-width:0;container-type:inline-size}@media (min-width:981px){.o_482q_root section.o_482q_float-section{--float-top:clamp(24px,5vh,64px);--float-bottom:16px;min-height:100svh;padding:var(--float-top) 0 var(--float-bottom);align-items:center;display:flex}}.o_482q_image-first.o_482q_feature-float{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.o_482q_image-first .o_482q_feature-float-img{order:-1}@media (min-width:981px) and (max-width:1200px){.o_482q_feature-float{grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.o_482q_image-first.o_482q_feature-float{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.o_482q_root .o_482q_feature .o_482q_lead{margin-bottom:0}.o_482q_root .o_482q_feature .o_482q_ck{margin-top:18px}.o_482q_feature-actions{margin-top:28px}.o_482q_ck{margin:0;padding:0;list-style:none}.o_482q_ck li{color:var(--ink);padding:8px 0 8px 32px;position:relative}.o_482q_ck li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F15D22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.6 2.6L16 9.7'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:11px;left:0}.o_482q_root .o_482q_band-section{padding:clamp(8px,1.5vw,24px) 0}.o_482q_card{background:var(--tint);border-radius:var(--radius);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(20px,4vw,64px);padding:clamp(28px,4vw,52px);display:grid}.o_482q_root .o_482q_card h2{margin:0}.o_482q_root .o_482q_card-text{color:var(--ink);margin:0;font-size:clamp(17px,1.4vw,20px);line-height:1.6}@media (prefers-reduced-motion:reduce){.o_482q_root .o_482q_btn{transition:none}}@media (max-width:980px){.o_482q_root .o_482q_hero{grid-template-columns:1fr;min-height:0}.o_482q_hero-text{padding:40px 16px 32px}.o_482q_hero-card{max-width:760px}.o_482q_hero-bg{aspect-ratio:16/10;min-height:0}.o_482q_hero-bg:after{background:linear-gradient(to bottom,var(--hero-bg) 0%,#f5f6f800 25%)}.o_482q_feature,.o_482q_image-first,.o_482q_feature-whole,.o_482q_feature-float{grid-template-columns:1fr}.o_482q_image-first .o_482q_feature-img,.o_482q_image-first .o_482q_feature-whole-img,.o_482q_image-first .o_482q_feature-float-img{order:0}.o_482q_feature-copy{max-width:none}.o_482q_card{grid-template-columns:1fr}}@media (max-width:760px){.o_482q_reasons{grid-template-columns:1fr;gap:12px}.o_482q_reason{gap:14px;padding:14px 16px;font-size:16px}.o_482q_num{border-radius:10px;width:40px;height:40px;font-size:15px}}@media (max-width:640px){.o_482q_root{font-size:16px}.o_482q_root .o_482q_btn{width:100%}}
.vjeCPG_root{--navy:#002e59;--navy-deep:#051737;--navy-sec:#17253e;--orange:#f15d22;--orange-dark:#d24a13;--orange-text:var(--color-cribbed-orange-text-tint);--orange-button:var(--color-cribbed-orange-button);--tint:#ecf3ff;--sand:#fdf1eb;--line:#e2e9f3;--line-strong:#b9cce0;--ink:#002e59;--ink-soft:#4d6685;--ink-mute:#7d8fa6;--white:#fff;--radius:22px;font-family:var(--font-open-sans),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}.vjeCPG_root *,.vjeCPG_root :before,.vjeCPG_root :after{box-sizing:border-box}.vjeCPG_root img{max-width:100%;height:auto;display:block}.vjeCPG_root h1,.vjeCPG_root h2{font-family:var(--font-poppins),sans-serif;color:var(--navy);letter-spacing:-.015em;text-wrap:balance;margin:0 0 .45em;font-weight:600;line-height:1.18}.vjeCPG_root h1{font-size:clamp(34px,3.4vw,46px)}.vjeCPG_root h2{font-size:clamp(27px,2.6vw,36px)}.vjeCPG_root h3{font-family:var(--font-open-sans),sans-serif;color:var(--navy);margin:0 0 .5em;font-size:21px;font-weight:600;line-height:1.25}.vjeCPG_root p{margin:0 0 1em}.vjeCPG_root a{color:var(--orange-text)}.vjeCPG_wrap{width:100%;max-width:1328px;margin:0 auto;padding:0 16px}.vjeCPG_eyebrow{letter-spacing:.6px;text-transform:uppercase;color:var(--orange-text);margin:0 0 8px;font-size:clamp(15px,1.3vw,18px);font-weight:600;line-height:1.5}.vjeCPG_root .vjeCPG_lead{color:var(--ink-soft);max-width:820px;font-size:clamp(17px,1.4vw,20px);font-weight:300;line-height:1.6}.vjeCPG_root .vjeCPG_fine{color:var(--ink-soft);font-size:14px}.vjeCPG_root section{padding:clamp(52px,7vw,104px) 0}.vjeCPG_band{background:var(--tint)}.vjeCPG_root :focus-visible{outline:3px solid var(--orange);outline-offset:3px}.vjeCPG_root .vjeCPG_est-grid :focus-visible{outline:2px solid var(--line-strong);outline-offset:2px}.vjeCPG_root .vjeCPG_btn{font-family:var(--font-open-sans),sans-serif;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:14px 26px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.vjeCPG_root .vjeCPG_btn-orange{background:var(--orange-button);border-color:var(--orange-button);color:#fff}.vjeCPG_root .vjeCPG_btn-orange:hover{color:var(--orange-text);background:#fff}.vjeCPG_root .vjeCPG_btn-outline{color:var(--navy);border-color:var(--navy-deep);background:#fff}.vjeCPG_root .vjeCPG_btn-outline:hover{background:var(--navy);color:#fff}.vjeCPG_btn-row{flex-wrap:wrap;gap:12px;margin:28px 0 22px;display:flex}.vjeCPG_root .vjeCPG_hero{min-height:max(520px,calc(100vh - var(--site-header-h)));min-height:max(520px,calc(100svh - var(--site-header-h)));background:#f5f6f8;grid-template-columns:1fr 1fr;padding:0;display:grid}.vjeCPG_hero-text{align-items:center;padding:clamp(40px,5vw,72px) 40px clamp(40px,5vw,72px) max(16px,50vw - 648px);display:flex}.vjeCPG_hero-card{max-width:600px}.vjeCPG_hero-bg{min-height:100%;position:relative}.vjeCPG_root .vjeCPG_hero-bg img{object-fit:cover;object-position:60% 40%;width:100%;height:100%}.vjeCPG_hero-bg:after{content:"";pointer-events:none;background:linear-gradient(90deg,#f5f6f8 0%,#f5f6f880 20%,#f5f6f800 55%);position:absolute;inset:0}.vjeCPG_root .vjeCPG_hero h1{margin-bottom:18px}.vjeCPG_root .vjeCPG_hero-sub{color:var(--ink);max-width:540px;margin:0;font-size:clamp(17px,1.4vw,19px)}.vjeCPG_root .vjeCPG_hero-note{color:var(--ink-soft);max-width:540px;margin:0;font-size:14px}.vjeCPG_ck{margin:0;padding:0;list-style:none}.vjeCPG_ck li{color:var(--ink);padding:8px 0 8px 32px;position:relative}.vjeCPG_ck li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F15D22' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='m8 12.5 2.6 2.6L16 9.7'/%3E%3C/svg%3E") 50%/contain no-repeat;width:20px;height:20px;position:absolute;top:11px;left:0}.vjeCPG_ck.vjeCPG_navy li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23002E59' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M12 8v4M12 16h.01'/%3E%3C/svg%3E")}.vjeCPG_grid-3{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:32px;display:grid}.vjeCPG_card{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:30px 26px 24px}.vjeCPG_card ul{margin:0;padding:0;list-style:none}.vjeCPG_card li{color:var(--ink-soft);padding:4px 0;font-size:16px}.vjeCPG_root .vjeCPG_callout{background:var(--navy);border-radius:var(--radius);color:#fff;justify-content:space-between;align-items:center;gap:32px;margin-top:48px;padding:clamp(28px,3.5vw,44px);display:flex}.vjeCPG_root .vjeCPG_callout .vjeCPG_eyebrow{color:#fbc9b3;font-size:14px}.vjeCPG_root .vjeCPG_callout h2,.vjeCPG_root .vjeCPG_callout h3{color:#fff}.vjeCPG_root .vjeCPG_callout p{color:#dfe7f1}.vjeCPG_root .vjeCPG_callout .vjeCPG_big{font-family:var(--font-poppins),sans-serif;color:#fff;max-width:780px;margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:500;line-height:1.5}.vjeCPG_root .vjeCPG_callout .vjeCPG_btn{flex:none}.vjeCPG_root .vjeCPG_callout .vjeCPG_btn-orange:hover{background:#fff;border-color:#fff}.vjeCPG_split{grid-template-columns:1.2fr .8fr;align-items:start;gap:clamp(32px,5vw,72px);margin-top:32px;display:grid}.vjeCPG_cost-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.vjeCPG_cost-list li{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:24px;padding:18px 0;display:grid}.vjeCPG_cost-list strong{color:var(--navy);font-size:17px;font-weight:600}.vjeCPG_cost-list span{color:var(--ink-soft);font-size:16px}.vjeCPG_split-img{border-radius:var(--radius);background:var(--tint);aspect-ratio:4/3;position:sticky;top:120px;overflow:hidden}.vjeCPG_grid-2{grid-template-columns:1fr 1fr;gap:24px;margin-top:32px;display:grid}.vjeCPG_panel{border-radius:var(--radius);border:1px solid var(--line);background:#fff;padding:clamp(26px,3vw,38px)}.vjeCPG_panel-sand{background:var(--sand);border-color:#f6dccf}.vjeCPG_root .vjeCPG_panel .vjeCPG_eyebrow{font-size:14px}.vjeCPG_root .vjeCPG_panel h3{font-family:var(--font-poppins),sans-serif;margin-bottom:12px;font-size:clamp(22px,2vw,26px)}.vjeCPG_estimate{scroll-margin-top:100px}.vjeCPG_est-grid{grid-template-columns:1.6fr 1fr;align-items:stretch;gap:24px;margin-top:32px;display:grid}.vjeCPG_est-grid>*{min-width:0}.vjeCPG_calc{border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:clamp(24px,3.4vw,44px)}.vjeCPG_c-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.vjeCPG_c-row:first-child{padding-top:0}.vjeCPG_root .vjeCPG_c-label{color:var(--ink-soft);margin:0;font-size:17px;font-weight:600}.vjeCPG_root .vjeCPG_c-row.vjeCPG_first .vjeCPG_c-label{font-family:var(--font-poppins),sans-serif;color:var(--navy);font-size:20px}.vjeCPG_c-star{color:var(--orange);margin-left:2px;font-weight:700}.vjeCPG_c-foot{color:var(--ink-mute);margin:14px 0 0;font-size:13px;line-height:1.55}.vjeCPG_c-help{color:var(--ink-mute);margin-top:2px;font-size:13px;font-weight:400;display:block}.vjeCPG_c-money,.vjeCPG_c-pkg{flex:0 0 min(300px,52%);position:relative}.vjeCPG_c-money:before{content:"$";font-family:var(--font-poppins),sans-serif;color:var(--orange);pointer-events:none;font-size:18px;font-weight:600;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.vjeCPG_root .vjeCPG_c-money input,.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-btn{appearance:none;width:100%;height:54px;font-family:var(--font-poppins),sans-serif;color:var(--navy);background:var(--tint);font-variant-numeric:tabular-nums;box-shadow:none;border:1.5px solid #0000;border-radius:12px;outline:none;margin:0;padding:0 16px 0 34px;font-size:18px;font-weight:600;transition:border-color .15s,background .15s,box-shadow .15s}.vjeCPG_root .vjeCPG_c-money input:hover,.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-btn:hover{border-color:var(--line-strong);background:var(--tint);color:var(--navy)}.vjeCPG_root .vjeCPG_c-money input:focus,.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd.vjeCPG_is-open .vjeCPG_dd-btn,.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-btn:focus-visible{border-color:var(--line-strong);box-shadow:none;background:#fff;outline:none}.vjeCPG_c-slider{border-bottom:1px solid var(--line);padding:0 0 18px}.vjeCPG_root input[type=range]{appearance:none;background:linear-gradient(90deg,var(--orange) var(--fill,20%),#d3dde8 var(--fill,20%));cursor:pointer;border-radius:6px;width:100%;height:6px;margin:4px 0 0}.vjeCPG_root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--orange);background:#fff;border-radius:50%;width:24px;height:24px;box-shadow:0 2px 8px #002e5940}.vjeCPG_root input[type=range]::-moz-range-thumb{border:3px solid var(--orange);background:#fff;border-radius:50%;width:20px;height:20px}.vjeCPG_dd{max-width:100%;display:inline-block;position:relative}.vjeCPG_root .vjeCPG_dd-btn{width:100%;color:var(--navy);border:1px solid var(--line-strong);cursor:pointer;text-align:left;text-transform:none;letter-spacing:normal;box-shadow:none;background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;height:auto;min-height:0;margin:0;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;display:flex}.vjeCPG_root .vjeCPG_dd-btn:hover{border-color:var(--navy);color:var(--navy);background:#fff}.vjeCPG_root .vjeCPG_dd-btn:after{content:"";border-right:2px solid var(--navy);border-bottom:2px solid var(--navy);flex:none;width:7px;height:7px;transform:rotate(45deg)translate(-2px,-2px)}.vjeCPG_root .vjeCPG_dd.vjeCPG_is-open .vjeCPG_dd-btn:after{transform:rotate(-135deg)translate(-2px,-2px)}.vjeCPG_dd-menu{z-index:50;border:1px solid var(--line);background:#fff;border-radius:14px;min-width:100%;margin:0;padding:6px;list-style:none;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 18px 40px #002e592e}.vjeCPG_dd.vjeCPG_is-open .vjeCPG_dd-menu{display:block}.vjeCPG_dd-menu li,.vjeCPG_dd-menu>span{margin:0;padding:0;list-style:none;display:block}.vjeCPG_dd-menu li:before{display:none}.vjeCPG_root .vjeCPG_dd-opt{width:100%;color:var(--navy);cursor:pointer;text-align:left;white-space:nowrap;text-transform:none;box-shadow:none;background:0 0;border:0;border-radius:8px;margin:0;padding:10px 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.3;display:block}.vjeCPG_root .vjeCPG_dd-opt:hover{color:var(--navy);background:0 0}.vjeCPG_root .vjeCPG_dd-opt:focus-visible{outline:2px solid var(--line-strong);outline-offset:-2px}.vjeCPG_root .vjeCPG_dd-opt[aria-selected=true],.vjeCPG_root .vjeCPG_dd-opt[aria-selected=true]:hover{background:var(--tint);color:var(--navy)}.vjeCPG_root .vjeCPG_dd-opt[aria-selected=true] small{color:var(--ink-soft)}.vjeCPG_c-pkg .vjeCPG_dd{width:100%;display:block}.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-btn{gap:12px;padding:0 16px}.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-btn:after{border-color:var(--orange)}.vjeCPG_pk-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:16px;overflow:hidden}.vjeCPG_pk-price{flex:none}.vjeCPG_c-pkg .vjeCPG_dd-menu{width:max-content;min-width:100%;max-width:min(360px,86vw);left:auto;right:0}.vjeCPG_root .vjeCPG_c-pkg .vjeCPG_dd-opt{white-space:normal;grid-template-columns:1fr auto;align-items:center;column-gap:20px;padding:11px 14px;display:grid}.vjeCPG_c-pkg .vjeCPG_dd-opt b{font-family:var(--font-poppins),sans-serif;font-size:15.5px;font-weight:600}.vjeCPG_c-pkg .vjeCPG_dd-opt small{color:var(--ink-soft);grid-column:1;font-size:13px;font-weight:400}.vjeCPG_c-pkg .vjeCPG_dd-opt em{font-style:normal;font-family:var(--font-poppins),sans-serif;font-variant-numeric:tabular-nums;grid-area:1/2/span 2;font-size:15.5px;font-weight:600}.vjeCPG_root .vjeCPG_c-total{border-bottom:none;padding-bottom:0}.vjeCPG_root .vjeCPG_c-total .vjeCPG_c-label{font-family:var(--font-poppins),sans-serif;color:var(--orange-text);font-size:21px}.vjeCPG_c-total output{font-family:var(--font-poppins),sans-serif;color:var(--orange);font-variant-numeric:tabular-nums;font-size:clamp(26px,2.6vw,34px);font-weight:600}.vjeCPG_root .vjeCPG_est-side{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;margin-top:0}.vjeCPG_root .vjeCPG_est-side h2{font-size:clamp(24px,2.2vw,30px)}.vjeCPG_root .vjeCPG_est-side p{font-size:16px}.vjeCPG_compare{background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;width:100%;margin:6px 0 24px;padding:16px 18px}.vjeCPG_root .vjeCPG_compare p{color:#dfe7f1;margin:0;font-size:15px}.vjeCPG_compare strong{font-family:var(--font-poppins),sans-serif;color:#fff;font-variant-numeric:tabular-nums;margin:4px 0;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.2;display:block}.vjeCPG_compare .vjeCPG_dd{vertical-align:middle;margin:0 2px}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-btn{width:auto;font-family:var(--font-poppins),sans-serif;color:#fff;background:#ffffff24;border:1px solid #ffffff59;border-radius:999px;gap:8px;padding:3px 12px;font-size:14.5px;font-weight:600;display:inline-flex}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-btn:hover,.vjeCPG_root .vjeCPG_compare .vjeCPG_dd.vjeCPG_is-open .vjeCPG_dd-btn{color:#fff;background:#ffffff3d;border-color:#fff}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-btn:after{border-color:var(--orange)}.vjeCPG_compare .vjeCPG_dd-menu{background:var(--navy-deep);border-color:#fff3;min-width:96px}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-opt{font-family:var(--font-poppins),sans-serif;color:#fff;padding:8px 12px;font-size:14.5px}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-opt:hover{color:#fff;background:0 0}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-opt:focus-visible{outline-color:#fff6}.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-opt[aria-selected=true],.vjeCPG_root .vjeCPG_compare .vjeCPG_dd-opt[aria-selected=true]:hover{color:#fff;background:#ffffff1f}.vjeCPG_root details.vjeCPG_note{background:0 0;border:0;border-radius:0;max-width:860px;margin:4px 0 0;padding:0}.vjeCPG_root details.vjeCPG_note summary::-webkit-details-marker{display:none}.vjeCPG_root details.vjeCPG_note summary{font-family:var(--font-open-sans),sans-serif;color:var(--navy);cursor:pointer;background:var(--tint);border:1px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:6px 14px 6px 7px;font-size:14.5px;font-weight:600;list-style:none;transition:border-color .15s,background .15s;display:inline-flex}.vjeCPG_root .vjeCPG_band details.vjeCPG_note summary{background:#fff}.vjeCPG_root details.vjeCPG_note summary:hover,.vjeCPG_root details.vjeCPG_note[open] summary{border-color:var(--line-strong);color:var(--navy)}.vjeCPG_root details.vjeCPG_note summary svg{flex:none;width:20px;height:20px}.vjeCPG_root details.vjeCPG_note summary svg circle{fill:var(--navy);stroke:none}.vjeCPG_root details.vjeCPG_note summary svg path{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round}.vjeCPG_root details.vjeCPG_note summary:after{content:"";border-bottom:2px solid;border-right:2px solid;width:7px;height:7px;margin-left:2px;font-size:0;transition:transform .2s;transform:rotate(45deg)translate(-2px,-2px)}.vjeCPG_root details.vjeCPG_note[open] summary:after{content:"";transform:rotate(-135deg)translate(-2px,-2px)}.vjeCPG_root details.vjeCPG_note p{color:var(--ink-soft);background:var(--tint);border-radius:12px;margin:8px 0 0;padding:14px 18px;font-size:14.5px;line-height:1.6}.vjeCPG_root .vjeCPG_band details.vjeCPG_note p{background:#fff}.vjeCPG_calc-note{flex-wrap:wrap;align-items:center;gap:4px 16px;margin-top:18px;display:flex}.vjeCPG_more{max-width:900px;margin-top:34px}.vjeCPG_root .vjeCPG_more p{margin:0}.vjeCPG_root .vjeCPG_legal{border-top:1px solid var(--line);margin-top:48px;padding-top:28px}.vjeCPG_root .vjeCPG_legal h2{margin-bottom:8px;font-size:18px}.vjeCPG_root .vjeCPG_legal p{color:var(--ink-soft);max-width:980px;font-size:14px}.vjeCPG_root .vjeCPG_before-grid{margin-top:20px}.vjeCPG_root .vjeCPG_before-card{align-self:start}.vjeCPG_root .vjeCPG_before-card p{margin:0}.vjeCPG_root .vjeCPG_panel .vjeCPG_fine{margin:12px 0 0}.vjeCPG_root .vjeCPG_closing{margin-top:36px}.vjeCPG_root .vjeCPG_closing h2{margin-bottom:8px;font-size:clamp(24px,2.6vw,34px)}.vjeCPG_root .vjeCPG_closing p{margin:0}@media (prefers-reduced-motion:reduce){.vjeCPG_root .vjeCPG_btn{transition:none}}@media (max-width:980px){.vjeCPG_root .vjeCPG_hero{grid-template-columns:1fr;min-height:0}.vjeCPG_hero-text{padding:40px 16px 32px}.vjeCPG_hero-card{max-width:760px}.vjeCPG_hero-bg{aspect-ratio:16/10;min-height:0}.vjeCPG_hero-bg:after{background:linear-gradient(#f5f6f8 0%,#f5f6f800 25%)}.vjeCPG_grid-3,.vjeCPG_grid-2,.vjeCPG_split,.vjeCPG_est-grid{grid-template-columns:1fr}.vjeCPG_split-img{position:static}.vjeCPG_root .vjeCPG_callout{flex-direction:column;align-items:flex-start}.vjeCPG_cost-list li{grid-template-columns:1fr;gap:4px}}@media (max-width:640px){.vjeCPG_root{font-size:16px}.vjeCPG_root .vjeCPG_btn,.vjeCPG_root .vjeCPG_btn-row .vjeCPG_btn{width:100%}.vjeCPG_c-row{flex-wrap:wrap}.vjeCPG_c-money,.vjeCPG_c-pkg{flex:100%}.vjeCPG_c-pkg .vjeCPG_dd-menu{width:100%;max-width:none;left:0;right:auto}}
.bedkFW_root{--navy:#002e59;--navy-sec:#17253e;--navy-deep:#051737;--orange:#f15d22;--orange-text:var(--color-cribbed-orange-text-tint);--orange-text-navy:var(--color-cribbed-orange-text-navy);--orange-button:var(--color-cribbed-orange-button);--orange-dark:#d24a13;--tint:#ecf3ff;--line:#e2e9f3;--white:#fff;--ink:#002e59;--ink-soft:#4d6685;--ink-mute:#556a85;--container:1440px;--gutter:48px;--section-y:104px;--radius:8px}.bedkFW_root,.bedkFW_root *{box-sizing:border-box}.bedkFW_root{scroll-behavior:smooth}.bedkFW_frame{overflow-x:clip}.bedkFW_root{width:100%;font-family:var(--font-poppins),system-ui,-apple-system,"Segoe UI",sans-serif;color:var(--ink);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:20px;line-height:1.6;position:relative;overflow-x:clip}.bedkFW_root img{max-width:100%;display:block}.bedkFW_root .bedkFW_wrap{width:100%;max-width:var(--container);padding:0 var(--gutter);margin:0 auto}.bedkFW_root h1,.bedkFW_root h2,.bedkFW_root h3{letter-spacing:-.015em;margin:0 0 .45em;font-weight:600;line-height:1.18}.bedkFW_root h1{font-size:clamp(32px,3.2vw,42px)}.bedkFW_root h2{font-size:33px}.bedkFW_root h3{font-size:21px}.bedkFW_root p{margin:0 0 1em}.bedkFW_root .bedkFW_lead{color:var(--ink-soft);font-size:20px}.bedkFW_root .bedkFW_measure{max-width:64ch}.bedkFW_root .bedkFW_eyebrow{font-family:var(--font-open-sans),sans-serif;letter-spacing:.03em;text-transform:uppercase;color:var(--orange-text);margin:0 0 12px;font-size:20px;font-weight:600}.bedkFW_root .bedkFW_band-navy .bedkFW_eyebrow{color:var(--orange-text-navy)}.bedkFW_root section{padding:var(--section-y) 0}.bedkFW_root .bedkFW_band-tint{background:var(--tint)}.bedkFW_root .bedkFW_band-navy{background:var(--navy);color:#fff}.bedkFW_root .bedkFW_band-navy h2,.bedkFW_root .bedkFW_band-navy h3{color:#fff}.bedkFW_root .bedkFW_band-navy .bedkFW_lead{color:#bcd0e6}.bedkFW_root .bedkFW_btn{border:0;border-radius:6px;align-items:center;gap:10px;padding:14px 26px;font-size:16px;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.bedkFW_root .bedkFW_btn-primary{background:var(--orange-button);color:#fff}.bedkFW_root .bedkFW_btn-primary:hover{background:var(--orange-dark)}.bedkFW_root .bedkFW_btn-outline{border:2px solid var(--navy);color:var(--navy)}.bedkFW_root .bedkFW_btn-outline:hover{background:var(--navy);color:#fff}.bedkFW_root .bedkFW_btn-onnavy{color:var(--navy);background:#fff}.bedkFW_root .bedkFW_btn-onnavy:hover{background:var(--tint)}.bedkFW_root .bedkFW_btn:focus-visible{outline:3px solid var(--orange);outline-offset:3px}.bedkFW_root .bedkFW_opener{min-height:calc(100vh - var(--site-header-h));min-height:calc(100svh - var(--site-header-h));border-bottom:2px;align-items:center;padding:0;display:flex;position:relative;overflow:hidden}.bedkFW_root .bedkFW_opener .bedkFW_wrap{z-index:2;position:relative}.bedkFW_root .bedkFW_opener h1{max-width:16ch;margin-bottom:0}.bedkFW_root .bedkFW_opener .bedkFW_eyebrow{margin-bottom:14px}.bedkFW_root .bedkFW_opener .bedkFW_opener-intro{max-width:36ch;margin:18px 0 0}.bedkFW_root .bedkFW_hero-media{z-index:1;width:64%;position:absolute;top:0;bottom:0;right:0}.bedkFW_root .bedkFW_hero-media img{object-fit:cover;object-position:center;width:100%;height:100%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 12%,#000 34%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 12%,#000 34%)}.bedkFW_root .bedkFW_spine{border-top:2px solid var(--navy);margin-top:44px}.bedkFW_root .bedkFW_spine-head,.bedkFW_root .bedkFW_spine-row{grid-template-columns:1.1fr 1fr 1fr;display:grid}.bedkFW_root .bedkFW_spine-head span{font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);padding:14px 22px 14px 0;font-size:14px;font-weight:600}.bedkFW_root .bedkFW_spine-head span+span{padding-left:22px}.bedkFW_root .bedkFW_spine-row{align-items:stretch}.bedkFW_root .bedkFW_spine-row>div{color:var(--ink-soft);border-top:1px solid var(--line);padding:22px 22px 22px 0;font-size:17px}.bedkFW_root .bedkFW_spine-row>div+div{border-left:1px solid var(--line);padding-left:22px}.bedkFW_root .bedkFW_spine-step{font-weight:600;color:var(--navy)!important;font-size:19px!important}.bedkFW_root .bedkFW_spine-step small{font-family:var(--font-open-sans),sans-serif;letter-spacing:.1em;color:var(--orange-text);margin-bottom:4px;font-size:13px;font-weight:600;display:block}.bedkFW_root .bedkFW_spine-you{background:#002e5909}.bedkFW_root .bedkFW_spine-foot{color:var(--ink-soft);border-left:3px solid var(--orange);max-width:70ch;margin-top:28px;padding-left:20px;font-size:17px}.bedkFW_root .bedkFW_reach{border-top:1px solid var(--line);margin-top:36px}.bedkFW_root .bedkFW_reach-row{border-bottom:1px solid var(--line);grid-template-columns:220px 1fr;gap:28px;padding:20px 0;display:grid}.bedkFW_root .bedkFW_reach-where{color:var(--navy);font-size:18px;font-weight:600}.bedkFW_root .bedkFW_reach-where small{font-family:var(--font-open-sans),sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);margin-top:4px;font-size:13px;font-weight:600;display:block}.bedkFW_root .bedkFW_reach-what{color:var(--ink-soft);font-size:17px}.bedkFW_root .bedkFW_reach-what p{margin:0}.bedkFW_root .bedkFW_manifest{grid-template-columns:1fr 1fr;gap:0 56px;margin-top:36px;display:grid}.bedkFW_root .bedkFW_manifest-col h3{font-size:16px;font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);border-bottom:1px solid var(--line);margin-bottom:0;padding-bottom:12px;font-weight:600}.bedkFW_root .bedkFW_manifest-col ul{margin:0;padding:0;list-style:none}.bedkFW_root .bedkFW_manifest-col li{border-bottom:1px solid var(--line);color:var(--ink-soft);align-items:flex-start;gap:14px;padding:15px 0;font-size:17px;display:flex}.bedkFW_root .bedkFW_manifest-col li b{color:var(--navy);font-weight:600}.bedkFW_root .bedkFW_tick{background:var(--orange);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;margin-top:4px;font-size:12px;display:flex}.bedkFW_root .bedkFW_tiers{border-collapse:collapse;width:100%;margin-top:32px}.bedkFW_root .bedkFW_tiers th,.bedkFW_root .bedkFW_tiers td{padding:11px 14px;font-size:16px}.bedkFW_root .bedkFW_tiers thead th{font-family:var(--font-open-sans),sans-serif;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:var(--ink-mute);border-bottom:2px solid var(--navy);padding-bottom:12px;font-size:14px;font-weight:600}.bedkFW_root .bedkFW_tiers thead th:first-child{text-align:left}.bedkFW_root .bedkFW_tiers thead th b{font-family:var(--font-poppins),sans-serif;text-transform:none;letter-spacing:0;color:var(--navy);font-size:18px;font-weight:600;display:block}.bedkFW_root .bedkFW_tiers tbody tr{border-bottom:1px solid var(--line)}.bedkFW_root .bedkFW_tiers tbody tr:nth-child(odd),.bedkFW_root .bedkFW_tiers tbody tr:nth-child(2n),.bedkFW_root .bedkFW_tiers tbody td,.bedkFW_root .bedkFW_tiers thead th{background:0 0}.bedkFW_root .bedkFW_tiers td:first-child{color:var(--navy);font-weight:500}.bedkFW_root .bedkFW_tiers td.bedkFW_c{text-align:center;color:var(--ink-soft)}.bedkFW_root .bedkFW_tiers .bedkFW_silver{background:#f15d220d}.bedkFW_root .bedkFW_tiers tr.bedkFW_price td{color:var(--navy);padding-top:16px;padding-bottom:16px;font-weight:600}.bedkFW_root .bedkFW_split{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.bedkFW_root .bedkFW_split img{border-radius:var(--radius);aspect-ratio:4/3;object-fit:cover;width:100%}.bedkFW_root .bedkFW_split+.bedkFW_split{margin-top:88px}.bedkFW_root .bedkFW_split-copy p:last-child{margin-bottom:0}.bedkFW_root .bedkFW_detail-list{margin:22px 0 0;padding:0;list-style:none}.bedkFW_root .bedkFW_detail-list li{border-top:1px solid var(--line);color:var(--ink-soft);padding:12px 0;font-size:17px}.bedkFW_root .bedkFW_detail-list li b{color:var(--navy);font-size:18px;font-weight:600;display:block}.bedkFW_root .bedkFW_opener-actions,.bedkFW_root .bedkFW_split-button{margin-top:28px}.bedkFW_root .bedkFW_detail-list.bedkFW_numbered{counter-reset:detail}.bedkFW_root .bedkFW_detail-list.bedkFW_numbered li{counter-increment:detail;align-items:baseline;gap:16px;padding:10px 0;display:flex}.bedkFW_root .bedkFW_detail-list.bedkFW_numbered li:before{content:counter(detail,decimal-leading-zero);font-family:var(--font-open-sans),sans-serif;letter-spacing:.1em;color:var(--orange-text);flex:0 0 24px;font-size:13px;font-weight:600}.bedkFW_root .bedkFW_detail-list.bedkFW_numbered li>span{font-family:inherit}.bedkFW_root .bedkFW_split img.bedkFW_whole{aspect-ratio:auto;object-fit:contain;border-radius:0}.bedkFW_root .bedkFW_text-band{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:56px;display:grid}.bedkFW_root .bedkFW_text-band h2,.bedkFW_root .bedkFW_text-band .bedkFW_lead{margin:0}.bedkFW_root .bedkFW_compare{border-collapse:collapse;width:100%;margin-top:32px}.bedkFW_root .bedkFW_compare th,.bedkFW_root .bedkFW_compare td{padding:11px 16px;font-size:17px}.bedkFW_root .bedkFW_compare thead th{font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;text-align:center;color:var(--ink-mute);border-bottom:2px solid var(--navy);padding-bottom:14px;font-size:14px;font-weight:600}.bedkFW_root .bedkFW_compare thead th:first-child{text-align:left}.bedkFW_root .bedkFW_compare tbody tr{border-bottom:1px solid var(--line)}.bedkFW_root .bedkFW_compare tbody tr:nth-child(odd),.bedkFW_root .bedkFW_compare tbody tr:nth-child(2n),.bedkFW_root .bedkFW_compare tbody td,.bedkFW_root .bedkFW_compare thead th{background:0 0}.bedkFW_root .bedkFW_compare td:first-child{color:var(--navy);font-weight:500}.bedkFW_root .bedkFW_compare td.bedkFW_mark{text-align:center;width:150px}.bedkFW_root .bedkFW_compare td.bedkFW_cribbed{background:#ffffffa6}.bedkFW_root .bedkFW_mark span{border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-size:14px;font-weight:700;display:inline-flex}.bedkFW_root .bedkFW_yes span{background:var(--orange);color:#fff}.bedkFW_root .bedkFW_no span{color:#93a3b8;background:#dfe6f0}.bedkFW_root .bedkFW_note{font-family:var(--font-open-sans),sans-serif;color:var(--ink-mute);max-width:78ch;margin-top:22px;font-size:14px}.bedkFW_root .bedkFW_calc-grid{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}.bedkFW_root .bedkFW_calc{border:1px solid var(--line);border-radius:var(--radius);background:#fff;overflow:hidden}.bedkFW_root .bedkFW_calc-inputs{padding:28px 30px 30px}.bedkFW_root .bedkFW_calc-row{margin-bottom:22px}.bedkFW_root .bedkFW_calc-label{font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);justify-content:space-between;align-items:baseline;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}.bedkFW_root .bedkFW_calc-figure{color:var(--navy);letter-spacing:-.01em;font-size:25px;font-weight:700}.bedkFW_root input[type=range]{appearance:none;background:var(--line);border-radius:3px;outline:none;width:100%;height:5px}.bedkFW_root input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--orange);cursor:pointer;width:22px;height:22px;box-shadow:0 0 0 1px var(--line);border:3px solid #fff;border-radius:50%}.bedkFW_root input[type=range]::-moz-range-thumb{background:var(--orange);cursor:pointer;border:3px solid #fff;border-radius:50%;width:22px;height:22px}.bedkFW_root input[type=range]:focus-visible{outline:3px solid var(--orange);outline-offset:4px}.bedkFW_root .bedkFW_calc-controls{grid-template-columns:1fr 92px;gap:14px;display:grid}.bedkFW_root .bedkFW_field label{font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.bedkFW_root .bedkFW_field select,.bedkFW_root .bedkFW_field input[type=number]{border:1px solid var(--line);width:100%;color:var(--navy);background:#fff;border-radius:6px;padding:11px 12px;font-family:inherit;font-size:15px}.bedkFW_root .bedkFW_field select:focus,.bedkFW_root .bedkFW_field input:focus{outline:2px solid var(--orange);outline-offset:1px}.bedkFW_root .bedkFW_toggle{border:1px solid var(--line);border-radius:6px;margin-top:14px;display:flex;overflow:hidden}.bedkFW_root .bedkFW_toggle button{color:var(--ink-soft);font-family:var(--font-open-sans),sans-serif;cursor:pointer;background:#fff;border:0;flex:1;padding:11px 8px;font-size:13.5px;font-weight:600}.bedkFW_root .bedkFW_toggle button[aria-pressed=true]{background:var(--navy);color:#fff}.bedkFW_root .bedkFW_calc-results{background:var(--tint);border-top:1px solid var(--line);grid-template-columns:1fr 1fr 1.15fr;display:grid}.bedkFW_root .bedkFW_result{text-align:center;border-right:1px solid var(--line);padding:22px 18px}.bedkFW_root .bedkFW_result:last-child{background:var(--navy);border-right:0}.bedkFW_root .bedkFW_result-label{font-family:var(--font-open-sans),sans-serif;color:var(--ink-soft);min-height:40px;margin-bottom:6px;font-size:14px}.bedkFW_root .bedkFW_result-value{color:var(--navy);font-size:25px;font-weight:700}.bedkFW_root .bedkFW_result-savings .bedkFW_result-label{color:#bcd0e6}.bedkFW_root .bedkFW_result-savings .bedkFW_result-value{color:#fff;font-size:30px}.bedkFW_root .bedkFW_calc-fine{font-family:var(--font-open-sans),sans-serif;color:var(--ink-mute);margin-top:14px;font-size:13px}.bedkFW_root .bedkFW_stat-callout{border-top:1px solid #fff3;border-bottom:1px solid #fff3;grid-template-columns:repeat(3,1fr);gap:0;margin-top:36px;display:grid}.bedkFW_root .bedkFW_stat-callout div{border-right:1px solid #fff3;padding:26px 24px}.bedkFW_root .bedkFW_stat-callout div:last-child{border-right:0}.bedkFW_root .bedkFW_stat-callout b{color:#fff;margin-bottom:6px;font-size:34px;font-weight:700;line-height:1.1;display:block}.bedkFW_root .bedkFW_stat-callout span{color:#bcd0e6;font-size:16px;font-family:var(--font-open-sans),sans-serif;line-height:1.45}.bedkFW_root .bedkFW_closing{text-align:center}.bedkFW_root .bedkFW_closing h2{max-width:22ch;margin-left:auto;margin-right:auto}.bedkFW_root .bedkFW_closing .bedkFW_lead{max-width:58ch;margin:0 auto 28px}.bedkFW_root .bedkFW_closing-actions{flex-wrap:wrap;justify-content:center;gap:14px;display:flex}.bedkFW_root .bedkFW_sources{border-top:1px solid var(--line);padding:36px 0 48px}.bedkFW_root .bedkFW_sources h2{font-family:var(--font-open-sans),sans-serif;letter-spacing:.09em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px;font-size:13px;font-weight:600}.bedkFW_root .bedkFW_sources ol{margin:0;padding-left:20px}.bedkFW_root .bedkFW_sources li{font-family:var(--font-open-sans),sans-serif;color:var(--ink-mute);margin-bottom:5px;font-size:13px;line-height:1.6}@media (max-width:1024px){.bedkFW_root{--section-y:68px;--gutter:24px}.bedkFW_root .bedkFW_split,.bedkFW_root .bedkFW_calc-grid{grid-template-columns:1fr;gap:34px}.bedkFW_root .bedkFW_split+.bedkFW_split{margin-top:56px}.bedkFW_root .bedkFW_split img{aspect-ratio:16/9}.bedkFW_root .bedkFW_split img.bedkFW_whole{aspect-ratio:auto;max-width:560px;margin-inline:auto}.bedkFW_root .bedkFW_split .bedkFW_split-copy{order:-1}.bedkFW_root .bedkFW_text-band{grid-template-columns:1fr;gap:16px}.bedkFW_root .bedkFW_manifest{grid-template-columns:1fr;gap:0}.bedkFW_root .bedkFW_manifest-col+.bedkFW_manifest-col{margin-top:36px}.bedkFW_root .bedkFW_reach-row{grid-template-columns:1fr;gap:8px}.bedkFW_root .bedkFW_stat-callout{grid-template-columns:1fr}.bedkFW_root .bedkFW_stat-callout div{border-bottom:1px solid #fff3;border-right:0}.bedkFW_root .bedkFW_stat-callout div:last-child{border-bottom:0}.bedkFW_root .bedkFW_hero-media{width:72%}.bedkFW_root .bedkFW_hero-media img{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000004d 16%,#000 46%);mask-image:linear-gradient(90deg,#0000 0%,#0000004d 16%,#000 46%)}}@media (max-width:760px){.bedkFW_root{--section-y:52px;font-size:18px}.bedkFW_root h2{font-size:27px}.bedkFW_root .bedkFW_eyebrow{font-size:17px}.bedkFW_root .bedkFW_opener{flex-direction:column-reverse;min-height:0;padding:44px 0 0;display:flex}.bedkFW_root .bedkFW_opener .bedkFW_wrap{padding-bottom:36px}.bedkFW_root .bedkFW_opener h1{max-width:100%}.bedkFW_root .bedkFW_hero-media{width:100%;height:300px;position:relative}.bedkFW_root .bedkFW_hero-media img{-webkit-mask-image:linear-gradient(#0000 0%,#0006 10%,#000 30%);mask-image:linear-gradient(#0000 0%,#0006 10%,#000 30%)}.bedkFW_root .bedkFW_spine-head{display:none}.bedkFW_root .bedkFW_spine-row{grid-template-columns:1fr}.bedkFW_root .bedkFW_spine-row>div{padding:14px 0}.bedkFW_root .bedkFW_spine-row>div+div{border-left:0;padding-left:0}.bedkFW_root .bedkFW_spine-row>div+div:before{content:attr(data-lane);font-family:var(--font-open-sans),sans-serif;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.bedkFW_root .bedkFW_spine-row>div:first-child{padding-top:22px}.bedkFW_root .bedkFW_calc-results{grid-template-columns:1fr}.bedkFW_root .bedkFW_result{border-right:0;border-bottom:1px solid var(--line)}.bedkFW_root .bedkFW_compare td.bedkFW_mark{width:70px;padding:12px 6px}.bedkFW_root .bedkFW_compare th,.bedkFW_root .bedkFW_compare td{padding:11px 8px;font-size:15px}.bedkFW_root .bedkFW_tiers{white-space:nowrap;display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){.bedkFW_root,.bedkFW_root *{scroll-behavior:auto!important;transition:none!important}}.bedkFW_root p,.bedkFW_root span,.bedkFW_root a{font-family:var(--font-open-sans),sans-serif}.bedkFW_root .bedkFW_lead{font-weight:300}.bedkFW_root .bedkFW_reach-what p{color:var(--ink)}.bedkFW_root th{text-align:inherit}.bedkFW_root table{border-collapse:collapse;margin-bottom:1.5em}.bedkFW_root ul,.bedkFW_root ol{margin-top:0}.bedkFW_root sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative;top:-.5em}.bedkFW_root b{font-weight:600}.bedkFW_root .bedkFW_btn{line-height:1.5}
