.gvr-p5-top{margin:1.5rem 0 1.8rem}.gvr-p5-top__type,.gvr-p5__eyebrow{margin:0 0 .8rem;font-family:var(--font-body-family, "Inter", sans-serif);font-size:1.25rem;font-weight:700;letter-spacing:.14em;line-height:1.35;text-transform:uppercase}.gvr-p5-top__type{display:inline-flex;padding:.55rem 1rem;border-radius:999px;color:#8e310d;background:#f7e4da}.gvr-p5-top__purpose{max-width:58rem;margin:.5rem 0 0;color:#fff;font-family:var(--font-body-family, "Inter", sans-serif);font-size:clamp(1.8rem,2.1vw,2.2rem);line-height:1.65}.gvr-p5-quick{display:grid;gap:1.2rem;margin-top:1.8rem}.gvr-p5-quick__item{display:grid;gap:.4rem;padding:1.5rem;border:1px solid rgba(255,255,255,.22);border-radius:12px;background:#ffffff14;color:#fff}.gvr-p5-quick__item strong{font-size:1.6rem}.gvr-p5-quick__item span{color:#ffffffd1;line-height:1.55}.gvr-p5{--gvr-navy: #17324d;--gvr-orange: #c94e17;--gvr-orange-strong: #b64512;--gvr-orange-deep: #8e310d;--gvr-cream: #f7f5f2;--gvr-charcoal: #25282b;--gvr-border: #ded9d1;color:var(--gvr-charcoal);background:var(--gvr-cream);font-family:var(--font-body-family, "Inter", sans-serif)}.gvr-p5__inner{display:grid;gap:6.25rem;padding-top:6.25rem;padding-bottom:8.75rem}.gvr-p5 h2{max-width:85rem;margin:0;color:var(--gvr-navy);font-family:var(--font-heading-family, "DM Sans", sans-serif);font-size:clamp(3.2rem,4.2vw,5.6rem);line-height:1.08;letter-spacing:-.025em}.gvr-p5 p,.gvr-p5 li,.gvr-p5 summary,.gvr-p5 a{font-size:clamp(1.7rem,1.6vw,2rem);line-height:1.75}.gvr-p5__eyebrow{color:var(--gvr-orange-deep)}.gvr-p5__intro,.gvr-p5__section-heading{max-width:88rem}.gvr-p5__intro>p:last-child,.gvr-p5__section-heading>p:last-child{margin:1.8rem 0 0}.gvr-p5__contents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:-3.5rem 0 0;padding:0;list-style:none}.gvr-p5__contents li{display:flex;gap:1rem;align-items:flex-start;padding:1.8rem;border:1px solid #dce3e8;border-radius:12px;background:#fff}.gvr-p5__contents li span{flex:0 0 auto;color:var(--gvr-orange-strong);font-weight:800}.gvr-p5__proof{display:grid;gap:2.5rem}.gvr-p5__preview-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}.gvr-p5__preview-card{overflow:hidden;margin:0;border:1px solid var(--gvr-border);border-radius:22px;background:#fff;box-shadow:0 12px 30px #0e243814}.gvr-p5__preview-card img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain;background:#fff}.gvr-p5__preview-card figcaption{padding:1.4rem 1.8rem 1.6rem;border-top:1px solid var(--gvr-border);color:var(--gvr-navy);font-size:1.55rem;font-weight:700;line-height:1.45}.gvr-p5__preview-card--single{max-width:58rem}.gvr-p5__preview-placeholder{display:grid;gap:.8rem;max-width:68rem;padding:2.5rem;border:1px solid var(--gvr-border);border-radius:22px;background:#fff}.gvr-p5__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem}.gvr-p5__card,.gvr-p5__choice{padding:clamp(2.5rem,4vw,4rem);border:1px solid var(--gvr-border);border-radius:22px;background:#fff}.gvr-p5__card h2,.gvr-p5__choice h2,.gvr-p5__related h2{font-size:clamp(2.8rem,3vw,4rem)}.gvr-p5__card ul{display:grid;gap:1.2rem;margin:2rem 0 0;padding-left:2.2rem}.gvr-p5__process{display:grid;gap:2.5rem}.gvr-p5__process ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.8rem;margin:0;padding:0;list-style:none}.gvr-p5__process li{padding:2.2rem;border-radius:12px;background:var(--gvr-navy);color:#fff}.gvr-p5__process li>span{display:grid;width:4.4rem;height:4.4rem;place-items:center;border-radius:50%;background:var(--gvr-orange);font-weight:800}.gvr-p5__process li p{margin:1.5rem 0 0;color:#fff}.gvr-p5__choice{border-color:var(--gvr-navy)}.gvr-p5__choice>p:not(.gvr-p5__eyebrow){max-width:92rem}.gvr-p5__definitions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-top:2rem}.gvr-p5__definitions span{padding:1.6rem;border-radius:9px;background:var(--gvr-cream);font-size:1.6rem;line-height:1.55}.gvr-p5__definitions strong{display:block;color:var(--gvr-navy)}.gvr-p5__support{border-top:1px solid var(--gvr-border)}.gvr-p5__support details{border-bottom:1px solid var(--gvr-border)}.gvr-p5__support summary{display:flex;min-height:6.4rem;align-items:center;justify-content:space-between;gap:2rem;padding:1.9rem 0;color:var(--gvr-navy);cursor:pointer;font-weight:700;list-style:none}.gvr-p5__support summary::-webkit-details-marker{display:none}.gvr-p5__support summary:focus-visible,.gvr-p5 a:focus-visible{outline:3px solid var(--gvr-orange-strong);outline-offset:4px}.gvr-p5__support summary span:last-child{font-size:2.6rem;transition:transform .2s ease}.gvr-p5__support details[open] summary span:last-child{transform:rotate(45deg)}.gvr-p5__support details>div{max-width:95rem;padding:0 0 2.5rem}.gvr-p5__support details>div p{margin:0 0 1rem}.gvr-p5__disclaimer{padding:2.5rem;border-left:6px solid var(--gvr-orange-strong);border-radius:0 12px 12px 0;background:#fff}.gvr-p5__disclaimer strong{display:block;color:var(--gvr-navy);font-size:2rem}.gvr-p5__disclaimer p{margin:.8rem 0 0}.gvr-p5__related{display:flex;align-items:center;justify-content:space-between;gap:3rem;padding:clamp(3rem,5vw,5rem);border-radius:22px;background:var(--gvr-navy);color:#fff}.gvr-p5__related h2,.gvr-p5__related p{color:#fff}.gvr-p5__related .gvr-p5__eyebrow{color:#f7e4da}.gvr-p5__related .button{flex:0 0 auto;min-height:5.8rem;padding:1.6rem 3.75rem;border-radius:9px;background:var(--gvr-orange-strong);color:#fff}@media screen and (max-width:989px){.gvr-p5__contents,.gvr-p5__preview-grid,.gvr-p5__process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.gvr-p5__related{align-items:flex-start;flex-direction:column}}@media screen and (max-width:749px){.product__info-wrapper .product__title h1{font-size:37.5px;line-height:48.75px}.product__info-wrapper .product-form__submit{min-height:58px;border-radius:9px}.gvr-p5-top__purpose{font-size:1.875rem;line-height:1.8}.gvr-p5__inner{gap:6.25rem;padding-top:6.25rem;padding-bottom:6.25rem}.gvr-p5 h2{font-size:3.25rem;line-height:1.08}.gvr-p5 p,.gvr-p5 li,.gvr-p5 summary,.gvr-p5 a{font-size:1.75rem}.gvr-p5__contents,.gvr-p5__preview-grid,.gvr-p5__split,.gvr-p5__process ol,.gvr-p5__definitions{grid-template-columns:minmax(0,1fr)}.gvr-p5__contents{margin-top:-3.5rem}.gvr-p5__preview-grid{gap:2.5rem}.gvr-p5__related .button{width:100%;justify-content:center;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/gvr-phase5-product-pages.css.map */
