.tf-hero{padding-bottom:64px}.tf-hero .h1{max-width:1040px}.tf-switch{isolation:isolate;position:relative}.tf-switch button{z-index:1;transition:color .3s;position:relative;box-shadow:none!important;background:0 0!important}.tf-ind{z-index:0;height:40px;box-shadow:var(--sh-1);transition:left .45s var(--ease),width .45s var(--ease);background:#fff;border-radius:10px;position:absolute;top:5px}.tf-hint{color:var(--ink-3);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;font-size:15px;display:flex}.tf-hint .lnk .i{width:16px;height:16px}.tf-hint-sep{color:var(--ink-4)}.tf-proof{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:10px 26px;margin-top:6px;font-size:14.5px;display:flex}.tf-proof li{align-items:center;gap:8px;display:inline-flex}.tf-proof .i{width:17px;height:17px;color:var(--acc)}.tf-owl{isolation:isolate;overflow:hidden}.tf-owl .tf-aur{z-index:0;height:70%;-webkit-mask-image:linear-gradient(#000,#00000059 45%,#0000 90%);mask-image:linear-gradient(#000,#00000059 45%,#0000 90%)}.tf-owl .owl,.tf-owl .owl-note{z-index:1}.tf .owl-grid.sg{grid-auto-rows:auto;grid-auto-flow:row}.tf .owl-grid.sg .owl-col{grid-row:span 8;grid-template-rows:subgrid;align-content:start;row-gap:0;display:grid}.tf .owl-grid.sg[hidden]{display:none}.tf .owl-col>.oc-tags,.tf .owl-col>.owl-price,.tf .owl-col>.owl-for,.tf .owl-col>.oc-keys,.tf .owl-col>.owl-list,.tf .owl-col>.oc-ex,.tf .owl-grid.sg .owl-col>.owl-btn{margin-left:22px;margin-right:22px}.tf .owl-col{transition:background .4s}.tf .owl-col>*{z-index:1;position:relative}.tf .owl-col>.oc-glow{z-index:0;pointer-events:none;opacity:0;background:radial-gradient(380px circle at var(--mx,50%) var(--my,20%),#0b0d1412,transparent 60%);transition:opacity .4s;position:absolute;inset:0}.tf .owl-col:hover>.oc-glow{opacity:1}.tf .owl-col.pop{background:linear-gradient(180deg,#0b0d1417,color-mix(in srgb,var(--night) 20%,transparent) 40%),var(--night-2)}.tf .owl-col.pop:after{content:"";z-index:2;background:var(--iri);background-size:200% 100%;height:3px;animation:6s ease-in-out infinite alternate iri-move;position:absolute;top:0;left:0;right:0}.tf .owl-col.pop>.oc-glow{opacity:.7;background:radial-gradient(420px circle at var(--mx,50%) var(--my,10%),#0b0d1419,transparent 65%)}.oc-tags{flex-wrap:wrap;align-content:start;gap:6px;min-height:22px;margin-top:22px;display:flex}.tf .owl-tag{text-transform:uppercase}.tf .owl-tag-l{background:#f6f7f9}.tf .owl-col>.owl-price{margin-top:12px}.tf .owl-price b{font-variant-numeric:tabular-nums}.tf .owl-price span{text-transform:uppercase}.tf .owl-col>.owl-for{min-height:0;margin-top:14px}.tf .owl-col>.owl-list{align-content:start;margin-top:20px}.tf .owl-list li{font:400 14px/1.45 var(--sans);letter-spacing:0;text-transform:none;color:#eef0f4}.tf .owl-list li:before{margin-top:7px}.tf .owl-list li.first{color:#d5d9e2;grid-template-columns:1fr;font-weight:500}.tf .owl-list li.first:before{display:none}.tf .owl-list.ex li{color:#9aa4c8}.tf .owl-list.ex li:before{margin-top:7px}.oc-ex{margin-top:10px}.oc-ex:empty{margin-top:0}.oc-more{display:none}.tf .owl-grid.sg .owl-col>.owl-btn{transition:background .25s,transform .25s var(--ease);align-self:end;margin-top:24px!important}.tf .owl-grid.sg .owl-col>.owl-btn:hover{transform:translateY(-1px)}.tf .owl-grid.sg .owl-col>.owl-fig{height:120px;margin-top:14px}.tf .owl-arrow{transition:background .25s,color .25s,transform .25s var(--ease)}.tf .owl-col:hover .owl-arrow{transform:translate(2px,-2px)}.tf-ent{background:linear-gradient(90deg,#0b0d1410,#0b0d140b 60%,#0000)}.tf-ent .oe-main{align-content:start;gap:14px;display:grid}.oe-top{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.oe-top h3{letter-spacing:-.03em;font-size:clamp(28px,2.6vw,38px);font-weight:500;line-height:1}.tf-ent .owl-price b{font-size:clamp(40px,4.4vw,60px)}.tf-ent .owl-for{min-height:0}.oe-who{color:#eef0f4;max-width:440px;font-size:15px;line-height:1.55}.oe-cta{gap:10px;margin-top:6px;display:grid}.tf-ent .owl-btn{margin-top:0!important}.tf-ent .oe-pri{color:#fff;background:linear-gradient(100deg,#d5d9e2,#d5d9e2);border:0}.oe-list{align-content:start;gap:22px;display:grid}.tf .owl-ent.tf-ent{grid-template-columns:1.1fr 1.25fr .85fr}.tf-ent .oe-fig{align-items:center;min-height:180px;display:grid}.tf-ent .oe-fig .owl-fig{width:100%;height:170px;margin:0}.tf-trialnote{background:var(--paper-2);border:1px solid var(--line);max-width:880px;color:var(--ink-2);border-radius:14px;grid-template-columns:20px 1fr;gap:10px;margin:22px auto 0;padding:14px 18px;font-size:15px;line-height:1.5;display:grid}.tf-trialnote[hidden]{display:none}.tf-trialnote .i{width:18px;height:18px;color:var(--acc);margin-top:2px}.tf-trialnote b{color:var(--ink)}.tf-comp-sec{padding:130px 0 110px}.tf-comp{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:48px;display:grid}.tf-comp-in{gap:18px;display:grid}.tf-comp-lead{max-width:560px}.tf-comp-rows{gap:10px;margin-top:10px;display:grid}.tfc-row{border:1px solid var(--line);transition:border-color .3s,box-shadow .3s,transform .3s var(--ease);background:#fff;border-radius:18px;grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px 16px 14px;display:grid;box-shadow:inset 0 1px #fff,0 14px 30px -26px #0b0d1439}.tfc-row.on{border-color:#eef0f4;box-shadow:0 0 0 3px #0b0d1409,0 18px 36px -26px #0b0d143f}.tfc-row.pop{background:linear-gradient(100deg,#f6f7f9,#f6f7f9)}.tfc-sw{opacity:.35;border-radius:4px;width:6px;height:100%;min-height:44px;transition:opacity .3s}.tfc-row.on .tfc-sw{opacity:1}.tfc-n b{letter-spacing:-.015em;font-size:17px;display:block}.tfc-n span{font:500 13px/1.3 var(--mono);color:var(--acc);margin-top:2px;display:block}.tfc-n small{color:var(--ink-3);margin-top:4px;font-size:13px;line-height:1.45;display:block}.tf-stp{border:1px solid var(--line-2);background:#fff;border-radius:12px;grid-template-columns:38px 64px 38px;height:44px;display:inline-grid;overflow:hidden}.tf-stp button{background:var(--paper-2);font:500 19px/1 var(--sans);color:var(--ink-2);cursor:pointer;border:0;transition:background .2s,color .2s}.tf-stp button:hover{background:var(--paper-3);color:var(--acc)}.tf-stp input{border:0;border-left:1px solid var(--line);border-right:1px solid var(--line);text-align:center;width:100%;min-width:0;height:100%;font:600 16px/1 var(--mono);color:var(--ink);background:#fff;padding:0 4px}.tf-stp input:focus-visible{outline-offset:-2px;outline:2px solid #d5d9e2}.tf-comp-note{color:var(--ink-3);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.tf-comp-note .i{width:17px;height:17px;color:var(--acc);flex:none;margin-top:2px}.tf-comp-out{background:var(--night);box-shadow:0 50px 100px -50px color-mix(in srgb,var(--night) 80%,transparent),0 0 0 1px #ffffff29;border-radius:28px;position:sticky;top:96px;overflow:hidden}.tf-comp-out:before{content:"";pointer-events:none;background:radial-gradient(70% 55% at 15% 0,#0b0d1434,#0000 70%),radial-gradient(60% 50% at 100% 20%,#0b0d1428,#0000 70%),radial-gradient(50% 40% at 50% 110%,#c2367e40,#0000 70%);position:absolute;inset:0}.tf-comp-card{gap:18px;padding:28px;display:grid;position:relative}.tfc-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.tfc-k{font:500 12px/1.2 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#d5d9e2}.tfc-count{color:var(--n-ink-2);font-size:14px}.tfc-count b{font:600 16px/1 var(--mono);color:#fff;font-variant-numeric:tabular-nums}.tfc-bar{background:#ffffff14;border-radius:8px;height:14px;display:flex;overflow:hidden}.tfc-bar i{width:0;height:100%;transition:width .7s var(--ease);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--night) 60%,transparent);display:block}.tfc-lines{gap:0;display:grid}.tfc-lines li{border-bottom:1px solid var(--n-line);color:#f6f7f9;animation:tfc-in .4s var(--ease) both;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:15px;display:flex}.tfc-lines li span{align-items:center;gap:10px;min-width:0;display:flex}.tfc-lines li span i{border-radius:3px;flex:none;width:9px;height:9px}.tfc-lines li small{font:500 12px/1 var(--mono);color:var(--n-ink-3);margin-left:4px}.tfc-lines li b{font:600 15px/1 var(--mono);color:#fff;white-space:nowrap}.tfc-lines .tfc-empty{color:var(--n-ink-2)}@keyframes tfc-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tfc-total{border:1px solid var(--n-line);background:#ffffff0d;border-radius:18px;gap:6px;padding:18px;display:grid}.tfc-big{letter-spacing:-.05em;color:#fff;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:clamp(46px,5vw,72px);font-weight:760;line-height:.95;display:flex}.tfc-big span{background:linear-gradient(100deg,#d5d9e2,#d5d9e2 55%,#f0a7d0);color:#0000;-webkit-background-clip:text;background-clip:text}.tfc-big small{font:500 13px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--n-ink-2)}.tfc-year{color:var(--n-ink-2);font-size:14.5px}.tfc-ent{color:#f6f7f9;background:#7cf0c012;border:1px solid #7cf0c040;border-radius:14px;grid-template-columns:22px 1fr;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:grid}.tfc-ent[hidden]{display:none}.tfc-ent .i{color:#8ff0c8;width:20px;height:20px}.tfc-ent b{color:#fff}.tfc-must{font:500 13.5px/1.45 var(--mono);color:#f6f7f9;background:#0b0d140b;border-left:3px solid #d5d9e2;border-radius:0 10px 10px 0;padding:10px 12px}.tfc-cta{gap:10px;display:grid}.tfc-cta .btn{width:100%;height:52px}.tf-sim-sec{padding:120px 0;position:relative;overflow:hidden}.tf-sim-sec:before{content:"";pointer-events:none;background:radial-gradient(520px 320px at 88% 40%,#0b0d140b,#0000 70%),radial-gradient(420px 260px at 10% 80%,#0b0d1408,#0000 70%);position:absolute;inset:0}.tf-sim{grid-template-columns:1.05fr .95fr;align-items:center;gap:64px;display:grid;position:relative}.tf-sim>*{min-width:0}.tf-sim-txt{justify-items:start;gap:18px;display:grid}.tf-sim-cta{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:6px;display:flex}.tf-sim-points{gap:10px;margin-top:8px;display:grid}.tf-sim-points li{color:var(--ink-2);grid-template-columns:22px 1fr;gap:10px;font-size:15px;display:grid}.tf-sim-points .i{color:var(--acc)}.tf-ticket{border:1px solid var(--line);font:400 14px/1.45 var(--mono);color:var(--ink-2);background:#fff;border-radius:26px;padding:24px 26px 22px;position:relative;box-shadow:inset 0 1px #fff,0 50px 90px -50px #0b0d143f,0 0 0 1px #0b0d1445}.tk-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;display:flex}.tk-k{font:500 12px/1.3 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.tk-lines{display:grid}.tk-lines li{border-bottom:1px dashed var(--line-2);justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;font-size:13.5px;display:flex}.js .tf-ticket[data-rv] .tk-lines li{opacity:0;transform:translateY(6px)}.tf-ticket.in .tk-lines li{animation:tfc-in .45s var(--ease) both;animation-delay:calc(var(--i) * 90ms + .25s)}.tk-lines small{color:var(--ink-4);font-size:12px}.tk-p{white-space:nowrap;color:var(--ink)}.tk-sum{justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0 16px;display:flex}.tk-sum span{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.tk-sum b{font:700 22px/1 var(--sans);letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.tk-ailix{background:linear-gradient(100deg,#f6f7f9,#f6f7f9);border:1px solid #eef0f4;border-radius:14px;grid-template-columns:28px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.tk-ailix img{width:26px;height:26px}.tk-ailix span{font-family:var(--sans);display:grid}.tk-ailix span b{color:var(--ink);font-size:15px;font-weight:700}.tk-ailix small{font:400 12px/1.4 var(--mono);color:var(--ink-3)}.tk-ailix .tk-p{font:700 18px/1 var(--sans);color:var(--acc)}.tk-gap{background:var(--grad);color:#fff;box-shadow:var(--sh-glow);border-radius:16px;gap:2px;margin-top:12px;padding:16px 18px;display:grid;position:relative;overflow:hidden}.tk-gap:after{content:"";background:linear-gradient(115deg,#0000 30%,#ffffff47 48%,#0000 64%);animation:4.5s ease-in-out 2s infinite tk-shine;position:absolute;inset:0;transform:translate(-120%)}@keyframes tk-shine{0%,60%{transform:translate(-120%)}to{transform:translate(120%)}}.tk-gap span{letter-spacing:.08em;text-transform:uppercase;opacity:.85;font-size:12px}.tk-gap .tk-gap-big{font:800 clamp(44px,4.6vw,62px)/1 var(--sans);letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:6px}.tk-gap .tk-gap-big span{font:inherit;letter-spacing:inherit;text-transform:none;opacity:1}.tk-gap em{font:600 16px/1.3 var(--sans);font-style:normal}.tk-gap small{opacity:.9;font-size:13px}.tk-note{font:400 12px/1.5 var(--sans);color:var(--ink-4);margin-top:12px}.tk-go{font-family:var(--sans);margin-top:10px;font-size:15px}.tk-go .i{width:16px;height:16px}.tf-cr-sec{padding:120px 0}.tf-cr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:56px;display:grid}.tf-cr-txt{align-content:start;gap:18px;display:grid}.tf-must{border-left:3px solid var(--acc);color:var(--ink);background:#f6f7f9;border-radius:0 12px 12px 0;padding:12px 16px;font-size:18px;font-weight:700;line-height:1.4}.tf-order{gap:12px;margin-top:6px;display:grid}.tfo-h{font:500 12px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4)}.tfo-g{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tfo-c{border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:18px;gap:6px;padding:18px;display:grid}.tfo-c b{letter-spacing:-.045em;color:var(--ink);font-variant-numeric:tabular-nums;font-size:clamp(34px,3.2vw,46px);font-weight:760;line-height:1}.tfo-c:first-child b{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}.tfo-c>span{color:var(--ink-3);font-size:14px;line-height:1.4}.tfo-c b span{font:inherit;letter-spacing:inherit}.tfo-n{color:var(--ink-3);font-size:13.5px;line-height:1.5}.tf-use{border:1px solid var(--line);background:#fff;border-radius:28px;gap:14px;padding:28px;display:grid;position:relative;box-shadow:inset 0 1px #fff,0 40px 80px -46px #0b0d1439}.tf-use-k{font:500 12px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.tf-use-list{gap:8px;display:grid}.tf-use-list button{border:1px solid var(--line);background:var(--paper-2);text-align:left;cursor:pointer;color:var(--ink-2);border-radius:14px;gap:10px;padding:14px 16px;font-size:15px;font-weight:600;transition:border-color .3s,background .3s,color .3s;display:grid}.tf-use-list button:hover{border-color:#eef0f4}.tf-use-list button[aria-selected=true]{color:var(--ink);background:#fff;border-color:#d5d9e2;box-shadow:0 0 0 3px #0b0d140b}.tfu-bar{background:var(--paper-3);border-radius:6px;height:8px;display:block;overflow:hidden}.tfu-bar i{background:var(--grad);width:0;height:100%;transition:width .9s var(--ease);border-radius:6px;display:block}.tf-use-list button.on .tfu-bar i{width:var(--w)}.tf-use-d{min-height:66px;color:var(--ink-2);background:linear-gradient(135deg,#f6f7f9,#f6f7f9);border:1px solid #eef0f4;border-radius:14px;padding:14px 16px;font-size:15px;line-height:1.5}.tf-use-n{color:var(--ink-4);font-size:12.5px}.tf-tiers{grid-template-columns:repeat(2,1fr);gap:16px;margin-top:48px;display:grid}.tf-tier{border:1px solid var(--line);box-shadow:var(--sh-1);background:#fff;border-radius:20px;align-content:start;gap:6px;padding:22px;display:grid}.tf-tier-ic{width:38px;height:38px;color:var(--acc);background:linear-gradient(135deg,#f6f7f9,#f6f7f9);border:1px solid #eef0f4;border-radius:12px;place-items:center;margin-bottom:6px;display:grid}.tf-tier-ic .i{width:18px;height:18px}.tf-tier-k{font:500 12px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc)}.tf-tier b{letter-spacing:-.015em;color:var(--ink);font-size:18px}.tf-tier span:last-child{color:var(--ink-3);font-size:15px}.tf-rules{border:1px solid var(--line);background:#fff;border-radius:18px;margin-top:18px}.tf-rules summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;list-style:none;display:flex}.tf-rules summary::-webkit-details-marker{display:none}.tf-rules summary b{letter-spacing:-.01em;font-size:17px;display:block}.tf-rules summary small{color:var(--ink-3);margin-top:2px;font-size:14px;display:block}.tf-rules .pm{flex:none;width:18px;height:18px;position:relative}.tf-rules .pm:before,.tf-rules .pm:after{content:"";background:var(--ink);border-radius:2px;width:18px;height:2px;transition:transform .2s;position:absolute;top:8px;left:0}.tf-rules .pm:after{transform:rotate(90deg)}.tf-rules[open] .pm:after{transform:rotate(0)}.tf-rules .ans{padding:0 22px 22px;overflow:hidden}.tf-credits-list{grid-template-columns:1fr 1fr;column-gap:28px}.tf-credits-list li{font-size:15px}.tf-cmp-head{margin-bottom:34px}.tf-ctable-wrap{border-radius:22px;box-shadow:0 30px 60px -44px #0b0d1434}.tf-ctable th[scope=row]{text-align:left;color:var(--ink-2);background:#fff;font-weight:500}.tf-ctable thead th{z-index:2;white-space:nowrap;font-size:16px;position:sticky;top:0}.tf-ctable thead th small{font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);margin-top:4px;display:block}.tf-ctable thead th:first-child{background:var(--paper-2)}.tf-ctable td{color:var(--ink-2);transition:background .2s}.tf-ctable td b{color:var(--ink);font-size:15px}.tf-ctable .yes{width:26px;height:26px;color:var(--acc);background:#f6f7f9;border-radius:50%;place-items:center;display:inline-grid}.tf-ctable .yes .i{stroke-width:2.4px;width:15px;height:15px}.tf-ctable .no{color:#b3b9ca;place-items:center;width:26px;height:26px;display:inline-grid}.tf-ctable .no .i{width:14px;height:14px}.tf-muted{color:var(--ink-4)}.tf-ctable tbody tr:hover th,.tf-ctable tbody tr:hover td,.tf-ctable tbody tr:hover td.pop,.tf-ctable td.pop{background:#f6f7f9}.tf-tnote{text-align:center;margin-top:14px}.tf-dual{grid-template-columns:1fr 1fr;gap:24px;margin-top:40px;display:grid}.tf-dual>*{min-width:0}.tf-dual .card{border-radius:24px;align-content:start;gap:14px;padding:28px;display:grid}.tf-dual .card .ic{margin-bottom:0}.tf-dual h3{font-size:21px}.tf-adm-lnk{margin-top:4px}.tf-adm-lnk .i{width:16px;height:16px}.tf-pay-cta{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:10px;display:flex}.tf-scroll-hint{display:none}.tf-opt-head{margin-bottom:40px}.tf-opts{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.tf-opts>*{min-width:0}.tf-opt{border-radius:22px;align-content:start;gap:10px;display:grid}.tf-opt-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.tf-opt .ic{margin-bottom:0}.tf-opt p{margin-top:0}.tf-trial-sec{padding:130px 0}.tf-trial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.tf-trial-txt{justify-items:start;gap:20px;display:grid}.tf-days{background:radial-gradient(70% 60% at 0% 0%,#f6f7f9,transparent 70%),radial-gradient(60% 60% at 100% 100%,#f6f7f9,transparent 70%),var(--paper-2);border:1px solid var(--line);border-radius:28px;grid-template-columns:44px 1fr;gap:0 18px;padding:30px;display:grid;position:relative}.tf-track{background:#eef0f4;border-radius:4px;grid-area:1/1;justify-self:center;width:4px;margin:22px 0;position:relative}.tf-track-fill{background:var(--iri);height:0;transition:height 1.8s var(--ease) .3s;border-radius:4px;position:absolute;top:0;left:0;right:0}.tf-days.in .tf-track-fill{height:100%}.tf-dot{display:none}.tf-steps{grid-area:1/1/auto/-1;gap:26px;margin:0;padding:0;list-style:none;display:grid}.tf-steps li{grid-template-columns:44px 1fr;align-items:start;gap:18px;display:grid}.tf-step-n{z-index:1;width:44px;height:44px;color:var(--ink-3);font:600 16px/1 var(--mono);background:#fff;border:2px solid #eef0f4;border-radius:50%;place-items:center;transition:background .5s,border-color .5s,color .5s,box-shadow .5s;display:grid;position:relative}.tf-days.in .tf-step-n{background:var(--grad);color:#fff;box-shadow:var(--sh-glow);border-color:#0000}.tf-days.in li:nth-child(2) .tf-step-n{transition-delay:.9s}.tf-days.in li:nth-child(3) .tf-step-n{transition-delay:1.8s}.tf-steps small{font:500 12px/1.2 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);padding-top:4px;display:block}.tf-steps b{letter-spacing:-.02em;margin-top:4px;font-size:19px;display:block}.tf-steps p{color:var(--ink-3);margin-top:6px;font-size:15px;line-height:1.55}.tf-trial-cta{margin-top:4px}.tf-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:40px 72px;display:grid}.tf-faq-side{position:sticky;top:120px}.tf-faq .faq{max-width:none;margin:0}.tf-faq .faq details{background:#fff;border-radius:16px;transition:border-color .3s,box-shadow .3s}.tf-faq .faq details[open]{border-color:#eef0f4;box-shadow:0 20px 40px -30px #0b0d1434}.tf-faq .faq .ans{overflow:hidden}.tf-faq .intent{grid-column:1/-1}@media (width<=1180px){.tf .owl-grid.c5 .owl-col:nth-child(3n),.tf .owl-grid.c4 .owl-col:nth-child(2n){border-right:0}.tf .owl-ent.tf-ent{grid-template-columns:1fr 1fr}.tf-ent .oe-fig{min-height:170px}.tf-opts{grid-template-columns:1fr 1fr}}@media (width<=1040px){.tf-sim,.tf-trial,.tf-comp,.tf-cr{grid-template-columns:1fr;gap:40px}.tf-ticket{max-width:560px}.tf-dual{grid-template-columns:1fr}.tf-comp-out{position:relative;top:0}.tf-faq{grid-template-columns:1fr}.tf-faq-side{position:static}}@media (width<=720px){.tf-hero{padding-bottom:44px}.tf-hint-sep{display:none}.tf-hint{flex-direction:column}.tf-proof{flex-direction:column;align-items:center;gap:8px}.tf .owl{border:0}.tf .owl-grid.sg{scroll-snap-type:x mandatory;scrollbar-width:none;gap:0;padding:0;display:flex;overflow-x:auto}.tf .owl-grid.sg::-webkit-scrollbar{display:none}.tf .owl-grid.sg .owl-col{scroll-snap-align:center;flex-direction:column;flex:0 0 86%;display:flex;border-right:1px solid var(--night-line)!important}.tf .owl-grid.sg .owl-col>.owl-btn{margin-top:20px!important}.tf .owl-grid.sg .owl-col>.owl-fig{height:96px}.tf .owl-col:not(.open) .owl-list:not(.ex) li:nth-child(n+5),.tf .owl-col:not(.open) .owl-list.ex{display:none}.oc-more{color:#eef0f4;height:32px;font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:0 0;border:1px dashed #0b0d1439;align-items:center;margin-top:12px;padding:0 12px;display:inline-flex}.oc-ex:empty,.oc-tags:empty{display:none}.tf .owl-ent.tf-ent{grid-template-columns:1fr}.tf .owl-ent.tf-ent>div{border-right:0;border-bottom:1px solid var(--night-line)}.tf-ent .oe-fig{min-height:120px}.tf-ent .oe-fig .owl-fig{height:110px}.tf-comp-sec,.tf-sim-sec,.tf-cr-sec,.tf-trial-sec{padding:84px 0}.tfc-row{grid-template-columns:5px minmax(0,1fr);row-gap:12px;padding:14px}.tfc-row .tf-stp{grid-column:2;justify-self:start}.tf-comp-card{padding:22px 18px}.tf-ticket{padding:20px 16px 18px}.tk-lines li{font-size:13px}.tk-sum b{font-size:20px}.tk-gap .tk-gap-big{font-size:44px}.tfo-g{grid-template-columns:1fr 1fr;gap:8px}.tfo-c{padding:14px}.tf-use{padding:20px 16px}.tf-tiers{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:32px -16px 0;padding:4px 16px 14px;display:flex;overflow-x:auto}.tf-tiers::-webkit-scrollbar{display:none}.tf-tier{scroll-snap-align:center;flex:0 0 78%}.tf-credits-list{grid-template-columns:1fr}.tf-scroll-hint{color:var(--ink-4);justify-content:flex-end;align-items:center;gap:6px;margin:0 0 8px;font-size:13px;display:flex}.tf-scroll-hint .i{width:14px;height:14px}.tf-ctable{min-width:620px}.tf-ctable th[scope=row],.tf-ctable thead th:first-child{z-index:1;min-width:150px;max-width:170px;box-shadow:1px 0 0 var(--line);position:sticky;left:0}.tf-ctable thead th:first-child{z-index:3}.tf-pay-cta .btn{width:100%}.tf-opts{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -16px;padding:4px 16px 14px;display:flex;overflow-x:auto}.tf-opts::-webkit-scrollbar{display:none}.tf-opts>.tf-opt{scroll-snap-align:center;flex:0 0 80%}.tf-days{padding:22px 18px}.tf-steps b{font-size:17px}.tf-trial-cta{width:100%;display:grid}.tf-trial-cta .btn,.tf-sim-cta .btn{width:100%}}.tf .owl-list li.oc-conv{color:#d5d9e2;font-size:13px}.tf .owl-list li.oc-conv:before{background:0 0;border:1px solid #6f7bb0;width:4px;height:4px}.tf .owl-list li.oc-conv a{color:#eef0f4;text-underline-offset:3px;margin-top:2px;text-decoration:underline #0b0d142e;display:block}.tf-adm{border-radius:26px;gap:18px;margin-top:40px;padding:30px;display:grid}.tf-adm-h{align-items:center;gap:14px;display:flex}.tf-adm-h .ic{margin:0}.tf-adm h3{font-size:21px}.tf-adm .list-ck{grid-template-columns:1fr 1fr;column-gap:32px}.tf-opts{grid-template-columns:repeat(3,1fr)}@media (width<=1040px){.tf-adm .list-ck{grid-template-columns:1fr}}@media (width<=720px){.tf-adm{padding:22px 18px}.tf-adm-h{align-items:flex-start}}.tf-cr .d2{font-size:clamp(32px,3.4vw,50px);line-height:1.04}.tf .owl-col>.owl-price{flex-direction:column;align-items:flex-start;gap:8px}.tf .owl-col>.oc-keys{border-top:1px solid var(--night-line);margin-top:22px}.oc-keys>div{border-bottom:1px solid var(--night-line);justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.oc-keys dt{font:400 13px/1.35 var(--sans);color:#c3c9d8}.oc-keys dd{font:500 17px/1.2 var(--sans);color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;margin:0}.oc-keys dd small{color:#c3c9d8;font-size:12px;font-weight:400}.oc-keys .ok-no{color:#9aa4c8;font-size:13px;font-weight:400}.oc-keys .ok-l{align-items:center;gap:6px;display:inline-flex;position:relative}.oc-q{color:#eef0f4;width:17px;height:17px;font:600 11px/1 var(--sans);cursor:help;background:0 0;border:1px solid #6f7bb0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.oc-q:hover,.oc-q:focus-visible{color:var(--ink);background:#fff;border-color:#fff}.oc-tip{z-index:5;width:260px;color:var(--ink);font:400 13px/1.45 var(--sans);opacity:0;visibility:hidden;background:#fff;border-radius:12px;padding:12px 14px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;bottom:calc(100% + 10px);left:-6px;transform:translateY(4px);box-shadow:0 18px 40px -18px #0009}.oc-tip a{color:var(--ink);text-underline-offset:3px;font-weight:600;text-decoration:underline}.ok-l:hover .oc-tip,.ok-l:focus-within .oc-tip{opacity:1;visibility:visible;transform:none}.tf .owl-col{overflow:visible}.tf-cmp-link{justify-content:center;margin-top:28px;display:flex}@media (width<=720px){.oc-tip{width:min(260px,70vw)}}.tf-owl .tf-cmp-link{z-index:1;position:relative}.tf .owl-col>.oc-body{align-content:start;margin:20px 22px 0;display:grid}.tf .oc-body>.oc-ex{margin-top:14px}@media (width<=720px){.tf .owl-grid.sg .owl-col>.owl-btn{align-self:stretch}.tf .oc-body .oc-more{border-color:#ffffff47;justify-self:start}}.tf .owl-grid.c3{grid-template-columns:repeat(3,1fr)}.tf .owl-grid.sg .owl-col{grid-row:span 7}.tf .owl-grid.sg .owl-col>.owl-btn{margin-bottom:26px}.oc-entry{border-top:1px solid var(--night-line);position:relative}.oc-entry[hidden]{display:none}.oc-entry>summary{cursor:pointer;color:#d5d9e2;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:15px;list-style:none;display:flex}.oc-entry>summary::-webkit-details-marker{display:none}.oc-entry>summary b{color:#fff;margin-right:6px;font-weight:600}.oc-entry>summary .pm{border:1px solid #ffffff4d;flex:none;width:28px;height:28px;position:relative}.oc-entry>summary .pm:before,.oc-entry>summary .pm:after{content:"";background:#fff;width:11px;height:1.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.oc-entry>summary .pm:after{transition:transform .25s;transform:translate(-50%,-50%)rotate(90deg)}.oc-entry[open]>summary .pm:after{transform:translate(-50%,-50%)}.oc-entry>summary:hover{background:#ffffff08}.oc-entry-l{border-top:1px solid var(--night-line);grid-template-columns:repeat(3,1fr);display:grid}.oc-entry-l li{border-right:1px solid var(--night-line);grid-template-rows:auto 1fr auto auto;gap:12px;padding:20px 22px 22px;display:grid}.oc-entry-l li:last-child{border-right:0}.oe-n{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 10px;display:flex}.oe-n b{letter-spacing:-.02em;color:#fff;font-size:24px;font-weight:500}.oe-n span{font:500 13px/1.3 var(--mono);color:#d5d9e2;white-space:nowrap}.oc-entry-l p{color:#c3c9d8;font-size:14px;line-height:1.5}.oc-entry-l dl{border-top:1px solid var(--night-line);display:grid}.oc-entry-l dl>div{border-bottom:1px solid var(--night-line);justify-content:space-between;gap:10px;padding:8px 0;display:flex}.oc-entry-l dt{color:#c3c9d8;font-size:13px}.oc-entry-l dd{color:#fff;font-variant-numeric:tabular-nums;margin:0;font-weight:500}.tf .oc-entry-l .lnk{color:#fff;align-items:center;gap:6px;font-size:14px;font-weight:600;display:inline-flex}.oc-entry-l .lnk .i{width:15px;height:15px}.tf-ent .oe-atout{color:#eef0f4;background:#ffffff0a;border:1px solid #ffffff38;grid-template-columns:22px 1fr;gap:10px;max-width:460px;padding:14px 16px;font-size:15px;line-height:1.5;display:grid}.tf-ent .oe-atout b{color:#fff}.tf-ent .oe-atout .i{color:#fff;width:20px;height:20px;margin-top:2px}.tf-ctable tr.grp th{background:var(--paper-2);font:600 12px/1.2 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);text-align:left;padding-top:22px}.tf-ctable tbody tr.grp:hover th{background:var(--paper-2)}@media (width<=1180px){.tf .owl-grid.c3 .owl-col{border-right:1px solid var(--night-line)}.tf .owl-grid.c3 .owl-col:last-child{border-right:0}}@media (width<=900px){.oc-entry-l{grid-template-columns:1fr}.oc-entry-l li{border-right:0;border-bottom:1px solid var(--night-line)}}@media (width<=720px){.oc-entry>summary{padding:18px 16px;font-size:14px}.tf-ctable{min-width:860px}}
