.phq-secondary{--phq-secondary-forest: #123c2d;--phq-secondary-forest-dark: #0b2b20;--phq-secondary-ink: #17211d;--phq-secondary-cream: #f5f0e7;--phq-secondary-paper: #fffdf8;--phq-secondary-sage: #e2ede7;--phq-secondary-sage-soft: #edf3ef;--phq-secondary-line: #cbd5cf;--phq-secondary-muted: #3e5148;--phq-secondary-focus: #bfe9d2;width:100%;overflow:clip;background:var(--phq-secondary-cream);color:var(--phq-secondary-ink);font-family:var(--font-body--family),sans-serif}.phq-secondary,.phq-secondary *,.phq-secondary *:before,.phq-secondary *:after{box-sizing:border-box}.phq-secondary :is(h1,h2){font-family:var(--font-heading--family),sans-serif;text-transform:none!important;letter-spacing:normal;text-wrap:balance}.phq-secondary h3{font-family:var(--font-body--family),sans-serif;font-weight:800;line-height:1.2;letter-spacing:-.012em;text-wrap:balance}.phq-secondary :is(p,li){text-wrap:pretty}.phq-secondary a{color:#14533e;text-underline-offset:.2em}.phq-secondary :is(a,button,input,select,textarea,summary):focus-visible{outline:3px solid #39765e;outline-offset:3px}.phq-secondary :is(.phq-secondary__hero,.phq-secondary__cta,.phq-secondary__panel--dark) :is(a,button,input,select,textarea,summary):focus-visible{outline-color:var(--phq-secondary-focus)}.phq-secondary__inner{width:min(100%,72rem);margin-inline:auto;padding-inline:1.25rem}.phq-secondary__hero{width:100%;background:radial-gradient(circle at 82% 18%,rgba(191,233,210,.14),transparent 29rem),linear-gradient(135deg,var(--phq-secondary-forest),var(--phq-secondary-forest-dark));color:#fff}.phq-secondary__hero-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);gap:clamp(1.5rem,5vw,4rem);align-items:center;padding-block:clamp(3.25rem,8vw,6.5rem)}.phq-secondary__eyebrow{margin:0 0 .7rem;color:#23664e;font-size:.78rem;font-weight:800;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.phq-secondary__hero .phq-secondary__eyebrow,.phq-secondary__cta .phq-secondary__eyebrow,.phq-secondary__panel--dark .phq-secondary__eyebrow{color:var(--phq-secondary-focus)}.phq-secondary__hero h1{max-width:18ch;margin:0 0 1rem;color:#fff;font-size:clamp(2.6rem,5.2vw,4.75rem);line-height:1.02}.phq-secondary__hero-copy>p:last-child{max-width:64ch;margin:0;color:#eef7f2;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.72}.phq-secondary__hero-panel{padding:clamp(1.25rem,3vw,1.75rem);border:1px solid rgba(255,255,255,.28);border-radius:1.25rem;background:#ffffff14;box-shadow:0 1.25rem 3rem #0000002e}.phq-secondary__hero-panel h2{margin:0 0 .75rem;color:#fff;font-family:var(--font-body--family),sans-serif;font-weight:800;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.15}.phq-secondary__hero-panel p{margin:0;color:#e7f1ec;line-height:1.65}.phq-secondary__hero-panel :is(ol,ul){display:grid;gap:.65rem;margin:1rem 0 0;padding:0;list-style:none}.phq-secondary__hero-panel li{min-height:44px;padding:.7rem .8rem;border-radius:.7rem;background:#ffffff17;color:#f4faf7;font-weight:750;line-height:1.4}.phq-secondary__actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.phq-secondary__button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.75rem 1.05rem;border:2px solid var(--phq-secondary-forest);border-radius:999px;background:var(--phq-secondary-forest);color:#fff!important;font-weight:800;line-height:1.25;text-align:center;text-decoration:none}.phq-secondary__hero .phq-secondary__button,.phq-secondary__cta .phq-secondary__button{border-color:#fff;background:#fff;color:var(--phq-secondary-forest)!important}.phq-secondary__button--sage,.phq-secondary__hero .phq-secondary__button--sage,.phq-secondary__cta .phq-secondary__button--sage{border-color:var(--phq-secondary-focus);background:var(--phq-secondary-focus);color:var(--phq-secondary-forest)!important}.phq-secondary__hero .phq-secondary__button--secondary,.phq-secondary__cta .phq-secondary__button--secondary{border-color:#ffffffb8;background:transparent;color:#fff!important}.phq-secondary__hero .phq-secondary__button--secondary:hover,.phq-secondary__cta .phq-secondary__button--secondary:hover{border-color:#fff;background:#ffffff1a}.phq-secondary__band{width:100%;padding-block:clamp(2.25rem,6vw,4.75rem);background:var(--phq-secondary-cream)}.phq-secondary__band--sage{background:var(--phq-secondary-sage-soft)}.phq-secondary__band-heading{max-width:50rem;margin-bottom:1.5rem}.phq-secondary__band-heading h2{margin:.25rem 0 .75rem;color:var(--phq-secondary-forest);font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.phq-secondary__band-heading p:last-child{max-width:68ch;margin-bottom:0;color:var(--phq-secondary-muted);line-height:1.7}.phq-secondary__card{padding:clamp(1.25rem,3vw,2rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12}.phq-secondary__card h2,.phq-secondary__card h3{margin:.25rem 0 .75rem;color:var(--phq-secondary-forest);line-height:1.12}.phq-secondary__card h2{font-size:clamp(1.7rem,3vw,2.35rem)}.phq-secondary__card h3{font-size:clamp(1.35rem,2.2vw,1.75rem)}.phq-secondary__card :is(p,li){color:var(--phq-secondary-muted);line-height:1.68}.phq-secondary__card>:last-child{margin-bottom:0}.phq-secondary__cta{width:100%;background:radial-gradient(circle at 15% 25%,rgba(191,233,210,.12),transparent 25rem),var(--phq-secondary-ink);color:#fff}.phq-secondary__cta-inner{display:flex;justify-content:space-between;gap:2rem;align-items:center;padding-block:clamp(2.4rem,6vw,4rem)}.phq-secondary__cta h2{max-width:28ch;margin:.25rem 0 0;color:#fff;font-size:clamp(1.9rem,3.5vw,2.8rem);line-height:1.08}.phq-secondary__cta p{max-width:54ch;color:#e7f1ec;line-height:1.65}.phq-secondary__cta p a{color:#d0f0df}.phq-secondary__cta-nav{display:flex;flex-wrap:wrap;gap:.75rem}.phq-about-v1718__process{counter-reset:phq-about-step}.phq-about-v1718__process li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.7rem;align-items:center;counter-increment:phq-about-step}.phq-about-v1718__process li:before{display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--phq-secondary-focus);color:var(--phq-secondary-forest);content:counter(phq-about-step);font-weight:900}.phq-about-v1718__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.phq-about-v1718__fact strong{display:block;margin-bottom:.45rem;color:var(--phq-secondary-forest);font-size:1.08rem}.phq-about-v1718__fact span{color:var(--phq-secondary-muted);line-height:1.55}.phq-about-v1718__story{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.phq-faq-v1718__support-links{display:grid;margin-top:1rem}.phq-faq-v1718__support-links a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;padding-block:.65rem;border-top:1px solid rgba(255,255,255,.24);color:#fff;font-weight:800;text-decoration:none}.phq-faq-v1718__support-links a:after{content:"\2192"}.phq-faq-v1718__layout{display:grid;grid-template-columns:15rem minmax(0,1fr);gap:1.5rem;align-items:start}.phq-faq-v1718__topics{position:sticky;top:calc(var(--header-height, 60px) + 1rem);display:grid;padding:1rem;border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b0f}.phq-faq-v1718__topics strong{margin:0 0 .5rem;color:var(--phq-secondary-ink)}.phq-faq-v1718__topics a{display:flex;min-height:44px;align-items:center;padding:.6rem .7rem;border-radius:.55rem;color:var(--phq-secondary-forest);font-weight:750;text-decoration:none}.phq-faq-v1718__topics a:is(:hover,:focus-visible){background:var(--phq-secondary-sage)}.phq-faq-v1718__groups{display:grid;gap:1.25rem}.phq-faq-v1718__group{scroll-margin-top:calc(var(--header-height, 60px) + 1rem)}.phq-faq-v1718__group h2{margin-bottom:1rem}.phq-faq-v1718 details{border-top:1px solid var(--phq-secondary-line)}.phq-faq-v1718 details:first-of-type{border-top:0}.phq-faq-v1718 summary{position:relative;display:flex;min-height:44px;align-items:center;padding:.9rem 2.5rem .9rem 0;color:#153b2d;cursor:pointer;font-weight:800;line-height:1.45;list-style:none}.phq-faq-v1718 summary::-webkit-details-marker{display:none}.phq-faq-v1718 summary:after{position:absolute;right:.25rem;display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--phq-secondary-sage);color:var(--phq-secondary-forest);content:"+";font-size:1.35rem;line-height:1}.phq-faq-v1718 details[open] summary:after{content:"\2212"}.phq-faq-v1718 details p{max-width:70ch;margin:0 0 1.15rem;color:var(--phq-secondary-muted);line-height:1.72}.phq-contact-v1718__help-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;list-style:none}.phq-contact-v1718__help-grid li{display:flex;min-height:44px;align-items:center;padding:.75rem;border:1px solid rgba(255,255,255,.2);border-radius:.7rem;background:#ffffff12;color:#f4faf7;font-weight:750}.phq-contact-v1718__layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(17rem,.7fr);gap:1.25rem;align-items:start}.phq-contact-v1718__form>p{line-height:1.65}.phq-contact-v1718 form,.phq-quote form{display:grid;gap:.85rem;margin-top:1.5rem}.phq-contact-v1718__fields,.phq-quote__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.phq-contact-v1718__fields>div,.phq-quote__fields>div{display:grid;gap:.4rem}.phq-contact-v1718 label,.phq-quote label{color:#183d2f;font-weight:800}.phq-contact-v1718 label span,.phq-contact-v1718__privacy,.phq-quote label span,.phq-quote__privacy{color:var(--phq-secondary-muted);font-weight:400}.phq-contact-v1718 :is(input,select,textarea),.phq-quote :is(input,select,textarea){width:100%;min-height:3rem;padding:.75rem;border:1px solid #839289;border-radius:.55rem;background:#fff;color:var(--phq-secondary-ink);font:inherit}.phq-contact-v1718 textarea,.phq-quote textarea{resize:vertical}.phq-contact-v1718 button,.phq-quote button{min-height:3rem;padding:.8rem 1.2rem;border:0;border-radius:999px;background:var(--phq-secondary-forest);color:#fff;cursor:pointer;font:inherit;font-weight:800}.phq-contact-v1718__success,.phq-contact-v1718__error,.phq-quote__success,.phq-quote__error{padding:1rem;border-radius:.6rem}.phq-contact-v1718__success,.phq-quote__success{background:#deeee6;color:#133e2e}.phq-contact-v1718__error,.phq-quote__error{background:#f9e3df;color:#702b23}.phq-contact-v1718__privacy,.phq-quote__privacy{font-size:.9rem;line-height:1.6}.phq-contact-v1718__aside{display:grid;gap:1.25rem}.phq-contact-v1718__aside ul{padding-left:1.25rem}.phq-contact-v1718__aside li{margin:.65rem 0}.phq-secondary__panel--dark{padding:clamp(1.25rem,3vw,2rem);border-radius:1rem;background:var(--phq-secondary-forest);color:#fff}.phq-secondary__panel--dark h2{margin:.25rem 0 .75rem;color:#fff;font-size:clamp(1.55rem,2.8vw,2.2rem);line-height:1.12}.phq-secondary__panel--dark :is(p,li){color:#e7f1ec;line-height:1.65}.phq-contact-v1718__quick-links{display:grid}.phq-contact-v1718__quick-links a{display:flex;min-height:44px;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 0;border-top:1px solid rgba(255,255,255,.24);color:#fff;font-weight:800;text-decoration:none}.phq-contact-v1718__quick-links a:after{content:"\2192"}.phq-shipping-v1713__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.phq-shipping-v1713__steps li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:.75rem;padding:1.25rem;border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b0f}.phq-shipping-v1713__steps span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:50%;background:var(--phq-secondary-forest);color:#fff;font-weight:900}.phq-shipping-v1713__steps h3{margin:.15rem 0 .55rem;color:var(--phq-secondary-forest);font-size:1.45rem;line-height:1.12}.phq-shipping-v1713__steps p{margin:0;color:var(--phq-secondary-muted);line-height:1.58}.phq-shipping-v1713__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.phq-shipping-v1713__links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.phq-shipping-v1713__links a{min-height:44px;align-content:center;font-weight:800}.phq-v1711-policy__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.phq-v1711-policy__facts div{padding:1.25rem;border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12}.phq-v1711-policy__facts strong{display:block;margin-bottom:.45rem;color:var(--phq-secondary-forest);font-size:1.05rem}.phq-v1711-policy__facts span{color:var(--phq-secondary-muted);line-height:1.55}.phq-v1711-policy__layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(17rem,.7fr);gap:1.25rem;align-items:start}.phq-v1711-policy__body{color:var(--phq-secondary-ink);line-height:1.75}.phq-v1711-policy__body :is(h2,h3,h4){color:var(--phq-secondary-forest);text-transform:none!important}.phq-v1711-policy__aside{display:grid;gap:1rem}.phq-v1711-policy__aside nav{display:grid;padding-block:1rem}.phq-v1711-policy__aside nav a{display:flex;min-height:44px;justify-content:space-between;gap:1rem;align-items:center;padding:.7rem 0;border-top:1px solid var(--phq-secondary-line);color:var(--phq-secondary-forest);font-weight:800;text-decoration:none}.phq-v1711-policy__aside nav a:first-child{border-top:0}.phq-advice-hub__hero-inner,.phq-advice-article__hero-inner,.phq-catalogue__hero-inner{grid-template-columns:1fr}.phq-secondary__lead,.phq-advice-hub__gate-note,.phq-advice-article__meta{max-width:68ch;line-height:1.7}.phq-advice-hub__gate-note{margin:1rem 0 0;padding:.85rem 1rem;border-left:.25rem solid var(--phq-secondary-focus);background:#ffffff17;color:#eef7f2}.phq-advice-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.phq-advice-hub__card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:clamp(1.25rem,3vw,1.8rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12;color:var(--phq-secondary-ink);text-decoration:none}.phq-advice-hub__card h2{margin:.25rem 0 .8rem;color:var(--phq-secondary-forest);font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1.12}.phq-advice-hub__card>p:last-of-type{margin:0;color:var(--phq-secondary-muted);line-height:1.68}.phq-advice-hub__card--linked,.phq-advice-hub__card--planner{cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.phq-advice-hub__card--linked:is(:hover,:focus-visible),.phq-advice-hub__card--planner:is(:hover,:focus-visible){border-color:#39765e;box-shadow:0 1rem 2.4rem #0b261b21;transform:translateY(-.2rem)}.phq-advice-hub__card--planner{border-color:#a9c5b7;background:var(--phq-secondary-sage)}.phq-advice-hub__card--planner>span{margin-top:auto;padding-top:1.25rem;color:var(--phq-secondary-forest);font-weight:850}.phq-advice-article__meta{margin:0;color:#e7f1ec}.phq-advice-article__body{width:min(100%,53.75rem);margin-inline:auto;padding:clamp(1.4rem,4vw,3rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12;color:var(--phq-secondary-ink);font-size:clamp(1rem,1.35vw,1.075rem);line-height:1.75}.phq-advice-article__body :is(h2,h3){margin-top:1.8em;margin-bottom:.6em;color:var(--phq-secondary-forest);line-height:1.14;text-transform:none!important}.phq-advice-article__body h2{font-size:clamp(1.75rem,3.2vw,2.5rem)}.phq-advice-article__body h3{font-size:clamp(1.35rem,2.3vw,1.8rem)}.phq-advice-article__body :is(p,li){max-width:75ch}.phq-advice-article__related h2{margin:.25rem 0 1.5rem;color:var(--phq-secondary-forest);font-size:clamp(1.9rem,3.5vw,2.8rem);line-height:1.1}.phq-advice-article__related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.phq-advice-article__related-card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:clamp(1.25rem,3vw,1.8rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12;color:var(--phq-secondary-ink);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.phq-advice-article__related-card:is(:hover,:focus-visible){border-color:#39765e;box-shadow:0 1rem 2.4rem #0b261b21;transform:translateY(-.2rem)}.phq-advice-article__related-card h3{margin:.25rem 0 .8rem;color:var(--phq-secondary-forest);font-size:clamp(1.35rem,2.1vw,1.75rem);line-height:1.14}.phq-advice-article__related-card>p:last-child{margin:0;color:var(--phq-secondary-muted);line-height:1.65}.phq-catalogue__intro h2{max-width:28ch;margin:.25rem 0 .8rem;color:var(--phq-secondary-forest);font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.phq-catalogue__intro p:last-child{max-width:68ch;margin-bottom:0;color:var(--phq-secondary-muted);line-height:1.7}.phq-catalogue__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem}.phq-catalogue__card{display:flex;min-width:0;min-height:100%;flex-direction:column;padding:clamp(1.15rem,2.5vw,1.6rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12;color:var(--phq-secondary-ink);text-decoration:none}.phq-catalogue__card h3{margin:.25rem 0 1rem;color:var(--phq-secondary-forest);font-size:clamp(1.35rem,2vw,1.7rem);line-height:1.14}.phq-catalogue__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:auto 0 0}.phq-catalogue__facts div{padding:.75rem;border-radius:.65rem;background:var(--phq-secondary-sage-soft)}.phq-catalogue__facts dt{color:var(--phq-secondary-muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;line-height:1.35;text-transform:uppercase}.phq-catalogue__facts dd{margin:.25rem 0 0;color:var(--phq-secondary-forest);font-weight:900}.phq-catalogue__card-action{margin-top:1rem;color:var(--phq-secondary-forest);font-weight:850}.phq-catalogue .phq-catalogue__card-action{min-height:44px;text-decoration:underline;text-underline-offset:.2em}.phq-catalogue .phq-catalogue__card-action:is(:hover,:focus-visible){text-decoration-thickness:.15em}.phq-catalogue__notice{max-width:72rem;margin:1.5rem 0 0;padding:1rem 1.1rem;border-left:.25rem solid #39765e;background:var(--phq-secondary-paper);color:var(--phq-secondary-muted);line-height:1.65}.phq-search-results .phq-search-content h2,.phq-search-results .phq-search-empty h2{color:var(--phq-secondary-forest);line-height:1.08;text-transform:none!important}.phq-search-results .phq-search-content__item>.resource-card[data-resource-type=article],.phq-search-results .phq-search-content__item>.resource-card[data-resource-type=collection]{min-height:100%;padding:1.35rem;border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b12}.phq-search-results .resource-card[data-resource-type=article] .resource-card__link:focus-visible,.phq-search-results .resource-card[data-resource-type=collection] .resource-card__link:focus-visible{outline:3px solid #39765e;outline-offset:3px}.phq-search-results .resource-card[data-resource-type=article] .resource-card__title,.phq-search-results .resource-card[data-resource-type=collection] .resource-card__title{color:var(--phq-secondary-forest);font-weight:850;text-transform:none}.phq-search-results .resource-card[data-resource-type=article] .resource-card__subtext,.phq-search-results .resource-card[data-resource-type=collection] .resource-card__subtext{color:var(--phq-secondary-muted);line-height:1.65}.phq-quote{--phq-secondary-forest: #123c2d;--phq-secondary-ink: #17211d;--phq-secondary-cream: #f5f0e7;--phq-secondary-paper: #fffdf8;--phq-secondary-sage: #e2ede7;--phq-secondary-line: #d8ded8;--phq-secondary-muted: #53635b;width:100%;overflow:clip;background:var(--phq-secondary-cream);color:var(--phq-secondary-ink);font-family:var(--font-body--family),sans-serif}.phq-quote,.phq-quote *,.phq-quote *:before,.phq-quote *:after{box-sizing:border-box}.phq-quote :is(h1,h2){font-family:var(--font-heading--family),sans-serif;text-transform:none!important;letter-spacing:normal;text-wrap:balance}.phq-quote h3{font-family:var(--font-body--family),sans-serif;font-weight:800;line-height:1.2;letter-spacing:-.012em;text-wrap:balance}.phq-quote a{color:#14533e;text-underline-offset:.2em}.phq-quote :is(a,button,input,select,textarea):focus-visible{outline:3px solid #39765e;outline-offset:3px}.phq-quote__hero{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:2rem;align-items:end;padding:clamp(3.25rem,8vw,6.5rem) max(1.25rem,calc((100vw - 72rem)/2));background:radial-gradient(circle at 82% 18%,rgba(191,233,210,.14),transparent 29rem),linear-gradient(135deg,var(--phq-secondary-forest),#0b2b20);color:#fff}.phq-quote__eyebrow{margin:0 0 .7rem;color:#23664e;font-size:.78rem;font-weight:800;letter-spacing:.14em;line-height:1.45;text-transform:uppercase}.phq-quote__hero .phq-quote__eyebrow{color:#bfe9d2}.phq-quote h1{max-width:18ch;margin:0 0 1rem;color:#fff;font-size:clamp(2.6rem,5.2vw,4.75rem);line-height:1.02}.phq-quote__hero>div>p{max-width:47rem;color:#eef7f2;line-height:1.7}.phq-quote__actions{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.5rem}.phq-quote__actions a,.phq-quote__grid a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:.8rem 1rem;border-radius:999px;background:#fff;color:var(--phq-secondary-forest);font-weight:800;text-align:center;text-decoration:none}.phq-quote__actions a:last-child{background:#bfe9d2}.phq-quote__hero ol{display:grid;gap:.6rem;margin:0;padding:1rem;border:1px solid rgba(255,255,255,.25);border-radius:1rem;background:#ffffff12;list-style:none}.phq-quote__hero li{display:flex;min-height:44px;gap:.7rem;align-items:center}.phq-quote__hero li span{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:50%;background:#bfe9d2;color:var(--phq-secondary-forest);font-weight:900}.phq-quote__options,.phq-quote__process,.phq-quote__form-wrap{width:min(100%,72rem);margin-inline:auto;padding:clamp(2.25rem,6vw,4.75rem) 1.25rem}.phq-quote__options h2,.phq-quote__process h2,.phq-quote__form-wrap h2{margin:.3rem 0 1.25rem;color:var(--phq-secondary-forest);font-size:clamp(2rem,4vw,3.25rem);line-height:1.08}.phq-quote__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.phq-quote__grid article{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b0f}.phq-quote__grid article>p:first-child{color:#23664e;font-size:.75rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.phq-quote__grid h3{margin:.3rem 0 .8rem;color:var(--phq-secondary-forest);font-size:clamp(1.6rem,2.5vw,2rem);line-height:1.1}.phq-quote__grid article>p{color:var(--phq-secondary-muted);line-height:1.6}.phq-quote__grid dl{display:flex;gap:.7rem;margin:1rem 0}.phq-quote__grid dl div{flex:1;padding:.7rem;border-radius:.55rem;background:var(--phq-secondary-sage)}.phq-quote__grid dt{font-size:.7rem;text-transform:uppercase}.phq-quote__grid dd{margin:.15rem 0 0;font-weight:900}.phq-quote__grid article>strong{margin:auto 0 1rem;color:var(--phq-secondary-forest);font-size:1.5rem}.phq-quote__grid small{font-size:.75rem}.phq-quote__grid a{background:var(--phq-secondary-forest);color:#fff!important}.phq-quote__process{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start;border-block:1px solid var(--phq-secondary-line)}.phq-quote__process ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none}.phq-quote__process li{min-height:44px;align-content:center;padding:.8rem;border-radius:.6rem;background:var(--phq-secondary-sage);font-weight:700}.phq-quote__process>p{grid-column:1 / -1;margin:0;padding:1rem;border-left:.25rem solid #39765e;background:var(--phq-secondary-paper);line-height:1.7}.phq-quote__form-wrap{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.25rem;align-items:start;scroll-margin-top:calc(var(--header-height, 60px) + 1rem)}.phq-quote__form-wrap>div:first-child{padding:1.5rem}.phq-quote__form-wrap>div:first-child p{line-height:1.7}.phq-quote__form{padding:clamp(1.35rem,3vw,2.25rem);border:1px solid var(--phq-secondary-line);border-radius:1rem;background:var(--phq-secondary-paper);box-shadow:0 .75rem 2rem #0b261b0f}@media(max-width:999px){.phq-secondary__hero-inner,.phq-contact-v1718__layout,.phq-v1711-policy__layout,.phq-quote__hero,.phq-quote__form-wrap{grid-template-columns:1fr}.phq-about-v1718__facts,.phq-shipping-v1713__steps,.phq-catalogue__grid,.phq-quote__grid,.phq-advice-hub__grid,.phq-advice-article__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.phq-faq-v1718__layout{grid-template-columns:1fr}.phq-faq-v1718__topics{position:static}.phq-about-v1718__story,.phq-contact-v1718__fields,.phq-shipping-v1713__grid,.phq-v1711-policy__facts,.phq-quote__process,.phq-quote__fields{grid-template-columns:1fr}.phq-secondary__cta-inner,.phq-secondary__cta-nav{display:grid}.phq-quote__process>p{grid-column:auto}}@media(max-width:599px){.phq-secondary__inner{padding-inline:1rem}.phq-secondary__hero h1,.phq-quote h1{font-size:clamp(2.35rem,12vw,3.4rem)}.phq-about-v1718__facts,.phq-shipping-v1713__steps,.phq-quote__grid,.phq-advice-hub__grid,.phq-advice-article__related-grid,.phq-catalogue__grid,.phq-catalogue__facts,.phq-contact-v1718__help-grid,.phq-quote__process ul{grid-template-columns:1fr}.phq-secondary__actions,.phq-secondary__cta-nav,.phq-quote__actions{display:grid}.phq-secondary__button,.phq-quote__actions a{width:100%}.phq-shipping-v1713__steps li{grid-template-columns:1fr}}.phq-contact-v1718__aside p a{color:inherit;text-decoration:underline;text-underline-offset:.15em}
/*# sourceMappingURL=/cdn/shop/t/61/assets/preparehq-v1.7.18-secondary.css.map */
