@font-face{font-family:JRJosefin;src:url(/fonts/JosefinSans-400.woff2) format("woff2");font-display:swap}*{box-sizing:border-box}.pc-page{margin:0;background:#0b1215;color:#eee9df;font-family:Arial,Helvetica,sans-serif;line-height:1.65}.pc-page a{color:inherit}.pc-page :focus-visible,.pc-home :focus-visible{outline:3px solid #ebce92;outline-offset:5px}.pc-page img{max-width:100%}.pc-skip{position:fixed;top:-100px;left:16px;z-index:20;background:#ebce92;color:#0b1215!important;padding:12px}.pc-skip:focus{top:10px}.pc-header{padding:23px max(6vw,22px);display:flex;align-items:center;justify-content:space-between;gap:28px;border-bottom:1px solid #ffffff20;background:#0b1215}.pc-brand{font:700 24px/1 JRJosefin,Arial,sans-serif;letter-spacing:.16em;text-decoration:none;white-space:nowrap}.pc-brand span{display:block;font:10px/1.6 Arial,sans-serif;letter-spacing:.3em;margin-top:10px}.pc-header nav{display:flex;gap:30px;flex-wrap:wrap}.pc-header nav a{font-size:13px;text-decoration:none;color:#d5dad8}.pc-header nav a:hover{color:#e4c18c}.pc-hero{position:relative;min-height:710px;display:flex;align-items:center;overflow:hidden}.pc-hero-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:60% 48%}.pc-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#081014f5 0%,#081014b0 40%,#08101420 75%),linear-gradient(0deg,#0b1215 0%,transparent 26%)}.pc-hero-content{position:relative;max-width:740px;padding:90px max(6vw,22px) 130px;padding-right:20px}.pc-kicker{font-size:11px;letter-spacing:.17em;font-weight:700;line-height:1.8;color:#ddbd85;margin:0 0 20px}.pc-hero h1{font-size:clamp(64px,8vw,112px);font-weight:800;line-height:.95;letter-spacing:-.055em;margin:0 0 30px}.pc-hero h1 span{display:block;font-size:clamp(26px,3vw,40px);font-weight:400;letter-spacing:-.02em;line-height:1.3;margin-top:24px;color:#e2c797}.pc-lead{font-size:19px;color:#d3d8d6;max-width:520px;line-height:1.7}.pc-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:32px 0 20px}.pc-button,.pc-outline{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:16px 22px;min-height:54px;text-decoration:none;font:700 14px/1.5 Arial,Helvetica,sans-serif;border:1px solid #dfbe83;transition:background .15s}.pc-button{background:#dfbe83;color:#10171a!important}.pc-button:hover{background:#f1d9ae}.pc-outline{background:#0810146e;color:#eee9df}.pc-outline:hover{background:#ffffff15}.pc-small{font-size:12px;line-height:1.7;color:#b7c2c2}.pc-hero-bottom{position:absolute;bottom:30px;left:6vw;right:6vw;display:flex;justify-content:space-between;gap:20px;font-size:10px;letter-spacing:.14em;color:#a8b8bb}.pc-wrap{width:min(1180px,88%);margin:0 auto}.pc-intro{display:grid;grid-template-columns:1fr 1.3fr;gap:70px;padding:90px 0}.pc-page h2{font-size:clamp(32px,4vw,52px);line-height:1.12;letter-spacing:-.035em;margin:0 0 30px;font-weight:700}.pc-intro p:not(.pc-kicker),.pc-download>div>p:not(.pc-kicker){color:#c7d0cf;font-size:17px}.pc-facts{display:flex;gap:42px;list-style:none;padding:0;margin:32px 0 0}.pc-facts li{display:flex;flex-direction:column}.pc-facts strong{font-size:34px;line-height:1.3;color:#e5c58f}.pc-facts span{font-size:12px;color:#abbcbd}.pc-film-section{padding:65px 0;background:#101b20;border-top:1px solid #26343a;border-bottom:1px solid #26343a;scroll-margin-top:24px}.pc-heading{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:25px}.pc-heading h2{margin-bottom:0}.pc-heading>p{font-size:13px;color:#b6c3c4}.pc-film{margin:0}.pc-film video{display:block;width:100%;height:auto;aspect-ratio:16/9;background:#000;border:1px solid #3a474a;box-shadow:0 18px 50px #0004}.pc-film figcaption{font-size:12px;color:#b1c0c0;margin-top:16px}.pc-details{border-bottom:1px solid #304046;padding:22px 0;color:#c5cecd;font-size:15px}.pc-details summary{cursor:pointer;font-size:16px;color:#eee9df;padding:6px 0;min-height:44px}.pc-details p{max-width:930px;line-height:1.8}.pc-details a,.pc-manual a{text-underline-offset:4px;color:#dfbe83}.pc-download{display:grid;grid-template-columns:1.05fr 1fr;gap:80px;padding:90px 0;align-items:center;scroll-margin-top:24px}.pc-download-card{background:#132127;border:1px solid #3b4a4f;padding:36px;box-shadow:0 20px 60px #0003}.pc-download-card h3{font-size:28px;line-height:1.2;margin:0 0 14px}.pc-download-card>p:not(.pc-kicker):not(.pc-small){font-size:16px;color:#cbd7d6}.pc-download-button{width:100%;margin:13px 0 0}.pc-steps{padding-left:20px;margin:25px 0;font-size:14px;color:#dce3df}.pc-steps li{margin:10px 0}.pc-text-link{display:inline-block;margin-top:15px;font-size:14px;text-underline-offset:5px;color:#dfbe83!important}.pc-mobile-note{border-top:1px solid #3b4a4f;padding-top:18px;margin-top:22px}.pc-faq{padding:0 0 80px}.pc-manual{margin-top:30px;font-size:14px}.pc-footer{border-top:1px solid #304046;padding:35px 6vw;display:flex;justify-content:space-between;align-items:center;gap:24px;color:#b2c0c0;font-size:12px}.pc-footer .pc-brand{color:#eee9df}.pc-footer p{margin:0}.pc-home{padding:68px 28px;background:#0b1215;color:#eee9df;border-top:1px solid #354045}.pc-home-inner{display:grid;grid-template-columns:1fr 1.45fr;align-items:center;gap:60px;max-width:1280px;margin:auto}.pc-home h2{font-family:Arial,Helvetica,sans-serif;font-size:clamp(36px,4vw,54px);line-height:1.05;margin:15px 0 22px;letter-spacing:-.04em;color:#eee9df}.pc-home h2 span{color:#dfbe83}.pc-home p{color:#c7d0cf;font:16px/1.7 Arial,Helvetica,sans-serif}.pc-home p.pc-kicker{font:700 11px/1.7 Arial,Helvetica,sans-serif;color:#dfbe83;letter-spacing:.13em}.pc-home p.pc-small{font-size:12px}.pc-home-visual{display:block;position:relative;text-decoration:none;border:1px solid #36454b}.pc-home-visual img{width:100%;height:auto;display:block;aspect-ratio:16/9}.pc-home-visual span{display:block;background:#17262b;color:#eee9df;text-align:center;padding:15px;font:700 13px/1.5 Arial,Helvetica,sans-serif}.pc-home .pc-button{margin:8px 0}.pc-home .pc-home-secondary{display:inline-block;color:#dfbe83;font-size:13px;margin-left:20px;text-underline-offset:4px}@media(max-width:800px){.pc-header{align-items:flex-start;padding:20px 6vw}.pc-header nav{gap:12px 20px;justify-content:flex-end;max-width:230px}.pc-header nav a{font-size:12px}.pc-hero{min-height:670px}.pc-hero-content{padding-top:65px;padding-bottom:110px;max-width:95%}.pc-hero-shade{background:linear-gradient(90deg,#081014df,#08101455),linear-gradient(0deg,#0b1215,transparent 45%)}.pc-hero-image{object-position:65% center}.pc-hero-bottom span:last-child{display:none}.pc-intro,.pc-download{grid-template-columns:1fr;gap:30px;padding:56px 0}.pc-intro h2{margin-bottom:0}.pc-heading{display:block}.pc-heading>p{margin-top:20px}.pc-download-card{padding:28px}.pc-facts{gap:36px}.pc-home-inner{grid-template-columns:1fr;gap:28px}.pc-home{padding:50px 24px}.pc-home .pc-home-secondary{margin-left:0;display:block;margin-top:15px}.pc-footer{align-items:flex-start;flex-direction:column;gap:20px}.pc-page h2{font-size:38px}.pc-faq{padding-bottom:55px}}@media(max-width:420px){.pc-hero h1{font-size:65px}.pc-header nav{max-width:190px;gap:10px 14px}.pc-header .pc-brand{font-size:19px}.pc-hero-content{padding-right:6vw}.pc-actions{align-items:stretch;flex-direction:column}.pc-button,.pc-outline{gap:14px}.pc-download-card{padding:22px}.pc-download-button{font-size:13px}.pc-facts{gap:27px}.pc-lead{font-size:17px}.pc-page h2{font-size:34px}}@media(prefers-reduced-motion:reduce){.pc-page *{scroll-behavior:auto!important;transition:none!important}}
