.g-home{--brand:#163a6e;--brand-dark:#0f2a52;--brand-soft:#e7eef8;--gold:#c29446;--gold-dark:#a87f33;--gold-soft:#f7eed9;--green:#2f7d52;--green-dark:#246040;--green-soft:#e3f1e9;--clay:#b86137;--clay-dark:#9a4d26;--clay-soft:#f7e7dc;--background:#fff;--background-back:#f2f3f4;--background-contrast:#f7f8f9;--dark-1:#1a1f27;--dark-2:#404a57;--dark-3:#6b7686;--border:#141e2d29;--border-strong:#141e2d47;--status-ok:#2f9e6f;--elev-xs:0 1px 2px #141e2d2e;--elev-s:0 2px 4px #141e2d29;--elev-m:0 4px 12px #141e2d24;--elev-l:0 8px 24px #141e2d29;--elev-xl:0 14px 38px #141e2d2e;--xxs:3px;--xs:6px;--s:12px;--m:24px;--l:48px;--xl:96px;--round-s:12px;--round-m:24px;--round-btn:18px;--font:var(--font-work-sans,"Work Sans"), "Helvetica Neue", Arial, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}.g-home{background:var(--background);color:var(--dark-1);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:18px;line-height:1.45}.g-h1{letter-spacing:-.018em;margin:0 0 var(--m);text-wrap:balance;font-size:64px;font-weight:600;line-height:1.05}.g-h2{letter-spacing:-.012em;margin:0 0 var(--s);text-wrap:balance;font-size:40px;font-weight:600;line-height:1.1}.g-h3{letter-spacing:-.008em;margin:0;font-size:28px;font-weight:600;line-height:1.15}.g-h4{margin:0;font-size:20px;font-weight:600;line-height:1.2}.g-lead{color:var(--dark-2);margin:0 0 var(--m);max-width:56ch;font-size:20px;line-height:1.5}.g-text{color:var(--dark-2);font-size:16px;line-height:1.5}.g-text--sm{font-size:14px}.g-label{letter-spacing:.08em;text-transform:uppercase;color:var(--dark-3);align-items:center;gap:var(--xs);font-size:12px;font-weight:600;display:inline-flex}.g-btn{font-family:var(--font);border-radius:var(--round-btn);cursor:pointer;align-items:center;gap:var(--xs);border:2px solid #0000;padding:10px 22px;font-size:16px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s;display:inline-flex}.g-btn--primary{background:var(--brand);color:#fff;border-color:var(--brand)}.g-btn--primary:hover{box-shadow:0 0 0 2px var(--brand)}.g-btn--secondary{color:var(--brand);border-color:var(--brand);background:0 0}.g-btn--secondary:hover{box-shadow:0 0 0 2px var(--brand)}.g-btn--light{color:var(--brand);background:#fff;border-color:#fff}.g-btn--light:hover{box-shadow:0 0 0 2px #fff9}.g-btn--ghost-light{color:#fff;background:0 0;border-color:#ffffff8c}.g-btn--ghost-light:hover{border-color:#fff}.g-btn--sm{padding:7px 16px;font-size:14px}.g-btn--lg{padding:13px 28px;font-size:17px}.g-arrow{transition:transform .18s}.g-btn:hover .g-arrow{transform:translate(3px)}.g-anchor{color:var(--brand);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.g-anchor:hover{text-underline-offset:3px;text-decoration:underline}.g-cobadge{opacity:.9;border-radius:50%;width:72px;height:72px;margin:0 auto 14px;display:block}@media (max-width:640px){.g-cobadge{width:60px;height:60px}}.g-titlelogo{flex-wrap:wrap;align-items:center;gap:.3em;display:flex}.g-titlebadge{border-radius:50%;align-self:center;width:auto;height:1.15em}@media (max-width:640px){.g-titlebadge{height:1em}}.lg-teal{color:#1f7a6d}.lg-green{color:#5a9e34}.lg-gold{color:#b8862b}.lg-navy{color:#1d3a73}.lg-clay{color:#c8732e}.g-tag{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex}a.g-tag{cursor:pointer;transition:transform .16s,box-shadow .16s,filter .16s}a.g-tag:hover{box-shadow:var(--elev-m);filter:brightness(.97);transform:translateY(-2px)}.g-tag--brand{background:var(--brand-soft);color:var(--brand)}.g-tag--gold{background:var(--gold-soft);color:var(--gold-dark)}.g-tag--green{background:var(--green-soft);color:var(--green-dark)}.g-tag--clay{background:var(--clay-soft);color:var(--clay-dark)}.g-tag--ok{background:var(--green-soft);color:var(--green-dark)}.g-tag--pole{border-color:var(--border);background:#fff}.g-tag--pole .g-subword{font-weight:700}.g-header{z-index:50;justify-content:space-between;align-items:center;gap:var(--m);background:var(--background);box-shadow:var(--elev-s);padding:14px 40px;display:flex;position:sticky;top:0}.g-brand{align-items:center;gap:var(--s);color:var(--dark-1);text-decoration:none;display:flex}.g-brand img{border-radius:50%;width:40px;height:40px}.g-brand b{letter-spacing:-.01em;font-size:21px;font-weight:700}.g-nav{gap:var(--m);align-items:center;display:flex}.g-nav a{color:var(--dark-2);font-size:15px;font-weight:600;text-decoration:none;transition:color .16s}.g-nav a:hover{color:var(--brand)}.g-actions{align-items:center;gap:var(--s);display:flex}.g-lang{border:1.5px solid var(--border-strong);border-radius:999px;display:inline-flex;overflow:hidden}.g-lang button{font-family:var(--font);color:var(--dark-3);cursor:pointer;background:0 0;border:none;padding:6px 13px;font-size:13px;font-weight:600;transition:background-color .16s,color .16s}.g-lang button:hover{color:var(--brand)}.g-lang button.is-active{background:var(--brand);color:#fff}.g-burger{border:1.5px solid var(--border-strong);background:var(--background);cursor:pointer;border-radius:10px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:42px;height:42px;padding:0;display:none}.g-burger span{background:var(--dark-1);border-radius:2px;width:18px;height:2px;transition:transform .2s,opacity .16s;display:block}.g-burger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.g-burger.is-open span:nth-child(2){opacity:0}.g-burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.g-drawer{z-index:60;opacity:0;background:#141e2d6b;transition:opacity .24s;position:fixed;inset:0}.g-drawer.is-open{opacity:1}.g-drawer__panel{background:var(--background);width:min(80vw,320px);height:100%;box-shadow:var(--elev-xl);transition:transform .26s var(--ease,cubic-bezier(.2,.7,.2,1));flex-direction:column;gap:4px;padding:80px 24px 24px;display:flex;position:absolute;top:0;right:0;overflow-y:auto;transform:translate(100%)}.g-drawer.is-open .g-drawer__panel{transform:translate(0)}.g-drawer__panel a{color:var(--dark-1);border-bottom:1px solid var(--border);padding:13px 8px;font-size:17px;font-weight:600;text-decoration:none}.g-drawer__panel a:hover{color:var(--brand)}.g-drawer__lang{border:1.5px solid var(--border-strong);border-radius:999px;align-self:flex-start;margin:16px 0 8px;display:inline-flex;overflow:hidden}.g-drawer__lang button{font-family:var(--font);color:var(--dark-3);cursor:pointer;background:0 0;border:none;padding:8px 18px;font-size:14px;font-weight:600}.g-drawer__lang button.is-active{background:var(--brand);color:#fff}.g-drawer__cta{justify-content:center;margin-top:8px;border-bottom:none!important}.g-drawer__panel a.g-drawer__item{flex-direction:column;align-items:flex-start;gap:2px;line-height:1.12;display:flex}.g-drawer__item .g-nav__label{font-size:17px;font-weight:700}.g-drawer__item .g-nav__label .g-subword{font-weight:700}.g-drawer__item .g-nav__sub{color:var(--dark-3);font-size:12px;font-weight:400}.g-drawer__item.is-active .g-nav__label{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.g-hero{grid-template-columns:1.25fr 1fr;align-items:center;gap:56px;max-width:1240px;margin:0 auto;padding:80px 40px 56px;display:grid}.g-hero__cta{gap:var(--s);margin:var(--m) 0 0;flex-wrap:wrap;display:flex}.g-hero__proof{gap:var(--l);padding-top:var(--m);display:flex}.g-hero__proof div strong{color:var(--brand);font-size:30px;font-weight:700;line-height:1;display:block}.g-hero__proof div span{color:var(--dark-3);font-size:13px}.g-hero__badge{aspect-ratio:1;place-items:center;display:grid;position:relative;transform:translateY(-30px)}.g-hero__halo{filter:blur(8px);background:radial-gradient(circle at 50% 40%,#163a6e29,#0000 60%),radial-gradient(circle at 30% 75%,#2f7d5229,#0000 55%),radial-gradient(circle at 72% 70%,#c294462e,#0000 55%);border-radius:50%;position:absolute;inset:6%}.g-hero__badge>img{z-index:1;width:74%;height:74%;box-shadow:var(--elev-l);border-radius:50%;position:relative}.g-hero__chips{gap:var(--xs);z-index:2;flex-wrap:wrap;justify-content:center;display:flex;position:absolute;bottom:0}.g-hero__chips .g-tag{box-shadow:var(--elev-s);padding:8px 16px;font-size:15px}.g-wrap{max-width:1240px;margin:0 auto;padding:24px 40px 48px}.g-sechead{justify-content:space-between;align-items:flex-end;gap:var(--m);margin-bottom:var(--m);flex-wrap:wrap;display:flex}.g-sechead .g-h2{margin:var(--xs) 0 0}.g-bento{gap:var(--m);grid-template-columns:repeat(6,1fr);display:grid}.g-bento--quad{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr}.c2{grid-column:span 2}.c3{grid-column:span 3}.c4{grid-column:span 4}.r2{grid-row:span 2}.g-card{background:var(--background);border-radius:var(--round-s);box-shadow:var(--elev-s);color:inherit;flex-direction:column;text-decoration:none;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}a.g-card:hover,.g-card--link:hover{box-shadow:var(--elev-l);transform:translateY(-3px)}.g-card__header{justify-content:space-between;align-items:center;gap:var(--s);border-bottom:1px solid var(--border);padding:16px 22px;display:flex}.g-card--brand .g-card__header{background:var(--brand-soft)}.g-card--gold .g-card__header{background:var(--gold-soft)}.g-card--green .g-card__header{background:var(--green-soft)}.g-card--clay .g-card__header{background:var(--clay-soft)}.g-card__hash{letter-spacing:.02em;font-family:Work Sans,monospace;font-size:12px;font-weight:600}.g-card--brand .g-card__hash{color:var(--brand)}.g-card--gold .g-card__hash{color:var(--gold-dark)}.g-card--green .g-card__hash{color:var(--green-dark)}.g-card--clay .g-card__hash{color:var(--clay-dark)}.g-card__body{gap:var(--s);flex-direction:column;flex:1;padding:22px;display:flex}.g-card__brandname{letter-spacing:-.01em;color:var(--dark-1);margin:0;font-size:34px;font-weight:700;line-height:1}.g-card__brandname em{font-style:normal}.g-card--brand .g-card__brandname em{color:var(--brand)}.g-card--gold .g-card__brandname em{color:var(--gold-dark)}.g-card--green .g-card__brandname em{color:var(--green-dark)}.g-card--clay .g-card__brandname em{color:var(--clay-dark)}.g-card__activity{color:var(--dark-3);margin:-4px 0 0;font-size:15px;font-weight:600}.g-card__copy{color:var(--dark-2);margin:0;font-size:15.5px;line-height:1.5}.g-card__footer{padding-top:var(--xs);margin-top:auto}.g-card__icon{stroke-width:1.6px;width:26px;height:26px}.g-card--brand .g-card__icon{color:var(--brand)}.g-card--gold .g-card__icon{color:var(--gold-dark)}.g-card--green .g-card__icon{color:var(--green-dark)}.g-card--clay .g-card__icon{color:var(--clay-dark)}.g-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.g-list li{color:var(--dark-2);align-items:center;gap:10px;font-size:15px;display:flex}.g-list li i{stroke-width:2px;flex-shrink:0;width:17px;height:17px}.g-card--gold .g-list li i{color:var(--gold-dark)}.g-shots{gap:var(--s);margin-top:var(--xs);flex:auto;grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.g-shot{flex-direction:column;gap:8px;display:flex}.g-shot image-slot{width:100%;height:auto;min-height:240px;box-shadow:inset 0 0 0 1px var(--border);flex:auto;display:block}.g-shot__row{justify-content:space-between;align-items:center;display:flex}.g-shot__url{color:var(--brand);font-size:12px;font-weight:600}.g-shot__meta{color:var(--dark-3);font-size:11px}.g-card--dark{background:var(--brand);color:#fff}.g-card--dark .g-card__header{background:0 0;border-color:#ffffff2e}.g-card--dark .g-card__hash,.g-card--dark .g-label{color:#ffffffb3}.g-stat-big{margin:var(--xs) 0;font-size:56px;font-weight:700;line-height:.95}.g-stat-sub{color:#ffffffc7;font-size:14px;line-height:1.5}.g-stat-row{gap:var(--m);margin-top:var(--s);padding-top:var(--s);border-top:1px solid #ffffff29;display:flex}.g-stat-row strong{font-size:22px;font-weight:700;line-height:1;display:block}.g-stat-row span{color:#fff9;font-size:11px}.g-prices{gap:var(--s);flex-wrap:wrap;display:flex}.g-price{border:1px solid var(--border);border-radius:10px;flex-direction:column;gap:2px;min-width:92px;padding:10px 14px;display:flex}.g-price strong{color:var(--dark-1);font-size:22px;font-weight:700;line-height:1}.g-price span{color:var(--dark-3);font-size:12px}.g-price strong .g-price__per{color:var(--dark-3);font-size:12px;font-weight:400}.g-price.is-featured{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.g-card__photo{width:100%;height:auto;min-height:170px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:auto;display:block}.g-card__photo--sq{width:150px;height:150px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:0 0 150px;display:block}.g-card__photo--land{height:auto;min-height:290px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:0 0 230px;align-self:stretch;display:block}.g-list--2col{gap:10px var(--m);grid-template-columns:1fr 1fr;margin:0;display:grid}.g-card__photo--land2{width:100%;height:auto;min-height:150px;box-shadow:inset 0 0 0 1px var(--border);margin-top:var(--xs);border-radius:10px;flex:auto;display:block}.g-card__photo--grow{min-height:290px;box-shadow:inset 0 0 0 1px var(--border);border-radius:10px;flex:auto;align-self:stretch;display:block}.g-split{gap:var(--m);flex:auto;align-items:stretch;display:flex}.g-split>.g-list,.g-split>.g-prices{flex:auto;min-width:0;margin:0}.g-prices--col{flex-flow:column}.g-prices--col .g-price{width:100%}.g-split--domo{align-items:stretch}.g-split--domo>.g-prices--col{flex:0 0 128px;justify-content:space-between}.g-split>.g-list{justify-content:space-between}.g-card--cta{background:var(--clay);color:#fff}.g-card--cta .g-card__header{background:0 0;border-color:#fff3}.g-card--cta .g-label{color:#fffc}.g-card--cta .g-card__brandname{color:#fff;font-size:26px}.g-card--cta .g-card__copy{color:#ffffffd9}.g-qualiopi-check{background:var(--gold-soft);width:38px;height:38px;color:var(--gold-dark);border-radius:50%;place-items:center;display:grid}.g-qualiopi-check i{stroke-width:2px;width:22px;height:22px}.g-manifesto{background:var(--brand);color:#fff;padding:80px 40px;position:relative;overflow:hidden}.g-manifesto__pattern{background-image:radial-gradient(circle,#ffffff12 1.5px,#0000 1.5px);background-size:26px 26px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.g-manifesto__inner{max-width:1160px;margin:0 auto;position:relative}.g-manifesto__inner .g-h2{max-width:22ch;margin-bottom:var(--l)}.g-pillars{gap:var(--m);grid-template-columns:repeat(4,1fr);display:grid}.g-pillars>div{flex-direction:column;gap:8px;display:flex}.g-pillars i{stroke-width:1.6px;width:28px;height:28px;color:var(--gold);margin-bottom:4px}.g-pillars h4{margin:0;font-size:17px;font-weight:600}.g-pillars p{color:#ffffffbd;margin:0;font-size:14px;line-height:1.5}.g-contact{background:var(--background-back);padding:80px 40px}.g-contact__card{background:var(--background);border-radius:var(--round-m);max-width:1240px;box-shadow:var(--elev-m);gap:var(--l);grid-template-columns:1.05fr 1fr;margin:0 auto;padding:52px;display:grid}.g-contact__card>*{min-width:0}.g-contact__meta{margin-top:var(--m);flex-direction:column;gap:12px;display:flex}.g-contact__meta>div{color:var(--dark-2);align-items:center;gap:12px;font-size:15px;display:flex}.g-contact__meta i{stroke-width:1.6px;width:18px;height:18px;color:var(--brand);flex-shrink:0}.g-form{gap:var(--s);flex-direction:column;display:flex}.g-form .row2{gap:var(--s);grid-template-columns:1fr 1fr;display:grid}.g-form label{color:var(--dark-2);flex-direction:column;gap:6px;font-size:12px;font-weight:600;display:flex}.g-form input,.g-form select,.g-form textarea{font-family:var(--font);border:1px solid var(--border-strong);color:var(--dark-1);box-sizing:border-box;background:#fff;border-radius:8px;outline:none;width:100%;min-width:0;max-width:100%;padding:12px 14px;font-size:16px;transition:border-color .16s,box-shadow .16s}.g-form textarea{resize:vertical}.g-form input:focus,.g-form select:focus,.g-form textarea:focus{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft)}.g-form button{margin-top:var(--xs);justify-content:center}.g-footer{background:var(--dark-1);color:#fff;padding:60px 40px 28px}.g-footer__top{gap:var(--l);max-width:1240px;padding-bottom:var(--l);border-bottom:1px solid #ffffff24;grid-template-columns:1.4fr 2fr;margin:0 auto;display:grid}.g-footer__brand{gap:var(--s);align-items:flex-start;display:flex}.g-footer__brand img{border-radius:50%;width:46px;height:46px}.g-footer__name{font-size:21px;font-weight:700}.g-footer__addr{color:#ffffffb3;margin-top:6px;font-size:14px;line-height:1.5}.g-footer__cols{gap:var(--m);grid-template-columns:repeat(3,1fr);display:grid}.g-footer__cols .g-label{color:#ffffff80;margin-bottom:12px;display:block}.g-footer__cols a{color:#ffffffd1;align-items:center;gap:9px;padding:5px 0;font-size:14px;text-decoration:none;display:flex}.g-footer__cols a:hover{color:#fff}.g-footer__cols i{stroke-width:1.6px;color:#ffffff80;width:15px;height:15px}.g-footer__legal{max-width:1240px;margin:var(--m) auto 0;justify-content:space-between;gap:var(--s);color:#ffffff8c;flex-wrap:wrap;font-size:12px;display:flex}@media (max-width:1080px){.g-h1{font-size:48px}.g-hero{gap:var(--l);grid-template-columns:1fr}.g-hero__badge{max-width:360px;margin:0 auto;transform:none}.g-bento{grid-template-columns:repeat(2,1fr)}.g-bento--quad{grid-auto-rows:auto}.c4,.c3{grid-column:span 2}.c2{grid-column:span 1}.r2{grid-row:auto}.g-pillars{grid-template-columns:repeat(2,1fr)}.g-contact__card{gap:var(--m);grid-template-columns:1fr;padding:32px}.g-footer__top{gap:var(--m);grid-template-columns:1fr}}@media (max-width:640px){.g-nav{display:none}.g-burger{display:flex}.g-header{padding:12px 20px}.g-actions .g-btn,.g-actions .g-lang{display:none}.g-bento,.g-bento--quad{grid-template-columns:1fr}.c4,.c3,.c2{grid-column:span 1}.g-shots{grid-template-columns:1fr}.g-split{flex-direction:column}.g-card__photo--sq,.g-card__photo--land,.g-card__photo--grow{aspect-ratio:16/10;flex:none;width:100%;max-width:none;height:auto;min-height:0}.g-pillars{grid-template-columns:1fr}.g-hero,.g-wrap,.g-manifesto,.g-contact{padding-left:22px;padding-right:22px}}@media (prefers-reduced-motion:reduce){.g-btn,.g-card,.g-arrow{transition:none!important}}.g-ico{stroke-width:2px;flex-shrink:0;justify-content:center;align-items:center;width:1.15em;height:1.15em;line-height:0;display:inline-flex}.g-ico>svg{width:100%;height:100%;display:block}.g-img-slot{text-align:center;color:var(--dark-3);box-shadow:inset 0 0 0 1px var(--border);border:1.5px dashed var(--border-strong);background:#141e2d08;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:150px;padding:14px;font-size:13px;display:flex;position:relative}.g-img-slot .g-ico{opacity:.5;width:28px;height:28px;color:var(--dark-3)}.g-img-slot__cap{max-width:90%;font-weight:500;line-height:1.35}.g-img-slot--shot{flex:auto;width:100%;min-height:240px}.g-img-slot--land2{width:100%;min-height:150px;margin-top:var(--xs);flex:auto}.g-img-slot--grow{flex:auto;align-self:stretch;min-height:290px}.g-img-slot--photo{flex:auto;width:100%;min-height:170px}@media (max-width:640px){.g-img-slot--grow{aspect-ratio:16/10;min-height:0}}.g-faqwrap{max-width:880px;padding-top:8px;padding-bottom:8px}.g-faq details{border-bottom:1px solid var(--border);padding:16px 0}.g-faq summary{color:var(--dark-1);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.g-faq summary::-webkit-details-marker{display:none}.g-faq summary:after{content:"+";color:var(--brand);font-size:24px;line-height:1}.g-faq details[open] summary:after{content:"−"}.g-faq__a{color:var(--dark-2);max-width:72ch;margin:10px 0 0;font-size:15px;line-height:1.6}.g-social{flex-direction:column;gap:10px;margin-top:20px;display:flex}.g-social__title{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:12px;font-weight:600}.g-social__group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.g-social__label{color:#ffffffb8;min-width:132px;font-size:13px}.g-social__icons{gap:8px;display:flex}.g-social a{color:#ffffffd1;background:#ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;transition:background-color .16s,color .16s,transform .16s;display:grid}.g-social a:hover{color:#fff;background:#ffffff29;transform:translateY(-2px)}.g-social a svg{width:17px;height:17px;display:block}.g-footer__maps{color:#ffffffd1;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.g-footer__maps:hover{color:#fff}.g-footer__maps .g-ico{color:#fff9;width:15px;height:15px}@media (max-width:560px){.g-form .row2{grid-template-columns:1fr}}.g-img-slot{overflow:hidden}.g-img-slot--filled{box-shadow:inset 0 0 0 1px var(--border);background:0 0;border:none;padding:0;display:block;position:relative}.g-img-slot--filled img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.g-card__brandlink{color:inherit;text-decoration:none;display:inline-block}.g-card__brandlink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.g-nav a.g-nav__item{flex-direction:column;align-items:center;gap:1px;line-height:1.12;display:inline-flex}.g-nav__label{font-size:15px;font-weight:700}.g-nav__label .g-subword{font-weight:700}.g-nav__sub{color:var(--dark-3);font-size:11px;font-weight:400}.g-nav a.g-nav__item:hover .g-nav__sub{color:var(--brand)}.g-nav a.g-nav__item.is-active .g-nav__label{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.g-nav a.g-nav__item.is-active .g-nav__sub{color:var(--brand)}.g-recaptcha-notice{color:var(--dark-3);margin:4px 0 0;font-size:11.5px;line-height:1.4}.g-recaptcha-notice a{color:var(--dark-2);text-decoration:underline}
