@media(min-width:1101px){.pa-brandrow>.pa-menu{justify-content:flex-end;gap:clamp(9px,.85vw,15px)}.pa-menu a{padding-inline:0}}
@media(min-width:1101px) and (max-width:1280px){.pa-brandrow>.pa-menu{gap:8px}}
.pa-chrome .pa-selects select,.pa-admin-menu>summary{height:38px;min-height:38px;box-sizing:border-box;border:1px solid var(--line);border-radius:4px;background:var(--white);color:var(--navy);font-size:12px;padding:6px 10px}.pa-admin-menu>summary{display:flex;align-items:center;gap:8px;font-weight:400}.pa-admin-menu[open]>summary{border-color:var(--gold)}
.pa-home-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,4vw,72px);align-items:center;width:100%}.pa-home-heading{text-align:start;min-width:0}.pa-home-kicker{font-size:14px;font-weight:700;color:var(--white);margin:0 0 8px;letter-spacing:.06em}.pa-home-heading .eyebrow{font-size:13px;letter-spacing:.04em;margin:0 0 20px}.hero-content .pa-home-heading h1{font-size:clamp(34px,4.1vw,64px);line-height:1.35;max-width:21ch;margin:0 0 30px}.pa-home-intro{border-inline-start:3px solid var(--gold);padding-inline-start:clamp(25px,3vw,50px);min-width:0}.hero-content .pa-home-intro .hero-intro{font-size:clamp(17px,1.35vw,22px);line-height:1.95;max-width:none;margin:0;text-align:start}.hero-content:has(.pa-home-hero-grid){padding-block:36px}
.go-to-top{position:fixed;inset-inline-end:1.25rem;inset-block-end:1.25rem;z-index:900;width:3.15rem;height:3.15rem;display:grid;place-items:center;border:1px solid #ffffff70;border-radius:.2rem;background:var(--navy);color:#fff!important;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .18s ease,visibility .18s;font-size:23px}.go-to-top.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.go-to-top:hover,.go-to-top:focus-visible{background:var(--gold);color:var(--navy)!important;outline:3px solid var(--gold);outline-offset:2px}
.pa-group-logo{height:150px;display:flex;align-items:center;justify-content:center;background:white;margin:0 0 24px;padding:10px;border-bottom:1px solid var(--line)}.pa-group-logo img{display:block;max-width:100%;width:100%;height:auto;max-height:130px;object-fit:contain}.pa-group .pa-card{padding:24px}
.pa-contact-form .pa-address-full{grid-template-columns:minmax(0,1fr)!important;width:100%}.pa-contact-form .pa-location-row{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-postal-manual{margin-top:8px}.pa-contact-form [hidden]{display:none!important}.pa-form-extra .pa-form-row{grid-template-columns:repeat(2,minmax(0,1fr))}
.page-hero:has(>.page-heading-visual){width:100%;margin-inline:0}.pa-image-page>.page-hero{width:100%;margin-inline:0}
.pa-international-cabinet{font-family:Cairo,Tahoma,sans-serif}.pa-international-cabinet #wrapper{display:grid;gap:44px}.pa-international-cabinet section{padding:0;margin:0;min-width:0}.pa-international-cabinet section>.container{width:100%;max-width:none;padding:0}.pa-international-cabinet .international-hero{background:var(--paper);border-top:3px solid var(--gold);padding:32px}.pa-international-cabinet .international-hero h2{font-size:clamp(28px,3vw,43px);margin:10px 0 18px}.pa-international-cabinet .international-hero p{max-width:100ch}.pa-international-cabinet .kicker{font-size:12px;font-weight:700;color:var(--navy)}.pa-international-cabinet .company-chapter-heading{background:var(--navy);border-inline-start:4px solid var(--gold);padding:34px 26px;margin:0 0 28px!important}.pa-international-cabinet .company-chapter-heading h2{color:var(--gold);font-size:clamp(23px,2.5vw,34px);margin:12px 0 18px}.pa-international-cabinet .company-chapter-heading p,.pa-international-cabinet .company-chapter-heading .eyebrow{color:var(--white);max-width:100ch;margin-inline:auto}.pa-international-cabinet .company-chapter-heading .eyebrow{font-size:12px}.pa-international-cabinet .company-chapter-heading [style]{color:inherit!important}.pa-international-cabinet .intro-grid,.pa-international-cabinet .benefit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.pa-international-cabinet .benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pa-international-cabinet .company-card{background:var(--white);border:1px solid var(--line);border-top:3px solid var(--gold);padding:26px 22px;border-radius:4px;text-align:center;box-shadow:none;min-width:0}.pa-international-cabinet .company-card h3,.pa-international-cabinet .company-card h4{color:var(--navy);font-size:21px;margin:14px 0}.pa-international-cabinet .company-card p{font-size:15px;line-height:1.9;max-width:none}.pa-international-cabinet .company-card ul{text-align:start;padding-inline-start:24px;margin-top:20px}.pa-international-icon{font-family:'font-icons'!important;display:block;font-size:40px;color:var(--gold);line-height:1.2;margin:0 auto 18px}.pa-international-icon::before{font-family:'font-icons'!important}.pa-international-cabinet .market-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:30px;align-items:start}.pa-international-cabinet .market-grid:has(>.market-content:first-child){grid-template-columns:minmax(0,1.5fr) minmax(0,.75fr)}.pa-international-cabinet .market-image{border-top:3px solid var(--gold);margin:0;overflow:hidden}.pa-international-cabinet .market-image img{width:100%;max-height:600px;object-fit:cover;display:block}.pa-international-cabinet .market-content .number{display:inline-block;color:var(--gold);font-size:30px;font-weight:700;margin-bottom:10px}.pa-international-cabinet .market-content h2{font-size:29px;margin:0 0 18px}.pa-international-cabinet .market-content p{margin:14px 0;line-height:1.9}.pa-international-cabinet .feature-list{list-style:none;padding:0;margin:24px 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pa-international-cabinet .feature-list li{display:flex;flex-direction:column;align-items:center;font-size:14px;line-height:1.85}.pa-international-cabinet .feature-list li strong{display:block;color:var(--navy);margin-bottom:5px}.pa-international-cabinet .flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.pa-international-cabinet .flow .company-card{padding:22px 12px}.pa-international-cabinet .flow-number{font-size:12px;font-weight:700;color:var(--navy)}.pa-international-cabinet .flow h4{font-size:16px;margin-bottom:0}.pa-international-cabinet .flow .pa-international-icon{font-size:30px;margin-bottom:12px}.pa-international-cabinet .profit-btn{display:inline-block;background:var(--navy);color:white!important;text-decoration:none;padding:11px 18px;border-radius:4px;border:1px solid var(--navy);font-weight:600;margin-top:18px}.pa-international-cabinet .cta{background:var(--paper);border-top:3px solid var(--gold);padding:34px}.pa-international-cabinet .cta h2{font-size:29px;margin:12px 0}.pa-international-cabinet .text-center{text-align:center}.pa-international-cabinet .dual-band{background:none}.card-prestation .card-media:has(.pa-photo-credit){position:relative;overflow:visible;margin-bottom:34px}.card-prestation .card-media:has(.pa-photo-credit) img{width:100%;height:100%;object-fit:cover;object-position:center}.pa-photo-credit{position:absolute;top:100%;inset-inline:0;padding:5px 6px;text-align:start;font-size:9px;line-height:1.4;background:var(--paper);color:var(--navy);height:30px;overflow:hidden}.pa-photo-credit a{color:var(--navy);font-weight:400;text-decoration:none}.pa-photo-credit a:hover{text-decoration:underline}
@media(max-width:1000px){.pa-home-hero-grid{gap:28px}.hero-content .pa-home-heading h1{font-size:40px}.hero-content .pa-home-intro .hero-intro{font-size:17px}.pa-international-cabinet .market-grid,.pa-international-cabinet .market-grid:has(>.market-content:first-child){grid-template-columns:1fr}.pa-international-cabinet .market-image img{max-height:360px}.pa-international-cabinet .flow{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:680px){.pa-home-hero-grid{grid-template-columns:1fr;gap:30px}.pa-home-intro{padding-inline-start:20px}.hero-content .pa-home-heading h1{font-size:36px;max-width:none}.hero-content .pa-home-intro .hero-intro{font-size:16px;line-height:1.9}.hero-content:has(.pa-home-hero-grid){padding-block:16px}.pa-chrome .pa-selects select,.pa-admin-menu>summary{height:34px;min-height:34px;font-size:11px;padding:4px 6px}.pa-contact-form .pa-location-row{grid-template-columns:1fr}.pa-international-cabinet .intro-grid,.pa-international-cabinet .benefit-grid,.pa-international-cabinet .feature-list{grid-template-columns:1fr}.pa-international-cabinet .flow{grid-template-columns:repeat(2,minmax(0,1fr))}.pa-international-cabinet .company-chapter-heading{padding:25px 18px}.pa-international-cabinet .international-hero,.pa-international-cabinet .cta{padding:24px}.go-to-top{inset-inline-end:.85rem;inset-block-end:.85rem;width:2.9rem;height:2.9rem}}
@media(prefers-reduced-motion:reduce){.go-to-top{transition:none}}
.pa-international-cabinet .company-grid{width:100%;max-width:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.pa-international-cabinet .pa-international-features{margin:28px 0}.pa-international-overview-card .kicker{display:block;font-size:11px;margin:10px 0}.pa-international-cabinet .company-grid>.company-card{min-width:0}@media(max-width:1000px){.pa-international-cabinet .company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.pa-international-cabinet .company-grid{grid-template-columns:minmax(0,1fr)}}
