.ck-page{--ck-ink:#28243d;--ck-muted:#625c73;--ck-brand:#494084;--ck-paper:#fff;--ck-soft:#f4f2f9;--ck-line:#dedbe9;color:var(--ck-ink);background:var(--ck-paper);font-size:18px;line-height:1.75;overflow:hidden}.ck-wrap{width:min(1320px,calc(100% - 80px));margin:auto}.ck-page h1,.ck-page h2,.ck-page h3{color:inherit;letter-spacing:-.04em;line-height:1.14}.ck-page h1{font-size:clamp(45px,5vw,73px);font-weight:800;margin:26px 0}.ck-page h2{font-size:clamp(34px,3.3vw,48px);font-weight:750;margin:18px 0 28px}.ck-page h3{font-size:24px;margin:18px 0 15px}.ck-page p{color:var(--ck-muted);margin:0 0 24px}.ck-page svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.5;flex-shrink:0}.ck-kicker{font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--ck-brand)}.ck-hero{background:#302958;color:#fff;padding:70px 0 90px;position:relative}.ck-hero:before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse at 65% 70%,#7d69ad40,transparent 65%);pointer-events:none}.ck-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center;position:relative}.ck-hero .ck-kicker{color:#d7cdef}.ck-hero-copy>p{font-size:21px;color:#e1dced;max-width:590px}.ck-actions{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:30px 0}.ck-button{display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:19px 24px;border-radius:5px;background:var(--ck-brand);color:white;text-decoration:none;font:inherit;font-size:16px;font-weight:750;border:0;transition:transform .2s,box-shadow .2s}.ck-button:hover{transform:translateY(-3px);box-shadow:0 15px 25px #120c2226}.ck-white{background:#fff;color:#403b80}.ck-light-link{display:inline-flex;align-items:center;gap:10px;color:white;font-size:15px;text-decoration:none;font-weight:750}.ck-edition{font-size:12px;color:#cfc7e4}.ck-hero-art{position:relative;padding:25px 0 45px}.ck-photo{position:relative;overflow:hidden;border-radius:8px;background:var(--ck-soft)}.ck-photo img{width:100%;height:100%;object-fit:cover;display:block;animation:ck-drift 22s ease-in-out infinite alternate}.ck-hero-photo{height:565px;border-radius:8px 100px 8px 8px}.ck-hero-photo img{object-position:center center}.ck-orbit{position:absolute;width:160px;height:160px;border:1px solid #cfc7e455;border-radius:50%;bottom:0;left:-35px;pointer-events:none}.ck-float{position:absolute;bottom:12px;left:-32px;display:flex;align-items:center;gap:18px;padding:24px;background:#fff;color:#494084;border-radius:8px;box-shadow:0 15px 30px #19122626;animation:ck-float 7s ease-in-out infinite alternate}.ck-float>svg{width:38px;height:38px}.ck-float span{font-size:10px;letter-spacing:.12em;line-height:2}.ck-float strong{font-size:15px;letter-spacing:0}.ck-nav{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:30px 0;border-bottom:1px solid var(--ck-line)}.ck-nav a{display:flex;align-items:center;gap:12px;color:var(--ck-ink);font-weight:750;font-size:14px;text-decoration:none}.ck-nav a>span{font-size:11px;color:var(--ck-brand)}.ck-nav svg{width:18px;margin-left:auto}.ck-section{padding-top:100px;padding-bottom:100px;scroll-margin-top:120px}.ck-about{display:grid;grid-template-columns:.8fr 1.2fr;gap:9%;align-items:center}.ck-about-image{padding:0 30px 25px 0;position:relative}.ck-about-image .ck-photo{height:445px;border-radius:8px 8px 90px 8px}.ck-about-image:after{content:'';position:absolute;inset:35px 0 0 35px;border:1px solid var(--ck-line);border-radius:8px 8px 90px 8px;pointer-events:none}.ck-photo-line{position:relative;display:block;color:var(--ck-brand);font-size:10px;font-weight:800;letter-spacing:.1em;margin-top:24px}.ck-lead{font-size:21px}.ck-principles{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:65px;padding-top:40px;border-top:1px solid var(--ck-line)}.ck-principles article{display:flex;gap:20px}.ck-principles h3{font-size:22px;margin-top:0}.ck-principles p{font-size:16px;margin:0}.ck-icon{display:inline-flex;padding:14px;background:var(--ck-soft);color:var(--ck-brand);border-radius:10px;align-self:flex-start}.ck-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:10%;align-items:center;margin-bottom:35px}.ck-heading h2{max-width:650px}.ck-inventory{background:var(--ck-soft)}.ck-table-wrap{background:var(--ck-paper);border:1px solid var(--ck-line);border-radius:8px;overflow:hidden}.ck-page table{width:100%;border-collapse:collapse;font-size:16px;line-height:1.65;text-align:left}.ck-page thead{background:#494084;color:#fff}.ck-page th,.ck-page td{padding:25px 22px;vertical-align:top;border-bottom:1px solid var(--ck-line)}.ck-page thead th{font-weight:700;font-size:13px;letter-spacing:.04em}.ck-page tbody th{width:20%;font-weight:700}.ck-page tbody td{width:27%;color:var(--ck-muted)}.ck-page tbody td:last-child{width:26%}.ck-page tbody tr:last-child>*{border-bottom:0}.ck-page code{font-family:inherit;font-size:17px;color:var(--ck-brand);background:none;padding:0}.ck-page tbody th>span{display:block;font-size:11px;font-weight:500;color:var(--ck-muted);margin-top:6px}.ck-page .ck-table-note{font-size:13px;margin:22px 0 35px}.ck-scope{display:flex;align-items:flex-start;gap:22px;padding:30px 35px;background:var(--ck-paper);border-left:3px solid var(--ck-brand);border-radius:5px}.ck-scope>svg{color:var(--ck-brand);margin-top:5px}.ck-scope h3{font-size:23px;margin:0 0 15px}.ck-scope p{font-size:16px;margin:0}.ck-choice{background:var(--ck-paper)}.ck-page .ck-status{font-size:15px;font-weight:800;color:var(--ck-brand);padding:15px 18px;border:1px solid var(--ck-line);border-radius:6px;display:inline-block;margin:0}.ck-options{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ck-options article{border:1px solid var(--ck-line);border-radius:10px;padding:35px;background:var(--ck-soft);display:flex;flex-direction:column}.ck-options .ck-icon{background:var(--ck-paper)}.ck-options article>p{font-size:18px;flex-grow:1}.ck-choice-button{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;padding:18px 22px;background:var(--ck-paper);color:var(--ck-brand);border:1px solid var(--ck-brand);border-radius:5px;font:inherit;font-size:16px;font-weight:750;cursor:pointer;transition:background .2s,color .2s}.ck-choice-button[aria-pressed=true]{background:var(--ck-brand);color:var(--ck-paper)}.ck-choice-button:hover{box-shadow:0 5px 18px #403b801a}.ck-choice-bottom{display:grid;grid-template-columns:1.5fr 1fr;gap:8%;align-items:center;margin-top:28px}.ck-choice-bottom p{font-size:14px;margin:0}.ck-link{display:inline-flex;align-items:center;gap:12px;color:var(--ck-brand);font:inherit;font-size:15px;font-weight:750;text-decoration:none;border:0;background:none;padding:5px 0;cursor:pointer}.ck-choice-bottom button{justify-self:end}.ck-page .ck-feedback{font-size:14px;color:var(--ck-brand);min-height:25px;margin:18px 0 0}.ck-review{display:grid;grid-template-columns:1fr 1fr;gap:9%;border-top:1px solid var(--ck-line);align-items:center}.ck-fleet-photo{height:630px;border-radius:90px 8px 8px 8px}.ck-review ol{padding:0;margin:35px 0 0;list-style:none}.ck-review li{display:flex;gap:22px;border-top:1px solid var(--ck-line);padding:25px 0 5px}.ck-review li>span{font-size:13px;color:var(--ck-brand);font-weight:800;padding-top:5px}.ck-review h3{font-size:23px;margin:0 0 12px}.ck-review li p{font-size:17px}.ck-help{background:#403b80;color:white}.ck-help-grid{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:70px 0}.ck-support-photo{height:490px;border-radius:8px 8px 8px 80px}.ck-support-photo img{object-position:45% center}.ck-help .ck-kicker,.ck-help p{color:#ded9ee}.ck-help p{font-size:19px}.ck-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:9%}.ck-faq details{border-top:1px solid var(--ck-line)}.ck-faq details:last-child{border-bottom:1px solid var(--ck-line)}.ck-faq summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:25px;font-size:19px;font-weight:750;line-height:1.5;padding:25px 0;cursor:pointer}.ck-faq summary::-webkit-details-marker{display:none}.ck-faq summary span{font-size:24px;color:var(--ck-brand);line-height:1.2}.ck-faq details[open] summary span{transform:rotate(45deg)}.ck-faq details p{font-size:17px;padding-right:25px}.ck-source{margin-top:35px;display:flex;flex-direction:column;gap:14px;font-size:14px}.ck-source a{color:var(--ck-brand)}.ck-validation{display:flex;gap:20px;padding-top:30px;padding-bottom:40px;border-top:1px solid var(--ck-line)}.ck-validation svg{color:var(--ck-brand)}.ck-validation p{font-size:13px}.ck-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.ck-page a:focus-visible,.ck-page button:focus-visible,.ck-page summary:focus-visible{outline:3px solid #bca0eb;outline-offset:5px}@keyframes ck-drift{to{transform:scale(1.04)}}@keyframes ck-float{to{transform:translateY(-10px)}}[data-theme=dark] .ck-page{--ck-ink:#f0edf8;--ck-muted:#c5bfd4;--ck-brand:#b9a8ef;--ck-paper:#191723;--ck-soft:#252131;--ck-line:#3d374f}[data-theme=dark] .ck-hero{background:#28213f}[data-theme=dark] .ck-help{background:#302753}[data-theme=dark] .ck-white{background:white;color:#403b80}[data-theme=dark] .ck-page thead{background:#494084}[data-theme=dark] .ck-choice-button[aria-pressed=true]{background:#7867b1;color:#fff}@media(max-width:1050px){.ck-wrap{width:calc(100% - 48px)}.ck-hero-grid{gap:5%}.ck-hero-photo{height:570px}.ck-actions{gap:20px}.ck-about{gap:5%;grid-template-columns:.8fr 1.2fr}.ck-principles{gap:22px}.ck-principles article{flex-direction:column;gap:15px}.ck-page th,.ck-page td{padding:22px 17px}.ck-help-grid{gap:5%}.ck-fleet-photo{height:720px}}@media(max-width:720px){.ck-wrap{width:calc(100% - 36px)}.ck-hero{padding:45px 0 55px}.ck-hero-grid,.ck-about,.ck-heading,.ck-options,.ck-choice-bottom,.ck-review,.ck-help-grid,.ck-faq{grid-template-columns:1fr;gap:32px}.ck-page h1{font-size:48px}.ck-page h2{font-size:35px}.ck-hero-copy>p,.ck-lead{font-size:19px}.ck-hero-art{margin-left:20px}.ck-hero-photo{height:410px;border-top-right-radius:75px}.ck-float{left:-18px;padding:18px;gap:12px}.ck-nav{grid-template-columns:1fr 1fr;gap:20px 15px;padding:25px 0}.ck-nav a{font-size:12px;gap:8px}.ck-nav svg{width:16px}.ck-section{padding-top:65px;padding-bottom:65px}.ck-about-image{max-width:500px}.ck-about-image .ck-photo{height:350px}.ck-about>div:last-child{grid-row:1}.ck-principles{grid-template-columns:1fr;margin-top:40px;gap:30px}.ck-principles article{flex-direction:row}.ck-heading{margin-bottom:25px}.ck-page thead{display:none}.ck-page table,.ck-page tbody,.ck-page tbody tr{display:block}.ck-page tbody tr{padding:22px;border-bottom:1px solid var(--ck-line)}.ck-page tbody tr:last-child{border-bottom:0}.ck-page tbody th,.ck-page tbody td,.ck-page tbody td:last-child{display:block;width:100%;padding:0;border:0}.ck-page tbody th{margin-bottom:20px}.ck-page tbody td{margin-top:17px;font-size:16px}.ck-page tbody td:before{content:attr(data-ck-label);display:block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--ck-brand);margin-bottom:5px}.ck-scope{padding:25px 20px;gap:15px}.ck-scope>svg{width:23px}.ck-options article{padding:28px}.ck-choice-bottom button{justify-self:start}.ck-choice-bottom{gap:20px}.ck-fleet-photo{height:500px}.ck-review>div:last-child{grid-row:1}.ck-help-grid{padding:55px 0}.ck-help-grid>div:last-child{grid-row:1}.ck-support-photo{height:360px;border-bottom-left-radius:60px}.ck-faq summary{font-size:18px}.ck-validation{gap:12px}.ck-validation p{font-size:12px}}@media(prefers-reduced-motion:reduce){.ck-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
.ck-choice-button[aria-pressed=false] svg path{opacity:0}
