._page_1y318_1{--blue:#2f2e88;--ink:#292947;--muted:#55556d;--line:#dfdfec;--soft:#f6f6fb;color:var(--ink);background:#fff}._page_1y318_1 *{box-sizing:border-box;min-width:0}._wrap_1y318_14{width:calc(100% - 112px);max-width:1328px;margin-inline:auto}._page_1y318_1 h1,._page_1y318_1 h2{letter-spacing:-.045em;text-wrap:balance;font-family:VisualEyes Literata,Georgia,serif;font-weight:500}._page_1y318_1 h1{margin:20px 0 28px;font-size:clamp(42px,4.3vw,68px);line-height:1.12}._page_1y318_1 h2{color:var(--blue);margin:0 0 26px;font-size:clamp(31px,3.1vw,46px);line-height:1.23}._page_1y318_1 h3{letter-spacing:-.025em;color:var(--blue);margin:0 0 18px;font-family:VisualEyes Poppins,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.45}._page_1y318_1 p{overflow-wrap:break-word;margin:0 0 22px;font-size:15px;line-height:1.9}._page_1y318_1 p:last-child{margin-bottom:0}._page_1y318_1 ._eyebrow_1y318_55{letter-spacing:.17em;margin-bottom:24px;font-size:11px;font-weight:600;line-height:1.6}._page_1y318_1 a:focus-visible{outline-offset:6px;outline:2px solid}._section_1y318_66{padding-block:96px;scroll-margin-top:30px}._softSection_1y318_70{background:var(--soft);padding-block:85px;scroll-margin-top:30px}._hero_1y318_75{color:#fff;background:var(--blue);grid-template-columns:1fr 1.05fr;min-height:530px;display:grid}._heroCopy_1y318_82{flex-direction:column;justify-content:center;align-items:flex-start;padding:65px 56px 65px max(56px,50vw - 664px);display:flex}._heroCopy_1y318_82 h1{max-width:12ch}._heroCopy_1y318_82 ._eyebrow_1y318_55{color:#d5d4ef;margin:0}._page_1y318_1 ._heroLead_1y318_96{color:#eeeef9;max-width:36ch;font-size:17px;line-height:1.8}._whiteButton_1y318_102{min-height:48px;color:var(--blue);background:#fff;justify-content:space-between;align-items:center;gap:30px;margin-top:12px;padding:15px 22px;font-size:13px;line-height:1.5;text-decoration:none;display:inline-flex}._heroImage_1y318_116{background:#e9e9ef;min-height:100%;margin:0;position:relative;overflow:hidden}._heroImage_1y318_116 img{object-fit:cover;object-position:86% center;width:100%;height:100%;display:block;position:absolute;inset:0}._partnerNav_1y318_132{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:30px;display:grid}._partnerNav_1y318_132 a{color:var(--blue);grid-template-columns:1fr 18px;align-items:baseline;gap:16px;padding-block:26px;font-size:14px;line-height:1.7;text-decoration:none;display:grid}._partnerNav_1y318_132 a:hover>span:first-child{text-underline-offset:5px;text-decoration:underline}._partnerNav_1y318_132 svg{align-self:center}._partnership_1y318_156,._education_1y318_157{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}._partnershipImage_1y318_163,._educationImage_1y318_164{background:var(--soft);margin:0;overflow:hidden}._partnershipImage_1y318_163 img{object-fit:cover;object-position:90% center;width:100%;height:450px;display:block}._copy_1y318_176 p:not(._eyebrow_1y318_55){color:var(--muted)}._copy_1y318_176 ._subheading_1y318_179{color:#676490;letter-spacing:-.025em;margin-top:-10px;margin-bottom:26px;font-family:VisualEyes Literata,Georgia,serif;font-size:25px;line-height:1.5}._educationImage_1y318_164 img{object-fit:cover;object-position:50% 32%;width:100%;height:470px;display:block}._textLink_1y318_195{border-bottom:1px solid var(--blue);width:fit-content;color:var(--blue);align-items:center;gap:24px;padding-block:10px;font-size:13px;line-height:1.7;text-decoration:none;display:flex}._copy_1y318_176 ._textLink_1y318_195{margin-top:26px}._service_1y318_210{background:var(--blue);color:#fff;grid-template-columns:1fr 1fr;scroll-margin-top:30px;display:grid}._serviceCopy_1y318_217{padding:65px 65px 65px max(56px,50vw - 664px)}._serviceCopy_1y318_217 h2{color:#fff;max-width:16ch}._serviceCopy_1y318_217 p:not(._eyebrow_1y318_55){color:#e9e9f7;font-size:14px}._serviceCopy_1y318_217 ._eyebrow_1y318_55{color:#d5d4ef}._serviceImage_1y318_231{min-height:450px;margin:0;position:relative;overflow:hidden}._serviceImage_1y318_231 img{object-fit:cover;object-position:84% center;width:100%;height:100%;display:block;position:absolute;inset:0}._learningIntro_1y318_246{max-width:720px;margin-bottom:38px}._learningGrid_1y318_250{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}._learningGrid_1y318_250 article{border:1px solid var(--line);flex-direction:column;display:flex}._learningGrid_1y318_250 article>img{object-fit:cover;object-position:center 25%;width:100%;height:230px;display:block}._learningCopy_1y318_267{flex-direction:column;flex:1;padding:28px;display:flex}._learningCopy_1y318_267 h3{font-size:20px;line-height:1.45}._learningCopy_1y318_267 p{color:var(--muted);font-size:14px}._learningCopy_1y318_267 ._textLink_1y318_195{margin-top:auto}._enquirySection_1y318_284{background:var(--soft);padding-block:90px;scroll-margin-top:30px}._enquiryGrid_1y318_289{grid-template-columns:.85fr 1.15fr;align-items:start;gap:72px;display:grid}._enquiryCopy_1y318_295{max-width:480px}._enquiryCopy_1y318_295 h2{max-width:18ch}._enquiryCopy_1y318_295 p:not(._eyebrow_1y318_55){color:var(--muted)}._enquiryCopy_1y318_295 ._privacyNote_1y318_304{border-top:1px solid var(--line);margin-top:28px;padding-top:22px;font-size:12px;line-height:1.9}._directLinks_1y318_311{border-top:1px solid var(--line);margin-top:32px}._directLinks_1y318_311 a{color:var(--blue);border-bottom:1px solid var(--line);grid-template-columns:20px 1fr 16px;align-items:center;gap:14px;padding-block:18px;font-size:13px;line-height:1.7;text-decoration:none;display:grid}._directLinks_1y318_311 span{overflow-wrap:anywhere}._formPanel_1y318_330{border:1px solid var(--line);background:#fff;border-radius:8px;padding:34px}._formPanel_1y318_330 .br-form{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}._formPanel_1y318_330 .br-form label{color:var(--ink);gap:9px;font-size:13px;line-height:1.6}._formPanel_1y318_330 .br-form input,._formPanel_1y318_330 .br-form textarea{min-height:50px;color:var(--ink);background:#fff;border-color:#cac9dd;border-radius:4px;padding:12px 14px;font-size:16px;line-height:1.5}._formPanel_1y318_330 .br-form input:focus,._formPanel_1y318_330 .br-form textarea:focus{outline:2px solid var(--blue);outline-offset:3px}._formPanel_1y318_330 .br-form textarea{resize:vertical;min-height:130px}._formPanel_1y318_330 .br-form .br-form-consent{gap:12px;font-size:12px;line-height:1.8}._formPanel_1y318_330 .br-form .br-form-consent input{width:19px;height:19px;min-height:19px;accent-color:var(--blue);flex:0 0 19px;margin-top:2px;padding:0}._formPanel_1y318_330 .br-button{background:var(--blue);color:#fff;border-radius:4px;min-height:48px;padding:13px 26px;font-size:14px;line-height:1.5}._formPanel_1y318_330 .br-form-note{color:#68677d;margin-top:16px;font-size:12px;line-height:1.8}._formPanel_1y318_330 .br-form-result{background:var(--soft);color:var(--ink);overflow-wrap:anywhere;margin-top:20px;padding:20px;font-size:13px;line-height:1.8;display:block}._formPanel_1y318_330 .br-form-result a{color:var(--blue);text-underline-offset:4px;margin-top:6px;display:block}._contactIntro_1y318_411{grid-template-columns:1.1fr .9fr;align-items:start;gap:85px;padding-block:70px 80px;display:grid}._contactCopy_1y318_418 h1{color:var(--blue);max-width:15ch;margin-top:0;font-size:clamp(42px,4vw,62px)}._contactCopy_1y318_418 p:not(._eyebrow_1y318_55){color:var(--muted)}._page_1y318_1 ._contactLead_1y318_427{max-width:47ch;font-size:17px;line-height:1.85}._contactDetails_1y318_432{background:var(--blue);color:#fff;border-radius:8px;padding:36px 34px}._contactDetails_1y318_432 h2{color:#fff;letter-spacing:-.035em;margin-bottom:28px;font-size:28px;line-height:1.35}._contactMethod_1y318_445{color:#fff;border-top:1px solid #ffffff35;grid-template-columns:22px 1fr 17px;align-items:center;gap:18px;padding-block:22px;text-decoration:none;display:grid}._contactMethod_1y318_445 span,._contactLocation_1y318_456 span{letter-spacing:.02em;color:#d6d5ef;margin-bottom:7px;font-size:11px;line-height:1.6;display:block}._contactMethod_1y318_445 strong{overflow-wrap:anywhere;font-size:16px;font-weight:400;line-height:1.65;display:block}._contactMethod_1y318_445:hover strong{text-underline-offset:5px;text-decoration:underline}._contactLocation_1y318_456{border-top:1px solid #ffffff35;grid-template-columns:22px 1fr;align-items:start;gap:18px;padding-top:22px;display:grid}._contactLocation_1y318_456>svg{margin-top:3px}._contactLocation_1y318_456 address{max-width:29ch;font-size:14px;font-style:normal;line-height:1.9}._contactLocation_1y318_456 a{color:#fff;border-bottom:1px solid #ffffff80;align-items:center;gap:18px;width:fit-content;margin-top:8px;padding-block:8px;font-size:12px;text-decoration:none;display:flex}._contactArtwork_1y318_504{background:#07141e;border-radius:6px;margin:36px 0 0;overflow:hidden}._contactArtwork_1y318_504 img{width:100%;height:auto;display:block}._partnerInvitation_1y318_515{justify-content:space-between;align-items:center;gap:60px;padding-block:60px 70px;display:flex}._partnerInvitation_1y318_515 h2{max-width:28ch;margin:0;font-size:31px}._partnerInvitation_1y318_515 ._textLink_1y318_195{flex-shrink:0}@media (min-width:1800px){._hero_1y318_75{min-height:600px}._heroCopy_1y318_82,._serviceCopy_1y318_217{padding-right:90px}}@media (max-width:1100px){._wrap_1y318_14{width:calc(100% - 72px)}._heroCopy_1y318_82{padding:55px 36px}._partnership_1y318_156,._education_1y318_157,._enquiryGrid_1y318_289{gap:42px}._serviceCopy_1y318_217{padding:55px 36px}._partnerNav_1y318_132{gap:20px}._partnerNav_1y318_132 a{gap:12px;font-size:13px}._learningGrid_1y318_250{gap:22px}._learningCopy_1y318_267{padding:24px}._learningGrid_1y318_250 article>img{height:190px}._enquiryGrid_1y318_289{grid-template-columns:.8fr 1.2fr}._formPanel_1y318_330{padding:28px}._contactIntro_1y318_411{gap:42px}._contactDetails_1y318_432{padding:30px 26px}._contactMethod_1y318_445{gap:14px}._contactMethod_1y318_445 strong{font-size:14px}}@media (max-width:760px){._wrap_1y318_14{width:calc(100% - 40px)}._page_1y318_1 h1{font-size:42px}._page_1y318_1 h2{font-size:31px}._page_1y318_1 p{font-size:14px;line-height:1.9}._page_1y318_1 ._eyebrow_1y318_55{margin-bottom:18px;font-size:10px}._section_1y318_66{padding-block:58px}._softSection_1y318_70{padding-block:56px}._hero_1y318_75{grid-template-columns:1fr}._heroCopy_1y318_82{padding:44px 24px 40px}._heroCopy_1y318_82 ._eyebrow_1y318_55{margin:0}._heroCopy_1y318_82 h1{max-width:12ch}._page_1y318_1 ._heroLead_1y318_96{max-width:30ch;font-size:16px}._heroImage_1y318_116{min-height:270px}._heroImage_1y318_116 img{object-position:85% center}._partnerNav_1y318_132{grid-template-columns:1fr;gap:0}._partnerNav_1y318_132 a{border-bottom:1px solid var(--line);grid-template-columns:1fr 18px;gap:16px;padding-block:20px;font-size:13px}._partnerNav_1y318_132 a:last-child{border:0}._partnership_1y318_156,._education_1y318_157,._service_1y318_210,._enquiryGrid_1y318_289,._contactIntro_1y318_411{grid-template-columns:1fr;gap:30px}._partnershipImage_1y318_163 img{height:300px}._partnershipImage_1y318_163{order:1}._copy_1y318_176 ._subheading_1y318_179{margin-top:-10px;font-size:23px}._educationImage_1y318_164 img{object-fit:contain;height:auto;max-height:380px}._service_1y318_210{gap:0}._serviceCopy_1y318_217{padding:44px 24px}._serviceCopy_1y318_217 h2{max-width:18ch}._serviceImage_1y318_231{min-height:260px}._serviceImage_1y318_231 img{object-position:84% center}._learningIntro_1y318_246{margin-bottom:28px}._learningGrid_1y318_250{grid-template-columns:1fr;gap:26px}._learningGrid_1y318_250 article>img{height:240px}._learningCopy_1y318_267{padding:26px}._learningCopy_1y318_267 h3{font-size:21px}._learningCopy_1y318_267 p{font-size:14px}._enquirySection_1y318_284{padding-block:56px}._enquiryCopy_1y318_295{max-width:unset}._enquiryCopy_1y318_295 h2{max-width:22ch}._directLinks_1y318_311{margin-top:26px}._directLinks_1y318_311 a{font-size:13px}._formPanel_1y318_330{padding:24px 20px}._formPanel_1y318_330 .br-form{grid-template-columns:1fr;gap:21px}._formPanel_1y318_330 .br-form label{font-size:13px}._formPanel_1y318_330 .br-form .br-form-consent,._formPanel_1y318_330 .br-form-note{font-size:12px}._contactIntro_1y318_411{gap:32px;padding-block:42px 54px}._contactCopy_1y318_418 h1{max-width:15ch;font-size:40px}._page_1y318_1 ._contactLead_1y318_427{font-size:16px}._contactDetails_1y318_432{padding:30px 24px}._contactDetails_1y318_432 h2{font-size:27px}._contactMethod_1y318_445 strong{font-size:15px}._contactMethod_1y318_445,._contactLocation_1y318_456{gap:14px}._contactLocation_1y318_456 address{font-size:14px}._contactArtwork_1y318_504{margin-top:28px}._partnerInvitation_1y318_515{padding-block:44px 54px;display:block}._partnerInvitation_1y318_515 h2{font-size:29px}._partnerInvitation_1y318_515 ._textLink_1y318_195{margin-top:22px}}@media (prefers-reduced-motion:no-preference){._whiteButton_1y318_102 svg,._textLink_1y318_195 svg,._partnerNav_1y318_132 svg{transition:transform .2s}._whiteButton_1y318_102:hover svg,._textLink_1y318_195:hover svg,._partnerNav_1y318_132 a:hover svg{transform:translate(3px,-2px)}}:is(._formPanel_1y318_330 .br-form label:has(input[name="Optical Outlet Name"]),._formPanel_1y318_330 .br-form label:has(input[name=Street]),._formPanel_1y318_330 .br-form label:has(input[name=Location])){grid-column:1/-1}._contactIntro_1y318_411{grid-template-rows:auto 1fr;grid-template-areas:"intro details""audience details";row-gap:24px}._contactCopy_1y318_418{grid-area:intro}._contactDetails_1y318_432{grid-area:details}._contactAudience_1y318_812{color:var(--muted);grid-area:audience}@media (max-width:760px){._contactIntro_1y318_411{grid-template-rows:auto;grid-template-areas:"intro""details""audience";gap:30px}}@media (max-width:380px){._contactDetails_1y318_432{padding-inline:20px}._contactMethod_1y318_445{grid-template-columns:20px minmax(0,1fr);gap:12px}._contactMethod_1y318_445>svg:last-child{display:none}._contactMethod_1y318_445 strong{font-size:14px}}._realMeetingImage_1y318_839{align-self:center}._realMeetingImage_1y318_839 img{object-fit:contain;border-radius:10px;width:100%;height:auto;min-height:0;max-height:none}
