:root{--ink:#26473A;--ink-2:#2E4A3F;--ink-3:#4F635A;--coral:#F27348;--coral-ink:#B4441C;--lime:#A7AE37;--lime-ink:#646A16;--blush:#8CA096;--blush-2:#E3E9E5;--ivory:#F2F3EC;--paper:#F8F9F4;--white:#FFFFFF;--line:rgba(38, 71, 58, .12);--line-light:rgba(242, 243, 236, .18);--s1:8px;--s2:16px;--s3:24px;--s4:32px;--s5:48px;--s6:64px;--s7:96px;--s8:128px;--section:var(--s8);--head-gap:var(--s6);--gap:var(--s4);--gutter:40px;--maxw:1280px;--r-sm:12px;--r:20px;--r-lg:28px;--f-title:"Google Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-text:"Sofia Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--ease:cubic-bezier(.2, .7, .2, 1);--fs-color-primary:var(--lime);--fs-color-secondary:var(--coral);--fs-experimental-link-color:var(--ink);--fs-experimental-link-color-hover:var(--coral-ink);--flatsome-scroll-padding-top:96px}@media (max-width:849px){:root{--section:var(--s7);--head-gap:var(--s5);--gap:var(--s3);--gutter:32px}}@media (max-width:549px){:root{--section:72px;--head-gap:40px;--gap:20px;--gutter:20px}}body.gn{background:var(--ivory);color:var(--ink-2);font-family:var(--f-text);font-size:18px;font-weight:400;line-height:1.7;overflow-x:hidden}@media (max-width:549px){body.gn{font-size:16px}}.gn h1,.gn h2,.gn p:where([data-h="2"]),.gn h3,.gn p:where([data-h="3"]),.gn h4,.gn p:where([data-h="4"]){font-family:var(--f-title);color:var(--ink);font-weight:600;letter-spacing:-.025em;line-height:1.12;margin:0;width:auto}.gn h1{font-size:clamp(2.6rem, 5.6vw, 5rem);font-weight:600;letter-spacing:-.035em;line-height:1.04}.gn h2,.gn p:where([data-h="2"]){font-size:clamp(2rem, 3.6vw, 3.2rem)}.gn h3,.gn p:where([data-h="3"]){font-size:1.3rem;letter-spacing:-.015em;line-height:1.25}.gn h4,.gn p:where([data-h="4"]){font-size:1.1rem;letter-spacing:-.01em;line-height:1.3}.gn p:not(:where([data-h])){margin:0 0 var(--s2)}.gn p:not(:where([data-h])):last-child{margin-bottom:0}.gn strong{font-weight:500;color:var(--ink)}.gn ul,.gn ol{list-style:none;margin:0;padding:0}.gn li{margin:0}.gn img{display:block;max-width:100%;height:auto}.gn a{transition:color .25s var(--ease)}.gn :focus{outline:none}.gn :focus-visible{outline:2px solid var(--coral);outline-offset:4px;border-radius:6px}.gn-skip{position:absolute;left:var(--s2);top:-64px;z-index:1000;padding:var(--s1) var(--s2);background:var(--ink);color:var(--ivory)!important;border-radius:999px;transition:top .2s}.gn-skip:focus{top:var(--s2)}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.gn-icon{width:1.15em;height:1.15em;flex:none;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.gn *,.gn *::before,.gn *::after{transition:none!important;animation:none!important}}.gn .section{display:block;padding:var(--section) 0;min-height:0}.gn .row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);row-gap:var(--gap);max-width:calc(var(--maxw) + var(--gutter) * 2);width:100%;margin:0 auto;padding:0 var(--gutter)}.gn .row>.col{padding:0;max-width:none;flex:none;width:auto;grid-column:span 12;min-width:0}.gn .button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 var(--s4);margin:0;font-family:var(--f-text);font-size:.97rem;font-weight:500;letter-spacing:.01em;text-transform:none;line-height:1.2;border-radius:999px;border:1px solid transparent;box-shadow:none;transition:background .3s var(--ease),color .3s var(--ease),border-color .3s var(--ease),transform .3s var(--ease)}.gn .button .gn-icon{width:18px;height:18px;transition:transform .3s var(--ease)}.gn-header{position:fixed;top:0;left:0;right:0;z-index:90;transition:background .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease);border-bottom:1px solid transparent}.gn-header__bar{max-width:calc(var(--maxw) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter);height:96px;display:flex;align-items:center;justify-content:space-between;gap:var(--s4);transition:height .4s var(--ease)}.gn-logo{display:flex;align-items:center;flex:none}.gn-logo img{width:44px;height:auto;transition:width .4s var(--ease)}.gn-nav__list{display:flex;align-items:center;gap:var(--s1)}.gn-nav__item{position:relative}.gn-nav__link{display:inline-flex;align-items:center;gap:6px;padding:var(--s1) 14px;font-size:.95rem;font-weight:400;color:var(--ivory);border-radius:999px;line-height:1.5}.gn-nav__link .gn-icon{width:14px;height:14px;opacity:.7;transition:transform .3s var(--ease)}.gn-nav__item:hover>.gn-nav__link,.gn-nav__item:focus-within>.gn-nav__link{color:var(--blush)}.gn-nav__item:hover>.gn-nav__link .gn-icon,.gn-nav__item:focus-within>.gn-nav__link .gn-icon{transform:rotate(180deg)}.gn-dropdown{position:absolute;top:calc(100% + 12px);left:0;min-width:280px;padding:var(--s2);background:var(--paper);border-radius:var(--r);border:1px solid var(--line);box-shadow:0 24px 60px -30px rgba(38,71,58,.35);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .25s var(--ease),transform .25s var(--ease),visibility .25s}.gn-dropdown::before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.gn-nav__item:hover>.gn-dropdown,.gn-nav__item:focus-within>.gn-dropdown{opacity:1;visibility:visible;transform:none}.gn-nav__item.is-closed>.gn-dropdown{opacity:0;visibility:hidden}.gn-dropdown a{display:block;padding:10px var(--s2);border-radius:var(--r-sm);font-size:.94rem;line-height:1.35;color:var(--ink)}.gn-dropdown a:hover{background:var(--ivory);color:var(--coral-ink)}.gn-header__actions{display:flex;align-items:center;gap:var(--s2)}.gn-burger{display:none;width:48px;height:48px;min-height:0;margin:0;padding:0;border-radius:50%;align-items:center;justify-content:center;line-height:1;background:transparent;border:1px solid rgba(242,243,236,.5);color:var(--ivory)}.gn-burger .gn-icon{width:22px;height:22px}.gn-header.is-solid{background:rgba(242,243,236,.86);-webkit-backdrop-filter:blur(18px) saturate(150%);backdrop-filter:blur(18px) saturate(150%);border-bottom-color:var(--line)}.gn-header.is-solid .gn-header__bar{height:80px}.gn-header.is-solid .gn-logo img{width:40px}.gn-header.is-solid .gn-nav__link{color:var(--ink)}.gn-header.is-solid .gn-nav__item:hover>.gn-nav__link,.gn-header.is-solid .gn-nav__item:focus-within>.gn-nav__link{color:var(--coral-ink)}.gn-header.is-solid .gn-burger{border-color:var(--line);color:var(--ink)}@media (max-width:1099px){.gn-nav{display:none}.gn-burger{display:inline-flex}}@media (max-width:549px){.gn-header__bar{height:80px;gap:var(--s2)}.gn-header.is-solid .gn-header__bar{height:72px}.gn-logo img{width:38px}.gn-header.is-solid .gn-logo img{width:34px}.gn-burger{width:44px;height:44px}}.gn-mnav{position:fixed;inset:0;z-index:150;visibility:hidden}.gn-mnav.is-open{visibility:visible}.gn-mnav__backdrop{position:absolute;inset:0;background:rgba(38,71,58,.5);opacity:0;transition:opacity .3s}.gn-mnav.is-open .gn-mnav__backdrop{opacity:1}.gn-mnav__panel{position:absolute;top:0;right:0;bottom:0;width:min(440px, 100%);background:var(--paper);display:flex;flex-direction:column;transform:translateX(100%);transition:transform .4s var(--ease)}.gn-mnav.is-open .gn-mnav__panel{transform:none}.gn-mnav__top{display:flex;align-items:center;justify-content:space-between;padding:var(--s2) var(--gutter);border-bottom:1px solid var(--line);min-height:80px}.gn-mnav__top img{width:40px;height:auto}.gn-mnav__body{flex:1;overflow-y:auto;padding:var(--s3) var(--gutter) var(--s5)}.gn-mnav__cta{margin-bottom:var(--s3)}.gn-mnav__cta .button{width:100%}.gn-mnav__group{border-bottom:1px solid var(--line)}.gn-mnav__row{display:flex;align-items:center;justify-content:space-between;gap:var(--s2)}.gn-mnav__row>a{flex:1;padding:var(--s2) 0;font-family:var(--f-title);font-size:1.2rem;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.gn-mnav__toggle{width:44px;height:44px;min-height:0;margin:0;padding:0;border-radius:50%;border:1px solid var(--line);background:transparent;color:var(--ink);display:inline-flex;align-items:center;justify-content:center}.gn-mnav__toggle .gn-icon{transition:transform .3s var(--ease)}.gn-mnav__toggle[aria-expanded="true"] .gn-icon{transform:rotate(180deg)}.gn-mnav__sub{padding:0 0 var(--s2)}.gn-mnav__sub[hidden]{display:none}.gn-mnav__sub a{display:block;padding:10px 0;color:var(--ink-3);font-size:1rem}.gn-mnav__sub a:hover{color:var(--coral-ink)}.gn-mnav__contact{margin-top:var(--s4);display:grid;gap:var(--s2)}.gn-mnav__contact a{display:inline-flex;align-items:center;gap:12px;color:var(--ink);overflow-wrap:anywhere}.gn-icon-btn{width:48px;height:48px;min-height:0;margin:0;padding:0;border-radius:50%;flex:none;line-height:1;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);background:var(--paper);color:var(--ink)}.gn-icon-btn:hover{background:var(--ink);color:var(--ivory);border-color:var(--ink)}html.gn-lock,html.gn-lock body{overflow:hidden}.gn-field{display:flex;flex-direction:column;gap:var(--s1);min-width:0;margin:0}.gn-field label{margin:0;font-size:.9rem;font-weight:500;color:var(--ink)}.gn-field label .req{color:var(--coral-ink)}.gn input[type=text],.gn input[type=email],.gn input[type=tel],.gn input[type=date],.gn input[type=time],.gn textarea{width:100%;margin:0;height:auto;min-height:52px;padding:12px var(--s2);font-family:var(--f-text);font-size:1rem;font-weight:400;color:var(--ink);background:var(--white);border:1px solid rgba(38,71,58,.2);border-radius:var(--r-sm);box-shadow:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s}.gn textarea{min-height:112px;resize:vertical}.gn input:hover,.gn textarea:hover{border-color:rgba(38,71,58,.4)}.gn input:focus,.gn textarea:focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px rgba(167,174,55,.4)}.gn .gn-field.has-error input,.gn .gn-field.has-error textarea{border-color:#B3311A;background:#FFF7F4}.gn-error{display:flex;gap:6px;align-items:flex-start;font-size:.86rem;line-height:1.4;color:#9E2A14;font-weight:400}.gn-error[hidden]{display:none}.gn-error .gn-icon{width:16px;height:16px;margin-top:1px}.gn-hint{font-size:.84rem;line-height:1.4;color:var(--ink-3);font-weight:400}.gn-check{display:flex;gap:12px;align-items:flex-start;cursor:pointer;font-size:.9rem;line-height:1.5;font-weight:400!important;color:var(--ink)}.gn-check input{width:20px;height:20px;margin:2px 0 0;flex:none;accent-color:var(--ink);cursor:pointer}.gn-check a{color:var(--ink);text-decoration:underline;font-weight:500}.gn-alert{display:flex;gap:12px;align-items:flex-start;padding:var(--s2);border-radius:var(--r-sm);font-size:.92rem;line-height:1.5;color:var(--ink);font-weight:400}.gn-alert .gn-icon{margin-top:2px}.gn-alert--error{background:#FBE1D8;border:1px solid #EBA38A}.gn-alert--info{background:#EDEFD3;border:1px solid #C7CB82}.gn-alert a{text-decoration:underline;font-weight:500}.gn-alert .gn-retry{margin:12px 0 0;min-height:0;padding:6px var(--s2);border-radius:999px;border:1px solid var(--ink);background:transparent;font-size:.86rem;font-weight:500;text-transform:none;letter-spacing:0;line-height:1.4}.gn .button .gn-spinner{display:none;width:18px;height:18px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:gnSpin .7s linear infinite}.gn .button[aria-busy="true"] .gn-spinner{display:inline-block}.gn .button[aria-busy="true"]{pointer-events:none;opacity:.85}@keyframes gnSpin{to{transform:rotate(360deg)}}.gn-modal{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--s3)}.gn-modal[hidden]{display:none}.gn-modal__backdrop{position:absolute;inset:0;background:rgba(38,71,58,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:gnFade .3s var(--ease)}.gn-modal__dialog{position:relative;z-index:1;width:min(980px, 100%);max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);display:grid;grid-template-columns:300px 1fr;background:var(--paper);border-radius:var(--r-lg);overflow:hidden;box-shadow:0 40px 120px -40px rgba(38,71,58,.6);animation:gnPop .4s var(--ease)}.gn-modal__main{display:flex;flex-direction:column;min-height:0;max-height:inherit}.gn-modal__head{position:relative;flex:none;padding:var(--s5) 88px var(--s3) var(--s5);border-bottom:1px solid var(--line)}.gn-modal__head h2,.gn-modal__head p:where([data-h="2"]){font-size:clamp(1.7rem, 3vw, 2.3rem);margin-bottom:12px}.gn-modal__head p:not(:where([data-h])){color:var(--ink-3);font-size:.98rem}.gn-modal__close{position:absolute;top:var(--s3);right:var(--s3)}.gn-modal__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:var(--s3) var(--s5) var(--s5)}.gn-form-req{font-size:.86rem;color:var(--ink-3);margin-bottom:var(--s3)!important}.gn-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px var(--s2)}.gn-form-grid .is-full{grid-column:1 / -1}.gn-form-note{display:flex;gap:12px;margin:var(--s3) 0 0!important;padding:var(--s2);border-radius:var(--r-sm);background:var(--blush-2);font-size:.9rem;line-height:1.5;color:var(--ink);font-weight:400}.gn-form-note .gn-icon{color:var(--coral-ink);margin-top:2px}.gn-form-actions{margin-top:var(--s3)}.gn-form-actions .button{min-width:240px}.gn-form-status:not(:empty){margin-top:var(--s2)}@keyframes gnFade{from{opacity:0}}@keyframes gnPop{from{opacity:0;transform:translateY(24px)}}@media (max-width:849px){.gn-modal__dialog{grid-template-columns:1fr;width:min(720px, 100%)}}@media (max-width:549px){.gn-modal{padding:0}.gn-modal__dialog{width:100%;height:100dvh;max-height:100dvh;border-radius:0}.gn-modal__head{padding:var(--s4) 76px var(--s3) 20px}.gn-modal__close{top:var(--s2);right:var(--s2)}.gn-modal__body{padding:var(--s3) 20px var(--s5)}.gn-form-grid{grid-template-columns:1fr}.gn-form-actions .button{width:100%;min-width:0}}.gn-toast{position:fixed;left:50%;bottom:var(--s3);z-index:300;transform:translate(-50%,16px);max-width:calc(100% - 32px);padding:12px 20px;border-radius:var(--r-sm);background:var(--ink);color:var(--ivory);font-size:.9rem;opacity:0;pointer-events:none;transition:.3s var(--ease)}.gn-toast.is-on{opacity:1;transform:translate(-50%,0)}@media print{@page{margin:12mm}html,body.gn{background:#fff!important}.gn *{-webkit-print-color-adjust:exact;print-color-adjust:exact;animation:none!important;transition:none!important}.gn-header{position:static!important;background:#fff!important;border-bottom:1px solid var(--line)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.gn-header .gn-nav__link{color:var(--ink)!important}.gn-burger,.gn-mnav,.gn-modal,.gn-toast,.gn-skip,.gn-dropdown{display:none!important}.gn .section{padding:var(--s6) 0!important}.gn-acc__item{break-inside:avoid;page-break-inside:avoid}.gn h2,.gn p:where([data-h="2"]),.gn h3,.gn p:where([data-h="3"]),.gn h4,.gn p:where([data-h="4"]){break-after:avoid;page-break-after:avoid}.gn-acc__panel[hidden]{display:block!important}}.gn{--lime-soft:#E9EBC9}.gn .gn-header.is-static{position:sticky;top:0;background:rgba(248,249,244,.92);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid transparent;transition:border-color .3s}.gn .gn-header.is-static.is-scrolled{border-bottom-color:var(--line)}.gn .gn-header.is-static .gn-header__bar{height:88px}.gn .gn-header.is-static .gn-nav__link{color:var(--ink)}.gn .gn-header.is-static .gn-nav__item:hover>.gn-nav__link,.gn .gn-header.is-static .gn-nav__item:focus-within>.gn-nav__link{color:var(--coral-ink)}.gn .gn-header.is-static .gn-burger{color:var(--ink);border-color:var(--line)}.gn .gn-header .button{white-space:nowrap}@media (max-width:549px){.gn .gn-header.is-static .gn-header__bar{height:72px}}.gn-acc{display:grid;gap:12px}.gn-acc__item{background:var(--white);border-radius:var(--r);border:1px solid var(--line);transition:border-color .25s}.gn-acc__item h3,.gn-acc__item p:where([data-h="3"]){margin:0;font-size:inherit}.gn-acc__btn{width:100%;margin:0;min-height:0;padding:20px var(--s3);border:0;border-radius:var(--r);background:transparent;display:flex;align-items:center;justify-content:space-between;gap:var(--s3);text-align:left;text-transform:none;letter-spacing:-.01em;font-family:var(--f-title);font-size:1.1rem;font-weight:600;line-height:1.4;color:var(--ink)}.gn-acc__btn:hover{color:var(--coral-ink)}.gn-acc__sign{position:relative;width:36px;height:36px;flex:none;border-radius:50%;background:var(--lime-soft);transition:background .3s}.gn-acc__sign::before,.gn-acc__sign::after{content:"";position:absolute;left:50%;top:50%;width:13px;height:1.5px;background:var(--ink);transform:translate(-50%,-50%);transition:transform .3s var(--ease)}.gn-acc__sign::after{transform:translate(-50%,-50%) rotate(90deg)}.gn-acc__btn[aria-expanded="true"] .gn-acc__sign{background:var(--lime)}.gn-acc__btn[aria-expanded="true"] .gn-acc__sign::after{transform:translate(-50%,-50%) rotate(0)}.gn-acc__item:has(.gn-acc__btn[aria-expanded="true"]){border-color:var(--lime)}.gn-acc__panel{padding:0 var(--s3) var(--s3)}.gn-acc__panel[hidden]{display:none}.gn-acc__panel p:not(:where([data-h])){color:var(--ink-3);max-width:52em}@media (max-width:549px){.gn-acc__btn{font-size:1rem;padding:18px var(--s2)}.gn-acc__panel{padding:0 var(--s2) var(--s2)}}.gn-news__status:not(:empty){margin-top:var(--s2)}.gn-js [data-reveal]{opacity:0;transform:translateY(18px);transition:opacity .8s var(--ease),transform .8s var(--ease)}.gn-js [data-reveal].is-in{opacity:1;transform:none}@media print{[data-reveal]{opacity:1!important;transform:none!important}}.nc{--r:18px;--r-sm:14px;--frame:16px}.nc.gn{background:var(--ivory)}.nc h1,.nc h2,.nc p:where([data-h="2"]){font-weight:500!important;letter-spacing:-.025em!important}.nc h3,.nc p:where([data-h="3"]),.nc h4,.nc p:where([data-h="4"]){font-weight:500;letter-spacing:-.01em}.nc h2,.nc p:where([data-h="2"]){font-size:clamp(2rem, 3.4vw, 3rem);line-height:1.12}.nc .gn-header.is-static{background:rgba(242,243,236,.94)}.nc .gn-nav__link{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;font-weight:400}@media (max-width:549px){.nc{--frame:8px}}.nc .gn-header.is-static .gn-header__bar{height:132px}@media (max-width:849px){.nc .gn-header.is-static .gn-header__bar{height:112px}}@media (max-width:549px){.nc .gn-header.is-static .gn-header__bar{height:96px}}.nc .hy-header{position:absolute;top:var(--frame);left:var(--frame);right:var(--frame);z-index:90;background:transparent;border:0}.nc .hy-header .gn-header__bar{height:132px;max-width:none;padding:0 var(--s5)}.hy-logo img{width:104px;height:auto}.hy-pill{display:flex;align-items:center;gap:var(--s2);padding:6px 6px 6px var(--s3);border-radius:999px;background:rgba(38,71,58,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(242,243,236,.22)}.nc .hy-header .gn-nav__link{color:var(--ivory);font-size:.92rem;letter-spacing:0;text-transform:none;font-weight:400;padding:8px 12px}.nc .hy-header .gn-nav__item:hover>.gn-nav__link,.nc .hy-header .gn-nav__item:focus-within>.gn-nav__link{color:var(--blush)}.gn .button.hy-btn-white{background:var(--white);color:var(--ink);min-height:46px;padding:0 var(--s3)}.gn .button.hy-btn-white:hover{background:var(--lime);color:var(--ink)}.nc .hy-header .gn-burger{color:var(--ivory);border-color:rgba(242,243,236,.45)}.nc .hy-header.is-solid{position:fixed;top:0;left:0;right:0;background:rgba(242,243,236,.94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nc .hy-header.is-solid .gn-header__bar{height:96px;max-width:calc(var(--maxw) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.nc .hy-header.is-solid .hy-logo img{width:72px}.nc .hy-header.is-solid .hy-pill{background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.nc .hy-header.is-solid .gn-nav__link{color:var(--ink)}.nc .hy-header.is-solid .gn-nav__item:hover>.gn-nav__link{color:var(--coral-ink)}.nc .hy-header.is-solid .hy-btn-white{background:var(--lime)}.nc .hy-header.is-solid .gn-burger{color:var(--ink);border-color:var(--line)}@media (max-width:1099px){.hy-pill{padding:6px;gap:var(--s1)}}@media (max-width:849px){.nc .hy-header .gn-header__bar{height:112px;padding:0 var(--s3)}.hy-logo img{width:84px}}@media (max-width:549px){.nc .hy-header{top:8px;left:8px;right:8px}.nc .hy-header .gn-header__bar{height:96px;padding:0 var(--s2)}.hy-logo img{width:68px}.nc .hy-header.is-solid .gn-header__bar{height:80px;padding:0 var(--s2)}.nc .hy-header.is-solid .hy-logo img{width:56px}.hy-pill .hy-btn-white{min-height:42px;padding:0 var(--s2);font-size:.86rem}}:root{--pine:#26473A;--sage:#8CA096;--head-h:112px}html,body.gn,.nc.gn{background:var(--ivory)}.nc .hy-header{position:sticky;top:0;left:auto;right:auto;background:var(--ivory);border-bottom:1px solid transparent;transition:border-color .3s,background .3s}.nc .hy-header .gn-header__bar{height:var(--head-h);max-width:calc(var(--maxw) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.nc .hy-header.is-solid{position:sticky;background:rgba(242,243,236,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom-color:rgba(38,71,58,.1)}.nc .hy-header.is-solid .gn-header__bar{height:88px;max-width:calc(var(--maxw) + var(--gutter) * 2);padding:0 var(--gutter)}.hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:190px;height:auto;transition:width .3s var(--ease)}.nc .hy-header.is-solid .hy-logo img{width:156px}.hy-pill,.nc .hy-header.is-solid .hy-pill{background:rgba(140,160,150,.26);-webkit-backdrop-filter:blur(16px) saturate(140%);backdrop-filter:blur(16px) saturate(140%);border:1px solid rgba(140,160,150,.55)}.nc .hy-header .gn-nav__link,.nc .hy-header.is-solid .gn-nav__link{color:var(--pine);font-weight:500}.nc .hy-header .gn-nav__item:hover>.gn-nav__link,.nc .hy-header .gn-nav__item:focus-within>.gn-nav__link,.nc .hy-header.is-solid .gn-nav__item:hover>.gn-nav__link{color:var(--coral-ink)}.nc .hy-header .hy-btn-white,.nc .hy-header.is-solid .hy-btn-white{background:var(--white);color:var(--pine)}.nc .hy-header .hy-btn-white:hover{background:var(--pine);color:var(--ivory)}.nc .hy-header .gn-burger,.nc .hy-header.is-solid .gn-burger{color:var(--pine);border-color:rgba(38,71,58,.3)}.gn-mnav__top{background:var(--ivory);border-bottom-color:var(--line)}.gn-mnav__top img{width:132px}@media (max-width:849px){:root{--head-h:96px}.hy-logo img{width:160px}.nc .hy-header.is-solid .gn-header__bar{height:80px}.nc .hy-header.is-solid .hy-logo img{width:136px}}@media (max-width:549px){:root{--head-h:80px}.nc .hy-header{top:0;left:auto;right:auto}.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{height:var(--head-h);padding:0 var(--s2)}.hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:124px}.hy-pill{padding:4px}}.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{max-width:none;padding:0 calc(var(--frame) + var(--s5))}@media (max-width:849px){.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 calc(var(--frame) + var(--s4))}}@media (max-width:549px){.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 var(--s2)}}.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 calc(var(--frame) + var(--s2))}@media (max-width:549px){.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 var(--s2)}}.gn .gn-nav__link,.nc .hy-header .gn-nav__link,.nc .hy-header.is-solid .gn-nav__link,.gn .gn-dropdown a,.gn .gn-mnav__row>a,.gn .gn-mnav__sub a,.gn .button,.gn .hy-btn-white{font-family:var(--f-title);font-size:16px}@media (max-width:549px){.hy-pill{gap:4px}.gn .hy-pill .hy-btn-white{padding:0 14px;min-height:42px}.hy-pill .gn-burger{width:42px;height:42px}.hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:112px}}.gn .button,.gn .hy-btn-white{text-transform:uppercase;letter-spacing:.06em;font-size:15px}.gn .hy-btn-white{position:relative;overflow:hidden;isolation:isolate;transition:color .6s cubic-bezier(.22,.61,.36,1),border-color .6s ease!important}.gn .hy-btn-white{--fill:#26473A;--fill-text:#F2F3EC}.gn .hy-btn-white::before{content:"";position:absolute;inset:0;z-index:-1;background:var(--fill);clip-path:inset(0 0 100% 0);transition:clip-path .6s cubic-bezier(.22,.61,.36,1)}.gn .hy-btn-white:hover::before,.gn .hy-btn-white:focus-visible::before{clip-path:inset(0 0 0 0)}.gn .hy-btn-white:hover,.nc .hy-header .hy-btn-white:hover,.nc .hy-header.is-solid .hy-btn-white:hover,.gn .hy-btn-white:focus-visible{background:var(--white);color:var(--fill-text)}.gn .gn-nav__link{transition:color .4s ease}@media (prefers-reduced-motion:reduce){.gn .hy-btn-white::before{transition:none}}.gn .gn-dropdown{min-width:360px;padding:10px;display:block}.gn .gn-dropdown li{margin:0}.gn .gn-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);white-space:nowrap;padding:11px 14px;border-radius:12px;line-height:1.3;color:var(--pine);transition:background-color .35s ease,color .35s ease}.gn .gn-dropdown a::after{content:"";flex:none;width:16px;height:16px;background-color:currentColor;opacity:.35;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .35s ease,opacity .35s ease}.gn .gn-dropdown a:hover,.gn .gn-dropdown a:focus-visible{background:rgba(140,160,150,.18);color:var(--pine)}.gn .gn-dropdown a:hover::after,.gn .gn-dropdown a:focus-visible::after{opacity:1;transform:translateX(4px)}.gn .gn-dropdown a:hover,.gn .gn-dropdown a:focus-visible{color:#F27348}.gn .gn-dropdown a:hover,.gn .gn-dropdown a:focus-visible{color:var(--coral-ink)}.gn .gn-dropdown a{font-weight:500}.gn .hy-btn-white::before{inset:-1px;border-radius:inherit}.hy-btn-book .hy-btn-ico{display:none}@media (max-width:549px){.gn .hy-pill .hy-btn-book{width:42px;min-width:0;height:42px;min-height:0;padding:0;border-radius:50%}.hy-btn-book .hy-btn-ico{display:block;width:20px;height:20px}.hy-btn-book .hy-btn-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width:849px){.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 var(--frame)}}@media (max-width:549px){.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid .gn-header__bar{padding:0 8px}}@media (max-width:549px){:root{--head-h:92px}.hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:140px}}.gn .hy-btn-white,.gn .hy-btn-white:hover,.gn .hy-btn-white:focus-visible,.nc .hy-header .hy-btn-white,.nc .hy-header .hy-btn-white:hover,.nc .hy-header.is-solid .hy-btn-white,.nc .hy-header.is-solid .hy-btn-white:hover{background:transparent!important;border-color:transparent!important;transition:color .6s cubic-bezier(.22,.61,.36,1)!important}.gn .hy-btn-white::after{content:"";position:absolute;inset:1px;z-index:-2;border-radius:inherit;background:#FFF}.gn .hy-btn-white::before{z-index:-1}html,body,body.gn,.nc.gn,main,#main{background-color:#F2F3EC}.gn-mnav__panel,.gn-mnav__body,.gn-mnav__top{background:#F2F3EC}.gn .gn-mnav__row>a{font-family:var(--f-title);font-size:16px;font-weight:500;color:var(--pine);transition:color .4s ease}.gn .gn-mnav__row>a:hover,.gn .gn-mnav__row>a:focus-visible{color:var(--coral-ink)}.gn-mnav__toggle{color:var(--pine);border-color:rgba(38,71,58,.2);transition:background-color .35s ease,color .35s ease}.gn-mnav__toggle:hover,.gn-mnav__toggle[aria-expanded="true"]{background:rgba(140,160,150,.18);color:var(--coral-ink)}.gn .gn-mnav__sub{padding:0 0 var(--s2)}.gn .gn-mnav__sub a{display:flex;align-items:center;justify-content:space-between;gap:var(--s3);padding:11px 14px;margin:0 -14px;border-radius:12px;line-height:1.3;font-family:var(--f-title);font-size:16px;font-weight:500;color:var(--pine);transition:background-color .35s ease,color .35s ease}.gn .gn-mnav__sub a::after{content:"";flex:none;width:16px;height:16px;background-color:currentColor;opacity:.35;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / contain no-repeat;transition:transform .35s ease,opacity .35s ease}.gn .gn-mnav__sub a:hover,.gn .gn-mnav__sub a:focus-visible{background:rgba(140,160,150,.18);color:var(--coral-ink)}.gn .gn-mnav__sub a:hover::after,.gn .gn-mnav__sub a:focus-visible::after{opacity:1;transform:translateX(4px)}.gn-mnav__cta{margin:var(--s4) 0 0}.gn .gn-mnav__book{width:100%;min-height:52px;color:var(--pine);border:1px solid rgba(38,71,58,.14)!important}.gn .gn-mnav__book:hover,.gn .gn-mnav__book:focus-visible{color:#F2F3EC}.gn .gn-mnav__toggle,.gn .gn-mnav__top .gn-icon-btn{width:48px;height:48px;min-height:0;padding:0;margin:0;flex:none;border-radius:50%;background:var(--paper);border:1px solid var(--line);color:var(--pine);display:inline-flex;align-items:center;justify-content:center;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.gn .gn-mnav__toggle:hover,.gn .gn-mnav__top .gn-icon-btn:hover{background:var(--pine);border-color:var(--pine);color:#F2F3EC}.gn .gn-mnav__toggle[aria-expanded="true"]{background:var(--paper);border-color:var(--line);color:var(--pine)}.gn .gn-mnav__toggle[aria-expanded="true"]:hover{background:var(--pine);border-color:var(--pine);color:#F2F3EC}.gn .gn-mnav__toggle .gn-icon,.gn .gn-mnav__top .gn-icon-btn .gn-icon{width:18px;height:18px}.gn-mnav__top{padding-left:var(--gutter);padding-right:var(--gutter)}.gn .gn-mnav__sub a{margin:0 0 0 6px;padding:11px 16px 11px 14px}.gn .gn-mnav__book:hover,.gn .gn-mnav__book:focus-visible,.gn .gn-mnav__book:hover span,.gn .gn-mnav__book:focus-visible span{color:#F2F3EC!important}.gn .gn-mnav__contact{margin-top:var(--s4);display:grid;gap:12px}.gn .gn-mnav__contact a{display:flex;align-items:center;gap:12px;color:var(--pine);font-size:15px;overflow-wrap:anywhere;transition:color .35s ease}.gn .gn-mnav__contact a:hover{color:var(--coral-ink)}.gn-mnav__ico,.gn .gn-mnav__social a{width:40px;height:40px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--paper);border:1px solid var(--line);color:var(--pine);transition:background-color .35s ease,color .35s ease,border-color .35s ease}.gn-mnav__ico .gn-icon,.gn .gn-mnav__social .gn-icon{width:18px;height:18px}.gn .gn-mnav__contact a:hover .gn-mnav__ico,.gn .gn-mnav__social a:hover{background:var(--pine);border-color:var(--pine);color:#F2F3EC}.gn .gn-mnav__social{display:flex;gap:10px;margin:var(--s3) 0 0;padding:var(--s3) 0 0;border-top:1px solid var(--line);list-style:none}.gn .gn-mnav__social li{margin:0}.gn .gn-mnav__social .gn-icon--fill{fill:currentColor;stroke:none}.gn .gn-mnav__contact .gn-icon--fill,.gn .gn-mnav__social .gn-icon--fill{fill:currentColor;stroke:none}.gn .gn-mnav__contact a{font-family:var(--f-title);font-size:16px;font-weight:500}.gn-float{position:fixed;bottom:24px;z-index:85;width:56px;height:56px;min-height:0;padding:0;margin:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1;border:1px solid transparent;cursor:pointer;box-shadow:0 10px 28px -12px rgba(38,71,58,.55);transition:background-color .4s ease,color .4s ease,border-color .4s ease,opacity .4s ease,visibility .4s ease,transform .4s ease}.gn-float .gn-icon{width:22px;height:22px}.gn-float .gn-icon--fill{fill:currentColor;stroke:none}.gn-float--phone{left:24px;background:var(--pine);color:#F2F3EC}.gn-float--phone:hover,.gn-float--phone:focus-visible{background:#F27348;color:#F2F3EC}.gn-float--top{right:24px;background:#F2F3EC;color:var(--pine);border-color:rgba(38,71,58,.18);opacity:0;visibility:hidden;transform:translateY(12px)}.gn-float--top .gn-icon{transform:rotate(-90deg)}.gn-float--top.is-visible{opacity:1;visibility:visible;transform:none}.gn-float--top:hover,.gn-float--top:focus-visible{background:var(--pine);color:#F2F3EC;border-color:var(--pine)}html.gn-lock .gn-float{opacity:0;visibility:hidden}@media (max-width:549px){.gn-float{width:50px;height:50px;bottom:16px}.gn-float--phone{left:16px}.gn-float--top{right:16px}}@media print{.gn-float{display:none!important}}.gn .bx-hero{padding:0 var(--frame) var(--frame)!important}.bx-grid{display:grid;gap:16px;grid-template-columns:minmax(0,1.08fr) minmax(0,.62fr) minmax(0,.46fr);grid-template-rows:minmax(0,1.55fr) minmax(0,1fr);grid-template-areas:"video text text" "video photo flip";height:calc(100svh - var(--head-h) - var(--frame));min-height:640px;max-height:920px}.bx-video{grid-area:video;position:relative;border-radius:28px;overflow:hidden;background:var(--pine)}.bx-text{grid-area:text}.bx-flip{grid-area:flip}.bx-video__media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 45%}.bx-mini{position:absolute;z-index:2;left:16px;bottom:16px;display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:12px;width:min(330px, calc(100% - 32px));padding:8px 8px 8px 8px;border-radius:18px;background:#FFF;color:var(--pine);transition:transform .45s ease}.bx-mini:hover{transform:translateY(-3px)}.bx-mini__img{width:64px;height:52px;border-radius:12px;overflow:hidden}.bx-mini__img img{width:100%;height:100%;object-fit:cover}.bx-mini__txt{font-family:var(--f-text);font-size:15px;line-height:1.35;color:var(--ink-3)}.bx-mini__go{width:40px;height:40px;border-radius:50%;background:var(--pine);color:#F2F3EC;display:inline-flex;align-items:center;justify-content:center;transition:background-color .45s ease}.bx-mini:hover .bx-mini__go{background:#F27348}.bx-mini__go .gn-icon{width:16px;height:16px}.bx-text{border-radius:28px;background:var(--pine);color:#F2F3EC;padding:clamp(28px, 3.4vw, 56px);display:flex;flex-direction:column;justify-content:center}.bx-text h1{font-family:var(--f-title);color:#F2F3EC;font-weight:500!important;font-size:clamp(2.2rem, 3.6vw, 3.6rem);line-height:1.06;letter-spacing:-.03em!important;max-width:12em}.bx-lead{font-family:var(--f-text);font-size:16px;line-height:1.6;color:rgba(242,243,236,.86);max-width:34em;margin:22px 0 28px!important}.bx-actions{display:flex;flex-wrap:wrap;gap:12px}.gn .bx-btn{min-height:50px;padding:0 26px;font-family:var(--f-title);font-size:16px;text-transform:uppercase;letter-spacing:.06em}.gn .bx-text .hy-btn-white:hover,.gn .bx-text .hy-btn-white:focus-visible{box-shadow:inset 0 0 0 1px rgba(242,243,236,.55)}.gn .bx-btn--coral{position:relative;overflow:hidden;isolation:isolate;background:#F27348;color:#F2F3EC;border:0;transition:color .6s cubic-bezier(.22,.61,.36,1)!important}.gn .bx-btn--coral::before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;background:#F2F3EC;clip-path:inset(0 0 100% 0);transition:clip-path .6s cubic-bezier(.22,.61,.36,1)}.gn .bx-btn--coral:hover,.gn .bx-btn--coral:focus-visible{background:#F27348;color:var(--pine)}.gn .bx-btn--coral:hover::before,.gn .bx-btn--coral:focus-visible::before{clip-path:inset(0 0 0 0)}.bx-flip{perspective:1100px;border-radius:28px;cursor:pointer;outline-offset:4px}@media (max-width:1099px){.bx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto;height:auto;max-height:none;min-height:0;grid-template-areas:"text text" "video video" "photo flip"}.bx-video{aspect-ratio:16 / 11}.bx-flip{aspect-ratio:1 / 1}}@media (max-width:549px){.gn .bx-hero{padding:0 8px 8px!important}.bx-grid{gap:8px}.bx-video{aspect-ratio:4 / 5;border-radius:22px}.bx-text,.bx-flip{border-radius:22px}.bx-text{padding:28px 22px}.bx-actions .bx-btn{flex:1 1 100%}.bx-mini{grid-template-columns:52px 1fr auto}.bx-mini__img{width:52px;height:44px}.bx-mini__txt{font-size:14px}}.bx-mini{left:auto;right:16px}.bx-grid{grid-template-rows:minmax(0,2.3fr) minmax(0,1fr);min-height:680px}.bx-text{padding:clamp(36px, 4.2vw, 72px)}.bx-lead{margin:26px 0 34px!important}@media (max-width:1099px){.bx-grid{grid-template-rows:auto auto auto;min-height:0}.bx-flip{aspect-ratio:16 / 10}}@media (max-width:549px){.bx-text{padding:30px 22px}.bx-flip{aspect-ratio:1 / 1}}.gn .bx-text .hy-btn-white{--fill:#A7AE37;--fill-text:#26473A}.gn .bx-text .hy-btn-white:hover,.gn .bx-text .hy-btn-white:focus-visible,.gn .bx-text .hy-btn-white:hover span,.gn .bx-text .hy-btn-white:focus-visible span{color:#26473A!important}.gn .bx-text .hy-btn-white:hover,.gn .bx-text .hy-btn-white:focus-visible{box-shadow:none}.bx-mini__go{background:#A7AE37;color:var(--pine)}.bx-mini:hover .bx-mini__go{background:var(--pine);color:#F2F3EC}.gn .bx-text .hy-btn-white{--fill:#8CA096;--fill-text:#26473A}.bx-mini__go{background:#F27348;color:#F2F3EC}.bx-mini:hover .bx-mini__go{background:var(--pine);color:#F2F3EC}@media (max-width:549px){.bx-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "video" "photo" "flip"}.bx-flip{aspect-ratio:auto;min-height:220px}}.bx-text h1{font-size:clamp(2rem, 2.9vw, 3rem);max-width:15em}.bx-lead{font-size:18px}.bx-video__media{object-position:50% 78%}.bx-mini__go{background:#A7AE37;color:var(--pine)}.bx-mini:hover .bx-mini__go{background:var(--pine);color:#F2F3EC}.bx-mini__txt{font-size:16px}.bx-flip{transform:translateZ(0)}.bx-flip[data-reveal]{transition:opacity .8s var(--ease);transform:none!important}.bx-text h1 em{font-style:italic;color:#A7AE37}.bx-text h1 em{font-style:normal}.gn .bx-text .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF}.gn .bx-text .hy-btn-white:hover,.gn .bx-text .hy-btn-white:focus-visible,.gn .bx-text .hy-btn-white:hover span,.gn .bx-text .hy-btn-white:focus-visible span{color:#FFFFFF!important}.bx-flip{perspective:none;transform:none}.gn .bx-social{display:flex;gap:10px;margin:0 0 22px;padding:0;list-style:none}.gn .bx-social li{margin:0}.gn .bx-social a{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#F2F3EC;background:rgba(242,243,236,.12);border:1px solid rgba(242,243,236,.28);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .4s ease,color .4s ease,border-color .4s ease}.gn .bx-social a:hover,.gn .bx-social a:focus-visible{background:#F2F3EC;color:#26473A;border-color:#F2F3EC}.gn .bx-social .gn-icon{width:18px;height:18px;fill:currentColor;stroke:none}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) minmax(0,1fr);grid-template-areas:"text text" "video photo" "video flip"}.bx-video{aspect-ratio:auto;min-height:0}.bx-flip{aspect-ratio:4 / 3}}.bx-text h1{line-height:1.2}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-rows:auto auto auto}.bx-flip{aspect-ratio:auto;height:190px}}@media (max-width:549px){.bx-flip{min-height:0;height:170px}}.gn-float{width:46px;height:46px}.gn-float .gn-icon{width:18px;height:18px}@media (max-width:549px){.gn-float{width:44px;height:44px}}.bx-text{gap:28px}.gn .bx-text .bx-social,.gn .bx-text h1,.gn .bx-text .bx-lead,.gn .bx-text .bx-actions{margin:0!important}@media (max-width:549px){.bx-text{gap:22px}}.gn .bx-social{gap:8px}.gn .bx-social a{width:36px;height:36px}.gn .bx-social .gn-icon{width:15px;height:15px}:root{--m-ease:cubic-bezier(.22, .61, .36, 1);--m-dur:.95s}.gn-js .hy-logo,.gn-js .hy-pill{opacity:0;transform:translateY(-12px);transition:opacity .8s var(--m-ease),transform .8s var(--m-ease)}.gn-js .hy-pill{transition-delay:.08s}.gn-js.is-loaded .hy-logo,.gn-js.is-loaded .hy-pill{opacity:1;transform:none}.gn-js [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--m-dur) var(--m-ease) var(--rd,0s),transform var(--m-dur) var(--m-ease) var(--rd,0s)}.gn-js [data-reveal="fade"]{transform:none}.gn-js [data-reveal].is-in{opacity:1;transform:none}.gn-js [data-reveal="clip"]{opacity:1;transform:none;background-color:transparent!important;transition:background-color .01s linear calc(var(--rd, 0s) + 1.1s)}.gn-js [data-reveal="clip"].is-in{background-color:var(--pine)!important}.gn-js [data-reveal="clip"]>img,.gn-js [data-reveal="clip"]>video{clip-path:inset(100% 0 0 0 round 28px);transform:scale(1.12);transition:clip-path 1.15s var(--m-ease) var(--rd,0s),transform 1.6s var(--m-ease) var(--rd,0s)}.gn-js [data-reveal="clip"].is-in>img,.gn-js [data-reveal="clip"].is-in>video{clip-path:inset(0 0 0 0 round 28px);transform:scale(1)}.gn-js .bx-text>*{opacity:0;transform:translateY(16px);transition:opacity .8s var(--m-ease),transform .8s var(--m-ease)}.gn-js .bx-text.is-in>*{opacity:1;transform:none}.gn-js .bx-text.is-in>:nth-child(1){transition-delay:calc(var(--rd, 0s) + .25s)}.gn-js .bx-text.is-in>:nth-child(2){transition-delay:calc(var(--rd, 0s) + .35s)}.gn-js .bx-text.is-in>:nth-child(3){transition-delay:calc(var(--rd, 0s) + .45s)}.gn-js .bx-text.is-in>:nth-child(4){transition-delay:calc(var(--rd, 0s) + .55s)}.gn-js .bx-mini{opacity:0;transform:translateY(14px);transition:opacity .7s var(--m-ease) .9s,transform .7s var(--m-ease) .9s}.gn-js .bx-video.is-in .bx-mini{opacity:1;transform:none}.gn-js .bx-video.is-in .bx-mini:hover{transform:translateY(-3px);transition-delay:0s}.gn-js .gn-float--phone{opacity:0;transform:scale(.7);transition:opacity .6s var(--m-ease) 1.2s,transform .6s var(--m-ease) 1.2s,background-color .4s ease,color .4s ease}.gn-js.is-loaded .gn-float--phone{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.gn-js [data-reveal],.gn-js [data-reveal] img,.gn-js [data-reveal] video,.gn-js .bx-text>*,.gn-js .bx-mini,.gn-js .hy-logo,.gn-js .hy-pill,.gn-js .gn-float--phone{opacity:1!important;transform:none!important;clip-path:none!important;transition:none!important}}@media print{.gn-js [data-reveal],.gn-js .bx-text>*,.gn-js .bx-mini,.gn-js .hy-logo,.gn-js .hy-pill{opacity:1!important;transform:none!important;clip-path:none!important}}.gn-js [data-reveal="clip"]>img,.gn-js [data-reveal="clip"]>video{clip-path:inset(0 100% 0 0 round 28px)}.gn-js [data-reveal="clip-r"]{opacity:1;transform:none;background-color:transparent!important}.gn-js [data-reveal="clip-r"]>img,.gn-js [data-reveal="clip-r"]>video{clip-path:inset(0 0 0 100% round 28px);transform:scale(1.12);transition:clip-path 1.15s var(--m-ease) var(--rd,0s),transform 1.6s var(--m-ease) var(--rd,0s)}.gn-js [data-reveal="clip-r"].is-in>img,.gn-js [data-reveal="clip-r"].is-in>video{clip-path:inset(0 0 0 0 round 28px);transform:scale(1)}.gn-js [data-reveal="right"]{transform:translateX(36px)}.gn-js [data-reveal="left"]{transform:translateX(-36px)}.gn-js [data-reveal="right"].is-in,.gn-js [data-reveal="left"].is-in{transform:none}.gn-js .bx-flip[data-reveal]{transform:translateX(36px)!important;transition:opacity var(--m-dur) var(--m-ease) var(--rd,0s),transform var(--m-dur) var(--m-ease) var(--rd,0s)}.gn-js .bx-flip[data-reveal].is-in{transform:none!important}.gn-js .bx-text>*{transform:translateX(20px)}.gn-js .bx-text.is-in>*{transform:none}@media (prefers-reduced-motion:reduce){.gn-js [data-reveal="clip-r"]>img{clip-path:none!important;transform:none!important}}:root{--m-ease:cubic-bezier(.25, .1, .25, 1);--m-dur:1.2s}.gn-js .hy-logo,.gn-js .hy-pill{transform:translateY(-6px);transition:opacity 1s var(--m-ease),transform 1s var(--m-ease)}.gn-js [data-reveal],.gn-js [data-reveal="right"],.gn-js [data-reveal="left"],.gn-js .bx-flip[data-reveal]{opacity:0;transform:translateX(0) translateY(10px)!important;transition:opacity var(--m-dur) var(--m-ease) var(--rd,0s),transform var(--m-dur) var(--m-ease) var(--rd,0s)!important}.gn-js [data-reveal="right"],.gn-js .bx-flip[data-reveal]{transform:translateX(14px)!important}.gn-js [data-reveal="left"]{transform:translateX(-14px)!important}.gn-js [data-reveal].is-in,.gn-js .bx-flip[data-reveal].is-in{opacity:1;transform:none!important}.gn-js [data-reveal="clip"],.gn-js [data-reveal="clip-r"]{opacity:0;transform:none!important;background-color:transparent!important}.gn-js [data-reveal="clip"].is-in,.gn-js [data-reveal="clip-r"].is-in{opacity:1}.gn-js .bx-video[data-reveal].is-in{background-color:var(--pine)!important}.gn-js [data-reveal="clip"]>img,.gn-js [data-reveal="clip"]>video,.gn-js [data-reveal="clip-r"]>img,.gn-js [data-reveal="clip-r"]>video{clip-path:none!important;transform:scale(1.04);transition:transform 1.8s var(--m-ease) var(--rd,0s)}.gn-js [data-reveal].is-in>img,.gn-js [data-reveal].is-in>video{transform:scale(1)}.gn-js .bx-text>*{transform:translateY(8px);transition:opacity 1s var(--m-ease),transform 1s var(--m-ease)}.gn-js .bx-text.is-in>*{transform:none}.gn-js .bx-mini{transform:translateY(8px);transition:opacity 1s var(--m-ease) 1s,transform 1s var(--m-ease) 1s}.hy-logo img{width:172px}.nc .hy-header.is-solid .hy-logo img{width:150px}@media (max-width:849px){.hy-logo img{width:148px}}@media (max-width:549px){.hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:116px}}:root{--m-ease:cubic-bezier(.25, .1, .25, 1);--m-bounce:cubic-bezier(.34, 1.45, .64, 1)}.gn-js [data-reveal],.gn-js .bx-flip[data-reveal]{filter:none!important;opacity:0;transform:none!important;transition:opacity 1.1s var(--m-ease) var(--rd,0s),transform 1.1s var(--m-bounce) var(--rd,0s)!important}.gn-js [data-reveal="up"]{transform:translateY(18px)!important}.gn-js [data-reveal="left"]{transform:translateX(-18px)!important}.gn-js [data-reveal="right"]{transform:translateX(18px)!important}.gn-js [data-reveal="bounce"]{transform:translateY(26px)!important}.gn-js [data-reveal="pop"],.gn-js .bx-flip[data-reveal="pop"]{transform:scale(.94)!important}.gn-js [data-reveal="fade"]{transition:opacity 1.6s var(--m-ease) var(--rd,0s)!important}.gn-js [data-reveal].is-in,.gn-js .bx-flip[data-reveal].is-in{opacity:1;transform:none!important}.gn-js [data-reveal]>img,.gn-js [data-reveal]>video{filter:none!important;clip-path:none!important;transform:none}.gn-js [data-reveal="fade-zoom"]>img{transform:scale(1.05);transition:transform 1.8s var(--m-ease) var(--rd,0s)}.gn-js [data-reveal="fade-zoom"].is-in>img{transform:none}.gn-js .bx-video[data-reveal]{background-color:var(--pine)!important}.gn-js .bx-text>*{filter:none!important;transform:none;transition:opacity .9s var(--m-ease)}.gn-js .bx-mini{filter:none!important;transform:translateY(16px);transition:opacity .8s var(--m-ease) 1.1s,transform .9s var(--m-bounce) 1.1s}.gn-js .bx-video.is-in .bx-mini{transform:none}.gn-js .hy-logo,.gn-js .hy-pill{filter:none!important;transform:none;transition:opacity 1.1s var(--m-ease)}.gn-js .gn-float--phone{transform:scale(.6);transition:opacity .6s var(--m-ease) 1.4s,transform .7s var(--m-bounce) 1.4s,background-color .4s ease,color .4s ease}.gn-js.is-loaded .gn-float--phone{transform:none}.gn .ab-about{padding:120px var(--frame)!important;background:var(--ivory)}.ab-text{display:flex;flex-direction:column;gap:28px}.gn .ab-text>*{margin:0!important}.ab-text h2,.ab-text p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3vw, 3rem);line-height:1.2;letter-spacing:-.025em!important;color:var(--pine);max-width:14em}.ab-hl{color:#F27348}.ab-copy{display:grid;gap:14px}.gn .ab-copy p:not(:where([data-h])){margin:0!important;font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F;max-width:34em}.gn .ab-cards{display:grid;gap:14px;margin:0;padding:0;list-style:none}.ab-card{display:flex;align-items:center;gap:20px;padding:22px 26px;border-radius:22px;margin:0}.ab-card h3,.ab-card p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:18px;line-height:1.3;margin:0 0 4px}.gn .ab-card p:not(:where([data-h])){margin:0!important;font-family:var(--f-text);font-size:16px;line-height:1.5}.ab-card__ico{width:56px;height:56px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.ab-card__ico svg{width:24px;height:24px}.ab-card--pine{background:var(--pine);color:#F2F3EC}.ab-card--pine h3,.ab-card--pine p:where([data-h="3"]){color:#F2F3EC}.ab-card--pine p:not(:where([data-h])){color:rgba(242,243,236,.85)}.ab-card--pine .ab-card__ico{background:rgba(242,243,236,.1);border:1px solid rgba(242,243,236,.25);color:#A7AE37}.ab-card--sage{background:#D5DDD8;color:var(--pine)}.ab-card--sage h3,.ab-card--sage p:where([data-h="3"]){color:var(--pine)}.ab-card--sage p:not(:where([data-h])){color:#3D5A4F}.ab-card--sage .ab-card__ico{background:#F2F3EC;color:#F27348}@media (max-width:1099px){.gn .ab-about{padding:96px var(--frame)!important}}@media (max-width:549px){.gn .ab-about{padding:72px 16px!important}.ab-text{gap:22px}.ab-card{padding:18px;gap:16px;align-items:flex-start}.ab-card__ico{width:46px;height:46px}.gn .ab-copy p:not(:where([data-h])){font-size:18px}.ab-actions .button{width:100%}}:root{--sec-y:60px;--sec-x:calc(var(--frame) + var(--s2))}@media (max-width:849px){:root{--sec-x:var(--frame)}}@media (max-width:549px){:root{--sec-y:50px;--sec-x:8px}}.gn .ab-about{padding:var(--sec-y) var(--sec-x)!important}.ab-text h2,.ab-text p:where([data-h="2"]){font-size:40px;line-height:1.2;max-width:none}@media (min-width:1200px){.ab-text h2,.ab-text p:where([data-h="2"]){white-space:nowrap}}@media (max-width:849px){.ab-text h2,.ab-text p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.ab-text h2,.ab-text p:where([data-h="2"]){font-size:28px}}.ab-hl{color:#A7AE37}.gn .ab-actions .bx-btn--coral::before{background:#26473A}.gn .ab-actions .bx-btn--coral:hover,.gn .ab-actions .bx-btn--coral:focus-visible{color:#F2F3EC}.gn-float--top{background:#A7AE37;color:#FFF;border-color:#A7AE37}.gn-float--top:hover,.gn-float--top:focus-visible{background:#26473A;color:#FFF;border-color:#26473A}.gn{--sec-y:60px;--sec-x:calc(var(--frame) + var(--s2))}@media (max-width:849px){.gn{--sec-x:var(--frame)}}@media (max-width:549px){.gn{--sec-y:50px;--sec-x:8px}.ab-text{padding:0 8px}}.gn .st-steps{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.st-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.st-card{background:#FFF;border-radius:28px;padding:clamp(36px, 4.4vw, 72px);display:flex;flex-direction:column;gap:32px}.gn .st-card>*{margin:0!important}.st-card h2,.st-card p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:var(--pine)}.gn .st-list{list-style:none;padding:0;display:grid;gap:26px}.st-list li{display:grid;grid-template-columns:60px minmax(0,1fr);gap:20px;align-items:start;margin:0}.st-num{width:60px;height:60px;border-radius:50%;background:#A7AE37;color:var(--pine);display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-title);font-weight:600;font-size:18px}.st-list h3,.st-list p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:20px;line-height:1.3;color:var(--pine);margin:6px 0 6px}.gn .st-list p:not(:where([data-h])){margin:0!important;font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .st-actions .bx-btn--coral::before{background:#26473A}.gn .st-actions .bx-btn--coral:hover,.gn .st-actions .bx-btn--coral:focus-visible{color:#F2F3EC}.gn-js .st-list li{opacity:0;transition:opacity .9s var(--m-ease)}.gn-js .st-card.is-in .st-list li{opacity:1}.gn-js .st-card.is-in .st-list li:nth-child(1){transition-delay:.35s}.gn-js .st-card.is-in .st-list li:nth-child(2){transition-delay:.5s}.gn-js .st-card.is-in .st-list li:nth-child(3){transition-delay:.65s}@media (max-width:849px){.st-grid{grid-template-columns:minmax(0,1fr)}.st-card h2,.st-card p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.st-card{padding:30px 22px;gap:24px;border-radius:22px}.st-card h2,.st-card p:where([data-h="2"]){font-size:28px}.st-list li{grid-template-columns:48px minmax(0,1fr);gap:14px}.st-num{width:48px;height:48px;font-size:16px}.st-list h3,.st-list p:where([data-h="3"]){font-size:18px;margin-top:2px}.gn .st-list p:not(:where([data-h])){font-size:16px}.st-actions .button{width:100%}}.gn .ab-cards{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;padding-top:28px!important;border-top:1px solid rgba(38,71,58,.14)}.ab-card,.ab-card--pine,.ab-card--sage{background:none;padding:0;border-radius:0;flex-direction:column;align-items:flex-start;gap:14px;color:var(--pine)}.ab-card--pine h3,.ab-card--pine p:where([data-h="3"]),.ab-card--sage h3,.ab-card--sage p:where([data-h="3"]){color:var(--pine)}.ab-card--pine p:not(:where([data-h])),.ab-card--sage p:not(:where([data-h])){color:#3D5A4F}.ab-card__ico{width:52px;height:52px}.ab-card--pine .ab-card__ico{background:#A7AE37;border:0;color:var(--pine)}.ab-card--sage .ab-card__ico{background:#F27348;color:#FFF}@media (max-width:549px){.gn .ab-cards{grid-template-columns:minmax(0,1fr);gap:24px}.ab-card{padding:0}}.nc .hy-header.is-solid{position:sticky;top:0;background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:12px var(--sec-x) 0;animation:gnHeadDown .55s cubic-bezier(.22,.61,.36,1)}.nc .hy-header.is-solid .gn-header__bar{height:76px!important;max-width:none;margin:0;padding:0 10px 0 28px!important;background:#FFF;border-radius:999px;box-shadow:0 10px 34px -18px rgba(38,71,58,.45),0 0 0 1px rgba(38,71,58,.06)}.nc .hy-header.is-solid .hy-logo img{width:128px!important}.nc .hy-header.is-solid .hy-pill{background:transparent;border-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}@keyframes gnHeadDown{from{transform:translateY(-110%);opacity:0}to{transform:none;opacity:1}}@media (max-width:549px){.nc .hy-header.is-solid{padding:8px 8px 0}.nc .hy-header.is-solid .gn-header__bar{height:64px!important;padding:0 6px 0 18px!important}.nc .hy-header.is-solid .hy-logo img{width:100px!important}}@media (prefers-reduced-motion:reduce){.nc .hy-header.is-solid{animation:none}}html,body.gn{overflow-x:clip!important}.nc .hy-header.is-solid .hy-btn-white::after{background:#F2F3EC}.ab-wrap{display:flex;flex-direction:column;align-items:center;gap:48px}.ab-wrap .ab-text{max-width:820px;align-items:center;text-align:center;gap:28px}.ab-wrap .ab-text h2,.ab-wrap .ab-text p:where([data-h="2"]){white-space:normal}.ab-wrap .ab-copy{justify-items:center}.gn .ab-wrap .ab-copy p:not(:where([data-h])){max-width:46em}.ab-wrap .ab-actions{display:flex;justify-content:center}.gn .ab-wrap .ab-cards{width:100%;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:0!important;border-top:0}.ab-wrap .ab-card{flex-direction:row;align-items:center;gap:22px;padding:32px 36px;border-radius:28px}.ab-wrap .ab-card--pine{background:var(--pine)}.ab-wrap .ab-card--pine h3,.ab-wrap .ab-card--pine p:where([data-h="3"]){color:#F2F3EC}.ab-wrap .ab-card--pine p:not(:where([data-h])){color:rgba(242,243,236,.85)}.ab-wrap .ab-card--pine .ab-card__ico{background:#A7AE37;color:var(--pine)}.ab-wrap .ab-card--sage{background:#D5DDD8}.ab-wrap .ab-card--sage .ab-card__ico{background:#F27348;color:#FFF}.ab-wrap .ab-card h3,.ab-wrap .ab-card p:where([data-h="3"]){font-size:20px;margin:0 0 6px}@media (max-width:849px){.gn .ab-wrap .ab-cards{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ab-wrap{gap:40px}.ab-wrap .ab-text{gap:22px;padding:0 8px}.ab-wrap .ab-card{padding:22px;gap:16px;align-items:flex-start;border-radius:22px}.ab-wrap .ab-card h3,.ab-wrap .ab-card p:where([data-h="3"]){font-size:18px}}.gn{--sec-x:var(--frame)}@media (max-width:549px){.gn{--sec-x:8px}}.nc .hy-header,.nc .hy-header.is-solid{position:fixed!important;top:0;left:0;right:0;z-index:90;background:transparent!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;padding:0 var(--sec-x);animation:none!important;transition:padding .5s cubic-bezier(.22,.61,.36,1)}.gn main{padding-top:var(--head-h)}.nc .hy-header .gn-header__bar{max-width:none!important;margin:0!important;padding:0 16px!important;background:rgba(252,253,253,0);border-radius:999px;box-shadow:0 0 0 0 rgba(38,71,58,0);transition:height .5s cubic-bezier(.22,.61,.36,1),background-color .5s ease,box-shadow .5s ease,padding .5s cubic-bezier(.22,.61,.36,1)!important}.nc .hy-header .hy-logo img{transition:width .5s cubic-bezier(.22,.61,.36,1)!important}.nc .hy-header .hy-pill{transition:background-color .5s ease,border-color .5s ease,padding .5s ease}.nc .hy-header.is-solid{padding:12px var(--sec-x) 0}.nc .hy-header.is-solid .gn-header__bar{height:76px!important;padding:0 10px 0 26px!important;background:#FCFDFD;box-shadow:0 12px 36px -20px rgba(38,71,58,.45),0 0 0 1px rgba(38,71,58,.06)}.nc .hy-header.is-solid .hy-btn-white::after{background:#F2F3EC}@media (max-width:549px){.nc .hy-header .gn-header__bar{padding:0 8px!important}.nc .hy-header.is-solid{padding:8px var(--sec-x) 0}.nc .hy-header.is-solid .gn-header__bar{height:64px!important;padding:0 6px 0 16px!important}}@media (prefers-reduced-motion:reduce){.nc .hy-header,.nc .hy-header .gn-header__bar,.nc .hy-header .hy-logo img{transition:none!important}}.ab-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;align-items:stretch}.ab-wrap .ab-text{max-width:none;align-items:flex-start;text-align:left;justify-content:center;gap:28px;padding:24px clamp(8px, 3vw, 48px) 24px 0}.ab-wrap .ab-copy{justify-items:start}.ab-wrap .ab-actions{justify-content:flex-start}.gn .ab-wrap .ab-cards{grid-template-columns:minmax(0,1fr);grid-auto-rows:1fr;gap:16px;height:100%}.ab-wrap .ab-card{height:100%}@media (min-width:1200px){.ab-wrap .ab-text h2,.ab-wrap .ab-text p:where([data-h="2"]){white-space:nowrap}}@media (max-width:849px){.ab-wrap{grid-template-columns:minmax(0,1fr);gap:40px}.ab-wrap .ab-text{padding:0}}@media (max-width:549px){.ab-wrap .ab-text{padding:0 8px}}.nc .hy-header.is-solid .hy-pill{background:rgba(140,160,150,.26)!important;border:1px solid rgba(140,160,150,.55)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;backdrop-filter:blur(16px) saturate(140%)!important;padding:6px 6px 6px var(--s3)!important}.nc .hy-header.is-solid .hy-btn-white::after{background:#FFFFFF!important}.nc .hy-header.is-solid .gn-header__bar{background:#F8F9F4!important}.gn .gn-dropdown{background:#F8F9F4!important}@media (max-width:549px){.nc .hy-header.is-solid .hy-pill{padding:4px!important}}@media (min-width:850px){.ab-wrap .ab-cards{order:1}.ab-wrap .ab-text{order:2;padding:24px 0 24px clamp(8px, 3vw, 48px)}}.gn-float--phone{left:var(--sec-x,16px)}.gn-float--top{right:var(--sec-x,16px)}.gn-float{bottom:16px}@media (max-width:549px){.gn-float--phone{left:8px}.gn-float--top{right:8px}.gn-float{bottom:12px}}.gn .ab-wrap .ab-card p:not(:where([data-h])){font-size:18px;line-height:1.55}.gn{--sec-y:80px}@media (max-width:1099px){.gn{--sec-y:60px}}@media (max-width:549px){.gn{--sec-y:50px}}.gn .ab-about{padding-top:var(--sec-y)!important;padding-bottom:var(--sec-y)!important}.gn .st-steps{padding-top:0!important;padding-bottom:var(--sec-y)!important}.gn .bx-hero{padding-bottom:0!important}.st-card{padding:clamp(28px, 3vw, 48px);gap:28px}.st-list li{grid-template-columns:44px minmax(0,1fr);gap:16px}.st-num{width:44px;height:44px;font-size:15px}.st-list h3,.st-list p:where([data-h="3"]){margin:8px 0 6px}.gn .st-list{gap:24px}.gn .st-list p:not(:where([data-h])){max-width:none}@media (max-width:549px){.st-card{padding:26px 20px;gap:22px}.st-list li{grid-template-columns:38px minmax(0,1fr);gap:12px}.st-num{width:38px;height:38px;font-size:14px}.st-list h3,.st-list p:where([data-h="3"]){margin-top:6px}}.st-duo{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px;min-height:460px}.st-duo>div{border-radius:28px;overflow:hidden;background:var(--sage);position:relative}.st-duo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.st-duo__a img{object-position:50% 28%}.st-duo__b img{object-position:35% 50%}.gn-js .st-duo__b[data-reveal]{transition-delay:.2s!important}@media (max-width:849px){.st-duo{min-height:0;aspect-ratio:16 / 10}}@media (max-width:549px){.st-duo{gap:8px;aspect-ratio:1 / 1}.st-duo>div{border-radius:22px}}.st-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:repeat(10,minmax(0,1fr));gap:16px;min-height:520px}.st-duo__a{grid-column:1;grid-row:1 / 8}.st-duo__b{grid-column:2;grid-row:3 / 11}.st-duo__b img{object-position:24% 62%}.st-duo::before,.st-duo::after{content:"";border-radius:28px}.st-duo::before{grid-column:2;grid-row:1 / 3;background:#A7AE37}.st-duo::after{grid-column:1;grid-row:8 / 11;background:var(--pine)}@media (max-width:849px){.st-duo{min-height:0;aspect-ratio:16 / 12}}@media (max-width:549px){.st-duo{gap:8px;aspect-ratio:1 / 1.15}.st-duo::before,.st-duo::after{border-radius:22px}}.st-duo::before,.st-duo::after{content:none}.st-duo{grid-template-rows:repeat(10,minmax(0,1fr));min-height:560px}.st-duo__a{grid-column:1;grid-row:1 / 8}.st-duo__b{grid-column:2;grid-row:4 / 11}.st-piece{position:relative;border-radius:28px;padding:22px 24px;display:flex;flex-direction:column;justify-content:space-between;gap:12px}.st-piece--lime{grid-column:2;grid-row:1 / 4;background:#A7AE37;color:var(--pine)}.st-piece--pine{grid-column:1;grid-row:8 / 11;background:var(--pine);color:#F2F3EC}.st-piece__ico{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.st-piece__ico svg{width:20px;height:20px}.st-piece--lime .st-piece__ico{background:#F2F3EC;color:var(--pine)}.st-piece--pine .st-piece__ico{background:#A7AE37;color:var(--pine)}.st-piece h3,.st-piece p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:20px;line-height:1.25;margin:0 0 4px;color:inherit}.gn .st-piece p:not(:where([data-h])){margin:0!important;font-family:var(--f-text);font-size:16px;line-height:1.4;color:inherit;opacity:.9}@media (max-width:849px){.st-duo{min-height:0;aspect-ratio:16 / 13}}@media (max-width:549px){.st-duo{aspect-ratio:auto;grid-template-rows:auto 220px auto 220px}.st-duo__a{grid-column:1;grid-row:1 / 3}.st-piece--lime{grid-column:2;grid-row:1}.st-duo__b{grid-column:2;grid-row:2 / 4}.st-piece--pine{grid-column:1;grid-row:3}.st-piece{border-radius:22px;padding:16px;gap:10px}.st-piece__ico{width:36px;height:36px}.st-piece h3,.st-piece p:where([data-h="3"]){font-size:18px}.gn .st-piece p:not(:where([data-h])){font-size:14px}}.st-duo>.st-piece--lime{background:#A7AE37}.st-duo>.st-piece--pine{background:var(--pine)}.gn .st-piece p:not(:where([data-h])){font-weight:600;opacity:1}.st-duo__a::after,.st-duo__b::after{content:"";position:absolute;z-index:1;top:18px;right:18px;width:30px;height:30px;background:#F27348;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.6 6.4 5.6 11.4 12 12-6.4.6-11.4 5.6-12 12-.6-6.4-5.6-11.4-12-12C6.4 11.4 11.4 6.4 12 0z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 0c.6 6.4 5.6 11.4 12 12-6.4.6-11.4 5.6-12 12-.6-6.4-5.6-11.4-12-12C6.4 11.4 11.4 6.4 12 0z'/%3E%3C/svg%3E") center / contain no-repeat;animation:stTwinkle 6s ease-in-out infinite}.st-duo__b::after{animation-delay:3s}@keyframes stTwinkle{0%,100%{transform:rotate(0) scale(1)}50%{transform:rotate(45deg) scale(.88)}}@media (max-width:549px){.st-duo__a::after,.st-duo__b::after{width:22px;height:22px;top:12px;right:12px}}@media (prefers-reduced-motion:reduce){.st-duo__a::after,.st-duo__b::after{animation:none}}.st-piece h3,.st-piece p:where([data-h="3"]){font-size:24px}.gn .st-piece p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.st-piece h3,.st-piece p:where([data-h="3"]){font-size:20px}.gn .st-piece p:not(:where([data-h])){font-size:16px}}.st-duo>.st-piece--lime{color:#FFF}.gn .sv-services{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.sv-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;margin:0 auto 40px;max-width:760px}.gn .sv-head>*{margin:0!important}.sv-head h2,.sv-head p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:var(--pine)}.gn .sv-head p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .sv-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.sv-card{position:relative;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:30px 30px 28px;border-radius:28px;background:#FCFDFD;border:1px solid rgba(38,71,58,.06);transition:transform .45s cubic-bezier(.22,.61,.36,1),box-shadow .45s ease}.sv-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgba(38,71,58,.45)}.sv-card__ico{width:56px;height:56px;object-fit:contain}.sv-card h3,.sv-card p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.25;color:var(--pine);margin:4px 0 0}.gn .sv-card p:not(:where([data-h])){margin:0!important;font-family:var(--f-text);font-size:18px;line-height:1.55;color:#3D5A4F;flex:1}.sv-card:focus-within{outline:2px solid #F27348;outline-offset:3px}@media (max-width:1099px){.gn .sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:849px){.sv-head h2,.sv-head p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .sv-grid{grid-template-columns:minmax(0,1fr);gap:12px}.sv-head{gap:16px;margin-bottom:28px;padding:0 8px}.sv-head h2,.sv-head p:where([data-h="2"]){font-size:28px}.sv-card{padding:24px 22px;border-radius:22px}.sv-card h3,.sv-card p:where([data-h="3"]){font-size:20px}.gn .sv-card p:not(:where([data-h])){font-size:16px}}.ab-wrap .ab-card--pine{background:#A7AE37}.ab-wrap .ab-card--pine h3,.ab-wrap .ab-card--pine p:where([data-h="3"]){color:#26473A}.ab-wrap .ab-card--pine p:not(:where([data-h])){color:#26473A}.ab-wrap .ab-card--pine .ab-card__ico{background:#26473A;color:#A7AE37}.ab-wrap .ab-card--pine h3,.ab-wrap .ab-card--pine p:where([data-h="3"]),.ab-wrap .ab-card--pine p:not(:where([data-h])){color:#FFF}.ab-wrap .ab-card--pine .ab-card__ico{color:#FFF}.ab-wrap .ab-card--pine .ab-card__ico{background:#FFF;color:#26473A}.st-duo__a::after,.st-duo__b::after{width:40px;height:40px;top:16px;right:16px;border-radius:50%;background:#FFF url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23A7AE37'%3E%3Cpath d='M20 4c.4 9.2-5 15-12.6 14.7 2.3-3.7 4.8-6.6 8-9.1-3.9 1.8-6.9 4.5-9.4 8.2C4.4 9.8 11 4.4 20 4z'/%3E%3C/svg%3E") center / 22px no-repeat;-webkit-mask:none;mask:none;box-shadow:0 6px 16px -10px rgba(38,71,58,.5);animation:stLeaf 5s ease-in-out infinite}@keyframes stLeaf{0%,100%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}}@media (max-width:549px){.st-duo__a::after,.st-duo__b::after{width:32px;height:32px;top:10px;right:10px;background-size:18px}}.ab-wrap .ab-card--pine .ab-card__ico{background:#26473A;color:#FFF}.gn .sv-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.sv-card{padding:0;gap:0;overflow:hidden}.sv-card__media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:var(--sage)}.sv-card__media>img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.sv-card:hover .sv-card__media>img{transform:scale(1.04)}.sv-card__ico{position:absolute;left:14px;bottom:-22px;width:48px;height:48px;border-radius:50%;background:#FCFDFD;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 6px 16px -10px rgba(38,71,58,.45)}.sv-card__media{overflow:visible}.sv-card__media>img{border-radius:28px 28px 0 0}.sv-card__ico img{width:28px;height:28px;object-fit:contain}.sv-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:36px 22px 24px;flex:1;width:100%}.sv-card h3,.sv-card p:where([data-h="3"]){font-size:20px;margin:0}.gn .sv-card p:not(:where([data-h])){font-size:16px}.gn .sv-btn{min-height:44px;padding:0 20px;font-size:14px;margin-top:6px;border:1px solid rgba(38,71,58,.14)!important;color:var(--pine)}.gn .sv-btn:hover,.gn .sv-btn:focus-visible{color:#F2F3EC!important}.sv-btn::after{content:none}@media (max-width:1099px){.gn .sv-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:549px){.gn .sv-grid{grid-template-columns:minmax(0,1fr)}.sv-card__media>img{border-radius:22px 22px 0 0}.sv-card__body{padding:34px 20px 22px}}.gn .gn-dropdown{background:#FFFFFF!important}.nc .hy-header.is-solid .gn-header__bar{background:#FFFFFF!important}.ab-wrap .ab-card .ab-card__ico,.st-piece .st-piece__ico{background:rgba(255,255,255,.16)!important;border:1px solid rgba(255,255,255,.38)!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#FFFFFF!important}.ab-wrap .ab-card--sage .ab-card__ico{background:rgba(38,71,58,.07)!important;border-color:rgba(38,71,58,.2)!important;color:#26473A!important}.st-num{color:#FFF}.st-duo__a::after,.st-duo__b::after{content:none!important;display:none!important}.sv-card__ico{left:14px;bottom:14px}.sv-card__body{padding-top:22px}@media (max-width:549px){.sv-card__body{padding-top:20px}}.gn .cta-box{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.cb-inner{position:relative;overflow:hidden;border-radius:28px;background:#8CA096;color:#FFF;padding:clamp(48px, 6vw, 88px) clamp(24px, 4vw, 64px);display:flex;flex-direction:column;align-items:center;text-align:center;gap:24px}.gn .cb-inner>*{margin:0!important;position:relative;z-index:1}.cb-inner h2,.cb-inner p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:#FFF;max-width:22em}.gn .cb-inner p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(255,255,255,.92);max-width:36em}.cb-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.gn .cb-actions .bx-btn--coral::before{background:#26473A}.gn .cb-actions .bx-btn--coral:hover,.gn .cb-actions .bx-btn--coral:focus-visible{color:#F2F3EC}.gn .cb-inner :focus-visible{outline-color:#FFF}@media (max-width:849px){.cb-inner h2,.cb-inner p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.cb-inner{border-radius:22px;gap:20px}.cb-inner h2,.cb-inner p:where([data-h="2"]){font-size:28px}.gn .cb-inner p:not(:where([data-h])){font-size:18px}.cb-actions{width:100%}.cb-actions .button{flex:1 1 100%}}body.gn,.gn p:not(:where([data-h])),.gn li,.gn input,.gn textarea{font-weight:400}.cb-inner{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:32px;padding:40px clamp(28px, 4vw, 56px)}.cb-text{display:flex;flex-direction:column;gap:10px;max-width:760px}.gn .cb-text>*{margin:0!important}.cb-inner h2,.cb-inner p:where([data-h="2"]){font-size:30px;max-width:none}.gn .cb-inner p:not(:where([data-h])){font-size:18px;max-width:none}.cb-actions{flex:none;justify-content:flex-end}@media (max-width:849px){.cb-inner{flex-direction:column;align-items:flex-start;gap:22px}.cb-actions{justify-content:flex-start}.cb-inner h2,.cb-inner p:where([data-h="2"]){font-size:26px}}@media (max-width:549px){.cb-inner{padding:30px 22px}.cb-inner h2,.cb-inner p:where([data-h="2"]){font-size:24px}}@media (min-width:850px){.cb-inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:32px}.cb-text{max-width:none}}.gn .cb-actions .hy-btn-white{--fill:#26473A}.gn .cb-actions .hy-btn-white:hover,.gn .cb-actions .hy-btn-white:focus-visible,.gn .cb-actions .hy-btn-white:hover span,.gn .cb-actions .hy-btn-white:focus-visible span{color:#FFFFFF!important}.cb-inner{background:#D5DDD8;color:#26473A}.cb-inner h2,.cb-inner p:where([data-h="2"]){color:#26473A}.gn .cb-inner p:not(:where([data-h])){color:#3D5A4F}.gn .cb-inner :focus-visible{outline-color:#F27348}.gn .cb-actions .hy-btn-white{border:1px solid rgba(38,71,58,.14)!important}.hy-pill,.nc .hy-header .hy-pill,.nc .hy-header.is-solid .hy-pill{background:#D5DDD8!important;border-color:rgba(38,71,58,.1)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:549px){.st-duo{grid-template-rows:auto 210px auto!important;aspect-ratio:auto!important;min-height:0!important}.st-duo__a{grid-column:1;grid-row:1 / 3!important}.st-duo>.st-piece--lime{grid-column:2;grid-row:1!important}.st-duo__b{grid-column:2;grid-row:2 / 4!important}.st-duo>.st-piece--pine{grid-column:1;grid-row:3!important}}.bx-video__media{object-position:50% 40%!important}.sx-head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;margin:0 auto 40px;max-width:760px}.gn .sx-head>*{margin:0!important}.gn .sx-head h2,.gn .sx-head p:where([data-h="2"]),.fq-intro h2,.fq-intro p:where([data-h="2"]),.rv-head h2,.rv-head p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:var(--pine)}.gn .sx-head p:not(:where([data-h])),.gn .rv-head p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}@media (max-width:849px){.gn .sx-head h2,.gn .sx-head p:where([data-h="2"]),.fq-intro h2,.fq-intro p:where([data-h="2"]),.rv-head h2,.rv-head p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.sx-head{gap:16px;margin-bottom:28px;padding:0 8px}.gn .sx-head h2,.gn .sx-head p:where([data-h="2"]),.fq-intro h2,.fq-intro p:where([data-h="2"]),.rv-head h2,.rv-head p:where([data-h="2"]){font-size:28px}.gn .sx-head p:not(:where([data-h])),.gn .rv-head p:not(:where([data-h])){font-size:18px}}.gn .eb-ebooks{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.eb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.eb-card{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:0;background:#FFF;border-radius:28px;padding:12px;margin:0;transition:box-shadow .45s ease}.eb-card:hover{box-shadow:0 18px 40px -26px rgba(38,71,58,.45)}.eb-card__media{border-radius:20px;overflow:hidden;background:#D5DDD8;min-height:100%}.eb-card__media img{width:100%;height:100%;object-fit:cover;object-position:55% 45%;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.eb-card:hover .eb-card__media img{transform:scale(1.04)}.eb-card__body{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:24px 22px 22px 30px}.gn .eb-card__body>*{margin:0!important}.eb-tag{display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:99px;background:#D5DDD8;color:var(--pine);font-family:var(--f-title);font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.eb-tag--free{background:#A7AE37;color:#FFF}.eb-card h3,.eb-card p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:24px;line-height:1.25;letter-spacing:-.015em;color:var(--pine)}.eb-card h3 span,.eb-card p:where([data-h="3"]) span{display:block;margin-top:6px;font-size:18px;color:#F27348;letter-spacing:0}.gn .eb-card p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F;flex:1}.eb-card .button{margin-top:6px!important}.gn .eb-card .bx-btn--coral::before,.gn .rv-actions .bx-btn--coral::before{background:#26473A}.gn .eb-card .bx-btn--coral:hover,.gn .eb-card .bx-btn--coral:focus-visible,.gn .rv-actions .bx-btn--coral:hover,.gn .rv-actions .bx-btn--coral:focus-visible{color:#F2F3EC}.gn .eb-card .hy-btn-white,.gn .rv-actions .hy-btn-white{border:1px solid rgba(38,71,58,.16)!important}@media (max-width:1099px){.eb-grid{grid-template-columns:minmax(0,1fr)}.eb-card{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}@media (max-width:549px){.eb-card{grid-template-columns:minmax(0,1fr);border-radius:22px;padding:8px}.eb-card__media{aspect-ratio:4 / 3;border-radius:16px}.eb-card__body{padding:20px 14px 16px;gap:12px}.eb-card h3,.eb-card p:where([data-h="3"]){font-size:21px}.eb-card h3 span,.eb-card p:where([data-h="3"]) span{font-size:18px}.gn .eb-card p:not(:where([data-h])){font-size:16px}.eb-card .button{width:100%}}.gn .fq-faq{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.fq-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.fq-intro{position:sticky;top:calc(var(--head-h) + 16px);background:#26473A;color:#F2F3EC;border-radius:28px;padding:clamp(32px, 3.6vw, 56px);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.gn .fq-intro>*{margin:0!important}.fq-intro h2,.fq-intro p:where([data-h="2"]){color:#FFF}.gn .fq-intro p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.gn .fq-intro .fq-intro__more{font-size:16px;color:#F2F3EC;padding-top:18px;border-top:1px solid rgba(242,243,236,.18);width:100%}.fq-actions{display:flex;flex-wrap:wrap;gap:12px}.gn .fq-actions .hy-btn-white{--fill:#D5DDD8;--fill-text:#26473A}.gn .fq-intro :focus-visible{outline-color:#FFF}.gn .fq-acc{display:grid;gap:10px}.gn .fq-acc .gn-acc__item{background:#FFF;border:1px solid rgba(38,71,58,.06);border-radius:22px;margin:0;transition:border-color .35s ease,box-shadow .45s ease}.gn .fq-acc .gn-acc__item:hover{box-shadow:0 14px 34px -26px rgba(38,71,58,.45)}.gn .fq-acc .gn-acc__item.is-open{border-color:rgba(167,174,55,.7)}.gn .fq-acc .gn-acc__btn{padding:22px 22px 22px 28px;border-radius:22px;font-family:var(--f-title);font-size:18px;font-weight:500;line-height:1.4;letter-spacing:-.005em;color:var(--pine);transition:color .35s ease}.gn .fq-acc .gn-acc__btn:hover{color:#F27348}.gn .fq-acc .gn-acc__btn:focus-visible{outline:2px solid #F27348;outline-offset:2px}.gn .fq-acc .gn-acc__sign{width:36px;height:36px;background:#F2F3EC;transition:background .35s ease,transform .5s cubic-bezier(.22,.61,.36,1)}.gn .fq-acc .gn-acc__sign::before,.gn .fq-acc .gn-acc__sign::after{width:12px;height:1.6px;background:#26473A}.gn .fq-acc .gn-acc__btn[aria-expanded="true"] .gn-acc__sign{background:#A7AE37;transform:rotate(180deg)}.gn .fq-acc .gn-acc__btn[aria-expanded="true"] .gn-acc__sign::before,.gn .fq-acc .gn-acc__btn[aria-expanded="true"] .gn-acc__sign::after{background:#FFF}.gn .fq-acc .gn-acc__panel{padding:0 28px 24px}.gn .fq-acc .gn-acc__panel p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:18px;line-height:1.65;color:#3D5A4F;max-width:none}.gn .fq-acc .gn-acc__panel:not([hidden]){animation:fq-open .5s cubic-bezier(.22,.61,.36,1) both}@keyframes fq-open{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.gn .fq-acc .gn-acc__panel:not([hidden]){animation:none}}@media (max-width:849px){.fq-grid{grid-template-columns:minmax(0,1fr)}.fq-intro{position:static}}@media (max-width:549px){.fq-intro{border-radius:22px;padding:30px 22px;gap:16px}.gn .fq-intro p:not(:where([data-h])){font-size:18px}.fq-actions,.fq-actions .button{width:100%}.gn .fq-acc .gn-acc__item,.gn .fq-acc .gn-acc__btn{border-radius:18px}.gn .fq-acc .gn-acc__btn{padding:18px 16px 18px 20px;font-size:18px}.gn .fq-acc .gn-acc__sign{width:32px;height:32px}.gn .fq-acc .gn-acc__panel{padding:0 20px 20px}.gn .fq-acc .gn-acc__panel p:not(:where([data-h])){font-size:16px}}.gn .rv-reviews{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.rv-head{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:32px}.rv-head__text{display:flex;flex-direction:column;gap:14px;max-width:720px}.gn .rv-head__text>*{margin:0!important}.rv-head__side{display:flex;align-items:center;gap:12px;flex:none}.rv-badge{display:inline-flex;align-items:center;gap:12px;min-height:56px;padding:8px 20px 8px 10px;border-radius:99px;background:#FFF;border:1px solid rgba(38,71,58,.08);color:var(--pine);transition:box-shadow .45s ease}.rv-badge:hover{box-shadow:0 12px 30px -20px rgba(38,71,58,.5);color:var(--pine)}.rv-badge__g{width:36px;height:36px;padding:6px;border-radius:50%;background:#F2F3EC;flex:none}.rv-badge__txt{display:flex;flex-direction:column;gap:2px;line-height:1.1}.rv-badge__txt strong{font-family:var(--f-title);font-weight:500;font-size:15px}.rv-stars{display:inline-flex;gap:2px;color:#F27348}.rv-stars svg{width:15px;height:15px;fill:currentColor}.rv-nav{display:flex;gap:8px}.gn .rv-nav__btn{width:52px;height:52px;min-height:0;margin:0;padding:0;border-radius:50%;border:1px solid rgba(38,71,58,.16);background:#FFF;color:var(--pine);display:inline-flex;align-items:center;justify-content:center;transition:background .4s ease,color .4s ease,opacity .3s ease}.rv-nav__btn .gn-icon{width:20px;height:20px}.rv-nav__btn[data-rv-prev] .gn-icon{transform:rotate(180deg)}.gn .rv-nav__btn:hover:not(:disabled){background:#26473A;color:#FFF}.gn .rv-nav__btn:disabled{opacity:.4;cursor:default}.rv-nav__btn:focus-visible{outline:2px solid #F27348;outline-offset:2px}.rv-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;align-items:start}.rv-track::-webkit-scrollbar{display:none}.rv-track:focus-visible{outline:2px solid #F27348;outline-offset:4px;border-radius:28px}.rv-card{scroll-snap-align:start;margin:0;display:flex;flex-direction:column;gap:16px;padding:30px;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);min-width:0;min-height:100%}.rv-card__top{display:flex;align-items:center;justify-content:space-between}.rv-card__top .rv-stars svg{width:18px;height:18px}.rv-card__g{width:22px;height:22px}.rv-card__text{margin:0;padding:0;border:0;flex:1}.gn .rv-card__text p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F;font-style:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;overflow:hidden}.gn .rv-card.is-expanded .rv-card__text p:not(:where([data-h])){-webkit-line-clamp:unset;display:block}.gn .rv-more{align-self:flex-start;margin:-6px 0 0;min-height:0;padding:0;border:0;background:none;color:#F27348;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1.4;text-decoration:underline;text-underline-offset:4px;transition:color .35s ease}.gn .rv-more:hover{color:var(--pine)}.gn .rv-more[hidden]{display:none}.rv-card__who{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px solid rgba(38,71,58,.1)}.rv-avatar{width:44px;height:44px;border-radius:50%;background:#D5DDD8;color:var(--pine);flex:none;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-title);font-weight:500;font-size:18px}.rv-card__who strong{display:block;font-family:var(--f-title);font-weight:500;font-size:16px;color:var(--pine);line-height:1.3}.rv-card__who small{display:block;font-family:var(--f-text);font-size:14px;color:#6B7F75}.rv-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px}@media (max-width:1099px){.rv-track{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:849px){.rv-head{flex-direction:column;align-items:flex-start;gap:20px}.rv-head__side{width:100%;justify-content:space-between}}@media (max-width:549px){.rv-head{padding:0 8px;margin-bottom:24px}.rv-track{grid-auto-columns:86%;gap:10px}.rv-card{padding:24px 22px;border-radius:22px}.gn .rv-card__text p:not(:where([data-h])){font-size:16px}.rv-badge{min-height:50px;padding-right:16px}.gn .rv-nav__btn{width:46px;height:46px}.rv-actions{margin-top:24px}.rv-actions .button{flex:1 1 100%}}.gn .ft-footer{padding:0 var(--sec-x) 16px;background:var(--ivory)}.ft-box{background:#26473A;color:#F2F3EC;border-radius:28px;padding:clamp(40px, 5vw, 72px) clamp(24px, 4.4vw, 64px) 28px}.ft-cols{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.7fr) minmax(0,1fr) minmax(0,1.35fr);gap:40px;padding-bottom:44px}.gn .ft-cols p:not(:where([data-h])),.gn .ft-cols ul{margin:0}.gn .ft-cols h3,.gn .ft-cols p:where([data-h="3"]){margin:0 0 18px;font-family:var(--f-title);font-weight:500;font-size:16px;letter-spacing:.08em;text-transform:uppercase;color:#A7AE37}.ft-brand{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.ft-logo img{display:block;width:170px;height:auto}.gn .ft-brand p:not(:where([data-h])),.gn .ft-news p:not(:where([data-h])){font-family:var(--f-text);font-size:16px;line-height:1.6;color:rgba(242,243,236,.8);max-width:30em}.gn .ft-social{list-style:none;padding:0;display:flex;gap:8px}.ft-social li{margin:0}.ft-social a{width:42px;height:42px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#FFF;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);transition:background .4s ease,color .4s ease}.ft-social a:hover{background:#F2F3EC;color:#26473A}.ft-social .gn-icon{width:18px;height:18px}.gn .ft-nav ul,.gn .ft-contact ul{list-style:none;padding:0;display:grid;gap:12px}.ft-nav li,.ft-contact li{margin:0}.ft-nav a{font-family:var(--f-title);font-size:16px;color:#F2F3EC;transition:color .35s ease}.ft-nav a:hover,.ft-contact a:hover{color:#F27348}.ft-contact a{display:flex;align-items:flex-start;gap:12px;font-family:var(--f-title);font-size:16px;line-height:1.45;color:#F2F3EC;transition:color .35s ease}.ft-ico{width:34px;height:34px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin-top:-6px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.22);color:#FFF}.ft-ico .gn-icon{width:16px;height:16px}.ft-mail{word-break:break-all}.gn .ft-contact .button{margin:22px 0 0}.ft-news__form{margin-top:18px;display:grid;gap:12px}.gn .ft-news__form .gn-field{gap:6px}.ft-news__row{display:flex;gap:6px;padding:5px;border-radius:99px;background:#FFF}.gn .ft-news__row input{flex:1;min-width:0;height:46px;margin:0;padding:0 16px;border:0;border-radius:99px;background:transparent;box-shadow:none;font-family:var(--f-text);font-size:16px;color:#26473A}.gn .ft-news__row input::placeholder{color:#6B7F75}.gn .ft-news__row input:focus{outline:2px solid #F27348;outline-offset:2px;box-shadow:none}.gn .ft-check{color:rgba(242,243,236,.86);font-size:14px;margin:0}.gn .ft-check input{accent-color:#A7AE37}.gn .ft-check a{color:#F2F3EC}.gn .ft-news .gn-error{color:#FFB59C}.gn .ft-news .gn-alert{color:#26473A}.gn .ft-news .gn-field.has-error .ft-news__row{box-shadow:0 0 0 2px #FFB59C}.ft-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:14px 28px;padding-top:26px;border-top:1px solid rgba(242,243,236,.16)}.gn .ft-bottom p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.7)}.gn .ft-legal{list-style:none;margin:0 auto 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px 22px}.ft-legal li{margin:0}.ft-legal a{font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.7);transition:color .35s ease}.ft-legal a:hover{color:#F27348}.ft-lithos img{display:block;width:200px;height:auto;transition:opacity .35s ease}.ft-lithos:hover img{opacity:.85}.ft-box :focus-visible{outline-color:#FFF}@media (max-width:1099px){.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}}@media (max-width:549px){.ft-box{border-radius:22px;padding:36px 22px 24px}.ft-cols{grid-template-columns:minmax(0,1fr);gap:34px;padding-bottom:32px}.ft-bottom{flex-direction:column;align-items:flex-start}.gn .ft-legal{margin:0}}.gn .gn-icon--fill{fill:currentColor;stroke:none}.ft-cols{grid-template-columns:minmax(0,1fr) minmax(0,.55fr) minmax(0,1.25fr) minmax(0,1.3fr)}.ft-mail{word-break:normal;overflow-wrap:anywhere;font-size:15px}.ft-lithos{display:inline-flex;padding:6px 10px;border-radius:99px;background:#FFF}.ft-lithos img{width:180px}@media (max-width:1099px){.ft-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:549px){.ft-cols{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ft-logo img{width:140px}}.gn .st-list p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.gn .st-list p:not(:where([data-h])){font-size:16px}}.gn .sv-card p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.gn .sv-card p:not(:where([data-h])){font-size:16px}}.gn .cb-inner p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.gn .cb-inner p:not(:where([data-h])){font-size:16px}}.gn .gn-float--phone{background:#F27348!important;color:#FFFFFF!important;border:0!important}.gn .gn-float--phone:hover,.gn .gn-float--phone:focus-visible{background:#26473A!important;color:#FFFFFF!important}.gn .rv-card__text p:not(:where([data-h])){-webkit-line-clamp:5}.gn .rv-card .rv-more{align-self:flex-start;margin:0;min-height:44px;padding:0 22px;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;line-height:1;color:var(--pine);border:1px solid rgba(38,71,58,.16)!important;border-radius:99px}.gn .rv-card .rv-more:hover,.gn .rv-card .rv-more:focus-visible{color:#F2F3EC}.gn .rv-card .rv-more[hidden]{display:none}.gn .rv-card__text p:not(:where([data-h])){-webkit-line-clamp:3}.ft-box{background:#D5DDD8;color:#26473A}.gn .ft-cols h3,.gn .ft-cols p:where([data-h="3"]){color:#26473A;opacity:.6}.gn .ft-brand p:not(:where([data-h])),.gn .ft-news p:not(:where([data-h])){color:#3D5A4F}.ft-nav a,.ft-contact a{color:#26473A}.ft-nav a:hover,.ft-contact a:hover{color:#F27348}.ft-social a,.ft-ico{background:#FFF;border-color:rgba(38,71,58,.08);color:#26473A}.ft-social a:hover{background:#26473A;color:#FFF}.ft-news__row{border:1px solid rgba(38,71,58,.1);transition:border-color .35s ease,box-shadow .35s ease}.gn .ft-news__row input:focus,.gn .ft-news__row input:focus-visible{outline:none!important;box-shadow:none!important;border:0!important}.ft-news__row:focus-within{border-color:rgba(38,71,58,.35);box-shadow:0 8px 24px -16px rgba(38,71,58,.45)}.gn .ft-check{color:#3D5A4F}.gn .ft-check input{accent-color:#26473A}.gn .ft-check a{color:#26473A}.gn .ft-news .gn-error{color:#9E2A14}.gn .ft-news .gn-field.has-error .ft-news__row{box-shadow:none;border-color:#B3311A}.ft-bottom{border-top-color:rgba(38,71,58,.14)}.gn .ft-bottom p:not(:where([data-h])),.ft-legal a{color:rgba(38,71,58,.75)}.ft-legal a:hover{color:#F27348}.ft-lithos{padding:0;background:none}.ft-box :focus-visible{outline-color:#F27348}.gn .ft-contact ul{gap:20px}.ft-contact a{align-items:center}.ft-contact li:first-child a{align-items:flex-start}.ft-ico{margin-top:0}.ft-contact li:first-child .ft-ico{margin-top:2px}@media (min-width:850px){.ft-bottom{display:grid;grid-template-columns:1fr auto 1fr}.gn .ft-legal{margin:0;justify-content:center}.ft-lithos{justify-self:end}}@media (max-width:849px){.ft-bottom{flex-direction:column;align-items:center;text-align:center}.gn .ft-legal{margin:0;justify-content:center}}.cb-inner,.ft-box{background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.ft-lithos img{width:240px}@media (max-width:549px){.ft-lithos img{width:220px}}.ft-news__row{padding:6px 6px 6px 8px;border:1px solid rgba(140,160,150,.55);box-shadow:none;align-items:center}.ft-news__row:focus-within{border-color:#8CA096;box-shadow:none}.gn .ft-news__row input{height:44px;padding:0 14px;font-size:16px}.gn .ft-news__go{width:44px;height:44px;min-height:0;flex:none;margin:0;padding:0;border:0;border-radius:50%;background:#26473A;color:#FFF;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .4s ease,transform .4s cubic-bezier(.22,.61,.36,1)}.gn .ft-news__go .gn-icon{width:18px;height:18px;transition:transform .4s cubic-bezier(.22,.61,.36,1)}.gn .ft-news__go:hover,.gn .ft-news__go:focus-visible{background:#F27348}.gn .ft-news__go:hover .gn-icon{transform:translateX(3px)}.gn .ft-news__go:focus-visible{outline:2px solid #26473A;outline-offset:2px}.gn .ft-news__go[aria-busy="true"]{opacity:.6}.gn .ft-brand .ft-motto{font-family:var(--f-title);font-size:22px;line-height:1.35;letter-spacing:-.01em;color:#26473A;max-width:14em}.ft-motto span{color:#F27348}.ft-news__row{padding:4px 4px 4px 6px}.gn .ft-news__row input{height:38px}.gn .ft-news__go{width:38px;height:38px}.gn .ft-news__go .gn-icon{width:16px;height:16px}.gn .ft-check{gap:10px}.gn .ft-check input{width:16px;height:16px;margin-top:3px}.ft-news__row{padding:3px 3px 3px 6px}.gn .ft-news__row input{height:34px}.gn .ft-news__go{width:34px;height:34px;background:#A7AE37;color:#26473A}.gn .ft-news__go .gn-icon{width:15px;height:15px;transform:rotate(-45deg)}.gn .ft-news__go:hover,.gn .ft-news__go:focus-visible{background:#26473A;color:#F2F3EC}.gn .ft-news__go:hover .gn-icon{transform:rotate(-45deg)}.gn .ft-news__go{background:#26473A;color:#FFF}.gn .ft-news__go .gn-icon{transform:none}.gn .ft-news__go:hover,.gn .ft-news__go:focus-visible{background:#F27348;color:#FFF}.gn .ft-news__go:hover .gn-icon{transform:translateX(3px)}.gn .ft-news__go{width:42px;height:42px}.gn .ft-news__go .gn-icon{width:19px;height:19px}.eb-card{grid-template-columns:minmax(0,1fr)!important}.eb-card__media{aspect-ratio:4 / 3;min-height:0}.eb-card__media img{object-position:50% 50%}.eb-card__body{padding:26px 22px 18px}@media (max-width:1099px) and (min-width:550px){.eb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.eb-card__body{padding:22px 14px 14px}.eb-card h3,.eb-card p:where([data-h="3"]){font-size:21px}}.fq-grid{align-items:stretch}.fq-intro{position:static}.gn .fq-acc{display:flex;flex-direction:column;gap:10px}.gn .fq-acc .gn-acc__item{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.gn .fq-acc .gn-acc__item>h3,.gn .fq-acc .gn-acc__item>p:where([data-h="3"]){margin:0}.eb-card{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;padding:10px}.eb-card__media{aspect-ratio:auto;min-height:100%;border-radius:18px}.eb-card__media img{object-position:58% 50%}.eb-card__body{gap:10px;padding:18px 16px 14px 24px;justify-content:center}.eb-card h3,.eb-card p:where([data-h="3"]){font-size:20px}.eb-card h3 span,.eb-card p:where([data-h="3"]) span{font-size:16px;margin-top:4px}.gn .eb-card p:not(:where([data-h])){font-size:16px;line-height:1.55;flex:0 0 auto}.eb-tag{min-height:26px;padding:0 12px;font-size:12px}.gn .eb-card .button{min-height:44px;padding:0 20px;font-size:14px;margin-top:6px!important}@media (max-width:1099px) and (min-width:550px){.eb-grid{grid-template-columns:minmax(0,1fr)}.eb-card__body{padding:18px 16px 14px 24px}}@media (max-width:549px){.eb-card{grid-template-columns:minmax(0,1fr)!important;padding:8px}.eb-card__media{aspect-ratio:16 / 10;min-height:0}.eb-card__body{padding:18px 12px 12px}}.sx-head{max-width:none}.hy-pill,.nc .hy-header .hy-pill,.nc .hy-header.is-solid .hy-pill{border:1px solid rgba(140,160,150,.55)!important}.nc .hy-header.is-solid .gn-header__bar{background:#F2F3EC!important}.gn .gn-dropdown a:hover,.gn .gn-dropdown a:focus-visible{background:#D5DDD8!important}.gn .gn-dropdown{background:#F2F3EC!important;border:1px solid rgba(140,160,150,.55)!important}.gn .gn-dropdown a{border:1px solid transparent}.gn .gn-dropdown a:hover,.gn .gn-dropdown a:focus-visible{border-color:rgba(140,160,150,.55)}.gn .sx-head,.gn .rv-head{margin-top:-10px}@media (max-width:549px){.gn .sx-head,.gn .rv-head{margin-top:-6px}}.gn .fq-intro .fq-intro__more{font-size:18px}@media (max-width:549px){.gn .fq-intro .fq-intro__more{font-size:16px}}@media (min-width:550px){.eb-card{grid-template-columns:minmax(0,45fr) minmax(0,55fr)!important;padding:12px}.eb-card__body{gap:14px;padding:36px 36px 34px 40px}.eb-card h3,.eb-card p:where([data-h="3"]){font-size:22px;line-height:1.3}.eb-card h3 span,.eb-card p:where([data-h="3"]) span{font-size:17px;margin-top:8px}.gn .eb-card p:not(:where([data-h])){line-height:1.65}.gn .eb-card .button{margin-top:14px!important}}@media (min-width:1100px) and (max-width:1299px){.eb-card__body{padding:30px 26px 28px 30px}}@media (min-width:550px){.eb-card__media img{object-position:38% 60%}}.gn .eb-card .hy-btn-white:hover,.gn .eb-card .hy-btn-white:focus-visible,.gn .eb-card .hy-btn-white:hover span,.gn .eb-card .hy-btn-white:focus-visible span,.gn .rv-actions .hy-btn-white:hover,.gn .rv-actions .hy-btn-white:focus-visible,.gn .rv-actions .hy-btn-white:hover span,.gn .rv-actions .hy-btn-white:focus-visible span{color:#F2F3EC!important}.gn .eb-card p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.gn .eb-card p:not(:where([data-h])){font-size:16px}}@media (min-width:850px){.eb-grid{grid-template-columns:minmax(0,1fr)!important;gap:16px}.eb-card{grid-template-columns:minmax(0,5fr) minmax(0,7fr)!important;align-items:center}.eb-card__media{aspect-ratio:4 / 3;min-height:0;height:auto}.eb-card__media img{object-position:50% 50%!important}.eb-card__body{padding:32px clamp(32px, 5vw, 80px);max-width:720px}.eb-card:nth-child(2){grid-template-columns:minmax(0,7fr) minmax(0,5fr)!important}.eb-card:nth-child(2) .eb-card__media{order:2}}@media (min-width:550px) and (max-width:849px){.eb-grid{grid-template-columns:minmax(0,1fr)!important}.eb-card{grid-template-columns:minmax(0,1fr)!important}.eb-card__media{aspect-ratio:16 / 10;min-height:0}.eb-card__media img{object-position:50% 55%!important}.eb-card__body{padding:26px 22px 20px}}.ft-news .gn-news__status:empty{display:none}@media (max-width:549px){.ft-cols{padding-bottom:22px}.ft-bottom{padding-top:22px}}@media (max-width:849px){.gn-js [data-reveal="right"],.gn-js [data-reveal="left"],.gn-js .bx-flip[data-reveal]{transform:translateY(16px)!important}.gn-js [data-reveal="right"].is-in,.gn-js [data-reveal="left"].is-in,.gn-js .bx-flip[data-reveal].is-in{transform:none!important}}@media (min-width:550px) and (max-width:1099px){.ft-cols{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)!important;grid-template-areas:"brand brand" "nav contact" "news news";gap:36px 32px;padding-bottom:28px}.ft-brand{grid-area:brand;flex-direction:row;flex-wrap:wrap;align-items:center;gap:18px 28px;padding-bottom:32px;border-bottom:1px solid rgba(38,71,58,.14)}.gn .ft-brand .ft-motto{flex:1 1 220px;max-width:none}.ft-nav{grid-area:nav}.ft-contact{grid-area:contact}.ft-news{grid-area:news;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:32px;align-items:start;padding-top:32px;border-top:1px solid rgba(38,71,58,.14)}.ft-news>h3,.ft-news>p:where([data-h="3"]){grid-column:1}.ft-news>p:not(:where([data-h])){grid-column:1}.ft-news>form{grid-column:2;grid-row:1 / 3;margin-top:0!important}.ft-bottom{padding-top:28px}.ft-box{padding-bottom:28px}}@media (min-width:550px) and (max-width:699px){.ft-news{grid-template-columns:minmax(0,1fr)}.ft-news>form{grid-column:1;grid-row:auto;margin-top:18px!important}}@media (max-width:549px){.ft-cols{padding-bottom:20px!important}.ft-bottom{padding-top:20px!important;gap:12px}.ft-box{padding-bottom:20px}}@media (min-width:700px) and (max-width:1099px){.ft-news{grid-template-rows:min-content 1fr}.ft-news>p:not(:where([data-h])){align-self:start}}@media (min-width:550px) and (max-width:1099px){.ft-bottom{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"copy lithos" "legal lithos";align-items:center;text-align:left;gap:8px 24px}.ft-bottom>p:not(:where([data-h])){grid-area:copy}.gn .ft-legal{grid-area:legal;justify-content:flex-start;margin:0}.ft-lithos{grid-area:lithos;justify-self:end}.ft-lithos img{width:220px}}@media (min-width:550px) and (max-width:1099px){.ft-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-areas:"brand brand" "nav nav" "contact news"}.ft-nav{padding-bottom:32px;border-bottom:1px solid rgba(38,71,58,.14)}.ft-nav h3,.ft-nav p:where([data-h="3"]){display:none}.gn .ft-nav ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px 24px}.ft-news{display:block;padding-top:0;border-top:0}.ft-news>form{margin-top:18px!important}}@media (min-width:550px) and (max-width:699px){.ft-cols{grid-template-areas:"brand brand" "nav nav" "contact contact" "news news"}.gn .ft-nav ul{justify-content:flex-start}}@media (min-width:550px) and (max-width:1099px){.gn .ft-nav ul{justify-content:center;gap:10px 32px}.ft-bottom{display:flex!important;flex-direction:row!important;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:16px;text-align:left}.gn .ft-legal{flex-wrap:nowrap;gap:18px}.gn .ft-bottom p:not(:where([data-h])),.ft-legal a{font-size:13px;white-space:nowrap}.ft-lithos{flex:none}.ft-lithos img{width:190px}}@media (min-width:550px) and (max-width:699px){.ft-bottom{flex-wrap:wrap;justify-content:center}}@media (min-width:700px) and (max-width:899px){.gn .ft-bottom p:not(:where([data-h])),.ft-legal a{font-size:12px}.gn .ft-legal{gap:14px}.ft-lithos img{width:150px}.ft-bottom{gap:12px}}.ft-box{padding-left:clamp(22px, 3.4vw, 48px);padding-right:clamp(22px, 3.4vw, 48px)}@media (min-width:550px) and (max-width:1099px){.ft-box{padding:36px 28px 26px}}.eb-tag{font-size:16px;min-height:32px;padding:0 16px}@media (max-width:549px){.eb-tag{font-size:14px;min-height:28px;padding:0 14px}}.eb-card h3 span,.eb-card p:where([data-h="3"]) span{font-size:16px!important}.gn-modal__backdrop{background:rgba(38,71,58,.45)}.gn .gn-modal__dialog{width:min(1040px, 100%);max-height:min(860px, calc(100dvh - 48px));border-radius:28px;overflow:hidden;grid-template-columns:minmax(0,38fr) minmax(0,62fr);background:#FFF;box-shadow:0 40px 90px -40px rgba(20,40,32,.55)}.gn .gn-modal__main{background:#FFF}.gn .gn-modal__head{padding:40px 88px 22px 44px;border-bottom:0}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){margin:0 0 10px;font-family:var(--f-title);font-weight:500;font-size:34px;line-height:1.15;letter-spacing:-.025em;color:#26473A}.gn .gn-modal__head p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:16px;line-height:1.6;color:#3D5A4F;max-width:34em}.gn .gn-modal__close{top:24px;right:24px;width:44px;height:44px;border-radius:50%;background:#F2F3EC;border:1px solid rgba(140,160,150,.55);color:#26473A;transition:background .35s ease,color .35s ease}.gn .gn-modal__close:hover{background:#26473A;color:#FFF}.gn .gn-modal__body{padding:6px 44px 36px}.gn .gn-form-req{margin:0 0 18px;font-size:14px;color:#6B7F75}.gn .gn-form-grid{gap:16px 14px}.gn #booking-form .gn-field{gap:7px}.gn #booking-form .gn-field label{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.01em;color:#26473A}.gn #booking-form .gn-field label .req{color:#F27348}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn #booking-form textarea,.gn .bk-trigger{width:100%;height:50px;margin:0;padding:0 18px;border-radius:14px;border:1px solid transparent;background:#F2F3EC;box-shadow:none;font-family:var(--f-text);font-size:16px;color:#26473A;transition:background .3s ease,border-color .3s ease,box-shadow .3s ease}.gn #booking-form textarea{height:auto;min-height:110px;padding:14px 18px;resize:vertical;line-height:1.55}.gn #booking-form input::placeholder,.gn #booking-form textarea::placeholder{color:#8A9A92}.gn #booking-form input:not([type=hidden]):hover,.gn #booking-form textarea:hover,.gn .bk-trigger:hover{border-color:rgba(140,160,150,.55)}.gn #booking-form input:not([type=hidden]):focus,.gn #booking-form textarea:focus,.gn .bk-trigger:focus-visible,.gn .bk-picker.is-open .bk-trigger{outline:none;background:#FFF;border-color:#8CA096;box-shadow:0 0 0 4px rgba(140,160,150,.18)}.gn #booking-form .gn-field.has-error input:not([type=hidden]),.gn #booking-form .gn-field.has-error textarea,.gn .gn-field.has-error .bk-trigger{border-color:#D2694A;background:#FFF6F2}.gn #booking-form .gn-hint{font-size:13px;line-height:1.45;color:#6B7F75}.gn #booking-form .gn-error{font-size:13px}.bk-picker{position:relative}.gn .bk-trigger{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:0;text-align:left;text-transform:none;letter-spacing:0;font-weight:400;cursor:pointer}.bk-trigger__txt{color:#8A9A92;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-picker.has-value .bk-trigger__txt{color:#26473A}.bk-trigger .gn-icon{width:19px;height:19px;flex:none;color:#8CA096;transition:color .3s ease}.bk-picker.is-open .bk-trigger .gn-icon,.bk-trigger:hover .gn-icon{color:#F27348}.bk-pop{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:max(100%, 300px);padding:14px;border-radius:18px;background:#FFF;border:1px solid rgba(140,160,150,.55);box-shadow:0 24px 50px -24px rgba(20,40,32,.45);animation:bkPop .28s cubic-bezier(.22,.61,.36,1)}.bk-pop[hidden]{display:none}@keyframes bkPop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.bk-cal__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.bk-cal__head strong{font-family:var(--f-title);font-weight:500;font-size:16px;color:#26473A}.gn .bk-cal__nav{width:34px;height:34px;min-height:0;margin:0;padding:0;border-radius:50%;border:1px solid rgba(140,160,150,.55);background:#FFF;color:#26473A;display:inline-flex;align-items:center;justify-content:center;transition:background .3s ease,color .3s ease}.gn .bk-cal__nav .gn-icon{width:15px;height:15px}.bk-cal__nav--prev .gn-icon{transform:rotate(180deg)}.gn .bk-cal__nav:hover:not(:disabled){background:#26473A;color:#FFF}.gn .bk-cal__nav:disabled{opacity:.35;cursor:default}.bk-cal__dows,.bk-cal__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.bk-cal__dows span{text-align:center;font-family:var(--f-title);font-size:12px;color:#8A9A92;padding:4px 0 6px}.gn .bk-cal__day{height:38px;min-height:0;margin:0;padding:0;border:0;border-radius:10px;background:transparent;color:#26473A;font-family:var(--f-title);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;transition:background .25s ease,color .25s ease}.gn .bk-cal__day:hover:not(:disabled),.gn .bk-cal__day:focus-visible{background:#D5DDD8;outline:none}.gn .bk-cal__day.is-today{box-shadow:inset 0 0 0 1px #8CA096}.gn .bk-cal__day.is-sel{background:#26473A;color:#FFF}.gn .bk-cal__day:disabled{color:#C2CCC6;cursor:default}.bk-times{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;max-height:236px;overflow-y:auto;overscroll-behavior:contain}.gn .bk-time{height:38px;min-height:0;margin:0;padding:0;border-radius:10px;border:1px solid rgba(140,160,150,.4);background:#FFF;color:#26473A;font-family:var(--f-title);font-size:14px;font-weight:400;letter-spacing:0;text-transform:none;transition:background .25s ease,color .25s ease,border-color .25s ease}.gn .bk-time:hover,.gn .bk-time:focus-visible{background:#D5DDD8;border-color:#D5DDD8;outline:none}.gn .bk-time.is-sel{background:#26473A;border-color:#26473A;color:#FFF}.gn .gn-form-note{margin:22px 0 0;padding:14px 16px;border-radius:14px;background:#F2F3EC;border:1px solid rgba(140,160,150,.4);display:flex;gap:10px;align-items:flex-start;font-size:14px;line-height:1.5;color:#3D5A4F}.gn .gn-form-note .gn-icon{color:#8CA096;flex:none;margin-top:1px}.gn .gn-form-actions{margin-top:22px}.gn .bk-submit{width:100%;min-height:54px;justify-content:center;gap:10px}.gn .bk-submit::before{background:#26473A!important}.gn .bk-submit:hover,.gn .bk-submit:focus-visible{color:#FFFFFF!important}@media (max-width:849px){.gn .gn-modal__dialog{grid-template-columns:minmax(0,1fr);width:min(680px, 100%)}}@media (max-width:549px){.gn .gn-modal__dialog{border-radius:0;max-height:100dvh}.gn .gn-modal__head{padding:28px 72px 16px 20px}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){font-size:28px}.gn .gn-modal__head p:not(:where([data-h])){font-size:15px}.gn .gn-modal__close{top:18px;right:16px}.gn .gn-modal__body{padding:4px 20px 28px}.gn .gn-form-grid{grid-template-columns:minmax(0,1fr)}.bk-pop{width:100%}}.bk-times{left:auto;right:0}.gn .gn-modal__dialog{grid-template-columns:minmax(0,1fr)!important;width:min(720px, 100%);padding:10px;border-radius:30px;background:#FFF}.gn .gn-modal__main{background:transparent}.gn .gn-modal__head{margin:0;padding:34px 84px 30px 34px;border-radius:22px;background:#26473A;color:#F2F3EC}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){color:#FFF;font-size:34px}.gn .gn-modal__head p:not(:where([data-h])){color:rgba(242,243,236,.82);font-size:16px}.gn .gn-modal__close{top:22px;right:22px;background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28);color:#FFF}.gn .gn-modal__close:hover{background:#F2F3EC;color:#26473A}.gn .gn-modal__close:focus-visible{outline:2px solid #FFF;outline-offset:2px}.gn .gn-modal__body{padding:26px 24px 24px}.gn .gn-form-req{margin-bottom:16px}@media (max-width:549px){.gn .gn-modal__dialog{padding:0;border-radius:0}.gn .gn-modal__head{border-radius:0 0 22px 22px;padding:26px 70px 24px 20px}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){font-size:28px}.gn .gn-modal__body{padding:22px 18px 26px}}.gn .ty-hero{padding:16px var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.ty-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px}.ty-card{background:#26473A;color:#F2F3EC;border-radius:28px;padding:clamp(36px, 5vw, 72px);display:flex;flex-direction:column;align-items:flex-start;gap:22px}.gn .ty-card>*{margin:0!important}.ty-check{width:64px;height:64px;border-radius:50%;background:#A7AE37;color:#FFF;display:inline-flex;align-items:center;justify-content:center}.ty-check .gn-icon{width:30px;height:30px;stroke-width:2}.ty-card h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(34px, 3.6vw, 52px);line-height:1.1;letter-spacing:-.03em!important;color:#FFF}.gn .ty-card>p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86);max-width:36em}.gn .ty-card .ty-note{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;border-radius:16px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.2);font-size:16px;color:#F2F3EC}.ty-note .gn-icon{flex:none;margin-top:2px;color:#A7AE37}.ty-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px!important}.gn .ty-actions .hy-btn-white:hover,.gn .ty-actions .hy-btn-white:focus-visible{box-shadow:inset 0 0 0 1px rgba(242,243,236,.55)}.gn .ty-actions .hy-btn-white:hover span,.gn .ty-actions .hy-btn-white:focus-visible span{color:#FFFFFF!important}.ty-photo{position:relative;border-radius:28px;overflow:hidden;min-height:420px;background:#D5DDD8}.ty-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%}.ty-photo__tag{position:absolute;left:16px;bottom:16px;right:16px;display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:18px;background:rgba(255,255,255,.92);color:#26473A;font-family:var(--f-title);font-size:15px;line-height:1.3}.ty-photo__tag .gn-icon{width:20px;height:20px;color:#F27348;flex:none}.ty-photo__tag small{display:block;font-family:var(--f-text);font-size:13px;color:#6B7F75}.gn .ty-next{padding:0 var(--sec-x) var(--sec-y)!important;background:var(--ivory)}.gn .ty-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ty-step{margin:0;padding:30px;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:12px}.ty-step__num{width:48px;height:48px;border-radius:50%;background:#A7AE37;color:#FFF;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-title);font-weight:500;font-size:16px;margin-bottom:6px}.gn .ty-step h3,.gn .ty-step p:where([data-h="3"]){margin:0;font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.3;color:#26473A}.gn .ty-step p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .ty-contact{margin:28px 0 0;text-align:center;font-family:var(--f-text);font-size:18px;color:#3D5A4F}.ty-contact a{color:#F27348;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ty-contact a:hover{color:#26473A}@media (max-width:849px){.ty-grid,.gn .ty-steps{grid-template-columns:minmax(0,1fr)}.ty-photo{min-height:0;aspect-ratio:16 / 10}}@media (max-width:549px){.gn .ty-hero{padding-top:8px!important}.ty-card{border-radius:22px;padding:30px 22px;gap:18px}.ty-card h1{font-size:30px}.gn .ty-card>p:not(:where([data-h])),.gn .ty-step p:not(:where([data-h])),.gn .ty-contact{font-size:16px}.ty-photo,.ty-step{border-radius:22px}.ty-step{padding:24px 22px}.ty-actions,.ty-actions .button{width:100%}}.gn .gn-modal__dialog{width:min(640px, 100%);padding:0;border-radius:28px;max-height:calc(100dvh - 32px)}.gn .gn-modal__head{margin:0;padding:32px 84px 6px 36px;border-radius:0;background:#FFF;color:#26473A}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){color:#26473A;font-size:32px;margin:0 0 8px}.gn .gn-modal__head p:not(:where([data-h])){color:#3D5A4F;font-size:16px;line-height:1.55}.gn .gn-modal__close{top:24px;right:24px;width:42px;height:42px;background:#F2F3EC;border:1px solid rgba(140,160,150,.55);color:#26473A}.gn .gn-modal__close:hover{background:#26473A;color:#FFF}.gn .gn-modal__close:focus-visible{outline:2px solid #F27348;outline-offset:2px}.gn .gn-modal__body{padding:20px 36px 32px}.gn .gn-form-grid{gap:14px 12px}.gn #booking-form .gn-field{gap:6px}.gn #booking-form .gn-field label{font-size:14px}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn .bk-trigger{height:46px;padding:0 16px;border-radius:12px;font-size:16px}.gn #booking-form textarea{min-height:76px;padding:12px 16px;border-radius:12px;font-size:16px}.gn #booking-form input:not([type=hidden]):hover,.gn #booking-form textarea:hover,.gn .bk-trigger:hover{background:#E9ECE4;border-color:transparent}.gn #booking-form input:not([type=hidden]):focus,.gn #booking-form textarea:focus,.gn .bk-trigger:focus-visible,.gn .bk-picker.is-open .bk-trigger{background:#FFF;border-color:#26473A;box-shadow:none}.gn .gn-form-note{margin:18px 0 0;padding:0;background:none;border:0;font-size:14px;line-height:1.5;color:#6B7F75}.gn .gn-form-note a{color:#26473A;text-decoration:underline;text-underline-offset:3px}.gn .gn-form-note .gn-icon{width:16px;height:16px;margin-top:2px}.gn .gn-form-actions{margin-top:18px}.gn .bk-submit{min-height:50px}@media (max-width:549px){.gn .gn-modal__dialog{border-radius:0;max-height:100dvh}.gn .gn-modal__head{padding:24px 68px 4px 20px}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){font-size:28px}.gn .gn-modal__body{padding:16px 20px 24px}.gn .gn-form-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 10px}.gn .gn-form-grid>.gn-field:nth-child(3),.gn .gn-form-grid>.gn-field:nth-child(4),.gn .gn-form-grid>.gn-field.is-full{grid-column:1 / -1}.gn .bk-trigger__txt{font-size:15px}}.ty-page .cb-inner{background:#26473A!important;border-color:#26473A!important;color:#F2F3EC}.ty-page .cb-inner h2,.ty-page .cb-inner p:where([data-h="2"]){color:#FFFFFF!important}.gn.page-home .ty-page .cb-inner p:not(:where([data-h])),.ty-page .cb-inner p:not(:where([data-h])){color:rgba(242,243,236,.86)!important}.gn .ty-page .cb-actions .hy-btn-white{--fill:#D5DDD8;border-color:transparent!important}.gn .ty-page .cb-actions .hy-btn-white:hover,.gn .ty-page .cb-actions .hy-btn-white:focus-visible,.gn .ty-page .cb-actions .hy-btn-white:hover span,.gn .ty-page .cb-actions .hy-btn-white:focus-visible span{color:#26473A!important}.gn .ty-page .cb-actions .bx-btn--coral::before{background:#F2F3EC!important}.gn .ty-page .cb-actions .bx-btn--coral:hover,.gn .ty-page .cb-actions .bx-btn--coral:focus-visible{color:#26473A!important}.gn .ty-page .cb-inner :focus-visible{outline-color:#FFF}.gn .gn-modal__dialog{width:min(600px, 100%);overflow:visible;max-height:none}.gn .gn-modal__main{max-height:none}.gn .gn-modal__head{padding:30px 80px 4px 32px;border-radius:28px 28px 0 0}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){font-size:30px;margin:0 0 6px}.gn .gn-modal__head p:not(:where([data-h])){font-size:16px}.gn .gn-modal__close{top:22px;right:22px;width:40px;height:40px}.gn .gn-modal__body{overflow:visible;padding:18px 32px 28px}.gn .gn-form-grid{gap:10px}.gn #booking-form .gn-field{gap:4px}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn .bk-trigger{height:42px;padding:0 14px;border-radius:11px;font-size:16px}.gn #booking-form textarea{min-height:64px;height:64px;padding:10px 14px;border-radius:11px}.gn #booking-form input::placeholder,.gn #booking-form textarea::placeholder,.bk-trigger__txt{color:#7D8F86}.bk-trigger .gn-icon{width:17px;height:17px}.gn .gn-form-note{margin-top:14px;font-size:13px}.gn .gn-form-actions{margin-top:14px}.gn .bk-submit{min-height:46px}.gn .gn-form-status:empty{display:none}.bk-pop{z-index:30}@media (max-height:620px){.gn .gn-modal__dialog{max-height:calc(100dvh - 24px);overflow:auto}}@media (max-width:549px){.gn .gn-modal__dialog{overflow:auto;max-height:100dvh;height:auto;border-radius:0}.gn .gn-modal__head{padding:22px 64px 2px 18px;border-radius:0}.gn .gn-modal__head h2,.gn .gn-modal__head p:where([data-h="2"]){font-size:26px}.gn .gn-modal__body{padding:14px 18px 22px}.gn .gn-form-grid>.gn-field:nth-child(3),.gn .gn-form-grid>.gn-field:nth-child(4){grid-column:auto}}.gn .ty-card>p:not(:where([data-h])){max-width:none}.ty-page .cb-inner h2 .ab-hl,.ty-page .cb-inner p:where([data-h="2"]) .ab-hl{color:#A7AE37}.ty-check{width:48px;height:48px}.ty-check .gn-icon{width:22px;height:22px}.gn .bk-consent{margin-top:14px}.gn #booking-form .gn-check{display:flex;gap:10px;align-items:flex-start;font-family:var(--f-text);font-size:16px;line-height:1.5;color:#3D5A4F;cursor:pointer}.gn #booking-form .gn-check input{width:18px;height:18px;margin:3px 0 0;flex:none;accent-color:#26473A}.gn #booking-form .gn-check a{color:#26473A;text-decoration:underline;text-underline-offset:3px}.gn #booking-form .gn-check .req{color:#F27348}.gn .gn-modal__head p:not(:where([data-h])){font-size:18px}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn #booking-form textarea,.gn .bk-trigger{font-size:18px}.gn .gn-form-note{margin-top:10px}@media (max-width:549px){.gn .gn-modal__head p:not(:where([data-h])),.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn #booking-form textarea,.gn .bk-trigger{font-size:16px}.gn #booking-form .gn-check{font-size:15px}}@media (min-width:1100px){.ty-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ty-card{padding:64px 56px}.gn .ty-card .ty-note{white-space:nowrap}}@media (max-width:549px){.gn .gn-modal{padding:10px!important;align-items:center}.gn .gn-modal__dialog{width:100%;border-radius:22px!important;max-height:calc(100dvh - 20px);overflow:auto}.gn .gn-modal__head{border-radius:22px 22px 0 0!important}}.gn #booking-form .gn-check input{width:15px!important;height:15px!important;min-width:15px;margin-top:4px!important}.gn #booking-form .gn-check{gap:9px}html,body{overflow-x:hidden}@supports (overflow-x:clip){html,body{overflow-x:clip}}.gn-mnav{overflow:hidden}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn #booking-form textarea,.gn .bk-trigger{border:1px solid transparent}.gn #booking-form input:not([type=hidden]):not([type=checkbox]):hover,.gn #booking-form textarea:hover,.gn .bk-trigger:hover{background:#F2F3EC;border-color:rgba(140,160,150,.45)}.gn #booking-form input:not([type=hidden]):not([type=checkbox]):focus,.gn #booking-form textarea:focus,.gn .bk-trigger:focus-visible,.gn .bk-picker.is-open .bk-trigger{background:#F2F3EC;border-color:#8CA096;box-shadow:none;outline:none}.gn #booking-form input:not([type=hidden]):not([type=checkbox]),.gn .bk-trigger{height:44px!important;min-height:44px!important;max-height:44px;line-height:1.2;padding-top:0;padding-bottom:0}.gn #booking-form textarea{height:96px!important;min-height:96px!important}.gn #booking-form input:not([type=hidden]):not([type=checkbox]):focus,.gn #booking-form textarea:focus,.gn .bk-trigger:focus-visible,.gn .bk-picker.is-open .bk-trigger{background:#FFF;border-color:#8CA096;box-shadow:0 0 0 3px rgba(140,160,150,.22)}.sv-card--plain{background:#FFF;padding:0}.sv-card--plain .sv-card__body{padding:30px 28px 28px;gap:14px;height:100%}.sv-card--plain .sv-card__ico{position:static;width:60px;height:60px;border-radius:50%;background:#D5DDD8;border:0;box-shadow:none;display:inline-flex;align-items:center;justify-content:center;margin-bottom:4px;transition:transform .5s cubic-bezier(.22,.61,.36,1)}.sv-card--plain .sv-card__ico img{width:32px;height:32px}.sv-card--plain:hover .sv-card__ico{transform:rotate(-8deg) scale(1.05)}.gn .sv-card--plain h3,.gn .sv-card--plain p:where([data-h="3"]){font-size:22px;margin:0}.gn .sv-card--plain p:not(:where([data-h])){font-size:17px;line-height:1.6;flex:1}.gn .sv-card--plain .sv-btn{margin-top:8px}@media (max-width:549px){.sv-card--plain .sv-card__body{padding:24px 20px 22px}.gn .sv-card--plain p:not(:where([data-h])){font-size:16px}}.gn-mnav{overflow:hidden;contain:layout paint}.gn .gn-mnav__panel,.gn .gn-mnav .gn-mnav__panel{transform:none!important;clip-path:inset(0 0 0 100%);-webkit-clip-path:inset(0 0 0 100%);transition:clip-path .45s cubic-bezier(.22,.61,.36,1),-webkit-clip-path .45s cubic-bezier(.22,.61,.36,1)!important}.gn .gn-mnav.is-open .gn-mnav__panel{clip-path:inset(0);-webkit-clip-path:inset(0)}.gn-mnav:not(.is-open){pointer-events:none}@media (prefers-reduced-motion:reduce){.gn .gn-mnav__panel{transition:none!important}}.eb-card__media,.st-duo__a,.st-duo__b,.ty-photo{overflow:hidden}.gn img,.gn video,.gn iframe{max-width:100%}.sr-only,.gn .sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;left:0;top:0}.ft-footer{position:relative}.gn .sv-card p:not(:where([data-h])),.gn .sv-card--plain p:not(:where([data-h])){font-size:16px!important}@media (min-width:850px){.eb-card__body{max-width:none!important;padding:40px clamp(32px, 4.5vw, 72px)!important}}@media (min-width:850px){.eb-card__body{width:100%;max-width:640px!important;margin-inline:auto;padding:40px 32px!important;box-sizing:border-box}.gn .eb-card p:not(:where([data-h])){text-wrap:pretty}}@media (min-width:850px){.eb-card__body{max-width:none!important;margin-inline:0;padding:40px 60px!important}}@media (min-width:850px){.eb-card:nth-child(1) .eb-card__body{padding:40px 48px 40px 60px!important}.eb-card:nth-child(2) .eb-card__body{padding:40px 60px 40px 48px!important}}.bx-grid{grid-template-areas:"video text text" "video flip flip"!important}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"text text" "video flip"!important}.bx-video{aspect-ratio:4 / 5!important}.bx-flip{height:auto!important;aspect-ratio:auto!important}}@media (max-width:549px){.bx-grid{grid-template-areas:"text" "video" "flip"!important}}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-areas:"text text" "video video" "flip flip"!important;grid-template-rows:auto auto auto!important}.bx-video{aspect-ratio:16 / 11!important}.bx-flip{height:190px!important}}.bx-grid{grid-template-areas:"video text text" "video flip rate"!important}.bx-rate{grid-area:rate;position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:22px 24px;border-radius:28px;background:#FFF;border:1px solid rgba(140,160,150,.55);color:#26473A;text-decoration:none;transition:box-shadow .45s ease,transform .45s cubic-bezier(.22,.61,.36,1)}.bx-rate:hover{color:#26473A;box-shadow:0 18px 40px -26px rgba(38,71,58,.45);transform:translateY(-3px)}.bx-rate:focus-visible{outline:2px solid #F27348;outline-offset:3px}.bx-rate__top{display:flex;align-items:center;justify-content:space-between}.bx-rate__g{width:36px;height:36px;padding:7px;border-radius:50%;background:#F2F3EC}.bx-rate__avatars{display:flex}.bx-rate__avatars span{width:34px;height:34px;margin-left:-9px;border-radius:50%;border:2px solid #FFF;background:#D5DDD8;color:#26473A;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-title);font-size:14px;font-weight:500}.bx-rate__avatars span:nth-child(2){background:#A7AE37;color:#FFF}.bx-rate__avatars span:nth-child(3){background:#F27348;color:#FFF}.bx-rate__score{display:flex;align-items:center;gap:12px}.bx-rate__score strong{font-family:var(--f-title);font-weight:500;font-size:44px;line-height:1;letter-spacing:-.03em;color:#26473A}.bx-rate__score .rv-stars svg{width:18px;height:18px}.bx-rate__txt{font-family:var(--f-text);font-size:16px;color:#3D5A4F}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-areas:"text text" "video video" "flip rate"!important}.bx-rate{height:190px}}@media (max-width:549px){.bx-grid{grid-template-areas:"text" "video" "flip" "rate"!important}.bx-rate{border-radius:22px;padding:20px}.bx-rate__score strong{font-size:38px}}@media (min-width:1100px){.bx-grid{height:auto!important;min-height:0!important;max-height:none!important;grid-template-rows:auto 150px!important}.bx-text{min-height:470px}.bx-flip,.bx-rate{height:150px!important;min-height:0!important}}.bx-rate{padding:18px 22px;gap:4px}.bx-rate__score strong{font-size:36px}.bx-rate__g{width:32px;height:32px;padding:6px}.bx-rate__avatars span{width:30px;height:30px;font-size:13px}.bx-rate__txt{font-size:15px}@media (min-width:550px) and (max-width:1099px){.bx-flip,.bx-rate{height:150px!important}}@media (max-width:549px){.bx-flip,.bx-rate{height:140px!important}}@media (min-width:550px){.bx-grid{grid-template-rows:auto 172px!important}.bx-flip,.bx-rate{height:172px!important}}@media (max-width:549px){.bx-flip{height:156px!important}}@media (min-width:1100px){.bx-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.46fr) minmax(0,.62fr)!important;grid-template-areas:"video text text" "video rate flip"!important}}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-areas:"text text" "video video" "rate flip"!important}}@media (max-width:549px){.bx-grid{grid-template-areas:"text" "video" "rate" "flip"!important}}@media (min-width:1100px){.bx-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.54fr) minmax(0,.54fr)!important}}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-rows:auto auto 172px!important}.bx-video{aspect-ratio:16 / 11!important;height:auto!important}}@media (min-width:1100px){.bx-grid{grid-template-areas:"video text text" "video flip rate"!important}}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-areas:"text text" "video video" "flip rate"!important}}@media (max-width:549px){.bx-grid{grid-template-areas:"text" "video" "flip" "rate"!important}}.bx-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)!important;grid-template-rows:auto!important;grid-template-areas:"video text"!important}.bx-text{display:flex;flex-direction:column;justify-content:center;min-height:0!important}.bx-cards{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;margin-top:36px}.bx-cards .bx-flip,.bx-cards .bx-rate{height:150px!important;grid-area:auto!important}.bx-cards .bx-rate{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.16);color:#F2F3EC;border-radius:20px;padding:16px 18px}.bx-cards .bx-rate:hover{color:#F2F3EC;background:rgba(255,255,255,.1)}.bx-cards .bx-rate__score strong{color:#FFF;font-size:32px}.bx-cards .bx-rate__txt{color:rgba(242,243,236,.8);font-size:14px}.bx-cards .bx-rate__g{background:#FFF;width:30px;height:30px}.bx-cards .bx-rate__avatars span{border-color:#26473A;width:28px;height:28px;font-size:12px}.bx-cards .bx-flip{border-radius:20px!important}@media (min-width:550px) and (max-width:1099px){.bx-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;grid-template-areas:"text" "video"!important}.bx-cards .bx-flip,.bx-cards .bx-rate{height:150px!important}}@media (max-width:549px){.bx-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"text" "video"!important}.bx-cards{grid-template-columns:minmax(0,1fr);margin-top:26px}.bx-cards .bx-flip,.bx-cards .bx-rate{height:140px!important}}@media (max-width:549px){.bx-cards .bx-flip,.bx-cards .bx-rate{height:128px!important}}.gn .bx-mini__arrow{width:40px;height:40px;border-radius:50%;background:#A7AE37!important;color:#26473A!important;display:inline-flex;align-items:center;justify-content:center;transition:background .4s ease,color .4s ease,transform .4s cubic-bezier(.22,.61,.36,1)}.gn .bx-mini__arrow .gn-icon{width:16px;height:16px;transform:rotate(-45deg)}.gn .bx-mini:hover .bx-mini__arrow{background:#26473A!important;color:#F2F3EC!important}.gn .bx-mini__talk .gn-icon{transform:none;width:20px;height:20px;stroke-width:1.8}.gn .bx-mini__talk{width:44px;height:44px}.gn .bx-mini__talk .gn-icon{width:26px;height:26px}.gn .bx-mini__talk .gn-icon path:first-child{fill:#FFF;stroke:#FFF;stroke-width:1.2}.gn .bx-mini__talk .gn-icon path:last-child{stroke:#26473A;stroke-width:2.6}.gn .bx-mini:hover .bx-mini__talk .gn-icon path:first-child{fill:#A7AE37;stroke:#A7AE37}.gn .bx-mini:hover .bx-mini__talk .gn-icon path:last-child{stroke:#26473A}.gn .bx-mini__talk .gn-icon{width:28px;height:28px}.gn .bx-mini__talk .gn-icon path:last-child{stroke-width:3}.bx-cards{display:flex!important;margin-top:32px}.bx-cards .bx-rate{height:auto!important;width:auto;flex-direction:row;align-items:center;gap:14px;padding:12px 18px 12px 12px;border-radius:99px}.bx-cards .bx-rate__top{gap:0}.bx-cards .bx-rate__top .bx-rate__avatars{display:none}.bx-cards .bx-rate__g{width:38px;height:38px;padding:8px}.bx-cards .bx-rate__score{gap:8px}.bx-cards .bx-rate__score strong{font-size:22px}.bx-cards .bx-rate__score .rv-stars svg{width:14px;height:14px}.bx-cards .bx-rate__txt{font-size:14px;padding-left:14px;border-left:1px solid rgba(255,255,255,.2)}@media (max-width:549px){.bx-cards{margin-top:24px}.bx-cards .bx-rate{height:auto!important;gap:10px;padding:10px 14px 10px 10px;flex-wrap:wrap}.bx-cards .bx-rate__txt{font-size:13px;padding-left:10px}}@media (max-width:549px){.bx-cards .bx-rate{display:grid!important;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;row-gap:2px;border-radius:18px;padding:10px 14px 10px 10px;flex-wrap:nowrap}.bx-cards .bx-rate__top{grid-row:1 / 3}.bx-cards .bx-rate__score{grid-column:2}.bx-cards .bx-rate__txt{grid-column:2;border-left:0;padding-left:0}}.bx-cards .bx-rate__go{width:0;height:30px;margin-left:-14px;border-radius:50%;background:#A7AE37;color:#26473A;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;transition:width .4s cubic-bezier(.22,.61,.36,1),margin .4s cubic-bezier(.22,.61,.36,1),opacity .3s ease}.bx-cards .bx-rate__go .gn-icon{width:14px;height:14px;flex:none;transform:rotate(-45deg)}.bx-cards .bx-rate:hover .bx-rate__go,.bx-cards .bx-rate:focus-visible .bx-rate__go{width:30px;margin-left:0;opacity:1}@media (hover:none){.bx-cards .bx-rate__go{width:30px;margin-left:0;opacity:1}}@media (max-width:549px){.bx-cards .bx-rate__go{grid-column:3;grid-row:1 / 3;align-self:center}.bx-cards .bx-rate{grid-template-columns:auto 1fr auto}}@media (min-width:550px){.bx-text{position:relative;padding-bottom:96px!important}.bx-cards{position:absolute;right:24px;bottom:24px;margin:0!important}}.bx-cards .bx-rate{padding:6px 14px 6px 6px!important;gap:10px!important}.bx-cards .bx-rate__g{width:30px!important;height:30px!important;padding:6px!important}.bx-cards .bx-rate__score strong{font-size:18px!important}.bx-cards .bx-rate__score .rv-stars svg{width:12px;height:12px}.bx-cards .bx-rate__txt{font-size:13px!important;padding-left:10px}.bx-cards .bx-rate__go{height:26px}.bx-cards .bx-rate:hover .bx-rate__go,.bx-cards .bx-rate:focus-visible .bx-rate__go{width:26px}@media (hover:none){.bx-cards .bx-rate__go{width:26px}}@media (max-width:549px){.bx-cards{justify-content:flex-end;margin-top:22px!important}}.bx-cards .bx-rate{border-radius:18px!important}.bx-cards .bx-rate__g{border-radius:12px!important}.gn .bx-text{padding-bottom:clamp(36px, 4.4vw, 72px)!important;justify-content:center!important}.bx-toprow{display:flex;align-items:center;flex-wrap:wrap;gap:12px 16px;margin-bottom:28px}.gn .bx-toprow .bx-social{margin:0!important}.gn .bx-toprow .bx-cards{position:static!important;margin:0!important}.gn .bx-text h1{margin-top:0!important}.bx-cards .bx-rate{border-radius:99px!important}.bx-cards .bx-rate__g{border-radius:50%!important}@media (max-width:549px){.bx-toprow{gap:10px}.gn .bx-toprow .bx-cards .bx-rate{display:flex!important;flex-direction:row;align-items:center;gap:8px!important;padding:5px 12px 5px 5px!important}.bx-cards .bx-rate__top{grid-row:auto}.bx-cards .bx-rate__txt{border-left:1px solid rgba(255,255,255,.2)!important;padding-left:8px!important;font-size:12px!important}.bx-cards .bx-rate__score .rv-stars{display:none}}.bx-toprow{gap:8px!important}.gn .bx-toprow .bx-cards .bx-rate{height:36px!important;padding:3px 12px 3px 3px!important}.bx-cards .bx-rate__g{width:30px!important;height:30px!important}.gn .bx-toprow .bx-cards .bx-rate{padding:5px 16px 5px 5px!important}.bx-cards .bx-rate__g{width:26px!important;height:26px!important;padding:5px!important}.gn .bx-text{gap:0!important}.gn .bx-text .bx-toprow{margin:0 0 6px!important}.gn .bx-text h1{margin:0 0 30px!important}.gn .bx-text .bx-lead{margin:0 0 27px!important}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:0!important}.gn .bx-text h1{margin-bottom:22px!important}.gn .bx-text .bx-lead{margin-bottom:20px!important}}.gn .bx-social a,.gn .bx-toprow .bx-cards .bx-rate{box-sizing:border-box;height:36px!important;min-height:36px}.gn .bx-text .bx-toprow{margin:0 0 22px!important}.gn .bx-text h1{margin:0 0 12px!important}.gn .bx-text .bx-lead{margin:0 0 18px!important}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:16px!important}.gn .bx-text h1{margin-bottom:8px!important}.gn .bx-text .bx-lead{margin-bottom:14px!important}}.gn .bx-text .bx-toprow{margin-bottom:23px!important}.gn .bx-text h1{margin-bottom:23px!important}.gn .bx-text .bx-lead{margin-bottom:25px!important}.gn .bx-text .bx-toprow{margin-bottom:16px!important}.gn .bx-text h1{margin-bottom:16px!important}.gn .bx-text .bx-lead{margin-bottom:18px!important}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:14px!important}.gn .bx-text h1{margin-bottom:17px!important}.gn .bx-text .bx-lead{margin-bottom:16px!important}}@media (min-width:550px) and (max-width:1099px){.gn .bx-text .bx-toprow{margin-bottom:19px!important}}.bx-cards .bx-rate__txt{font-size:12px!important;font-family:var(--f-title)!important}.gn .bx-text .bx-toprow{margin-bottom:31px!important}.gn .bx-text h1{margin-bottom:31px!important}.gn .bx-text .bx-lead{margin-bottom:33px!important}@media (min-width:550px) and (max-width:1099px){.gn .bx-text .bx-toprow{margin-bottom:34px!important}}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:29px!important}.gn .bx-text h1{margin-bottom:32px!important}.gn .bx-text .bx-lead{margin-bottom:31px!important}}.gn .bx-toprow .bx-cards .bx-rate{padding:6px 20px 6px 6px!important;gap:12px!important}.bx-cards .bx-rate__g{width:24px!important;height:24px!important;padding:4px!important}.gn .bx-toprow .bx-cards .bx-rate{height:40px!important;min-height:40px;padding:8px 22px 8px 8px!important}.gn .bx-toprow .bx-social a{width:40px!important;height:40px!important;min-height:40px}.gn .bx-text .bx-toprow{margin-bottom:32px!important}@media (min-width:550px) and (max-width:1099px){.gn .bx-text .bx-toprow{margin-bottom:35px!important}}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:26px!important}}.bx-rate__short{display:none}@media (max-width:549px){.bx-toprow{flex-wrap:nowrap!important;gap:6px!important}.gn .bx-toprow .bx-social{gap:6px!important;flex:none}.gn .bx-toprow .bx-social a{width:38px!important;height:38px!important;min-height:38px}.gn .bx-toprow .bx-cards{flex:0 1 auto;min-width:0}.gn .bx-toprow .bx-cards .bx-rate{height:38px!important;min-height:38px;padding:7px 14px 7px 7px!important;gap:8px!important}.bx-cards .bx-rate__long{display:none}.bx-cards .bx-rate__short{display:inline}.bx-cards .bx-rate__txt{border-left:0!important;padding-left:0!important;font-size:13px!important}.bx-cards .bx-rate__score .rv-stars{display:inline-flex!important}.bx-cards .bx-rate__score .rv-stars svg:not(:first-child){display:none}.bx-cards .bx-rate__score{gap:4px!important}.bx-cards .bx-rate__go{display:none!important}}@media (max-width:549px){.gn .bx-text .bx-toprow{margin-bottom:34px!important}}@media (max-width:549px){.gn .bx-toprow .bx-cards .bx-rate{padding:8px 16px 8px 8px!important;gap:9px!important}.bx-cards .bx-rate__g{width:22px!important;height:22px!important;padding:4px!important}}.bx-cards .bx-rate__go{width:26px!important;margin-left:0!important;opacity:1!important;transition:background .35s ease,color .35s ease!important}.bx-cards .bx-rate:hover .bx-rate__go{background:#F2F3EC;color:#26473A}.gn .bx-toprow .bx-cards .bx-rate{padding-right:6px!important}@media (max-width:549px){.gn .bx-toprow .bx-cards .bx-rate{padding-right:16px!important}}.bx-rate:hover,.bx-cards .bx-rate:hover{transform:none!important}.gn .bx-text h1,.gn .bx-text .bx-lead{max-width:none!important}.gn .bx-text{padding-left:clamp(36px, 4.4vw, 72px)!important;padding-right:clamp(36px, 4.4vw, 72px)!important}@keyframes gnLoaderIn{to{opacity:1;transform:none}}@keyframes gnLoaderBreath{0%,100%{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes gnLoaderBar{0%{transform:scaleX(0)}70%{transform:scaleX(.85)}100%{transform:scaleX(1)}}@keyframes gnFadeIn{to{opacity:1}}.gn-curtain{position:fixed;inset:0;z-index:9999;pointer-events:none;display:flex}.gn-curtain span{flex:1;height:100%;transition:transform .75s cubic-bezier(.76,0,.24,1) .08s}.gn-curtain__l{background:#D5DDD8;border-right:1px solid rgba(38,71,58,.08)}.gn-curtain__r{background:#D5DDD8}.gn-curtain.is-open .gn-curtain__l{transform:translateX(-101%)}.gn-curtain.is-open .gn-curtain__r{transform:translateX(101%)}@media (prefers-reduced-motion:reduce){.gn-curtain{display:none!important}}.gn-curtain{display:block}.gn-curtain__r{display:none}.gn-curtain__l{position:absolute;inset:0;border-right:0;transition:transform .75s cubic-bezier(.76,0,.24,1) .08s}.gn-curtain.is-open .gn-curtain__l{transform:translateY(-101%)}.gn-curtain.is-open .gn-curtain__l{transform:translateY(101%)}.gn-curtain__l{background:#F2F3EC!important;transform:none!important;opacity:1;transition:opacity .6s ease .05s!important}.gn-curtain.is-open .gn-curtain__l{transform:none!important;opacity:0}@media (min-width:1800px){.gn .bx-grid{min-height:680px!important}.gn .bx-text{min-height:680px!important}}@media (min-width:2200px){.gn .bx-grid{min-height:780px!important}.gn .bx-text{min-height:780px!important}}.bx-video__media,.gn .bx-video__media{object-position:50% 65%!important}.bx-video__media,.gn .bx-video__media{object-position:50% 50%!important}.sv-card__media--desk{display:none}@media (min-width:1100px){.sv-card--plain .sv-card__media--desk{display:block;position:relative}.sv-card--plain .sv-card__media--desk .sv-card__ico{position:absolute;left:14px;bottom:14px;width:48px;height:48px;margin:0;border-radius:50%;background:rgba(255,255,255,.16);border:1px solid rgba(255,255,255,.38);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sv-card--plain .sv-card__media--desk .sv-card__ico img{width:28px;height:28px}.sv-card--plain .sv-card__body>.sv-card__ico{display:none}.sv-card--plain .sv-card__body{padding:22px 26px 26px}}@media (min-width:1100px){.gn .sv-card--plain .sv-long{display:none}.sv-card--plain .sv-card__media--desk .sv-card__ico{background:#FFFFFF!important;border:0!important;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 6px 16px -8px rgba(38,71,58,.45)}.sv-card--plain .sv-card__body{padding:22px 22px 26px!important;gap:12px!important}.gn .sv-card--plain h3,.gn .sv-card--plain p:where([data-h="3"]){font-size:20px!important}}@media (min-width:1100px){.sv-card--plain .sv-card__body{padding:22px 22px 24px!important}}@media (min-width:1100px){.gn .sv-card--plain .sv-long{display:block!important;font-size:18px!important;line-height:1.55}}.hy-logo img,.nc .hy-header .hy-logo img,.nc .hy-header.is-solid .hy-logo img{width:auto!important;height:96px;transition:height .5s cubic-bezier(.22,.61,.36,1)!important}.nc .hy-header.is-solid .hy-logo img{height:66px}@media (max-width:849px){.hy-logo img,.nc .hy-header .hy-logo img{height:76px}.nc .hy-header.is-solid .hy-logo img{height:60px}}@media (max-width:549px){.hy-logo img,.nc .hy-header .hy-logo img,.nc .hy-header.is-solid .hy-logo img{height:58px}}.gn-mnav__top img{width:auto!important;height:56px}.ft-logo img{width:auto!important;height:130px}@media (max-width:549px){.ft-logo img{height:110px}}.hy-logo img,.nc .hy-header .hy-logo img{height:104px}.nc .hy-header.is-solid .hy-logo img{height:70px}@media (max-width:549px){.hy-logo img,.nc .hy-header .hy-logo img{height:66px}.nc .hy-header.is-solid .hy-logo img{height:58px}}.hy-logo img,.nc .hy-header .hy-logo img{height:120px}@media (max-width:849px){.hy-logo img,.nc .hy-header .hy-logo img{height:88px}}@media (max-width:549px){.hy-logo img,.nc .hy-header .hy-logo img{height:74px}}:root{--head-h:144px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:128px!important}@media (max-width:1099px){:root{--head-h:124px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:108px!important}}@media (max-width:549px){:root{--head-h:112px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:96px!important}}.nc .hy-header.is-solid .hy-logo img{height:76px!important}@media (max-width:549px){.nc .hy-header.is-solid .hy-logo img{height:64px!important}}.ft-logo img{height:180px!important}@media (max-width:549px){.ft-logo img{height:150px!important}}.nc .hy-header .hy-logo img{max-height:calc(var(--head-h) - 16px)!important}.nc .hy-header.is-solid .gn-header__bar{height:96px!important;padding-left:32px!important}.nc .hy-header.is-solid .hy-logo img{height:78px!important;max-height:78px!important}@media (max-width:549px){.nc .hy-header.is-solid .gn-header__bar{height:80px!important;padding-left:18px!important}.nc .hy-header.is-solid .hy-logo img{height:64px!important;max-height:64px!important}}.nc .hy-header .hy-logo img{transition:height .5s cubic-bezier(.22,.61,.36,1)!important}.nc .hy-header,.nc .hy-header .gn-header__bar,.nc .hy-header .hy-logo img,.nc .hy-header .hy-pill{transition:padding .7s cubic-bezier(.33,1,.68,1),height .7s cubic-bezier(.33,1,.68,1),background-color .7s ease,box-shadow .7s ease,max-height .7s cubic-bezier(.33,1,.68,1)!important}.nc .hy-header .hy-logo img{image-rendering:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.nc .hy-header .hy-logo img,.nc .hy-header.is-solid .hy-logo img{max-height:none!important;transition:height .85s cubic-bezier(.25,.8,.25,1)!important}.nc .hy-header,.nc .hy-header .gn-header__bar,.nc .hy-header.is-solid,.nc .hy-header.is-solid .gn-header__bar{transition:padding .85s cubic-bezier(.25,.8,.25,1),height .85s cubic-bezier(.25,.8,.25,1),background-color .85s ease,box-shadow .85s ease!important}.nc .hy-header.is-solid .gn-header__bar{transition:height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),background-color .18s linear,box-shadow .3s ease!important}.nc .hy-header.is-solid{transition:padding .6s cubic-bezier(.4,0,.2,1)!important}.nc .hy-header.is-solid .hy-logo img{transition:height .6s cubic-bezier(.4,0,.2,1)!important}.nc .hy-header:not(.is-solid) .gn-header__bar{transition:height .6s cubic-bezier(.4,0,.2,1),padding .6s cubic-bezier(.4,0,.2,1),background-color .35s ease .4s,box-shadow .35s ease .4s!important}.nc .hy-header:not(.is-solid){transition:padding .6s cubic-bezier(.4,0,.2,1)!important}.nc .hy-header:not(.is-solid) .hy-logo img{transition:height .6s cubic-bezier(.4,0,.2,1)!important}.gn-mnav__top img{height:88px!important;width:auto!important}.gn-mnav__top{padding-top:12px;padding-bottom:12px}@media (prefers-reduced-motion:reduce){.nc .hy-header,.nc .hy-header .gn-header__bar,.nc .hy-header .hy-logo img{transition:none!important}}.au-page .section{background:var(--ivory)}.gn .au-page h2,.gn .au-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine)}.gn .au-page h3,.gn .au-page p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;color:var(--pine);margin:0}.gn .au-page p:not(:where([data-h])){font-family:var(--f-text)}.au-actions{display:flex;flex-wrap:wrap;gap:12px}.gn .au-space .bx-btn--coral::before{background:#26473A}.gn .au-space .bx-btn--coral:hover,.gn .au-space .bx-btn--coral:focus-visible{color:#F2F3EC}.gn .au-next__stories .hy-btn-white{box-shadow:inset 0 0 0 1px rgba(38,71,58,.18)}.gn .au-path{padding:0 var(--sec-x) var(--sec-y)!important}.au-path__box{background:#26473A;color:#F2F3EC;border-radius:28px;padding:clamp(36px, 6vw, 88px);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px, 6vw, 96px);align-items:start}.au-path__intro{position:sticky;top:calc(var(--head-h) + 24px);display:flex;flex-direction:column;gap:18px}.gn .au-path__intro>*{margin:0!important}.gn .au-path h2,.gn .au-path p:where([data-h="2"]){color:#FFF;font-size:clamp(34px, 3.4vw, 48px);line-height:1.12}.gn .au-path__intro p:not(:where([data-h])){font-size:18px;line-height:1.65;color:rgba(242,243,236,.86)}.gn .au-work{padding:0 var(--sec-x) var(--sec-y)!important}.gn .au-work__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.au-work__list li{margin:0;padding:28px 26px 30px;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:12px;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.au-work__list li:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgba(38,71,58,.45)}.au-work__num{font-family:var(--f-title);font-size:15px;font-weight:500;color:#F27348;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid rgba(38,71,58,.1)}.gn .au-work__list h3,.gn .au-work__list p:where([data-h="3"]){font-size:21px;line-height:1.3}.gn .au-work__list p:not(:where([data-h])){margin:0;font-size:16px;color:#5C7067}.gn .au-philo{padding:0 var(--sec-x) var(--sec-y)!important}.au-philo__box{position:relative;overflow:hidden;background:#D5DDD8;border-radius:28px;padding:clamp(40px, 6vw, 96px) clamp(24px, 6vw, 96px);text-align:center}.au-philo__box::before{content:"\201C";position:absolute;top:-.18em;left:50%;transform:translateX(-50%);font-family:Georgia,serif;font-size:300px;line-height:1;color:rgba(38,71,58,.07);pointer-events:none}.gn .au-philo__kicker{position:relative;margin:0 0 18px;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#4F635A}.au-philo__quote{position:relative;margin:0 auto;padding:0;border:0;max-width:980px}.gn .au-philo__quote p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-weight:400;font-size:clamp(26px, 2.8vw, 40px);line-height:1.3;letter-spacing:-.02em;color:#26473A}.au-philo__quote .ab-hl{color:#F27348}.gn .au-philo__list{position:relative;list-style:none;margin:48px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;text-align:left}.au-philo__list li{margin:0;padding:24px 26px;border-radius:22px;background:rgba(255,255,255,.72);display:flex;flex-direction:column;gap:8px}.au-philo__list li::before{content:"";width:28px;height:4px;border-radius:4px;background:#A7AE37;margin-bottom:6px}.gn .au-philo__list h3,.gn .au-philo__list p:where([data-h="3"]){font-size:20px}.gn .au-philo__list p:not(:where([data-h])){margin:0;font-size:17px;line-height:1.55;color:#3D5A4F}.gn .au-space{padding:0 var(--sec-x) var(--sec-y)!important}.au-space__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px}.au-space__photos{display:grid;grid-template-columns:1.25fr 1fr;grid-template-rows:1fr 1fr;gap:16px;min-height:560px}.au-space__ph{position:relative;margin:0;border-radius:28px;overflow:hidden;background:#D5DDD8}.au-space__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.au-space__ph--a{grid-row:1 / 3}.au-space__ph--a img{object-position:30% 50%}.au-space__card{background:#FFF;border-radius:28px;padding:clamp(32px, 4vw, 56px);display:flex;flex-direction:column;justify-content:center;gap:22px;border:1px solid rgba(38,71,58,.06)}.gn .au-space__card>*{margin:0!important}.gn .au-space h2,.gn .au-space p:where([data-h="2"]){font-size:clamp(30px, 2.8vw, 40px);line-height:1.15}.gn .au-space__card>p:not(:where([data-h])){font-size:18px;line-height:1.65;color:#3D5A4F}.gn .au-space__info{list-style:none;padding:0;display:flex;flex-direction:column;gap:14px}.au-space__info li{margin:0;display:flex;align-items:center;gap:14px;font-family:var(--f-text);font-size:16px;line-height:1.4;color:#5C7067}.au-space__info strong{display:block;font-family:var(--f-title);font-weight:500;font-size:17px;color:#26473A}.au-space__info a{color:#26473A;text-decoration:none}.au-space__info a:hover{color:#F27348}.au-space__ico{flex:none;width:44px;height:44px;border-radius:50%;background:#F2F3EC;color:#F27348;display:inline-flex;align-items:center;justify-content:center}.au-space__ico .gn-icon{width:20px;height:20px}.gn .au-next{padding:0 var(--sec-x) var(--sec-y)!important}.au-next__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px}.au-next__stories,.au-next__cta{border-radius:28px;padding:clamp(32px, 4vw, 56px);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:20px}.gn .au-next__stories>*,.gn .au-next__cta>*{margin:0!important}.au-next__stories{background:#FFF;border:1px solid rgba(38,71,58,.06)}.au-next__cta{background:#26473A;color:#F2F3EC}.gn .au-next h2,.gn .au-next p:where([data-h="2"]){font-size:clamp(28px, 2.6vw, 38px);line-height:1.18}.gn .au-next__cta h2,.gn .au-next__cta p:where([data-h="2"]){color:#FFF}.gn .au-next__stories p:not(:where([data-h])){font-size:18px;line-height:1.6;color:#3D5A4F}.gn .au-next__cta p:not(:where([data-h])){font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.au-rate{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 10px;border-radius:999px;background:#F2F3EC;text-decoration:none;color:#26473A;font-family:var(--f-title)}.au-rate:hover{background:#E9EBC9}.au-rate__g{width:22px;height:22px}.au-rate strong{font-weight:500;font-size:17px}.au-rate .rv-stars{display:inline-flex;gap:2px}.au-rate .rv-stars svg{width:15px;height:15px;fill:#F5B400}.au-rate__txt{font-family:var(--f-text);font-size:15px;color:#5C7067}.gn .au-next__cta .hy-btn-white:hover span,.gn .au-next__cta .hy-btn-white:focus-visible span{color:#FFFFFF!important}.gn .au-next__cta .hy-btn-white:hover,.gn .au-next__cta .hy-btn-white:focus-visible{box-shadow:inset 0 0 0 1px rgba(242,243,236,.55)}.au-next__cta :focus-visible,.au-path :focus-visible{outline-color:#FFF}@media (max-width:1099px){.gn .au-work__list{grid-template-columns:repeat(2,minmax(0,1fr))}.au-space__grid,.au-next__grid{grid-template-columns:minmax(0,1fr)}.au-space__photos{min-height:0;grid-template-rows:auto auto}.au-space__ph--a{aspect-ratio:4 / 5}.au-space__ph--b,.au-space__ph--c{aspect-ratio:4 / 3}}@media (max-width:849px){.au-path__box{grid-template-columns:minmax(0,1fr)}.au-path__intro{position:static}.gn .au-philo__list{grid-template-columns:minmax(0,1fr);margin-top:32px}}@media (max-width:549px){.gn .au-path__intro p:not(:where([data-h])),.gn .au-space__card>p:not(:where([data-h])),.gn .au-next p:not(:where([data-h])){font-size:16px}.au-actions,.au-actions .button{width:100%}.au-path__box,.au-work__list li,.au-philo__box,.au-space__ph,.au-space__card,.au-next__stories,.au-next__cta{border-radius:22px}.au-path__box{padding:32px 18px}.gn .au-work__list{grid-template-columns:minmax(0,1fr)}.au-philo__box{padding:40px 18px}.au-philo__box::before{font-size:200px}.au-space__photos{grid-template-columns:1fr 1fr;gap:8px}.au-space__ph--a{grid-column:1 / 3;grid-row:auto;aspect-ratio:4 / 3}.au-space__card,.au-next__stories,.au-next__cta{padding:28px 20px}}.gn .au-philo__quote p:not(:where([data-h])){font-style:normal}.au-philo__box::before{top:8px}.gn .gn-nav__link[aria-current="page"]{color:#F27348!important}.gn .au-path h2,.gn .au-path p:where([data-h="2"]),.gn .au-space h2,.gn .au-space p:where([data-h="2"]),.gn .au-next h2,.gn .au-next p:where([data-h="2"]){font-size:40px;line-height:1.2}@media (max-width:849px){.gn .au-path h2,.gn .au-path p:where([data-h="2"]),.gn .au-space h2,.gn .au-space p:where([data-h="2"]),.gn .au-next h2,.gn .au-next p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .au-path h2,.gn .au-path p:where([data-h="2"]),.gn .au-space h2,.gn .au-space p:where([data-h="2"]),.gn .au-next h2,.gn .au-next p:where([data-h="2"]){font-size:28px}}.au-path__box,.au-philo__box,.au-space__card,.au-next__stories,.au-next__cta{padding:clamp(36px, 4.2vw, 72px)}@media (max-width:549px){.au-path__box,.au-philo__box,.au-space__card,.au-next__stories,.au-next__cta{padding:28px 22px}}.au-path__box{background:#FFF;color:#26473A;border:1px solid rgba(38,71,58,.06)}.gn .au-path h2,.gn .au-path p:where([data-h="2"]){color:#26473A}.gn .au-path__intro p:not(:where([data-h])){color:#3D5A4F}.au-path :focus-visible{outline-color:#26473A}.au-space__ph--b img{object-position:50% 80%}.gn .au-hero{padding:0 var(--frame) var(--sec-y)!important}.au-hero__box{position:relative;overflow:hidden;border-radius:28px;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:16px;height:calc(100svh - var(--head-h) - var(--frame));min-height:560px;max-height:860px}.au-hero__text{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;padding:clamp(36px, 4.2vw, 72px)}.gn .au-hero__text>*{margin:0!important}.gn .au-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 2.9vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;max-width:15em}.au-hero h1 em{font-style:normal}.gn .au-hero__lead{font-family:var(--f-text);font-size:18px;line-height:1.6;max-width:34em}.au-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.au-crumbs ol{list-style:none;margin:0;padding:0 16px;height:36px;display:inline-flex;align-items:center;gap:10px;border-radius:999px;font-family:var(--f-text);font-size:15px}.au-crumbs li{margin:0;display:inline-flex;align-items:center;gap:10px}.au-crumbs li+li::before{content:"";width:5px;height:5px;border-radius:50%;background:#F27348}.au-crumbs a{color:inherit;text-decoration:none;opacity:.8}.au-crumbs a:hover{opacity:1;text-decoration:underline;text-underline-offset:3px}.au-crumbs [aria-current]{font-weight:600}.gn .au-hero__facts{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;max-width:560px}.au-hero__facts li{margin:0;padding:14px 16px;border-radius:18px;display:flex;flex-direction:column;gap:2px;font-family:var(--f-text);font-size:14px;line-height:1.35}.au-hero__facts strong{font-family:var(--f-title);font-weight:500;font-size:17px}.au-hero__media{position:relative}.au-hero__photo,.au-hero__photo2{margin:0;overflow:hidden}.au-hero__photo img,.au-hero__photo2 img{width:100%;height:100%;object-fit:cover;display:block}.au-hv-c .au-hero__box{background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.gn .au-hv-c h1{color:#26473A}.au-hv-c h1 em{color:#646A16}.gn .au-hv-c .au-hero__lead{color:#2E4A3F}.au-hv-c .au-crumbs ol{background:#FFF;color:#26473A}.au-hv-c .au-hero__facts li{background:#FFF;color:#5C7067}.au-hv-c .au-hero__facts strong{color:#26473A}.au-hv-c .au-hero__media{margin:12px 12px 12px 0}.au-hv-c .au-hero__photo{position:absolute;top:0;right:0;bottom:0;width:74%;border-radius:20px}.au-hv-c .au-hero__photo img{object-position:50% 42%}.au-hv-c .au-hero__photo2{position:absolute;left:0;bottom:36px;width:40%;aspect-ratio:3 / 4;border-radius:20px;border:8px solid #D5DDD8}.au-hv-c .au-hero__photo2 img{object-position:50% 45%}.gn .au-hv-c .bx-btn--coral::before{background:#26473A}.gn .au-hv-c .bx-btn--coral:hover{color:#F2F3EC}@media (max-width:1099px){.au-hero__box{grid-template-columns:minmax(0,1fr);height:auto;min-height:0;max-height:none}.au-hero__media{min-height:420px}}@media (max-width:549px){.gn .au-hero{padding:0 8px var(--sec-y)!important}.au-hero__box{border-radius:22px}.au-hero__text{padding:28px 22px;gap:22px}.gn .au-hero__lead{font-size:16px}.au-hero__actions,.au-hero__actions .button{width:100%}.gn .au-hero__facts{grid-template-columns:minmax(0,1fr)}.au-hero__media{min-height:360px}}.gn .au-hero__facts{max-width:600px}@media (max-width:1099px){.au-hv-c .au-hero__media{margin:0 12px 12px;min-height:460px}.au-hv-c .au-hero__photo{width:72%}}@media (max-width:549px){.au-hv-c .au-hero__media{margin:0 8px 8px;min-height:380px}.au-hv-c .au-hero__photo{width:78%}.au-hv-c .au-hero__photo2{width:42%;bottom:24px;border-width:6px}}.gn .au-hero .hy-btn-white:hover,.gn .au-hero .hy-btn-white:focus-visible,.gn .au-hero .hy-btn-white:hover span,.gn .au-hero .hy-btn-white:focus-visible span,.gn .au-next__stories .hy-btn-white:hover,.gn .au-next__stories .hy-btn-white:focus-visible,.gn .au-next__stories .hy-btn-white:hover span,.gn .au-next__stories .hy-btn-white:focus-visible span{color:#F2F3EC!important}.au-hero__text{gap:32px}.au-crumbs ol{height:40px}.gn .au-hero h1,.gn .au-hero__lead{max-width:none}.au-hero__box{height:auto;min-height:0;max-height:none}@media (min-width:1800px){.au-hero__box{min-height:680px}}@media (min-width:2200px){.au-hero__box{min-height:780px}}@media (max-width:549px){.au-hero__text{gap:22px}}:root{--head-h:132px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:116px!important}@media (max-width:1099px){:root{--head-h:114px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:98px!important}}@media (max-width:549px){:root{--head-h:102px !important}.hy-logo img,.nc .hy-header .hy-logo img{height:86px!important}}.nc .hy-header.is-solid .hy-logo img{height:78px!important}@media (max-width:549px){.nc .hy-header.is-solid .hy-logo img{height:64px!important}}.au-hv-c .au-hero__photo2{border-color:#FFF}.au-hv-c .au-hero__photo{border:8px solid #FFF}@media (max-width:549px){.au-hv-c .au-hero__photo{border-width:6px}}.gn .au-hero__facts{margin-top:5px!important}.au-hero__text{gap:24px}.gn .au-hero__facts{margin-top:4px!important}@media (max-width:549px){.au-hero__text{gap:20px}}@media (min-width:1100px){.au-hero__box{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.au-hero__text{gap:32px}.gn .au-hero__facts{margin-top:5px!important}@media (max-width:549px){.au-hero__text{gap:22px}}.au-hv-c .au-crumbs ol,.au-hv-c .au-hero__facts li{background:rgba(38,71,58,.06);border:1px solid rgba(38,71,58,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:none}.au-hv-c .au-hero__facts li{border-radius:18px}.gn .bx-text{display:flex;flex-direction:column;gap:32px!important}.gn .bx-text>*,.gn .bx-text .bx-toprow,.gn .bx-text h1,.gn .bx-text .bx-lead,.gn .bx-text .bx-actions{margin:0!important}.au-hero__text{gap:32px!important}.gn .au-hero__text>*,.gn .au-hero__facts{margin:0!important}@media (max-width:549px){.gn .bx-text,.au-hero__text{gap:22px!important}}.gn .bx-text h1,.gn .au-hero h1{margin-bottom:-10px!important}.gn .au-hero__facts{margin-top:10px!important}@media (max-width:549px){.gn .bx-text h1,.gn .au-hero h1{margin-bottom:-6px!important}.gn .au-hero__facts{margin-top:6px!important}}.au-hv-c .au-hero__box{background:#26473A;border-color:#26473A;color:#F2F3EC}.gn .au-hv-c h1{color:#F2F3EC}.au-hv-c h1 em{color:#A7AE37}.gn .au-hv-c .au-hero__lead{color:rgba(242,243,236,.86)}.au-hv-c .au-crumbs ol,.au-hv-c .au-hero__facts li{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);color:rgba(242,243,236,.75)}.au-hv-c .au-crumbs li,.au-hv-c .au-crumbs a{color:rgba(242,243,236,.75)}.au-hv-c .au-crumbs a:hover,.au-hv-c .au-crumbs [aria-current]{color:#FFF}.au-hv-c .au-hero__facts strong{color:#FFF}.au-hv-c .au-hero :focus-visible,.au-hv-c :focus-visible{outline-color:#FFF}.gn .au-hv-c .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important}.gn .au-hv-c .hy-btn-white:hover,.gn .au-hv-c .hy-btn-white:focus-visible,.gn .au-hv-c .hy-btn-white:hover span,.gn .au-hv-c .hy-btn-white:focus-visible span{color:#FFFFFF!important}.gn .au-hv-c .bx-btn--coral::before{background:#F2F3EC}.gn .au-hv-c .bx-btn--coral:hover,.gn .au-hv-c .bx-btn--coral:focus-visible{color:#26473A}@media (min-width:550px) and (max-width:1099px){.au-hero__actions{width:100%}.au-hero__actions .button{flex:1 1 0%;justify-content:center}.gn .au-hero__facts{max-width:none}}.gn .au-philo__kicker{font-size:16px}.au-path__box{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(32px, 6vw, 96px);align-items:start}.au-path__intro{position:sticky;top:calc(var(--head-h) + 24px);display:flex;flex-direction:column;gap:18px}.gn .au-tl{list-style:none;margin:0;padding:0 0 0 44px;position:relative;display:flex;flex-direction:column}.au-tl::before{content:"";position:absolute;left:11px;top:26px;bottom:26px;width:2px;background:rgba(167,174,55,.55);border-radius:2px}.au-tl li{position:relative;margin:0;padding:18px 0;display:grid;grid-template-columns:132px minmax(0,1fr);gap:4px 20px;align-items:baseline}.au-tl li+li{border-top:1px solid rgba(38,71,58,.1)}.au-tl li::before{content:"";position:absolute;left:-44px;top:21px;width:24px;height:24px;border-radius:50%;background:#FFF;box-shadow:inset 0 0 0 6px #A7AE37}.au-tl li:last-child::before{background:#A7AE37;box-shadow:inset 0 0 0 6px #A7AE37,0 0 0 4px rgba(167,174,55,.25)}.au-tl__tag{grid-row:1 / 3;font-family:var(--f-title);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16;padding-top:4px}.au-tl__tag--year{justify-self:start;color:#26473A;background:#A7AE37;padding:3px 12px;border-radius:999px;letter-spacing:.04em;font-size:14px}.gn .au-tl h3,.gn .au-tl p:where([data-h="3"]){margin:0;font-size:20px;line-height:1.3;color:#26473A}.gn .au-tl p:not(:where([data-h])){margin:0;font-size:17px;line-height:1.55;color:#3D5A4F}@media (max-width:849px){.au-path__box{grid-template-columns:minmax(0,1fr)}.au-path__intro{position:static}}@media (max-width:549px){.gn .au-tl{padding-left:34px}.au-tl::before{left:9px}.au-tl li{grid-template-columns:minmax(0,1fr);padding:16px 0}.au-tl__tag{grid-row:auto;padding:0}.au-tl li::before{left:-34px;top:17px;width:20px;height:20px;box-shadow:inset 0 0 0 5px #A7AE37}.gn .au-tl h3,.gn .au-tl p:where([data-h="3"]){font-size:18px}.gn .au-tl p:not(:where([data-h])){font-size:16px}}.au-space__card{gap:32px;justify-content:center}.gn .au-space__info{gap:12px}.au-space__info a,.au-space__row{display:flex;align-items:center;gap:14px;padding:8px 12px 8px 8px;margin:0 -12px 0 -8px;border-radius:18px;color:#5C7067;text-decoration:none;transition:background-color .3s ease}.au-space__info a:hover,.au-space__info a:focus-visible{background:#F2F3EC}.au-space__info a:hover strong,.au-space__info a:focus-visible strong{color:#F27348}.au-space__info a:hover .au-space__ico{background:#F27348;color:#FFF}.au-space__ico{transition:background-color .3s ease,color .3s ease}@media (max-width:549px){.au-space__card{gap:22px}}.au-next__stories,.au-next__cta{padding:clamp(28px, 3vw, 48px);gap:24px}@media (max-width:549px){.au-next__stories,.au-next__cta{padding:26px 20px;gap:20px}}.au-path__box{background:transparent;border:0;padding:0!important;display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.au-path__intro{--p:clamp(28px, 3.6vw, 52px);position:sticky;top:calc(var(--head-h) + 16px);background:#26473A;color:#F2F3EC;border-radius:28px;padding:var(--p);gap:20px}.gn .au-path__intro h2,.gn .au-path__intro p:where([data-h="2"]){color:#FFF}.gn .au-path__intro p:not(:where([data-h])){font-size:18px;color:rgba(242,243,236,.86)}.au-path__intro :focus-visible{outline-color:#FFF}.gn .au-tl{--p:clamp(28px, 3.6vw, 52px);background:#FFF;border-radius:28px;border:1px solid rgba(38,71,58,.06);padding:calc(var(--p) - 18px) var(--p) calc(var(--p) - 18px) calc(var(--p) + 44px)}.au-tl::before{left:calc(var(--p) + 11px);top:calc(var(--p) + 8px);bottom:calc(var(--p) + 8px)}@media (max-width:849px){.au-path__box{grid-template-columns:minmax(0,1fr)}.au-path__intro{position:static}}@media (max-width:549px){.au-path__intro,.gn .au-tl{--p:22px;border-radius:22px}.gn .au-tl{padding-left:calc(var(--p) + 34px)}.au-tl::before{left:calc(var(--p) + 9px)}.gn .au-path__intro p:not(:where([data-h])){font-size:16px}}.au-space__card,.au-next__stories,.au-next__cta{padding:clamp(28px, 3.6vw, 52px)}@media (max-width:549px){.au-space__card,.au-next__stories,.au-next__cta{padding:26px 22px}}.gn .bx-btn--coral::before{background:#FFF}.gn .ty-page .cb-actions .bx-btn--coral::before{background:#FFFFFF!important}.gn .au-hv-c .bx-btn--coral::before{background:#FFF}.gn .au-next__cta .hy-btn-white,.gn .fq-intro .hy-btn-white,.gn .ty-card .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important}.gn .au-next__cta .hy-btn-white:hover,.gn .au-next__cta .hy-btn-white:focus-visible,.gn .au-next__cta .hy-btn-white:hover span,.gn .au-next__cta .hy-btn-white:focus-visible span,.gn .fq-intro .hy-btn-white:hover,.gn .fq-intro .hy-btn-white:focus-visible,.gn .fq-intro .hy-btn-white:hover span,.gn .fq-intro .hy-btn-white:focus-visible span,.gn .ty-card .hy-btn-white:hover,.gn .ty-card .hy-btn-white:focus-visible,.gn .ty-card .hy-btn-white:hover span,.gn .ty-card .hy-btn-white:focus-visible span{color:#FFFFFF!important}.au-space__info strong{font-size:18px}.au-space__info li,.au-space__info a,.au-space__row{font-size:16px}.au-path__intro{background:#D5DDD8;border:1px solid rgba(140,160,150,.55);color:#26473A;--p:clamp(24px, 2.8vw, 40px)}.gn .au-path__intro h2,.gn .au-path__intro p:where([data-h="2"]){color:#26473A}.au-path__intro h2 .ab-hl,.au-path__intro p:where([data-h="2"]) .ab-hl{color:#646A16}.gn .au-path__intro p:not(:where([data-h])){color:#2E4A3F}.au-path__intro :focus-visible{outline-color:#26473A}.gn .au-tl{--p:clamp(24px, 2.8vw, 40px)}@media (max-width:549px){.au-path__intro,.gn .au-tl{--p:22px}}.au-path__intro,.gn .au-tl{--p:clamp(36px, 4.2vw, 72px)}@media (max-width:549px){.au-path__intro,.gn .au-tl{--p:22px}.au-path__intro{padding:28px 22px}}.au-path__intro,.gn .au-tl{--p:clamp(24px, 2.8vw, 40px)}@media (min-width:850px){.au-path__intro{position:sticky}}.au-hv-c .au-hero__media{margin:clamp(36px, 4.2vw, 72px) clamp(36px, 4.2vw, 72px) clamp(36px, 4.2vw, 72px) 0}@media (max-width:1099px){.au-hv-c .au-hero__media{margin:0 clamp(36px, 4.2vw, 72px) clamp(36px, 4.2vw, 72px)}}@media (max-width:549px){.au-hv-c .au-hero__media{margin:0 22px 28px}}.au-tl__tag--year{color:#FFFFFF!important}.gn .au-tl p:not(:where([data-h])){font-size:18px}@media (max-width:549px){.gn .au-tl p:not(:where([data-h])){font-size:16px}}.au-hero__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px)}.au-hero__text{padding:var(--py) var(--px)!important}.au-hv-c .au-hero__media{margin:var(--py) var(--px) var(--py) 0}@media (max-width:1099px){.au-hv-c .au-hero__media{margin:0 var(--px) var(--py)}}@media (max-width:549px){.au-hero__box{--px:22px;--py:22px}}.au-tl__tag,.au-tl__tag--year{font-size:14px}.gn-js .au-hero__text[data-reveal]{opacity:1!important;transform:none!important}.gn-js .au-hero__text>*{opacity:0;transform:translateY(16px);transition:opacity .8s var(--m-ease),transform .8s var(--m-ease)}.gn-js .au-hero__text.is-in>*{opacity:1;transform:none}.gn-js .au-hero__text.is-in>:nth-child(1){transition-delay:.2s}.gn-js .au-hero__text.is-in>:nth-child(2){transition-delay:.32s}.gn-js .au-hero__text.is-in>:nth-child(3){transition-delay:.44s}.gn-js .au-hero__text.is-in>:nth-child(4){transition-delay:.56s}.gn-js .au-hero__text.is-in>:nth-child(5){transition-delay:.68s}.gn-js .au-hero__photo2[data-reveal="pop"]{transition:opacity .7s var(--m-ease) .55s,transform .9s var(--m-bounce,cubic-bezier(.34,1.45,.64,1)) .55s}@media (prefers-reduced-motion:reduce){.au-tl::before,.au-tl li,.au-tl li::before,.au-hero__text>*{transform:none!important;opacity:1!important;animation:none!important}}.au-philo__quote .ab-hl{color:#646A16}.au-philo__list li::before{background:#F27348}.au-tl.is-scroll::before{background:rgba(38,71,58,.1)}.au-tl.is-scroll::after{content:"";position:absolute;left:calc(var(--p) + 11px);top:calc(var(--p) + 8px);width:2px;border-radius:2px;background:#A7AE37;height:calc((100% - 2 * var(--p) - 16px) * var(--tl, 0));transition:height .15s linear}.au-tl.is-scroll li{opacity:.38;transform:translateX(10px);transition:opacity .6s var(--m-ease),transform .6s var(--m-ease)}.au-tl.is-scroll li::before{background:#FFF;box-shadow:inset 0 0 0 3px rgba(38,71,58,.18);transform:scale(.8);z-index:1;transition:transform .5s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease,background-color .4s ease}.au-tl.is-scroll li.is-active{opacity:1;transform:none}.au-tl.is-scroll li.is-active::before{box-shadow:inset 0 0 0 6px #A7AE37;transform:scale(1)}.au-tl.is-scroll li.is-active:last-child::before{background:#A7AE37;box-shadow:inset 0 0 0 6px #A7AE37,0 0 0 4px rgba(167,174,55,.25)}@media (max-width:549px){.au-tl.is-scroll::after{left:calc(var(--p) + 9px)}.au-tl.is-scroll li.is-active::before{box-shadow:inset 0 0 0 5px #A7AE37}}.au-philo__quote .ab-hl,.au-path__intro h2 .ab-hl,.au-path__intro p:where([data-h="2"]) .ab-hl{color:#A7AE37}.au-work__num{font-size:16px}.gn .au-philo__quote p:not(:where([data-h])){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em}@media (min-width:550px) and (max-width:1099px){.au-next__stories,.au-next__cta{padding:28px 24px}}@media (min-width:550px) and (max-width:849px){.au-next__stories,.au-next__cta{padding:28px 20px}.gn .au-next__stories p:not(:where([data-h])){letter-spacing:-.005em}}@media (min-width:550px) and (max-width:1099px){.ft-logo img{height:120px!important}.ft-brand{justify-content:space-between}.gn .ft-brand .ft-motto{flex:1 1 auto;font-size:20px}.ft-cols{gap:32px 40px}}@media (max-width:1099px){.au-path__box{grid-template-columns:minmax(0,1fr)}.au-path__intro{position:static!important}}@media (min-width:550px) and (max-width:1099px){.gn .ft-brand .ft-motto{flex:1 1 0%;min-width:0}.ft-brand{flex-wrap:nowrap}}@media (min-width:550px) and (max-width:1099px){.gn .au-philo__list{grid-template-columns:repeat(2,minmax(0,1fr))}.au-philo__list li:nth-child(3){grid-column:1 / -1}}@media (min-width:550px) and (max-width:1099px){.ft-brand{gap:18px 20px}.ft-brand .ft-social{flex:none}.gn .ft-brand .ft-motto{font-size:18px}}@media (max-width:1099px){.gn .au-philo__list{grid-template-columns:minmax(0,1fr)}.au-philo__list li:nth-child(3){grid-column:auto}}@media (min-width:550px) and (max-width:1099px){.ft-logo img{height:92px!important}.ft-news__row{padding:4px 4px 4px 6px!important}.gn .ft-news__row input{height:38px!important;min-height:0!important}.gn .ft-news__go{width:38px!important;height:38px!important}.gn .ft-news__go .gn-icon{width:17px;height:17px}}@media (min-width:550px) and (max-width:1099px){.ft-cols{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"brand" "nav" "contact" "news"!important}.gn .ft-contact ul{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1.4fr);gap:16px}.gn .ft-contact li{margin:0}.gn .ft-contact li a{align-items:center}.ft-contact .ft-mail{overflow-wrap:anywhere}.ft-news{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:40px;padding-top:28px;border-top:1px solid rgba(38,71,58,.14)}.ft-news>h3,.ft-news>p:where([data-h="3"]),.ft-news>p:not(:where([data-h])){grid-column:1}.ft-news>form{grid-column:2;grid-row:1 / 3;margin-top:0!important;align-self:center}}@media (min-width:550px) and (max-width:699px){.gn .ft-contact ul{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gn .ft-contact li:nth-child(3){grid-column:1 / -1}.ft-news{grid-template-columns:minmax(0,1fr)!important}.ft-news>form{grid-column:1;grid-row:auto;margin-top:16px!important}}@media (max-width:549px){.gn .ft-brand .ft-motto{max-width:none;width:100%}}@media (min-width:550px) and (max-width:1099px){.gn .ft-contact ul{grid-template-columns:minmax(0,1.15fr) minmax(0,.75fr) minmax(0,1.4fr)}}@media (min-width:550px) and (max-width:1099px){.ft-news{grid-template-columns:minmax(0,1fr)!important}.ft-news>form{grid-column:1!important;grid-row:auto!important;margin-top:18px!important}.gn .ft-news p:not(:where([data-h])){max-width:none}}@media (min-width:550px) and (max-width:1099px){.gn .ft-contact ul{display:flex!important;flex-direction:column;gap:14px}.gn .ft-contact li:nth-child(3){grid-column:auto}.ft-contact li a>span:last-child{white-space:normal}}@media (min-width:550px) and (max-width:1099px){.gn .ft-bottom .ft-legal{display:contents}.gn .ft-bottom .ft-legal li{margin:0;list-style:none}.ft-bottom{justify-content:space-between!important}}@media (min-width:550px) and (max-width:1099px){.ft-contact,.ft-news{text-align:center}.gn .ft-contact ul{align-items:center}.ft-news{justify-items:center}.ft-news>form{width:100%;max-width:520px}.ft-news .ft-check{justify-content:center;text-align:left}}@media (min-width:550px) and (max-width:699px){.ft-bottom{flex-wrap:wrap!important;justify-content:center!important;gap:12px 24px!important}}@media (max-width:549px){.gn .ft-contact ul{display:flex;flex-direction:column;gap:8px}.gn .ft-contact li{width:100%;margin:0}.gn .ft-contact li a{display:flex;width:100%;box-sizing:border-box;align-items:center;padding:10px 14px 10px 10px;border-radius:18px;background:rgba(255,255,255,.5)}}@media (min-width:550px) and (max-width:1099px){.ft-news{text-align:left;justify-items:stretch}.ft-news>form{max-width:none}.ft-news .ft-check{justify-content:flex-start}}@media (min-width:550px) and (max-width:1099px){.ft-box{--fs:28px;padding-top:var(--fs)!important;padding-bottom:var(--fs)!important}.ft-cols{gap:0!important;padding-bottom:0!important}.ft-brand{padding:0 0 var(--fs)!important;border-bottom:1px solid rgba(38,71,58,.14)!important}.ft-nav{padding:var(--fs) 0!important;border-bottom:1px solid rgba(38,71,58,.14)!important}.ft-contact{padding:var(--fs) 0!important;border-bottom:1px solid rgba(38,71,58,.14)!important}.ft-news{padding:var(--fs) 0!important;border-top:0!important}.ft-bottom{padding-top:var(--fs)!important;border-top:1px solid rgba(38,71,58,.14)!important}}@media (min-width:550px) and (max-width:1099px){.gn .ft-brand .ft-motto{text-align:center}}.gn .ft-news form,.gn #newsletter-form{margin-bottom:0!important}.au-rate{display:inline-flex;align-items:center;gap:10px;height:50px;padding:6px 8px 6px 6px;border-radius:999px;box-sizing:border-box;background:rgba(242,115,72,.08);border:1px solid rgba(242,115,72,.32);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-decoration:none;color:#26473A;font-family:var(--f-title);transition:background-color .3s ease,border-color .3s ease}.au-rate:hover,.au-rate:focus-visible{background:rgba(242,115,72,.14);border-color:rgba(242,115,72,.5);color:#26473A}.au-rate__g{flex:none;width:36px;height:36px;border-radius:50%;background:#FFF;display:inline-flex;align-items:center;justify-content:center;box-shadow:0 2px 8px -4px rgba(38,71,58,.3)}.au-rate__g svg{width:20px;height:20px}.au-rate strong{font-weight:500;font-size:20px;line-height:1;color:#26473A}.au-rate .rv-stars{display:inline-flex;gap:3px}.au-rate .rv-stars svg{width:13px;height:13px;fill:#F27348}.au-rate__txt{font-family:var(--f-title);font-size:14px;color:#3D5A4F;padding-left:12px;border-left:1px solid rgba(242,115,72,.35);white-space:nowrap}.au-rate__go{flex:none;width:30px;height:30px;border-radius:50%;background:#A7AE37;color:#26473A;display:inline-flex;align-items:center;justify-content:center;margin-left:4px;transition:background-color .3s ease,color .3s ease}.au-rate__go .gn-icon{width:15px;height:15px;transform:rotate(-45deg)}.au-rate:hover .au-rate__go{background:#F27348;color:#FFF}@media (max-width:549px){.au-rate{gap:8px}.au-rate__txt{font-size:13px;padding-left:8px}.au-rate .rv-stars svg{width:11px;height:11px}}@media (max-width:549px){.au-rate{max-width:100%;height:46px}.au-rate__g{width:32px;height:32px}.au-rate strong{font-size:18px}}@media (max-width:420px){.au-rate__long{display:none}}.au-rate{background:rgba(213,221,216,.75);border-color:rgba(140,160,150,.55)}.au-rate:hover,.au-rate:focus-visible{background:#D5DDD8;border-color:rgba(140,160,150,.8)}.au-rate__txt{border-left-color:rgba(38,71,58,.18)}.au-hv-c .au-hero__photo img{object-position:50% 55%}.is-page .section{background:var(--ivory)}.gn .is-page h2,.gn .is-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine);font-size:40px;line-height:1.2}.gn .is-page h3,.gn .is-page p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;color:var(--pine);margin:0}.gn .is-page p:not(:where([data-h])){font-family:var(--f-text)}@media (max-width:849px){.gn .is-page h2,.gn .is-page p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .is-page h2,.gn .is-page p:where([data-h="2"]){font-size:28px}}.gn .gn-nav__link[aria-current]{color:#F27348!important}.gn .is-hero{padding:0 var(--frame) var(--sec-y)!important}.is-hero__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;background:#26473A;color:#F2F3EC;border-radius:28px}.is-hero__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:var(--py) var(--px)}.gn .is-hero__text>*{margin:0!important}.gn .is-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 2.9vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#F2F3EC;margin-bottom:-10px!important}.is-hero h1 em{font-style:normal;color:#A7AE37}.gn .is-hero__lead{font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.is-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.is-hero .au-crumbs ol{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);height:40px}.is-hero .au-crumbs li,.is-hero .au-crumbs a{color:rgba(242,243,236,.75)}.is-hero .au-crumbs a:hover,.is-hero .au-crumbs [aria-current]{color:#FFF}.gn .is-hero .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important}.gn .is-hero .hy-btn-white:hover,.gn .is-hero .hy-btn-white:focus-visible,.gn .is-hero .hy-btn-white:hover span,.gn .is-hero .hy-btn-white:focus-visible span{color:#FFFFFF!important}.is-hero :focus-visible{outline-color:#FFF}.is-hero__side{display:flex;align-items:center;justify-content:center;padding:var(--py) var(--px)}.is-score{width:100%;max-width:440px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:28px;border-radius:28px;text-decoration:none;color:#F2F3EC;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color .3s ease}.is-score:hover,.is-score:focus-visible{background:rgba(255,255,255,.1);color:#F2F3EC}.is-score__top{display:flex;align-items:center;gap:12px;width:100%;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.14)}.is-score__g{width:40px;height:40px;border-radius:50%;background:#FFF;display:inline-flex;align-items:center;justify-content:center;flex:none}.is-score__g svg{width:22px;height:22px}.is-score__label{flex:1;font-family:var(--f-title);font-size:16px;font-weight:500;color:#FFF}.is-score__go{width:34px;height:34px;border-radius:50%;background:#A7AE37;color:#26473A;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease}.is-score__go .gn-icon{width:16px;height:16px;transform:rotate(-45deg)}.is-score:hover .is-score__go{background:#F27348;color:#FFF}.is-score__num{font-family:var(--f-title);font-weight:500;font-size:clamp(64px, 7vw, 96px);line-height:1;letter-spacing:-.04em;color:#FFF}.is-score .rv-stars{display:inline-flex;gap:6px}.is-score .rv-stars svg{width:26px;height:26px;fill:#F27348}.is-score__bottom{display:flex;align-items:center;gap:12px;font-family:var(--f-text);font-size:16px;color:rgba(242,243,236,.8)}.is-score__bottom strong{color:#FFF;font-weight:600}.is-score__avatars{display:inline-flex}.is-score__avatars span{width:32px;height:32px;border-radius:50%;background:#D5DDD8;color:#26473A;border:2px solid #26473A;margin-left:-8px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--f-title);font-size:13px;font-weight:500}.is-score__avatars span:first-child{margin-left:0}@media (min-width:1800px){.is-hero__box{min-height:600px}}@media (max-width:1099px){.is-hero__box{grid-template-columns:minmax(0,1fr);gap:0}.is-hero__side{padding-top:0;justify-content:flex-start}.is-score{max-width:none}}@media (max-width:549px){.gn .is-hero{padding:0 8px var(--sec-y)!important}.is-hero__box{--px:22px;--py:22px;border-radius:22px}.is-hero__text{gap:22px}.gn .is-hero h1{margin-bottom:-6px!important}.gn .is-hero__lead{font-size:16px}.is-hero__actions,.is-hero__actions .button{width:100%}.is-score{padding:22px;border-radius:22px}.is-score .rv-stars svg{width:22px;height:22px}}.gn .is-tabs{padding:0 var(--sec-x) var(--sec-y)!important}.is-tabs__box{background:#FFF;border:1px solid rgba(38,71,58,.06);border-radius:28px;padding:clamp(24px, 2.8vw, 40px);display:flex;flex-direction:column;gap:32px}.is-tablist{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.is-tab{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px 10px 10px;margin:0;border-radius:999px;cursor:pointer;text-align:left;background:rgba(213,221,216,.75);border:1px solid rgba(140,160,150,.55);color:#26473A;transition:background-color .35s ease,border-color .35s ease,color .35s ease}.is-tab img{flex:none;width:44px;height:44px;padding:10px;border-radius:50%;background:#FFF;box-sizing:border-box}.is-tab span{display:flex;flex-direction:column;min-width:0}.is-tab strong{font-family:var(--f-title);font-weight:500;font-size:17px;line-height:1.25}.is-tab small{font-family:var(--f-text);font-size:14px;line-height:1.3;color:#4F635A;transition:color .35s ease}.is-tab:hover{background:#D5DDD8;border-color:rgba(140,160,150,.8)}.is-tab[aria-selected="true"]{background:#26473A;border-color:#26473A;color:#FFF}.is-tab[aria-selected="true"] small{color:rgba(242,243,236,.75)}.is-tab:focus-visible{outline:2px solid #F27348;outline-offset:2px}.is-panel{display:flex;flex-direction:column;gap:32px}.is-panel[hidden]{display:none}.is-panel:focus-visible{outline:2px solid #F27348;outline-offset:6px;border-radius:12px}.gn .is-panel h3,.gn .is-panel p:where([data-h="3"]){font-size:clamp(24px, 2.2vw, 30px);line-height:1.25;letter-spacing:-.02em;max-width:30em}.gn .is-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;counter-reset:st}.is-steps li{margin:0;position:relative;padding:24px;border-radius:22px;background:#F2F3EC;display:flex;flex-direction:column;gap:12px;counter-increment:st}.is-steps li::before{content:"0" counter(st);position:absolute;top:22px;right:24px;font-family:var(--f-title);font-weight:500;font-size:16px;color:#F27348}.is-steps__label{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16}.gn .is-steps p:not(:where([data-h])){margin:0;font-size:18px;line-height:1.6;color:#3D5A4F}.is-steps .is-steps__result{background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.is-steps__result .is-steps__label{color:#26473A}.gn .is-steps__result p:not(:where([data-h])){color:#26473A}@media (min-width:1100px){.is-steps li:not(:last-child)::after{content:"";position:absolute;top:50%;right:-13px;width:10px;height:10px;margin-top:-5px;border-top:2px solid #A7AE37;border-right:2px solid #A7AE37;transform:rotate(45deg);z-index:1}}.gn-js .is-panel:not([hidden]){animation:isIn .5s var(--m-ease) both}@keyframes isIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1099px){.is-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}.gn .is-steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.is-tabs__box{border-radius:22px;padding:16px;gap:24px}.is-tablist{gap:8px}.is-tab{flex-direction:column;align-items:flex-start;border-radius:18px;padding:12px;gap:8px}.is-tab img{width:36px;height:36px;padding:8px}.is-tab strong{font-size:15px}.is-tab small{font-size:13px}.is-panel{gap:22px;padding:0 6px 6px}.is-steps li{padding:20px}.gn .is-steps p:not(:where([data-h])){font-size:16px}}@media (prefers-reduced-motion:reduce){.is-panel{animation:none!important}}.is-quotes__stage{position:relative;min-height:210px}.is-quote{margin:0;display:flex;flex-direction:column;gap:24px}.is-quote[hidden]{display:none}.gn-js .is-quote:not([hidden]){animation:isIn .55s var(--m-ease) both}.is-quote blockquote{margin:0;padding:0;border:0}.gn .is-quote blockquote p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-weight:500;font-size:clamp(22px, 2.3vw, 32px);line-height:1.35;letter-spacing:-.02em;color:#26473A;font-style:normal;max-width:34em}.is-quote figcaption{display:flex;align-items:center;gap:12px}.is-quote figcaption strong{display:block;font-family:var(--f-title);font-weight:500;font-size:16px;color:#26473A}.is-quote figcaption small{display:block;font-family:var(--f-text);font-size:14px;color:#4F635A}.is-quote .rv-avatar{background:#FFF}@media (max-width:549px){.is-quotes__stage{min-height:260px}.gn .is-quote blockquote p:not(:where([data-h])){font-size:20px}}.gn .is-cta{padding:0 var(--sec-x) var(--sec-y)!important}.is-cta__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;background:#26473A;color:#F2F3EC;border-radius:28px;overflow:hidden}.is-cta__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px;padding:var(--py) var(--px)}.gn .is-cta__text>*{margin:0!important}.gn .is-cta h2,.gn .is-cta p:where([data-h="2"]){color:#FFF}.gn .is-cta__text p:not(:where([data-h])){font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.is-cta__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px!important}.gn .is-cta .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important}.gn .is-cta .hy-btn-white:hover,.gn .is-cta .hy-btn-white:focus-visible,.gn .is-cta .hy-btn-white:hover span,.gn .is-cta .hy-btn-white:focus-visible span{color:#FFFFFF!important}.is-cta :focus-visible{outline-color:#FFF}.is-cta__photo{position:relative;margin:var(--py) var(--px) var(--py) 0;border-radius:20px;overflow:hidden;border:8px solid #FFF;background:#D5DDD8;min-height:380px}.is-cta__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}@media (max-width:1099px){.is-cta__box{grid-template-columns:minmax(0,1fr)}.is-cta__photo{margin:0 var(--px) var(--py);min-height:0;aspect-ratio:16 / 11}}@media (max-width:549px){.is-cta__box{--px:22px;--py:22px;border-radius:22px;gap:0}.gn .is-cta__text p:not(:where([data-h])){font-size:16px}.is-cta__actions,.is-cta__actions .button{width:100%}.is-cta__photo{aspect-ratio:4 / 5;border-width:6px;border-radius:16px}}.gn-js .is-hero__text[data-reveal]{opacity:1!important;transform:none!important}.gn-js .is-hero__text>*{opacity:0;transform:translateY(16px);transition:opacity .8s var(--m-ease),transform .8s var(--m-ease)}.gn-js .is-hero__text.is-in>*{opacity:1;transform:none}.gn-js .is-hero__text.is-in>:nth-child(1){transition-delay:.2s}.gn-js .is-hero__text.is-in>:nth-child(2){transition-delay:.32s}.gn-js .is-hero__text.is-in>:nth-child(3){transition-delay:.44s}.gn-js .is-hero__text.is-in>:nth-child(4){transition-delay:.56s}.gn-js .is-score[data-reveal="pop"]{transition-delay:.5s!important}@media (prefers-reduced-motion:reduce){.is-hero__text>*{opacity:1!important;transform:none!important}}.gn .is-tab{text-transform:none;letter-spacing:0;font-weight:400;min-height:0;line-height:1.3;height:auto;box-shadow:none}.gn .is-tab strong{display:block;color:inherit!important}.gn .is-tab[aria-selected="true"] strong{color:#FFFFFF!important}@media (min-width:1100px){.is-hero__box{grid-template-columns:minmax(0,1fr) auto}.gn .is-hero h1{white-space:nowrap}}@media (min-width:1100px) and (max-width:1299px){.gn .is-hero h1{white-space:normal}}.is-hero__side{padding:var(--py) var(--px);align-items:center}.is-score{max-width:340px;padding:22px;gap:12px;border-radius:22px}.is-score__top{padding-bottom:12px}.is-score__g{width:34px;height:34px}.is-score__g svg{width:19px;height:19px}.is-score__label{font-size:15px}.is-score__go{width:30px;height:30px}.is-score__num{font-size:64px}.is-score .rv-stars svg{width:20px;height:20px}.is-score__bottom{font-size:15px}.is-score__avatars span{width:28px;height:28px;font-size:12px}@media (max-width:1099px){.is-score{max-width:360px}}.gn .is-tabs .sx-head p:not(:where([data-h])){max-width:46em;margin-left:auto!important;margin-right:auto!important}.gn .is-panel h3,.gn .is-panel p:where([data-h="3"]){max-width:none;text-align:center}.is-steps .is-steps__result{background:#F27348;border:0}.is-steps__result .is-steps__label,.gn .is-steps__result p:not(:where([data-h])),.is-steps .is-steps__result::before{color:#FFF}@media (min-width:1100px){.is-steps li:not(:last-child)::after{content:"";position:absolute;top:50%;right:-22px;width:28px;height:28px;margin-top:-14px;border:0;border-radius:50%;z-index:2;transform:none;background:#A7AE37 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326473A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:0 0 0 4px #FFF;animation:isNudge 1.6s ease-in-out infinite}.is-steps li:nth-child(2)::after{animation-delay:.25s}}@keyframes isNudge{0%,100%{background-position:45% 50%}50%{background-position:75% 50%}}@media (prefers-reduced-motion:reduce){.is-steps li::after{animation:none!important}}.is-panel__btn{align-self:center}.gn .is-panel .bx-btn--coral::before{background:#26473A}.gn .is-panel .bx-btn--coral:hover,.gn .is-panel .bx-btn--coral:focus-visible{color:#F2F3EC}@media (max-width:549px){.is-panel__btn{width:100%}}.is-steps li::after{animation:none!important;background-position:center!important}.is-panel__head{display:flex;align-items:center;justify-content:space-between;gap:16px 32px}.gn .is-panel__head h3,.gn .is-panel__head p:where([data-h="3"]){text-align:left}.is-panel__head .is-panel__btn{flex:none;align-self:center}.gn .is-panel__btn.bx-btn--coral{background:#26473A!important;color:#FFFFFF!important}.gn .is-panel .is-panel__btn.bx-btn--coral::before{background:#F27348}.gn .is-panel .is-panel__btn.bx-btn--coral:hover,.gn .is-panel .is-panel__btn.bx-btn--coral:focus-visible{color:#FFFFFF!important}@media (max-width:849px){.is-panel__head{flex-direction:column;align-items:flex-start}.is-panel__head .is-panel__btn{align-self:flex-start}}@media (max-width:549px){.is-panel__head .is-panel__btn{width:100%}}.is-cta__photo img{object-position:50% 55%}@media (min-width:1100px){.ft-logo img{height:150px!important}}@media (min-width:550px) and (max-width:1099px){.is-score{max-width:none;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:14px;padding:12px 14px;border-radius:18px}.is-score__top{order:0;width:auto;padding:0;border:0;flex:none;gap:10px}.is-score__top .is-score__go{display:none}.is-score__num{order:1;font-size:28px;padding-left:14px;border-left:1px solid rgba(255,255,255,.16)}.is-score .rv-stars{order:2;gap:3px}.is-score .rv-stars svg{width:15px;height:15px}.is-score__bottom{order:3;margin-left:auto;font-size:14px;gap:10px}.is-score::after{content:"";order:4;flex:none;width:30px;height:30px;border-radius:50%;background:#A7AE37 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326473A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M9 7h8v8'/%3E%3C/svg%3E") center / 14px no-repeat}}@media (min-width:550px) and (max-width:699px){.is-score__label,.is-score__avatars{display:none}}@media (max-width:1099px){.is-steps li:not(:last-child)::after{content:"";position:absolute;left:50%;bottom:-22px;width:28px;height:28px;margin-left:-14px;border-radius:50%;z-index:2;background:#A7AE37 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326473A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 5v14M6 13l6 6 6-6'/%3E%3C/svg%3E") center / 15px no-repeat;box-shadow:0 0 0 4px #FFF}}@media (min-width:550px) and (max-width:849px){.is-panel__head{align-items:center;text-align:center}.gn .is-panel__head h3,.gn .is-panel__head p:where([data-h="3"]){text-align:center}.is-panel__head .is-panel__btn{align-self:center}}:root,.gn{--coral-ink:#F27348 !important;--fs-experimental-link-color-hover:#F27348 !important}.ct-page .section{background:var(--ivory)}.gn .ct-page h2,.gn .ct-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine);font-size:40px;line-height:1.2;margin:0}.gn .ct-page p:not(:where([data-h])){font-family:var(--f-text)}@media (max-width:849px){.gn .ct-page h2,.gn .ct-page p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .ct-page h2,.gn .ct-page p:where([data-h="2"]){font-size:28px}}.ct-hero .is-hero__box{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gn .ct-hero h1{white-space:normal}.gn .ct-card{list-style:none;margin:0;padding:8px;width:100%;max-width:520px;display:flex;flex-direction:column;gap:8px;border-radius:28px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ct-card li{margin:0}.ct-card a{display:flex;align-items:center;gap:16px;padding:16px 18px;border-radius:20px;text-decoration:none;color:#F2F3EC;transition:background-color .3s ease}.ct-card li+li a{box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.ct-card a:hover,.ct-card a:focus-visible{background:rgba(255,255,255,.08);box-shadow:none}.ct-card__ico{flex:none;width:48px;height:48px;border-radius:50%;background:#FFF;color:#F27348;display:inline-flex;align-items:center;justify-content:center}.ct-card__ico .gn-icon{width:20px;height:20px}.ct-card__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ct-card__txt small{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#A7AE37}.ct-card__txt strong{font-family:var(--f-title);font-weight:500;font-size:20px;line-height:1.3;color:#FFF}.ct-card__txt span{font-family:var(--f-text);font-size:15px;color:rgba(242,243,236,.75)}.ct-card__mail{font-size:17px!important;overflow-wrap:anywhere}.ct-card__go{flex:none;width:34px;height:34px;border-radius:50%;background:#A7AE37;color:#26473A;display:inline-flex;align-items:center;justify-content:center;transition:background-color .3s ease,color .3s ease,transform .3s ease}.ct-card__go .gn-icon{width:15px;height:15px;transform:rotate(-45deg)}.ct-card a:hover .ct-card__go,.ct-card a:focus-visible .ct-card__go{background:#F27348;color:#FFF}.ct-card a:focus-visible{outline:2px solid #FFF;outline-offset:2px}@media (max-width:1099px){.ct-hero .is-hero__box{grid-template-columns:minmax(0,1fr)}.gn .ct-card{max-width:none}}@media (max-width:549px){.gn .ct-card{border-radius:22px;padding:6px}.ct-card a{padding:14px 12px;gap:12px}.ct-card__ico{width:40px;height:40px}.ct-card__txt strong{font-size:17px}.ct-card__mail{font-size:15px!important}.ct-card__go{width:30px;height:30px}}.gn .ct-form{padding:0 var(--sec-x) var(--sec-y)!important}.ct-form__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:stretch}.ct-form__photo{position:relative;margin:0;border-radius:28px;overflow:hidden;background:#D5DDD8;min-height:520px}.ct-form__photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:55% 50%}.ct-form__tag{position:absolute;left:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--f-title);font-size:15px;font-weight:500;color:#26473A}.ct-form__dot{width:10px;height:10px;border-radius:50%;background:#A7AE37;box-shadow:0 0 0 4px rgba(167,174,55,.25)}.ct-form__box{background:#FFF;border:1px solid rgba(38,71,58,.06);border-radius:28px;padding:clamp(24px, 2.8vw, 40px);display:flex;flex-direction:column;gap:32px}.ct-form__head{display:flex;flex-direction:column;gap:12px}.gn .ct-form__head p:not(:where([data-h])){margin:0;font-size:18px;line-height:1.6;color:#3D5A4F}.ct-f{display:flex;flex-direction:column;gap:24px;margin:0!important}.ct-f__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ct-f__field.is-full{grid-column:1 / -1}.ct-f__field{display:flex;flex-direction:column;gap:8px;margin:0}.gn .ct-f__field label{margin:0;font-family:var(--f-title);font-size:15px;font-weight:500;color:#26473A}.ct-f__field .req{color:#F27348}.ct-f__opt{font-family:var(--f-text);font-weight:400;color:#6B7F75}.gn .ct-f input[type="text"],.gn .ct-f input[type="email"],.gn .ct-f input[type="tel"],.gn .ct-f textarea{width:100%;margin:0;height:52px;padding:0 18px;border-radius:16px;border:1px solid rgba(38,71,58,.14);background:#F2F3EC;box-shadow:none;font-family:var(--f-text);font-size:17px;color:#26473A;transition:border-color .25s ease,background-color .25s ease,box-shadow .25s ease}.gn .ct-f textarea{height:auto;min-height:150px;padding:14px 18px;line-height:1.55;resize:vertical}.gn .ct-f input:hover,.gn .ct-f textarea:hover{border-color:rgba(38,71,58,.3)}.gn .ct-f input:focus,.gn .ct-f textarea:focus{outline:none;background:#FFF;border-color:#A7AE37;box-shadow:0 0 0 4px rgba(167,174,55,.2)}.gn .ct-f .gn-field.has-error input,.gn .ct-f .gn-field.has-error textarea{border-color:#B3311A;background:#FFF7F4}.ct-f__check{font-size:15px;line-height:1.5;color:#3D5A4F}.ct-f__check a{color:#26473A;text-decoration:underline;text-underline-offset:3px}.ct-f__actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px}.gn .ct-f__note{margin:0;font-size:15px;color:#6B7F75}.gn .ct-form .bx-btn--coral::before{background:#26473A}.gn .ct-form .bx-btn--coral:hover,.gn .ct-form .bx-btn--coral:focus-visible{color:#F2F3EC}.ct-f__status:empty{display:none}@media (max-width:1099px){.ct-form__grid{grid-template-columns:minmax(0,1fr)}.ct-form__photo{min-height:0;aspect-ratio:16 / 9;order:2}}@media (max-width:549px){.ct-form__photo,.ct-form__box{border-radius:22px}.ct-form__photo{aspect-ratio:4 / 3}.ct-form__box{padding:26px 20px;gap:22px}.gn .ct-form__head p:not(:where([data-h])){font-size:16px}.ct-f__grid{grid-template-columns:minmax(0,1fr)}.ct-f__actions,.ct-f__actions .button{width:100%}}.gn .ct-map{padding:0 var(--sec-x) var(--sec-y)!important}.ct-map__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px}.ct-map__frame{position:relative;border-radius:28px;overflow:hidden;background:#D5DDD8;min-height:420px;border:1px solid rgba(38,71,58,.06)}.ct-map__frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:saturate(.8)}.ct-map__card{background:#D5DDD8;border:1px solid rgba(140,160,150,.55);border-radius:28px;padding:clamp(24px, 2.8vw, 40px);display:flex;flex-direction:column;justify-content:center;gap:32px}.ct-map__card h2 .ab-hl,.ct-map__card p:where([data-h="2"]) .ab-hl{color:#A7AE37}.gn .ct-map__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.ct-map__list li{margin:0;display:flex;align-items:center;gap:14px;font-family:var(--f-text);font-size:16px;line-height:1.4;color:#3D5A4F}.ct-map__list strong{display:block;font-family:var(--f-title);font-weight:500;font-size:18px;color:#26473A}.ct-map__ico{flex:none;width:46px;height:46px;border-radius:50%;background:#FFF;color:#F27348;display:inline-flex;align-items:center;justify-content:center}.ct-map__ico svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ct-map__btn{align-self:flex-start}.gn .ct-map .hy-btn-white:hover,.gn .ct-map .hy-btn-white:focus-visible,.gn .ct-map .hy-btn-white:hover span,.gn .ct-map .hy-btn-white:focus-visible span{color:#F2F3EC!important}@media (max-width:1099px){.ct-map__grid{grid-template-columns:minmax(0,1fr)}.ct-map__frame{min-height:360px}}@media (max-width:549px){.ct-map__frame,.ct-map__card{border-radius:22px}.ct-map__frame{min-height:300px}.ct-map__card{padding:26px 22px;gap:22px}.ct-map__btn{width:100%}}.gn .ct-next{padding:0 var(--sec-x) var(--sec-y)!important}.ct-next__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ct-next__card{display:flex;align-items:center;gap:20px;padding:clamp(24px, 2.8vw, 40px);border-radius:28px;text-decoration:none;background:#FFF;border:1px solid rgba(38,71,58,.06);color:#26473A;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.ct-next__card:hover,.ct-next__card:focus-visible{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgba(38,71,58,.45);color:#26473A}.ct-next__card--pine{background:#26473A;border-color:#26473A;color:#F2F3EC}.ct-next__card--pine:hover,.ct-next__card--pine:focus-visible{color:#F2F3EC}.ct-next__ico{flex:none;width:64px;height:64px;border-radius:50%;background:#F2F3EC;color:#F27348;display:inline-flex;align-items:center;justify-content:center}.ct-next__ico img{width:30px;height:30px}.ct-next__ico svg{width:28px;height:28px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ct-next__card--pine .ct-next__ico{background:#FFF}.ct-next__txt{flex:1;display:flex;flex-direction:column;gap:6px}.ct-next__txt strong{font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.3}.ct-next__txt span{font-family:var(--f-text);font-size:17px;line-height:1.5;color:#3D5A4F}.ct-next__card--pine .ct-next__txt strong{color:#FFF}.ct-next__card--pine .ct-next__txt span{color:rgba(242,243,236,.8)}.ct-next__go{flex:none;width:48px;height:48px;border-radius:50%;background:#F27348;color:#FFF;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.ct-next__go .gn-icon{width:18px;height:18px}.ct-next__card:hover .ct-next__go{transform:translateX(4px)}.ct-next__card--pine:focus-visible{outline:2px solid #F27348;outline-offset:3px}@media (max-width:1099px){.ct-next__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ct-next__card{border-radius:22px;padding:22px 20px;gap:14px;align-items:flex-start}.ct-next__ico{width:52px;height:52px}.ct-next__txt strong{font-size:19px}.ct-next__txt span{font-size:16px}.ct-next__go{width:40px;height:40px;align-self:center}}@media (max-width:549px){.ct-card__mail{font-size:13.5px!important;letter-spacing:-.01em;overflow-wrap:normal}.ct-card__ico{width:36px;height:36px}.ct-card a{gap:10px}}@media (min-width:1100px){.ct-hero .is-hero__side{justify-content:flex-end}.gn .ct-hero .ct-card{max-width:560px}}@media (min-width:1100px){.ct-hero .is-hero__box{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.ct-f__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.ct-f{gap:20px}.ct-form__box{gap:24px}.gn .ct-f input[type="text"],.gn .ct-f input[type="email"],.gn .ct-f input[type="tel"]{height:46px}.gn .ct-f textarea{min-height:104px}.ct-f__field{gap:6px}.ct-form__photo{min-height:0}.ct-form__photo img{object-position:50% 50%}@media (max-width:849px){.ct-f__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ct-f__grid .ct-f__field:nth-child(3){grid-column:1 / -1}}@media (max-width:549px){.ct-f__grid{grid-template-columns:minmax(0,1fr)}.ct-form__box{gap:22px}}.ct-form__photo img{object-position:45% 55%}.sp-page .section{background:var(--ivory)}.gn .sp-page h2,.gn .sp-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine);font-size:40px;line-height:1.2;margin:0}.gn .sp-page h3,.gn .sp-page p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;color:var(--pine);margin:0}.gn .sp-page p:not(:where([data-h])){font-family:var(--f-text)}@media (max-width:849px){.gn .sp-page h2,.gn .sp-page p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .sp-page h2,.gn .sp-page p:where([data-h="2"]){font-size:28px}}@media (min-width:1100px){.sp-hero .is-hero__box{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.sp-hero .is-hero__side{justify-content:flex-end}}.gn .sp-hero h1{white-space:normal}.sp-gain{width:100%;max-width:520px;padding:clamp(22px, 2.4vw, 32px);border-radius:28px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:18px}.gn .sp-gain__title{margin:0;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#A7AE37}.gn .sp-gain ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.sp-gain li{margin:0;display:flex;align-items:flex-start;gap:14px;font-family:var(--f-title);font-weight:500;font-size:18px;line-height:1.4;color:#FFF}.sp-gain li+li{padding-top:14px;border-top:1px solid rgba(255,255,255,.12)}.sp-gain__ico{flex:none;width:32px;height:32px;border-radius:50%;background:#A7AE37;color:#26473A;display:inline-flex;align-items:center;justify-content:center}.sp-gain__ico .gn-icon{width:16px;height:16px;stroke-width:2.4}@media (max-width:1099px){.sp-hero .is-hero__box{grid-template-columns:minmax(0,1fr)}.sp-gain{max-width:none}}@media (max-width:549px){.sp-gain{border-radius:22px}.sp-gain li{font-size:16px}}.gn .sp-list{padding:0 var(--sec-x) var(--sec-y)!important}.gn .sp-list .sx-head p:not(:where([data-h])){max-width:46em;margin-left:auto!important;margin-right:auto!important}.gn .sp-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sp-card{margin:0;scroll-margin-top:calc(var(--head-h) + 24px);padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:18px;transition:box-shadow .4s var(--ease),transform .4s var(--ease)}.gn .sp-card>*{margin:0!important}.sp-card:target{box-shadow:0 0 0 2px #A7AE37}.sp-card__top{display:flex;align-items:center;justify-content:space-between}.sp-card__ico{width:56px;height:56px;border-radius:50%;background:#F2F3EC;display:inline-flex;align-items:center;justify-content:center}.sp-card__ico img{width:28px;height:28px}.sp-card__num{font-family:var(--f-title);font-weight:500;font-size:16px;color:#F27348}.gn .sp-card h3,.gn .sp-card p:where([data-h="3"]){font-size:24px;line-height:1.25;letter-spacing:-.015em}.gn .sp-card>p:not(:where([data-h])){font-size:18px;line-height:1.6;color:#3D5A4F}.sp-card__for{margin-top:auto!important;padding:18px 20px;border-radius:18px;background:#F2F3EC;display:flex;flex-direction:column;gap:10px}.sp-card__for>span{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16}.gn .sp-card__for ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.sp-card__for li{margin:0;display:flex;align-items:flex-start;gap:10px;font-family:var(--f-text);font-size:17px;line-height:1.45;color:#26473A}.sp-card__for .gn-icon{flex:none;width:18px;height:18px;margin-top:2px;color:#F27348;stroke-width:2.4}.sp-card__btn{align-self:flex-start;box-shadow:inset 0 0 0 1px rgba(38,71,58,.18)}.gn .sp-card .hy-btn-white:hover,.gn .sp-card .hy-btn-white:focus-visible,.gn .sp-card .hy-btn-white:hover span,.gn .sp-card .hy-btn-white:focus-visible span{color:#F2F3EC!important}@media (max-width:1099px){.gn .sp-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.sp-card{border-radius:22px;padding:24px 20px}.gn .sp-card h3,.gn .sp-card p:where([data-h="3"]){font-size:21px}.gn .sp-card>p:not(:where([data-h])){font-size:16px}.sp-card__for li{font-size:16px}.sp-card__btn{width:100%}}.gn .sp-online{padding:0 var(--sec-x) var(--sec-y)!important}.sp-online__box{display:flex;align-items:center;gap:24px 32px;padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#26473A;color:#F2F3EC}.sp-online__txt{flex:1;display:flex;flex-direction:column;gap:10px}.gn .sp-online h2,.gn .sp-online p:where([data-h="2"]){color:#FFF;font-size:32px}.gn .sp-online p:not(:where([data-h])){margin:0;font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.gn .sp-online .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important;flex:none}.gn .sp-online .hy-btn-white:hover,.gn .sp-online .hy-btn-white:focus-visible,.gn .sp-online .hy-btn-white:hover span,.gn .sp-online .hy-btn-white:focus-visible span{color:#FFFFFF!important}.sp-online :focus-visible{outline-color:#FFF}@media (max-width:849px){.sp-online__box{flex-direction:column;align-items:flex-start}}@media (max-width:549px){.sp-online__box{border-radius:22px;padding:26px 22px;gap:20px}.gn .sp-online h2,.gn .sp-online p:where([data-h="2"]){font-size:26px}.gn .sp-online p:not(:where([data-h])){font-size:16px}.sp-online .button{width:100%}}.gn .sp-card__btn{box-shadow:inset 0 0 0 1px rgba(38,71,58,.18)!important}.gn .sp-card__btn:hover,.gn .sp-card__btn:focus-visible{box-shadow:none!important}.sp-list .sx-head{margin-bottom:32px}.sp-head__accent{color:#F27348;font-weight:600}@media (min-width:1100px){.sp-head__accent{display:block}}.sp-online__box{position:relative;overflow:hidden;isolation:isolate;min-height:340px;align-items:center}.sp-online__bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 55%;z-index:-2}.sp-online__box::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(38,71,58,.96) 0%,rgba(38,71,58,.9) 42%,rgba(38,71,58,.45) 72%,rgba(38,71,58,.2) 100%)}.sp-online__txt{max-width:620px}@media (max-width:849px){.sp-online__box{min-height:0;padding-top:220px}.sp-online__box::before{background:linear-gradient(0deg,rgba(38,71,58,.97) 50%,rgba(38,71,58,.25) 100%)}}@media (max-width:549px){.sp-online__box{padding-top:180px}}.gn .sp-online__bg{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;max-width:none!important}.sp-online__bg{object-position:50% 88%!important}.sp-online__box::before{background:linear-gradient(90deg,rgba(38,71,58,.96) 0%,rgba(38,71,58,.88) 40%,rgba(38,71,58,.3) 68%,rgba(38,71,58,0) 100%)!important}@media (max-width:849px){.sp-online__box::before{background:linear-gradient(0deg,rgba(38,71,58,.97) 50%,rgba(38,71,58,.15) 100%)!important}.sp-online__bg{object-position:50% 80%!important}}.sp-online__box{flex-direction:column!important;justify-content:center;align-items:center!important;text-align:center;gap:24px!important;min-height:380px;padding-top:clamp(40px, 5vw, 72px)!important;padding-bottom:clamp(40px, 5vw, 72px)!important}.sp-online__box::before{background:rgba(38,71,58,.62)!important}.sp-online__txt{flex:none;align-items:center;max-width:720px}.sp-online__bg{object-position:50% 70%!important}@media (max-width:849px){.sp-online__box{padding-top:48px!important;min-height:0}.sp-online__box::before{background:rgba(38,71,58,.62)!important}}@media (max-width:549px){.sp-online__box{padding:40px 22px!important}}.sp-online__bg{object-position:50% 55%!important}.gn .sp-online h2,.gn .sp-online p:where([data-h="2"]){font-size:40px!important}@media (max-width:849px){.gn .sp-online h2,.gn .sp-online p:where([data-h="2"]){font-size:34px!important}}@media (max-width:549px){.gn .sp-online h2,.gn .sp-online p:where([data-h="2"]){font-size:28px!important}}.sp-online__box{gap:32px!important}.sp-online__txt{gap:22px!important}.gn .sp-online__txt>*{margin:0!important}.sp-online__box::before{background:rgba(0,0,0,.38)!important}@media (max-width:549px){.sp-online__box{gap:22px!important}.sp-online__txt{gap:16px!important}}.sp-free{display:inline-flex;align-items:center;gap:12px;max-width:100%;margin:0;padding:6px 8px 6px 6px;border-radius:999px;cursor:pointer;text-align:left;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--f-text);font-size:16px;line-height:1.35;color:rgba(242,243,236,.9);text-transform:none;letter-spacing:0;min-height:0;transition:background-color .3s ease}.sp-free:hover,.sp-free:focus-visible{background:rgba(255,255,255,.12)}.sp-free__tag{flex:none;padding:6px 12px;border-radius:999px;background:#A7AE37;color:#26473A;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.sp-free__txt strong{color:#FFF;font-weight:600}.sp-free__go{flex:none;width:30px;height:30px;border-radius:50%;background:#F27348;color:#FFF;display:inline-flex;align-items:center;justify-content:center;transition:transform .3s ease}.sp-free__go .gn-icon{width:14px;height:14px}.sp-free:hover .sp-free__go{transform:translateX(3px)}.sp-free:focus-visible{outline:2px solid #FFF;outline-offset:3px}@media (max-width:549px){.sp-free{border-radius:20px;align-items:flex-start;padding:10px;font-size:15px;flex-wrap:wrap}.sp-free__txt{flex:1 1 60%}.sp-free__go{margin-left:auto}}@media (min-width:1100px){.sp-online__txt{max-width:900px!important}}.sp-hero .is-hero__side{flex-direction:column;align-items:flex-end;justify-content:center;gap:16px}.sp-hero .is-hero__side .sp-gain{width:100%}.sp-free{text-decoration:none}.sp-free__txt strong{white-space:nowrap}.sp-free__go .gn-icon{width:15px;height:15px}@media (max-width:1099px){.sp-hero .is-hero__side{align-items:stretch}.sp-hero .sp-free{align-self:flex-start}}@media (max-width:549px){.sp-free{flex-wrap:nowrap;align-items:center;border-radius:999px}.sp-free__txt{flex:1 1 auto}}.sp-hero .is-hero__side .sp-free{align-self:stretch;width:100%;max-width:520px}.sp-free__txt{flex:1}@media (max-width:1099px){.sp-hero .is-hero__side .sp-free{max-width:none}}@media (min-width:1100px){.sp-hero .is-hero__box{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)!important}.sp-hero .is-hero__side .sp-free,.sp-hero .sp-gain{max-width:610px}.sp-hero .sp-free__txt{white-space:nowrap}}@media (max-width:1399px){.sp-hero .sp-free__txt{white-space:normal!important}}.sp-hero .is-hero__side .sp-free,.sp-hero .is-hero__side .sp-gain{width:100%!important;box-sizing:border-box}@media (min-width:1100px){.sp-hero .is-hero__side .sp-free,.sp-hero .is-hero__side .sp-gain{align-self:flex-end!important;margin-left:auto}}.sp-hero .sp-free__txt{flex:0 1 auto!important}@media (min-width:1400px){.sp-hero .is-hero__side{display:grid!important;grid-template-columns:fit-content(640px);justify-content:end;align-content:center}.sp-hero .is-hero__side .sp-free,.sp-hero .is-hero__side .sp-gain{width:100%!important;max-width:none!important;margin:0!important}}.gn .sp-free,.gn .sp-free:hover,.gn .sp-free:focus-visible{color:rgba(242,243,236,.9)!important}.gn .sp-free:hover .sp-free__txt,.gn .sp-free:focus-visible .sp-free__txt{color:rgba(242,243,236,.9)!important}.sp-free__txt strong{transition:color .3s ease}.gn .sp-free:hover .sp-free__txt strong,.gn .sp-free:focus-visible .sp-free__txt strong{color:#F27348!important}.sp-free__go{background:#FFFFFF!important;color:#F27348!important;transition:background-color .3s ease,color .3s ease,transform .3s ease}.gn .sp-free:hover .sp-free__go,.gn .sp-free:focus-visible .sp-free__go{background:#F27348!important;color:#FFFFFF!important;transform:none}@media (min-width:1100px){.sp-hero .is-hero__box{grid-template-columns:minmax(0,1fr) auto!important}.sp-hero .is-hero__side{max-width:640px}}@media (min-width:1100px) and (max-width:1399px){.sp-hero .is-hero__side{width:440px}}@media (min-width:1400px) and (max-width:1699px){.sp-hero .is-hero__side{display:flex!important;width:460px}.sp-hero .sp-free__txt{white-space:normal!important}}.sp-online__box::before{background:rgba(0,0,0,.5)!important}@media (min-width:1400px) and (max-width:1699px){.sp-hero .is-hero__side{width:540px}.sp-hero .sp-free__txt{white-space:nowrap!important}.sp-hero .sp-free{font-size:15px;gap:10px}.sp-hero .sp-free__tag{padding:6px 10px}}@media (min-width:1100px){.sp-hero .is-hero__text{width:max-content;max-width:100%}.gn .sp-hero .is-hero__lead{width:0;min-width:100%}}@media (min-width:1100px) and (max-width:1699px){.sp-hero .is-hero__side{display:flex!important;width:560px}.sp-hero .sp-free__txt{white-space:normal!important;flex:1 1 auto!important}.sp-hero .sp-free{font-size:16px}}@media (min-width:1100px) and (max-width:1365px){.sp-hero .is-hero__side{width:480px}}.gn .sp-hero .sp-free,.gn .sp-hero .sp-free__txt{font-size:14px!important}@media (min-width:1100px){.sp-hero .is-hero__box{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)!important}.sp-hero .is-hero__side{display:flex!important;flex-direction:column;align-items:flex-end!important;justify-content:center;width:auto!important;max-width:none!important}.sp-hero .is-hero__side .sp-free,.sp-hero .is-hero__side .sp-gain{width:100%!important;max-width:560px!important;margin:0!important;align-self:flex-end!important}.sp-hero .is-hero__text{width:auto!important}.gn .sp-hero .is-hero__lead{width:auto!important;min-width:0!important}.sp-hero .sp-free__txt{white-space:nowrap!important;flex:0 1 auto!important}}@media (min-width:1100px) and (max-width:1399px){.sp-hero .sp-free__txt{white-space:normal!important}}@media (max-width:1099px){.ct-next__ico{width:46px!important;height:46px!important}.ct-next__ico svg{width:21px!important;height:21px!important}.ct-next__go{width:40px!important;height:40px!important}.ct-next__card{align-items:center!important}}.gn .sp-hero .sp-free,.gn .sp-hero .sp-free__txt{font-size:16px!important}.gn .sp-hero .sp-free__txt{white-space:normal!important;flex:1 1 auto!important}@media (max-width:549px){.ct-next__card{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}.ct-next__go{align-self:flex-start!important}}.gn .sp-hero .sp-free,.gn .sp-hero .sp-free__txt{font-size:14px!important}.gn .sp-hero .sp-free{justify-content:space-between!important}.gn .sp-hero .sp-free__txt{flex:1 1 auto!important;text-align:center!important}@media (min-width:550px){.sp-head__accent{display:block}}.wv-page .section{background:var(--ivory)}.gn .wv-page h2,.gn .wv-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine);font-size:40px;line-height:1.2;margin:0}.gn .wv-page h3,.gn .wv-page p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;color:var(--pine);margin:0}.gn .wv-page p:not(:where([data-h])){font-family:var(--f-text)}@media (max-width:849px){.gn .wv-page h2,.gn .wv-page p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .wv-page h2,.gn .wv-page p:where([data-h="2"]){font-size:28px}}.gn .wv-yn{padding:0 var(--sec-x) var(--sec-y)!important}.wv-yn__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.wv-yn__box{padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:22px}.gn .wv-yn__box h3,.gn .wv-yn__box p:where([data-h="3"]){font-size:26px;line-height:1.25;letter-spacing:-.015em}.gn .wv-yn__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.wv-yn__list li{margin:0;display:flex;align-items:flex-start;gap:12px;font-family:var(--f-text);font-size:18px;line-height:1.5;color:#26473A}.wv-yn__list li::before{content:"";flex:none;width:24px;height:24px;margin-top:1px;border-radius:50%;background-position:center;background-repeat:no-repeat;background-size:13px}.wv-yn__list--yes li::before{background-color:#A7AE37;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326473A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.wv-yn__list--no li::before{background-color:#F2F3EC;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F27348' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M6 6l12 12M18 6L6 18'/%3E%3C/svg%3E")}@media (max-width:849px){.wv-yn__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.wv-yn__box{border-radius:22px;padding:26px 22px}.gn .wv-yn__box h3,.gn .wv-yn__box p:where([data-h="3"]){font-size:22px}.wv-yn__list li{font-size:16px}}.gn .wv-page .fq-intro h2,.gn .wv-page .fq-intro p:where([data-h="2"]){color:#FFF}.sp-online__bg{object-position:50% 50%!important}.sp-online__box::before{background:rgba(0,0,0,.58)!important}@media (min-width:1100px){.sp-online__txt{max-width:680px!important}}.ct-next__ico{width:48px!important;height:48px!important}.ct-next__ico svg{width:22px!important;height:22px!important}.ct-next__go{width:48px!important;height:48px!important}@media (max-width:1099px){.ct-next__ico,.ct-next__go{width:44px!important;height:44px!important}}.wx-story{background:var(--ivory)}.gn .wx-story{padding:0 var(--sec-x) var(--sec-y)!important;scroll-margin-top:calc(var(--head-h) + 16px)}.wx-story__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.wx-story__media{position:sticky;top:calc(var(--head-h) + 16px)}.wx-story__frame{position:relative;height:calc(100svh - var(--head-h) - 48px);max-height:760px;min-height:420px;border-radius:28px;overflow:hidden;background:#D5DDD8}.wx-story__frame img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transform:scale(1.04);transition:opacity .8s ease,transform 1.2s ease}.wx-story__frame img.is-on{opacity:1;transform:none}.wx-story__frame img[data-ch="1"]{object-position:60% 50%}.wx-story__frame img[data-ch="2"]{object-position:50% 75%}.wx-story__frame img[data-ch="3"]{object-position:50% 55%}.wx-story__pager{position:absolute;left:16px;bottom:16px;display:flex;gap:6px;padding:6px;border-radius:999px;background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wx-story__pager span{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-family:var(--f-title);font-size:14px;font-weight:500;color:#5C7067;transition:background-color .4s ease,color .4s ease}.wx-story__pager span.is-on{background:#26473A;color:#FFF}.wx-story__chapters{display:flex;flex-direction:column;gap:16px}.wx-ch{min-height:calc(100svh - var(--head-h) - 48px);padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;justify-content:center;gap:22px;transition:border-color .5s ease,box-shadow .5s ease}.wx-ch.is-active{border-color:rgba(167,174,55,.7);box-shadow:0 18px 40px -30px rgba(38,71,58,.45)}.gn .wx-ch>*{margin:0!important}.wx-ch:nth-child(2){background:#D5DDD8;border-color:rgba(140,160,150,.55)}.wx-ch__ph{display:none}.gn .wx-ch__kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16}.wx-ch__kicker span{width:32px;height:32px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center;letter-spacing:0}.gn .wx-ch h2,.gn .wx-ch p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:#26473A;margin-bottom:-10px!important}.gn .wx-ch>p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .wx-inc{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wx-inc li{margin:0;display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:20px;background:rgba(255,255,255,.7)}.wx-inc li:last-child{grid-column:1 / -1}.wx-inc__ico{flex:none;width:44px;height:44px;border-radius:50%;background:#FFF;color:#F27348;display:grid;place-items:center}.wx-inc__ico svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gn .wx-inc h3,.gn .wx-inc p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;font-size:18px;line-height:1.3;color:#26473A;margin:2px 0 4px}.gn .wx-inc p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:16px;line-height:1.5;color:#3D5A4F}.gn .wx-steps{gap:20px}.gn-js .wx-steps li{opacity:1}@media (max-width:1099px){.wx-story__grid{grid-template-columns:minmax(0,1fr)}.wx-story__media{display:none}.wx-ch{min-height:0}.wx-ch__ph{display:block;position:relative;margin:0 0 4px;aspect-ratio:16 / 10;border-radius:20px;overflow:hidden;background:#D5DDD8}.wx-ch__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.wx-ch[data-ch="2"] .wx-ch__ph img{object-position:50% 75%}}@media (max-width:849px){.gn .wx-ch h2,.gn .wx-ch p:where([data-h="2"]){font-size:34px}.gn .wx-inc{grid-template-columns:minmax(0,1fr)}.wx-inc li:last-child{grid-column:auto}}@media (max-width:549px){.wx-ch{border-radius:22px;padding:22px;gap:18px}.wx-ch__ph{border-radius:16px;aspect-ratio:4 / 3.2}.gn .wx-ch h2,.gn .wx-ch p:where([data-h="2"]){font-size:28px;margin-bottom:-6px!important}.gn .wx-ch>p:not(:where([data-h])){font-size:16px}}@media (prefers-reduced-motion:reduce){.wx-story__frame img{transition:none}}.ct-next__card{display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"ico ico" "txt go";align-items:end!important;gap:20px 24px!important}.ct-next__ico{grid-area:ico}.ct-next__txt{grid-area:txt}.ct-next__go{grid-area:go;align-self:end!important}@media (max-width:549px){.ct-next__card{gap:16px!important}}.ct-next__card{align-items:start!important;align-content:start}.ct-next__go{align-self:center!important}@media (max-width:549px){.au-tl__tag--year{padding:5px 14px!important;justify-self:start;align-self:flex-start}}.wx-ch__kicker span{width:38px!important;height:38px!important;font-family:var(--f-title)!important;font-weight:500;font-size:14px!important;letter-spacing:0!important;line-height:1}.gn .wx-ch__kicker{gap:12px}.wx-inc__ico svg{width:22px!important;height:22px!important;stroke-width:1.6!important}.fq-faq{scroll-margin-top:calc(var(--head-h) + 16px)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.wx-story{--chh:clamp(420px, calc(100svh - var(--head-h) - 48px), 640px)}.wx-story__frame{height:var(--chh)!important;max-height:none!important;min-height:0!important}.wx-story__media{top:calc((100svh - var(--chh) + var(--head-h)) / 2)!important}.wx-ch{min-height:var(--chh)!important;gap:22px!important}.gn .wx-ch h2,.gn .wx-ch p:where([data-h="2"]){margin-bottom:0!important}.gn .wx-ch>p:not(:where([data-h]))+p:not(:where([data-h])){margin-top:-6px!important}@media (max-width:1099px){.wx-ch{min-height:0!important}}.wx-story__media{top:max(120px, calc((100svh - var(--chh)) / 2))!important}.gn .wx-ch .wx-inc,.gn .wx-ch .wx-steps{margin-top:10px!important}.gn .wx-inc{gap:12px!important}.wx-inc li{padding:20px!important;gap:16px!important;align-items:flex-start}.wx-inc__ico{width:46px!important;height:46px!important;margin-top:-2px}.gn .wx-inc h3,.gn .wx-inc p:where([data-h="3"]){margin:0 0 6px!important;line-height:1.3}.wx-inc li>div{padding-top:10px}@media (max-width:549px){.wx-inc li{padding:16px!important;gap:12px!important}.wx-inc__ico{width:40px!important;height:40px!important}.wx-inc li>div{padding-top:8px}}.gn .wx-steps{gap:24px!important}.wx-steps li{align-items:start!important}.gn .wx-steps h3,.gn .wx-steps p:where([data-h="3"]){margin:9px 0 6px!important;line-height:1.3}.gn .wx-steps p:not(:where([data-h])){line-height:1.55}.wv-yn__grid--flow{position:relative;gap:20px!important}.wv-yn__box--no{background:#FFF}.wv-yn__box--yes{background:#F27348;border-color:#F27348}.wv-yn__box--yes .wv-yn__list li{color:#FFF}.wv-yn__box--yes .wv-yn__list--yes li::before{background-color:#FFF;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23F27348' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7'/%3E%3C/svg%3E")}.wv-yn__box--no .wv-yn__list li{color:#4F635A}.wv-yn__swap{position:absolute;left:50%;top:50%;z-index:2;width:52px;height:52px;margin:-26px 0 0 -26px;border-radius:50%;background:#A7AE37;color:#26473A;display:grid;place-items:center;box-shadow:0 0 0 6px var(--ivory)}.wv-yn__swap svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media (max-width:849px){.wv-yn__swap{top:50%}}.gn .wv-yn__title{margin:0;font-family:var(--f-title);font-weight:500;font-size:26px;line-height:1.25;letter-spacing:-.015em;color:#26473A}.wv-yn__box--yes .wv-yn__title,.wv-yn__box--yes .wv-yn__title span{color:#FFF}.wv-yn__box--yes .wv-yn__title span{text-decoration:underline;text-decoration-color:rgba(255,255,255,.55);text-decoration-thickness:2px;text-underline-offset:6px}.wv-yn__box{gap:24px!important}@media (max-width:549px){.gn .wv-yn__title{font-size:22px}}.wv-page .fq-grid{align-items:stretch}.wv-page .fq-intro{position:static;justify-content:center}.gn .wv-page .wv-yn__box--yes .wv-yn__title{color:#FFFFFF!important}.gn .wv-yn__box--yes .wv-yn__title span{display:inline-flex;align-items:center;height:34px;padding:0 14px;margin-left:4px;border-radius:999px;background:#A7AE37;color:#FFFFFF!important;font-size:18px;text-decoration:none!important;vertical-align:3px}.wv-yn__swap svg{width:24px;height:24px}.wx-inc__ico{width:40px!important;height:40px!important;margin-top:0!important}.wx-inc__ico svg{width:19px!important;height:19px!important}.wx-inc li>div{padding-top:7px!important}.wx-steps li{grid-template-columns:40px minmax(0,1fr)!important;gap:16px!important}.wx-steps .st-num{width:40px!important;height:40px!important;font-size:14px!important}.gn .wx-steps h3,.gn .wx-steps p:where([data-h="3"]){margin:7px 0 6px!important}.gn .wv-yn__box--yes .wv-yn__title span{display:inline-block!important;height:auto!important;padding:0 2px 8px!important;margin-left:0!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 25 4, 50 3, 70 6 S 105 11, 117 5' fill='none' stroke='%23FFFFFF' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") bottom / 100% 12px no-repeat!important;border-radius:0!important;color:#FFFFFF!important;font-size:inherit!important;vertical-align:baseline!important}.gn-js .wx-story__media[data-reveal="clip"]{opacity:1;transform:none!important}.gn-js .wx-story__media[data-reveal="clip"] .wx-story__frame{clip-path:inset(0 100% 0 0 round 28px);transition:clip-path 1.2s cubic-bezier(.65,0,.35,1) .1s}.gn-js .wx-story__media.is-in .wx-story__frame{clip-path:inset(0 0 0 0 round 28px)}.gn-js .wx-ch>*{opacity:0;transform:translateY(14px);transition:opacity .7s var(--m-ease),transform .7s var(--m-ease)}.gn-js .wx-ch.is-in>*{opacity:1;transform:none}.gn-js .wx-ch.is-in>:nth-child(2){transition-delay:.08s}.gn-js .wx-ch.is-in>:nth-child(3){transition-delay:.16s}.gn-js .wx-ch.is-in>:nth-child(4){transition-delay:.24s}.gn-js .wx-ch.is-in>:nth-child(5){transition-delay:.32s}.gn-js .wx-ch .wx-inc li,.gn-js .wx-ch .wx-steps li{opacity:0;transform:translateY(12px);transition:opacity .6s var(--m-ease),transform .6s var(--m-ease),background-color .3s ease}.gn-js .wx-ch.is-active .wx-inc li,.gn-js .wx-ch.is-active .wx-steps li,.gn-js .wx-ch.was-active .wx-inc li,.gn-js .wx-ch.was-active .wx-steps li{opacity:1;transform:none}.gn-js .wx-ch.is-active li:nth-child(1){transition-delay:.1s}.gn-js .wx-ch.is-active li:nth-child(2){transition-delay:.2s}.gn-js .wx-ch.is-active li:nth-child(3){transition-delay:.3s}.gn-js .wx-ch.is-active li:nth-child(4){transition-delay:.4s}.gn-js .wx-ch.is-active li:nth-child(5){transition-delay:.5s}.gn-js .wx-ch .wx-steps .st-num{transform:scale(.6);transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.gn-js .wx-ch.is-active .wx-steps .st-num,.gn-js .wx-ch.was-active .wx-steps .st-num{transform:scale(1)}.wx-inc li:hover{background:#FFF}.wx-inc li:hover .wx-inc__ico{background:#F27348;color:#FFF}.wx-inc__ico{transition:background-color .3s ease,color .3s ease}@keyframes wvBeat{0%,100%{transform:scale(1)}15%{transform:scale(1.12)}30%{transform:scale(1)}45%{transform:scale(1.08)}}.wv-yn__swap.is-in svg{animation:wvBeat 2.4s ease-in-out .8s infinite}@media (max-width:1099px){.gn-js .wx-ch .wx-inc li,.gn-js .wx-ch .wx-steps li{opacity:1;transform:none}.gn-js .wx-ch .wx-steps .st-num{transform:none}}@media (prefers-reduced-motion:reduce){.wx-ch>*,.wx-ch li,.wx-story__frame,.wx-steps .st-num,.wv-yn__swap svg{opacity:1!important;transform:none!important;clip-path:none!important;animation:none!important}}.gn-js .wx-story__media[data-reveal="clip"],.gn-js .wx-story__media[data-reveal="clip"].is-in{background-color:transparent!important}.wx-story__frame img[data-ch]{object-position:50% 50%!important}.au-hero__photo2 img{object-position:50% 50%}.ek-page .section{background:var(--ivory)}.gn .ek-page h2,.gn .ek-page p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;letter-spacing:-.025em!important;color:var(--pine);font-size:40px;line-height:1.2;margin:0}.gn .ek-page h3,.gn .ek-page p:where([data-h="3"]){font-family:var(--f-title);font-weight:500;color:var(--pine);margin:0}.gn .ek-page p:not(:where([data-h])){font-family:var(--f-text)}@media (max-width:849px){.gn .ek-page h2,.gn .ek-page p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.gn .ek-page h2,.gn .ek-page p:where([data-h="2"]){font-size:28px}}.ek-hero .au-hero__photo img{object-position:50% 60%}.ek-hero .au-hero__photo2 img{object-position:50% 40%}.gn .ek-list{padding:0 var(--sec-x) var(--sec-y)!important}.gn .ek-list .sx-head p:not(:where([data-h])){max-width:46em;margin-left:auto!important;margin-right:auto!important}.ek-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ek-card{display:flex;flex-direction:column;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);overflow:hidden}.ek-card__media{display:block;position:relative;margin:12px 12px 0;aspect-ratio:4 / 3;border-radius:20px;overflow:hidden;background:#F2F3EC}.ek-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease)}.ek-card:hover .ek-card__media img{transform:scale(1.04)}.ek-card__body{padding:clamp(24px, 2.8vw, 40px);display:flex;flex-direction:column;align-items:flex-start;gap:18px;flex:1}.gn .ek-card__body>*{margin:0!important}.ek-tag{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:999px;background:#A7AE37;color:#26473A;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.ek-tag--paid{background:#F27348;color:#FFF}.gn .ek-card h3,.gn .ek-card p:where([data-h="3"]){font-size:26px;line-height:1.25;letter-spacing:-.015em}.ek-card h3 a,.ek-card p:where([data-h="3"]) a{color:inherit;text-decoration:none}.ek-card h3 a:hover,.ek-card p:where([data-h="3"]) a:hover{color:#F27348}.ek-card h3 span,.ek-card p:where([data-h="3"]) span{display:block;margin-top:4px;font-size:18px;color:#646A16}.gn .ek-card__body>p:not(:where([data-h])){font-size:18px;line-height:1.6;color:#3D5A4F}.gn .ek-card__facts{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px 16px}.ek-card__facts li{margin:0;display:inline-flex;align-items:center;gap:8px;font-family:var(--f-text);font-size:16px;color:#3D5A4F}.ek-card__facts strong{font-family:var(--f-title);font-weight:500;color:#26473A}.ek-card__facts .gn-icon{width:18px;height:18px;color:#F27348;stroke-width:2.4}.ek-card__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:auto!important;padding-top:6px}.gn .ek-page .bx-btn--coral::before{background:#26473A}.gn .ek-page .bx-btn--coral:hover,.gn .ek-page .bx-btn--coral:focus-visible{color:#F2F3EC}.gn .ek-card .hy-btn-white,.gn .ek-other .hy-btn-white{box-shadow:inset 0 0 0 1px rgba(38,71,58,.18)!important}.gn .ek-card .hy-btn-white:hover span,.gn .ek-card .hy-btn-white:focus-visible span{color:#F2F3EC!important}@media (max-width:1099px){.ek-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ek-card{border-radius:22px}.ek-card__media{margin:8px 8px 0;border-radius:16px}.ek-card__body{padding:24px 20px}.gn .ek-card h3,.gn .ek-card p:where([data-h="3"]){font-size:22px}.gn .ek-card__body>p:not(:where([data-h])){font-size:16px}.ek-card__actions,.ek-card__actions .button{width:100%}}.ek-single-hero .is-hero__box{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.gn .ek-single-hero h1{white-space:normal}.ek-single-hero h1 .ek-sub{display:block;margin-top:6px;font-size:.55em;letter-spacing:-.015em;color:rgba(242,243,236,.75)}.gn .ek-single-hero .ek-facts{max-width:600px}.ek-cover__tag{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;height:36px;padding:0 16px;border-radius:999px;background:#F27348;color:#FFF;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 10px 30px -18px rgba(38,71,58,.5)}@media (max-width:1099px){.ek-single-hero .is-hero__box{grid-template-columns:minmax(0,1fr)}}.gn .ek-q{padding:0 var(--sec-x) var(--sec-y)!important}.gn .ek-q__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ek-q__list li{margin:0;padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:18px}.ek-q__n{width:40px;height:40px;border-radius:50%;background:#A7AE37;color:#26473A;display:grid;place-items:center;font-family:var(--f-title);font-weight:500;font-size:14px}.gn .ek-q__list p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-.01em;color:#26473A}.gn .ek-q__end{max-width:46em;margin:32px auto 0;padding:18px 24px;border-radius:18px;background:#D5DDD8;text-align:center;font-size:18px;line-height:1.6;color:#26473A}@media (max-width:1099px){.gn .ek-q__list{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ek-q__list li{border-radius:22px;padding:22px;gap:14px}.gn .ek-q__list p:not(:where([data-h])){font-size:18px}.gn .ek-q__end{font-size:16px;margin-top:22px}}.gn .ek-rec{padding:0 var(--sec-x) var(--sec-y)!important}.ek-rec__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:stretch}.ek-rec__text{padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#26473A;color:#F2F3EC;display:flex;flex-direction:column;justify-content:center;gap:22px}.gn .ek-rec__text>*{margin:0!important}.gn .ek-rec h2,.gn .ek-rec p:where([data-h="2"]){color:#FFF}.gn .ek-rec__text p:not(:where([data-h])){font-size:18px;line-height:1.6;color:rgba(242,243,236,.86)}.gn .ek-rec__chips{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:8px}.ek-rec__chips li{margin:0;display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 6px;border-radius:999px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);font-family:var(--f-title);font-size:15px;font-weight:500;color:#FFF}.ek-rec__chips strong{width:28px;height:28px;border-radius:50%;background:#A7AE37;color:#26473A;display:grid;place-items:center;font-weight:500;font-size:14px}.ek-rec__photos{display:grid;grid-template-columns:1.3fr 1fr;grid-template-rows:1fr 1fr;gap:16px;min-height:480px}.ek-rec__photos figure{position:relative;margin:0;border-radius:28px;overflow:hidden;background:#D5DDD8}.ek-rec__photos img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ek-rec__photos figure:nth-child(2){grid-row:span 2;grid-column:2}.ek-rec__photos figure:nth-child(1){grid-column:1}.ek-rec__photos figure:nth-child(3){grid-column:1;grid-row:2}.ek-rec__photos figure:nth-child(4){display:none}.gn-js .ek-rec__photos [data-reveal].is-in{background-color:#D5DDD8!important}@media (max-width:1099px){.ek-rec__grid{grid-template-columns:minmax(0,1fr)}.ek-rec__photos{min-height:420px}}@media (max-width:549px){.ek-rec__text{border-radius:22px;padding:26px 22px}.gn .ek-rec__text p:not(:where([data-h])){font-size:16px}.ek-rec__photos{gap:8px;min-height:320px}.ek-rec__photos figure{border-radius:18px}}.gn .ek-get{padding:0 var(--sec-x) var(--sec-y)!important}.ek-get__grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;align-items:stretch}.ek-get__quotes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-content:start}.ek-quote{margin:0;padding:clamp(24px, 2.8vw, 36px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:14px}.ek-quote .rv-stars{display:inline-flex;gap:3px}.ek-quote .rv-stars svg{width:15px;height:15px;fill:#F27348}.ek-quote blockquote{margin:0;padding:0;border:0}.gn .ek-quote blockquote p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-weight:500;font-size:20px;line-height:1.4;letter-spacing:-.01em;color:#26473A;font-style:normal}.ek-quote figcaption{font-family:var(--f-text);font-size:15px;color:#5C7067}.ek-get__cta{padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#F27348;color:#FFF;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:22px}.gn .ek-get__cta>*{margin:0!important}.gn .ek-get__cta h2,.gn .ek-get__cta p:where([data-h="2"]){color:#FFF}.ek-get__cta h2 span,.ek-get__cta p:where([data-h="2"]) span{display:block;color:#26473A}.gn .ek-get__cta p:not(:where([data-h])){font-size:18px;line-height:1.6;color:#FFF}.gn .ek-get__cta .hy-btn-white{--fill:#26473A;--fill-text:#FFFFFF;box-shadow:none!important}.gn .ek-get__cta .hy-btn-white:hover span,.gn .ek-get__cta .hy-btn-white:focus-visible span{color:#FFFFFF!important}.ek-get__cta :focus-visible{outline-color:#FFF}@media (max-width:1099px){.ek-get__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.ek-get__quotes{grid-template-columns:minmax(0,1fr)}.ek-quote,.ek-get__cta{border-radius:22px;padding:24px 22px}.gn .ek-quote blockquote p:not(:where([data-h])){font-size:18px}.gn .ek-get__cta p:not(:where([data-h])){font-size:16px}.ek-get__cta .button{width:100%}}.gn .ek-other{padding:0 var(--sec-x) var(--sec-y)!important}.ek-other__card{display:flex;align-items:center;gap:24px;padding:12px 24px 12px 12px;border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55);text-decoration:none;color:#26473A;transition:transform .4s var(--ease),box-shadow .4s var(--ease)}.ek-other__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -26px rgba(38,71,58,.45);color:#26473A}.ek-other__img{position:relative;flex:none;width:180px;aspect-ratio:4 / 3;border-radius:20px;overflow:hidden;background:#FFF}.ek-other__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ek-other__txt{flex:1;display:flex;flex-direction:column;gap:6px}.ek-other__txt small{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16}.ek-other__txt strong{font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.3;color:#26473A}.ek-other__go{flex:none;width:48px;height:48px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center;transition:transform .3s ease}.ek-other__go .gn-icon{width:18px;height:18px}.ek-other__card:hover .ek-other__go{transform:translateX(4px)}@media (max-width:549px){.ek-other__card{flex-wrap:wrap;border-radius:22px;padding:10px 16px 16px 10px;gap:14px}.ek-other__img{width:100%}.gn .ek-other__txt strong{font-size:18px}}.gn .ek-facts{list-style:none;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin-top:10px!important}.ek-facts li{margin:0;padding:14px 16px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:2px;font-family:var(--f-text);font-size:14px;line-height:1.35;color:rgba(242,243,236,.75)}.ek-facts strong{font-family:var(--f-title);font-weight:500;font-size:17px;color:#FFF}@media (max-width:549px){.gn .ek-facts{grid-template-columns:minmax(0,1fr);margin-top:6px!important}}.gn .gn-acc__panel p:not(:where([data-h]))+p:not(:where([data-h])){margin-top:12px!important}.sp-card{position:relative;cursor:pointer}.sp-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -26px rgba(38,71,58,.45)}.sp-card:hover .sp-card__ico{background:#F27348}.sp-card:hover .sp-card__ico img{filter:brightness(0) invert(1)}.sp-card__ico,.sp-card__ico img{transition:background-color .3s ease,filter .3s ease}.gn .sp-card:hover .sp-card__btn{box-shadow:none!important}.gn .sp-card:hover .sp-card__btn::before{clip-path:inset(0 0 0 0)}.gn .sp-card:hover .sp-card__btn span{color:#F2F3EC!important}.sp-card{transition:transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .7s cubic-bezier(.22,.61,.36,1)!important;will-change:transform}.sp-card:hover{transform:translateY(-3px)!important}.sp-card__ico,.sp-card__ico img{transition:background-color .6s ease,filter .6s ease!important}.gn .sp-card .sp-card__btn,.gn .sp-card .sp-card__btn span{transition:color .6s ease,box-shadow .6s ease!important}.gn .sp-card .sp-card__btn::before{transition:clip-path .7s cubic-bezier(.22,.61,.36,1)!important}@media (prefers-reduced-motion:reduce){.sp-card,.sp-card *{transition:none!important}}.cb-pine .cb-inner{background:#26473A!important;border-color:#26473A!important;color:#F2F3EC}.cb-pine .cb-inner h2,.cb-pine .cb-inner p:where([data-h="2"]){color:#FFFFFF!important}.cb-pine .cb-inner h2 .ab-hl,.cb-pine .cb-inner p:where([data-h="2"]) .ab-hl{color:#A7AE37}.gn .cb-pine .cb-inner p:not(:where([data-h])){color:rgba(242,243,236,.86)!important}.gn .cb-pine .cb-actions .hy-btn-white{--fill:#D5DDD8;border-color:transparent!important}.gn .cb-pine .cb-actions .hy-btn-white:hover,.gn .cb-pine .cb-actions .hy-btn-white:focus-visible,.gn .cb-pine .cb-actions .hy-btn-white:hover span,.gn .cb-pine .cb-actions .hy-btn-white:focus-visible span{color:#26473A!important}.gn .cb-pine .cb-actions .bx-btn--coral::before{background:#FFFFFF!important}.gn .cb-pine .cb-actions .bx-btn--coral:hover,.gn .cb-pine .cb-actions .bx-btn--coral:focus-visible{color:#26473A!important}.gn .cb-pine .cb-inner :focus-visible{outline-color:#FFF}.gn .ek-page .cb-inner h2,.gn .ek-page .cb-inner p:where([data-h="2"]){font-size:30px;line-height:1.2;letter-spacing:-.025em!important}@media (max-width:849px){.gn .ek-page .cb-inner h2,.gn .ek-page .cb-inner p:where([data-h="2"]){font-size:26px}}@media (max-width:549px){.gn .ek-page .cb-inner h2,.gn .ek-page .cb-inner p:where([data-h="2"]){font-size:24px}}.gn .ek-page .au-hv-c .bx-btn--coral::before,.gn .ek-page .is-hero .bx-btn--coral::before{background:#FFF}.gn .ek-page .au-hv-c .bx-btn--coral:hover,.gn .ek-page .au-hv-c .bx-btn--coral:focus-visible,.gn .ek-page .is-hero .bx-btn--coral:hover,.gn .ek-page .is-hero .bx-btn--coral:focus-visible{color:#26473A}.ek-q__list li{padding:clamp(22px, 1.9vw, 28px);gap:14px}.ek-q__n{color:#FFF}@media (max-width:549px){.ek-q__list li{padding:20px}}.gn .ek-q__end{max-width:none;margin-left:0;margin-right:0}@media (min-width:1100px){.ek-get__quotes{grid-template-rows:auto 1fr;align-content:stretch}.ek-get__cta{margin-top:40px}}.gn .ek-get__cta h2,.gn .ek-get__cta p:where([data-h="2"]){font-size:20px!important;line-height:1.3;letter-spacing:-.01em!important}.ek-get__cta{gap:14px}.gn .ek-quote blockquote p:not(:where([data-h])){font-size:18px;line-height:1.45}.gn .ek-get__cta h2,.gn .ek-get__cta p:where([data-h="2"]){font-size:30px!important;line-height:1.2;letter-spacing:-.025em!important}.ek-get__cta h2 span,.ek-get__cta p:where([data-h="2"]) span{display:inline}@media (max-width:549px){.gn .ek-get__cta h2,.gn .ek-get__cta p:where([data-h="2"]){font-size:24px!important}}.gn .ek-get__cta h2 span,.gn .ek-get__cta p:where([data-h="2"]) span{display:inline-block;color:#FFF;padding:0 2px 8px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 120 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9 C 25 4, 50 3, 70 6 S 105 11, 117 5' fill='none' stroke='%23FFFFFF' stroke-width='3.2' stroke-linecap='round'/%3E%3C/svg%3E") bottom / 100% 12px no-repeat}.ek-other__card{background:#26473A;border-color:#26473A;color:#FFF}.ek-other__card:hover{color:#FFF}.ek-other__txt small{color:#A7AE37}.gn .ek-other__txt strong{color:#FFF}.ek-other__img{background:#D5DDD8}.ek-other__card:focus-visible{outline:2px solid #F27348;outline-offset:3px}@media (min-width:1100px){.ek-get__quotes{grid-template-rows:minmax(0,1fr);align-content:stretch}.ek-get__cta{margin-top:0}}.ek-quote,.ek-get__cta{padding:clamp(22px, 1.9vw, 28px)}@media (max-width:549px){.ek-quote,.ek-get__cta{padding:20px}}.gn .ek-single-hero h1 .ek-sub{display:block;margin-top:12px;font-size:16px;line-height:1.4;letter-spacing:0;color:#A7AE37}.ek-other__go{transition:transform .3s ease,background-color .4s ease,color .4s ease}.ek-other__card:hover .ek-other__go,.ek-other__card:focus-visible .ek-other__go{background:#FFF;color:#F27348}.ek-other__go{width:40px;height:40px}.ek-other__go .gn-icon{width:16px;height:16px}.ek-gal{display:flex;flex-direction:column;gap:12px;margin:var(--py) var(--px) var(--py) 0;min-width:0}.ek-gal__stage{position:relative;flex:1;min-height:380px;border-radius:20px;overflow:hidden;border:8px solid #FFF;background:#F2F3EC}.gn .ek-gal__slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity .6s ease}.ek-gal__slide.is-on{opacity:1}.ek-gal__slide img{width:100%;height:100%;object-fit:cover;display:block}.ek-gal__slide.is-page{background:#D5DDD8;padding:18px;box-sizing:border-box}.ek-gal__slide.is-page img{object-fit:contain;filter:drop-shadow(0 12px 24px rgba(38,71,58,.22))}.ek-gal__stage .ek-cover__tag{z-index:2}.ek-gal__nav{position:absolute;z-index:2;top:50%;translate:0 -50%;width:40px;height:40px;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.92);color:#26473A;display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 20px -12px rgba(38,71,58,.5);transition:background-color .4s ease,color .4s ease}.ek-gal__nav:hover,.ek-gal__nav:focus-visible{background:#F27348;color:#FFF}.ek-gal__nav .gn-icon{width:16px;height:16px}.ek-gal__nav--prev{left:12px}.ek-gal__nav--prev .gn-icon{transform:scaleX(-1)}.ek-gal__nav--next{right:12px}.ek-gal__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ek-gal__thumb{position:relative;height:84px;padding:0;border:3px solid rgba(255,255,255,.25);border-radius:14px;overflow:hidden;background:#D5DDD8;cursor:pointer;opacity:.7;transition:opacity .4s ease,border-color .4s ease}.ek-gal__thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ek-gal__thumb:hover{opacity:1}.ek-gal__thumb.is-on{opacity:1;border-color:#FFF}.ek-gal__thumb:focus-visible{outline:2px solid #F27348;outline-offset:2px}@media (max-width:1099px){.ek-gal{margin:0 var(--px) var(--py)}.ek-gal__stage{flex:none;min-height:0;aspect-ratio:4 / 3}}@media (max-width:549px){.ek-gal__stage{border-width:6px;border-radius:16px}.ek-gal__thumbs{gap:8px}.ek-gal__thumb{height:58px;border-radius:10px}.ek-gal__nav{width:34px;height:34px}}@media (prefers-reduced-motion:reduce){.ek-gal__slide,.ek-gal__thumb,.ek-gal__nav{transition:none}}.gn .eb-card h3 a,.gn .eb-card p:where([data-h="3"]) a{color:inherit;text-decoration:none;transition:color .4s ease}.gn .eb-card h3 a:hover,.gn .eb-card p:where([data-h="3"]) a:hover,.gn .eb-card h3 a:focus-visible,.gn .eb-card p:where([data-h="3"]) a:focus-visible{color:#F27348}.gn .sx-head .sx-link{color:#26473A;font-weight:500;text-decoration:underline;text-decoration-color:#F27348;text-decoration-thickness:2px;text-underline-offset:4px;white-space:nowrap}.gn .sx-head .sx-link:hover{color:#F27348}.gn .wx-story~.ek-other,.gn .fq-faq~.ek-other{padding-top:0!important}.ek-gal__thumbs{display:flex;flex-wrap:wrap;gap:8px}.ek-gal__thumb{flex:none;width:88px;height:auto;aspect-ratio:1 / 1;border-radius:12px}@media (max-width:549px){.ek-gal__thumb{width:64px;height:auto;border-radius:10px}}.gn .ek-gal__thumb,.gn .ek-gal__nav{margin:0!important;min-height:0}@media (min-width:1100px){.ek-gal__thumb{width:74px}.ek-gal__stage{min-height:480px}.ek-single-hero .is-hero__text{justify-content:flex-start;padding-top:var(--py)!important;padding-bottom:var(--py)!important}.gn .ek-single-hero .ek-facts{margin-top:auto!important}}.gn .ek-rec__text p:not(:where([data-h]))+p:not(:where([data-h])){margin-top:-10px!important}@media (max-width:549px){.ek-other__card{padding:14px 14px 22px;gap:16px}.ek-other__txt{padding-left:8px}.ek-other__go{margin-right:8px}}@media (max-width:549px){.ek-other__txt small{font-size:13px;letter-spacing:.05em}}.lg-head,.lg-body,.lg-more{background:var(--ivory)}.gn .lg-head{padding:0 var(--sec-x) 32px!important}.lg-head__in{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:clamp(28px, 3vw, 48px) clamp(24px, 2.8vw, 40px);border-radius:28px;background:#26473A;color:#F2F3EC}.gn .lg-head__in>*{margin:0!important}.lg-head .au-crumbs ol{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.lg-head .au-crumbs li,.lg-head .au-crumbs a{color:rgba(242,243,236,.75)}.lg-head .au-crumbs a:hover,.lg-head .au-crumbs [aria-current]{color:#FFF}.gn .lg-head h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3.2vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#FFF}.lg-head h1 em{font-style:normal;color:#A7AE37}.gn .lg-head__lead{font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86);max-width:46em}.gn .lg-head__date{margin-top:-10px!important;font-family:var(--f-title);font-size:14px;font-weight:500;color:#A7AE37}.gn .lg-body{padding:0 var(--sec-x) 32px!important}.lg-grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,9fr);gap:16px;align-items:start}.lg-doc{padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);display:flex;flex-direction:column;gap:32px}.lg-sec{display:flex;flex-direction:column;gap:12px;scroll-margin-top:calc(var(--head-h) + 16px)}.gn .lg-sec>*{margin:0!important}.gn .lg-sec h2,.gn .lg-sec p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:24px;line-height:1.3;letter-spacing:-.02em!important;color:#26473A}.gn .lg-sec p:not(:where([data-h])),.gn .lg-sec li{font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .lg-sec strong{color:#26473A;font-weight:600}.gn .lg-sec a:not(.button){color:#26473A;text-decoration:underline;text-decoration-color:#F27348;text-decoration-thickness:2px;text-underline-offset:3px}.gn .lg-sec a:not(.button):hover{color:#F27348}.gn .lg-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gn .lg-list li{position:relative;margin:0;padding-left:22px}.gn .lg-list li::before{content:'';position:absolute;left:4px;top:.7em;width:8px;height:8px;border-radius:50%;background:#A7AE37}.lg-table{overflow-x:auto;border-radius:18px;border:1px solid #D5DDD8}.gn .lg-table table{width:100%;margin:0;border-collapse:collapse}.gn .lg-table th,.gn .lg-table td{padding:14px 16px;text-align:left;vertical-align:top;border:0;border-bottom:1px solid #E4E9E6;font-family:var(--f-text);font-size:16px;line-height:1.5;color:#3D5A4F}.gn .lg-table th{background:#26473A;color:#FFF;font-family:var(--f-title);font-weight:500;font-size:15px;letter-spacing:0;text-transform:none}.gn .lg-table tr:last-child td{border-bottom:0}.gn .lg-table tbody tr:nth-child(even) td{background:#F7F8F3}.lg-table:focus-visible{outline:2px solid #F27348;outline-offset:2px}.gn .lg-more{padding:0 var(--sec-x) var(--sec-y)!important}.lg-more__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.lg-more__card{position:relative;display:flex;flex-direction:column;gap:6px;padding:24px 80px 24px 28px;border-radius:28px;background:#26473A;color:#FFF;text-decoration:none;transition:transform .5s ease,box-shadow .5s ease}.lg-more__card>span:first-child{font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#A7AE37}.lg-more__card strong{font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.3;color:#FFF}.lg-more__go{position:absolute;right:24px;top:50%;translate:0 -50%;width:40px;height:40px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center;transition:background-color .4s ease,color .4s ease}.lg-more__go .gn-icon{width:16px;height:16px}.lg-more__card:hover{transform:translateY(-3px);color:#FFF;box-shadow:0 18px 40px -26px rgba(38,71,58,.45)}.lg-more__card:hover .lg-more__go,.lg-more__card:focus-visible .lg-more__go{background:#FFF;color:#F27348}.lg-more__card:focus-visible{outline:2px solid #F27348;outline-offset:3px}.gn .ek-get__terms{font-size:14px!important;line-height:1.5;color:rgba(255,255,255,.9)!important}.gn .ek-get__terms a{color:#FFF;text-decoration:underline;text-underline-offset:3px}@media (max-width:1099px){.lg-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:849px){.lg-more__row{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.gn .lg-head{padding:0 8px 22px!important}.lg-head__in{border-radius:22px;padding:28px 22px}.gn .lg-head__lead{font-size:16px}.gn .lg-head__date{margin-top:-6px!important}.gn .lg-body{padding:0 8px 22px!important}.lg-doc{border-radius:22px;padding:22px;gap:26px}.gn .lg-sec h2,.gn .lg-sec p:where([data-h="2"]){font-size:20px}.gn .lg-sec p:not(:where([data-h])),.gn .lg-sec li{font-size:16px}.gn .lg-table th,.gn .lg-table td{padding:12px;font-size:14px}.lg-more__card{border-radius:22px;padding:22px 72px 22px 22px}.lg-more__card strong{font-size:18px}}.gn .lg-sec a:not(.button){color:#26473A;font-weight:600;text-decoration:none}.gn .lg-sec a:not(.button):hover,.gn .lg-sec a:not(.button):focus-visible{color:#26473A;text-decoration:underline;text-decoration-color:#26473A;text-decoration-thickness:1px;text-underline-offset:3px}.lg-grid{grid-template-columns:minmax(0,1fr)!important}.gn .lg-list li::before{top:calc(.8em - 4px)}.gn .lg-sec .bx-btn--coral::before{background:#26473A!important}.gn .lg-sec .bx-btn--coral:hover,.gn .lg-sec .bx-btn--coral:focus-visible,.gn .lg-sec .bx-btn--coral:hover span,.gn .lg-sec .bx-btn--coral:focus-visible span{color:#FFFFFF!important}.lg-more__row{grid-template-columns:minmax(0,1fr)!important}.bl-hero,.bl-list,.bl-more,.ar-hero,.ar-body{background:var(--ivory)}.gn .bl-hero{padding:0 var(--frame) var(--sec-y)!important}.bl-hero__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px);display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;border-radius:28px;background:#26473A;color:#F2F3EC;overflow:hidden}.bl-hero__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:var(--py) var(--px)}.gn .bl-hero__text>*{margin:0!important}.bl-hero .au-crumbs ol,.ar-hero .au-crumbs ol{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.bl-hero .au-crumbs li,.bl-hero .au-crumbs a,.ar-hero .au-crumbs li,.ar-hero .au-crumbs a{color:rgba(242,243,236,.75)}.bl-hero .au-crumbs a:hover,.bl-hero .au-crumbs [aria-current],.ar-hero .au-crumbs a:hover,.ar-hero .au-crumbs [aria-current]{color:#FFF}.gn .bl-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3.2vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#FFF;margin-bottom:-10px!important;max-width:14em}.bl-hero h1 em,.ar-hero h1 em{font-style:normal;color:#A7AE37}.gn .bl-hero__lead{font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86);max-width:36em}.bl-filter{display:flex;flex-wrap:wrap;gap:8px}.gn .bl-filter__btn{margin:0;min-height:0;height:40px;padding:0 18px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.06);color:#F2F3EC;font-family:var(--f-title);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.gn .bl-filter__btn:hover{background:rgba(255,255,255,.14)}.gn .bl-filter__btn.is-on{background:#FFF;border-color:#FFF;color:#26473A}.bl-filter__btn:focus-visible{outline:2px solid #F27348;outline-offset:2px}.bl-hero__ph{position:relative;margin:var(--py) var(--px) var(--py) 0;min-height:420px;border-radius:20px;overflow:hidden;border:8px solid #FFF;background:#D5DDD8}.bl-hero__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.bl-hero__badge{position:absolute;left:14px;right:14px;bottom:14px;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 12px;border-radius:18px;background:rgba(38,71,58,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.18);color:#FFF}.bl-hero__badge-ico{flex:none;width:40px;height:40px;border-radius:50%;background:#A7AE37;color:#FFF;display:grid;place-items:center}.bl-hero__badge-ico .gn-icon{width:18px;height:18px}.bl-hero__badge strong{display:block;font-family:var(--f-title);font-weight:500;font-size:17px;line-height:1.3}.bl-hero__badge small{display:block;margin-top:2px;font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.8)}.gn .bl-list{padding:0 var(--sec-x) var(--sec-y)!important}.bl-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bl-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-card{position:relative;display:flex;flex-direction:column;border-radius:28px;overflow:hidden;background:#FFF;border:1px solid rgba(38,71,58,.06);transition:transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .7s cubic-bezier(.22,.61,.36,1)}.bl-card[hidden]{display:none}.bl-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -28px rgba(38,71,58,.45)}.bl-card__img{position:relative;display:block;aspect-ratio:16 / 10;margin:10px 10px 0;border-radius:20px;overflow:hidden;background:#D5DDD8}.bl-card__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.bl-card:hover .bl-card__img img{transform:scale(1.04)}.bl-card__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:22px clamp(22px, 1.9vw, 28px) clamp(22px, 1.9vw, 28px)}.gn .bl-card__body>*{margin:0!important}.gn .bl-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-family:var(--f-text);font-size:14px;color:#5C7067}.bl-chip{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;font-family:var(--f-title);font-size:13px;font-weight:500;color:#FFF;background:#26473A}.bl-chip--psy{background:#A7AE37}.gn .bl-card__t{font-family:var(--f-title);font-weight:500!important;font-size:24px;line-height:1.3;letter-spacing:-.02em!important;color:#26473A}.bl-card__t a{color:inherit;text-decoration:none;transition:color .4s ease}.bl-card__t a::after{content:'';position:absolute;inset:0;border-radius:28px}.bl-card:hover .bl-card__t a{color:#F27348}.bl-card__t a:focus-visible{outline:none}.bl-card:focus-within{outline:2px solid #F27348;outline-offset:3px}.gn .bl-card__ex{font-family:var(--f-text);font-size:16px;line-height:1.6;color:#3D5A4F}.gn .bl-empty{margin:16px 0 0;text-align:center;font-size:18px;color:#3D5A4F}.gn .bl-more{padding:0 var(--sec-x) var(--sec-y)!important}.gn .bl-grid--3 .bl-card__t{font-size:20px}.gn .ar-hero{padding:0 var(--frame) 32px!important}.ar-hero__box{display:flex;flex-direction:column;align-items:flex-start;gap:22px;padding:clamp(28px, 3vw, 48px) clamp(24px, 2.8vw, 40px) clamp(110px, 12vw, 180px);border-radius:28px;background:#26473A;color:#F2F3EC}.gn .ar-hero__box>*{margin:0!important}.gn .ar-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3.2vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#FFF;max-width:22em}.gn .ar-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px 22px;font-family:var(--f-text);font-size:15px;color:rgba(242,243,236,.85)}.ar-meta>span{display:inline-flex;align-items:center;gap:8px}.ar-meta .gn-icon{width:16px;height:16px;color:#A7AE37}.ar-meta__who img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 15%;border:2px solid #FFF}.ar-cover{position:relative;margin:calc(-1 * clamp(80px, 9vw, 140px)) auto 0;width:min(100% - 2 * clamp(24px, 2.8vw, 40px), 1100px);aspect-ratio:16 / 8;border-radius:28px;overflow:hidden;border:8px solid #FFF;background:#D5DDD8;box-shadow:0 24px 50px -36px rgba(38,71,58,.6)}.ar-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gn .ar-body{padding:0 var(--sec-x) var(--sec-y)!important}.ar-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:16px;align-items:start;max-width:1100px;margin:0 auto}.ar-doc{padding:clamp(24px, 2.8vw, 48px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06)}.gn .ar-doc>*{margin:0 0 18px!important}.gn .ar-doc>*:last-child{margin-bottom:0!important}.gn .ar-doc p:not(:where([data-h])),.gn .ar-doc li{font-family:var(--f-text);font-size:18px;line-height:1.75;color:#3D5A4F}.gn .ar-doc>p:not(:where([data-h])):first-child{font-size:20px;line-height:1.65;color:#26473A}.gn .ar-doc h2,.gn .ar-doc p:where([data-h="2"]){margin-top:36px!important;margin-bottom:14px!important;font-family:var(--f-title);font-weight:500!important;font-size:28px;line-height:1.3;letter-spacing:-.02em!important;color:#26473A}.gn .ar-doc h3,.gn .ar-doc p:where([data-h="3"]){margin-top:26px!important;margin-bottom:10px!important;font-family:var(--f-title);font-weight:500!important;font-size:22px;line-height:1.35;color:#26473A}.gn .ar-doc strong{color:#26473A;font-weight:600}.gn .ar-doc a:not(.button){color:#26473A;font-weight:600;text-decoration:none}.gn .ar-doc a:not(.button):hover{text-decoration:underline;text-underline-offset:3px}.gn .ar-doc ul,.gn .ar-doc ol{padding-left:0;list-style:none;display:flex;flex-direction:column;gap:10px}.gn .ar-doc ol{counter-reset:arol}.gn .ar-doc li{position:relative;margin:0;padding-left:26px}.gn .ar-doc ul>li::before{content:'';position:absolute;left:4px;top:calc(.875em - 4px);width:8px;height:8px;border-radius:50%;background:#A7AE37}.gn .ar-doc ol>li{counter-increment:arol;padding-left:36px}.gn .ar-doc ol>li::before{content:counter(arol);position:absolute;left:0;top:2px;width:26px;height:26px;border-radius:50%;background:#26473A;color:#FFF;display:grid;place-items:center;font-family:var(--f-title);font-size:13px;font-weight:500}.gn .ar-doc blockquote{padding:18px 22px;border:0;border-left:4px solid #A7AE37;border-radius:0 18px 18px 0;background:#F2F3EC}.gn .ar-doc blockquote p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-size:19px;color:#26473A}.gn .ar-note{display:flex;gap:10px;align-items:flex-start;margin-top:32px!important;padding:16px 18px;border-radius:18px;background:#D5DDD8}.gn .ar-note span{font-size:15px;line-height:1.55;color:#26473A}.ar-note .gn-icon{flex:none;width:18px;height:18px;margin-top:2px;color:#26473A}.ar-author{position:sticky;top:calc(var(--head-h) + 16px);border-radius:28px;overflow:hidden;background:#26473A;color:#F2F3EC}.ar-author__ph{position:relative;margin:10px 10px 0;aspect-ratio:4 / 3.4;border-radius:20px;overflow:hidden;background:#D5DDD8}.ar-author__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 22%}.ar-author__txt{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px 22px 24px}.gn .ar-author__txt>*{margin:0!important}.ar-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;background:#A7AE37;color:#FFF;font-family:var(--f-title);font-size:13px;font-weight:500;line-height:1.2}.ar-badge .gn-icon{width:20px;height:20px;padding:4px;border-radius:50%;background:#FFF;color:#646A16}.gn .ar-author__name{margin-top:4px!important;font-family:var(--f-title);font-weight:500;font-size:22px;line-height:1.25;color:#FFF}.gn .ar-author__role{font-family:var(--f-text);font-size:15px;color:#A7AE37}.gn .ar-author__bio{font-family:var(--f-text);font-size:16px;line-height:1.55;color:rgba(242,243,236,.86)}.ar-author__btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px!important}.gn .ar-author .bx-btn--coral::before{background:#FFF}.gn .ar-author .bx-btn--coral:hover,.gn .ar-author .bx-btn--coral:focus-visible{color:#26473A}.ar-author :focus-visible{outline-color:#FFF}@media (max-width:1099px){.bl-hero__box{grid-template-columns:minmax(0,1fr)}.bl-hero__ph{margin:0 var(--px) var(--py);min-height:0;aspect-ratio:16 / 11}.bl-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.bl-grid--3 .bl-card:nth-child(3){display:none}.ar-grid{grid-template-columns:minmax(0,1fr)}.ar-author{position:static;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.ar-author__ph{margin:10px;aspect-ratio:auto;min-height:260px}.ar-author__txt{justify-content:center;padding:24px 24px 24px 12px}}@media (max-width:849px){.bl-grid,.bl-grid--3{grid-template-columns:minmax(0,1fr)}.bl-grid--3 .bl-card:nth-child(3){display:flex}.ar-cover{aspect-ratio:16 / 10}}@media (max-width:549px){.gn .bl-hero,.gn .ar-hero{padding:0 8px 22px!important}.bl-hero__box{border-radius:22px;--px:22px;--py:22px}.bl-hero__text{gap:22px}.gn .bl-hero h1{margin-bottom:-6px!important}.gn .bl-hero__lead{font-size:16px}.bl-hero__ph{border-width:6px;border-radius:16px;aspect-ratio:4 / 4.6}.bl-hero__ph img{object-position:50% 20%}.gn .bl-filter__btn{height:36px;padding:0 14px;font-size:14px}.gn .bl-list,.gn .bl-more,.gn .ar-body{padding:0 8px 40px!important}.bl-card{border-radius:22px}.bl-card__img{border-radius:16px;margin:8px 8px 0}.bl-card__body{padding:18px 20px 22px}.gn .bl-card__t,.gn .bl-grid--3 .bl-card__t{font-size:20px}.ar-hero__box{border-radius:22px;padding:26px 22px 90px}.ar-cover{margin-top:-70px;width:calc(100% - 28px);border-width:6px;border-radius:18px;aspect-ratio:4 / 3}.ar-doc{border-radius:22px;padding:22px}.gn .ar-doc p:not(:where([data-h])),.gn .ar-doc li{font-size:16px}.gn .ar-doc>p:not(:where([data-h])):first-child{font-size:18px}.gn .ar-doc h2,.gn .ar-doc p:where([data-h="2"]){font-size:22px;margin-top:28px!important}.gn .ar-doc h3,.gn .ar-doc p:where([data-h="3"]){font-size:19px}.ar-author{display:block;border-radius:22px}.ar-author__ph{margin:8px 8px 0;aspect-ratio:4 / 3.4;min-height:0}.ar-author__txt{padding:18px 20px 22px}.ar-author__btns,.ar-author__btns .button{width:100%}}@media (prefers-reduced-motion:reduce){.bl-card,.bl-card__img img{transition:none}}.gn .bl-hero__badge strong{color:#FFFFFF!important}.bl-hero__ph img{object-position:50% 62%}.bl-card__img{aspect-ratio:16 / 9}@media (min-width:1100px){.ar-author__btns{width:100%}.ar-author__btns .button{flex:1 1 100%}}.ek-gal__slide.is-page:has(img[width="1600"]){background:#F2F3EC;padding:0}.ek-gal__slide.is-page img[width="1600"]{filter:none}.ek-gal__thumb img[width="1600"]{object-position:0% 50%}.bl-tabs{justify-content:center;gap:8px;margin:0 0 32px}.gn .bl-tabs .bl-filter__btn{height:48px;padding:0 10px 0 22px;display:inline-flex;align-items:center;gap:10px;background:#FFF;border:1px solid rgba(38,71,58,.14);color:#26473A;font-size:16px}.gn .bl-tabs .bl-filter__btn:hover{background:#D5DDD8}.gn .bl-tabs .bl-filter__btn.is-on{background:#26473A;border-color:#26473A;color:#FFF}@media (max-width:549px){.bl-tabs{margin-bottom:22px}.gn .bl-tabs .bl-filter__btn{height:42px;padding:0 8px 0 16px;font-size:14px}}@media (max-width:1099px){.bl-list .bl-grid--3 .bl-card:nth-child(3){display:flex}.bl-list .bl-grid--3 .bl-card[hidden]{display:none}}.bl-list .sx-head{margin-bottom:22px}.bl-card__meta span:nth-child(3){display:none}.gn .bl-card__ex{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.gn .bl-card .bl-card__btn{position:relative;z-index:1;margin-top:auto!important}.gn .bl-card__body>.bl-card__ex{margin-bottom:6px!important}.gn .bl-tabs .bl-filter__btn{padding:0 22px}@media (max-width:549px){.gn .bl-tabs .bl-filter__btn{padding:0 16px}}.bl-chip{font-size:14px;height:30px;padding:0 14px}.gn .bl-card__meta{font-size:14px}.gn .bl-tabs .bl-filter__btn{font-size:18px;height:52px;padding:0 26px}@media (max-width:549px){.gn .bl-tabs .bl-filter__btn{font-size:16px;height:44px;padding:0 18px}}.bl-pages{display:flex;justify-content:center;margin-top:32px}.gn .bl-pages ul.page-numbers{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.bl-pages li{margin:0}.gn .bl-pages .page-numbers:not(ul){width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#FFF;border:1px solid rgba(38,71,58,.14);font-family:var(--f-title);font-size:18px;font-weight:500;color:#26473A;text-decoration:none;transition:background-color .4s ease,color .4s ease,border-color .4s ease}.gn .bl-pages a.page-numbers:hover,.gn .bl-pages a.page-numbers:focus-visible{background:#D5DDD8}.gn .bl-pages .page-numbers.current{background:#26473A;border-color:#26473A;color:#FFF}.gn .bl-pages .page-numbers.next,.gn .bl-pages .page-numbers.prev{background:#F27348;border-color:#F27348;color:#FFF}.gn .bl-pages a.page-numbers.next:hover,.gn .bl-pages a.page-numbers.next:focus-visible{background:#26473A;border-color:#26473A}.bl-pages .page-numbers .gn-icon{width:18px;height:18px}.bl-pages .page-numbers.prev .gn-icon{transform:scaleX(-1)}.gn .bl-pages .page-numbers.is-disabled{opacity:.35}.bl-pages a.page-numbers:focus-visible{outline:2px solid #F27348;outline-offset:2px}@media (max-width:549px){.bl-pages{margin-top:22px}.gn .bl-pages .page-numbers:not(ul){width:42px;height:42px;font-size:16px}}.gn .bl-card__t,.gn .bl-grid--3 .bl-card__t{font-size:24px}.gn .bl-card__ex{font-size:18px}@media (max-width:549px){.gn .bl-card__t,.gn .bl-grid--3 .bl-card__t{font-size:20px}.gn .bl-card__ex{font-size:16px}}.gn .bl-hero__lead{max-width:44em}@media (max-width:549px){.gn .bl-hero{padding-bottom:var(--sec-y)!important}}@media (max-width:1099px){.bl-tabs{position:sticky;top:116px;z-index:5;margin-left:calc(-1 * var(--sec-x));margin-right:calc(-1 * var(--sec-x));padding:10px var(--sec-x);background:rgba(242,243,236,.94);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width:549px){.bl-tabs{top:96px;margin:0 -8px 22px;padding:10px 8px;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.bl-tabs::-webkit-scrollbar{display:none}.gn .bl-tabs .bl-filter__btn{flex:none;white-space:nowrap}}@media (min-width:550px) and (max-width:1099px){.bl-grid,.bl-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.gn .bl-hero__lead{max-width:40em}@media (max-width:549px){.bl-tabs__pre{display:none}.bl-tabs{justify-content:center;overflow:visible}}.ar-grid{max-width:none;grid-template-columns:minmax(0,1fr) 380px}.ar-cover{width:calc(100% - 2 * clamp(24px, 2.8vw, 40px));aspect-ratio:16 / 7}@media (max-width:1099px){.ar-grid{grid-template-columns:minmax(0,1fr)}.ar-cover{aspect-ratio:16 / 9}}@media (max-width:549px){.ar-cover{width:calc(100% - 28px);aspect-ratio:4 / 3}}.ar-meta__who img{object-position:50% 50%;width:36px;height:36px}@media (min-width:1100px){.ar-author__ph{aspect-ratio:16 / 10}.ar-author__ph img{object-position:30% 35%}.ar-author__txt{gap:8px;padding:16px 20px 20px}.gn .ar-author__name{font-size:20px;margin-top:2px!important}.gn .ar-author__role{font-size:14px;line-height:1.4}.gn .ar-author__bio{font-size:15px;line-height:1.5}.ar-author__btns{flex-wrap:nowrap;gap:8px;margin-top:4px!important}.gn .ar-author__btns .button{flex:1 1 0%;min-height:44px;padding:0 12px;font-size:13px}.ar-author{max-height:calc(100svh - var(--head-h) - 32px);overflow:auto;scrollbar-width:none}}.gn .ar-hero h1{max-width:none}.ar-author__ph img{object-position:55% 30%!important}.gn .ar-author__bio{font-size:16px!important}.bl-more__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:32px}.gn .bl-more__head h2,.gn .bl-more__head p:where([data-h="2"]){margin:0;font-family:var(--f-title);font-weight:500!important;font-size:40px;line-height:1.2;letter-spacing:-.025em!important;color:#26473A}.bl-more__nav{display:flex;gap:8px}.gn .bl-more__btn{margin:0;min-height:0;width:48px;height:48px;padding:0;border-radius:50%;border:1px solid rgba(38,71,58,.14);background:#FFF;color:#26473A;display:grid;place-items:center;cursor:pointer;transition:background-color .4s ease,color .4s ease,opacity .3s ease}.gn .bl-more__btn:hover,.gn .bl-more__btn:focus-visible{background:#26473A;color:#FFF}.gn .bl-more__btn[disabled]{opacity:.35;pointer-events:none}.bl-more__btn .gn-icon{width:18px;height:18px}.bl-more__btn--prev .gn-icon{transform:scaleX(-1)}.bl-slider{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px) / 3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;padding-bottom:4px}.bl-slider::-webkit-scrollbar{display:none}.bl-slider .bl-card{scroll-snap-align:start}.bl-slider:focus-visible{outline:2px solid #F27348;outline-offset:4px;border-radius:28px}@media (max-width:1099px){.bl-slider{grid-auto-columns:calc((100% - 16px) / 2)}.gn .bl-more__head h2,.gn .bl-more__head p:where([data-h="2"]){font-size:34px}}@media (max-width:549px){.bl-slider{grid-auto-columns:86%;gap:12px}.bl-more__head{margin-bottom:22px}.gn .bl-more__head h2,.gn .bl-more__head p:where([data-h="2"]){font-size:28px}.gn .bl-more__btn{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.bl-slider{scroll-behavior:auto}}.gn .bl-tabs .bl-filter__btn{gap:0}.bl-tabs__pre{white-space:pre}.ar-author__ph img{object-position:72% 40%!important}.ar-author__ph img{object-position:50% 40%!important}.bl-slider{grid-auto-columns:calc((100% - 48px) / 4)}.gn .bl-slider .bl-card__t{font-size:20px}.gn .bl-slider .bl-card__ex{font-size:16px}.bl-slider .bl-card__body{padding:18px 20px 22px}@media (max-width:1099px){.bl-slider{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:549px){.bl-slider{grid-auto-columns:86%}}.ar-author__ph img{object-position:40% 40%!important}.bl-pages[hidden]{display:none!important}@media (max-width:549px){.gn .ar-hero h1{margin-bottom:-6px!important}.gn .ar-meta{gap:12px 18px}.ar-meta__who{flex-basis:100%}.ar-hero__box{padding-bottom:102px}}@media (max-width:1099px){.bl-list__wrap{padding-bottom:80px}.bl-list__wrap+.bl-pages,.bl-list .bl-pages{margin-top:0}}@media (max-width:549px){.bl-list__wrap{padding-bottom:72px}}@media (max-width:1099px){.bl-list__wrap{padding-bottom:0}.bl-list__wrap::after{content:'';display:block;height:80px}}@media (max-width:549px){.bl-list__wrap::after{height:72px}}.bl-list{scroll-margin-top:calc(var(--head-h) - 16px)}#bl-list-title{scroll-margin-top:calc(var(--head-h) + 8px)}@media (max-width:1099px){#bl-list-title{scroll-margin-top:112px}}@media (max-width:549px){#bl-list-title{scroll-margin-top:104px}}@media (min-width:1100px){#bl-list-title{scroll-margin-top:132px}}#bl-list-title{scroll-margin-top:36px!important}@media (max-width:1099px){#bl-list-title{scroll-margin-top:16px!important}}@media (max-width:549px){#bl-list-title{scroll-margin-top:8px!important}}@media (max-width:549px){.bl-list__wrap::after{height:22px}}@media (max-width:1099px){.bl-tabs{margin-bottom:0!important}.bl-list__wrap .bl-grid{margin-top:22px}}@media (max-width:549px){.gn .bl-list{padding-bottom:50px!important}}.rc-hero,.rc-browse{background:var(--ivory)}.gn .rc-hero{padding:0 var(--frame) var(--sec-y)!important}.rc-hero__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;border-radius:28px;background:#26473A;color:#F2F3EC;overflow:hidden}.rc-hero__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:var(--py) var(--px)}.gn .rc-hero__text>*{margin:0!important}.rc-hero .au-crumbs ol{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.rc-hero .au-crumbs li,.rc-hero .au-crumbs a{color:rgba(242,243,236,.75)}.rc-hero .au-crumbs a:hover,.rc-hero .au-crumbs [aria-current]{color:#FFF}.gn .rc-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3.2vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#FFF;margin-bottom:-10px!important}.rc-hero h1 em{font-style:normal;color:#A7AE37}.gn .rc-hero__lead{font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86);max-width:38em}.rc-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.gn .rc-hero .bx-btn--coral::before{background:#FFF}.gn .rc-hero .bx-btn--coral:hover,.gn .rc-hero .bx-btn--coral:focus-visible{color:#26473A}.gn .rc-hero__badge{display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.rc-hero__badge-ico{flex:none;width:40px;height:40px;border-radius:50%;background:#A7AE37;color:#FFF;display:grid;place-items:center}.rc-hero__badge-ico .gn-icon{width:18px;height:18px}.gn .rc-hero__badge strong{display:block;font-family:var(--f-title);font-weight:500;font-size:17px;line-height:1.3;color:#FFF}.rc-hero__badge small{display:block;margin-top:2px;font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.8)}.rc-hero__media{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-rows:1fr 1fr;gap:12px;margin:var(--py) var(--px) var(--py) 0;min-height:440px}.rc-hero__ph{position:relative;margin:0;border-radius:20px;overflow:hidden;border:6px solid #FFF;background:#D5DDD8}.rc-hero__ph--big{grid-row:1 / span 2}.rc-hero__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rc-hero__ph--big img{object-position:55% 50%}.gn .rc-browse{padding:0 var(--sec-x) var(--sec-y)!important}.rc-browse{scroll-margin-top:16px}.rc-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:16px;align-items:start}.rc-tabs{position:sticky;top:calc(var(--head-h) + 16px);display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06)}.gn .rc-tab{margin:0;min-height:0;height:48px;padding:0 18px;border:0;border-radius:999px;background:transparent;color:#26473A;text-align:left;justify-content:flex-start;font-family:var(--f-title);font-size:17px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;display:flex;align-items:center;transition:background-color .4s ease,color .4s ease}.gn .rc-tab:hover{background:#F2F3EC}.gn .rc-tab.is-on{background:#26473A;color:#FFF}.rc-tab:focus-visible{outline:2px solid #F27348;outline-offset:2px}.rc-panels{min-width:0}.rc-panel{padding:clamp(22px, 1.9vw, 28px);border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.rc-panel[hidden]{display:none}.rc-panel:focus-visible{outline:2px solid #F27348;outline-offset:3px}.rc-panel__head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-bottom:22px}.gn .rc-panel__head h3,.gn .rc-panel__head p:where([data-h="3"]){margin:0;font-family:var(--f-title);font-weight:500!important;font-size:28px;line-height:1.2;letter-spacing:-.02em!important;color:#26473A}.gn .rc-panel__head p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:16px;line-height:1.5;color:#3D5A4F}.rc-subs{display:flex;flex-wrap:wrap;gap:8px;margin:-6px 0 22px}.gn .rc-sub{margin:0;min-height:0;height:40px;padding:0 16px;border-radius:999px;border:1px solid rgba(38,71,58,.14);background:#FFF;color:#26473A;font-family:var(--f-title);font-size:15px;font-weight:500;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;transition:background-color .4s ease,color .4s ease}.gn .rc-sub:hover{background:#F2F3EC}.gn .rc-sub.is-on{background:#A7AE37;border-color:#A7AE37;color:#FFF}.rc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.rc-card{position:relative;display:flex;flex-direction:column;border-radius:22px;overflow:hidden;background:#FFF;transition:transform .7s cubic-bezier(.22,.61,.36,1),box-shadow .7s cubic-bezier(.22,.61,.36,1)}.rc-card[hidden]{display:none}.rc-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px -28px rgba(38,71,58,.45)}.rc-card__img{position:relative;display:block;aspect-ratio:4 / 3;margin:8px 8px 0;border-radius:16px;overflow:hidden;background:#F2F3EC}.rc-card__img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.rc-card:hover .rc-card__img img{transform:scale(1.05)}.rc-card__body{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:16px 18px 20px}.gn .rc-card__body>*{margin:0!important}.gn .rc-card__t{font-family:var(--f-title);font-weight:500!important;font-size:18px;line-height:1.3;letter-spacing:-.01em!important;color:#26473A}.rc-card__t a{color:inherit;text-decoration:none;transition:color .4s ease}.rc-card__t a::after{content:'';position:absolute;inset:0;border-radius:22px}.rc-card:hover .rc-card__t a{color:#F27348}.rc-card:focus-within{outline:2px solid #F27348;outline-offset:3px}.gn .rc-card__ex{font-family:var(--f-text);font-size:15px;line-height:1.5;color:#3D5A4F;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gn .rc-card .rc-card__btn{position:relative;z-index:1;margin-top:auto!important}.rc-pages{margin-top:22px}.rc-pages[hidden]{display:none!important}@media (max-width:1399px){.rc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1099px){.rc-hero__box{grid-template-columns:minmax(0,1fr)}.rc-hero__media{margin:0 var(--px) var(--py);min-height:380px}.rc-wrap{grid-template-columns:minmax(0,1fr)}.rc-tabs{top:116px;z-index:5;flex-direction:row;overflow-x:auto;scrollbar-width:none;border-radius:999px;padding:6px}.rc-tabs::-webkit-scrollbar{display:none}.gn .rc-tab{flex:none;height:42px;font-size:16px}.rc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:549px){.gn .rc-hero{padding:0 8px var(--sec-y)!important}.rc-hero__box{border-radius:22px;--px:22px;--py:22px}.rc-hero__text{gap:22px}.gn .rc-hero h1{margin-bottom:-6px!important}.gn .rc-hero__lead{font-size:16px}.rc-hero__actions,.rc-hero__actions .button{width:100%}.rc-hero__media{min-height:300px;gap:8px}.rc-hero__ph{border-width:4px;border-radius:14px}.gn .rc-browse{padding:0 8px var(--sec-y)!important}.rc-tabs{top:96px;border-radius:22px}.gn .rc-tab{height:38px;padding:0 14px;font-size:15px}.rc-panel{border-radius:22px;padding:16px}.gn .rc-panel__head h3,.gn .rc-panel__head p:where([data-h="3"]){font-size:24px}.rc-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media (prefers-reduced-motion:reduce){.rc-card,.rc-card__img img{transition:none}}.rc-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gn .rc-card__t{font-size:20px}.gn .rc-card__ex{font-size:16px}@media (max-width:1099px){.rc-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:549px){.rc-grid{grid-template-columns:minmax(0,1fr)!important}.gn .rc-card__t{font-size:18px}}@media (min-width:850px){.rc-panel__head{justify-content:space-between;flex-wrap:nowrap}.gn .rc-panel__head p:not(:where([data-h])){text-align:right}}.gn .rc-tab{justify-content:space-between;gap:8px}.rc-subnav{display:flex;flex-direction:column;gap:2px;margin:2px 0 6px 14px;padding-left:12px;border-left:2px solid #D5DDD8}.rc-subnav[hidden]{display:none}.gn .rc-subnav .rc-sub{height:38px;padding:0 14px;border:0;border-radius:999px;background:transparent;text-align:left;justify-content:flex-start;display:flex;align-items:center;font-size:15px;color:#3D5A4F}.gn .rc-subnav .rc-sub:hover{background:#F2F3EC;color:#26473A}.gn .rc-subnav .rc-sub.is-on{background:#A7AE37;color:#FFF}.rc-sub:focus-visible{outline:2px solid #F27348;outline-offset:2px}.rc-panel__sub:not(:empty)::before{content:'\B7';margin:0 10px;color:#8CA096}.rc-panel__sub{color:#646A16}@media (max-width:1099px){.rc-tabs{flex-wrap:nowrap}.rc-subnav{position:absolute;left:0;right:0;top:calc(100% + 6px);margin:0;padding:6px;border:0;flex-direction:row;overflow-x:auto;scrollbar-width:none;border-radius:999px;background:#FFF;box-shadow:0 10px 24px -18px rgba(38,71,58,.5)}.rc-subnav::-webkit-scrollbar{display:none}.gn .rc-subnav .rc-sub{flex:none;white-space:nowrap}.rc-tabs{overflow:visible}.rc-tabs{position:sticky}.rc-wrap:has(.rc-subnav:not([hidden])) .rc-panels{margin-top:56px}}.rc-panel__head{flex-direction:column;align-items:flex-start;gap:6px!important}@media (min-width:850px){.rc-panel__head{justify-content:flex-start;flex-wrap:nowrap}.gn .rc-panel__head p:not(:where([data-h])){text-align:left}}.rc-wrap .rc-panels{margin-top:0!important}.rc-panel__head{align-items:center!important;text-align:center}.gn .rc-panel__head p:not(:where([data-h])){text-align:center!important}.rc-subs{justify-content:center}.rc-hero__cta{display:flex;flex-direction:column;align-items:stretch;gap:32px;width:max-content;max-width:100%}.gn .rc-hero__cta>*{margin:0!important}@media (max-width:549px){.rc-hero__cta{width:100%;gap:22px}}.bl-grid>[data-reveal]:nth-child(3n+2){transition-delay:.12s}.bl-grid>[data-reveal]:nth-child(3n){transition-delay:.24s}.bl-slider>[data-reveal]:nth-child(2){transition-delay:.1s}.bl-slider>[data-reveal]:nth-child(3){transition-delay:.2s}.bl-slider>[data-reveal]:nth-child(4){transition-delay:.3s}.rc-hero__media [data-reveal="pop"]:nth-child(2){transition-delay:.25s}.rc-hero__media [data-reveal="pop"]:nth-child(3){transition-delay:.4s}@keyframes rcCardIn{from{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.rc-panel:not([hidden]) .rc-card:not([hidden]){animation:rcCardIn .6s cubic-bezier(.22,.61,.36,1) both}.rc-panel .rc-card:nth-child(3n+2){animation-delay:.07s}.rc-panel .rc-card:nth-child(3n){animation-delay:.14s}@keyframes rcPanelIn{from{opacity:0}to{opacity:1}}.rc-panel:not([hidden]) .rc-panel__head{animation:rcPanelIn .5s ease both}@media (prefers-reduced-motion:reduce){.rc-panel .rc-card,.rc-panel__head{animation:none!important}.bl-grid>[data-reveal],.bl-slider>[data-reveal]{transition-delay:0s!important}}@media (max-width:1099px){.rc-tabs{top:124px;justify-content:flex-start}.gn .rc-tab{padding:0 13px;font-size:15px}.rc-tabs.is-scrollable{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 36px),transparent)}.rc-tabs.is-scrollable.is-end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 36px);mask-image:linear-gradient(90deg,transparent,#000 36px)}}@media (min-width:800px) and (max-width:1099px){.rc-tabs{justify-content:center}}@media (max-width:549px){.rc-tabs{top:104px}}@media (max-width:1099px){.bl-tabs{top:124px}}@media (max-width:549px){.bl-tabs{top:104px}}@media (max-width:1099px){.rc-tabs{overflow-x:auto!important;overflow-y:hidden!important}}.rc-panel__head{flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:16px!important;text-align:left!important;padding:14px 20px 14px 14px;margin-bottom:16px!important;border-radius:20px;background:#FFF}.rc-panel__ico{flex:none;width:56px;height:56px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center}.rc-panel__ico svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rc-panel__txt{display:flex;flex-direction:column;gap:4px;min-width:0}.gn .rc-panel__head h3,.gn .rc-panel__head p:where([data-h="3"]){font-size:24px!important}.gn .rc-panel__head p:not(:where([data-h])){text-align:left!important;font-size:16px}.rc-subs{justify-content:flex-start!important;margin:0 0 16px!important}@media (max-width:549px){.rc-panel__head{padding:12px 14px 12px 12px;gap:12px!important;border-radius:16px}.rc-panel__ico{width:46px;height:46px}.rc-panel__ico svg{width:22px;height:22px}.gn .rc-panel__head h3,.gn .rc-panel__head p:where([data-h="3"]){font-size:20px!important}.gn .rc-panel__head p:not(:where([data-h])){font-size:14px;line-height:1.45}}.rc-nav{position:sticky;top:calc(var(--head-h) + 16px);z-index:6;align-self:start}.rc-nav .rc-tabs{position:static!important}.rc-dd{display:none}@media (max-width:1099px){.rc-nav{top:124px}}@media (max-width:549px){.rc-nav{top:104px}.gn .rc-dd{display:flex;align-items:center;gap:10px;width:100%;min-height:0;height:56px;margin:0;padding:0 18px;border:1px solid rgba(38,71,58,.1);border-radius:18px;background:#FFF;color:#26473A;text-align:left;letter-spacing:0;text-transform:none;line-height:1;cursor:pointer;box-shadow:0 10px 24px -20px rgba(38,71,58,.5)}.rc-dd__k{font-family:var(--f-text);font-size:14px;color:#5C7067}.rc-dd__v{flex:1;font-family:var(--f-title);font-size:17px;font-weight:500;color:#26473A}.rc-dd__chev{width:18px;height:18px;transition:transform .4s ease}.rc-dd[aria-expanded="true"] .rc-dd__chev{transform:rotate(180deg)}.rc-dd:focus-visible{outline:2px solid #F27348;outline-offset:2px}.rc-nav .rc-tabs{display:none;position:absolute!important;left:0;right:0;top:calc(100% + 6px);flex-direction:column;overflow:visible!important;padding:8px;border-radius:18px;-webkit-mask-image:none!important;mask-image:none!important;box-shadow:0 18px 40px -20px rgba(38,71,58,.45)}.rc-nav.is-open .rc-tabs{display:flex}.gn .rc-nav .rc-tab{height:44px;padding:0 14px;font-size:16px;justify-content:flex-start}}@media (max-width:549px){.rc-dd__k,.rc-dd__v{font-family:var(--f-title)!important;font-size:16px!important;font-weight:500}.rc-dd__k{color:#8CA096!important}}@media (max-width:549px){.rc-dd__k::after{content:"\2192";margin-left:8px;color:#F27348;font-family:var(--f-text)}.gn .rc-dd{gap:8px}}@media (min-width:550px) and (max-width:1099px){.rc-panel__ico{width:46px;height:46px}.rc-panel__ico svg{width:21px;height:21px}}@media (min-width:800px) and (max-width:1099px){.rc-tabs{justify-content:space-between!important;padding:6px!important}}.rp-hero,.rp-intro,.rp-recipe,.rp-serve{background:var(--ivory)}.gn .rp-hero{padding:0 var(--frame) 32px!important}.rp-hero__box{--px:clamp(24px, 2.8vw, 40px);--py:clamp(18px, 2.1vw, 36px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;border-radius:28px;background:#26473A;color:#F2F3EC;overflow:hidden}.rp-hero__text{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;padding:var(--py) var(--px)}.gn .rp-hero__text>*{margin:0!important}.rp-hero .au-crumbs ol{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.rp-hero .au-crumbs li,.rp-hero .au-crumbs a{color:rgba(242,243,236,.75)}.rp-hero .au-crumbs a:hover,.rp-hero .au-crumbs [aria-current]{color:#FFF}.gn .rp-hero h1{font-family:var(--f-title);font-weight:500!important;font-size:clamp(2rem, 3.2vw, 3rem);line-height:1.2;letter-spacing:-.03em!important;color:#FFF;margin-bottom:-10px!important}.rp-hero h1 em{font-style:normal;color:#A7AE37}.gn .rp-hero__lead{font-family:var(--f-text);font-size:18px;line-height:1.6;color:rgba(242,243,236,.86);max-width:36em}.gn .rp-facts{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:12px}.rp-facts li{margin:0;display:flex;align-items:center;gap:12px;padding:12px 18px 12px 12px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.16)}.rp-facts .gn-icon,.rp-facts .rp-ico{width:40px;height:40px;padding:10px;border-radius:50%;background:#A7AE37;color:#FFF;box-sizing:border-box}.rp-facts span{display:flex;flex-direction:column;font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.8)}.rp-facts strong{font-family:var(--f-title);font-weight:500;font-size:18px;color:#FFF}.rp-ico{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.rp-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.gn .rp-hero .bx-btn--coral::before{background:#FFF}.gn .rp-hero .bx-btn--coral:hover,.gn .rp-hero .bx-btn--coral:focus-visible{color:#26473A}.rp-hero__actions .rp-ico{width:18px;height:18px;margin-right:8px;position:relative;z-index:1}.rp-hero__actions [data-print]{display:inline-flex;align-items:center}.rp-hero__ph{position:relative;margin:var(--py) var(--px) var(--py) 0;min-height:460px;border-radius:20px;overflow:hidden;border:8px solid #FFF;background:#D5DDD8}.rp-hero__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gn .rp-intro{padding:0 var(--sec-x) var(--sec-y)!important}.rp-intro__box{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.gn .rp-intro__box>*{margin:0!important}.gn .rp-intro__box p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.75;color:#3D5A4F}.gn .rp-intro__box a:not(.bl-chip){color:#26473A;font-weight:600;text-decoration:none}.gn .rp-intro__box a:not(.bl-chip):hover{text-decoration:underline;text-underline-offset:3px}.rp-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px}.rp-tags .bl-chip{text-decoration:none}.rp-tags .bl-chip:nth-child(2){background:#A7AE37}.rp-tags .bl-chip:nth-child(3){background:#F27348}.gn .rp-recipe{padding:0 var(--sec-x) var(--sec-y)!important;scroll-margin-top:16px}.rp-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px;align-items:start}.rp-ing{position:sticky;top:calc(var(--head-h) + 16px);padding:clamp(22px, 1.9vw, 28px);border-radius:28px;background:#26473A;color:#F2F3EC}.gn .rp-ing h3,.gn .rp-ing p:where([data-h="3"]),.gn .rp-steps h3,.gn .rp-steps p:where([data-h="3"]){margin:0 0 18px;font-family:var(--f-title);font-weight:500!important;font-size:26px;line-height:1.2;letter-spacing:-.02em!important}.gn .rp-ing h3,.gn .rp-ing p:where([data-h="3"]){color:#FFF}.rp-ing h3 span,.rp-ing p:where([data-h="3"]) span{font-size:16px;color:#A7AE37;margin-left:6px;letter-spacing:0}.gn .rp-ing__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.rp-ing__list li{margin:0}.rp-ing__list label{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:14px;cursor:pointer;transition:background-color .3s ease}.rp-ing__list label:hover{background:rgba(255,255,255,.06)}.rp-ing__list input{position:absolute;opacity:0;width:1px;height:1px}.rp-check{flex:none;width:24px;height:24px;margin-top:1px;border-radius:50%;border:1.5px solid rgba(255,255,255,.45);display:grid;place-items:center;transition:background-color .3s ease,border-color .3s ease}.rp-check .gn-icon{width:14px;height:14px;color:#FFF;opacity:0;transition:opacity .3s ease}.rp-ing__list input:checked+.rp-check{background:#A7AE37;border-color:#A7AE37}.rp-ing__list input:checked+.rp-check .gn-icon{opacity:1}.rp-ing__list input:focus-visible+.rp-check{outline:2px solid #F27348;outline-offset:2px}.rp-ing__t{font-family:var(--f-text);font-size:17px;line-height:1.5;color:rgba(242,243,236,.92);transition:opacity .3s ease}.rp-ing__t strong{font-weight:600;color:#FFF}.rp-ing__t small{display:block;font-size:14px;color:rgba(242,243,236,.65)}.rp-ing__list input:checked~.rp-ing__t{opacity:.5;text-decoration:line-through}.gn .rp-ing__hint{margin:14px 0 0;font-family:var(--f-text);font-size:14px;color:rgba(242,243,236,.65)}.rp-steps{padding:clamp(22px, 1.9vw, 28px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06)}.gn .rp-steps h3,.gn .rp-steps p:where([data-h="3"]){color:#26473A}.gn .rp-steps__list{list-style:none;margin:0;padding:0;counter-reset:rps;display:flex;flex-direction:column;gap:16px}.rp-steps__list li{counter-increment:rps;position:relative;margin:0;padding:4px 0 0 60px;min-height:44px}.rp-steps__list li::before{content:counter(rps);position:absolute;left:0;top:0;width:44px;height:44px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center;font-family:var(--f-title);font-size:18px;font-weight:500}.rp-steps__list li:not(:last-child)::after{content:'';position:absolute;left:21px;top:50px;bottom:-12px;width:2px;background:#F2E0D8}.gn .rp-steps__list p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:18px;line-height:1.65;color:#3D5A4F}.rp-steps__ph{position:relative;margin:22px 0 0;border-radius:20px;overflow:hidden;aspect-ratio:16 / 9}.rp-steps__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.gn .rp-serve{padding:0 var(--sec-x) var(--sec-y)!important}.rp-serve__box{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:12px;border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.rp-serve__ph{position:relative;margin:0;min-height:320px;border-radius:20px;overflow:hidden}.rp-serve__ph img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rp-serve__txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;padding:clamp(16px, 2.4vw, 40px)}.gn .rp-serve__txt>*{margin:0!important}.gn .rp-serve__txt h2,.gn .rp-serve__txt p:where([data-h="2"]){font-family:var(--f-title);font-weight:500!important;font-size:32px;line-height:1.2;letter-spacing:-.02em!important;color:#26473A}.gn .rp-serve__txt p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.65;color:#3D5A4F}.rp-serve__btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px!important}.rp-slider .rc-card{scroll-snap-align:start}.gn .rp-more{padding:0 var(--sec-x) var(--sec-y)!important}.rp-slider{grid-auto-columns:calc((100% - 32px) / 3)!important}@media (max-width:1099px){.rp-hero__box{grid-template-columns:minmax(0,1fr)}.rp-hero__ph{margin:0 var(--px) var(--py);min-height:0;aspect-ratio:16 / 10}.rp-grid{grid-template-columns:minmax(0,1fr)}.rp-ing{position:static}.rp-serve__box{grid-template-columns:minmax(0,1fr)}.rp-serve__ph{min-height:0;aspect-ratio:16 / 9}.rp-slider{grid-auto-columns:calc((100% - 16px) / 2)!important}}@media (max-width:549px){.gn .rp-hero{padding:0 8px 22px!important}.rp-hero__box{border-radius:22px;--px:22px;--py:22px}.rp-hero__text{gap:22px}.gn .rp-hero h1{margin-bottom:-6px!important}.gn .rp-hero__lead{font-size:16px}.rp-facts li{flex:1 1 calc(50% - 6px)}.rp-hero__actions,.rp-hero__actions .button{width:100%}.rp-hero__ph{border-width:6px;border-radius:16px;aspect-ratio:4 / 3}.gn .rp-intro,.gn .rp-recipe,.gn .rp-serve,.gn .rp-more{padding-left:8px!important;padding-right:8px!important}.gn .rp-intro__box p:not(:where([data-h])){font-size:16px}.rp-intro__box{padding:0 8px}.rp-ing,.rp-steps,.rp-serve__box{border-radius:22px}.gn .rp-ing h3,.gn .rp-ing p:where([data-h="3"]),.gn .rp-steps h3,.gn .rp-steps p:where([data-h="3"]){font-size:22px}.rp-ing__t,.gn .rp-steps__list p:not(:where([data-h])),.gn .rp-serve__txt p:not(:where([data-h])){font-size:16px}.rp-steps__list li{padding-left:52px}.rp-steps__list li::before{width:38px;height:38px;font-size:16px}.rp-steps__list li:not(:last-child)::after{left:18px;top:44px}.gn .rp-serve__txt h2,.gn .rp-serve__txt p:where([data-h="2"]){font-size:24px}.rp-serve__btns,.rp-serve__btns .button{width:100%}.rp-slider{grid-auto-columns:86%!important}}@media print{.hy-header,.gn-header,header,footer,.gn-float,.rp-hero__actions,.rp-serve,.rp-more,.au-crumbs,#gn-curtain,.gn-modal{display:none!important}.rp-hero__box,.rp-ing{background:#FFFFFF!important;color:#000!important}.gn .rp-hero h1,.rp-hero h1 em,.rp-facts strong,.rp-facts span,.gn .rp-ing h3,.gn .rp-ing p:where([data-h="3"]),.rp-ing__t,.rp-ing__t strong{color:#000!important}.rp-hero__ph{min-height:260px}.rp-ing{position:static;border:1px solid #ccc}[data-reveal]{opacity:1!important;transform:none!important;clip-path:none!important}}@media (max-width:1099px){.gn .rc-hero__lead,.gn .rp-hero__lead,.gn .bl-hero__lead{max-width:none!important}}@media (min-width:850px) and (max-width:1099px){.cb-inner{display:flex!important;flex-direction:column;align-items:flex-start;gap:22px}.cb-actions{justify-content:flex-start}}@media (max-width:549px){.gn .rc-dd{border-radius:999px;padding:0 20px}}.bl-nav{position:relative;margin:0 0 32px}.bl-nav .bl-tabs{margin:0!important}@media (max-width:1099px){.bl-nav{position:sticky;top:124px;z-index:6;margin-bottom:0}.bl-nav .bl-tabs{position:static!important;margin:0!important;padding:6px!important;background:#FFFFFF!important;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:999px;border:1px solid rgba(38,71,58,.06);box-shadow:0 10px 24px -20px rgba(38,71,58,.5);justify-content:center;gap:6px}.gn .bl-nav .bl-tabs .bl-filter__btn{height:42px;border:0;background:transparent;font-size:16px}.gn .bl-nav .bl-tabs .bl-filter__btn:hover{background:#F2F3EC}.gn .bl-nav .bl-tabs .bl-filter__btn.is-on{background:#26473A;color:#FFF}.bl-list__wrap .bl-grid{margin-top:22px}}@media (max-width:549px){.bl-nav{top:104px}.bl-nav .bl-tabs{display:none!important;position:absolute!important;left:0;right:0;top:calc(100% + 6px);flex-direction:column;align-items:stretch;border-radius:18px!important;padding:8px!important;box-shadow:0 18px 40px -20px rgba(38,71,58,.45);overflow:visible!important}.bl-nav.is-open .bl-tabs{display:flex!important}.bl-nav .bl-tabs__pre{display:inline!important}.gn .bl-nav .bl-tabs .bl-filter__btn{justify-content:flex-start;text-align:left;height:44px;padding:0 14px;border-radius:999px}}.rp-intro__box{max-width:none}@media (max-width:1099px){.rc-nav .rc-tabs,.bl-nav .bl-tabs{background:#26473A!important;border-color:#26473A!important}.gn .rc-nav .rc-tab,.gn .bl-nav .bl-tabs .bl-filter__btn{color:rgba(242,243,236,.88);background:transparent}.gn .rc-nav .rc-tab:hover,.gn .bl-nav .bl-tabs .bl-filter__btn:hover{background:rgba(255,255,255,.1);color:#FFF}.gn .rc-nav .rc-tab.is-on,.gn .bl-nav .bl-tabs .bl-filter__btn.is-on{background:#FFF;color:#26473A}.rc-nav .rc-tabs.is-scrollable{-webkit-mask-image:none;mask-image:none}}@media (max-width:549px){.gn .rc-dd{background:#26473A!important;border-color:#26473A!important;color:#FFF}.rc-dd__k{color:#A7AE37!important}.rc-dd__v{color:#FFFFFF!important}.rc-dd__chev{color:#FFF}.rc-dd:focus-visible{outline-color:#F27348}}.rp-ing__list li{position:relative;padding:9px 4px 9px 26px;border-bottom:1px solid rgba(255,255,255,.1)}.rp-ing__list li:last-child{border-bottom:0}.rp-ing__list li::before{content:'';position:absolute;left:6px;top:calc(9px + .75em - 4px);width:8px;height:8px;border-radius:50%;background:#A7AE37}.gn .rp-ing__list{gap:0}.rp-ing__list.is-checkable li{padding:0}.rp-ing__list.is-checkable li::before{content:none}.rp-ing__list.is-checkable label{padding:10px 8px}.gn .rp-ing__list label{font-weight:400;margin:0}.gn .rp-ing__list label .rp-ing__t{font-weight:400}.gn .rp-ing__list label strong{font-weight:600}@media (min-width:1100px){.rp-grid{align-items:stretch}.rp-ing{position:static}.rp-steps{display:flex;flex-direction:column}.rp-steps__ph{flex:1 1 0%;aspect-ratio:auto;min-height:220px}}.rp-intro__grid{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:16px;align-items:stretch}.rp-intro__box{max-width:none!important;margin:0!important;padding:clamp(22px, 2.4vw, 36px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06);gap:14px!important;justify-content:center}.gn .rp-kicker{font-family:var(--f-title)!important;font-size:14px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16!important;line-height:1.3!important}.rp-meta{display:flex;flex-direction:column;gap:14px;padding:clamp(22px, 2.4vw, 32px);border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.rp-meta__row{display:flex;flex-direction:column;gap:6px;padding-bottom:14px;border-bottom:1px solid rgba(38,71,58,.1)}.gn .rp-meta__row p:not(:where([data-h])){margin:0;font-family:var(--f-text);font-size:16px;color:#26473A}.gn .rp-meta__row a:not(.bl-chip){color:#26473A;font-weight:600;text-decoration:none}.gn .rp-meta__row a:not(.bl-chip):hover{text-decoration:underline;text-underline-offset:3px}.rp-meta__k{font-family:var(--f-title);font-size:13px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5C7067}.rp-meta .rp-tags{display:flex;flex-wrap:wrap;gap:8px}.rp-meta__who{display:flex;align-items:center;gap:12px;margin-top:auto}.rp-meta__who img{width:48px;height:48px;border-radius:50%;object-fit:cover;border:2px solid #FFF}.rp-meta__who span{display:flex;flex-direction:column;font-family:var(--f-text);font-size:14px;color:#3D5A4F}.rp-meta__who strong{font-family:var(--f-title);font-weight:500;font-size:16px;color:#26473A}@media (max-width:1099px){.rp-intro__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.rp-intro__box,.rp-meta{border-radius:22px;padding:22px}.rp-intro__box{padding:22px!important}}@media (max-width:549px){.rc-subs{justify-content:center!important}}.gn .rp-hero .hy-btn-white{--fill:#F27348}.gn .rp-hero .hy-btn-white:hover,.gn .rp-hero .hy-btn-white:focus-visible,.gn .rp-hero .hy-btn-white:hover span,.gn .rp-hero .hy-btn-white:focus-visible span,.gn .rp-hero .hy-btn-white:hover .rp-ico,.gn .rp-hero .hy-btn-white:focus-visible .rp-ico{color:#FFFFFF!important}.gn .rp-serve .hy-btn-white{--fill:#26473A}.gn .rp-serve .hy-btn-white:hover,.gn .rp-serve .hy-btn-white:focus-visible,.gn .rp-serve .hy-btn-white:hover span,.gn .rp-serve .hy-btn-white:focus-visible span{color:#FFFFFF!important}.rp-hero__actions .rp-ico{transition:color .4s ease}.rc-search{position:relative;max-width:720px;margin:0 auto 32px}.rc-search__ico{position:absolute;left:22px;top:50%;translate:0 -50%;width:22px;height:22px;fill:none;stroke:#26473A;stroke-width:2;stroke-linecap:round;pointer-events:none}.gn .rc-search input{width:100%;height:60px;margin:0;padding:0 56px 0 58px;border-radius:999px;border:1px solid rgba(38,71,58,.14);background:#FFF;box-shadow:0 12px 30px -24px rgba(38,71,58,.5);font-family:var(--f-text);font-size:17px;color:#26473A;transition:border-color .3s ease,box-shadow .3s ease}.gn .rc-search input::placeholder{color:#8CA096}.gn .rc-search input:focus{outline:none;border-color:#A7AE37;box-shadow:0 0 0 3px rgba(167,174,55,.25)}.rc-search input::-webkit-search-cancel-button{display:none}.gn .rc-search__clear{position:absolute;right:10px;top:50%;translate:0 -50%;width:40px;height:40px;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:#F2F3EC;color:#26473A;font-size:22px;line-height:1;cursor:pointer}.gn .rc-search__clear:hover{background:#F27348;color:#FFF}.rc-search__clear[hidden]{display:none}.rc-wrap.is-searching .rc-tab.is-on{background:transparent;color:inherit}.gn .rc-empty{margin:8px 0 0;padding:22px;border-radius:20px;background:#FFF;text-align:center;font-size:16px;color:#3D5A4F}@media (max-width:549px){.rc-search{margin-bottom:22px}.gn .rc-search input{height:52px;font-size:15px;padding-left:50px}.rc-search__ico{left:18px;width:20px;height:20px}}.gn .rc-browse .sx-head{margin-bottom:32px!important}.gn .rc-search{margin:0 auto 32px!important}@media (max-width:549px){.gn .rc-browse .sx-head{margin-bottom:22px!important}.gn .rc-search{margin-bottom:22px!important}}.gn .rc-browse .sx-head{margin-bottom:22px!important}.gn .rc-browse .sx-head p:not(:where([data-h])){display:table;margin-left:auto!important;margin-right:auto!important}@media (max-width:549px){.gn .rc-browse .sx-head{margin-bottom:12px!important}}.svx-dual,.svx-offer,.svx-b2b,.svx-quotes{background:var(--ivory)}.gn .svx-dual,.gn .svx-offer,.gn .svx-b2b,.gn .svx-quotes{padding:0 var(--sec-x) var(--sec-y)!important}.svx-dual__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.svx-card{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:clamp(24px, 2.8vw, 40px);border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06)}.gn .svx-card>*{margin:0!important}.svx-card__tag{display:inline-flex;align-items:center;height:30px;padding:0 14px;border-radius:999px;background:#A7AE37;color:#FFF;font-family:var(--f-title);font-size:14px;font-weight:500}.gn .svx-card h3,.gn .svx-card p:where([data-h="3"]){font-family:var(--f-title);font-weight:500!important;font-size:28px;line-height:1.25;letter-spacing:-.02em!important;color:#26473A}.gn .svx-card p:not(:where([data-h])){font-family:var(--f-text);font-size:18px;line-height:1.6;color:#3D5A4F}.gn .svx-card__note{font-size:16px!important;padding-top:14px;border-top:1px solid rgba(38,71,58,.1);width:100%}.svx-card--pine{background:#26473A;border-color:#26473A}.gn .svx-card--pine h3,.gn .svx-card--pine p:where([data-h="3"]){color:#FFF}.gn .svx-card--pine p:not(:where([data-h])),.gn .svx-card--pine li{color:rgba(242,243,236,.88)!important}.svx-card--pine .svx-card__tag{background:#F27348}.gn .svx-card--pine .svx-card__note{border-top-color:rgba(255,255,255,.15)}.gn .svx-card--pine a{color:#FFF}.gn .svx-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gn .svx-list li{position:relative;margin:0;padding-left:24px;font-family:var(--f-text);font-size:17px;line-height:1.55;color:#3D5A4F}.gn .svx-list li::before{content:"";position:absolute;left:4px;top:calc(.775em - 4px);width:8px;height:8px;border-radius:50%;background:#F27348}.gn .wx-ch p:not(:where([data-h])) a,.gn .wx-inc p:not(:where([data-h])) a,.gn .svx-card a,.gn .svx-conds a,.gn .gn-acc__panel a,.gn .svx-b2b a{color:inherit;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.gn .wx-ch p:not(:where([data-h])) a:hover,.gn .wx-inc p:not(:where([data-h])) a:hover,.gn .svx-card a:hover,.gn .svx-conds a:hover,.gn .gn-acc__panel a:hover,.gn .svx-b2b a:hover{color:#F27348}.gn .svx-qs{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.gn .svx-qs li{margin:0;padding:14px 18px;border-radius:16px;background:#F2F3EC;font-family:var(--f-title);font-size:18px;font-weight:500;line-height:1.4;color:#26473A}.gn .svx-conds{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.gn .svx-conds li{margin:0;display:flex;align-items:center;gap:14px;padding:18px 20px;border-radius:20px;background:#FFF;border:1px solid rgba(38,71,58,.06);font-family:var(--f-text);font-size:17px;line-height:1.45;color:#26473A}.gn .svx-conds li::before{content:"";flex:none;width:10px;height:10px;border-radius:50%;background:#A7AE37;box-shadow:0 0 0 5px rgba(167,174,55,.18)}.svx-offer__box{display:flex;align-items:center;gap:24px 32px;padding:clamp(22px, 2.4vw, 32px) clamp(24px, 2.8vw, 40px);border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.svx-offer__pct{flex:none;width:96px;height:96px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center;font-family:var(--f-title);font-size:28px;font-weight:500}.svx-offer__box>div{flex:1}.gn .svx-offer h2,.gn .svx-offer p:where([data-h="2"]){margin:0 0 6px;font-family:var(--f-title);font-weight:500!important;font-size:28px;line-height:1.25;color:#26473A}.gn .svx-offer p:not(:where([data-h])){margin:0;font-size:18px;color:#3D5A4F}.svx-b2b__ico{width:52px;height:52px;border-radius:50%;background:#F27348;color:#FFF;display:grid;place-items:center}.svx-b2b__ico svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.gn .svx-b2b__k{margin:0 0 8px!important;font-family:var(--f-title)!important;font-size:13px!important;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#646A16!important}.svx-quotes .ek-quote{scroll-snap-align:start}.gn .svx-quotes .ek-quote blockquote p:not(:where([data-h])){font-size:17px;line-height:1.6;font-family:var(--f-text);font-weight:400}.svx-quotes .bl-slider{grid-auto-columns:calc((100% - 32px) / 3)}@media (max-width:1099px){.gn .svx-conds{grid-template-columns:repeat(2,minmax(0,1fr))}.svx-quotes .bl-slider{grid-auto-columns:calc((100% - 16px) / 2)}}@media (max-width:849px){.svx-dual__grid{grid-template-columns:minmax(0,1fr)}.svx-offer__box{flex-wrap:wrap}}@media (max-width:549px){.gn .svx-dual,.gn .svx-offer,.gn .svx-b2b,.gn .svx-quotes{padding-left:8px!important;padding-right:8px!important}.svx-card,.svx-offer__box{border-radius:22px;padding:22px}.gn .svx-card h3,.gn .svx-card p:where([data-h="3"]),.gn .svx-offer h2,.gn .svx-offer p:where([data-h="2"]){font-size:22px}.gn .svx-card p:not(:where([data-h])),.gn .svx-list li,.gn .svx-offer p:not(:where([data-h])),.gn .svx-conds li{font-size:16px}.gn .svx-conds{grid-template-columns:minmax(0,1fr)}.svx-offer__pct{width:72px;height:72px;font-size:22px}.svx-offer__box .button{width:100%}.gn .svx-qs li{font-size:16px}.svx-quotes .bl-slider{grid-auto-columns:86%}}.gn .svx-card--pine strong{color:#FFF}.gn .ar-doc .ar-svc{margin-top:18px!important;padding:16px 18px;border-radius:18px;background:#F2F3EC;font-size:17px;color:#26473A}.gn .ar-svc a{color:#F27348!important}.gn .rp-tags a.bl-chip,.gn .rp-tags a.bl-chip:hover,.gn .rp-tags a.bl-chip:focus-visible{color:#FFFFFF!important;text-decoration:none!important}.gn .rp-tags a.bl-chip{transition:filter .3s ease,transform .3s ease}.gn .rp-tags a.bl-chip:hover,.gn .rp-tags a.bl-chip:focus-visible{filter:brightness(.88);transform:translateY(-1px)}#rc-browse-title{scroll-margin-top:54px}@media (max-width:1099px){#rc-browse-title{scroll-margin-top:34px}}@media (max-width:549px){#rc-browse-title{scroll-margin-top:24px}}.gn .rc-hero .bx-btn--coral::before{background:#FFFFFF!important}.gn .rc-hero .bx-btn--coral:hover,.gn .rc-hero .bx-btn--coral:focus-visible,.gn .rc-hero .bx-btn--coral:hover span,.gn .rc-hero .bx-btn--coral:focus-visible span{color:#26473A!important}.gn .rc-hero .hy-btn-white{--fill:#F27348 !important}.gn .rc-hero .hy-btn-white::before{background:#F27348!important}.gn .rc-hero .hy-btn-white:hover,.gn .rc-hero .hy-btn-white:focus-visible,.gn .rc-hero .hy-btn-white:hover span,.gn .rc-hero .hy-btn-white:focus-visible span{color:#FFFFFF!important}.wx-inc li:last-child:nth-child(even){grid-column:auto!important}.gn .svx-quotes .ek-quote blockquote p:not(:where([data-h])){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.gn .svx-quotes .ek-quote.is-expanded blockquote p:not(:where([data-h])){display:block;-webkit-line-clamp:unset}.gn .ek-quote .q-more{align-self:flex-start;margin:0;min-height:44px;padding:0 22px;font-family:var(--f-title);font-size:14px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;line-height:1;color:var(--pine);border:1px solid rgba(38,71,58,.16)!important;border-radius:99px}.gn .ek-quote .q-more:hover,.gn .ek-quote .q-more:focus-visible{color:#F2F3EC}.gn .ek-quote .q-more[hidden]{display:none}.svx-quotes .ek-quote figcaption{margin-top:auto}.svx-quotes .bl-slider{align-items:start}.gn .ek-quote .q-more,.gn .ek-quote .q-more span{text-decoration:none!important}.gn .svx-b2b__note{display:flex;align-items:center;gap:14px;margin:16px 0 0;padding:16px 22px 16px 16px;border-radius:20px;background:#D5DDD8;font-family:var(--f-text);font-size:17px;line-height:1.5;color:#26473A}.gn .svx-b2b__note .svx-b2b__ico{flex:none;width:44px;height:44px}.gn .svx-b2b__note .svx-b2b__ico svg{width:20px;height:20px}@media (max-width:549px){.gn .svx-b2b__note{font-size:15px;align-items:flex-start}}.svx-tabs{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;align-items:stretch}.svx-tabs__list{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:28px;background:#FFF;border:1px solid rgba(38,71,58,.06)}.gn .svx-tab{margin:0;min-height:0;display:flex;align-items:center;gap:14px;width:100%;padding:12px 14px;border:0;border-radius:20px;background:transparent;text-align:left;text-transform:none;letter-spacing:0;line-height:1.25;cursor:pointer;transition:background-color .4s ease,color .4s ease}.gn .svx-tab:hover{background:#F2F3EC}.svx-tab__ico{flex:none;width:46px;height:46px;border-radius:50%;background:#F2F3EC;color:#F27348;display:grid;place-items:center;transition:background-color .4s ease,color .4s ease}.svx-tab__ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.svx-tab__t{display:flex;flex-direction:column;gap:2px;font-family:var(--f-title);font-size:18px;font-weight:500;color:#26473A}.svx-tab__t small{font-size:13px;letter-spacing:.08em;color:#8CA096}.gn .svx-tab.is-on{background:#26473A}.svx-tab.is-on .svx-tab__ico{background:#F27348;color:#FFF}.svx-tab.is-on .svx-tab__t{color:#FFF}.svx-tab.is-on .svx-tab__t small{color:#A7AE37}.svx-tab:focus-visible{outline:2px solid #F27348;outline-offset:2px}.svx-panel{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:16px;padding:12px;border-radius:28px;background:#D5DDD8;border:1px solid rgba(140,160,150,.55)}.svx-panel[hidden]{display:none}.svx-panel:focus-visible{outline:2px solid #F27348;outline-offset:3px}.svx-panel__main{display:flex;flex-direction:column;gap:14px;padding:clamp(18px, 2vw, 28px);border-radius:20px;background:#FFF;animation:rcPanelIn .5s ease both}.gn .svx-panel__main>*{margin:0!important}.gn .svx-panel__main h3,.gn .svx-panel__main p:where([data-h="3"]){font-family:var(--f-title);font-weight:500!important;font-size:28px;line-height:1.25;letter-spacing:-.02em!important;color:#26473A}.gn .svx-panel__main p:not(:where([data-h])){font-family:var(--f-text);font-size:17px;line-height:1.6;color:#3D5A4F}.svx-panel__side{padding:clamp(18px, 2vw, 28px);border-radius:20px;background:#26473A;animation:rcPanelIn .6s ease both}.gn .svx-panel__side .svx-b2b__k{color:#A7AE37!important;margin-bottom:12px!important}.gn .svx-panel__side ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.gn .svx-panel__side li{margin:0;padding:10px 14px;border-radius:14px;background:rgba(255,255,255,.07);font-family:var(--f-text);font-size:15px;line-height:1.4;color:#F2F3EC}.gn .svx-panel__side a{color:#FFF;font-weight:600;text-decoration:underline;text-underline-offset:3px}.gn .svx-panel__side a:hover{color:#F27348}@media (max-width:1099px){.svx-tabs{grid-template-columns:minmax(0,1fr)}.svx-tabs__list{flex-direction:row;border-radius:999px;padding:6px}.gn .svx-tab{flex:1 1 0%;justify-content:center;padding:8px 12px;border-radius:999px}.svx-tab__ico{width:36px;height:36px}.svx-tab__ico svg{width:18px;height:18px}.svx-tab__t small{display:none}.svx-tab__t{font-size:15px}}@media (max-width:849px){.svx-panel{grid-template-columns:minmax(0,1fr)}}@media (max-width:549px){.svx-tabs__list{flex-direction:column;border-radius:22px}.gn .svx-tab{justify-content:flex-start;border-radius:16px}.svx-panel{border-radius:22px;padding:8px}.gn .svx-panel__main h3,.gn .svx-panel__main p:where([data-h="3"]){font-size:22px}.gn .svx-panel__main p:not(:where([data-h])){font-size:16px}}.gn .svx-panel__main strong{font-weight:600;color:#26473A}.gn .svx-conds li{display:block;position:relative;padding-left:46px}.gn .svx-conds li::before{position:absolute;left:20px;top:calc(18px + .725em - 5px)}@media (min-width:550px) and (max-width:1099px){.gn .svx-conds li:last-child:nth-child(odd){grid-column:1 / -1}}.gn .svx-conds li{display:flex!important;flex-direction:column;justify-content:center;gap:4px;padding:16px 20px 16px 46px;min-height:76px}.gn .svx-conds li::before{top:50%!important;translate:0 -50%}.gn .svx-conds li strong{font-family:var(--f-title);font-size:17px;font-weight:500;line-height:1.3;color:#26473A}.gn .svx-conds li small{font-family:var(--f-text);font-size:14px;line-height:1.4;color:#5C7067}.gn .svx-conds li a{text-decoration:none!important;color:#26473A;font-weight:500}.gn .svx-conds li a::after{content:" \2192";color:#F27348}.gn .svx-conds li a:hover{color:#F27348}@media (max-width:549px){.gn .svx-conds li{min-height:0}.gn .svx-conds li strong{font-size:16px}}.gn .svx-conds li{align-items:flex-start;text-align:left}.svx-tab__short{display:none}@media (max-width:1099px){.svx-tab__full{display:none}.svx-tab__short{display:inline}.gn .svx-tab{gap:10px;padding:8px 16px 8px 8px;white-space:nowrap}.svx-tabs{gap:12px}}@media (max-width:549px){.svx-tabs__list{gap:4px;padding:8px}.gn .svx-tab{flex:none;width:100%;padding:8px 14px 8px 8px}.svx-tab__t{font-size:16px}}.gn .svx-b2b .sx-head{margin-bottom:30px!important}@media (max-width:549px){.gn .svx-b2b .sx-head{margin-bottom:18px!important}}@media (min-width:1100px){.gn .svx-tabs__list .svx-tab{flex:1 1 0%}}@media (min-width:550px) and (max-width:1099px){.gn .svx-b2b .sx-head{margin-bottom:20px!important}}.gn-float--phone{left:auto!important;right:var(--sec-x,16px)!important}.gn-float--top{bottom:calc(16px + 46px + 10px)!important}@media (max-width:549px){.gn-float--phone{right:8px!important}.gn-float--top{right:8px!important;bottom:calc(12px + 44px + 8px)!important}}@media (min-width:1100px){.gn .svx-tabs__list .svx-tab{flex:none}}.svx-tabs__cta{display:none}@media (min-width:1100px){.svx-tabs__cta{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto;padding:18px;border-radius:20px;background:#F2F3EC}.gn .svx-tabs__cta p:not(:where([data-h])){margin:0;font-family:var(--f-title);font-size:17px;font-weight:500;line-height:1.35;color:#26473A}.gn .svx-tabs__cta .bx-btn--coral::before{background:#26473A}.gn .svx-tabs__cta .bx-btn--coral:hover,.gn .svx-tabs__cta .bx-btn--coral:focus-visible,.gn .svx-tabs__cta .bx-btn--coral:hover span{color:#FFFFFF!important}}.gn .svx-panel__main p:not(:where([data-h])),.gn .svx-panel__main .svx-list li{font-size:18px}@media (max-width:549px){.gn .svx-panel__main p:not(:where([data-h])),.gn .svx-panel__main .svx-list li{font-size:16px}}.gn .svx-panel__side li{font-size:16px}.gn .svx-tabs__cta .button,.gn .svx-tabs__cta .button span{text-decoration:none!important}@media (min-width:1100px){.svx-tabs__cta{gap:8px;padding:14px 16px;border-radius:16px}.gn .svx-tabs__cta p:not(:where([data-h])){font-size:15px;line-height:1.4}}@media (min-width:1100px){.svx-tabs__list{gap:12px}.gn a.svx-tabs__cta{display:flex;flex-direction:row;align-items:center;gap:14px;margin-top:auto;padding:18px;border-radius:20px;background:#F27348;color:#FFFFFF!important;text-decoration:none!important;transition:background-color .4s ease,transform .4s ease}.gn a.svx-tabs__cta:hover,.gn a.svx-tabs__cta:focus-visible{background:#26473A;transform:translateY(-2px)}.svx-tabs__cta-ico{flex:none;width:48px;height:48px;border-radius:50%;background:#FFF;color:#F27348;display:grid;place-items:center;transition:color .4s ease}.gn a.svx-tabs__cta:hover .svx-tabs__cta-ico{color:#26473A}.svx-tabs__cta-ico svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.svx-tabs__cta-txt{display:flex;flex-direction:column;gap:2px}.svx-tabs__cta-txt small{font-family:var(--f-text);font-size:14px;line-height:1.35;color:rgba(255,255,255,.88);margin-bottom:4px}.svx-tabs__cta-txt strong{font-family:var(--f-title);font-size:18px;font-weight:500;line-height:1.25;color:#FFF}}@media (min-width:1100px){.svx-tabs__cta-txt small{font-size:18px;line-height:1.35;color:#FFF}.svx-tabs__cta-txt strong{font-size:16px}}@media (min-width:1100px){.gn a.svx-tabs__cta{flex-direction:column;align-items:flex-start;gap:10px;padding:20px;background:#A7AE37}.gn a.svx-tabs__cta:hover,.gn a.svx-tabs__cta:focus-visible{background:#26473A}.svx-tabs__cta-ico{width:34px;height:34px;color:#646A16}.svx-tabs__cta-ico svg{width:16px;height:16px}.svx-tabs__cta-txt small{font-size:18px!important;line-height:1.35;color:#FFFFFF!important;margin-bottom:6px}.svx-tabs__cta-txt strong{font-size:24px!important;line-height:1.2;letter-spacing:-.01em;color:#FFF}}@media (max-width:1099px){.gn a.svx-tabs__cta--below{flex-direction:column!important;align-items:flex-start!important;gap:10px!important}}.svx-tabs__cta-txt small{font-size:16px!important}.gn a.svx-tabs__cta{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border-radius:20px;background:#A7AE37;color:#FFFFFF!important;text-decoration:none!important;transition:background-color .4s ease}.gn a.svx-tabs__cta:hover,.gn a.svx-tabs__cta:focus-visible{background:#26473A}.svx-tabs__cta-ico{flex:none;width:34px;height:34px;border-radius:50%;background:#FFF;color:#646A16;display:grid;place-items:center}.svx-tabs__cta-ico svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.svx-tabs__cta-txt{display:flex;flex-direction:column;gap:2px}.svx-tabs__cta-txt small{font-family:var(--f-text);font-size:16px!important;line-height:1.35;color:#FFFFFF!important;margin-bottom:6px}.svx-tabs__cta-txt strong{font-family:var(--f-title);font-size:24px!important;font-weight:500;line-height:1.2;color:#FFF}.gn .svx-tabs__list a.svx-tabs__cta{display:none}@media (min-width:1100px){.gn .svx-tabs__list a.svx-tabs__cta{display:flex;margin-top:auto}.gn a.svx-tabs__cta--below{display:none!important}}@media (max-width:549px){.gn a.svx-tabs__cta--below{border-radius:22px}.svx-tabs__cta-txt strong{font-size:22px!important}}@media (max-width:1099px){.svx-b2b__foot{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;margin-top:16px;align-items:stretch}.gn .svx-b2b__foot a.svx-tabs__cta--below{margin:0!important;height:100%}.gn .svx-b2b__foot .svx-b2b__note{margin:0!important;height:100%;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border-radius:20px;background:#26473A;color:#F2F3EC;font-size:16px;line-height:1.5}.gn .svx-b2b__foot .svx-b2b__note .svx-b2b__ico{width:34px;height:34px;border-radius:50%;background:#FFF;color:#F27348;display:grid;place-items:center}.gn .svx-b2b__foot .svx-b2b__note .svx-b2b__ico svg{width:16px;height:16px;stroke:currentColor}.gn .svx-b2b__foot .svx-b2b__note a{color:#FFFFFF!important;text-decoration-color:#A7AE37}.gn .svx-b2b__foot .svx-b2b__note a:hover{color:#F27348!important}}@media (max-width:549px){.svx-b2b__foot{grid-template-columns:minmax(0,1fr)}.gn .svx-b2b__foot a.svx-tabs__cta--below,.gn .svx-b2b__foot .svx-b2b__note{border-radius:22px}}@media (max-width:1099px){.gn .svx-b2b__foot .svx-b2b__note{background:#F27348;color:#FFF}.gn .svx-b2b__foot .svx-b2b__note a{color:#FFFFFF!important;text-decoration-color:#FFF}.gn .svx-b2b__foot .svx-b2b__note a:hover{color:#26473A!important;text-decoration-color:#26473A}}.gn a.svx-tabs__cta,.gn a.svx-tabs__cta:hover,.gn a.svx-tabs__cta:focus-visible{transform:none!important;translate:none!important;box-shadow:none!important}.gn a.svx-tabs__cta:hover,.gn a.svx-tabs__cta:focus-visible{background:#F27348!important}.svx-tabs__cta-ico{transition:color .4s ease}.gn a.svx-tabs__cta:hover .svx-tabs__cta-ico,.gn a.svx-tabs__cta:focus-visible .svx-tabs__cta-ico{color:#F27348}@media (max-width:1099px){.gn .svx-b2b__foot .svx-b2b__note{background:#D5DDD8;color:#26473A}.gn .svx-b2b__foot .svx-b2b__note .svx-b2b__ico{background:#F27348;color:#FFF}.gn .svx-b2b__foot .svx-b2b__note a{color:#26473A!important;text-decoration-color:#26473A}.gn .svx-b2b__foot .svx-b2b__note a:hover{color:#F27348!important;text-decoration-color:#F27348}}.gn .ar-author .hy-btn-white{--fill:#F27348;--fill-text:#FFFFFF;box-shadow:none!important}.gn .ar-author .hy-btn-white:hover,.gn .ar-author .hy-btn-white:focus-visible,.gn .ar-author .hy-btn-white:hover span,.gn .ar-author .hy-btn-white:focus-visible span{color:#FFFFFF!important}