:root{--green:#192f2a;--green2:#29463c;--gold:#c8a76a;--cream:#f5f2eb;--ink:#24312c;--muted:#65736b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;color:var(--ink);background:#fff}.brand,h1,h2,h3{font-family:Georgia,Times New Roman,serif;font-weight:400}h1{font-size:clamp(2.6rem,5.5vw,5.8rem);line-height:1.06;letter-spacing:-.035em;margin:20px 0}h2{font-size:clamp(2rem,3.6vw,3.7rem);line-height:1.14;margin:14px 0 24px}h3{font-size:1.55rem;margin:15px 0 10px}p{line-height:1.7}a{text-decoration:none;color:inherit}.wrap{max-width:1240px;margin:auto;padding:0 30px}.top{position:absolute;z-index:3;top:0;left:0;right:0;color:white;border-bottom:1px solid #ffffff3d}.nav{display:flex;align-items:center;justify-content:space-between;min-height:86px}.brand{font-size:2.1rem;letter-spacing:-.06em}.brand span{color:var(--gold)}.links{display:flex;gap:26px;align-items:center;font-size:.86rem}.links a:hover{color:var(--gold)}.btn{border-radius:11px;display:inline-flex;justify-content:center;align-items:center;padding:15px 23px;background:var(--gold);color:#172922;font-weight:700;font-size:.82rem;letter-spacing:.025em;border:1px solid var(--gold);cursor:pointer;transition:.2s}.btn:hover{background:#e1c38a}.btn.outline{background:transparent;color:#fff;border-color:#fff9}.btn.outline:hover{background:#ffffff24}.hero{position:relative;min-height:780px;display:flex;align-items:center;color:white;background:#14251f url(https://images.unsplash.com/photo-1600607687939-ce8a6c25118c?auto=format&fit=crop&w=2200&q=85) 50%/cover}.hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(9,27,22,.91),rgba(9,27,22,.55) 55%,rgba(9,27,22,.12))}.hero .wrap{position:relative;width:100%;padding-top:110px;padding-bottom:100px}.eyebrow{text-transform:uppercase;letter-spacing:.23em;font-size:.7rem;font-weight:700;color:var(--gold)}.hero p{max-width:590px;color:#f0eee7;font-size:1.08rem}.actions{display:flex;gap:13px;flex-wrap:wrap;margin-top:33px}.location{margin-top:55px;font-size:.78rem;letter-spacing:.1em;color:#e5ded0}.section{padding:100px 0}.section.cream{background:var(--cream)}.section.dark{background:var(--green);color:white}.section-intro{max-width:740px}.section-intro p{color:var(--muted)}.grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px;margin-top:42px}.trade{min-height:210px;display:flex;flex-direction:column;justify-content:end;padding:22px;color:#fff;position:relative;overflow:hidden;background:#304b40}.trade:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#091b17df,transparent 85%);z-index:1}.trade small,.trade span{position:relative;z-index:2}.trade span{font-family:Georgia,serif;font-size:1.42rem}.trade small{color:#e3d4b8;margin-top:9px}.trade:first-child{background:url(https://images.unsplash.com/photo-1600566753190-17f0baa2a6c3?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(2){background:url(https://images.unsplash.com/photo-1600607687920-4e2a09cf159d?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(3){background:url(https://images.unsplash.com/photo-1621905251189-08b45d6a269e?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(4){background:url(https://images.unsplash.com/photo-1503387762-592deb58ef4e?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(5){background:url(https://images.unsplash.com/photo-1562259949-e8e7689d7828?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(6){background:url(https://images.unsplash.com/photo-1581852017103-68ac65514cf7?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(7){background:url(https://images.unsplash.com/photo-1600607687644-c7171b42498f?auto=format&fit=crop&w=650&q=75) 50%/cover}.trade:nth-child(8){background:url(https://images.unsplash.com/photo-1600566753086-00f18fb6b3ea?auto=format&fit=crop&w=650&q=75) 50%/cover}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:70px;gap:70px;align-items:center}.photo{min-height:490px;background:#d9d6cd url(https://images.unsplash.com/photo-1600880292203-757bb62b4baf?auto=format&fit=crop&w=1000&q=80) 50%/cover}.check{display:flex;gap:14px;padding:15px 0;border-bottom:1px solid #d9ddd7}.check b{color:#a58a55}.dark .muted{color:#c3d0c7}.steps{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px;gap:35px;margin-top:50px}.step{border-top:1px solid #a9b7aa70;padding-top:20px}.step strong{font-size:2rem;font-family:Georgia;color:var(--gold);font-weight:400}.step p{color:#c3d0c7}.audiences{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px;margin-top:42px}.audience{padding:44px;background:white;border:1px solid #e6e7df}.audience h3{font-size:2rem}.audience p{color:var(--muted)}.partner{border:1px dashed #b6b9ae;padding:35px;margin-top:30px;text-align:center;color:#66746a}.form-wrap{display:grid;grid-template-columns:.85fr 1.15fr;grid-gap:70px;gap:70px}.form{background:#fff;padding:35px;box-shadow:0 18px 60px #0d23141a}.fields{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.field{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.field label{font-size:.78rem;font-weight:700}.field input,.field select,.field textarea{width:100%;padding:13px;border:1px solid #d9dfd8;font:inherit;background:#fff;border-radius:0}.field textarea{min-height:105px;resize:vertical}.notice{font-size:.78rem;color:#69766d}.footer{background:#132721;color:#d8e0d8;padding:55px 0}.footer .wrap{display:flex;justify-content:space-between;gap:30px}.footer p{font-size:.8rem;color:#b9c8bf}.mobile-toggle{display:none;border-radius:11px}.status{padding:12px;background:#edf3ee;font-size:.84rem;display:none}@media(max-width:900px){.links{display:none;position:absolute;top:86px;left:0;right:0;background:var(--green);padding:26px;flex-direction:column;align-items:start}.links.open{display:flex}.mobile-toggle{display:block;background:transparent;border:1px solid #ffffff88;color:white;padding:10px 13px}.grid{grid-template-columns:repeat(2,1fr)}.form-wrap,.split{grid-template-columns:1fr;gap:35px}.hero{min-height:700px}.steps{grid-template-columns:1fr;gap:15px}}@media(max-width:560px){.wrap{padding:0 20px}.hero{min-height:700px}.section{padding:65px 0}.grid{gap:10px}.trade{min-height:170px;padding:14px}.trade span{font-size:1.12rem}.audiences,.fields{grid-template-columns:1fr}.audience,.form{padding:25px}.footer .wrap{flex-direction:column}.photo{min-height:320px}}.nav .links .portal-link{border:1px solid rgba(201,174,117,.45);border-radius:11px;padding:9px 12px;white-space:nowrap}.swiss-signature{position:relative;z-index:2;font-size:13px;letter-spacing:.07em;color:#e8c995;padding:12px 0;text-align:center}.btn,button,input[type=submit]{border-radius:11px!important}.nav .links{gap:12px!important}@media(max-width:1000px){.nav .links .portal-link{display:block}}.top{z-index:30}.nav{position:relative}.mobile-toggle{display:inline-flex;align-items:center;gap:8px;background:transparent;border:1px solid #ffffff80;color:white;padding:11px 17px;cursor:pointer;font-weight:600}.links{display:none;position:absolute;top:76px;right:30px;left:auto;width:min(350px,calc(100vw - 40px));background:#192f2a;border:1px solid #c8a76a70;box-shadow:0 18px 45px #0005;padding:12px;flex-direction:column;align-items:stretch;gap:0!important;border-radius:12px}.links.open{display:flex}.links a{display:block;padding:12px 13px;border-radius:8px;font-size:.92rem}.links a:hover{background:#29463c}.links .portal-link{border:0!important;padding:12px 13px!important;color:#e8c995}.menu-divider{border-top:1px solid #ffffff35;margin:8px 0}.nav .links{gap:0!important}@media(max-width:900px){.links{top:76px;right:20px;left:auto;padding:12px;align-items:stretch}}