.lp{--u:min(calc(100vw / 1536), calc(100dvh / 1024));--ink:#0f1a31;--ink-soft:#1b2740;--gold-hi:#ffe3a0;--gold:#f2b552;--gold-lo:#d8892c;--gold-edge:#a8691c;--night:#0a111b;background:var(--night);height:100dvh;min-height:0;color:var(--ink);font-family:var(--font-landing), "Source Serif 4", Georgia, serif;-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.lp-plate{width:100%;height:calc(100% - calc(84 * var(--u)));object-fit:cover;object-position:50% 57%;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;top:0;left:0}.lp:after{content:"";left:0;right:0;bottom:calc(84 * var(--u));height:calc(200 * var(--u));pointer-events:none;background:linear-gradient(#0a111b00 0%,#0a111bc7 58%,#0a111bf5 100%);position:absolute}.lp-canvas{width:calc(1536 * var(--u));height:calc(940 * var(--u));z-index:2;position:absolute;top:0;left:50%;transform:translate(-50%)}.lp-canvas>*{position:absolute}.lp-logo{left:calc(66 * var(--u));top:calc(2 * var(--u));width:calc(354 * var(--u));height:calc(144 * var(--u));filter:drop-shadow(0 calc(3 * var(--u)) calc(6 * var(--u)) #140a0059);display:block}.lp-logo img{width:100%;height:100%;display:block}.lp-nav{left:calc(631 * var(--u));top:calc(49 * var(--u));height:calc(30 * var(--u));align-items:center;gap:calc(37 * var(--u));display:flex}.lp-nav__link{appearance:none;font:500 calc(13.2 * var(--u))/1 var(--font-landing), Georgia, serif;letter-spacing:.035em;text-transform:uppercase;color:var(--ink);cursor:pointer;align-items:center;gap:calc(6 * var(--u));white-space:nowrap;background:0 0;border:0;margin:0;padding:0;text-decoration:none;display:inline-flex}.lp-nav__link:hover{color:#000}.lp-nav__link--inert{cursor:default}.lp-nav__link:disabled{opacity:.7;cursor:progress}.lp-chev{width:calc(11 * var(--u));height:calc(8 * var(--u))}.lp-how{position:relative}.lp-how__menu{top:calc(30 * var(--u));left:calc(-10 * var(--u));padding:calc(12 * var(--u)) calc(18 * var(--u)) calc(12 * var(--u)) calc(34 * var(--u));border-radius:calc(8 * var(--u));box-shadow:0 calc(10 * var(--u)) calc(24 * var(--u)) #0a142840;font:500 calc(15 * var(--u))/1.7 var(--font-landing), Georgia, serif;color:var(--ink);white-space:nowrap;background:#fffaeef5;border:1px solid #a8691c8c;margin:0;list-style:decimal;position:absolute}.lp-account{display:contents}.lp-lang{appearance:none;left:calc(1086 * var(--u));top:calc(48 * var(--u));height:calc(32 * var(--u));align-items:center;gap:calc(8 * var(--u));font:500 calc(14.5 * var(--u))/1 var(--font-landing), Georgia, serif;letter-spacing:.03em;color:var(--ink);cursor:default;background:0 0;border:0;padding:0;display:inline-flex}.lp-lang:disabled{opacity:1}.lp-globe{width:calc(23 * var(--u));height:calc(23 * var(--u))}.lp-account>*{position:absolute}.lp-login{left:calc(1180 * var(--u));top:calc(43 * var(--u));width:calc(107 * var(--u));height:calc(41 * var(--u));border:calc(2 * var(--u)) solid var(--ink);border-radius:calc(7 * var(--u));corner-shape:bevel;color:var(--ink);font:500 calc(16 * var(--u))/1 var(--font-landing), Georgia, serif;letter-spacing:.02em;text-transform:uppercase;cursor:pointer;box-sizing:border-box;background:#ffffff1f;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.lp-login:hover{background:#ffffff47}.lp-login--pending{background:0 0;border-color:#0000}.lp-btn{appearance:none;cursor:pointer;color:#14100a;font-family:var(--font-landing), Georgia, serif;text-transform:uppercase;letter-spacing:-.005em;background:var(--gold-edge);clip-path:polygon(calc(9 * var(--u)) 0, calc(100% - calc(9 * var(--u))) 0, 100% calc(9 * var(--u)), 100% calc(100% - calc(9 * var(--u))), calc(100% - calc(9 * var(--u))) 100%, calc(9 * var(--u)) 100%, 0 calc(100% - calc(9 * var(--u))), 0 calc(9 * var(--u)));filter:drop-shadow(0 calc(4 * var(--u)) calc(8 * var(--u)) #50280059);border:0;padding:0;font-weight:700}.lp-btn>span{inset:calc(2 * var(--u));justify-content:center;align-items:center;gap:calc(18 * var(--u));clip-path:polygon(calc(7 * var(--u)) 0, calc(100% - calc(7 * var(--u))) 0, 100% calc(7 * var(--u)), 100% calc(100% - calc(7 * var(--u))), calc(100% - calc(7 * var(--u))) 100%, calc(7 * var(--u)) 100%, 0 calc(100% - calc(7 * var(--u))), 0 calc(7 * var(--u)));background:radial-gradient(at 50% 35%,#fff7d6f2,#fff7d600 62%),linear-gradient(#ffd788 0%,#f3b95a 55%,#e9a444 100%);display:flex;position:absolute}.lp-btn:hover>span{filter:brightness(1.06)}.lp-btn:active>span{filter:brightness(.96)}.lp-btn:disabled{cursor:progress;opacity:.85}.lp-btn--nav{left:calc(1304 * var(--u));top:calc(40 * var(--u));width:calc(183 * var(--u));height:calc(46 * var(--u));font-size:calc(19 * var(--u))}.lp-btn--cta{left:calc(613 * var(--u));top:calc(459 * var(--u));width:calc(315 * var(--u));height:calc(65 * var(--u));font-size:calc(27 * var(--u));filter:drop-shadow(0 calc(5 * var(--u)) calc(10 * var(--u)) #5028004d)}.lp-arrow{width:calc(25 * var(--u));height:calc(17 * var(--u));margin-left:calc(4 * var(--u))}.lp-hero{pointer-events:none;width:100%;height:100%;top:0;left:0}.lp-hero>*{pointer-events:auto;margin:0;position:absolute}.lp-h1{width:100%;left:0;top:calc(138 * var(--u));text-align:center;font:900 calc(150 * var(--u))/1 var(--font-landing-display), var(--font-landing), Georgia, serif;letter-spacing:-.03em;text-transform:uppercase;white-space:nowrap;font-stretch:62.5%;transform:scaleX(.76)}.lp-h1__skill{color:#0c1730}.lp-h1__pays{background:linear-gradient(#f2bb55 0%,#d58f2c 55%,#b06a1a 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-sub{width:100%;left:0;top:calc(286 * var(--u));text-align:center;font:500 calc(33 * var(--u))/calc(40 * var(--u)) var(--font-landing), Georgia, serif;color:var(--ink)}.lp-copy{width:100%;left:0;top:calc(378 * var(--u));text-align:center;font:400 calc(17 * var(--u))/calc(25 * var(--u)) var(--font-landing), Georgia, serif;color:var(--ink-soft);text-shadow:0 0 calc(10 * var(--u)) #ffffffbf}.lp-note{width:100%;left:0;top:calc(538 * var(--u));text-align:center;font:400 calc(14 * var(--u))/calc(20 * var(--u)) var(--font-landing), Georgia, serif;color:var(--ink-soft);text-shadow:0 0 calc(8 * var(--u)) #ffffffd9, 0 0 calc(3 * var(--u)) #fff9}.lp-dev{width:100%;left:0;top:calc(572 * var(--u));justify-content:center;gap:calc(8 * var(--u));flex-wrap:wrap;display:flex}.lp-dev__link{appearance:none;color:var(--ink);padding:calc(4 * var(--u)) calc(12 * var(--u));font:600 calc(12 * var(--u))/1.2 var(--font-landing), Georgia, serif;cursor:pointer;background:#ffffff8c;border:1px solid #0f1a3173;border-radius:999px}.lp-dev__link:disabled{opacity:.6;cursor:progress}.lp-dev__error{text-align:center;color:#7a1020;width:100%;font:600 calc(12 * var(--u))/1.3 var(--font-landing), Georgia, serif}.lp-strip{left:0;top:calc(835 * var(--u));width:100%;height:calc(80 * var(--u));margin:0;padding:0;list-style:none}.lp-strip li{top:calc(12 * var(--u));align-items:center;display:flex;position:absolute}.lp-strip li:first-child{left:calc(182 * var(--u))}.lp-strip li:nth-child(2){left:calc(600 * var(--u))}.lp-strip li:nth-child(3){left:calc(1022 * var(--u))}.lp-strip li:first-child .lp-ico{width:calc(68 * var(--u));height:calc(52 * var(--u));margin-right:calc(30 * var(--u))}.lp-strip li:nth-child(2) .lp-ico{width:calc(50 * var(--u));height:calc(52 * var(--u));margin-right:calc(35 * var(--u))}.lp-strip li:nth-child(3) .lp-ico{width:calc(60 * var(--u));height:calc(48 * var(--u));margin-right:calc(34 * var(--u))}.lp-ico{filter:drop-shadow(0 calc(2 * var(--u)) calc(3 * var(--u)) #0006);flex:none;display:block}.lp-strip li:nth-child(n+2):before{content:"";left:calc(calc(-37 * var(--u)) - calc(1 * var(--u)));top:calc(1 * var(--u));width:calc(1.5 * var(--u));height:calc(44 * var(--u));background:linear-gradient(#e7a64800,#e7a648d9,#e7a64800);position:absolute}.lp-strip li:nth-child(2):before{left:calc(-37 * var(--u))}.lp-strip li:nth-child(3):before{left:calc(-49 * var(--u))}.lp-strip h2{margin:0 0 calc(8 * var(--u));font:600 calc(17.5 * var(--u))/calc(22 * var(--u)) var(--font-landing), Georgia, serif;letter-spacing:.035em;text-transform:uppercase;color:#f7cf82;white-space:nowrap}.lp-strip p{font:400 calc(14.1 * var(--u))/calc(20 * var(--u)) var(--font-landing), Georgia, serif;color:#ebe6da;white-space:nowrap;margin:0}.lp-foot{height:calc(84 * var(--u));z-index:3;background:var(--night);color:#aab0bc;font-family:var(--font-landing), Georgia, serif;border-top:1px solid #e7a64829;position:absolute;bottom:0;left:0;right:0}.lp-foot__in{width:calc(1536 * var(--u));height:100%;padding:0 calc(82 * var(--u)) 0 calc(77 * var(--u));box-sizing:border-box;align-items:center;margin:0 auto;display:flex;position:relative}.lp-foot__brand{align-items:center;gap:calc(9 * var(--u));display:inline-flex}.lp-foot__compass{width:calc(41 * var(--u));height:calc(41 * var(--u))}.lp-foot__brand b{font:600 calc(15.5 * var(--u))/1 var(--font-landing), Georgia, serif;letter-spacing:.01em;text-transform:uppercase;color:#f6d58e}.lp-foot__copy{margin-left:calc(24 * var(--u));font-size:calc(13.2 * var(--u))}.lp-foot__links{gap:calc(31 * var(--u));font-size:calc(12.8 * var(--u));color:#d3d7de;margin-left:auto;display:flex}.lp-foot__links a{color:#d3d7de;cursor:pointer;white-space:nowrap;text-decoration:none}.lp-foot__links a:nth-child(2){color:#9aa1b0}.lp-foot__links a:hover{color:#f6d58e}.lp-foot__links span{cursor:default;white-space:nowrap}@media (max-width:720px){.lp{--u:calc(100vw / 760)}.lp-plate{object-position:30% 0}.lp-canvas{width:100%;height:calc(100% - calc(84 * var(--u)));left:0;transform:none}.lp-nav,.lp-lang,.lp-login{display:none}.lp-logo{left:calc(24 * var(--u));top:calc(8 * var(--u));width:calc(250 * var(--u));height:auto}.lp-btn--nav{left:auto;right:calc(24 * var(--u));top:calc(24 * var(--u));width:calc(190 * var(--u));height:calc(52 * var(--u));font-size:calc(18 * var(--u))}.lp-h1{top:calc(230 * var(--u));font-size:calc(150 * var(--u))}.lp-sub{top:calc(420 * var(--u));font-size:calc(36 * var(--u));line-height:calc(42 * var(--u))}.lp-copy{top:calc(520 * var(--u));font-size:calc(22 * var(--u));line-height:calc(30 * var(--u));padding:0 calc(24 * var(--u));box-sizing:border-box}.lp-btn--cta{left:calc(50% - calc(190 * var(--u)));top:calc(640 * var(--u));width:calc(380 * var(--u));height:calc(86 * var(--u));font-size:calc(32 * var(--u))}.lp-note{top:calc(746 * var(--u));font-size:calc(19 * var(--u))}.lp-dev{top:calc(790 * var(--u))}.lp-strip{display:none}.lp-foot__in{padding:0 calc(24 * var(--u))}.lp-foot__copy,.lp-foot__links{display:none}}
