.b-mkt-btn.b-lv2-btn-ink{color:#fff;background:hsl(var(--ink));box-shadow:0 calc(.6 * var(--u)) calc(1.6 * var(--u)) hsla(222,47%,11%,.2)}.b-lv2-btn-ink:hover .b-mkt-btn--primary-arrow{transform:translateX(calc(.3 * var(--u)))}.b-lv2-pr{position:relative;padding:0 5% var(--sec);overflow:clip;scroll-margin-top:calc(5 * var(--u))}.b-lv2-pr:before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to right,hsl(var(--accent)/.06) calc(.05 * var(--u)),transparent calc(.05 * var(--u))),linear-gradient(to bottom,hsl(var(--accent)/.06) calc(.05 * var(--u)),transparent calc(.05 * var(--u)));background-size:calc(4 * var(--u)) calc(4 * var(--u));mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black 25%,transparent 90%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 45%,black 25%,transparent 90%);animation:b-lv2-grid-drift 40s linear infinite}.b-lv2-pr__head{position:relative;max-width:calc(90 * var(--u));margin:0 auto;text-align:center}.b-lv2-pr h2{margin:calc(2 * var(--u)) 0 0;font-size:calc(4.2 * var(--u));line-height:1.12;font-weight:700;letter-spacing:-.03em}.b-lv2-pr__lead{margin:calc(1.8 * var(--u)) auto 0;max-width:calc(78 * var(--u));font-size:calc(1.8 * var(--u));line-height:1.55;color:hsl(var(--ink-2))}.b-lv2-price{display:flex;align-items:baseline;gap:calc(.6 * var(--u));margin-top:calc(2.8 * var(--u))}.b-lv2-price b{font-size:calc(6.4 * var(--u));line-height:1;font-weight:700;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.b-lv2-price span{font-size:calc(3 * var(--u));font-weight:700}.b-lv2-price small{margin-left:calc(.4 * var(--u));font-size:calc(1.6 * var(--u));opacity:.6}.b-lv2-price b.tick{animation:b-lv2-tick .3s ease-out}@keyframes b-lv2-tick{0%{opacity:.2;transform:translateY(calc(.8 * var(--u)))}to{opacity:1;transform:none}}.b-lv2-chk{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(1.3 * var(--u))}.b-lv2-chk li{display:flex;align-items:flex-start;gap:calc(1.1 * var(--u));font-size:calc(1.6 * var(--u));line-height:1.45}.b-lv2-chk .b-lv2-ic{margin-top:calc(.1 * var(--u));width:calc(1.6 * var(--u));height:calc(1.6 * var(--u));padding:calc(.4 * var(--u));box-sizing:content-box;border-radius:50%;background:hsl(var(--accent-soft));color:hsl(var(--accent));stroke-width:3}.b-lv2-chk b{font-weight:600}.b-lv2-per{display:inline-flex;padding:calc(.4 * var(--u));border-radius:calc(1.2 * var(--u));background:hsl(var(--surface-2));box-shadow:inset 0 0 0 calc(.1 * var(--u)) hsl(var(--line))}.b-lv2-per__b{display:inline-flex;align-items:center;gap:calc(.4 * var(--u));height:calc(3.6 * var(--u));padding:0 calc(1.3 * var(--u));border-radius:calc(.9 * var(--u));font-size:calc(1.4 * var(--u));font-weight:500;color:hsl(var(--ink-2));white-space:nowrap;transition:background .2s,color .2s,box-shadow .2s}.b-lv2-per__b.on,.b-lv2-per__b:hover{color:hsl(var(--ink))}.b-lv2-per__b.on{background:#fff;font-weight:600;box-shadow:var(--shadow-1)}.b-lv2-per__b i{font-style:normal;font-size:calc(1.15 * var(--u));font-weight:700;padding:calc(.1 * var(--u)) calc(.5 * var(--u));border-radius:calc(99 * var(--u));background:hsl(var(--good-soft));color:hsl(var(--good))}.b-lv2-per--dark{background:hsla(0,0%,100%,.06);box-shadow:inset 0 0 0 calc(.1 * var(--u)) hsla(0,0%,100%,.1)}.b-lv2-per--dark .b-lv2-per__b{color:hsla(0,0%,100%,.65)}.b-lv2-per--dark .b-lv2-per__b:hover{color:#fff}.b-lv2-per--dark .b-lv2-per__b.on{background:hsla(0,0%,100%,.14);color:#fff;box-shadow:none}.b-lv2-per--dark .b-lv2-per__b i{background:hsl(142 60% 45%/.25);color:hsl(142 70% 70%)}.b-lv2-cr{display:flex;align-items:center;flex-wrap:wrap;gap:calc(.8 * var(--u));margin-top:calc(1.4 * var(--u));font-size:calc(1.6 * var(--u))}.b-lv2-cr .b-lv2-ic{width:calc(2 * var(--u));height:calc(2 * var(--u));color:hsl(var(--accent))}.b-lv2-cr b{color:hsl(var(--accent));font-weight:600}.b-lv2-cr__note:empty{display:none}.b-lv2-cr__note{padding:calc(.3 * var(--u)) calc(1 * var(--u));border-radius:calc(99 * var(--u));background:hsl(var(--good-soft));color:hsl(var(--good));font-size:calc(1.3 * var(--u));font-weight:600}.b-lv2-v1{position:relative;margin-top:calc(5.6 * var(--u));display:grid;grid-template-columns:1fr 1.15fr;gap:calc(4 * var(--u))}.b-lv2-c1{position:relative;display:flex;flex-direction:column;padding:calc(4 * var(--u));background:#fff;border-radius:calc(2.8 * var(--u));box-shadow:0 0 0 calc(.1 * var(--u)) hsl(var(--line-2)),0 calc(2.4 * var(--u)) calc(6.4 * var(--u)) hsl(228 60% 45%/.08)}.b-lv2-c1__plan{font-size:calc(1.4 * var(--u));font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--ink-3))}.b-lv2-c1 h3{margin:calc(.8 * var(--u)) 0 0;font-size:calc(3 * var(--u));line-height:1.15;font-weight:700;letter-spacing:-.025em}.b-lv2-c1__sub{margin-top:calc(1.2 * var(--u));font-size:calc(1.6 * var(--u));line-height:1.5;color:hsl(var(--ink-2))}.b-lv2-c1>.b-mkt-btn{width:100%;margin-top:calc(2.8 * var(--u))}.b-lv2-c1__grp{display:flex;align-items:center;gap:calc(1.2 * var(--u));margin:calc(3.2 * var(--u)) 0 calc(1.8 * var(--u));font-size:calc(1.4 * var(--u));font-weight:600;color:hsl(var(--ink-3))}.b-lv2-c1__grp:after{content:"";flex:1;height:calc(.1 * var(--u));background:hsl(var(--line))}.b-lv2-c1__trial{display:flex;align-items:center;gap:calc(1.4 * var(--u));margin-top:auto;padding:calc(1.8 * var(--u)) calc(2 * var(--u));border-radius:calc(1.8 * var(--u));background:hsl(var(--accent-soft)/.7);border:calc(.15 * var(--u)) dashed hsl(var(--accent)/.25)}.b-lv2-c1 .b-lv2-chk{margin-bottom:calc(3.2 * var(--u))}.b-lv2-c1__trial-ic{display:grid;place-items:center;width:calc(4.4 * var(--u));height:calc(4.4 * var(--u));flex:none;border-radius:calc(1.2 * var(--u));color:#fff;background:linear-gradient(135deg,hsl(var(--accent)),hsl(262 83% 62%));box-shadow:0 calc(.6 * var(--u)) calc(1.4 * var(--u)) hsl(var(--accent)/.3)}.b-lv2-c1__trial-ic .b-lv2-ic{width:calc(2.2 * var(--u));height:calc(2.2 * var(--u))}.b-lv2-c1__trial p{font-size:calc(1.5 * var(--u));line-height:1.45;color:hsl(var(--ink-2))}.b-lv2-c1__trial b{color:hsl(var(--accent));font-weight:600}.b-lv2-chk__more{display:block;margin-top:calc(.4 * var(--u));font-size:calc(1.4 * var(--u));line-height:1.5;color:hsl(var(--ink-3))}.b-lv2-c1__hint{margin-top:calc(1.2 * var(--u));text-align:center;font-size:calc(1.4 * var(--u));color:hsla(0,0%,100%,.55)}.b-lv2-c1--pro{color:#fff;background:linear-gradient(135deg,#1E293B,#0F172A);box-shadow:0 calc(2.4 * var(--u)) calc(6.4 * var(--u)) hsl(228 60% 20%/.3);overflow:hidden}.b-lv2-c1--pro:before{background:radial-gradient(ellipse 60% 50% at 100% 0,hsl(var(--accent)/.35),transparent 65%),radial-gradient(ellipse 50% 50% at 0 100%,hsl(262 83% 58%/.22),transparent 65%)}.b-lv2-c1--pro:after,.b-lv2-c1--pro:before{content:"";position:absolute;inset:0;pointer-events:none}.b-lv2-c1--pro:after{background-image:linear-gradient(to right,hsla(0,0%,100%,.04) calc(.05 * var(--u)),transparent calc(.05 * var(--u))),linear-gradient(to bottom,hsla(0,0%,100%,.04) calc(.05 * var(--u)),transparent calc(.05 * var(--u)));background-size:calc(4 * var(--u)) calc(4 * var(--u));mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,black 20%,transparent 85%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 30%,black 20%,transparent 85%)}.b-lv2-c1--pro>*{position:relative;z-index:1}.b-lv2-c1--pro .b-lv2-c1__plan{color:hsla(0,0%,100%,.5)}.b-lv2-c1--pro .b-lv2-c1__sub{color:hsla(0,0%,100%,.65)}.b-lv2-c1--pro .b-lv2-per{margin-top:calc(2.8 * var(--u));align-self:flex-start}.b-lv2-c1--pro .b-lv2-price{margin-top:calc(2 * var(--u))}.b-lv2-c1--pro .b-lv2-cr{color:hsla(0,0%,100%,.7)}.b-lv2-c1--pro .b-lv2-cr .b-lv2-ic,.b-lv2-c1--pro .b-lv2-cr b{color:hsl(228 100% 74%)}.b-lv2-c1--pro .b-lv2-cr__note{background:hsl(142 60% 45%/.2);color:hsl(142 70% 70%)}.b-lv2-c1--pro .b-lv2-c1__grp{color:hsla(0,0%,100%,.45)}.b-lv2-c1--pro .b-lv2-c1__grp:after{background:hsla(0,0%,100%,.1)}.b-lv2-c1--pro .b-lv2-chk .b-lv2-ic{background:hsl(var(--accent));color:#fff}.b-lv2-c1--pro .b-lv2-chk li{color:hsla(0,0%,100%,.7)}.b-lv2-c1--pro .b-lv2-chk b{color:#fff}.b-lv2-chk--2{display:grid;grid-template-columns:1fr 1fr;gap:calc(1.6 * var(--u)) calc(2.4 * var(--u))}.b-lv2-c1--pro .b-lv2-chk{margin-bottom:0}.b-lv2-c1__badge{position:absolute!important;top:calc(2.4 * var(--u));right:calc(2.4 * var(--u));display:inline-flex;align-items:center;gap:calc(.6 * var(--u));height:calc(3.6 * var(--u));padding:0 calc(1.6 * var(--u));border-radius:calc(99 * var(--u));color:#fff;font-size:calc(1.4 * var(--u));font-weight:600;background:linear-gradient(135deg,hsl(var(--accent)),hsl(262 83% 62%));box-shadow:0 calc(.6 * var(--u)) calc(1.8 * var(--u)) hsl(var(--accent)/.45)}.b-lv2-c1__badge .b-lv2-ic{width:calc(1.4 * var(--u));height:calc(1.4 * var(--u));fill:currentColor;stroke:none}@property --b-lv2-a{syntax:"<angle>";inherits:false;initial-value:0deg}.b-lv2-c1__run{position:absolute!important;inset:0;z-index:2!important;border-radius:inherit;padding:calc(.15 * var(--u));pointer-events:none;background:conic-gradient(from var(--b-lv2-a),transparent 0 78%,hsl(228 100% 72%/.9) 90%,transparent 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:b-lv2-run 7s linear infinite}@keyframes b-lv2-run{to{--b-lv2-a:360deg}}.b-lv2-cmp{position:relative;margin-top:calc(4 * var(--u));background:#fff;box-shadow:var(--shadow-soft),0 0 0 calc(.1 * var(--u)) hsl(var(--line-2))}.b-lv2-cmp,.b-lv2-cmp__btn{border-radius:calc(2.4 * var(--u))}.b-lv2-cmp__btn{display:flex;align-items:center;justify-content:center;gap:calc(1 * var(--u));width:100%;padding:calc(2.2 * var(--u)) calc(2.4 * var(--u));font-size:calc(1.7 * var(--u));font-weight:600;color:hsl(var(--accent));transition:background .15s}.b-lv2-cmp__btn:hover{background:hsl(var(--accent-soft)/.6)}.b-lv2-cmp__btn .b-lv2-ic{width:calc(2 * var(--u));height:calc(2 * var(--u));stroke-width:2.2;transition:transform .25s}.b-lv2-cmp.open .b-lv2-cmp__btn .b-lv2-ic{transform:rotate(180deg)}.b-lv2-cmp__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.b-lv2-cmp.open .b-lv2-cmp__body{grid-template-rows:1fr}.b-lv2-cmp__in{overflow:hidden;padding:0 calc(3.6 * var(--u))}.b-lv2-cmp.open .b-lv2-cmp__in{padding-bottom:calc(3.6 * var(--u))}.b-lv2-tb2{width:100%;border-collapse:collapse;font-size:calc(1.55 * var(--u))}.b-lv2-tb2 col.b-lv2-c-free,.b-lv2-tb2 col.b-lv2-c-pro{width:26%}.b-lv2-tb2 th{padding:calc(1.4 * var(--u)) calc(1.6 * var(--u));text-align:center;font-size:calc(1.6 * var(--u));font-weight:700;border-bottom:calc(.1 * var(--u)) solid hsl(var(--line))}.b-lv2-tb2 th.b-lv2-is-pro{color:hsl(var(--accent))}.b-lv2-tb2 td{padding:calc(1.3 * var(--u)) calc(1.6 * var(--u));border-bottom:calc(.1 * var(--u)) solid hsl(var(--line-2));text-align:center;line-height:1.4;color:hsl(var(--ink-2))}.b-lv2-tb2 td:first-child{text-align:left;color:hsl(var(--ink));padding-left:0}.b-lv2-tb2 td:last-child{background:hsl(var(--accent-soft)/.45)}.b-lv2-tb2 td b{color:hsl(var(--ink));font-weight:700}.b-lv2-tb2 th:not(:first-child),.b-lv2-tb2 tr:not(.b-lv2-grp) td:not(:first-child){border-left:calc(.1 * var(--u)) solid hsl(var(--line-2))}.b-lv2-tb2 tr:not(.b-lv2-grp):hover td{background:hsl(var(--surface-2))}.b-lv2-tb2 tr:not(.b-lv2-grp):hover td:last-child{background:hsl(var(--accent-soft)/.8)}.b-lv2-tb2 .b-lv2-grp td{padding:calc(3.2 * var(--u)) 0 calc(1.2 * var(--u));background:none!important;text-align:left;font-size:calc(1.3 * var(--u));font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:hsl(var(--ink-3));border-bottom:calc(.1 * var(--u)) solid hsl(var(--line))}.b-lv2-tb2 .b-lv2-mut{font-size:calc(1.4 * var(--u));color:hsl(var(--ink-3))}.b-lv2-tb2 .b-lv2-trial-row td:last-child{background:linear-gradient(90deg,hsl(var(--accent-soft)/.45),hsl(var(--accent-soft)/.9));color:hsl(var(--accent));font-weight:600}.b-lv2-tb2 td.b-lv2-n:before,.b-lv2-tb2 td.b-lv2-y:before{content:"";display:inline-block;vertical-align:middle}.b-lv2-tb2 td.b-lv2-y:before{width:calc(2.4 * var(--u));height:calc(2.4 * var(--u));border-radius:50%;background:hsl(var(--accent)) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 50% /calc(1.4 * var(--u)) no-repeat}.b-lv2-tb2 td.b-lv2-n:before{width:calc(1.4 * var(--u));height:calc(.2 * var(--u));border-radius:calc(.1 * var(--u));background:hsl(var(--ink-3)/.5)}.b-lv2-calm{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(2 * var(--u));margin-top:calc(3.6 * var(--u))}.b-lv2-calm__it{display:flex;align-items:flex-start;gap:calc(1.2 * var(--u));padding:calc(2 * var(--u));border-radius:calc(1.8 * var(--u));background:hsl(var(--surface-2))}.b-lv2-calm__it p{font-size:calc(1.45 * var(--u));line-height:1.5;color:hsl(var(--ink-2))}.b-lv2-calm__it b{display:block;margin-bottom:calc(.3 * var(--u));color:hsl(var(--ink));font-weight:600}@media (max-width:767px){.b-lv2-pr{padding:0 4.3vw var(--sec)}.b-lv2-pr h2{font-size:calc(3 * var(--u))}.b-lv2-pr__lead{font-size:calc(1.6 * var(--u))}.b-lv2-v1{grid-template-columns:1fr;gap:calc(2.4 * var(--u));margin-top:calc(4.8 * var(--u))}.b-lv2-c1--pro{order:-1}.b-lv2-c1{padding:calc(3.2 * var(--u)) calc(2.4 * var(--u));border-radius:calc(2.4 * var(--u))}.b-lv2-c1__badge{top:calc(2 * var(--u));right:calc(2 * var(--u));height:calc(3 * var(--u));font-size:calc(1.2 * var(--u))}.b-lv2-chk--2{grid-template-columns:1fr}.b-lv2-per{width:100%}.b-lv2-per__b{flex:1;justify-content:center;padding:0 calc(.4 * var(--u));font-size:calc(1.3 * var(--u))}.b-lv2-cmp__in{padding:0 calc(1.6 * var(--u))}.b-lv2-cmp.open .b-lv2-cmp__in{padding-bottom:calc(2.4 * var(--u))}.b-lv2-tb2{font-size:calc(1.35 * var(--u))}.b-lv2-tb2 col.b-lv2-c-free,.b-lv2-tb2 col.b-lv2-c-pro{width:27%}.b-lv2-tb2 td,.b-lv2-tb2 th{padding:calc(1.1 * var(--u)) calc(.6 * var(--u))}.b-lv2-tb2 th{font-size:calc(1.4 * var(--u))}.b-lv2-tb2 .b-lv2-mut{font-size:calc(1.25 * var(--u))}.b-lv2-calm{grid-template-columns:1fr;gap:calc(1.2 * var(--u))}}@media (prefers-reduced-motion:reduce){.b-lv2-c1__run{animation:none;display:none}.b-lv2-pr:before{animation:none}.b-lv2-cmp__body,.b-lv2-cmp__btn .b-lv2-ic,.b-lv2-per__b{transition:none}.b-lv2-price b.tick{animation:none}}