.v5Page{padding-bottom:30px}.v5Hero{display:grid;grid-template-columns:1fr 1.1fr;background:#102d40;color:white;border-radius:22px;overflow:hidden;margin:20px 0 0}.v5HeroCopy{padding:42px 36px;align-self:center}.v5Hero .eyebrow,.v5Start .eyebrow{color:#e4cc9c;font-size:10px;letter-spacing:2px}.v5Hero h1{font-size:clamp(30px,3.3vw,45px);line-height:1.5;font-weight:500;margin:20px 0}.v5Hero p{font-size:15px;line-height:1.95;color:#d1dce3}.v5Actions{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin:25px 0}.v5Actions .button{background:#e7ce9b;color:#173147;border:0}.v5Actions>a{font-size:13px;color:#edd5aa}.v5HeroCopy>small{color:#acbfc9;line-height:1.8;font-size:12px}.v5Hero figure{margin:0;position:relative;min-height:470px}.v5Hero figure img{width:100%;height:100%;object-fit:cover;object-position:42% center}.v5Hero figcaption{position:absolute;bottom:0;left:0;right:0;padding:15px;background:#102b40d9;color:#ebdfcb;font-size:10px}.v5Highlights{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid #ddd5c6;padding:24px 0;text-align:center;gap:15px;color:#76603e;font-size:13px}.v5SectionHeading{text-align:center;margin:0 auto 28px}.v5Page h2{font-size:clamp(27px,2.8vw,36px);line-height:1.55;font-weight:500;margin:15px 0}.v5SectionHeading p,.v5Story p{font-size:15px;color:#677984;line-height:1.95}.v5SectionHeading .eyebrow,.v5Story .eyebrow,.v5Demo .eyebrow{font-size:10px;letter-spacing:2px;color:#977646}.v5Film{padding-top:55px;scroll-margin-top:100px}.v5Film video{display:block;width:100%;max-height:650px;background:#0b2234;border-radius:16px;aspect-ratio:16/9}.v5Chapters{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:15px 0}.v5Chapters button{background:white;border:1px solid #dcd5c8;border-radius:9px;padding:15px 12px;text-align:left;font:inherit;font-size:12px;color:#284659;cursor:pointer}.v5Chapters small{display:block;color:#9c7b47;font-size:10px;margin-bottom:6px}.v5Chapters button:hover{background:#f2e9d8}.v5Chapters span{float:right}.v5Story{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:45px;margin-top:65px}.v5Story figure{margin:0;overflow:hidden;border-radius:16px;background:#fff;border:1px solid #e1dcd1}.v5Story img{display:block;width:100%;height:auto}.v5Story figcaption{padding:12px 18px;font-size:10px;color:#7a847f}.v5ServiceTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.v5ServiceTags span{padding:7px 12px;background:#eae3d5;color:#795f39;border-radius:6px;font-size:12px}.v5Steps{padding-top:65px}.v5StepGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v5StepGrid article{border-top:2px solid #c6aa75;padding:22px 20px;background:#fff;border-radius:0 0 12px 12px}.v5StepGrid article>span{color:#aa8a52;font-size:13px;letter-spacing:2px}.v5StepGrid h3{font-size:22px;font-weight:500;margin:16px 0 10px}.v5StepGrid p{font-size:14px;line-height:1.9;color:#6b7b86}.v5Operations{grid-template-columns:1fr 1.1fr}.v5TextButton{font:inherit;font-size:14px;color:#86672f;border:0;border-bottom:1px solid #bd9c61;background:transparent;padding:8px 0;cursor:pointer}.v5Start{margin-top:65px;border-radius:20px;background:#112e42;color:#fff;display:grid;grid-template-columns:1fr 1fr;gap:45px;padding:42px}.v5Start p{font-size:15px;line-height:1.9;color:#c6d4dc}.v5Prepare{align-self:center;background:#ffffff08;border:1px solid #ffffff20;border-radius:12px;padding:25px}.v5Prepare h3{font-size:21px;font-weight:500;color:#ead4ac}.v5Prepare p{display:flex;gap:14px;padding:13px 0;border-bottom:1px solid #ffffff15;margin:0}.v5Prepare b{color:#d7bb86;font-weight:400}.v5Prepare small{display:block;margin-top:18px;font-size:12px;color:#aabec9;line-height:1.9}.v5Demo{text-align:center;padding:60px 20px 40px;scroll-margin-top:100px}.v5Demo p{font-size:16px;color:#657782;margin-top:24px}.v5Demo strong{font-size:23px;font-weight:500;color:#96733a}.v5Page a:focus-visible,.v5Page button:focus-visible{outline:3px solid #b69252;outline-offset:4px}@media(max-width:800px){.v5Hero,.v5Story,.v5Start{grid-template-columns:1fr}.v5Hero figure{min-height:0;aspect-ratio:16/9}.v5HeroCopy{padding:30px}.v5Story{gap:22px}.v5Chapters{display:flex;overflow-x:auto}.v5Chapters button{flex:0 0 155px}.v5Start{padding:30px;gap:22px}.v5StepGrid{gap:12px}.v5Highlights{font-size:11px}.v5Operations figure{grid-row:1}}@media(max-width:500px){.v5StepGrid{grid-template-columns:1fr}.v5Highlights{grid-template-columns:1fr;text-align:left;gap:10px;padding-left:10px}.v5Highlights span:before{content:'✓';margin-right:10px}.v5Hero h1{font-size:31px}.v5Story,.v5Start{margin-top:40px}.v5Start{padding:25px 20px}.v5Prepare{padding:20px}.v5Demo{padding:40px 0}.v5Demo h2{font-size:25px}.v5Demo strong{font-size:21px}}
.v5Brochures{padding:60px 0}.v5Brochures>h2{font-size:clamp(26px,3vw,40px);color:#102b40;margin:14px 0}.v5Brochures>p{color:#526477;line-height:1.8}.v5BrochureGrid{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin:30px 0}.v5BrochureGrid article{background:#fff;border:1px solid #e4e8eb;border-radius:18px;overflow:hidden;box-shadow:0 14px 35px #102b4010}.v5BrochureGrid article>a{display:block;position:relative;background:#eef2f5;padding:16px}.v5BrochureGrid img{display:block;width:100%;height:auto;border-radius:8px}.v5BrochureGrid article>a>span{position:absolute;right:28px;bottom:28px;background:#102b40;color:white;padding:10px 16px;border-radius:30px;font-size:13px}.v5BrochureGrid article>div{padding:20px}.v5BrochureGrid h3{font-size:18px;margin:0 0 14px}.v5BrochureGrid article>div>a{color:#70511f;text-decoration:underline}.v5ReaderOpen{overflow:hidden}.v5BrochureDialog{padding:0;border:0;border-radius:14px;width:min(1100px,96vw);max-width:96vw;height:92vh;max-height:92vh;background:#edf1f4;color:#112c40}.v5BrochureDialog::backdrop{background:#041221df}.v5BrochureDialog[open]{display:flex;flex-direction:column}.v5ReaderToolbar{padding:14px 18px;background:#fff;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;flex-wrap:wrap}.v5ReaderToolbar>div{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.v5ReaderToolbar button,.v5ReaderToolbar a{font:inherit;font-size:13px;padding:9px 12px;border:1px solid #ccd5dd;border-radius:8px;color:#102b40;background:#fff;cursor:pointer}.v5ReaderToolbar button:disabled{opacity:.35;cursor:default}.v5ReaderToolbar button:focus-visible,.v5BrochureGrid a:focus-visible{outline:3px solid #b88636;outline-offset:3px}.v5ReaderViewport{overflow:auto;flex:1;min-height:0;padding:18px;overscroll-behavior:contain}.v5ReaderViewport img{display:block;width:100%;max-width:1024px;height:auto;margin:auto}.v5BrochureDialog.isZoomed .v5ReaderViewport img{width:1536px;max-width:none}.v5ReaderToolbar [aria-pressed=true]{background:#102b40;color:#fff}@media(max-width:650px){.v5BrochureGrid{grid-template-columns:1fr;gap:20px}.v5ReaderToolbar{padding:10px;gap:8px}.v5ReaderToolbar button,.v5ReaderToolbar a{font-size:12px;padding:8px}.v5ReaderViewport{padding:6px}.v5Brochures{padding:36px 0}}

.v5VideoLanguages{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.v5VideoLanguages button{border:1px solid #c4b28d;border-radius:12px;padding:12px 22px;background:#fff;color:#102e40;font:inherit;cursor:pointer}.v5VideoLanguages button[aria-pressed="true"]{background:#102e40;color:#fff;border-color:#102e40}.v5VideoLanguages button:focus-visible{outline:3px solid #c19a43;outline-offset:3px}.v5VideoLanguages span{display:block;font-size:12px;opacity:.75;margin-top:3px}.v5VideoHint{font-size:13px;color:#52606a;margin:12px 0 24px}.v5VideoPanel[hidden]{display:none!important}.v5VideoGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.v5VideoCard{border:1px solid #d8ddd9;border-radius:16px;background:white;overflow:hidden;min-width:0}.v5VideoGallery .v5VideoCard video{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:contain;border-radius:0;background:#081923}.v5VideoCaption{padding:18px 20px}.v5VideoCaption span{font-size:12px;letter-spacing:.04em;color:#75643e}.v5VideoCaption h3{font-size:20px;line-height:1.5;margin:6px 0 0;color:#102e40}.v5VideoExamples{grid-column:1/-1;margin:14px 0 0;font-size:22px}.v5VideoCard .v5Chapters{padding:0 16px 16px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.v5VideoCard .v5Chapters button{font-size:12px;min-width:0}.v5VideoGallery{scroll-margin-top:100px}@media(max-width:700px){.v5VideoGrid{grid-template-columns:1fr}.v5VideoLanguages{gap:8px}.v5VideoLanguages button{padding:10px 14px;flex:1}.v5VideoCaption h3{font-size:18px}}

.v5Partners{margin:80px 0;scroll-margin-top:100px}.v5PartnerGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px}.v5PartnerCard{display:flex;flex-direction:column;align-items:flex-start;min-width:0;background:#fff;border:1px solid #ded8ca;border-radius:18px;padding:30px}.v5PartnerCountry{font-size:13px;font-weight:700;letter-spacing:.05em;color:#766038;background:#f3eee2;padding:6px 12px;border-radius:30px}.v5PartnerCard h3{font-size:24px;line-height:1.35;color:#102e40;margin:18px 0 12px}.v5PartnerCard address{font-style:normal;line-height:1.7;color:#52606a}.v5PartnerRegistration{font-size:12px;color:#52606a;margin:0 0 12px}.v5PartnerCard dl{width:100%;margin:24px 0}.v5PartnerCard dl>div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:12px 0;border-top:1px solid #e9e7df}.v5PartnerCard dt{font-size:13px;color:#52606a}.v5PartnerCard dd{margin:0;line-height:1.7;overflow-wrap:anywhere}.v5PartnerCard dd a{color:#173c50;text-decoration:underline;text-underline-offset:3px}.v5PartnerCard>.button{margin-top:auto}.v5PartnerCard a:focus-visible{outline:3px solid #be9d52;outline-offset:4px}@media(max-width:700px){.v5PartnerGrid{grid-template-columns:1fr}.v5PartnerCard{padding:22px}.v5PartnerCard h3{font-size:21px}.v5PartnerCard dl>div{grid-template-columns:70px minmax(0,1fr);gap:8px}}

.v5RequestInvite{padding:28px;background:#edf3f5;border:1px solid #c6d5dd;border-radius:16px;margin:25px 0}.v5RequestInvite h2{font-size:24px}.v5RequestInvite p{line-height:1.7}.v5RequestInvite .button{display:inline-block;background:#14374d;color:white;padding:13px 20px;border-radius:8px}
