#main:has(.gpc-page){--glora-display-font:var(--heading-font-family)}.gpc-page{background:rgb(var(--background));color:rgb(var(--text-color));font-family:var(--text-font-family);padding:clamp(26px,5vw,64px) 24px 48px}.gpc-shell{max-width:1180px;margin:auto}.gpc-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(30px,5vw,72px);align-items:center}.gpc-hero__copy{min-width:0}.gpc-eyebrow{font-size:11px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin:0 0 14px;color:rgb(var(--text-color) / .75)}.gpc-page h1,.gpc-page h2,.gpc-page h3{color:inherit;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);text-transform:none;letter-spacing:normal}.gpc-page h1{font-size:clamp(30px,3.5vw,46px);line-height:1.13;margin:0 0 20px;max-width:20ch}.gpc-lead{font-size:17px;line-height:1.7;max-width:48ch}.gpc-lead p{margin:0}.gpc-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px;margin:26px 0 16px}.gpc-button{display:inline-flex;align-items:center;justify-content:center;min-height:50px;background:rgb(var(--button-background));color:rgb(var(--button-text-color));border:1px solid rgb(var(--button-background));border-radius:5px;padding:13px 22px;line-height:1.4;font-size:15px;font-weight:600;text-align:center;text-decoration:none}.gpc-button:hover{background:rgb(var(--button-background));color:rgb(var(--button-text-color));filter:brightness(1.15)}.gpc-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;text-decoration:underline;text-underline-offset:4px}.gpc-note{font-size:13px;line-height:1.65;color:rgb(var(--text-color) / .75);margin:0;max-width:49ch}.gpc-hero__image{min-width:0;margin:0}.gpc-hero__image img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover;border-radius:10px}.gpc-page figcaption{font-size:12px;line-height:1.6;color:rgb(var(--text-color) / .75);margin-top:10px}.gpc-section{margin-top:clamp(44px,6vw,76px)}.gpc-section__heading{max-width:660px;margin-bottom:24px}.gpc-page h2{font-size:clamp(27px,3vw,36px);line-height:1.2;margin:0 0 12px}.gpc-section__heading>p:not(.gpc-eyebrow){font-size:15px;line-height:1.7;margin:0}.gpc-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.gpc-detail{padding:22px;background:rgb(var(--background));border:1px solid rgb(var(--text-color) / .14);border-radius:8px;min-width:0}.gpc-page h3{font-size:22px;line-height:1.3;margin:0 0 12px}.gpc-detail p,.gpc-steps p,.gpc-faq-list p{font-size:14px;line-height:1.75;margin:0}.gpc-videos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.gpc-video{margin:0;min-width:0}.gpc-video video{display:block;width:100%;max-height:520px;aspect-ratio:1;background:#172d3d;object-fit:contain;border-radius:8px}.gpc-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;list-style:none;counter-reset:gpc-step;margin:0;padding:0}.gpc-steps li{counter-increment:gpc-step;min-width:0;border-top:1px solid rgb(var(--text-color) / .2);padding-top:20px}.gpc-steps li:before{content:counter(gpc-step,decimal-leading-zero);display:block;font-size:13px;color:currentColor;letter-spacing:1px;margin-bottom:16px}.gpc-faqs{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:48px}.gpc-faq-list details{border-top:1px solid rgb(var(--text-color) / .2)}.gpc-faq-list details:last-child{border-bottom:1px solid rgb(var(--text-color) / .2)}.gpc-faq-list summary{font-size:16px;font-weight:600;line-height:1.5;cursor:pointer;padding:18px 2px;min-height:54px}.gpc-faq-list p{padding:0 2px 20px}.gpc-final{display:flex;justify-content:space-between;align-items:center;gap:28px;margin-top:54px;background:rgb(var(--text-color) / .035);border-radius:10px;padding:32px}.gpc-final p{font-size:15px;line-height:1.6;margin:0;max-width:56ch}.gpc-final h2{font-size:29px}.gpc-final .gpc-button{flex-shrink:0}.gpc-page :focus-visible{outline:3px solid currentColor;outline-offset:4px}@media(max-width:989px){.gpc-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.gpc-page{padding:28px 16px 36px}.gpc-hero{grid-template-columns:minmax(0,1fr);gap:24px}.gpc-page h1{font-size:30px;max-width:23ch;margin-bottom:16px}.gpc-lead{font-size:16px;line-height:1.65}.gpc-actions{gap:10px;margin:20px 0 12px;align-items:stretch;flex-direction:column}.gpc-actions .gpc-button{width:100%;box-sizing:border-box}.gpc-link{justify-content:center}.gpc-hero__image{max-width:430px;width:100%;margin:auto}.gpc-section{margin-top:38px}.gpc-section__heading{margin-bottom:20px}.gpc-details{gap:12px}.gpc-detail{padding:17px 14px}.gpc-page h3{font-size:20px}.gpc-detail p{font-size:13px;line-height:1.65}.gpc-videos{grid-template-columns:minmax(0,1fr);gap:22px}.gpc-video video{max-height:440px}.gpc-steps{grid-template-columns:minmax(0,1fr);gap:22px}.gpc-steps li{padding-top:16px}.gpc-steps li:before{margin-bottom:10px}.gpc-faqs{grid-template-columns:minmax(0,1fr);gap:0}.gpc-faqs .gpc-section__heading{margin-bottom:8px}.gpc-final{padding:24px 20px;flex-direction:column;align-items:stretch;margin-top:36px;gap:20px}.gpc-final .gpc-button{width:100%;box-sizing:border-box}.gpc-page figcaption{font-size:12px}}@media(max-width:359px){.gpc-details{grid-template-columns:minmax(0,1fr)}.gpc-page h1{font-size:29px}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map?subset=AAAAAAAB */
