.faq-module__aAlFzq__faq{display:grid}.faq-module__aAlFzq__faq details{border-bottom:1px solid var(--color-border-soft)}.faq-module__aAlFzq__faq summary{cursor:pointer;color:var(--color-text);justify-content:space-between;gap:12px;padding-block:20px;font-size:15px;font-weight:600;list-style:none;display:flex}.faq-module__aAlFzq__faq summary::-webkit-details-marker{display:none}.faq-module__aAlFzq__faq summary:after{content:"";border-right:2px solid var(--color-muted-2);border-bottom:2px solid var(--color-muted-2);flex:none;width:10px;height:10px;margin-top:6px;transition:transform .2s;transform:rotate(45deg)}.faq-module__aAlFzq__faq details[open] summary{color:var(--color-accent-2)}.faq-module__aAlFzq__faq details[open] summary:after{border-color:var(--color-accent);transform:rotate(-135deg)}.faq-module__aAlFzq__faq .faq-module__aAlFzq__a{color:var(--color-muted);padding-bottom:20px;font-size:14px;line-height:1.75}.faq-module__aAlFzq__page{background:var(--color-bg);font-size:15px;line-height:1.6}.faq-module__aAlFzq__page h1,.faq-module__aAlFzq__page h2{text-wrap:balance;margin:0}.faq-module__aAlFzq__page p{margin:0}.faq-module__aAlFzq__container{width:100%;max-width:1328px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.faq-module__aAlFzq__container{padding-inline:16px}}.faq-module__aAlFzq__kicker{color:var(--color-accent-2);margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.faq-module__aAlFzq__title{letter-spacing:-.035em;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.18}.faq-module__aAlFzq__btn{border-radius:var(--radius-md);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;height:44px;padding-inline:20px;font-size:15px;font-weight:600;display:inline-flex}.faq-module__aAlFzq__btnPrimary{background:var(--color-accent-2);color:#fff}.faq-module__aAlFzq__btnPrimary:hover{background:var(--color-accent-3)}.faq-module__aAlFzq__head{background:var(--color-surface);border-bottom:1px solid var(--color-border-soft);padding-block:56px 32px}.faq-module__aAlFzq__search{border:1.5px solid var(--color-border);background:var(--color-bg);max-width:640px;height:56px;color:var(--color-muted);border-radius:16px;align-items:center;gap:10px;margin-top:24px;padding-inline:18px;transition:border-color .15s;display:flex}.faq-module__aAlFzq__search:focus-within{border-color:var(--color-accent);background:var(--color-surface)}.faq-module__aAlFzq__search svg{flex:none}.faq-module__aAlFzq__search input{min-width:0;font:inherit;color:var(--color-text);background:0 0;border:0;outline:none;flex:1;font-size:16px}.faq-module__aAlFzq__pop{color:var(--color-muted-2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;font-size:13px;display:flex}.faq-module__aAlFzq__pop>span{margin-right:4px}.faq-module__aAlFzq__pop button{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);height:30px;font:inherit;color:var(--color-text-2);cursor:pointer;padding-inline:12px;font-size:13px}.faq-module__aAlFzq__pop button:hover{border-color:var(--color-accent);color:var(--color-accent-2)}.faq-module__aAlFzq__layout{grid-template-columns:200px minmax(0,1fr);align-items:start;gap:40px;padding-block:40px 64px;display:grid}.faq-module__aAlFzq__nav{gap:2px;display:grid;position:sticky;top:84px}.faq-module__aAlFzq__nav button{height:40px;font:inherit;color:var(--color-text-2);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;padding-inline:12px;font-size:14px;font-weight:500;display:flex}.faq-module__aAlFzq__nav button small{color:var(--color-muted-2);font-variant-numeric:tabular-nums;font-size:12px}.faq-module__aAlFzq__nav button:hover{background:var(--color-surface)}.faq-module__aAlFzq__nav button[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent-2);font-weight:700}.faq-module__aAlFzq__grp{scroll-margin-top:90px}.faq-module__aAlFzq__grp+.faq-module__aAlFzq__grp{margin-top:36px}.faq-module__aAlFzq__grp h2{color:var(--color-muted);border-bottom:2px solid var(--color-text);padding-bottom:8px;font-size:13px;font-weight:700}.faq-module__aAlFzq__grp .faq-module__aAlFzq__faq details{background:0 0;scroll-margin-block:90px}.faq-module__aAlFzq__empty{color:var(--color-muted);padding:40px 0;font-size:15px}.faq-module__aAlFzq__list mark{background:var(--color-accent-soft);color:var(--color-accent-2);border-radius:3px}.faq-module__aAlFzq__ask{background:var(--color-surface);border-top:1px solid var(--color-border-soft);padding-block:40px}.faq-module__aAlFzq__askIn{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.faq-module__aAlFzq__ask h2{font-size:20px;font-weight:700}.faq-module__aAlFzq__ask p{color:var(--color-muted);margin-top:4px;font-size:14px}@media (max-width:760px){.faq-module__aAlFzq__layout{grid-template-columns:minmax(0,1fr);gap:16px}.faq-module__aAlFzq__nav{gap:6px;padding-bottom:4px;display:flex;position:static;overflow-x:auto}.faq-module__aAlFzq__nav button{border:1px solid var(--color-border);background:var(--color-surface);flex:none;gap:6px;height:36px}}@media (prefers-reduced-motion:reduce){.faq-module__aAlFzq__faq summary:after,.faq-module__aAlFzq__search{transition:none}}
.pricing-module__lJcenW__page{background:var(--color-bg);font-size:15px;line-height:1.6}.pricing-module__lJcenW__page h1,.pricing-module__lJcenW__page h2,.pricing-module__lJcenW__page h3{text-wrap:balance;margin:0}.pricing-module__lJcenW__page p{margin:0}.pricing-module__lJcenW__container{width:100%;max-width:1328px;margin-inline:auto;padding-inline:24px}@media (max-width:640px){.pricing-module__lJcenW__container{padding-inline:16px}}.pricing-module__lJcenW__tabular{font-variant-numeric:tabular-nums}.pricing-module__lJcenW__btn{border-radius:var(--radius-md);height:44px;font:inherit;cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding-inline:20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.pricing-module__lJcenW__btnPrimary{background:var(--color-accent-2);color:#fff}.pricing-module__lJcenW__btnPrimary:hover{background:var(--color-accent-3)}.pricing-module__lJcenW__btnOutline{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text-2)}.pricing-module__lJcenW__btnOutline:hover{background:var(--color-border-soft)}.pricing-module__lJcenW__btnSm{height:36px;padding-inline:14px;font-size:14px}.pricing-module__lJcenW__btnBlock{width:100%}.pricing-module__lJcenW__btn:disabled{cursor:not-allowed;opacity:.6}.pricing-module__lJcenW__btnCurrent,.pricing-module__lJcenW__btnCurrent:disabled{background:var(--color-border-soft);color:var(--color-muted);opacity:1;border-color:#0000}.pricing-module__lJcenW__chip{border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:4px;height:24px;padding-inline:8px;font-size:11px;font-weight:500;display:inline-flex}.pricing-module__lJcenW__chipOutline{border:1px solid var(--color-border);color:var(--color-text-2);background:var(--color-surface)}.pricing-module__lJcenW__kicker{color:var(--color-accent-2);margin-bottom:12px;font-size:13px;font-weight:700;display:inline-block}.pricing-module__lJcenW__title{letter-spacing:-.035em;font-size:clamp(30px,4.4vw,46px);font-weight:800;line-height:1.18}.pricing-module__lJcenW__subH{letter-spacing:-.02em;font-size:22px;font-weight:700}.pricing-module__lJcenW__head{padding-block:56px 32px}.pricing-module__lJcenW__headIn{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 40px;display:flex}.pricing-module__lJcenW__rules{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pricing-module__lJcenW__rules li{color:var(--color-text-2);align-items:center;gap:8px;font-size:14px;display:flex}.pricing-module__lJcenW__rules li:before{content:"";background:var(--color-accent);border-radius:50%;flex:none;width:6px;height:6px}.pricing-module__lJcenW__notice{border-radius:var(--radius-md);background:var(--color-accent-soft);border:1px solid var(--color-accent-line);color:var(--color-text-2);margin-bottom:16px;padding:12px 16px;font-size:13px}.pricing-module__lJcenW__notice b{color:var(--color-accent-2);margin-right:6px;font-weight:600}.pricing-module__lJcenW__plans{align-items:stretch;gap:16px;scroll-margin-top:84px;display:grid}@media (min-width:900px){.pricing-module__lJcenW__plans{grid-template-columns:repeat(3,minmax(0,1fr))}}.pricing-module__lJcenW__plan{background:var(--color-surface);border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:24px;display:flex;position:relative}.pricing-module__lJcenW__plan.pricing-module__lJcenW__rec{border:2px solid var(--color-accent-2);box-shadow:var(--shadow-float)}.pricing-module__lJcenW__recBadge{border-radius:var(--radius-pill);background:var(--color-accent-2);color:#fff;white-space:nowrap;height:28px;box-shadow:0 0 0 4px var(--color-bg);align-items:center;gap:4px;padding-inline:14px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.pricing-module__lJcenW__plan.pricing-module__lJcenW__fit{outline:3px solid var(--color-accent);outline-offset:3px}.pricing-module__lJcenW__planName{justify-content:space-between;align-items:center;gap:8px;display:flex}.pricing-module__lJcenW__planName h3{font-size:18px;font-weight:700}.pricing-module__lJcenW__planDesc{color:var(--color-muted);min-height:20px;font-size:13px}.pricing-module__lJcenW__price{gap:2px;display:grid}.pricing-module__lJcenW__was{color:var(--color-muted-2);font-size:13px;text-decoration:line-through}.pricing-module__lJcenW__wasHidden{visibility:hidden}.pricing-module__lJcenW__now{letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:40px}.pricing-module__lJcenW__now small{color:var(--color-muted);letter-spacing:0;font-size:14px;font-weight:500}.pricing-module__lJcenW__vat{color:var(--color-muted-2);font-size:12px}.pricing-module__lJcenW__plan ul{color:var(--color-text-2);flex:1;align-content:start;gap:8px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.pricing-module__lJcenW__plan li{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.pricing-module__lJcenW__plan li svg{color:var(--color-accent-2);margin-top:4px}.pricing-module__lJcenW__daypass{border-radius:var(--radius-lg);border:1px dashed var(--color-accent-line);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:16px;padding:16px 20px;display:flex}.pricing-module__lJcenW__daypass b{font-size:15px}.pricing-module__lJcenW__daypass p{color:var(--color-muted);font-size:13px}.pricing-module__lJcenW__daypassBuy{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.pricing-module__lJcenW__daypassBuy .pricing-module__lJcenW__daypassPrice{font-size:20px}.pricing-module__lJcenW__daypassVat{color:var(--color-muted-2);font-size:12px}.pricing-module__lJcenW__secH{gap:6px;margin-bottom:20px;display:grid}.pricing-module__lJcenW__secH p{color:var(--color-muted);font-size:14px}.pricing-module__lJcenW__calcSec,.pricing-module__lJcenW__tableSec,.pricing-module__lJcenW__creditSec{padding-block:56px 0}.pricing-module__lJcenW__creditSec{padding-bottom:72px}.pricing-module__lJcenW__calcBox{border:1px solid var(--color-border);background:var(--color-surface);border-radius:24px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);display:grid;overflow:hidden}.pricing-module__lJcenW__calcIn{gap:18px;padding:24px;display:grid}.pricing-module__lJcenW__cf{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid}.pricing-module__lJcenW__cf label{font-size:15px;font-weight:700}.pricing-module__lJcenW__cf input[type=range]{width:100%;accent-color:var(--color-accent-2);grid-column:1/-1}.pricing-module__lJcenW__cf small{color:var(--color-muted-2);grid-column:1/-1;font-size:12px}.pricing-module__lJcenW__stp{border:1px solid var(--color-border);border-radius:10px;align-items:center;display:inline-flex;overflow:hidden}.pricing-module__lJcenW__stp button{background:var(--color-bg);width:32px;height:32px;font:inherit;cursor:pointer;color:var(--color-text-2);border:0;font-size:16px}.pricing-module__lJcenW__stp button:hover{background:var(--color-accent-soft);color:var(--color-accent-2)}.pricing-module__lJcenW__stp output{text-align:center;font-variant-numeric:tabular-nums;min-width:44px;font-weight:700}.pricing-module__lJcenW__calcOut{background:var(--color-bg);border-left:1px solid var(--color-border-soft);align-content:start;gap:14px;padding:24px;display:grid}.pricing-module__lJcenW__coK{color:var(--color-muted);font-size:13px;font-weight:600}.pricing-module__lJcenW__coV{align-items:baseline;gap:6px;display:flex}.pricing-module__lJcenW__coV b{letter-spacing:-.04em;color:var(--color-accent-2);font-size:48px;font-weight:800;line-height:1}.pricing-module__lJcenW__coV span{color:var(--color-muted);font-size:15px}.pricing-module__lJcenW__coMeter{background:var(--color-border-soft);border-radius:5px;height:10px;margin-bottom:26px;position:relative}.pricing-module__lJcenW__coFill{background:linear-gradient(90deg, var(--color-accent), var(--color-accent-2));border-radius:5px;transition:width .3s;position:absolute;inset:0 auto 0 0}.pricing-module__lJcenW__coMark{color:var(--color-muted-2);white-space:nowrap;font-size:11px;position:absolute;top:14px;transform:translate(-50%)}.pricing-module__lJcenW__coMark i{background:var(--color-muted-2);width:1px;height:14px;position:absolute;top:-18px;left:50%}.pricing-module__lJcenW__coMark.pricing-module__lJcenW__end{left:auto;right:0;transform:none}.pricing-module__lJcenW__coMark.pricing-module__lJcenW__end i{left:auto;right:0}.pricing-module__lJcenW__coPlan{background:var(--color-surface);border:1.5px solid var(--color-accent);border-radius:16px;gap:4px;padding:16px;display:grid}.pricing-module__lJcenW__coPlan span{color:var(--color-muted);font-size:12px}.pricing-module__lJcenW__coPlan b{font-size:24px;font-weight:800}.pricing-module__lJcenW__coPlan p{color:var(--color-text-2);font-size:13px;line-height:1.6}.pricing-module__lJcenW__tableWrap{border:1px solid var(--color-border-soft);border-radius:var(--radius-lg);background:var(--color-surface);position:relative;overflow-x:auto}.pricing-module__lJcenW__matrix{border-collapse:collapse;width:100%;min-width:640px;font-size:14px}.pricing-module__lJcenW__matrix th,.pricing-module__lJcenW__matrix td{text-align:left;border-bottom:1px solid var(--color-border-soft);vertical-align:top;padding:14px 16px}.pricing-module__lJcenW__matrix thead th{color:var(--color-text);background:var(--color-bg);font-size:13px;font-weight:700;position:sticky;top:0}.pricing-module__lJcenW__matrix thead th.pricing-module__lJcenW__rec{color:var(--color-accent-2)}.pricing-module__lJcenW__matrix td:not(:first-child),.pricing-module__lJcenW__matrix th:not(:first-child){text-align:center;width:22%}.pricing-module__lJcenW__matrix tbody th{color:var(--color-text-2);font-weight:500}.pricing-module__lJcenW__matrix .pricing-module__lJcenW__grp th{background:var(--color-bg);letter-spacing:.06em;color:var(--color-muted-2);padding-block:8px;font-size:11px;font-weight:600}.pricing-module__lJcenW__matrix .pricing-module__lJcenW__no{color:var(--color-muted-2)}.pricing-module__lJcenW__matrix .pricing-module__lJcenW__yes{color:var(--color-accent-2);font-weight:600}.pricing-module__lJcenW__matrix tr:last-child td,.pricing-module__lJcenW__matrix tr:last-child th{border-bottom:0}.pricing-module__lJcenW__tableNote{color:var(--color-muted);margin-top:12px;font-size:13px}.pricing-module__lJcenW__moreLink{color:var(--color-accent-2);align-items:center;gap:4px;font-size:14px;font-weight:600;display:inline-flex}.pricing-module__lJcenW__moreLink:hover{text-decoration:underline}.pricing-module__lJcenW__two{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:start;gap:40px;display:grid}.pricing-module__lJcenW__two .pricing-module__lJcenW__subH{margin-bottom:16px}.pricing-module__lJcenW__receipt{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px 4px 0 0;gap:10px;padding:20px 20px 28px;font-size:14px;display:grid;position:relative;-webkit-mask:radial-gradient(7px at 50% 100%,#0000 6.5px,#000 7px) 0 0/18px 100% repeat-x;mask:radial-gradient(7px at 50% 100%,#0000 6.5px,#000 7px) 0 0/18px 100% repeat-x}.pricing-module__lJcenW__rcH{color:var(--color-muted-2);border-bottom:1px dashed var(--color-border);justify-content:space-between;padding-bottom:10px;font-size:12px;display:flex}.pricing-module__lJcenW__rcR{justify-content:space-between;gap:12px;display:flex}.pricing-module__lJcenW__rcR b{font-variant-numeric:tabular-nums;color:var(--color-danger-text)}.pricing-module__lJcenW__rcR.pricing-module__lJcenW__sub{color:var(--color-muted);font-size:13px}.pricing-module__lJcenW__rcR.pricing-module__lJcenW__sub b{color:var(--color-muted);font-weight:600}.pricing-module__lJcenW__rcT{border-top:1px dashed var(--color-border);justify-content:space-between;padding-top:10px;font-weight:700;display:flex}.pricing-module__lJcenW__rcT b{color:var(--color-accent-2);font-size:22px}.pricing-module__lJcenW__rcN{color:var(--color-muted-2);font-size:12px}@media (max-width:860px){.pricing-module__lJcenW__calcBox,.pricing-module__lJcenW__two{grid-template-columns:1fr}.pricing-module__lJcenW__calcOut{border-left:0;border-top:1px solid var(--color-border-soft)}}@media (prefers-reduced-motion:reduce){.pricing-module__lJcenW__coFill{transition:none}}
