.PostHero-module__mGdetW__hero{isolation:isolate;align-items:flex-end;min-height:clamp(440px,46vw,660px);display:flex;position:relative;overflow:hidden}.PostHero-module__mGdetW__bg{object-fit:cover;object-position:center;z-index:0}.PostHero-module__mGdetW__scrim{z-index:1;background:linear-gradient(#1111118c 0%,#1113 38%,#111111d9 100%);position:absolute;inset:0}.PostHero-module__mGdetW__inner{z-index:2;flex-direction:column;width:100%;max-width:1040px;margin-inline:auto;padding:32px 20px 56px;display:flex;position:relative}.PostHero-module__mGdetW__back{color:#ffffffd9;letter-spacing:.08em;text-transform:uppercase;align-self:flex-start;align-items:center;gap:8px;margin-bottom:auto;padding-bottom:40px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.PostHero-module__mGdetW__back svg{width:18px;height:18px}.PostHero-module__mGdetW__back:hover{color:#c9a961}.PostHero-module__mGdetW__content{flex-direction:column;gap:20px;max-width:820px;display:flex}.PostHero-module__mGdetW__category{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#a08341;border-radius:999px;align-self:flex-start;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:background .18s}.PostHero-module__mGdetW__category:hover{background:#7c6224}.PostHero-module__mGdetW__title{color:#fff;text-transform:uppercase;margin:0;font-size:clamp(32px,4.4vw,64px);font-weight:700;line-height:108%}.PostHero-module__mGdetW__title span{color:#c9a961;font-style:italic;font-weight:600}.PostHero-module__mGdetW__meta{color:#ffffffd9;letter-spacing:.04em;align-items:center;gap:14px;font-size:15px;display:flex}.PostHero-module__mGdetW__author{color:#fff;font-weight:600}.PostHero-module__mGdetW__sep{background:#c9a961;border-radius:50%;width:4px;height:4px}@media (max-width:750px){.PostHero-module__mGdetW__hero{min-height:460px}.PostHero-module__mGdetW__back{padding-bottom:24px}.PostHero-module__mGdetW__meta{flex-wrap:wrap;gap:10px}}
.Input-module__Tl1jgW__field{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.Input-module__Tl1jgW__label{color:var(--input-label-color,var(--text-primary));font-size:1rem;font-weight:var(--weight-semibold);text-transform:uppercase;line-height:1.3}.Input-module__Tl1jgW__control{border:1px solid var(--color-gold-dark);background-color:var(--color-grey);width:100%;height:48px;color:var(--text-primary);font:inherit;border-radius:4px;padding:0 16px;font-size:1rem;transition:border-color .3s}.Input-module__Tl1jgW__control::placeholder{color:var(--text-muted)}.Input-module__Tl1jgW__control:focus{border-color:var(--color-gold);outline:none}.Input-module__Tl1jgW__textarea{resize:vertical;height:95px;padding:14px 16px}
.ZipSearch-module__vapDra__form{text-align:left;flex-direction:column;gap:8px;width:100%;display:flex}.ZipSearch-module__vapDra__row{align-items:flex-end;gap:8px;display:flex}.ZipSearch-module__vapDra__field{gap:8px}.ZipSearch-module__vapDra__action{flex-shrink:0;height:48px}.ZipSearch-module__vapDra__error{color:var(--text-error);margin:0;font-size:.875rem;line-height:1.3}@media (max-width:600px){.ZipSearch-module__vapDra__row{flex-direction:column;align-items:stretch}.ZipSearch-module__vapDra__action{width:100%}}
.BookExamModal-module__oJE88W__overlay{z-index:1000;background:#1119;justify-content:center;align-items:center;padding:24px;animation:.2s BookExamModal-module__oJE88W__fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}.BookExamModal-module__oJE88W__card{background:var(--color-white);border:1px solid var(--color-gold);border-radius:8px;outline:none;flex-direction:column;gap:22px;width:100%;max-width:834px;max-height:calc(100dvh - 48px);padding:32px;animation:.2s BookExamModal-module__oJE88W__pop;display:flex;position:relative;box-shadow:0 12px 12px #0000001a}.BookExamModal-module__oJE88W__head{flex-direction:column;gap:10px;padding-right:44px;display:flex}.BookExamModal-module__oJE88W__title{text-transform:uppercase;color:var(--color-black);margin:0;font-size:1.625rem;font-weight:700;line-height:1.2}.BookExamModal-module__oJE88W__subtitle{color:var(--color-grey-dark-2);margin:0;font-size:1.125rem;line-height:1.4}.BookExamModal-module__oJE88W__close{width:32px;height:32px;color:var(--color-gold);cursor:pointer;background:0 0;border:none;padding:0;transition:color .3s;position:absolute;top:32px;right:32px}.BookExamModal-module__oJE88W__close:hover{color:var(--color-gold-dark)}.BookExamModal-module__oJE88W__close svg{width:100%;height:100%;display:block}.BookExamModal-module__oJE88W__body{flex-direction:column;gap:22px;min-height:0;padding-right:8px;display:flex;overflow-y:auto}.BookExamModal-module__oJE88W__body::-webkit-scrollbar{width:6px}.BookExamModal-module__oJE88W__body::-webkit-scrollbar-track{background:var(--color-grey-light);border-radius:3px}.BookExamModal-module__oJE88W__body::-webkit-scrollbar-thumb{background:var(--color-gold);border-radius:3px}.BookExamModal-module__oJE88W__body::-webkit-scrollbar-thumb:hover{background:var(--color-gold-dark)}.BookExamModal-module__oJE88W__body::-webkit-scrollbar-button{width:0;height:0;display:none}@supports not selector(::-webkit-scrollbar){.BookExamModal-module__oJE88W__body{scrollbar-width:thin;scrollbar-color:var(--color-gold) var(--color-grey-light)}}.BookExamModal-module__oJE88W__region{flex-direction:column;gap:12px;display:flex}.BookExamModal-module__oJE88W__regionHead{text-transform:uppercase;text-align:center;color:var(--color-grey-dark);margin:0;font-size:1rem;font-weight:600;line-height:1.3}.BookExamModal-module__oJE88W__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.BookExamModal-module__oJE88W__resultsTitle{text-align:center;text-transform:uppercase;color:var(--color-black);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.BookExamModal-module__oJE88W__packedRow{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.BookExamModal-module__oJE88W__packedRow .BookExamModal-module__oJE88W__cards{grid-template-columns:1fr}.BookExamModal-module__oJE88W__location{min-height:78px;color:var(--color-black);background:var(--color-white);border:1px solid var(--color-grey-light);cursor:pointer;flex-direction:column;justify-content:center;padding:16px;font-size:1rem;font-weight:600;line-height:1.4;transition:border-color .3s;display:flex}a.BookExamModal-module__oJE88W__location:hover{border-color:var(--color-gold)}.BookExamModal-module__oJE88W__inert{cursor:default}.BookExamModal-module__oJE88W__address{flex-direction:column;display:flex}@keyframes BookExamModal-module__oJE88W__fadeIn{0%{opacity:0}}@keyframes BookExamModal-module__oJE88W__pop{0%{opacity:0;transform:translateY(8px)}}@media (max-width:768px){.BookExamModal-module__oJE88W__overlay{padding:12px}.BookExamModal-module__oJE88W__card{gap:24px;max-height:calc(100dvh - 24px);padding:32px 22px}.BookExamModal-module__oJE88W__head{gap:8px;padding-right:32px}.BookExamModal-module__oJE88W__title{font-size:1.25rem}.BookExamModal-module__oJE88W__subtitle{font-size:.875rem;line-height:1.3}.BookExamModal-module__oJE88W__close{width:24px;height:24px;top:14px;right:16px}.BookExamModal-module__oJE88W__body,.BookExamModal-module__oJE88W__region{gap:8px}.BookExamModal-module__oJE88W__resultsTitle{font-size:1.125rem}.BookExamModal-module__oJE88W__cards,.BookExamModal-module__oJE88W__packedRow,.BookExamModal-module__oJE88W__packedRow .BookExamModal-module__oJE88W__cards{grid-template-columns:1fr;gap:8px}}
.HowCard-module__6HorqW__card{background-color:color-mix(in srgb, var(--color-surface-dark) 80%, transparent);border:2px solid color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:16px;flex-direction:column;gap:32px;max-width:556px;padding:52px;transition:transform .3s,border-color .3s,box-shadow .3s,background-color .3s;display:flex;position:relative}@media (max-width:1600px){.HowCard-module__6HorqW__card{gap:28px;width:100%;max-width:500px;padding:44px}}@media (max-width:900px){.HowCard-module__6HorqW__card{max-width:100%}}@media (max-width:750px){.HowCard-module__6HorqW__card{border-width:1px;gap:24px;padding:24px 20px 9px}}.HowCard-module__6HorqW__card:hover{z-index:1;background:linear-gradient(133deg, color-mix(in srgb, var(--color-gold-light) 12%, transparent) 0%, color-mix(in srgb, var(--color-black) 12%, transparent) 95%), var(--color-black);border-color:var(--color-gold);box-shadow:1px 2px 7.5px color-mix(in srgb, var(--color-gold-light) 50%, transparent);transform:scale(1.03)}.HowCard-module__6HorqW__header{flex-direction:column;gap:32px;display:flex}@media (max-width:1600px){.HowCard-module__6HorqW__header{gap:28px}}@media (max-width:750px){.HowCard-module__6HorqW__header{flex-direction:row;align-items:center;gap:12px}}.HowCard-module__6HorqW__iconBox{background-color:color-mix(in srgb, var(--color-white) 5%, transparent);width:64px;height:64px;color:var(--text-accent);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .3s;display:flex}@media (max-width:1600px){.HowCard-module__6HorqW__iconBox{width:56px;height:56px}}.HowCard-module__6HorqW__card:hover .HowCard-module__6HorqW__iconBox{background-color:color-mix(in srgb, var(--color-gold-light) 25%, transparent)}.HowCard-module__6HorqW__heading{flex-direction:column;gap:12px;display:flex}@media (max-width:1600px){.HowCard-module__6HorqW__heading{gap:10px}}@media (max-width:750px){.HowCard-module__6HorqW__heading{gap:8px}}.HowCard-module__6HorqW__title{color:var(--text-inverse);letter-spacing:-.75px;text-transform:uppercase;margin:0;font-size:1.875rem;font-weight:600;line-height:2.25rem}@media (max-width:1600px){.HowCard-module__6HorqW__title{font-size:1.625rem;line-height:2rem}}@media (max-width:750px){.HowCard-module__6HorqW__title{letter-spacing:0;font-size:1.625rem;font-weight:700;line-height:1.2}}.HowCard-module__6HorqW__subtitle{color:var(--text-muted);margin:0;font-size:1rem;font-weight:400;line-height:1.25rem}.HowCard-module__6HorqW__tags{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1600px){.HowCard-module__6HorqW__tags{gap:10px}}@media (max-width:750px){.HowCard-module__6HorqW__tags{grid-template-columns:1fr;gap:8px}}.HowCard-module__6HorqW__tag{background-color:color-mix(in srgb, var(--color-white) 3%, transparent);border:1px solid color-mix(in srgb, var(--color-white) 5%, transparent);border-radius:4px;align-items:center;gap:10px;height:38px;padding:0 13px;transition:background-color .3s,border-color .3s;display:flex}@media (max-width:1600px){.HowCard-module__6HorqW__tag{height:34px;padding:0 11px}}.HowCard-module__6HorqW__card:hover .HowCard-module__6HorqW__tag{background-color:color-mix(in srgb, var(--color-gold-light) 4%, transparent);border-color:var(--color-gold)}.HowCard-module__6HorqW__dot{background-color:color-mix(in srgb, var(--color-gold-light) 60%, transparent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.HowCard-module__6HorqW__tagText{color:var(--text-inverse-muted);font-size:.9375rem;line-height:normal}@media (max-width:1600px){.HowCard-module__6HorqW__tagText{font-size:.77rem}}@media (max-width:750px){.HowCard-module__6HorqW__tagText{font-size:.875rem}}.HowCard-module__6HorqW__button{width:100%}.HowCard-module__6HorqW__card:hover .HowCard-module__6HorqW__button{background-color:var(--color-gold)}.HowCard-module__6HorqW__note{color:var(--text-muted);text-align:center;letter-spacing:2px;text-transform:uppercase;margin:0;font-size:.875rem}@media (max-width:750px){.HowCard-module__6HorqW__note{font-size:.75rem}}
.BrandProductCard-module__VN5req__card{--card-surface:transparent;--card-image-surface:var(--color-grey);--card-image-scale:1;text-align:center;background:var(--card-surface);flex-direction:column;align-items:center;gap:0;padding:96px 40px;transition:background-color .4s;display:flex}.BrandProductCard-module__VN5req__imageWrap{aspect-ratio:315/201;border:1px solid var(--color-grey-light);background:var(--card-image-surface);border-radius:4px;width:315px;max-width:100%;margin-bottom:24px;transition:background-color .4s;position:relative;overflow:hidden}.BrandProductCard-module__VN5req__image{object-fit:contain;transform:scale(var(--card-image-scale));transition:transform .4s}@media (hover:hover){.BrandProductCard-module__VN5req__card:hover{--card-surface:var(--color-grey);--card-image-surface:var(--color-grey-light);--card-image-scale:1.104}}.BrandProductCard-module__VN5req__name{color:var(--text-primary);margin:0;font-size:2.25rem;font-weight:600;line-height:1}.BrandProductCard-module__VN5req__divider{background:#5553;width:100%;height:1px;margin:12px 0}.BrandProductCard-module__VN5req__description{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.4}.BrandProductCard-module__VN5req__cta{margin-top:28px}@media (max-width:1100px){.BrandProductCard-module__VN5req__card{padding:40px 20px}.BrandProductCard-module__VN5req__imageWrap{margin-bottom:16px}.BrandProductCard-module__VN5req__name{max-width:240px;font-size:1.375rem;line-height:1.2}.BrandProductCard-module__VN5req__divider{margin:8px 0}}@media (max-width:750px){.BrandProductCard-module__VN5req__cta{width:100%}}
.SectionConditions-module__Qk1u1a__section{background-color:var(--color-white);flex-direction:column;align-items:center;padding:90px 0 76px;display:flex}@media (max-width:750px){.SectionConditions-module__Qk1u1a__section{gap:32px;padding:64px 0}}.SectionConditions-module__Qk1u1a__title{margin-bottom:50px}@media (max-width:1600px){.SectionConditions-module__Qk1u1a__title{margin-bottom:25px}}@media (max-width:750px){.SectionConditions-module__Qk1u1a__title{max-width:364px}}.SectionConditions-module__Qk1u1a__buttons{gap:24px;display:flex}@media (max-width:750px){.SectionConditions-module__Qk1u1a__buttons{flex-direction:column;width:100%;max-width:335px}}
.TechSplitHero-module__U5UGvq__hero{background:var(--color-grey);position:relative;overflow:hidden}.TechSplitHero-module__U5UGvq__top{align-items:center;min-height:max(560px,42.2917vw);padding:80px max(20px,50vw - 780px);display:flex;position:relative}.TechSplitHero-module__U5UGvq__media{width:calc(var(--hero-media-w,62.8) * 1%);height:calc(var(--hero-media-w,62.8) * 1vw / var(--hero-media-aspect,1.485));position:absolute;top:0;right:0}.TechSplitHero-module__U5UGvq__imageDesktop,.TechSplitHero-module__U5UGvq__imageMobile{object-fit:cover;object-position:center top}.TechSplitHero-module__U5UGvq__imageMobile{display:none}.TechSplitHero-module__U5UGvq__content{z-index:1;flex-direction:column;align-items:flex-start;width:700px;max-width:100%;display:flex;position:relative}.TechSplitHero-module__U5UGvq__kicker{color:var(--color-gold-light);letter-spacing:2px;text-transform:uppercase;margin:0 0 24px;font-size:1rem;font-weight:600;line-height:1}.TechSplitHero-module__U5UGvq__title{color:var(--text-primary);text-transform:uppercase;margin:0;font-size:3.5rem;font-weight:700;line-height:1}.TechSplitHero-module__U5UGvq__rule{background:var(--color-gold);width:180px;height:2px;margin:32px 0;display:block}.TechSplitHero-module__U5UGvq__description{max-width:620px;color:var(--text-secondary);margin:0 0 32px;font-size:1.25rem;line-height:1.5}.TechSplitHero-module__U5UGvq__cta{flex-shrink:0}.TechSplitHero-module__U5UGvq__ticker{z-index:1;background:var(--color-black);padding:24px max(20px,50vw - 780px);position:relative}.TechSplitHero-module__U5UGvq__tickerList{--ticker-gap:40px;justify-content:space-between;align-items:center;gap:var(--ticker-gap);min-height:130px;margin:0;padding:0 60px;list-style:none;display:flex}.TechSplitHero-module__U5UGvq__tickerItem{flex-shrink:0;align-items:center;gap:16px;display:flex;position:relative}.TechSplitHero-module__U5UGvq__tickerItem+.TechSplitHero-module__U5UGvq__tickerItem:before{content:"";top:50%;left:calc(-1 * var(--ticker-gap) / 2);background:#ffffff4d;width:1px;height:40px;position:absolute;transform:translateY(-50%)}.TechSplitHero-module__U5UGvq__tickerIcon{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.TechSplitHero-module__U5UGvq__tickerIcon img{object-fit:contain;width:100%;height:100%}.TechSplitHero-module__U5UGvq__tickerLabel{color:var(--text-inverse);text-transform:uppercase;white-space:nowrap;font-size:1.375rem;font-weight:600;line-height:1.2}@media (max-width:1600px){.TechSplitHero-module__U5UGvq__top{padding:64px 50px}.TechSplitHero-module__U5UGvq__content{width:560px}.TechSplitHero-module__U5UGvq__title{font-size:2.75rem}.TechSplitHero-module__U5UGvq__tickerList{--ticker-gap:24px;min-height:96px;padding:0}.TechSplitHero-module__U5UGvq__tickerLabel{font-size:1.125rem}}@media (max-width:1100px){.TechSplitHero-module__U5UGvq__content{width:440px}.TechSplitHero-module__U5UGvq__title{font-size:2.25rem}.TechSplitHero-module__U5UGvq__description{font-size:1.125rem}}@media (max-width:750px){.TechSplitHero-module__U5UGvq__top{min-height:0;padding:0;display:block}.TechSplitHero-module__U5UGvq__media{width:100%;height:auto;aspect-ratio:var(--hero-mobile-aspect,calc(375 / 461));position:relative}.TechSplitHero-module__U5UGvq__imageDesktop{display:none}.TechSplitHero-module__U5UGvq__imageMobile{display:block}.TechSplitHero-module__U5UGvq__content{background:var(--color-black);width:100%;padding:24px 20px 32px}.TechSplitHero-module__U5UGvq__kicker{letter-spacing:1.5px;margin-bottom:16px;font-size:.8125rem}.TechSplitHero-module__U5UGvq__title{color:var(--text-inverse);font-size:1.75rem;line-height:1.15}.TechSplitHero-module__U5UGvq__rule{width:180px;margin:20px 0}.TechSplitHero-module__U5UGvq__description{color:var(--color-grey-light);margin-bottom:24px;font-size:1rem}.TechSplitHero-module__U5UGvq__cta{width:100%}.TechSplitHero-module__U5UGvq__ticker{padding:22px 0}.TechSplitHero-module__U5UGvq__tickerList{--ticker-gap:22px;scrollbar-width:none;justify-content:flex-start;min-height:0;padding:0 20px;overflow-x:auto}.TechSplitHero-module__U5UGvq__tickerList::-webkit-scrollbar{display:none}.TechSplitHero-module__U5UGvq__tickerItem{flex-direction:column;gap:8px}.TechSplitHero-module__U5UGvq__tickerItem+.TechSplitHero-module__U5UGvq__tickerItem:before{background:var(--color-gold);height:auto;top:0;bottom:0;transform:none}.TechSplitHero-module__U5UGvq__tickerIcon{width:24px;height:24px}.TechSplitHero-module__U5UGvq__tickerLabel{font-size:.75rem}}
.Footer-module__JldOPW__footer{--f-logo:244px;--f-actions:391px;--f-text:1.125rem;--f-nav-gap:32px;background-color:var(--color-black);color:var(--text-inverse);border-top:1px solid var(--color-gold);padding:100px clamp(20px,6vw,120px) 24px}@media (max-width:1440px){.Footer-module__JldOPW__footer{--f-logo:163px;--f-actions:313px;--f-text:1rem;--f-nav-gap:24px}}@media (max-width:750px){.Footer-module__JldOPW__footer{border:none;padding:42px 42px 24px}}.Footer-module__JldOPW__inner{justify-content:space-between;align-items:flex-start;gap:48px;max-width:1560px;margin:0 auto;display:flex}@media (max-width:1440px){.Footer-module__JldOPW__inner{gap:40px;max-width:1080px}}@media (max-width:1180px){.Footer-module__JldOPW__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:56px 40px;max-width:1560px;display:grid}}@media (max-width:750px){.Footer-module__JldOPW__inner{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:42px}}.Footer-module__JldOPW__brand{flex-direction:column;justify-content:center;align-self:stretch;gap:24px;display:flex}@media (max-width:1440px){.Footer-module__JldOPW__brand{width:var(--f-logo)}}@media (max-width:1180px){.Footer-module__JldOPW__brand{justify-content:flex-start;align-self:start;width:100%}}@media (max-width:750px){.Footer-module__JldOPW__brand{align-items:center}}.Footer-module__JldOPW__logo{width:var(--f-logo);max-width:100%;display:inline-flex}.Footer-module__JldOPW__logo img{width:100%;height:auto}@media (max-width:1180px){.Footer-module__JldOPW__logo{width:244px}}@media (max-width:750px){.Footer-module__JldOPW__logo{width:203px}}.Footer-module__JldOPW__tagline{font-size:var(--f-text);color:var(--text-inverse);margin:0;line-height:1.4}@media (max-width:1440px){.Footer-module__JldOPW__tagline{text-wrap:pretty}}.Footer-module__JldOPW__socials{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.Footer-module__JldOPW__socialLink{color:var(--text-accent);transition:color .3s;display:inline-flex}.Footer-module__JldOPW__socialLink:hover{color:var(--color-gold-light)}.Footer-module__JldOPW__nav{flex-direction:column;gap:20px;display:flex}@media (max-width:1180px){.Footer-module__JldOPW__nav{align-items:center}}.Footer-module__JldOPW__heading{color:var(--text-accent);margin:0;font-size:1.25rem;font-weight:600;line-height:1.3}.Footer-module__JldOPW__navLists{gap:var(--f-nav-gap);align-items:flex-start;display:flex}@media (max-width:750px){.Footer-module__JldOPW__navLists{flex-direction:column;align-items:center;gap:16px}}.Footer-module__JldOPW__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1180px){.Footer-module__JldOPW__list{align-items:center;gap:16px}}.Footer-module__JldOPW__navLink{font-size:var(--f-text);color:var(--text-inverse);line-height:1.4;transition:color .3s}.Footer-module__JldOPW__navLink:hover{color:var(--text-accent)}.Footer-module__JldOPW__contact{flex-direction:column;gap:20px;display:flex}@media (max-width:1180px){.Footer-module__JldOPW__contact{align-items:center}}.Footer-module__JldOPW__contactList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:1180px){.Footer-module__JldOPW__contactList{gap:16px}}.Footer-module__JldOPW__contactLink{font-size:var(--f-text);color:var(--text-inverse);align-items:center;gap:8px;line-height:1.4;transition:color .3s;display:inline-flex}.Footer-module__JldOPW__contactLink:hover{color:var(--text-accent)}.Footer-module__JldOPW__contactIcon{color:var(--text-accent);flex-shrink:0}.Footer-module__JldOPW__actions{width:var(--f-actions);flex-direction:column;align-items:flex-start;gap:32px;max-width:100%;display:flex}@media (max-width:1180px){.Footer-module__JldOPW__actions{width:100%;max-width:var(--f-actions);justify-self:end}}@media (max-width:750px){.Footer-module__JldOPW__actions{justify-self:center;max-width:391px}}.Footer-module__JldOPW__buttons{flex-direction:column;gap:20px;width:100%;display:flex}.Footer-module__JldOPW__buttons .Footer-module__JldOPW__button{width:100%}@media (max-width:1440px){.Footer-module__JldOPW__buttons .Footer-module__JldOPW__button{padding-inline:24px}}.Footer-module__JldOPW__payment{width:259px;max-width:100%;height:auto}@media (max-width:750px){.Footer-module__JldOPW__payment{width:100%;height:auto}}.Footer-module__JldOPW__bottom{border-top:.5px solid var(--color-grey);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;max-width:1560px;margin:48px auto 0;padding-top:12px;display:flex}@media (max-width:1440px){.Footer-module__JldOPW__bottom{max-width:1080px}}@media (max-width:1180px){.Footer-module__JldOPW__bottom{max-width:1560px;margin-top:42px}}@media (max-width:750px){.Footer-module__JldOPW__bottom{text-align:center;justify-content:center;margin-top:65px}}.Footer-module__JldOPW__copyright{color:var(--text-inverse);margin:0;font-size:1rem;line-height:1.4}.Footer-module__JldOPW__legal{flex-wrap:wrap;align-items:center;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}@media (max-width:750px){.Footer-module__JldOPW__legal{justify-content:center}}.Footer-module__JldOPW__legalLink{color:var(--text-inverse);opacity:.7;font-size:.875rem;text-decoration:none;transition:opacity .18s}.Footer-module__JldOPW__legalLink:hover{opacity:1}
.LocationHero-module__xk9bOa__hero{isolation:isolate;background:var(--color-black);grid-template-columns:minmax(0,1fr) 51.5625%;height:calc(100vh - 80px);display:grid;position:relative;overflow:hidden}@media (min-width:901px){.LocationHero-module__xk9bOa__hero{container-type:inline-size}}.LocationHero-module__xk9bOa__info{padding-left:var(--page-inset-cq);align-items:center;padding-bottom:clamp(60px,5.3vw,102px);padding-right:clamp(40px,4.2vw,80px);display:flex}.LocationHero-module__xk9bOa__block{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.LocationHero-module__xk9bOa__kicker{color:var(--color-gold);letter-spacing:.125em;text-transform:uppercase;margin:0 0 16px;font-size:clamp(13px,.83vw,16px);font-weight:600;line-height:1}.LocationHero-module__xk9bOa__title{color:var(--color-white);text-transform:uppercase;margin:0;font-size:clamp(40px,3.33vw,64px);font-weight:600;line-height:1.1}.LocationHero-module__xk9bOa__contacts{border-top:1px solid var(--color-gold);flex-direction:column;align-items:flex-start;gap:9px;margin-top:40px;padding-top:15px;display:flex}.LocationHero-module__xk9bOa__contact{color:var(--color-white);align-items:center;gap:8px;padding:8px 0;font-size:clamp(18px,1.25vw,24px);font-weight:600;line-height:1.3;text-decoration:none;transition:color .18s;display:flex}.LocationHero-module__xk9bOa__contact:hover{color:var(--color-gold-light)}.LocationHero-module__xk9bOa__icon{width:clamp(28px,2.08vw,40px);height:clamp(28px,2.08vw,40px);color:var(--color-gold);flex:none}.LocationHero-module__xk9bOa__openingSoon{margin-top:33px}.LocationHero-module__xk9bOa__media{min-height:0;position:relative}.LocationHero-module__xk9bOa__photo{object-fit:cover;object-position:center}.LocationHero-module__xk9bOa__photoMobile{display:none}.LocationHero-module__xk9bOa__footer{z-index:3;position:absolute;bottom:0;left:0;right:0}@media (max-width:900px){.LocationHero-module__xk9bOa__hero{flex-direction:column;height:auto;display:flex}.LocationHero-module__xk9bOa__info{order:0;align-items:flex-start;min-height:300px;padding:24px 20px}.LocationHero-module__xk9bOa__kicker{letter-spacing:2px;margin-bottom:16px;font-size:14px;line-height:16px}.LocationHero-module__xk9bOa__title{font-size:44px;line-height:1}.LocationHero-module__xk9bOa__contacts{gap:0;margin-top:20px;padding-top:8px}.LocationHero-module__xk9bOa__contact{padding:8px 0;font-size:16px;font-weight:400;line-height:20px}.LocationHero-module__xk9bOa__icon{color:#c5ac74;width:18px;height:18px}.LocationHero-module__xk9bOa__openingSoon{margin-top:16px}.LocationHero-module__xk9bOa__media{aspect-ratio:375/278;order:1;width:100%}.LocationHero-module__xk9bOa__photoDesktop{display:none}.LocationHero-module__xk9bOa__photoMobile{display:block}.LocationHero-module__xk9bOa__footer{order:2;position:static}}
.TechMediaSplit-module__aUF5Tq__section{background:var(--background);grid-template-columns:638px minmax(0,1fr);grid-template-areas:"text media";align-items:stretch;gap:42px 80px;padding:120px max(20px,50vw - 780px);display:grid}.TechMediaSplit-module__aUF5Tq__section.TechMediaSplit-module__aUF5Tq__hasCta{grid-template-rows:auto 1fr;grid-template-areas:"text media""cta media"}.TechMediaSplit-module__aUF5Tq__mediaLeft{grid-template-columns:minmax(0,1fr) 559px;grid-template-areas:"media text"}.TechMediaSplit-module__aUF5Tq__mediaLeft.TechMediaSplit-module__aUF5Tq__hasCta{grid-template-areas:"media text""media cta"}.TechMediaSplit-module__aUF5Tq__text{flex-direction:column;grid-area:text;justify-content:space-between;gap:48px;display:flex}.TechMediaSplit-module__aUF5Tq__textTop{flex-direction:column;align-items:flex-start;gap:42px;display:flex}.TechMediaSplit-module__aUF5Tq__title{color:var(--text-primary);text-transform:uppercase;margin:0;font-size:3.5rem;font-weight:700;line-height:1}.TechMediaSplit-module__aUF5Tq__accent{color:var(--text-accent);font-style:italic;font-weight:600}.TechMediaSplit-module__aUF5Tq__body{flex-direction:column;gap:16px;display:flex}.TechMediaSplit-module__aUF5Tq__paragraph{color:var(--text-secondary);margin:0;font-size:1.125rem;line-height:1.4}.TechMediaSplit-module__aUF5Tq__cta{grid-area:cta;place-self:start}.TechMediaSplit-module__aUF5Tq__badge{aspect-ratio:559/84;width:100%;position:relative}.TechMediaSplit-module__aUF5Tq__badgeImage{object-fit:contain;object-position:left center}.TechMediaSplit-module__aUF5Tq__panel{width:100%;aspect-ratio:var(--panel-aspect,842 / 600);border-radius:16px;grid-area:media;align-self:center;position:relative;overflow:hidden}.TechMediaSplit-module__aUF5Tq__panel.TechMediaSplit-module__aUF5Tq__panelPlaying{aspect-ratio:16/9}.TechMediaSplit-module__aUF5Tq__panelImageDesktop,.TechMediaSplit-module__aUF5Tq__panelImageMobile{object-fit:cover}.TechMediaSplit-module__aUF5Tq__panelImageMobile{display:none}.TechMediaSplit-module__aUF5Tq__embed{border:0;width:100%;height:100%;position:absolute;inset:0}.TechMediaSplit-module__aUF5Tq__panelTint{background:#1113;position:absolute;inset:0}.TechMediaSplit-module__aUF5Tq__plate{background:linear-gradient(270deg,#0c080000 63.4%,#000c 83.6%);flex-direction:column;justify-content:space-between;width:340px;max-width:55%;padding:120px 48px 48px;display:flex;position:absolute;top:0;bottom:0;left:0}.TechMediaSplit-module__aUF5Tq__plateTop{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.TechMediaSplit-module__aUF5Tq__plateTitle{max-width:271px;color:var(--text-inverse);text-transform:uppercase;margin:0;font-size:2.625rem;font-weight:600;line-height:1.2}.TechMediaSplit-module__aUF5Tq__plateRule{background:var(--color-gold);width:100%;height:1px;display:block}.TechMediaSplit-module__aUF5Tq__plateLines{letter-spacing:1px;text-transform:uppercase;flex-direction:column;gap:8px;font-size:.875rem;font-weight:600;display:flex}.TechMediaSplit-module__aUF5Tq__plateAccent{color:var(--text-accent)}.TechMediaSplit-module__aUF5Tq__plateLine{color:var(--text-inverse)}.TechMediaSplit-module__aUF5Tq__plateLogo{width:155px;height:auto}.TechMediaSplit-module__aUF5Tq__play{width:80px;height:80px;color:var(--text-inverse);cursor:pointer;background:#1119;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .2s,transform .2s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.TechMediaSplit-module__aUF5Tq__play:hover{background:#111111d9;transform:translate(-50%,-50%)scale(1.06)}.TechMediaSplit-module__aUF5Tq__playIcon{margin-left:4px}@media (max-width:1600px){.TechMediaSplit-module__aUF5Tq__section{grid-template-columns:46% minmax(0,1fr);column-gap:56px;padding:90px 50px}.TechMediaSplit-module__aUF5Tq__mediaLeft{grid-template-columns:minmax(0,1fr) 46%}.TechMediaSplit-module__aUF5Tq__title{font-size:2.75rem}.TechMediaSplit-module__aUF5Tq__textTop{gap:32px}.TechMediaSplit-module__aUF5Tq__plate{padding:64px 32px 32px}.TechMediaSplit-module__aUF5Tq__plateTitle{font-size:2rem}}@media (max-width:1100px){.TechMediaSplit-module__aUF5Tq__title{font-size:2.25rem}.TechMediaSplit-module__aUF5Tq__paragraph{font-size:1rem}}@media (max-width:750px){.TechMediaSplit-module__aUF5Tq__section,.TechMediaSplit-module__aUF5Tq__section.TechMediaSplit-module__aUF5Tq__hasCta,.TechMediaSplit-module__aUF5Tq__mediaLeft,.TechMediaSplit-module__aUF5Tq__mediaLeft.TechMediaSplit-module__aUF5Tq__hasCta{grid-template:"text""media""cta"/minmax(0,1fr);gap:24px 0;padding:64px 20px}.TechMediaSplit-module__aUF5Tq__text{gap:24px}.TechMediaSplit-module__aUF5Tq__textTop{gap:16px}.TechMediaSplit-module__aUF5Tq__title{font-size:1.75rem;line-height:1}.TechMediaSplit-module__aUF5Tq__body{gap:8px}.TechMediaSplit-module__aUF5Tq__paragraph{color:var(--text-primary);font-size:1.125rem;line-height:1.4}.TechMediaSplit-module__aUF5Tq__cta{justify-self:stretch;width:100%}.TechMediaSplit-module__aUF5Tq__badge{aspect-ratio:335/74}.TechMediaSplit-module__aUF5Tq__panel{aspect-ratio:var(--panel-aspect-mobile,var(--panel-aspect,335 / 315))}.TechMediaSplit-module__aUF5Tq__panelImageDesktop{display:none}.TechMediaSplit-module__aUF5Tq__panelImageMobile{display:block}.TechMediaSplit-module__aUF5Tq__plate{max-width:62%;padding:24px 20px}.TechMediaSplit-module__aUF5Tq__plateTitle{font-size:1.375rem}.TechMediaSplit-module__aUF5Tq__plateLines{font-size:.75rem}.TechMediaSplit-module__aUF5Tq__plateLogo{width:104px}.TechMediaSplit-module__aUF5Tq__play{width:56px;height:56px}.TechMediaSplit-module__aUF5Tq__playIcon{width:24px;height:24px}}
.Header-module__mM_3VW__header{z-index:50;background-color:var(--background-dark);border-bottom:1px solid var(--color-grey-dark-2);padding:8px 0;position:sticky;top:0}.Header-module__mM_3VW__headerContainer{min-height:64px;max-width:var(--page-max);height:max-content;padding-inline:var(--page-gutter);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.Header-module__mM_3VW__logo{width:max-content;height:48px;display:block}.Header-module__mM_3VW__logo img{height:100%}.Header-module__mM_3VW__bookExamBtn{font-size:16px;font-weight:600}.Header-module__mM_3VW__intakeBtn{height:45px;padding:0 18px;font-size:16px;font-weight:600}.Header-module__mM_3VW__buttonsWrap{align-items:center;gap:24px;display:flex}@media (max-width:900px){.Header-module__mM_3VW__buttonsWrap .Header-module__mM_3VW__bookExamBtn,.Header-module__mM_3VW__buttonsWrap .Header-module__mM_3VW__intakeBtn{display:none}}.Header-module__mM_3VW__buttonsWrap .Header-module__mM_3VW__callBtn{width:40px;height:50px;color:var(--text-inverse);border-radius:3px;justify-content:center;align-items:center;transition:color .3s;display:flex}.Header-module__mM_3VW__buttonsWrap .Header-module__mM_3VW__callBtn:hover{color:var(--color-gold)}@media (max-width:750px){.Header-module__mM_3VW__buttonsWrap .Header-module__mM_3VW__callBtn{display:none}}
.LocationIntro-module__PT0Jrq__section{background:#fff;padding:120px 20px 70px}.LocationIntro-module__PT0Jrq__inner{text-align:center;flex-direction:column;align-items:center;gap:32px;max-width:1280px;margin-inline:auto;display:flex}.LocationIntro-module__PT0Jrq__title{white-space:nowrap;max-width:none}@media (max-width:900px){.LocationIntro-module__PT0Jrq__title{white-space:normal}}.LocationIntro-module__PT0Jrq__desc{color:#111;max-width:864px;margin:0;font-size:18px;font-weight:400;line-height:140%}.LocationIntro-module__PT0Jrq__divider{margin:0}.LocationIntro-module__PT0Jrq__tagline{color:#7d7d7d;text-transform:uppercase;margin:0;font-size:26px;font-weight:400;line-height:130%}@media (max-width:750px){.LocationIntro-module__PT0Jrq__section{padding:64px 20px 40px}.LocationIntro-module__PT0Jrq__inner{gap:16px}.LocationIntro-module__PT0Jrq__title span{color:#816934}.LocationIntro-module__PT0Jrq__tagline{letter-spacing:.16em;font-size:12px;line-height:1.25}}
.TechSteps-module__9PRLKq__section{background:var(--color-black);flex-direction:column;align-items:center;gap:64px;padding:120px max(20px,50vw - 780px);display:flex}.TechSteps-module__9PRLKq__header{text-align:center;flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.TechSteps-module__9PRLKq__title{max-width:1568px;color:var(--text-inverse);text-transform:uppercase;margin:0;font-size:3.5rem;font-weight:700;line-height:1}.TechSteps-module__9PRLKq__accent{color:var(--text-accent);font-style:italic;font-weight:600}.TechSteps-module__9PRLKq__description{max-width:670px;color:var(--text-inverse);margin:0;font-size:1.125rem;line-height:1.4}.TechSteps-module__9PRLKq__list{--steps-gap:60px;align-items:stretch;gap:var(--steps-gap);width:100%;margin:0;padding:0;list-style:none;display:flex}.TechSteps-module__9PRLKq__item{flex-direction:column;flex:1 1 0;align-items:flex-start;min-width:0;display:flex;position:relative}.TechSteps-module__9PRLKq__item+.TechSteps-module__9PRLKq__item:before{content:"";left:calc(-1 * var(--steps-gap) / 2);background:#ffffff40;width:1px;height:145px;position:absolute;bottom:0}.TechSteps-module__9PRLKq__number{color:var(--color-gold-light);font-size:7.5rem;font-weight:700;line-height:1.2}.TechSteps-module__9PRLKq__itemTitle{color:var(--text-inverse);text-transform:uppercase;margin:0;font-size:1.625rem;font-weight:700;line-height:1.2}.TechSteps-module__9PRLKq__rule{background:var(--color-gold);width:80px;height:1px;margin:24px 0 12px;display:block}.TechSteps-module__9PRLKq__itemDesc{color:var(--color-grey-light);margin:0;font-size:1rem;line-height:1.25}.TechSteps-module__9PRLKq__cta{flex-shrink:0}@media (max-width:1600px){.TechSteps-module__9PRLKq__section{gap:48px;padding:90px 50px}.TechSteps-module__9PRLKq__title{font-size:2.75rem}.TechSteps-module__9PRLKq__list{--steps-gap:40px}.TechSteps-module__9PRLKq__number{font-size:6rem}}@media (max-width:1005px){.TechSteps-module__9PRLKq__list{flex-wrap:wrap;row-gap:48px}.TechSteps-module__9PRLKq__item{flex-basis:calc(50% - var(--steps-gap))}.TechSteps-module__9PRLKq__item+.TechSteps-module__9PRLKq__item:before{height:120px}.TechSteps-module__9PRLKq__item:nth-child(odd):before{content:none}}@media (max-width:750px){.TechSteps-module__9PRLKq__section{gap:64px;padding:64px 20px}.TechSteps-module__9PRLKq__header{gap:16px}.TechSteps-module__9PRLKq__title{font-size:1.75rem;line-height:1}.TechSteps-module__9PRLKq__description{font-size:1.125rem}.TechSteps-module__9PRLKq__list{flex-direction:column;row-gap:60px}.TechSteps-module__9PRLKq__item{flex-basis:auto}.TechSteps-module__9PRLKq__itemTitle{margin-top:16px}.TechSteps-module__9PRLKq__item+.TechSteps-module__9PRLKq__item:before{content:none}.TechSteps-module__9PRLKq__number{font-size:7.5rem;line-height:.725}.TechSteps-module__9PRLKq__itemTitle{font-size:1.625rem}.TechSteps-module__9PRLKq__rule{margin:20px 0 8px}.TechSteps-module__9PRLKq__itemDesc{font-size:1.125rem;line-height:1.4}.TechSteps-module__9PRLKq__cta{width:100%}}
.Nav-module__pPg0gG__nav{display:flex}@media (max-width:1560px){.Nav-module__pPg0gG__nav{display:none}}.Nav-module__pPg0gG__overlay{z-index:-1;opacity:0;pointer-events:none;background-color:#0000001a;transition:opacity .3s;position:fixed;inset:0}:is(.Nav-module__pPg0gG__nav:has([data-dropdown]:hover)~.Nav-module__pPg0gG__overlay,.Nav-module__pPg0gG__nav:has([data-dropdown]:focus-within)~.Nav-module__pPg0gG__overlay){opacity:1}.Nav-module__pPg0gG__headerLink{color:var(--text-inverse);text-transform:uppercase;cursor:pointer;background-color:#0000;border:none;border-radius:2px;padding:12px;font-size:1rem;font-weight:600;transition:all .4s}.Nav-module__pPg0gG__headerLink svg{transition:all .4s}.Nav-module__pPg0gG__headerLink:hover{color:var(--text-accent)}.Nav-module__pPg0gG__headerLink:hover svg{transform:rotate(-180deg)}
.LocationInsurance-module__ruYhNq__section{background:#fff;padding:clamp(64px,7.3vw,140px) 0 70px}@media (max-width:1100px){.LocationInsurance-module__ruYhNq__section{padding-inline:20px}}.LocationInsurance-module__ruYhNq__inner{flex-direction:column;align-items:center;gap:64px;max-width:1560px;margin-inline:auto;display:flex}.LocationInsurance-module__ruYhNq__head{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.LocationInsurance-module__ruYhNq__title .LocationInsurance-module__ruYhNq__secondLine{color:var(--text-primary);margin-top:12px;font-style:normal;font-weight:700;display:block}.LocationInsurance-module__ruYhNq__title .LocationInsurance-module__ruYhNq__accent{color:var(--text-accent);font-style:italic;font-weight:600}.LocationInsurance-module__ruYhNq__desc{color:#111;max-width:594px;margin:0;font-size:18px;font-weight:400;line-height:140%}.LocationInsurance-module__ruYhNq__group{flex-direction:column;gap:32px;width:100%;display:flex}.LocationInsurance-module__ruYhNq__divider{align-items:center;gap:24px;display:flex}.LocationInsurance-module__ruYhNq__line{background:#a08341;flex:1;height:1px}.LocationInsurance-module__ruYhNq__chipLabel{color:#111;letter-spacing:.077em;text-transform:uppercase;white-space:nowrap;font-size:26px;font-weight:400;line-height:1}.LocationInsurance-module__ruYhNq__logos{flex-wrap:wrap;justify-content:center;gap:24px 42px;margin:0;padding:0;list-style:none;display:flex}.LocationInsurance-module__ruYhNq__logo{aspect-ratio:200/117;background:#fff;border:2px solid #e4e4e4;flex:0 0 200px;padding:20px;position:relative}.LocationInsurance-module__ruYhNq__logoInner{width:100%;height:100%;display:block;position:relative}@media (max-width:900px){.LocationInsurance-module__ruYhNq__inner{gap:40px}.LocationInsurance-module__ruYhNq__group{gap:24px}.LocationInsurance-module__ruYhNq__chipLabel{letter-spacing:.06em;color:#555;font-size:16px;font-weight:400}.LocationInsurance-module__ruYhNq__line{height:.5px}.LocationInsurance-module__ruYhNq__logos{grid-template-columns:1fr 1fr;gap:24px;display:grid}.LocationInsurance-module__ruYhNq__logo{aspect-ratio:156/91;border-width:1px;flex:none;width:auto;padding:16px}.LocationInsurance-module__ruYhNq__logo:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:50%}}@media (max-width:750px){.LocationInsurance-module__ruYhNq__logos{grid-template-columns:minmax(0,1fr)}.LocationInsurance-module__ruYhNq__logo{aspect-ratio:auto;height:96px}.LocationInsurance-module__ruYhNq__logo:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;width:auto}.LocationInsurance-module__ruYhNq__desc{max-width:none}.LocationInsurance-module__ruYhNq__section{padding-bottom:40px}.LocationInsurance-module__ruYhNq__title .LocationInsurance-module__ruYhNq__secondLine{margin-top:10px}}
.TechFeatures-module__brGy2q__features{background:#fff;flex-direction:column;align-items:center;gap:56px;padding-bottom:120px;display:flex}.TechFeatures-module__brGy2q__row{width:100%;display:flex}.TechFeatures-module__brGy2q__tile{flex-direction:column;align-items:flex-start;height:380px;display:flex;position:relative;overflow:hidden}.TechFeatures-module__brGy2q__img{object-fit:cover;z-index:0}.TechFeatures-module__brGy2q__imgMobile{object-fit:cover;z-index:0;display:none}.TechFeatures-module__brGy2q__grad{z-index:1;position:absolute;inset:0}.TechFeatures-module__brGy2q__text{z-index:2;flex-direction:column;gap:24px;max-width:460px;display:flex;position:relative}.TechFeatures-module__brGy2q__title{text-transform:uppercase;margin:0;font-size:42px;font-weight:700;line-height:1.2}.TechFeatures-module__brGy2q__desc,.TechFeatures-module__brGy2q__descMuted{margin:0;font-size:20px;font-weight:400;line-height:1.3}.TechFeatures-module__brGy2q__t200{flex:0 0 57.13%;justify-content:flex-end;padding:100px max(20px,50vw - 780px)}.TechFeatures-module__brGy2q__t200 .TechFeatures-module__brGy2q__grad{background:linear-gradient(#3d2a001a 0%,#3d2a0059 41%,#3d2a00b3 100%)}.TechFeatures-module__brGy2q__t200 .TechFeatures-module__brGy2q__title,.TechFeatures-module__brGy2q__t200 .TechFeatures-module__brGy2q__desc{color:#fff}.TechFeatures-module__brGy2q__tNon{flex:1;justify-content:center;padding:0 120px}.TechFeatures-module__brGy2q__tNon .TechFeatures-module__brGy2q__grad{background:linear-gradient(#8f8d881a 0%,#8f8d8859 41%,#8f8d8880 100%)}.TechFeatures-module__brGy2q__tNon .TechFeatures-module__brGy2q__title,.TechFeatures-module__brGy2q__tNon .TechFeatures-module__brGy2q__desc{color:#111}.TechFeatures-module__brGy2q__featured{flex-direction:row-reverse;width:100%;height:620px;display:flex}.TechFeatures-module__brGy2q__featuredMedia{flex:0 0 40%;height:100%;margin-right:10.5%;position:relative}.TechFeatures-module__brGy2q__featuredMedia .TechFeatures-module__brGy2q__img{object-fit:contain}.TechFeatures-module__brGy2q__featuredText{flex-direction:column;flex:1;justify-content:center;gap:120px;padding-left:max(20px,50vw - 780px);display:flex}.TechFeatures-module__brGy2q__featuredText .TechFeatures-module__brGy2q__title{color:#111}.TechFeatures-module__brGy2q__descMuted{color:#555;max-width:505px}.TechFeatures-module__brGy2q__tUnder{flex:0 0 62.5%;justify-content:flex-end;padding:100px max(20px,50vw - 780px)}.TechFeatures-module__brGy2q__tUnder .TechFeatures-module__brGy2q__grad{background:linear-gradient(#3d2a001a 0%,#3d2a0059 41%,#3d2a00cc 100%)}.TechFeatures-module__brGy2q__tUnder .TechFeatures-module__brGy2q__title,.TechFeatures-module__brGy2q__tUnder .TechFeatures-module__brGy2q__desc{color:#fff}.TechFeatures-module__brGy2q__tNoDil{flex:1;justify-content:center;padding:0 110px}.TechFeatures-module__brGy2q__tNoDil .TechFeatures-module__brGy2q__grad{background:linear-gradient(255deg,#ffffff1a 0%,#ffffff59 41%,#fffffff2 100%)}.TechFeatures-module__brGy2q__tNoDil .TechFeatures-module__brGy2q__title,.TechFeatures-module__brGy2q__tNoDil .TechFeatures-module__brGy2q__desc{color:#111}.TechFeatures-module__brGy2q__tNoDil .TechFeatures-module__brGy2q__img{transform-origin:75%;transform:scale(1.55)}@media (max-width:768px){.TechFeatures-module__brGy2q__features{gap:0;padding-bottom:64px}.TechFeatures-module__brGy2q__cta{width:calc(100% - 40px);margin-top:24px}.TechFeatures-module__brGy2q__row{flex-direction:column}.TechFeatures-module__brGy2q__tile{flex:none;width:100%;height:360px;padding:40px 20px}.TechFeatures-module__brGy2q__tile .TechFeatures-module__brGy2q__img{display:none}.TechFeatures-module__brGy2q__imgMobile{display:block}.TechFeatures-module__brGy2q__text{gap:16px;max-width:none}.TechFeatures-module__brGy2q__title{font-size:26px}.TechFeatures-module__brGy2q__desc,.TechFeatures-module__brGy2q__descMuted{font-size:18px;line-height:1.4}.TechFeatures-module__brGy2q__t200,.TechFeatures-module__brGy2q__tNon,.TechFeatures-module__brGy2q__tUnder{justify-content:flex-end}.TechFeatures-module__brGy2q__tNoDil{justify-content:center;height:300px;padding:64px 20px}.TechFeatures-module__brGy2q__tNoDil .TechFeatures-module__brGy2q__grad{background:linear-gradient(230deg,#ffffff1a 0%,#ffffff8c 41%,#fffffff2 100%)}.TechFeatures-module__brGy2q__tNon .TechFeatures-module__brGy2q__desc{font-size:16px}.TechFeatures-module__brGy2q__featured{flex-direction:column;gap:56px;height:auto;padding:40px 20px}.TechFeatures-module__brGy2q__featuredMedia{flex:none;width:100%;height:262px;margin-right:0}.TechFeatures-module__brGy2q__featuredText{gap:20px;padding-left:0}.TechFeatures-module__brGy2q__descMuted{font-size:16px;line-height:1.25}}.TechFeatures-module__brGy2q__panelSection{background:var(--background);flex-direction:column;align-items:center;gap:56px;padding-bottom:120px;display:flex}.TechFeatures-module__brGy2q__panelRows{flex-direction:column;width:100%;display:flex}.TechFeatures-module__brGy2q__panelRow{align-items:stretch;width:100%;min-height:380px;display:flex}.TechFeatures-module__brGy2q__panelRowReverse{flex-direction:row-reverse}.TechFeatures-module__brGy2q__panelPhoto{flex:0 0 49.48%;position:relative;overflow:hidden}.TechFeatures-module__brGy2q__panelBlock{background:var(--color-black);flex-direction:column;flex:auto;justify-content:center;gap:32px;min-width:0;padding:40px 86px 40px clamp(20px,7.3vw,140px);display:flex}.TechFeatures-module__brGy2q__panelRowReverse .TechFeatures-module__brGy2q__panelBlock{padding-left:clamp(20px,10.9vw,210px)}.TechFeatures-module__brGy2q__panelPair,.TechFeatures-module__brGy2q__panelPairLight{flex-direction:column;gap:16px;max-width:538px;display:flex}.TechFeatures-module__brGy2q__panelTitle{color:inherit;text-transform:uppercase;margin:0;font-size:2.625rem;font-weight:700;line-height:1.2}.TechFeatures-module__brGy2q__panelDesc{color:inherit;margin:0;font-size:1.25rem;line-height:1.3}.TechFeatures-module__brGy2q__panelPair{color:var(--text-inverse)}.TechFeatures-module__brGy2q__panelPairLight .TechFeatures-module__brGy2q__panelTitle{color:var(--text-primary)}.TechFeatures-module__brGy2q__panelPairLight .TechFeatures-module__brGy2q__panelDesc{color:var(--text-secondary)}.TechFeatures-module__brGy2q__panelFeatured{background:var(--background);justify-content:space-between;align-items:center;gap:80px;width:100%;min-height:620px;padding:0 max(20px,50vw - 780px);display:flex}.TechFeatures-module__brGy2q__panelFeaturedMedia{width:min(55%, var(--product-width,690px));aspect-ratio:var(--product-aspect,690 / 301);flex:0 auto;position:relative}.TechFeatures-module__brGy2q__panelProduct,.TechFeatures-module__brGy2q__panelProductMobile{object-fit:contain;object-position:center}.TechFeatures-module__brGy2q__panelProductMobile{display:none}.TechFeatures-module__brGy2q__panelFeaturedText{flex-direction:column;flex:0 505px;gap:120px;display:flex}.TechFeatures-module__brGy2q__panelFeaturedText .TechFeatures-module__brGy2q__panelPairLight{max-width:505px}@media (max-width:1600px){.TechFeatures-module__brGy2q__panelSection{gap:40px;padding-bottom:90px}.TechFeatures-module__brGy2q__panelBlock{padding-right:48px}.TechFeatures-module__brGy2q__panelTitle{font-size:2.125rem}.TechFeatures-module__brGy2q__panelDesc{font-size:1.125rem}.TechFeatures-module__brGy2q__panelFeatured{gap:48px;min-height:480px;padding:40px 50px}.TechFeatures-module__brGy2q__panelFeaturedText{flex-basis:420px;gap:64px}}@media (max-width:1100px){.TechFeatures-module__brGy2q__panelRow{min-height:320px}.TechFeatures-module__brGy2q__panelTitle{font-size:1.75rem}.TechFeatures-module__brGy2q__panelFeaturedMedia{width:min(50%, var(--product-width,690px))}}@media (max-width:750px){.TechFeatures-module__brGy2q__panelSection{gap:0;padding-bottom:64px}.TechFeatures-module__brGy2q__panelRow,.TechFeatures-module__brGy2q__panelRowReverse{flex-direction:column;min-height:0}.TechFeatures-module__brGy2q__panelPhoto{flex:none;width:100%;height:360px}.TechFeatures-module__brGy2q__panelBlock,.TechFeatures-module__brGy2q__panelRowReverse .TechFeatures-module__brGy2q__panelBlock{justify-content:center;gap:24px;min-height:360px;padding:40px 20px}.TechFeatures-module__brGy2q__panelPair,.TechFeatures-module__brGy2q__panelPairLight,.TechFeatures-module__brGy2q__panelFeaturedText .TechFeatures-module__brGy2q__panelPairLight{gap:8px;max-width:none}.TechFeatures-module__brGy2q__panelTitle{font-size:1.625rem}.TechFeatures-module__brGy2q__panelDesc{font-size:1.125rem;line-height:1.4}.TechFeatures-module__brGy2q__panelFeatured{flex-direction:column-reverse;justify-content:flex-start;align-items:stretch;gap:56px;min-height:0;padding:40px 20px}.TechFeatures-module__brGy2q__panelFeaturedMedia{width:100%;aspect-ratio:var(--product-aspect-mobile,var(--product-aspect,690 / 301));flex:none}.TechFeatures-module__brGy2q__panelProduct{display:none}.TechFeatures-module__brGy2q__panelProductMobile{display:block}.TechFeatures-module__brGy2q__panelFeaturedText{flex:none;gap:24px}.TechFeatures-module__brGy2q__panelSection .TechFeatures-module__brGy2q__cta{width:calc(100% - 40px);margin-top:24px}}
.NavDropdown-module__uFgQ0W__wrap{height:max-content;position:relative}.NavDropdown-module__uFgQ0W__trigger{align-items:center;gap:4px;display:flex;}.NavDropdown-module__uFgQ0W__wrap:hover .NavDropdown-module__uFgQ0W__trigger svg,.NavDropdown-module__uFgQ0W__wrap:focus-within .NavDropdown-module__uFgQ0W__trigger svg{transform:rotate(-180deg)}.NavDropdown-module__uFgQ0W__panel{z-index:100;background-color:var(--background-dark);border:1px solid var(--color-gold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;visibility:hidden;pointer-events:none;border-radius:4px;flex-direction:column;min-width:240px;padding:9px 5px 9px 21px;transition:opacity .3s,transform .3s,visibility .3s;display:flex;position:absolute;top:100%;left:0;transform:translateY(-6px)}.NavDropdown-module__uFgQ0W__wrap:hover .NavDropdown-module__uFgQ0W__panel,.NavDropdown-module__uFgQ0W__wrap:focus-within .NavDropdown-module__uFgQ0W__panel{opacity:1;visibility:visible;pointer-events:auto;transform:none}.NavDropdown-module__uFgQ0W__panel:before{content:"";background-color:var(--background-dark);border-top:1px solid var(--color-gold);border-left:1px solid var(--color-gold);width:12px;height:12px;position:absolute;top:-7px;left:26px;transform:rotate(45deg)}.NavDropdown-module__uFgQ0W__list{scrollbar-width:thin;scrollbar-color:var(--color-gold) transparent;flex-direction:column;padding-right:10px;display:flex;overflow-y:auto}.NavDropdown-module__uFgQ0W__brand-list{grid-template-columns:repeat(3,150px);gap:10px;display:grid}.NavDropdown-module__uFgQ0W__region-groups{columns:2;column-gap:32px}.NavDropdown-module__uFgQ0W__region-group{break-inside:avoid;flex-direction:column;margin-bottom:6px;display:flex}.NavDropdown-module__uFgQ0W__region-heading{color:var(--color-gold);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;padding:8px 0 2px;font-size:.8125rem;font-weight:600}.NavDropdown-module__uFgQ0W__item{color:var(--text-inverse);white-space:nowrap;border-bottom:1px solid #0000;padding:12px 12px 12px 0;font-size:1rem;line-height:1.3;transition:color .3s,border-color .3s}.NavDropdown-module__uFgQ0W__item:hover{color:var(--text-accent);border-bottom-color:currentColor}.NavDropdown-module__uFgQ0W__opening-soon{color:var(--color-gold)}
.MobileMenu-module__5mOyHa__burger{color:var(--text-inverse);cursor:pointer;background-color:#0000;border:none;display:none}@media (max-width:1560px){.MobileMenu-module__5mOyHa__burger{display:block}}.MobileMenu-module__5mOyHa__backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;visibility:hidden;background-color:#00000080;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.MobileMenu-module__5mOyHa__backdropOpen{opacity:1;visibility:visible}.MobileMenu-module__5mOyHa__drawerLayer{z-index:100;pointer-events:none;position:fixed;inset:0;overflow:clip}.MobileMenu-module__5mOyHa__overlay{pointer-events:auto;background-color:var(--background-dark);border-left:1px solid var(--color-gold-dark);visibility:hidden;flex-direction:column;gap:42px;width:100%;max-width:450px;padding:8px 20px 21px;transition:transform .3s,visibility .3s;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(100%)}.MobileMenu-module__5mOyHa__open{visibility:visible;transform:translate(0)}.MobileMenu-module__5mOyHa__topBar{flex-shrink:0;justify-content:space-between;align-items:center;height:64px;display:flex}.MobileMenu-module__5mOyHa__logo{height:48px;display:block}.MobileMenu-module__5mOyHa__logo img{width:auto;height:100%}.MobileMenu-module__5mOyHa__close{width:40px;height:40px;color:var(--text-inverse);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;display:flex}.MobileMenu-module__5mOyHa__nav{overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.MobileMenu-module__5mOyHa__link{width:100%;color:var(--text-inverse);text-align:left;text-transform:uppercase;cursor:pointer;background-color:#0000;border:none;border-bottom:1px solid #0000;border-radius:2px;align-items:center;gap:4px;padding:12px;font-size:1rem;font-weight:600;transition:color .3s,border-color .3s;display:flex}.MobileMenu-module__5mOyHa__link:hover{color:var(--text-accent);border-bottom-color:currentColor}.MobileMenu-module__5mOyHa__footer{flex-direction:column;flex-shrink:0;align-items:center;gap:24px;display:flex}.MobileMenu-module__5mOyHa__bookBtn,.MobileMenu-module__5mOyHa__intakeBtn{width:100%}.MobileMenu-module__5mOyHa__callBtn{color:var(--text-inverse);text-transform:uppercase;align-items:center;gap:4px;display:flex}
.Pagination-module__u2IQdG__pagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:clamp(32px,4vw,64px) 20px;display:flex}.Pagination-module__u2IQdG__page,.Pagination-module__u2IQdG__arrow{color:#555;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;width:44px;height:44px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;transition:all .18s;display:inline-flex}.Pagination-module__u2IQdG__page:hover,.Pagination-module__u2IQdG__arrow:hover{color:#a08341;border-color:#a08341}.Pagination-module__u2IQdG__active,.Pagination-module__u2IQdG__active:hover{color:#fff;background:#a08341;border-color:#a08341}.Pagination-module__u2IQdG__disabled{opacity:.4;pointer-events:none}.Pagination-module__u2IQdG__ellipsis{color:#9a9a9a;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:24px;height:44px;font-size:15px;font-weight:600;display:inline-flex}@media (max-width:640px){.Pagination-module__u2IQdG__page,.Pagination-module__u2IQdG__arrow{width:40px;height:40px;font-size:14px}}
.MobileAccordion-module__tYKt7G__accordion{flex-direction:column;display:flex}.MobileAccordion-module__tYKt7G__trigger{}.MobileAccordion-module__tYKt7G__trigger svg{transition:transform .3s}.MobileAccordion-module__tYKt7G__trigger.MobileAccordion-module__tYKt7G__expanded svg{transform:rotate(180deg)}.MobileAccordion-module__tYKt7G__panel{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.MobileAccordion-module__tYKt7G__panelOpen{grid-template-rows:1fr}.MobileAccordion-module__tYKt7G__panelInner{flex-direction:column;display:flex;overflow:hidden}.MobileAccordion-module__tYKt7G__subLink{color:var(--text-inverse);border-bottom:1px solid #0000;padding:12px 12px 12px 24px;font-size:1rem;line-height:1.3;transition:color .3s,border-color .3s}.MobileAccordion-module__tYKt7G__subLink:hover{color:var(--text-accent);border-bottom-color:currentColor}.MobileAccordion-module__tYKt7G__openingSoon{color:var(--color-gold)}
.AwardApplication-module__jCyV0q__inset{padding-inline:calc(var(--page-gutter) + clamp(0px, 6.25vw, 120px))}.AwardApplication-module__jCyV0q__hero{background:#000;padding:clamp(72px,8.3vw,160px) 0 clamp(48px,5.2vw,100px)}.AwardApplication-module__jCyV0q__heroInner{text-align:center;flex-direction:column;align-items:center;gap:20px;display:flex}.AwardApplication-module__jCyV0q__heroLogo{width:clamp(200px,21.1vw,406px);height:auto;margin-bottom:8px}.AwardApplication-module__jCyV0q__eyebrow{color:var(--color-gold);margin:0;font-size:clamp(1.125rem,1.46vw,1.75rem);font-style:italic}.AwardApplication-module__jCyV0q__heroTitle{color:#fff;text-transform:uppercase;max-width:1100px;margin:0;font-size:clamp(2rem,2.9vw,3.5rem);font-weight:700;line-height:1.1}.AwardApplication-module__jCyV0q__heroTitle span{color:var(--color-gold)}.AwardApplication-module__jCyV0q__section{padding:clamp(40px,4.2vw,80px) 0}.AwardApplication-module__jCyV0q__sectionFirst{padding:clamp(56px,6.3vw,120px) 0 clamp(32px,2.9vw,56px)}.AwardApplication-module__jCyV0q__centered{text-align:center}.AwardApplication-module__jCyV0q__centered .AwardApplication-module__jCyV0q__prose,.AwardApplication-module__jCyV0q__centered .AwardApplication-module__jCyV0q__lead{margin-inline:auto}.AwardApplication-module__jCyV0q__title{margin:0 0 28px}.AwardApplication-module__jCyV0q__titleLeft{text-align:left}.AwardApplication-module__jCyV0q__titleGold{margin-bottom:8px}.section-title.revers.AwardApplication-module__jCyV0q__titleGold{color:var(--color-gold)}.AwardApplication-module__jCyV0q__titleForm{margin-bottom:40px}.AwardApplication-module__jCyV0q__subTitle{color:inherit;text-transform:uppercase;margin:32px 0 12px;font-size:1.375rem;font-weight:700;line-height:1.2}.AwardApplication-module__jCyV0q__prose{flex-direction:column;gap:16px;display:flex}.AwardApplication-module__jCyV0q__prose p{color:inherit;margin:0;font-size:1.125rem;line-height:1.6}.AwardApplication-module__jCyV0q__prose strong{font-weight:700}.AwardApplication-module__jCyV0q__lead{max-width:820px;color:inherit;margin:0 0 24px;font-size:1.25rem;line-height:1.4}.AwardApplication-module__jCyV0q__centered .AwardApplication-module__jCyV0q__lead{font-size:1.125rem;line-height:1.56}.AwardApplication-module__jCyV0q__muted{font-style:italic;color:#7d7d7d!important}.AwardApplication-module__jCyV0q__list{text-align:left;flex-direction:column;gap:10px;max-width:900px;margin:16px 0 0;padding-left:22px;list-style:outside;display:flex}.AwardApplication-module__jCyV0q__list li{color:inherit;font-size:1.125rem;line-height:1.5}.AwardApplication-module__jCyV0q__divider{margin:0 auto 28px}.AwardApplication-module__jCyV0q__bio{align-items:center;gap:clamp(32px,3.3vw,64px);padding-right:clamp(0px,6.25vw,120px);display:flex}.AwardApplication-module__jCyV0q__bioText{flex:1 1 0;min-width:0}.AwardApplication-module__jCyV0q__bioText .AwardApplication-module__jCyV0q__title{margin-bottom:40px}.AwardApplication-module__jCyV0q__portrait{flex:none;width:clamp(240px,21.5vw,413px)}.AwardApplication-module__jCyV0q__portraitImg{border-radius:16px;width:100%;height:auto;display:block}.AwardApplication-module__jCyV0q__gallery{grid-template-columns:repeat(3,1fr);gap:16px;margin:48px 0 0;display:grid}.AwardApplication-module__jCyV0q__galleryItem{aspect-ratio:400/303;display:block;position:relative;overflow:hidden}.AwardApplication-module__jCyV0q__galleryImg{object-fit:contain;padding:8px}.AwardApplication-module__jCyV0q__galleryCaption{color:#7d7d7d;text-align:center;grid-column:1/-1;margin-top:4px;font-size:.95rem;font-style:italic}.AwardApplication-module__jCyV0q__brief{background:var(--color-black);color:#fff;text-align:center;padding:clamp(40px,4.2vw,80px) 0}.AwardApplication-module__jCyV0q__briefCols{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(32px,3.3vw,64px);display:grid}.AwardApplication-module__jCyV0q__briefCol{min-width:0}.AwardApplication-module__jCyV0q__briefCol .AwardApplication-module__jCyV0q__subTitle:first-child{margin-top:32px}.AwardApplication-module__jCyV0q__briefCol .AwardApplication-module__jCyV0q__prose{max-width:900px}.AwardApplication-module__jCyV0q__jury{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;list-style:none;display:grid}.AwardApplication-module__jCyV0q__juryItem{border:1px solid #c5ac74;border-radius:4px;flex-direction:column;gap:6px;min-height:128px;padding:24px;display:flex}.AwardApplication-module__jCyV0q__juryName{color:var(--text-primary);text-transform:uppercase;font-size:1.25rem;font-weight:700}.AwardApplication-module__jCyV0q__juryRole{color:#7d7d7d;font-size:1rem;line-height:1.4}.AwardApplication-module__jCyV0q__founder{isolation:isolate;background:#f7f7f7;min-height:clamp(420px,34vw,654px);position:relative;overflow:hidden}.AwardApplication-module__jCyV0q__founderPhoto{z-index:0;width:77%;position:absolute;top:0;bottom:0;right:0}.AwardApplication-module__jCyV0q__founderImg{object-fit:cover;object-position:100% 50%}.AwardApplication-module__jCyV0q__founderFade{z-index:1;background:linear-gradient(90deg,#f7f7f7 34%,#f7f7f700 68.5%);position:absolute;inset:0}.AwardApplication-module__jCyV0q__founderInner{z-index:2;flex-direction:column;gap:48px;padding-block:clamp(48px,5.4vw,103px);display:flex;position:relative}.AwardApplication-module__jCyV0q__founderName{text-align:left;max-width:686px;margin-left:clamp(0px,1.56vw,30px)}.AwardApplication-module__jCyV0q__founderName span{display:block}.AwardApplication-module__jCyV0q__founderQuote{max-width:638px;color:var(--text-primary);margin:0 0 0 clamp(0px,1.56vw,30px);font-size:clamp(1.25rem,1.67vw,2rem);font-style:italic;line-height:1.3}.AwardApplication-module__jCyV0q__awards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.AwardApplication-module__jCyV0q__award{text-align:center;border:1px solid #c5ac74;border-radius:4px;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;display:flex}.AwardApplication-module__jCyV0q__medal{font-size:2.5rem;line-height:1}.AwardApplication-module__jCyV0q__awardPlace{color:var(--text-primary);text-transform:uppercase;font-size:1.125rem;font-weight:700}.AwardApplication-module__jCyV0q__awardAmount{color:var(--color-gold);font-size:1.75rem;font-weight:700}.AwardApplication-module__jCyV0q__winnersHead{align-items:flex-start;gap:clamp(40px,5.4vw,104px);margin-bottom:56px;display:flex}.AwardApplication-module__jCyV0q__winnersHeadText{flex:1 1 0;min-width:0}.AwardApplication-module__jCyV0q__winnersHeadText .AwardApplication-module__jCyV0q__title{margin-bottom:20px}.AwardApplication-module__jCyV0q__winnersHeadText .AwardApplication-module__jCyV0q__lead{margin:0}.AwardApplication-module__jCyV0q__recognitionTitle{margin:24px 0 0;font-size:1.125rem;font-weight:700;line-height:1.6}.AwardApplication-module__jCyV0q__ceremony{aspect-ratio:647/405;border-radius:16px;flex:none;width:clamp(280px,33.7vw,647px);display:block;position:relative;overflow:hidden}.AwardApplication-module__jCyV0q__ceremonyImg{object-fit:cover}.AwardApplication-module__jCyV0q__winners{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.AwardApplication-module__jCyV0q__winner{text-align:center;border:1px solid #c5ac74;border-radius:4px;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;display:flex}.AwardApplication-module__jCyV0q__winnerPlace{color:var(--color-gold);text-transform:uppercase;font-size:.95rem;font-weight:700}.AwardApplication-module__jCyV0q__winnerName{color:var(--text-primary);font-size:1.25rem;font-weight:700}.AwardApplication-module__jCyV0q__winnerSchool{color:#7d7d7d;font-size:.95rem;line-height:1.4}.AwardApplication-module__jCyV0q__steps{text-align:left;grid-template-columns:repeat(2,minmax(0,644px));gap:56px;margin:0;padding-block:0;list-style:none;display:grid}.AwardApplication-module__jCyV0q__stepIntro{margin:16px 0 0;font-size:1rem;line-height:1.4}.AwardApplication-module__jCyV0q__cols{grid-template-columns:repeat(2,minmax(0,644px));gap:56px;padding-block:56px clamp(40px,4.2vw,80px);display:grid}.AwardApplication-module__jCyV0q__colTitle{color:var(--text-primary);text-transform:uppercase;letter-spacing:-.75px;margin:0;font-size:clamp(1.75rem,1.9vw,2.25rem);font-weight:600;line-height:1}.AwardApplication-module__jCyV0q__cols .AwardApplication-module__jCyV0q__list{margin-top:28px}.AwardApplication-module__jCyV0q__contact{text-align:center;max-width:860px;color:var(--text-primary);margin:0 auto;padding-bottom:64px;font-size:1.125rem;line-height:1.5}.AwardApplication-module__jCyV0q__contact a{color:var(--color-gold);font-weight:600;text-decoration:none}.AwardApplication-module__jCyV0q__contact a:hover{text-decoration:underline}@media (max-width:900px){.AwardApplication-module__jCyV0q__inset{padding-inline:var(--page-gutter)}.AwardApplication-module__jCyV0q__heroTitle{font-size:1.75rem}.AwardApplication-module__jCyV0q__bio{flex-direction:column;align-items:stretch;padding-right:0}.AwardApplication-module__jCyV0q__bioText .AwardApplication-module__jCyV0q__title{text-align:center}.AwardApplication-module__jCyV0q__portrait{width:min(100%,320px);margin:0 auto}.AwardApplication-module__jCyV0q__gallery{grid-template-columns:1fr;gap:8px}.AwardApplication-module__jCyV0q__galleryItem{aspect-ratio:4/3}.AwardApplication-module__jCyV0q__briefCols,.AwardApplication-module__jCyV0q__jury,.AwardApplication-module__jCyV0q__awards,.AwardApplication-module__jCyV0q__winners,.AwardApplication-module__jCyV0q__steps,.AwardApplication-module__jCyV0q__cols{grid-template-columns:1fr}.AwardApplication-module__jCyV0q__briefCols{gap:8px}.AwardApplication-module__jCyV0q__juryItem{min-height:0}.AwardApplication-module__jCyV0q__founder{flex-direction:column;min-height:0;display:flex}.AwardApplication-module__jCyV0q__founderPhoto{aspect-ratio:3/2;width:100%;position:relative}.AwardApplication-module__jCyV0q__founderFade{display:none}.AwardApplication-module__jCyV0q__founderInner{gap:24px;padding-block:32px 40px}.AwardApplication-module__jCyV0q__founderName,.AwardApplication-module__jCyV0q__founderQuote{margin-left:0}.AwardApplication-module__jCyV0q__winnersHead{flex-direction:column;gap:24px;margin-bottom:32px}.AwardApplication-module__jCyV0q__winnersHeadText .AwardApplication-module__jCyV0q__title{text-align:center}.AwardApplication-module__jCyV0q__ceremony{width:100%}.AwardApplication-module__jCyV0q__cols{gap:32px;padding-block:0 40px}.AwardApplication-module__jCyV0q__contact{padding-bottom:40px}}
.LocationsHero-module__filY_a__hero{height:calc(100vh - 80px);position:relative;overflow:hidden}@media (max-width:750px){.LocationsHero-module__filY_a__hero{height:703px}}.LocationsHero-module__filY_a__bg{object-fit:cover;object-position:center}.LocationsHero-module__filY_a__hero:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000008c 0%,#0000 45%);position:absolute;inset:0}.LocationsHero-module__filY_a__titleBlock{text-align:center;z-index:2;flex-direction:column;gap:0;display:flex;position:absolute;top:139px;left:182px;right:182px}@media (max-width:1200px){.LocationsHero-module__filY_a__titleBlock{top:100px;left:80px;right:80px}}@media (max-width:750px){.LocationsHero-module__filY_a__titleBlock{top:156px;left:20px;right:20px}}.LocationsHero-module__filY_a__title1{text-transform:uppercase;color:var(--text-inverse);font-size:clamp(2.75rem,7.3vw,8.75rem);font-weight:600;line-height:1.1;display:block}@media (max-width:750px){.LocationsHero-module__filY_a__title1{font-size:3rem;line-height:1}}.LocationsHero-module__filY_a__title2{letter-spacing:-1.8px;text-transform:uppercase;color:var(--text-inverse);font-size:clamp(2rem,5vw,6rem);font-style:italic;font-weight:600;line-height:.75;display:block}@media (max-width:750px){.LocationsHero-module__filY_a__title2{letter-spacing:0;font-size:2rem;line-height:1}}.LocationsHero-module__filY_a__footer{z-index:2;position:absolute;bottom:0;left:0;right:0}
