.pl{display:contents}.nl-k2.k2t:has(.pl) .k2-btn:not(.k2-btn--line){background:linear-gradient(112deg,#1a3cb8 0%,#2350e6 30%,#4266ee 47%,#2a55e8 58%,#1c41c4 100%);transition:none;box-shadow:inset 0 0 0 1px #142f8f,inset 0 2px 0 -1px #ffffff57}.nl-k2.k2t:has(.pl) .k2-btn:not(.k2-btn--line):hover{background:linear-gradient(112deg,#142f8f 0%,#1a3fc2 30%,#2f55dc 47%,#1f46cf 58%,#15339c 100%)}.nl-k2.k2t:has(.pl) .sk:not(.sk--mist,.sk--photo) .k2-btn:not(.k2-btn--line){color:#1c49c9;background:linear-gradient(112deg,#dfe6fb 0%,#fff 34% 48%,#e9eefc 62%,#d5def9 100%);box-shadow:inset 0 2px 0 -1px #fff}.nl-k2.k2t:has(.pl) .sk:not(.sk--mist,.sk--photo) .k2-btn:not(.k2-btn--line):hover{background:linear-gradient(112deg,#c4d1f7 0%,#e6ecfd 34%,#eef2fe 48%,#d2dcf9 62%,#bccbf5 100%)}:root[data-theme=dark] .nl-k2.k2t:has(.pl) .k2-btn:not(.k2-btn--line){color:#0b0f17;background:linear-gradient(112deg,#84adf8 0%,#9ec2ff 30%,#c4dbff 47%,#a6c7ff 58%,#8ab2fa 100%);box-shadow:inset 0 0 0 1px #3d7cff,inset 0 2px 0 -1px #ffffff80}:root[data-theme=dark] .nl-k2.k2t:has(.pl) .k2-btn:not(.k2-btn--line):hover{color:#0b0f17;background:linear-gradient(112deg,#a6c6fd 0%,#c0d8ff 30%,#e2edff 47%,#c8dcff 58%,#aecbfd 100%)}:root[data-theme=dark] .nl-k2.k2t:has(.pl) .sk:not(.sk--mist,.sk--photo) .k2-btn:not(.k2-btn--line){color:#1c49c9;background:linear-gradient(112deg,#dfe6fb 0%,#fff 34% 48%,#e9eefc 62%,#d5def9 100%);box-shadow:inset 0 2px 0 -1px #fff}:root[data-theme=dark] .nl-k2.k2t:has(.pl) .sk:not(.sk--mist,.sk--photo) .k2-btn:not(.k2-btn--line):hover{color:#1c49c9;background:linear-gradient(112deg,#c4d1f7 0%,#e6ecfd 34%,#eef2fe 48%,#d2dcf9 62%,#bccbf5 100%)}.pl .st-rows{border-top:0;grid-template-columns:minmax(0,1fr);row-gap:clamp(30px,3vw,46px);margin-top:clamp(32px,3.4vw,52px)}.pl .st-rows>div{border-bottom:0;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:8px clamp(32px,5vw,80px);padding:0}.pl .st-rows>div:hover{background-color:#0000}.pl .st-rows dt{font:800 clamp(24px, 2.3vw, 34px)/1.14 var(--fd), sans-serif;letter-spacing:-.02em;text-wrap:balance}.pl .st-rows dd{max-width:36em;color:var(--ink);font-size:clamp(17px,1.35vw,20px);line-height:1.5}.pl .tp-rows dt{align-items:flex-start}.pl .tp-rows dt .tp-tick{background:0 0;border:0;align-self:flex-start;width:22px;height:26px;margin:.12em 14px 0 0}.pl .tp-rows dt .tp-tick:after{border-color:var(--acc);border-width:0 3px 3px 0;width:8px;height:16px;top:2px;left:6px}.pl .tp-read .tp-rows>div.tp-row-at{box-shadow:none;background-color:#0000}.pl .sk-qs{grid-template-columns:minmax(0,1fr);row-gap:clamp(30px,3vw,46px);margin-top:clamp(32px,3.4vw,52px)}.pl .sk-qs>div{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:baseline;gap:8px clamp(32px,5vw,80px);display:grid}.pl .sk-qs h3{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(24px,2.3vw,34px);line-height:1.14}.pl .sk-qs p{max-width:36em;margin-top:0;font-size:clamp(17px,1.35vw,20px)}.pl .st-note{max-width:44em;color:var(--ink);margin-top:clamp(32px,3.4vw,52px);font-size:clamp(16px,1.2vw,18px)}.pl .st-scroll{box-shadow:none;background:0 0;border:0}.pl .st-table{font-size:clamp(16px,1.25vw,18px)}.pl .st-table th,.pl .st-table td{padding:clamp(14px,1.3vw,20px) 20px clamp(14px,1.3vw,20px) 0}.pl .st-table td+td,.pl .st-table th+td,.pl .st-table thead th+th{border-left:0}.pl .st-table tbody th{width:37%;font-weight:600}.pl .st-table thead th{vertical-align:top;padding-bottom:clamp(24px,2.2vw,34px)}.pl .st-pn{font:800 clamp(24px, 2.3vw, 34px)/1.14 var(--fd), sans-serif}.pl .st-who{color:var(--ink)}.pl .st-tick{font-size:0;text-align:left!important}.pl .st-tick>[aria-hidden=true]{color:#0000;width:22px;height:24px;display:inline-block;position:relative}.pl .st-tick>[aria-hidden=true]:after{content:"";border:solid var(--acc);border-width:0 3px 3px 0;width:8px;height:16px;position:absolute;top:1px;left:6px;transform:rotate(45deg)}.pl .st-plan{box-shadow:none;background:0 0;border:0;padding:0}.pl .st-plan+.st-plan{margin-top:clamp(44px,12vw,60px)}.pl .st-plan-who{color:var(--ink)}.pl .st-plan-k{border-top:0;padding-top:0}.pl .st-plan-has li{border-bottom:0;padding:10px 0 10px 40px;font-size:17px}.pl .st-plan-has li:before{content:none}.pl .st-plan-has li:after{content:"";border:solid var(--acc);border-width:0 3px 3px 0;width:8px;height:16px;position:absolute;top:11px;left:6px;transform:rotate(45deg)}.nl-k2.k2t .pl .k2t-vs{font-size:clamp(16px,1.25vw,18px)}.nl-k2.k2t .pl .k2t-vs caption{font:800 clamp(24px, 2.3vw, 34px)/1.14 var(--fd), sans-serif;letter-spacing:-.02em;padding-bottom:clamp(20px,2vw,30px)}.nl-k2.k2t .pl .k2t-vs th,.nl-k2.k2t .pl .k2t-vs td{padding:clamp(14px,1.3vw,20px) 20px clamp(14px,1.3vw,20px) 0}.nl-k2.k2t .pl .k2t-vs thead th{font:800 clamp(18px, 1.5vw, 22px)/1.2 var(--fd), sans-serif;letter-spacing:-.01em;text-transform:none;color:var(--ink);padding-top:0}.nl-k2.k2t .pl .k2t-vs thead th:last-child{color:var(--acc)}.nl-k2.k2t .pl .k2t-vs tbody th{font-weight:600}.nl-k2.k2t .pl .k2t-vs td{color:var(--ink)}.nl-k2.k2t .pl .k2t-vs td:last-child{background:0 0}@media (max-width:860px){.pl .st-table tbody th{background:var(--bg)}}@media (max-width:699px){.nl-k2.k2t .pl .k2t-vs th,.nl-k2.k2t .pl .k2t-vs td{padding:12px 10px 12px 0}.pl .st-rows>div,.pl .sk-qs>div{grid-template-columns:minmax(0,1fr)}.pl .st-rows dd,.pl .sk-qs p{font-size:17px}.pl .tp-rows dd{padding-left:42px}.pl .st-rows dt,.pl .sk-qs h3{font-size:25px}}
