.premium-page{--pr-ground:#0B0618;--pr-ink:#14101F;--pr-muted:#4B4660;--pr-violet:#3B00DD;--pr-deep:#1A0570;--pr-accent:#00E5B9;--pr-surface:#17112A;color:#FFFFFF;font-family:inherit;background:var(--pr-ground)}.premium-page dd,.premium-page dl,.premium-page h1,.premium-page h2,.premium-page h3,.premium-page p,.premium-page ul{margin:0;padding:0}.premium-page a{color:inherit;text-decoration:none}.premium-page a:focus-visible{outline:2px solid var(--pr-accent);outline-offset:3px}.premium-container{max-width:1320px;margin:0 auto}@media (prefers-reduced-motion:no-preference){html:has(.premium-page){scroll-behavior:smooth}}.premium-eyebrow{display:flex;align-items:center;gap:12px;font-size:13px;line-height:18px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--pr-accent)}.premium-hero .premium-eyebrow{color:#FFFFFF}.premium-h2{font-size:clamp(34px,3.7vw,52px);line-height:1.1;font-weight:800;letter-spacing:-.01em}.premium-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 28px;border-radius:10px;font-size:17px;font-weight:700;line-height:1.2;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.premium-page .premium-btn--light{background:#FFFFFF;color:var(--pr-deep);box-shadow:0 18px 40px -18px rgba(4,2,20,.8)}.premium-page .premium-btn--light:hover{transform:translateY(-2px);color:var(--pr-deep)}.premium-page .premium-btn--ghost{border:1px solid rgba(255,255,255,.4);color:#FFFFFF;font-weight:600}.premium-page .premium-btn--ghost:hover{background:rgba(255,255,255,.1);color:#FFFFFF}.premium-chip{position:absolute;display:inline-flex;align-items:center;gap:8px;background:#FFFFFF;color:var(--pr-ink);font-weight:800;line-height:1;letter-spacing:.06em}.premium-hero{position:relative;overflow:hidden;margin-top:-110px;padding:158px 20px 104px;color:#FFFFFF;background-color:#14073F;background-image:linear-gradient(180deg,rgba(11,6,24,0) 68%,#0B0618),radial-gradient(55% 75% at 100% 0,rgba(0,229,185,.14) 0,rgba(0,229,185,0) 60%),linear-gradient(105deg,#2400A0,#18066C 38%,#100638 72%,#0B0622)}.premium-hero__trails{position:absolute;right:0;bottom:28px;width:64%;display:flex;flex-direction:column;align-items:flex-end;gap:14px;pointer-events:none}.premium-hero__trails span{display:block;height:1px}.premium-hero__trails span:first-child{width:100%;height:2px;background:linear-gradient(90deg,transparent,#00E5B9 40%,#00E5B9 75%,transparent)}.premium-hero__trails span:nth-child(2){width:78%;background:linear-gradient(90deg,transparent,#FF4D8D 45%,#FF4D8D 80%,transparent)}.premium-hero__trails span:nth-child(3){width:56%;background:linear-gradient(90deg,transparent,#8C9BFF 40%,#8C9BFF 85%,transparent)}.premium-hero__inner{position:relative;display:flex;align-items:center;gap:64px}.premium-hero__text{flex:1 1 400px;min-width:0}.premium-page .premium-hero__title{margin:24px 0;font-size:clamp(46px,5.6vw,80px);line-height:.98;font-weight:800;letter-spacing:-.01em;text-transform:uppercase;color:#FFFFFF}.premium-hero__title span{color:#1C037E;letter-spacing:.04em;text-shadow:1.5px 0 0 #FFFFFF,-1.5px 0 0 #FFFFFF,0 1.5px 0 #FFFFFF,0 -1.5px 0 #FFFFFF,1.1px 1.1px 0 #FFFFFF,-1.1px 1.1px 0 #FFFFFF,1.1px -1.1px 0 #FFFFFF,-1.1px -1.1px 0 #FFFFFF}.premium-page .premium-hero__lead{max-width:460px;margin-bottom:36px;font-size:18px;line-height:1.6;color:rgba(255,255,255,.84)}.premium-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px;margin-bottom:32px}.premium-page .premium-hero__phone{font-size:17px;color:#FFFFFF;text-decoration:underline dotted;text-underline-offset:6px}.premium-badges{display:flex;flex-wrap:wrap;gap:10px;list-style:none}.premium-badge,.premium-pill{display:inline-flex;align-items:center;min-height:30px;box-sizing:border-box}.premium-badge{gap:6px;padding:0 10px;border-radius:5px;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.premium-badge--warranty{background:#E6004F;color:#FFFFFF}.premium-badge--advance{background:#00E5B9;color:#062A22}.premium-pill{padding:0 12px;border-radius:999px;background:rgba(255,255,255,.14);font-size:13px}.premium-mosaic{flex:2 1 600px;min-width:0;height:440px;display:grid;grid-template-columns:minmax(0,3.2fr) minmax(0,1fr);gap:12px}.premium-mosaic__main,.premium-mosaic__tile{position:relative;overflow:hidden;border-radius:20px;background:rgba(255,255,255,.06)}.premium-mosaic__main{box-shadow:0 40px 80px -36px rgba(4,2,20,.9)}.premium-mosaic__tiles{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:12px}.premium-mosaic__main img,.premium-mosaic__tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.premium-mosaic:hover .premium-mosaic__main img{transform:scale(1.03)}.premium-chip--index{left:16px;top:16px;padding:7px 10px;border-radius:6px;font-size:12px}.premium-chip--photos{right:10px;bottom:10px;padding:6px 12px;border-radius:999px;font-size:13px;font-weight:700;letter-spacing:0}.premium-mosaic__caption{position:absolute;left:16px;right:16px;bottom:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.premium-mosaic__name,.premium-mosaic__price{display:flex;flex-direction:column;gap:2px;border-radius:12px}.premium-mosaic__name{min-width:0;padding:12px 16px;background:rgba(13,6,40,.78);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.14);color:#FFFFFF}.premium-mosaic__name strong{font-size:22px;line-height:1.25;font-weight:700}.premium-mosaic__name span{font-size:14px;color:rgba(255,255,255,.82)}.premium-mosaic__price{flex:0 0 auto;align-items:flex-end;padding:10px 14px;background:#FFFFFF;color:var(--pr-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.premium-mosaic__price strong{font-size:22px;line-height:1.2;font-weight:800}.premium-mosaic__price span{font-size:13px;color:var(--pr-muted)}.premium-collection{padding:24px 20px 48px;scroll-margin-top:80px}.premium-collection__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 24px;margin-bottom:36px;padding-bottom:28px;border-bottom:1px solid rgba(255,255,255,.12)}.premium-collection__head .premium-h2{margin-top:10px;font-size:clamp(36px,3.9vw,56px);color:#FFFFFF}.premium-collection__meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;padding-bottom:10px;font-size:16px;color:#B4AECB}.premium-page .premium-collection__meta a{color:#FFFFFF;font-weight:600;text-decoration:underline dotted;text-underline-offset:6px}.premium-page .premium-collection__meta a:hover{color:var(--pr-accent)}.premium-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;font-variant-numeric:tabular-nums}.premium-card{position:relative;display:block;min-width:0;aspect-ratio:427/300;overflow:hidden;border-radius:20px;background:var(--pr-surface);isolation:isolate}.premium-card--wide{aspect-ratio:auto;border-radius:24px}.premium-card--wide-left{grid-column:1/span 2;grid-row:span 2}.premium-card--wide-right{grid-column:2/span 2;grid-row:span 2}.premium-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.premium-card:hover img{transform:scale(1.04)}.premium-card:before{content:"";position:absolute;z-index:1;inset:0;background-color:rgba(255,255,255,.1);background-image:linear-gradient(180deg,rgba(16,6,52,.96),rgba(16,6,52,.78) 36%,rgba(16,6,52,0));background-size:100% 62%;background-repeat:no-repeat;pointer-events:none}.premium-card--wide:before{background-size:100% 56%}.premium-card:after{content:"";position:absolute;z-index:3;inset:0;border:1px solid rgba(255,255,255,.1);border-radius:inherit;pointer-events:none}.premium-card__top{position:absolute;z-index:2;left:20px;top:18px;right:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.premium-card__name{min-width:0;display:flex;flex-direction:column;gap:4px}.premium-page .premium-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:20px;line-height:26px;font-weight:700;color:#FFFFFF}.premium-card__title span{font-weight:400}.premium-page .premium-card__specs{font-size:14px;line-height:20px;color:rgba(255,255,255,.86)}.premium-card__price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;padding:7px 10px;border-radius:8px;background:#FFFFFF;color:var(--pr-ink);white-space:nowrap}.premium-card__price strong{font-size:17px;line-height:22px;font-weight:800}.premium-card__price s,.premium-card__price span{font-size:12px;line-height:16px;color:var(--pr-muted)}.premium-card__index{left:14px;padding:6px 10px;border:1px solid rgba(255,255,255,.2);background:rgba(13,6,40,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;line-height:1;font-weight:700;letter-spacing:.06em;color:#FFFFFF}.premium-card__arrow,.premium-card__index{position:absolute;z-index:2;bottom:14px;border-radius:999px}.premium-card__arrow{right:14px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;color:var(--pr-ink);transition:background-color .2s ease,color .2s ease,transform .2s ease}.premium-card:hover .premium-card__arrow{background:var(--pr-accent);color:#062A22;transform:translate(2px,-2px)}.premium-card--wide .premium-card__top{left:28px;top:26px;right:28px;gap:16px}.premium-page .premium-card--wide .premium-card__title{font-size:30px;line-height:38px;font-weight:800}.premium-page .premium-card--wide .premium-card__specs{font-size:16px;line-height:22px}.premium-card--wide .premium-card__price{padding:9px 14px;border-radius:10px}.premium-card--wide .premium-card__price strong{font-size:24px;line-height:30px}.premium-card--wide .premium-card__price s,.premium-card--wide .premium-card__price span{font-size:13px;line-height:18px}.premium-card--wide .premium-card__index{left:20px;bottom:20px;padding:7px 12px;font-size:13px}.premium-card--wide .premium-card__arrow{right:20px;bottom:20px;width:52px;height:52px}.premium-page .premium-empty{max-width:560px;font-size:18px;line-height:1.6;color:#B4AECB}.premium-benefits,.premium-stories{padding:0 20px 48px}.premium-page .premium-stories [data-testid=promo-cards]{gap:20px;margin-bottom:0}.premium-page .premium-stories [data-testid=promo-card]{position:relative;border-radius:22px}.premium-page .premium-stories [data-testid=promo-card]:after{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.14);border-radius:inherit;background:rgba(255,255,255,.1);pointer-events:none}.premium-page .premium-stories [data-testid=promo-card]:hover{box-shadow:0 18px 40px rgba(0,0,0,.5)}.premium-page .cipauto-benefits-container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.premium-page .cipauto-benefit-card{position:relative;display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px 18px;border:1px solid rgba(255,255,255,.1);border-radius:16px;background:var(--pr-surface)}.premium-page .cipauto-benefit-icon{position:absolute;right:16px;top:20px;color:var(--pr-accent)}.premium-page .cipauto-benefit-icon svg{display:block;width:24px;height:24px}.premium-page .cipauto-benefit-title{padding-right:32px;font-size:26px;line-height:28px;font-weight:800;color:#FFFFFF}.premium-page .cipauto-benefit-description{font-size:14px;line-height:1.35;color:#B4AECB}.premium-faq{padding:24px 20px 72px;scroll-margin-top:80px}.premium-faq__head{margin-bottom:32px}.premium-faq__head .premium-h2{margin-top:10px;font-size:clamp(30px,3.1vw,44px);color:#FFFFFF}.premium-faq__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;align-items:start}.premium-faq__item{border:1px solid rgba(255,255,255,.1);border-radius:16px;background:var(--pr-surface);transition:border-color .2s ease}.premium-faq__item:hover,.premium-faq__item[open]{border-color:rgba(255,255,255,.22)}.premium-faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 22px;font-size:18px;line-height:1.35;font-weight:600;color:#FFFFFF;cursor:pointer;list-style:none;border-radius:16px}.premium-faq__question::-webkit-details-marker{display:none}.premium-faq__question:focus-visible{outline:2px solid var(--pr-accent);outline-offset:2px}.premium-faq__icon{position:relative;flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.08)}.premium-faq__icon:after,.premium-faq__icon:before{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;margin:-1px 0 0 -6px;border-radius:2px;background:var(--pr-accent);transition:transform .2s ease}.premium-faq__icon:after{transform:rotate(90deg)}.premium-faq__item[open] .premium-faq__icon:after{transform:rotate(0deg)}.premium-page .premium-faq__answer{padding:0 22px 22px;max-width:62ch;font-size:16px;line-height:1.6;color:rgba(255,255,255,.74)}.premium-visit{padding:0 20px 104px;scroll-margin-top:80px}.premium-visit__panel{display:flex;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:28px;color:#FFFFFF;background-color:#14073F;background-image:radial-gradient(90% 90% at 0 100%,rgba(255,0,93,.26) 0,rgba(255,0,93,0) 60%),linear-gradient(120deg,#3200BE,#1B0778 55%,#100640)}.premium-visit__info{flex:1 1 480px;box-sizing:border-box;padding:56px;display:flex;flex-direction:column;gap:28px}.premium-visit__info .premium-h2{margin-top:12px;font-size:clamp(30px,3.1vw,44px);color:#FFFFFF}.premium-visit__place{display:flex;align-items:center;gap:28px}.premium-visit__photo{flex:0 0 200px;width:200px;aspect-ratio:4/3;object-fit:cover;border-radius:14px;border:1px solid rgba(255,255,255,.18)}.premium-visit__facts{display:flex;flex-direction:column;gap:18px;min-width:0;font-size:19px;line-height:27px}.premium-visit__facts dt{font-size:12px;line-height:18px;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.72)}.premium-page .premium-visit__facts a{color:#FFFFFF;font-weight:700}.premium-visit__actions{display:flex;flex-wrap:wrap;gap:12px}.premium-visit__actions .premium-btn{min-height:52px;padding:0 24px;font-size:16px}.premium-visit__map{position:relative;flex:1.3 1 520px;min-height:480px;background:#ECEAF3}.premium-visit__map iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (max-width:1100px){.premium-hero__inner{flex-direction:column;align-items:stretch;gap:40px}.premium-hero__text,.premium-mosaic{flex:0 0 auto}.premium-hero__lead{max-width:560px}}@media (max-width:1024px){.premium-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.premium-card--wide-left,.premium-card--wide-right{grid-column:1/-1;grid-row:auto;aspect-ratio:16/9}.premium-page .cipauto-benefits-container{grid-template-columns:repeat(3,minmax(0,1fr))}.premium-faq__list{grid-template-columns:minmax(0,1fr)}.premium-visit__panel{flex-direction:column}.premium-visit__info,.premium-visit__map{flex:0 0 auto}.premium-visit__map{min-height:380px}}@media (max-width:640px){.premium-hero{padding:138px 16px 80px;background-image:linear-gradient(180deg,rgba(11,6,24,0) 80%,#0B0618),radial-gradient(80% 40% at 100% 0,rgba(0,229,185,.12) 0,rgba(0,229,185,0) 60%),linear-gradient(168deg,#2400A0,#1E0588 22%,#150663 48%,#0F0638 78%,#0B0622)}.premium-hero__title span{color:#1D0686;text-shadow:1px 0 0 #FFFFFF,-1px 0 0 #FFFFFF,0 1px 0 #FFFFFF,0 -1px 0 #FFFFFF,.7px .7px 0 #FFFFFF,-.7px .7px 0 #FFFFFF,.7px -.7px 0 #FFFFFF,-.7px -.7px 0 #FFFFFF}.premium-hero__trails{bottom:16px;width:86%}.premium-page .premium-hero__title{margin:16px 0}.premium-page .premium-hero__lead{margin-bottom:24px;font-size:16px;line-height:1.5}.premium-hero__actions{margin-bottom:20px}.premium-btn{min-height:52px;padding:0 24px;font-size:16px}.premium-mosaic{height:auto;grid-template-columns:minmax(0,1fr);gap:8px}.premium-mosaic__main{aspect-ratio:4/3;border-radius:16px}.premium-mosaic__tiles{grid-template-rows:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.premium-mosaic__tile{aspect-ratio:4/3;border-radius:16px}.premium-chip--index{left:12px;top:12px}.premium-mosaic__caption{left:12px;right:12px;bottom:12px;gap:8px}.premium-mosaic__name{padding:8px 12px}.premium-mosaic__name strong{font-size:16px}.premium-mosaic__name span{font-size:12px}.premium-mosaic__price{padding:8px 10px}.premium-mosaic__price strong{font-size:16px}.premium-mosaic__price span{font-size:12px}.premium-collection{padding:16px 16px 48px}.premium-collection__head{margin-bottom:24px;padding-bottom:20px}.premium-collection__meta{padding-bottom:0;font-size:15px}.premium-grid{grid-template-columns:minmax(0,1fr);gap:14px}.premium-card,.premium-card--wide-left,.premium-card--wide-right{grid-column:auto;aspect-ratio:4/3;border-radius:16px}.premium-card--wide .premium-card__top,.premium-card__top{left:16px;top:14px;right:16px;gap:10px}.premium-page .premium-card--wide .premium-card__title,.premium-page .premium-card__title{font-size:18px;line-height:24px;font-weight:700}.premium-page .premium-card--wide .premium-card__specs,.premium-page .premium-card__specs{font-size:13px;line-height:18px}.premium-card--wide .premium-card__price,.premium-card__price{padding:6px 9px;border-radius:8px}.premium-card--wide .premium-card__price strong,.premium-card__price strong{font-size:16px;line-height:21px}.premium-card--wide .premium-card__price s,.premium-card--wide .premium-card__price span,.premium-card__price s,.premium-card__price span{font-size:12px;line-height:16px}.premium-card--wide .premium-card__index,.premium-card__index{left:12px;bottom:12px;padding:6px 10px;font-size:12px}.premium-card--wide .premium-card__arrow,.premium-card__arrow{right:12px;bottom:12px;width:44px;height:44px}.premium-benefits,.premium-stories{padding:0 16px 48px}.premium-page .premium-stories [data-testid=promo-cards]{gap:12px}.premium-page .premium-stories [data-testid=promo-card]{border-radius:18px}.premium-page .cipauto-benefits-container{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.premium-page .cipauto-benefit-card{padding:16px 14px;gap:8px}.premium-page .cipauto-benefit-icon{right:12px;top:16px}.premium-page .cipauto-benefit-title{font-size:20px;line-height:24px}.premium-page .cipauto-benefit-description{font-size:13px}.premium-faq{padding:8px 16px 56px}.premium-faq__head{margin-bottom:20px}.premium-faq__list{gap:10px}.premium-faq__question{padding:16px;font-size:16px}.premium-page .premium-faq__answer{padding:0 16px 18px;font-size:15px}.premium-visit{padding:0 16px 64px}.premium-visit__panel{border-radius:20px}.premium-visit__info{padding:32px 24px;gap:24px}.premium-visit__place{flex-direction:column;align-items:stretch;gap:24px}.premium-visit__photo{flex:0 0 auto;width:100%;aspect-ratio:16/9}.premium-visit__facts{font-size:17px;line-height:25px}.premium-visit__actions .premium-btn{width:100%}.premium-visit__map{min-height:320px}}@media (prefers-reduced-motion:reduce){.premium-btn,.premium-card img,.premium-card__arrow,.premium-mosaic__main img,.premium-mosaic__tile img{transition:none}.premium-card:hover .premium-card__arrow,.premium-card:hover img,.premium-mosaic:hover .premium-mosaic__main img{transform:none}}.lc-img{display:block;width:100%;height:auto;margin-top:30px;border-radius:14px;box-shadow:0 24px 48px -28px rgba(0,0,0,.7)}.lc-partners{margin-top:18px;border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr))}.lc-partners>span,.tf-hero>*{min-width:0}.lc-price{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px;margin:0 0 6px}.tf-card .lc-price h2{margin:0;display:flex;align-items:flex-start;font-size:36px;line-height:1.3;font-weight:800;color:#000;font-variant-numeric:tabular-nums}.lc-price h2 span{margin-left:4px;font-size:24px;font-weight:600}.lc-badge{border:1px solid #000;border-radius:100px;padding:8px 12px;font-size:8px;font-weight:700;text-transform:uppercase;line-height:normal;color:#000}.lc-q{margin:0 0 4px;font-size:18px;line-height:1.3;color:#333}.lc-sub{margin:0 0 16px;font-size:14px;color:#333}.lc-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;background:var(--g);border-radius:10px;margin:0 0 18px}.lc-tabs button{height:40px;border:0;border-radius:8px;background:none;font:inherit;font-weight:600;font-size:15px;cursor:pointer;color:var(--ink2)}.lc-tabs button[aria-selected=true]{background:#fff;color:#000;box-shadow:0 2px 8px -4px rgba(20,0,61,.35)}.lc-tabs button:focus-visible{outline:2px solid #3b00dd;outline-offset:1px}.lc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;align-items:end;margin-bottom:6px}.lc-row{min-width:0}.lc-lab{display:block;margin:0 0 10px 14px;font-size:16px;line-height:14px;color:#000}.lc-grp{display:flex;align-items:center;height:44px;border:1px solid #000;border-radius:6px;background:#fff}.lc-grp:focus-within{border-color:#3b00dd;box-shadow:0 0 0 3px rgba(59,0,221,.15)}.lc-step{flex:none;width:26px;height:26px;margin:0 8px;display:flex;align-items:center;justify-content:center;border:0;border-radius:50%;background:#f1f5fb;cursor:pointer;padding:0}.lc-step:hover{background:#e6ebf5}.lc-step:focus-visible{outline:2px solid #3b00dd}.lc-in{flex:1;min-width:0;height:100%;border:0;background:transparent;text-align:center;font:inherit;font-size:16px;font-weight:700;color:#000;outline:none;padding:0 4px}.lc-hint{margin:10px 0 0;font-size:13px;line-height:1.45;color:var(--ink3)}.lc-hint b{color:#000}.lc-cap,.lc-hint.up,.lc-hint.up b{color:#3b00dd}.lc-cap{margin:8px 0 0;font-size:13px;line-height:1.45;font-weight:600}.lc-cap:empty{display:none}.tf .lc-go{width:100%;margin-top:18px;color:#fff}.lc-go>span{white-space:nowrap}.lc-links{display:flex;justify-content:center;margin:12px 0 0}.lc-cat{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:#3b00dd;text-decoration:none;font-size:15px}.lc-cat:hover{text-decoration:underline}.lc-note{margin:10px 0 0;font-size:12px;line-height:1.5;color:rgba(0,0,0,.7);text-align:center}.lc-back{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:0;margin:0 0 14px;font:inherit;font-size:14px;font-weight:600;color:#3b00dd;cursor:pointer}.lc-form .tf-sub{margin:4px 0 14px}.lc-sum{display:grid;grid-template-columns:auto 1fr;gap:4px 16px;align-items:center;background:#F4F0FF;border-radius:12px;padding:14px 16px;margin:0 0 18px}.lc-sum>b{grid-row:span 3;font-size:30px;line-height:1;font-weight:800;color:#3b00dd;white-space:nowrap;padding-right:16px;border-right:1px solid rgba(59,0,221,.15)}.lc-sum>b span{display:block;font-size:13px;font-weight:600;color:var(--ink2);margin-top:4px}.lc-sum>span{font-size:14px;color:var(--ink2)}.lc-sum>span b{color:#000}.lc-form .lc-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.lc-sechead{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px}.lc-sechead .tf-intro{margin-bottom:0}.lc-sechead h2{margin-top:0}.lc-empty{padding:22px;border:1px dashed var(--line);border-radius:14px;color:var(--ink2);margin:0}.lc-empty a{color:#3b00dd;font-weight:600}.lc-carsnote{margin:14px 0 0;font-size:12px;line-height:1.5;color:rgba(0,0,0,.7)}.lc-read{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.lc-read a{display:flex;flex-direction:column;gap:8px;height:100%;background:var(--g);border-radius:12px;padding:18px;text-decoration:none;color:#000;transition:background .15s}.lc-read a:hover{background:#F4F0FF}.lc-read b{font-size:16.5px;line-height:1.35}.lc-read span{font-size:14px;color:var(--ink2);line-height:1.45}.lc-read em{margin-top:auto;font-style:normal;font-weight:700;color:#3b00dd;font-size:14px}.tf-cmp.lc-vs thead th{background:#F4F0FF;color:#000}.tf-cmp.lc-vs td:nth-child(n+2){background:none;font-weight:400;color:#222}.lc-micb h3{margin:0 0 4px;font-size:20px;font-weight:800}.lc-micb>p{margin:0 0 14px}.lc-micb a{color:#3b00dd;font-weight:700}.lc-who{font-size:14px;line-height:1.6;color:var(--ink3);max-width:52em;margin:12px 0 0}.lc-who b{color:var(--ink2)}@media (max-width:1080px){.lc-img{max-width:760px}}@media (max-width:768px){.tf-hero{gap:16px}.lc-img{margin-top:16px;border-radius:12px}[data-leasing] [data-testid=page-sidebar]{display:none}.tf-steps{gap:8px}.tf-steps li{padding:14px 14px 14px 58px;min-height:0}.tf-steps li:before{left:14px;top:14px;width:30px;height:30px;font-size:15px}.tf-steps h3{font-size:17px}.tf-steps p{font-size:14px;margin-top:4px}.lc-micb .tf-facts{grid-template-columns:1fr 1fr;gap:8px}.lc-micb .tf-facts>div{padding:10px 12px;min-height:0}.lc-micb .tf-fic{display:none}.tf-card .lc-price h2{font-size:32px}.lc-price h2 span{font-size:20px}.lc-q{font-size:16px}.lc-grid{gap:16px 10px}.lc-lab{margin-left:10px;font-size:15px}.lc-step{margin:0 6px}.tf .lc-go{font-size:16px;padding:0 14px}.lc-form .lc-two{gap:0}.lc-form .lc-two,.lc-read{grid-template-columns:1fr}.lc-sechead{display:block}.lc-sechead .lc-cat{margin-top:10px}}