.tariffs-desktop{--coral:#d9a18d;--coral-dk:#9c604c;--tariffs-ink:#3d2b1e;--tariffs-muted:#6f6b66;--tariffs-line:#6f6b66;--tariffs-control-line:#6f6b66;--tariffs-paper:var(--white,#fff);--tariffs-hover:#f8f2eb;--tariffs-action:#3d2b1e;--tariffs-action-hover:#594033;--tariffs-selected-fill:#efe2d3;--tariffs-mono:"IBM Plex Mono",monospace;display:none;padding:29px 32px 64px;background:var(--cream);color:var(--tariffs-ink);font:400 18px/1.5 var(--tariffs-mono)}.tariffs-desktop *{box-sizing:border-box}.tariffs-desktop ::-moz-selection{background:#e6e0d9;color:var(--tariffs-ink)}.tariffs-desktop ::selection{background:#e6e0d9;color:var(--tariffs-ink)}.tariffs-desktop__inner{max-width:1180px;margin:0 auto;container-type:inline-size}.tariffs-desktop button{font:inherit;cursor:pointer}.tariffs-desktop button:disabled{cursor:not-allowed}.tariffs-desktop a:focus-visible,.tariffs-desktop button:focus-visible{outline:3px solid var(--tariffs-line);outline-offset:5px}.tariffs-intro{position:relative;height:28.1494cqw;margin-bottom:3.0408cqw}.tariffs-intro__photo{position:absolute;left:1.8245cqw;top:.5213cqw;width:22.5022cqw;height:25.8905cqw;margin:0;overflow:hidden;background:#ddd9d3}.tariffs-intro__photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.tariffs-intro__photo figcaption{position:absolute;left:1.2163cqw;top:2.2589cqw;font:600 clamp(8px,.9557cqw,12px)/1.25 var(--tariffs-mono);color:#171717}.tariffs-intro__copy{position:absolute;inset:.5213cqw 0 0 28.3232cqw}.tariffs-intro__copy h1{margin:0;padding-top:1.9114cqw;font:500 5.5604cqw/1.15 var(--tariffs-mono);letter-spacing:.03em;text-transform:uppercase}.tariffs-intro__copy h1 span{display:block;white-space:nowrap}.tariffs-intro__copy h1 span:last-child{color:var(--coral-dk)}.tariffs-intro__foot p{position:absolute;left:0;top:23.3709cqw;margin:0;font:500 clamp(11px,1.5639cqw,19px)/1.3 var(--tariffs-mono);text-transform:uppercase;color:var(--tariffs-muted);white-space:nowrap}.tariffs-intro__foot p span{margin:0 2.2cqw}.tariffs-intro__stamp{position:absolute;top:13.38cqw;left:44.4cqw;width:15.72cqw;height:9.45cqw;padding:.69cqw 1.45cqw;border:1px dashed var(--tariffs-line);background:var(--tariffs-paper);color:var(--tariffs-line);transform:rotate(7deg);font:500 clamp(9px,1.2163cqw,15px)/1.2 var(--tariffs-mono)}.tariffs-plan-picker{--notch:clamp(20px,2.78cqw,33px);position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:2px solid var(--tariffs-control-line);border-radius:20px;overflow:hidden;background:var(--tariffs-paper);isolation:isolate;--picker-cutouts:radial-gradient(circle calc(var(--notch) / 2 - 2px) at left center,transparent 99%,#000 100%),radial-gradient(circle calc(var(--notch) / 2 - 2px) at right center,transparent 99%,#000 100%);-webkit-mask-image:var(--picker-cutouts);mask-image:var(--picker-cutouts);-webkit-mask-composite:source-in;mask-composite:intersect}.tariffs-plan-picker:after,.tariffs-plan-picker:before{content:"";position:absolute;top:50%;width:var(--notch);height:var(--notch);border:2px solid var(--tariffs-control-line);border-radius:50%;background:var(--cream);transform:translateY(-50%);z-index:5;pointer-events:none}.tariffs-plan-picker:before{left:calc(var(--notch) / -2 - 2px)}.tariffs-plan-picker:after{right:calc(var(--notch) / -2 - 2px)}.tariffs-plan-picker__active{position:absolute;inset:0 auto 0 0;width:calc(100% / 3);z-index:-1;background:var(--tariffs-selected-fill);transform:translateX(calc(var(--selected-plan) * 100%));transition:transform .24s cubic-bezier(.22,.68,0,1)}.tariffs-plan-picker__frame{position:absolute;inset:-2px;z-index:4;border:2px solid var(--tariffs-control-line);border-radius:inherit;pointer-events:none}.tariffs-plan-picker__button{border:0;background:transparent;color:var(--tariffs-ink);text-align:left;padding:16px clamp(20px,2.4cqw,28px);min-height:104px;display:flex;flex-direction:column;justify-content:flex-start;transition:color .18s ease}.tariffs-plan-picker__button+.tariffs-plan-picker__button{border-left:2px dashed var(--tariffs-control-line)}.tariffs-plan-picker__heading{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;font:500 clamp(19px,2.6064cqw,26px)/1.15 var(--tariffs-mono);letter-spacing:.03em}.tariffs-plan-picker__heading img{width:2.78cqw;height:2.78cqw;min-width:21px;min-height:21px;-o-object-fit:contain;object-fit:contain;transition:filter .18s ease}.tariffs-plan-picker__description{display:block;margin-top:10px;font:400 clamp(11px,1.1295cqw,14px)/1.2 var(--tariffs-mono);letter-spacing:.03em;color:var(--tariffs-line)}.tariffs-plan-picker__button.is-selected{color:var(--tariffs-ink)}.tariffs-plan-picker__button.is-selected .tariffs-plan-picker__heading{font-weight:600}.tariffs-plan-picker__button.is-selected img{filter:none}.tariffs-plan-picker__button.is-selected .tariffs-plan-picker__description{color:var(--tariffs-ink)}.tariffs-periods{margin:26px .43cqw 30px}.tariffs-periods__heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;min-height:3.3884cqw;margin-bottom:12px;text-transform:uppercase}.tariffs-periods__heading h2{margin:0;font:500 clamp(16px,2.172cqw,26px)/1.4 var(--tariffs-mono)}.tariffs-periods__heading>span{color:var(--tariffs-muted);font:400 clamp(10px,1.5639cqw,19px)/1.4 var(--tariffs-mono);text-align:right}.tariffs-periods__options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.869cqw}.tariffs-periods__options button{position:relative;height:72px;padding:10px;border:1px solid var(--tariffs-control-line);border-radius:14px;background:var(--tariffs-paper);color:var(--tariffs-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.43cqw;font:500 clamp(17px,2.172cqw,22px)/1.3 var(--tariffs-mono);transition:border-color .16s ease,background-color .16s ease}.tariffs-periods__options button small{position:absolute;top:calc(50% + 19px);transform:translateY(-50%);font:400 clamp(11px,1.2163cqw,15px)/1.3 var(--tariffs-mono)}.tariffs-periods__options button.is-selected{border:2px solid var(--tariffs-control-line);background:var(--tariffs-selected-fill)}.tariffs-periods__options button:disabled{opacity:.5}.tariff-ticket{--ticket-seam:50%;--ticket-cutouts:radial-gradient(circle 15px at var(--ticket-seam) top,transparent 99%,#000 100%),radial-gradient(circle 15px at var(--ticket-seam) bottom,transparent 99%,#000 100%);-webkit-mask-image:var(--ticket-cutouts);mask-image:var(--ticket-cutouts);-webkit-mask-composite:source-in;mask-composite:intersect;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--tariffs-paper);border:1px solid var(--tariffs-line);border-radius:20px;overflow:hidden}.tariff-ticket__details,.tariff-ticket__purchase{min-width:0;padding:36px}.tariff-ticket__eyebrow{display:block;color:var(--tariffs-muted);font:400 18px/1.4 var(--tariffs-mono);text-transform:uppercase;letter-spacing:.03em}.tariff-ticket__details h2{color:var(--tariffs-line);margin:10px 0 20px;font:600 68px/1.1 var(--tariffs-mono);text-transform:uppercase;letter-spacing:.01em;overflow-wrap:normal}.tariff-ticket__purpose{margin:0;font:400 18px/1.5 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__features{list-style:none;margin:34px 0 0;padding:0;display:grid;gap:22px}.tariff-ticket__features li{display:flex;align-items:center;gap:18px;font:400 18px/1.5 var(--tariffs-mono)}.tariff-ticket__features svg{width:28px;height:28px;flex-shrink:0;stroke-width:1.8;color:var(--tariffs-muted)}.tariff-ticket__features .tariff-ticket__included,.tariff-ticket__features .tariff-ticket__included svg{color:var(--tariffs-line)}.tariff-ticket__purchase{position:relative;border-left:1px dashed var(--tariffs-line);display:flex;flex-direction:column}.tariff-ticket__purchase:after,.tariff-ticket__purchase:before{content:"";position:absolute;left:-17px;width:32px;height:32px;border:1px solid var(--tariffs-line);border-radius:50%;background:var(--cream)}.tariff-ticket__purchase:before{top:-17px}.tariff-ticket__purchase:after{bottom:-17px}.tariff-ticket__pricing{margin:23px 0 30px}.tariff-ticket__price{display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.tariff-ticket__price strong{color:var(--coral-dk);font:600 76px/1.1 var(--tariffs-mono);white-space:nowrap;letter-spacing:0}.tariff-ticket__price strong>span{font-size:.65em;margin-left:4px}.tariff-ticket__unit{font:400 16px/1.4 var(--tariffs-mono);color:var(--tariffs-muted);white-space:nowrap}.tariff-ticket__total{margin:20px 0 8px;font:400 16px/1.5 var(--tariffs-mono)}.tariff-ticket__total strong{white-space:nowrap;font-weight:500}.tariff-ticket__duration{margin:0;font:400 12px/1.5 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__buy{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:76px;padding:21px 24px;border:1px solid var(--tariffs-control-line);border-radius:14px;background:var(--tariffs-action);color:var(--tariffs-paper);text-decoration:none;font:500 22px/1.3 var(--tariffs-mono);transition:background-color .16s ease}.tariff-ticket__buy svg{width:28px;height:28px;stroke-width:1.7}.tariffs-desktop .tariff-ticket__buy:focus-visible{outline:2px solid var(--tariffs-paper);outline-offset:-5px}.tariff-ticket__buy:disabled{background:#e8dfd7;color:var(--tariffs-muted)}.tariff-ticket__additions{margin-top:30px}.tariff-ticket__additions h3{margin:0 0 8px;font:500 15px/1.4 var(--tariffs-mono);text-transform:uppercase}.tariff-ticket__additions p{margin:0;font:400 14px/1.7 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__note{margin:18px 0 0;font:400 12px/1.6 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__signature{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:30px;color:var(--tariffs-line)}.tariff-ticket__signature svg{width:34px;height:34px;stroke-width:1.2;flex-shrink:0}.tariff-ticket__signature p{margin:0;font:400 12px/1.5 var(--tariffs-mono);text-transform:uppercase}.tariff-ticket__pending{margin:34px 0 0;font:400 16px/1.5 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__barcode--horizontal,.tariff-ticket__stub{display:none}.tariffs-catalog-message{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px;margin:0 0 24px;background:var(--tariffs-paper);border:1px solid var(--tariffs-line);border-radius:12px;font-size:15px}.tariffs-catalog-message p{margin:5px 0 0}.tariffs-catalog-message button{border:1px solid var(--tariffs-line);border-radius:8px;padding:12px 18px;color:var(--tariffs-ink);background:white;flex-shrink:0}@media (hover:hover){.tariffs-plan-picker__button:not(.is-selected):hover{background:var(--tariffs-hover)}.tariffs-periods__options button:not(:disabled):not(.is-selected):hover{border-color:var(--tariffs-control-line);background:var(--tariffs-hover)}.tariff-ticket__buy:not(:disabled):hover{background:var(--tariffs-action-hover)}}@media (min-width:768px){.tariffs-desktop{display:block}}@media (min-width:1280px){.tariff-ticket{--ticket-seam:calc((100% - 140px) / 2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) 140px}.tariff-ticket__stub{display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:28px;border-left:1px dashed var(--tariffs-line);padding:40px 14px;background:var(--tariffs-paper);font:400 12px/1.6 var(--tariffs-mono);color:var(--tariffs-muted)}.tariff-ticket__barcode{width:64px;height:230px;fill:var(--tariffs-line)}}@media (min-width:768px) and (max-width:1199px){.tariffs-desktop{padding:24px 24px 48px}.tariff-ticket__details,.tariff-ticket__purchase{padding:25px 24px}.tariff-ticket__details h2{font-size:clamp(36px,4.2cqw,48px)}.tariff-ticket__eyebrow,.tariff-ticket__features li,.tariff-ticket__purpose{font-size:15px}.tariff-ticket__features{margin-top:26px;gap:18px}.tariff-ticket__features svg{width:24px;height:24px}.tariff-ticket__price strong{font-size:clamp(39px,5.56cqw,55px)}.tariff-ticket__unit{font-size:12px}.tariff-ticket__buy{min-height:65px;padding:17px;font-size:18px}.tariff-ticket__total{font-size:14px}.tariff-ticket__additions p{font-size:13px}}@media (prefers-reduced-motion:reduce){.tariffs-desktop *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}body:has(.tariffs-desktop) .navbar .btn-cabinet,body:has(.tariffs-desktop) .navbar .nav__link{color:#6f6b66}body:has(.tariffs-desktop) .navbar .nav__link--active{background:#f2e1d9;color:#9c604c}body:has(.tariffs-desktop) .navbar .btn-cabinet{border-color:#6f6b66}body:has(.tariffs-desktop) .navbar a:focus-visible{outline-color:#6f6b66}body:has(.tariffs-desktop) .mobile-toolbar__item--active{--mobile-toolbar-color:#9c604c}body:has(.tariffs-desktop) .mobile-toolbar__item:focus-visible{outline-color:#6f6b66}.tariffs-plan-picker__description--mobile{display:none}@media (max-width:767px){.tariffs-desktop{display:block;padding:20px clamp(10px,3.2vw,16px) 24px;font-size:14px;line-height:1.5}.tariffs-desktop__inner{max-width:640px}.tariffs-desktop :is(button,a):focus-visible{outline:2px solid var(--tariffs-line);outline-offset:-4px}.tariffs-intro{position:static;height:auto;display:grid;grid-template-columns:clamp(92px,33vw,208px) minmax(0,1fr);align-items:center;gap:clamp(12px,3vw,24px);margin-bottom:26px}.tariffs-intro__photo{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:259/298}.tariffs-intro__photo figcaption{left:6px;top:10px;font-size:clamp(6px,1.6vw,10px)}.tariffs-intro__copy{position:static;min-width:0;width:100%;text-align:left}.tariffs-intro__copy h1{padding:0;font-size:clamp(16px,4.6vw,32px);line-height:1.2;letter-spacing:.01em}.tariffs-intro__foot p{position:static;margin:14px 0 0;font-size:clamp(9px,2vw,12px);line-height:1.5;white-space:normal}.tariffs-intro__foot p span{margin-inline:4px}.tariffs-intro__stamp{display:none}.tariffs-plan-picker{--notch:20px;border-radius:16px}.tariffs-plan-picker__button{min-width:0;min-height:132px;padding:14px 6px}.tariffs-plan-picker__button:first-of-type{padding-left:6px}.tariffs-plan-picker__button:last-of-type{padding-right:6px}.tariffs-plan-picker__heading{font-size:14px;line-height:1.4;min-height:2.8em;letter-spacing:0;gap:3px;align-items:flex-start}.tariffs-plan-picker__heading img{width:14px;height:14px;min-width:14px;min-height:14px}.tariffs-plan-picker__description:not(.tariffs-plan-picker__description--mobile){display:none}.tariffs-plan-picker__description--mobile{display:block;margin-top:8px;font-size:12px;line-height:1.5;letter-spacing:0}.tariffs-periods{margin:22px 0 24px}.tariffs-periods__heading{min-height:0;margin-bottom:10px}.tariffs-periods__heading h2{font-size:clamp(13px,3.4vw,18px)}.tariffs-periods__heading>span{display:none}.tariffs-periods__options{gap:6px}.tariffs-periods__options button{height:70px;min-width:0;padding:6px 4px;border-radius:12px;font-size:clamp(12px,3.15vw,16px);line-height:1.3;gap:4px}.tariffs-periods__options button small{position:static;transform:none;font-size:10px}.tariff-ticket{position:relative;grid-template-columns:minmax(0,1fr);border-radius:18px;--ticket-cutouts:radial-gradient(circle 11px at left var(--ticket-seam-y,50%),transparent 99%,#000 100%),radial-gradient(circle 11px at right var(--ticket-seam-y,50%),transparent 99%,#000 100%)}.tariff-ticket__details,.tariff-ticket__purchase{padding:22px 18px}.tariff-ticket__eyebrow{font-size:12px}.tariff-ticket__details h2{margin:8px 0 12px;font-size:clamp(30px,8vw,42px)}.tariff-ticket__purpose{font-size:14px}.tariff-ticket__features{margin-top:22px;gap:15px}.tariff-ticket__features li{align-items:start;gap:12px;font-size:14px}.tariff-ticket__features svg{width:22px;height:22px}.tariff-ticket__purchase{border-left:0;border-top:1px dashed var(--tariffs-line)}.tariff-ticket__purchase:after,.tariff-ticket__purchase:before{width:24px;height:24px;top:-13px;bottom:auto}.tariff-ticket__purchase:before{left:-13px}.tariff-ticket__purchase:after{left:auto;right:-13px}.tariff-ticket__pricing{margin:14px 0 20px}.tariff-ticket__price{gap:10px}.tariff-ticket__price strong{font-size:clamp(36px,11.5vw,48px)}.tariff-ticket__unit{font-size:12px}.tariff-ticket__total{margin:12px 0 6px;font-size:13px}.tariff-ticket__duration{font-size:11px}.tariff-ticket__buy{min-height:56px;padding:14px 16px;font-size:18px;gap:10px}.tariff-ticket__buy svg{width:24px;height:24px}.tariff-ticket__additions{margin-top:22px}.tariff-ticket__additions h3{font-size:12px}.tariff-ticket__additions p{font-size:13px;line-height:1.6}.tariff-ticket__note{font-size:11px}.tariff-ticket__signature{padding-top:22px;gap:12px}.tariff-ticket__signature p{font-size:10px}.tariff-ticket__signature svg{width:28px;height:28px}.tariff-ticket__pending{margin-top:22px;font-size:14px}.tariff-ticket__stub{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-top:1px dashed var(--tariffs-line);color:var(--tariffs-line);background:var(--tariffs-paper);font:400 9px/1.6 var(--tariffs-mono)}.tariff-ticket__barcode:not(.tariff-ticket__barcode--horizontal),.tariff-ticket__stub>span:first-child{display:none}.tariff-ticket__barcode--horizontal{display:block;width:112px;height:38px;fill:var(--tariffs-line)}.tariffs-catalog-message{flex-direction:column;align-items:stretch;gap:14px;padding:16px;font-size:14px}.tariffs-catalog-message button{min-height:44px}}@media (max-width:319px){.tariffs-plan-picker__heading{font-size:14px}.tariffs-plan-picker__heading img{width:12px;height:12px;min-width:12px;min-height:12px}.tariffs-periods__options button{font-size:12px}.tariff-ticket__details,.tariff-ticket__purchase{padding-inline:14px}}.tariffs-plan-picker__name{min-width:0;overflow-wrap:normal}@media(max-width:767px){.tariffs-plan-picker__description--mobile>span{display:block}}