:root{--bg:#070D16;--bg-deep:#030810;--surf:#0B131F;--surf2:#0F1926;--navy:#1A4D80;--vol:#0D2136;--amber:#F2A93C;--cyan:#4FA3E0;--green:#4CAF50;--white:#FFFFFF;--w70:rgba(255,255,255,.70);--w50:rgba(255,255,255,.50);--w30:rgba(255,255,255,.30);--w14:rgba(255,255,255,.14);--w08:rgba(255,255,255,.08);--fd:'Unbounded','Manrope',system-ui,sans-serif;--fb:'Manrope',system-ui,sans-serif;--fm:'JetBrains Mono',ui-monospace,monospace;--pc:#4FA3E0;--gut:clamp(20px,5vw,88px);--measure:64ch}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{font-family:var(--fb);background:var(--bg);color:var(--white);-webkit-font-smoothing:antialiased;overflow-x:hidden;line-height:1.62}img{max-width:100%;display:block}a{color:inherit}::selection{background:var(--pc);color:#06101c}:focus-visible{outline:2px solid var(--pc);outline-offset:3px;border-radius:2px}.skip{position:absolute;left:-9999px;top:0;z-index:999;background:var(--pc);color:#06101c;padding:12px 20px;font-family:var(--fm);font-size:11px;letter-spacing:1.6px}.skip:focus{left:12px;top:12px}.eyebrow{font-family:var(--fm);font-size:10px;letter-spacing:2.8px;color:var(--pc);text-transform:uppercase;margin-bottom:14px;display:block}h2{font-family:var(--fd);font-weight:700;font-size:clamp(23px,2.7vw,38px);line-height:1.16;letter-spacing:-.4px;margin-bottom:20px;text-wrap:balance}h3{font-family:var(--fd);font-weight:600;font-size:clamp(16px,1.5vw,21px);line-height:1.28;margin-bottom:10px}p{color:var(--w70);font-size:clamp(14.5px,1.05vw,16.5px);margin-bottom:15px;max-width:var(--measure)}p:last-child{margin-bottom:0}p strong,li strong{color:var(--white);font-weight:600}p a,li a{color:var(--pc);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22);transition:border-color .2s}p a:hover,li a:hover{border-bottom-color:var(--pc)}#arrive{position:relative;min-height:clamp(560px,78svh,780px);display:grid;grid-template-columns:1fr minmax(0,44%);align-items:center;background:var(--bg-deep);overflow:hidden;isolation:isolate}.scene{position:absolute;inset:0 0 0 24%;z-index:0;overflow:hidden}.scene img{width:100%;height:100%;object-fit:cover;object-position:var(--op,center);animation:sceneIn 900ms cubic-bezier(.22,.61,.36,1) both}@keyframes sceneIn{from{transform:scale(1.045)}to{transform:scale(1)}}.scene::after{content:'';position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,var(--bg-deep) 0%,var(--bg-deep) 13%,rgba(7,13,22,.86) 29%,rgba(7,13,22,.30) 57%,rgba(7,13,22,.10) 100%),linear-gradient(0deg,rgba(3,8,16,.72) 0%,transparent 42%)}.doors{position:absolute;inset:0 0 0 24%;z-index:2;pointer-events:none;overflow:hidden}.doors i{position:absolute;top:0;bottom:0;width:19%;will-change:transform;background:linear-gradient(90deg,#03070E 0%,#050B14 62%,rgba(5,11,20,0) 100%)}.doors i:first-child{left:0;animation:doorL 620ms cubic-bezier(.16,1,.3,1) both}.doors i:last-child{right:0;transform:scaleX(-1);animation:doorR 620ms cubic-bezier(.16,1,.3,1) both}@keyframes doorL{from{transform:translateX(0)}to{transform:translateX(-72%)}}@keyframes doorR{from{transform:scaleX(-1) translateX(0)}to{transform:scaleX(-1) translateX(-72%)}}.arrive-in{position:relative;z-index:3;padding:clamp(76px,9vh,120px) 0 clamp(52px,6.5vh,82px) var(--gut);max-width:760px}.arrive-in>*{animation:eIn 440ms cubic-bezier(.16,1,.3,1) both}.arrive-in>.plate{animation-delay:120ms}.arrive-in>h1{animation-delay:200ms;animation-duration:460ms}.arrive-in>.lead{animation-delay:280ms;animation-duration:460ms}.arrive-in>.arr-meta{animation-delay:380ms}.arrive-in>.cue{animation-delay:440ms}@keyframes eIn{from{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}.plate{display:inline-flex;align-items:baseline;gap:14px;margin-bottom:22px;padding:9px 16px 9px 13px;border:1px solid var(--w14);border-radius:3px;background:rgba(255,255,255,.028);backdrop-filter:blur(6px)}.plate b{font-family:var(--fd);font-weight:900;font-size:32px;line-height:1;color:var(--pc);letter-spacing:-1.4px}.plate.no-outline b{color:transparent;-webkit-text-stroke:1.5px var(--pc)}.plate.no-ghost b{color:color-mix(in srgb,var(--pc) 42%,transparent)}.plate span{font-family:var(--fm);font-size:9.5px;letter-spacing:2.6px;color:var(--w50)}.plate em{font-style:normal;font-family:var(--fm);font-size:9.5px;letter-spacing:2.2px;color:var(--w70)}.eb-rule .eyebrow::before{content:'';display:inline-block;width:20px;height:1px;background:var(--pc);vertical-align:middle;margin-right:10px}.eb-box .eyebrow{border:1px solid color-mix(in srgb,var(--pc) 40%,transparent);padding:5px 10px;border-radius:2px;width:fit-content}.eb-dot .eyebrow::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--pc);vertical-align:middle;margin-right:9px}.cue{display:inline-flex;align-items:center;gap:9px;margin-top:26px;font-family:var(--fm);font-size:9.5px;letter-spacing:2.4px;color:var(--w50);text-decoration:none}.cue::before{content:'↓';color:var(--pc);font-size:12px}.cue:hover{color:var(--white)}h1{font-family:var(--fd);font-weight:900;font-size:clamp(30px,4.4vw,58px);line-height:1.06;letter-spacing:-1.2px;margin-bottom:18px;text-wrap:balance;text-shadow:0 2px 30px rgba(0,0,0,.55)}.lead{font-size:clamp(15.5px,1.35vw,20px);color:rgba(255,255,255,.86);line-height:1.5;max-width:56ch;margin-bottom:26px;text-shadow:0 1px 18px rgba(0,0,0,.5)}.arr-meta{display:flex;flex-wrap:wrap;gap:8px 22px;font-family:var(--fm);font-size:10px;letter-spacing:1.9px;color:var(--w50)}.arr-meta i{font-style:normal;display:inline-flex;align-items:center;gap:7px}.arr-meta i::before{content:'';width:5px;height:5px;border-radius:50%;background:var(--pc)}#tick{position:fixed;left:0;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:12px;width:var(--gut);opacity:0;transition:opacity .4s;pointer-events:none}#tick.on{opacity:.85}#tick b{font-family:var(--fm);font-weight:400;font-size:11px;letter-spacing:2px;color:var(--pc);writing-mode:vertical-rl;text-orientation:sideways;line-height:1}#tick s{width:1px;height:56px;display:block;text-decoration:none;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--pc) 55%,transparent))}#tick s:last-child{background:linear-gradient(180deg,color-mix(in srgb,var(--pc) 55%,transparent),transparent)}@media (max-width:1180px){#tick{display:none}}#mark{position:absolute;top:clamp(18px,3vh,30px);left:var(--gut);z-index:6;display:flex;align-items:center;gap:10px;text-decoration:none}#mark span{font-family:var(--fd);font-weight:700;font-size:13px;letter-spacing:1.1px}#mark small{display:block;font-family:var(--fm);font-weight:300;font-size:7.5px;letter-spacing:2.2px;color:var(--w50);margin-top:2px}#mark img{width:24px;height:21px;flex:none}main{position:relative;z-index:1;background:var(--bg)}section.blk{padding:clamp(52px,7.5vw,104px) var(--gut);border-top:1px solid var(--w08);max-width:1500px;margin-inline:auto}section.blk:first-child{border-top:none}.blk-hd{max-width:var(--measure)}.rv{opacity:0;transform:translateY(22px)}.rv.in{opacity:1;transform:none;transition:opacity .56s cubic-bezier(.16,1,.3,1),transform .56s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.rv,.rv.in{opacity:1;transform:none;transition:none}#arrive *{animation:none!important;transition:none!important}.scene img{transform:none}.doors i:first-child{transform:translateX(-72%)}.doors i:last-child{transform:scaleX(-1) translateX(-72%)}.arrive-in>*{opacity:1;transform:none}}.k-prose{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}.k-prose .body{border-left:1px solid var(--w14);padding-left:clamp(16px,2vw,28px)}.k-prose .body p+p{margin-top:0}.k-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(28px,4vw,64px);align-items:start}.k-split .listbox{background:var(--surf);border:1px solid var(--w08);border-radius:3px;padding:clamp(22px,2.4vw,34px)}.lt{font-family:var(--fm);font-size:10px;letter-spacing:2.4px;color:var(--w50);margin-bottom:16px;display:block}.dl{list-style:none}.dl li{position:relative;padding:11px 0 11px 24px;font-size:14.5px;color:rgba(255,255,255,.84);border-bottom:1px solid var(--w08)}.dl li:last-child{border-bottom:none}.dl li::before{content:'';position:absolute;left:2px;top:19px;width:8px;height:1px;background:var(--pc)}.k-check ul{list-style:none;columns:2;column-gap:clamp(28px,4vw,64px);margin-top:6px}.k-check li{break-inside:avoid;position:relative;padding:12px 0 12px 26px;font-size:14.5px;color:rgba(255,255,255,.84);border-bottom:1px solid var(--w08)}.k-check li::before{content:'';position:absolute;left:0;top:18px;width:10px;height:5px;border-left:1.5px solid var(--pc);border-bottom:1.5px solid var(--pc);transform:rotate(-45deg)}@media (max-width:820px){.k-check ul{columns:1}}.k-steps ol{list-style:none;counter-reset:s;position:relative;margin-top:10px;padding-left:clamp(34px,3.4vw,52px)}.k-steps ol::before{content:'';position:absolute;left:15px;top:12px;bottom:12px;width:1px;background:linear-gradient(180deg,var(--pc),rgba(255,255,255,.08))}.k-steps li{counter-increment:s;position:relative;padding:13px 0;font-size:14.5px;color:rgba(255,255,255,.84)}.k-steps li::before{content:counter(s,decimal-leading-zero);position:absolute;left:calc(-1*clamp(34px,3.4vw,52px));top:12px;width:31px;text-align:center;font-family:var(--fm);font-size:10.5px;color:var(--pc);background:var(--bg);padding:2px 0}.k-steps2{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.4vw,56px)}.k-steps2 .col{background:var(--surf);border:1px solid var(--w08);border-radius:3px;padding:clamp(22px,2.4vw,32px)}.k-steps2 .col:last-child{border-top:2px solid var(--pc)}.k-steps2 ol{list-style:none;counter-reset:t}.k-steps2 li{counter-increment:t;position:relative;padding:11px 0 11px 32px;font-size:14px;color:rgba(255,255,255,.82);border-bottom:1px solid var(--w08)}.k-steps2 li:last-child{border-bottom:none}.k-steps2 li::before{content:counter(t);position:absolute;left:0;top:11px;font-family:var(--fm);font-size:10px;color:var(--pc)}.k-table{background:var(--surf2);border-block:1px solid var(--w08);margin-inline:calc(-1*var(--gut));padding-inline:var(--gut)}.tbl-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-top:8px}table{border-collapse:collapse;width:100%;min-width:520px;font-size:14px}caption{text-align:left;font-family:var(--fm);font-size:10px;letter-spacing:2.2px;color:var(--w50);padding-bottom:12px}th{text-align:left;font-family:var(--fm);font-weight:400;font-size:9.5px;letter-spacing:1.8px;color:var(--w50);padding:12px 16px 12px 0;border-bottom:1px solid var(--pc);text-transform:uppercase;white-space:nowrap}td{padding:15px 16px 15px 0;border-bottom:1px solid var(--w08);color:rgba(255,255,255,.84);vertical-align:top}tbody tr:last-child td{border-bottom:none}.src{font-family:var(--fm);font-size:9.5px;letter-spacing:.8px;color:var(--w30);margin-top:16px;max-width:none}.tnote{font-size:13px;color:var(--w50);margin-top:14px;font-style:italic}.k-t3{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,34px)}.k-t3 .tb{background:var(--surf);border:1px solid var(--w08);border-radius:3px;padding:20px}.k-t3 table{min-width:0;font-size:13px}.k-t3 th{padding:9px 10px 9px 0;font-size:9px;white-space:normal}.k-t3 td{padding:11px 10px 11px 0}.k-t3 td:last-child{color:var(--pc);font-family:var(--fm);white-space:nowrap}@media (max-width:960px){.k-t3{grid-template-columns:1fr}}.k-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--w08);border:1px solid var(--w08);margin-top:10px}.k-cards .c{background:var(--bg);padding:clamp(20px,2.2vw,30px);transition:background .25s}.k-cards .c:hover{background:var(--surf)}.k-cards .c b{display:block;font-family:var(--fd);font-weight:600;font-size:15.5px;line-height:1.3;margin-bottom:9px}.k-cards .c p{font-size:13.5px;margin:0}.k-cards .c i{display:block;font-family:var(--fm);font-style:normal;font-size:10px;color:var(--pc);margin-bottom:12px}@media (max-width:1000px){.k-cards{grid-template-columns:1fr 1fr}}@media (max-width:620px){.k-cards{grid-template-columns:1fr}}.k-stat{display:grid;grid-template-columns:auto 1fr;gap:clamp(24px,4vw,64px);align-items:center}.k-stat .num{font-family:var(--fd);font-weight:900;font-size:clamp(74px,11vw,150px);line-height:.82;color:var(--pc);letter-spacing:-5px}.k-stat .num em{display:block;font-style:normal;font-family:var(--fm);font-size:10px;letter-spacing:2.4px;color:var(--w50);margin-top:14px;letter-spacing:2.4px}@media (max-width:760px){.k-stat{grid-template-columns:1fr;gap:22px}}.k-int .row{display:grid;grid-template-columns:78px 1fr;gap:20px;align-items:baseline;padding:17px 0;border-bottom:1px solid var(--w08)}.k-int .row:last-of-type{border-bottom:none}.k-int .v{font-family:var(--fd);font-weight:900;font-size:34px;color:var(--pc);line-height:1;text-align:right}.k-int .v em{font-style:normal;font-family:var(--fm);font-size:9.5px;color:var(--w50);display:block;margin-top:5px;letter-spacing:1.8px}.k-int .d{font-size:14.5px;color:rgba(255,255,255,.84)}.k-index ol{list-style:none;counter-reset:i;columns:3;column-gap:clamp(24px,3vw,52px);margin-top:10px}.k-index li{counter-increment:i;break-inside:avoid;display:flex;gap:12px;padding:11px 0;border-bottom:1px solid var(--w08);font-size:14px;color:rgba(255,255,255,.84)}.k-index li::before{content:counter(i,decimal-leading-zero);font-family:var(--fm);font-size:10px;color:var(--pc);flex:none;padding-top:3px}@media (max-width:980px){.k-index ol{columns:2}}@media (max-width:600px){.k-index ol{columns:1}}.k-duo{display:grid;grid-template-columns:1fr 1fr;gap:clamp(24px,3.4vw,56px)}.k-duo .b{border-top:2px solid var(--pc);padding-top:20px}.k-duo h3{font-family:var(--fm);font-weight:400;font-size:10.5px;letter-spacing:2.4px;color:var(--pc);margin-bottom:14px}.k-law blockquote{border-left:2px solid var(--pc);padding:6px 0 6px clamp(18px,2.4vw,32px);font-family:var(--fd);font-weight:400;font-size:clamp(16px,1.7vw,23px);line-height:1.42;color:rgba(255,255,255,.9);max-width:52ch}.k-law cite{display:block;font-style:normal;font-family:var(--fm);font-size:10.5px;letter-spacing:1.8px;color:var(--w50);margin-top:16px}details{border:1px solid var(--w08);border-radius:3px;background:var(--surf);margin-bottom:10px}details[open]{border-color:var(--w14)}summary{cursor:pointer;list-style:none;padding:16px 20px;font-family:var(--fm);font-size:11px;letter-spacing:1.6px;color:rgba(255,255,255,.86);display:flex;justify-content:space-between;gap:16px;align-items:center}summary::-webkit-details-marker{display:none}summary::after{content:'+';font-family:var(--fd);color:var(--pc);font-size:17px;flex:none}details[open] summary::after{content:'–'}details .dc{padding:0 20px 18px;font-size:13.5px;color:var(--w70);line-height:1.7}.k-tabs .tabbar{display:flex;gap:2px;flex-wrap:wrap;margin-bottom:0;border-bottom:1px solid var(--w08)}.k-tabs input{position:absolute;opacity:0;pointer-events:none}.k-tabs label{cursor:pointer;padding:13px 20px;font-family:var(--fm);font-size:10.5px;letter-spacing:1.6px;color:var(--w50);border-bottom:2px solid transparent;transition:color .2s,border-color .2s;white-space:nowrap}.k-tabs label:hover{color:rgba(255,255,255,.85)}.k-tabs .pane{display:none;padding-top:clamp(24px,3vw,40px)}.k-tabs .qt{border-left:2px solid var(--pc);padding-left:18px;margin-bottom:26px}.k-tabs .qt p{font-family:var(--fd);font-weight:400;font-size:clamp(15px,1.5vw,20px);line-height:1.42;color:rgba(255,255,255,.9);margin-bottom:6px;max-width:50ch}.badge{margin-top:clamp(26px,3vw,40px);padding:18px 22px;border:1px solid var(--w14);border-radius:3px;background:rgba(255,255,255,.025);font-size:14px;color:var(--w70)}.badge a{color:var(--pc);text-decoration:none;border-bottom:1px solid rgba(255,255,255,.22)}.notice{border:1px solid rgba(242,169,60,.34);border-left:3px solid var(--amber);background:rgba(242,169,60,.055);border-radius:3px;padding:clamp(20px,2.4vw,30px);margin-top:clamp(24px,3vw,36px)}.notice b{display:block;font-family:var(--fm);font-size:10px;letter-spacing:2.2px;color:var(--amber);margin-bottom:14px}.notice p{font-size:14px;color:rgba(255,255,255,.8)}.disclaimer{font-family:var(--fm);font-size:11px;letter-spacing:.6px;color:rgba(242,169,60,.72);margin-top:22px;padding-top:16px;border-top:1px solid var(--w08);max-width:none}.relx{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;max-width:none;padding:clamp(26px,3vw,38px) var(--gut) clamp(34px,4vw,52px);max-width:1500px;margin-inline:auto;font-size:13.5px;color:var(--w50)}.relx i{font-style:normal;font-family:var(--fm);font-size:9.5px;letter-spacing:2.2px;color:var(--w30);margin-right:4px}.relx a{color:var(--w70);text-decoration:none;border-bottom:1px solid var(--w14);transition:color .2s,border-color .2s}.relx a:hover{color:var(--white);border-bottom-color:var(--pc)}.relx s{text-decoration:none;color:var(--w14)}#faq{background:var(--vol);border-top:1px solid var(--w08)}#faq .in{max-width:1500px;margin-inline:auto;padding:clamp(52px,7vw,96px) var(--gut)}.acc{border-top:1px solid rgba(255,255,255,.12);max-width:none;margin-top:14px}.acc details{border:none;border-bottom:1px solid rgba(255,255,255,.12);border-radius:0;background:transparent;margin:0}.acc summary{padding:22px 46px 22px 0;font-family:var(--fb);font-size:clamp(14.5px,1.15vw,17px);font-weight:600;letter-spacing:0;color:rgba(255,255,255,.94);position:relative;display:block}.acc summary::after{position:absolute;right:6px;top:20px;font-size:20px}.acc details .dc{padding:0 40px 24px 0;font-size:14.5px;color:var(--w70);max-width:78ch}#cta{--pc:var(--amber);background:var(--bg-deep);border-top:1px solid var(--w08);position:relative;overflow:hidden}#cta::before{content:'';position:absolute;inset:0;background:radial-gradient(120% 80% at 84% 0%,rgba(242,169,60,.13),transparent 62%);pointer-events:none}#cta .in{position:relative;max-width:1500px;margin-inline:auto;padding:clamp(52px,7vw,96px) var(--gut);display:grid;grid-template-columns:1fr minmax(0,430px);gap:clamp(32px,5vw,80px);align-items:start}.cta-kick{font-family:var(--fd);font-weight:700;font-size:clamp(20px,2.4vw,34px);line-height:1.18;margin-bottom:14px;text-wrap:balance}.cta-line{font-size:clamp(15px,1.2vw,18px);color:var(--w70);max-width:46ch;margin-bottom:26px}.cta-facts{display:flex;flex-direction:column;gap:11px;font-family:var(--fm);font-size:10.5px;letter-spacing:1.5px;color:var(--w50)}.cta-facts a{color:var(--white);text-decoration:none;border-bottom:1px solid var(--w14)}form{background:var(--surf);border:1px solid var(--w08);border-radius:4px;padding:clamp(22px,2.6vw,32px)}.fl{font-family:var(--fm);font-size:10px;letter-spacing:2.4px;color:var(--pc);margin-bottom:6px}.fl-h{font-family:var(--fd);font-weight:700;font-size:18px;margin-bottom:20px}.fld{display:flex;flex-direction:column;gap:6px;margin-bottom:15px}.fld label{font-family:var(--fm);font-size:9.5px;letter-spacing:1.8px;color:var(--w50)}.fld input,.fld select,.fld textarea{background:rgba(255,255,255,.045);border:1px solid var(--w14);border-radius:3px;color:#fff;font-family:var(--fb);font-size:14px;padding:12px 13px;outline:none;transition:border-color .2s}.fld input:focus,.fld select:focus,.fld textarea:focus{border-color:var(--pc)}.fld textarea{min-height:96px;resize:vertical}.fhint{font-family:var(--fm);font-size:9.5px;letter-spacing:1.2px;color:var(--w30)}.fgdpr{display:flex;gap:10px;align-items:flex-start;font-size:12px;color:var(--w50);margin:6px 0 18px;line-height:1.5}.fgdpr input{margin-top:3px;accent-color:var(--pc);flex:none}.fgdpr a{color:var(--pc)}.finfo{font-size:11.5px;line-height:1.62;color:var(--w50);margin:4px 0 18px}.finfo a{color:var(--pc);text-underline-offset:3px}.fstatus{font-size:13px;line-height:1.55;margin:14px 0 0;padding:12px 14px;border-radius:4px;border-left:3px solid var(--w30);background:rgba(255,255,255,.04);color:var(--w70)}.fstatus:empty{display:none}.fstatus.ok{border-left-color:var(--green);color:#fff}.fstatus.err{border-left-color:#E5533D;color:#fff}button[type=submit]{width:100%;background:var(--pc);color:#06101c;font-weight:700;font-size:15px;padding:15px;border:none;border-radius:3px;cursor:pointer;font-family:var(--fb);letter-spacing:.3px;transition:filter .2s}button[type=submit]:hover{filter:brightness(1.1)}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}@media (max-width:900px){#cta .in{grid-template-columns:1fr}}footer{background:var(--bg-deep);border-top:1px solid var(--w14);padding:clamp(40px,5vw,64px) var(--gut) 28px}.ft-in{max-width:1500px;margin-inline:auto;display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:clamp(24px,3.4vw,56px)}.ft-brand{font-family:var(--fd);font-weight:700;font-size:14px;letter-spacing:1.1px}.ft-brand small{display:block;font-family:var(--fm);font-weight:300;font-size:8px;letter-spacing:2.2px;color:var(--w50);margin-top:3px}.ft-t{font-family:var(--fb);font-size:13px;color:var(--w50);margin-top:14px;max-width:34ch;line-height:1.6}.ft-h{font-family:var(--fm);font-size:9.5px;letter-spacing:2.2px;color:var(--pc);margin-bottom:15px}.ft-l{list-style:none}.ft-l li{margin-bottom:9px}.ft-l a{font-size:13px;color:var(--w70);text-decoration:none;transition:color .2s}.ft-l a:hover{color:var(--white)}.ft-bot{max-width:1500px;margin:clamp(30px,4vw,48px) auto 0;padding-top:20px;border-top:1px solid var(--w08);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-family:var(--fm);font-size:9.5px;letter-spacing:1.3px;color:var(--w30)}.ft-lg{display:flex;flex-wrap:wrap;gap:6px 18px}.ft-lg a{color:var(--w50);transition:color .18s}.ft-lg a:hover{color:var(--amber)}@media (max-width:560px){.ft-bot{flex-direction:column;gap:12px}.ft-lg{gap:6px 14px}}@media (max-width:900px){.ft-in{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ft-in{grid-template-columns:1fr}}@media (max-width:860px){#arrive{grid-template-columns:1fr;min-height:0}.scene{position:relative;inset:auto;height:min(46vh,320px);grid-row:1}.scene::after{background:linear-gradient(0deg,var(--bg-deep) 0%,rgba(7,13,22,.55) 46%,rgba(7,13,22,.05) 100%)}.doors{inset:0;height:min(46vh,320px)}.arrive-in{grid-row:2;padding:26px var(--gut) 40px;max-width:none;margin-top:-46px;position:relative}.plate{margin-bottom:16px}.k-split,.k-steps2,.k-duo{grid-template-columns:1fr}.k-table{margin-inline:calc(-1*var(--gut))}}@media (max-width:560px){.plate b{font-size:25px}.arr-meta{gap:6px 16px}}:root{--tint:color-mix(in srgb,var(--pc) 7%,var(--bg));--tint-str:color-mix(in srgb,var(--pc) 12%,var(--bg));--tint-bd:color-mix(in srgb,var(--pc) 26%,transparent);--bright:var(--pc);--on-bright:#06101C;--grid-ln:color-mix(in srgb,var(--pc) 16%,transparent)}section.blk.tint{background:var(--tint);position:relative;isolation:isolate}section.blk.tint>*{position:relative;z-index:1}section.blk.tint h2{font-size:clamp(25px,3vw,42px)}section.blk.tint .listbox,section.blk.tint .col,section.blk.tint .tb,section.blk.tint details{background:var(--tint-str);border-color:var(--tint-bd)}section.blk.tint::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(var(--grid-ln) 1px,transparent 1px),linear-gradient(90deg,var(--grid-ln) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 82%,transparent)}.k-table.tint{background:var(--tint)}@media (min-width:960px){.k-prose:nth-of-type(even){grid-template-columns:minmax(0,24%) minmax(0,1fr);gap:clamp(24px,3vw,52px);align-items:start}.k-prose:nth-of-type(even) .blk-hd{grid-column:1;position:sticky;top:40px}.k-prose:nth-of-type(even) .body{grid-column:2}}.k-steps li::before{content:counter(s,decimal-leading-zero);width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:var(--bright);color:var(--on-bright);font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:-.3px;padding:0;top:9px}.k-index li::before{width:24px;height:24px;display:grid;place-items:center;border-radius:50%;background:var(--bright);color:var(--on-bright);font-family:var(--fd);font-weight:700;font-size:9.5px;padding-top:0}th{color:var(--pc)}.k-tabs .panes{background:var(--tint);border-radius:0 0 3px 3px;padding-inline:clamp(14px,1.6vw,22px)}.k-tabs .pane{padding-bottom:clamp(20px,2.4vw,32px)}.plate{background:color-mix(in srgb,var(--pc) 10%,rgba(255,255,255,.02));border-color:var(--tint-bd)}.eb-box .eyebrow{background:var(--tint-str)}.k-stat .num em{background:var(--bright);color:var(--on-bright);padding:4px 10px;border-radius:2px;width:fit-content;font-size:9.5px;margin-top:18px}.lt{color:var(--pc)}.k-split .listbox,.k-t3 .tb,form{position:relative}.k-split .listbox::before,.k-split .listbox::after,.k-t3 .tb::before,.k-t3 .tb::after,form::before,form::after{content:'';position:absolute;width:13px;height:13px;border:1.5px solid var(--pc);pointer-events:none;opacity:.72}.k-split .listbox::before,.k-t3 .tb::before,form::before{top:-1px;left:-1px;border-right:none;border-bottom:none}.k-split .listbox::after,.k-t3 .tb::after,form::after{bottom:-1px;right:-1px;border-left:none;border-top:none}.k-stat,.k-int{position:relative;padding-left:calc(var(--gut)+20px)}.k-stat::before,.k-int::before{content:'';position:absolute;left:var(--gut);top:clamp(52px,7.5vw,104px);bottom:clamp(52px,7.5vw,104px);width:1px;background:repeating-linear-gradient(180deg,var(--pc) 0 2px,transparent 2px 10px);opacity:.6}section.blk.sig{position:relative;isolation:isolate}section.blk.sig::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(115% 68% at 14% 0%,color-mix(in srgb,var(--pc) 13%,transparent),transparent 62%)}#cta .in::after{content:'';position:absolute;inset:0;pointer-events:none;opacity:.04;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)'/></svg>")}@media (max-width:860px){.k-stat,.k-int{padding-left:var(--gut)}.k-stat::before,.k-int::before{display:none}}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*{--i:9}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(1){--i:0}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(2){--i:1}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(3){--i:2}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(4){--i:3}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(5){--i:4}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(6){--i:5}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(7){--i:6}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(8){--i:7}:where(.k-split .dl,.k-check ul,.k-steps ol,.k-index ol,.k-steps2 ol,.k-cards,.k-t3,.k-int,.k-table tbody)>*:nth-child(9){--i:8}.k-prose .body{transform-origin:top}.k-prose .body::before{content:'';position:absolute;left:0;top:0;bottom:0;width:1px;background:var(--pc);opacity:.34;transform:scaleY(0);transform-origin:top}.k-prose{position:relative}.k-prose .body{position:relative;border-left-color:var(--w08)}.k-prose.in .body::before{transform:scaleY(1);transition:transform .64s cubic-bezier(.16,1,.3,1) 80ms}.k-split .dl li{opacity:0;transform:translateX(10px)}.k-split.in .dl li{opacity:1;transform:none;transition:opacity .36s ease-out,transform .36s ease-out;transition-delay:calc(var(--i)*55ms)}.k-check li::before{opacity:0;transform:rotate(-45deg) scale(.7)}.k-check.in li::before{opacity:1;transform:rotate(-45deg) scale(1);transition:opacity .26s ease-out,transform .26s cubic-bezier(.34,1.56,.64,1);transition-delay:calc(140ms+var(--i)*45ms)}.k-steps ol::before{transform:scaleY(0);transform-origin:top}.k-steps.in ol::before{transform:scaleY(1);transition:transform .7s cubic-bezier(.16,1,.3,1)}.k-steps li::before{opacity:0;translate:0 10px}.k-steps.in li::before{opacity:1;translate:none;transition:opacity .3s ease-out,translate .3s ease-out;transition-delay:calc(var(--i)*110ms)}.k-steps2 .col:first-child li{opacity:0;transform:translateX(-8px)}.k-steps2 .col:last-child li{opacity:0;transform:translateX(8px)}.rv.in .k-steps2 .col li{opacity:1;transform:none;transition:opacity .3s ease-out,transform .3s ease-out;transition-delay:calc(var(--i)*50ms)}.rv.in .k-steps2 .col:last-child li{transition-delay:calc(150ms+var(--i)*50ms)}.k-table th{position:relative;border-bottom-color:transparent}.k-table th::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--pc);transform:scaleX(0);transform-origin:left}.k-table.in th::after{transform:scaleX(1);transition:transform .5s cubic-bezier(.16,1,.3,1)}.k-table tbody tr{opacity:0;translate:0 8px}.k-table.in tbody tr{opacity:1;translate:none;transition:opacity .3s ease-out,translate .3s ease-out;transition-delay:calc(480ms+var(--i)*50ms)}.k-t3 .tb{opacity:0;transform:scale(.96)}.rv.in .k-t3 .tb{opacity:1;transform:none;transition:opacity .38s cubic-bezier(.16,1,.3,1),transform .38s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i)*90ms)}.k-cards .c{opacity:0;transform:scale(.94)}.rv.in .k-cards .c{opacity:1;transform:none;transition:opacity .36s cubic-bezier(.16,1,.3,1),transform .36s cubic-bezier(.16,1,.3,1),background .25s;transition-delay:calc(var(--i)*70ms)}.k-stat .num{clip-path:inset(100% 0 0 0);translate:0 14px}.k-stat.in .num{clip-path:inset(0 0 0 0);translate:none;transition:clip-path .78s cubic-bezier(.16,1,.3,1),translate .78s cubic-bezier(.16,1,.3,1)}.k-stat .num em{opacity:0}.k-stat.in .num em{opacity:1;transition:opacity .3s ease-out 620ms}.k-int .row{opacity:0;translate:0 14px}.k-int.in .row{opacity:1;translate:none;transition:opacity .3s ease-out,translate .3s ease-out;transition-delay:calc(var(--i)*70ms)}.k-int .v{transform:scale(1.12);opacity:0}.k-int.in .v{transform:none;opacity:1;transition:transform .22s cubic-bezier(.34,1.56,.64,1),opacity .22s ease-out;transition-delay:calc(var(--i)*70ms)}.k-index li{opacity:0;translate:0 10px}.k-index.in li{opacity:1;translate:none;transition:opacity .24s ease-out,translate .24s ease-out;transition-delay:calc(var(--i)*35ms)}.k-duo .b{border-top-color:transparent;position:relative}.k-duo .b::before{content:'';position:absolute;top:-2px;left:0;right:0;height:2px;background:var(--pc);transform:scaleX(0);transform-origin:left}.rv.in .k-duo .b::before{transform:scaleX(1);transition:transform .48s cubic-bezier(.16,1,.3,1)}.rv.in .k-duo .b:last-child::before{transition-delay:140ms}.k-law blockquote{border-left-color:transparent;position:relative}.k-law blockquote::before{content:'';position:absolute;left:-2px;top:0;bottom:0;width:2px;background:var(--pc);transform:scaleY(0);transform-origin:top}.k-law.in blockquote::before{transform:scaleY(1);transition:transform .9s cubic-bezier(.65,0,.35,1)}.k-law cite{opacity:0}.k-law.in cite{opacity:1;transition:opacity .3s ease-out 750ms}.rv>details{opacity:0;translate:0 10px}.rv.in>details{opacity:1;translate:none;transition:opacity .3s ease-out,translate .3s ease-out}.rv.in>details:nth-of-type(2){transition-delay:55ms}.rv.in>details:nth-of-type(3){transition-delay:110ms}.rv.in>details:nth-of-type(4){transition-delay:165ms}.k-tabs .pane{animation:paneIn .16s ease-out both}@keyframes paneIn{from{opacity:0}to{opacity:1}}section.blk{position:relative;view-timeline-name:--blk}.blk-hd{position:relative}@supports (animation-timeline:view()){section.blk:not (:first-child) .blk-hd::before{content:'';position:absolute;top:calc(-1*clamp(52px,7.5vw,104px) - 1px);left:0;width:min(220px,38vw);height:1px;background:var(--pc);transform-origin:left;animation:edgeIn linear both;animation-timeline:--blk;animation-range:entry 52% entry 88%}@keyframes edgeIn{from{transform:scaleX(0);opacity:.95}to{transform:scaleX(1);opacity:.4}}.k-stat .blk-hd::before{display:none}#arrive{view-timeline-name:--arv}.scene img{height:calc(100%+60px);animation:sceneDrift linear both;animation-timeline:--arv;animation-range:cover 0% cover 62%}@keyframes sceneDrift{from{translate:0 -30px}to{translate:0 0}}section.blk.sig::after{animation:glowDrift linear both;animation-timeline:--blk;animation-range:entry 0% cover 50%}@keyframes glowDrift{from{translate:0 -16px;opacity:.45}to{translate:0 0;opacity:1}}#cta{view-timeline-name:--cta}#cta::before{animation:ctaSettle linear both;animation-timeline:--cta;animation-range:entry 0% entry 45%}@keyframes ctaSettle{from{translate:0 22px;opacity:.35}to{translate:0 0;opacity:1}}}@supports (animation-timeline:scroll()){#tick s:last-child{transform-origin:top;animation:spine linear both;animation-timeline:scroll(root block)}@keyframes spine{from{scale:1 .06}to{scale:1 1}}}@media (prefers-reduced-motion:reduce){.k-split .dl li,.k-check li::before,.k-steps li::before,.k-steps2 .col li,.k-table tbody tr,.k-t3 .tb,.k-cards .c,.k-int .row,.k-int .v,.k-index li,.k-law cite,.k-stat .num em,.rv>details{opacity:1!important;transform:none!important;translate:none!important;transition:none!important}.k-check li::before{transform:rotate(-45deg)!important}.k-prose .body::before,.k-steps ol::before,.k-table thead::after,.k-duo .b::before,.k-law blockquote::before,section.blk:not (:first-child)>.blk-hd::before{transform:none!important;transition:none!important;animation:none!important}.k-stat .num{clip-path:none!important;translate:none!important;transition:none!important}.k-tabs .pane{animation:none!important}.scene img,section.blk.sig::after,#cta::before,#tick s:last-child{animation:none!important;translate:none!important;scale:none!important}.scene img{height:100%}}.ft-soc{display:flex;gap:10px;flex-wrap:wrap;margin-top:4px}.ft-soc a{display:grid;place-items:center;width:38px;height:38px;border-radius:9px;border:1px solid var(--w12);color:var(--w60);font:600 12px/1 var(--fm);letter-spacing:.04em;text-decoration:none;transition:color .18s,border-color .18s,background-color .18s}.ft-soc a:hover,.ft-soc a:focus-visible{color:var(--pc);border-color:var(--pc);background:color-mix(in srgb,var(--pc) 12%,transparent)}.fld .opt{font-weight:400;opacity:.55;letter-spacing:0}@media print{*,*::before,*::after{animation:none!important;transition:none!important;background-image:none!important;box-shadow:none!important;color:#111!important;background-color:#fff!important;border-color:#bbb!important}html,body{background:#fff!important}.hero,.doors,.tick,#tick,.ft-soc,form,.cta-form,#cta-form,.scrollcue,.fig,figure.sig,.badge{display:none!important}.blk,.wrap,section{page-break-inside:avoid;break-inside:avoid;padding:0!important;margin:0 0 14pt!important;max-width:none!important}h1{font-size:20pt}h2{font-size:14pt;page-break-after:avoid}p,li,td,th{font-size:10.5pt;line-height:1.45}a[href^="http"]::after{content:" (" attr(href) ")";font-size:8.5pt;color:#555}a[href^="/"]::after{content:" (atermonas.gr" attr(href) ")";font-size:8.5pt;color:#555}a[href^="#"]::after,a[href^="tel"]::after,a[href^="mailto"]::after{content:""}table{border-collapse:collapse;width:100%}th,td{border:1px solid #bbb!important;padding:4pt 6pt}details{display:block}details>*{display:block!important}footer::after{content:"atermonas.gr · Αργυράκη 14,Ηράκλειο Κρήτης 71201 · 2810 288800";display:block;margin-top:8pt;font-size:9pt;color:#444}}.plate.no-wing{padding-left:0;border-left:0;overflow:hidden}.plate.no-wing::before{content:"";width:5px;align-self:stretch;margin-right:13px;background:var(--pc)}.plate.no-wing b{color:var(--pc)}