.pgco-v2 .pgco-home{gap:var(--pgco-home-gap);padding-block:var(--pgco-home-pad-y);flex-direction:column;display:flex}.pgco-v2 .pgco-home__section{gap:var(--pgco-home-section-gap);flex-direction:column;min-width:0;display:flex}.pgco-v2 .pgco-home__bleed{width:100%}@media (width>=1025px){.pgco-v2 .pgco-home__section--touch,.pgco-v2 .pgco-home__bleed.pgco-home__section--touch{display:none}}@media (width<=1024px){.pgco-v2 .pgco-home__section--desktop,.pgco-v2 .pgco-home__bleed.pgco-home__section--desktop{display:none}}.pgco-v2 .pgco-home-lead{line-height:0;position:relative}.pgco-v2 .pgco-home-lead__body{z-index:1;max-width:var(--pgco-home-lead-w);padding:var(--pgco-home-lead-pad);flex-direction:column;align-items:flex-start;line-height:normal;display:flex;position:absolute;inset:0}.pgco-v2 .pgco-home-lead__title{color:var(--pgco-primary);font-size:var(--pgco-home-lead-title-fs);font-weight:var(--pgco-fw-extrabold);line-height:var(--pgco-home-lead-title-lh);margin-block:0}.pgco-v2 .pgco-home-lead__title--mark{margin-bottom:var(--pgco-space-4);padding-inline:var(--pgco-space-half);background-color:var(--pgco-primary);color:var(--pgco-white);font-size:calc(var(--pgco-home-lead-title-fs) * 5 / 6);font-weight:var(--pgco-fw-medium);line-height:1.4}.pgco-v2 .pgco-home-lead__prompt{margin-block:0 var(--pgco-space-2);color:var(--pgco-secondary);font-size:var(--pgco-fs-16);font-weight:var(--pgco-fw-medium);line-height:var(--pgco-t-body-lh)}.pgco-v2 .pgco-home-lead .pgco-form{max-width:var(--pgco-home-lead-form-w);padding:var(--pgco-space-1);border-radius:var(--pgco-radius-sm);background-color:var(--pgco-white)}.pgco-v2 .pgco-home-lead .pgco-form--inline .pgco-form__control{background-color:var(--pgco-gray-2);font-size:var(--pgco-fs-16);border-color:#0000}.pgco-v2 .pgco-home-lead .pgco-form--inline .pgco-form__control[aria-invalid=true]{border-color:var(--pgco-error)}.pgco-v2 .pgco-home-lead .pgco-form--inline .pgco-form__submit{font-size:var(--pgco-fs-16);font-weight:var(--pgco-fw-medium)}.pgco-v2 .pgco-home-cat,.pgco-v2 .pgco-home-cat:hover,.pgco-v2 .pgco-home-cat:focus{align-items:center;gap:var(--pgco-space-half);color:var(--pgco-secondary);flex-direction:column;text-decoration:none;display:flex}.pgco-v2 .pgco-home-cat__img{object-fit:contain;width:100%;height:auto;display:block}.pgco-v2 .pgco-home-cat__label{width:100%;padding:var(--pgco-space-half) var(--pgco-space-1);border-radius:var(--pgco-chip-radius);background:var(--pgco-surface);box-shadow:var(--pgco-card-shadow);font-size:var(--pgco-fs-12);font-weight:var(--pgco-fw-semibold);line-height:var(--pgco-t-body-lh);text-align:center;display:block}.pgco-v2 .pgco-home-quick{gap:var(--pgco-home-quick-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pgco-v2 .pgco-home-quick__item{min-width:0;margin:0;padding:0}.pgco-v2 .pgco-home-quick__link,.pgco-v2 .pgco-home-quick__link:hover,.pgco-v2 .pgco-home-quick__link:focus{align-items:center;gap:var(--pgco-space-1);height:100%;padding:var(--pgco-space-2) var(--pgco-space-3);border-radius:var(--pgco-radius-sm);background:var(--pgco-surface);box-shadow:var(--pgco-card-shadow);color:var(--pgco-secondary);font-size:var(--pgco-fs-14);font-weight:var(--pgco-fw-semibold);text-decoration:none;display:flex}.pgco-v2 .pgco-home-quick__icon{width:var(--pgco-icon-24);height:var(--pgco-icon-24);object-fit:contain;flex:none}.pgco-v2 .pgco-home-quick__arrow{width:var(--pgco-icon-18);height:var(--pgco-icon-18);flex:none;margin-inline-start:auto}.pgco-v2 .pgco-home-expert{line-height:0;display:block}.pgco-v2 .pgco-home-expert__img{border-radius:var(--pgco-radius-md);width:100%;height:auto;display:block}.pgco-v2 .pgco-home-benefits{gap:var(--pgco-home-benefits-gap);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}.pgco-v2 .pgco-home-benefits--video{grid-template-columns:repeat(2,minmax(0,1fr))}.pgco-v2 .pgco-home-benefits__body{gap:var(--pgco-home-benefits-gap);flex-direction:column;min-width:0;display:flex}.pgco-v2 .pgco-home-benefits__text{color:var(--pgco-text);font-size:var(--pgco-t-body-size);line-height:var(--pgco-t-body-lh);text-align:justify;margin-block:0}.pgco-v2 .pgco-home-benefits__list{gap:var(--pgco-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.pgco-v2 .pgco-home-benefits__item{align-items:center;gap:var(--pgco-space-1);min-width:0;color:var(--pgco-secondary);font-size:var(--pgco-fs-14);font-weight:var(--pgco-fw-semibold);line-height:var(--pgco-t-body-lh);margin:0;padding:0;display:flex}.pgco-v2 .pgco-home-benefits__img{width:var(--pgco-home-benefit-img);height:var(--pgco-home-benefit-img);object-fit:contain;flex:none}.pgco-v2 .pgco-home-benefits__video{min-width:0}.pgco-v2 .pgco-home-benefits__video iframe{width:100%;height:auto;aspect-ratio:var(--pgco-home-video-ratio);border-radius:var(--pgco-radius-sm);border:0;display:block}.pgco-v2 .pgco-home-why{grid-template-columns:repeat(var(--pgco-home-why-cols), minmax(0, 1fr));gap:var(--pgco-space-3);margin:0;padding:0;list-style:none;display:grid}.pgco-v2 .pgco-home-why__item{align-items:center;gap:var(--pgco-space-2);min-width:0;padding:var(--pgco-space-4) var(--pgco-space-3);border-radius:var(--pgco-radius-md);background:var(--pgco-surface);box-shadow:var(--pgco-card-shadow);flex-direction:column;margin:0;display:flex}.pgco-v2 .pgco-home-why__icon{width:var(--pgco-home-why-icon);height:var(--pgco-home-why-icon);object-fit:contain}.pgco-v2 .pgco-home-why__text{color:var(--pgco-secondary);font-size:var(--pgco-fs-14);font-weight:var(--pgco-fw-medium);line-height:var(--pgco-t-body-lh);text-align:center;margin-block:0}.pgco-v2 .pgco-home-logo{width:var(--pgco-home-logo-w);max-width:100%;height:var(--pgco-home-logo-h);object-fit:contain;display:block}.pgco-v2 .pgco-home-logo__link{cursor:zoom-in;display:block}@media (width<=1024px){.pgco-v2 .pgco-home-why{grid-template-columns:repeat(var(--pgco-home-why-cols-t), minmax(0, 1fr))}.pgco-v2 .pgco-home-lead__body{max-width:none}.pgco-v2 .pgco-home-lead__title--mark{margin-bottom:var(--pgco-space-1);font-weight:var(--pgco-fw-bold);line-height:1.8}.pgco-v2 .pgco-home-lead__prompt{font-size:var(--pgco-fs-14)}}@media (width<=768px){.pgco-v2 .pgco-home-benefits--video,.pgco-v2 .pgco-home-quick{grid-template-columns:minmax(0,1fr)}.pgco-v2 .pgco-home-why{grid-template-columns:repeat(var(--pgco-home-why-cols-m), minmax(0, 1fr))}.pgco-v2 .pgco-home-lead__title--mark{margin-bottom:0}.pgco-v2 .pgco-home-lead__prompt{max-width:12.5em;margin-bottom:var(--pgco-space-1)}.pgco-v2 .pgco-home-lead .pgco-form{max-width:none;margin-top:auto}}@media (width<=450px){.pgco-v2 .pgco-home-benefits__list{grid-template-columns:minmax(0,1fr)}}