.premium-features-page{font-size:16px;background:linear-gradient(110deg,var(--appearance-surface,#fff),var(--appearance-raised,#f6fbff) 58%,var(--appearance-surface,#fff));color:var(--appearance-text,#081d5c)}
.premium-features-page .premium-public-header{max-width:1360px;min-height:72px;padding:6px 24px;gap:24px}
.premium-public-header .dash-brand img{width:190px;height:57px}.premium-public-header .main-nav{gap:18px}.premium-public-header .main-nav a{font-size:12px}.premium-public-header .main-nav .ico{width:21px;height:21px}
.premium-header-actions{display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:13px}.premium-language{display:flex;align-items:center;gap:5px}.premium-language .ico{width:19px;height:19px}.premium-signin{border:1px solid var(--appearance-border,#84b7ff);padding:8px 14px;border-radius:5px;white-space:nowrap}
.premium-gold{display:inline-flex;align-items:center;justify-content:center;gap:9px;color:var(--appearance-text,#081d5c);background:linear-gradient(105deg,var(--appearance-gold-surface,#ffcf36),var(--appearance-gold-surface,#ffdc55));border:1px solid var(--appearance-border,#ffce38);border-radius:6px;padding:11px 16px;font-weight:700;line-height:1.3;text-align:center}.premium-gold:hover{background:var(--appearance-gold-surface,#ffc727);color:var(--appearance-text,#06164b)}.premium-gold .ico{width:22px;height:22px;color:var(--appearance-text,#081d5c);fill:currentColor;stroke-width:1.4}.premium-header-actions .premium-gold{font-size:13px;padding:8px 12px;gap:6px}.premium-header-actions .premium-gold .ico{width:17px;height:17px}
.premium-features-hero{background:linear-gradient(90deg,var(--appearance-raised,#eff9ff) 13%,var(--appearance-raised,#edf8ffcf) 38%,var(--appearance-wash,#d7eeff30)),url(calendar-banner.webp) center 65%/cover;border-bottom:1px solid var(--appearance-border,#e1f0ff)}
.premium-hero-inner{max-width:1360px;margin:auto;display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:center;min-height:470px;padding-left:40px}
.premium-hero-copy{position:relative;z-index:1;padding:28px 0 30px;min-width:0}
.premium-brand-line{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700;margin-bottom:11px}.premium-brand-line .ico{width:33px;height:33px;color:var(--appearance-gold,#ffbe00);fill:#ffce27;stroke-width:1.3}
.premium-hero-copy h1{font-size:clamp(32px,3.1vw,47px);letter-spacing:-1.6px;line-height:1.04;margin:0 0 15px;color:var(--appearance-text,#060f54)}.premium-hero-lede{max-width:485px;font-size:19px;line-height:1.4}
.premium-benefit-icons{display:grid;grid-template-columns:repeat(4,1fr);max-width:460px;list-style:none;padding:0;margin:24px 0 26px;gap:13px}.premium-benefit-icons li{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:14px;line-height:1.2}.premium-benefit-icons .ico{width:34px;height:34px;stroke-width:2.1}
.premium-hero-actions{display:flex;align-items:stretch;gap:13px;flex-wrap:wrap}.plans-cta{font-size:16px;padding:12px 16px;gap:10px;white-space:nowrap}.premium-demo-link{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--appearance-focus,#0069ff);background:var(--appearance-surface,#ffffffcf);padding:11px 20px;border-radius:6px;font-size:15px}.premium-demo-link:hover{background:var(--appearance-surface,#fff)}
.premium-hero-art{position:relative;align-self:stretch;min-width:0;display:flex;align-items:center;overflow:hidden}.premium-hero-art>img{width:100%;height:100%;min-height:450px;object-fit:contain;object-position:center;display:block;mask-image:linear-gradient(90deg,transparent,#000 5%)}
.premium-hero-motto{position:absolute;top:18px;right:18px;color:var(--appearance-text,#083176);text-shadow:0 1px 8px var(--appearance-shadow,#fff);font:italic 23px/1.12 'Segoe Print','Bradley Hand',cursive;transform:rotate(-7deg);text-align:center}
.premium-features-content{max-width:1280px;margin:0 auto;padding:0 24px}
.premium-features-intro{text-align:center;padding:30px 12px 10px}.premium-eyebrow{font-size:12px;color:var(--appearance-link,#0069ff);letter-spacing:2.5px;font-weight:600}.premium-features-intro h2{font-size:clamp(30px,3.25vw,46px);letter-spacing:-1.5px;line-height:1.15;margin:5px 0 9px;color:var(--appearance-text,#07105c)}.premium-features-intro>p:last-child{font-size:17px;line-height:1.45;color:var(--appearance-muted,#42669d)}
.premium-launch-note{text-align:center;font-size:13px;line-height:1.5;color:var(--appearance-muted,#537298);padding:9px 12px;margin:0 auto 18px;max-width:960px;background:var(--appearance-raised,#edf7ff);border:1px solid var(--appearance-border,#e0eefc);border-radius:5px}.premium-launch-note strong{font-weight:600;color:var(--appearance-link,#2a5a92)}
.premium-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.premium-feature-card{display:flex;flex-direction:column;min-width:0;padding:16px 15px 13px;border:1px solid var(--appearance-border,#d6e8fb);border-radius:8px;background:linear-gradient(120deg,var(--appearance-surface,#fff),var(--appearance-raised,#f7fcff));--accent:var(--appearance-link,#006dff);--tint:var(--appearance-raised,#e3f0ff)}
.premium-feature-card.green{--accent:var(--appearance-green,#00a068);--tint:var(--appearance-green-surface,#e0f6ed)}.premium-feature-card.purple{--accent:var(--appearance-purple,#7824dd);--tint:var(--appearance-raised,#f0e6ff)}.premium-feature-card.pink{--accent:var(--appearance-red,#f42c55);--tint:var(--appearance-raised,#ffe7eb)}.premium-feature-card.teal{--accent:var(--appearance-link,#008f96);--tint:var(--appearance-raised,#ddf3f3)}.premium-feature-card.orange{--accent:var(--appearance-orange,#f07a03);--tint:var(--appearance-raised,#fff0dd)}
.feature-heading{display:flex;align-items:center;gap:12px;margin-bottom:15px;min-height:54px}.feature-icon{display:grid;place-items:center;width:54px;height:54px;flex-shrink:0;border-radius:50%;background:var(--tint,#fff1ce)}.feature-icon .ico{width:30px;height:30px;color:var(--accent,#edaa00);stroke-width:2.1}.feature-heading h3,.feature-heading h2{font-size:18px;line-height:1.15;letter-spacing:-.3px;margin:0 0 4px;color:var(--appearance-text,#0a1856)}.feature-heading p{font-size:14px;color:var(--appearance-muted,#42659a);line-height:1.3}
.feature-body{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.92fr);gap:10px;align-items:start;flex:1}.feature-body>ul,.premium-upgrade>ul{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:9px}
.feature-body li,.premium-upgrade li{display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height:1.35;color:var(--appearance-muted,#345b92)}.feature-body li>span,.premium-upgrade li>span{color:var(--appearance-link,#1266df);font-size:17px;font-weight:700;line-height:1.1;flex-shrink:0}
.feature-illustration{min-width:0;pointer-events:none;user-select:none}.feature-mini{border:1px solid var(--appearance-border,#d7e8fc);border-radius:5px;background:linear-gradient(135deg,var(--appearance-raised,#f2f8ff),var(--appearance-surface,#fff));padding:9px 7px;color:var(--appearance-link,#163d7a);font-size:12px;line-height:1.35;min-height:196px}.feature-mini>b{display:block;font-size:12px;color:var(--appearance-link,#0058d7);line-height:1.3;padding-bottom:7px}.feature-mini>div:not(.mini-month):not(.mini-week){display:flex;align-items:center;gap:5px;min-height:28px;border-bottom:1px solid var(--appearance-border,#e0ebfa)}.feature-mini>div:last-child{border-bottom:0}.mini-settings div>span{flex:1}.mini-toggle{display:block;width:23px;height:13px;flex-shrink:0;background:var(--appearance-primary,#0670ff);border-radius:12px;position:relative}.mini-toggle:after{content:'';position:absolute;width:9px;height:9px;background:var(--appearance-surface,white);top:2px;right:2px;border-radius:50%}.pink .mini-settings>div:last-child .mini-toggle{background:var(--appearance-raised,#c7d6e7)}.pink .mini-settings>div:last-child .mini-toggle:after{left:2px}
.mini-week,.mini-month{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));text-align:center;gap:2px;font-size:10px}.mini-week{margin-bottom:3px}.mini-month span{min-height:17px;display:grid;place-items:center}.mini-month .picked{background:var(--appearance-primary,var(--blue));color:var(--appearance-inverse,white);border-radius:3px}.mini-calendar p{display:flex;gap:6px;align-items:center;border-top:1px solid var(--appearance-border,#ddeafa);margin-top:6px;padding-top:6px;font-size:12px}.mini-calendar .ico{width:16px;height:18px}.mini-calendar strong,.mini-calendar small{display:block;font-size:11px;font-weight:400}.mini-calendar strong{color:var(--appearance-link,#245087)}
.mini-insights .ico{width:23px;height:23px}.mini-insights>div{padding:7px 0}.mini-insights>div:first-of-type .ico,.mini-insights>div:nth-of-type(2) .ico{color:var(--appearance-gold,#ffae00)}.mini-insights>div:last-of-type .ico{color:var(--appearance-muted,#667894)}.mini-saved>div{padding:6px 0}.mini-saved img{width:30px;height:26px;object-fit:cover;border-radius:3px}.mini-saved strong,.mini-saved small{display:block;font-size:11px;font-weight:400}.mini-saved small{font-size:10px;color:var(--appearance-muted,#6681a5)}.mini-clocks>b{display:flex;align-items:center;gap:5px}.mini-clocks .ico{width:16px;height:16px}.mini-clocks>div{padding:7px 0;gap:4px}.mini-clocks>div span{flex:1;font-size:11px}.mini-clocks>div strong{font-size:11px;white-space:nowrap;font-weight:500}.mini-next-day{display:block;font-size:10px;text-align:right;color:var(--appearance-muted,#647ca3);margin-top:4px}
.feature-link{display:inline-flex;align-self:flex-start;gap:5px;font-size:14px;margin-top:12px;padding:4px 0}.feature-link:hover{text-decoration:underline;text-underline-offset:3px}
.premium-compare-and-upgrade{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:16px;margin-top:18px}.premium-compare,.premium-upgrade{border:1px solid var(--appearance-border,#d7e8fb);border-radius:8px;background:var(--appearance-surface,#ffffffbf);padding:16px}
.premium-compare{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(0,1.9fr);gap:15px;align-items:start}.premium-compare-heading h2{font-size:22px;margin:3px 0 6px;letter-spacing:-.5px}.premium-compare-heading p{font-size:14px;color:var(--appearance-muted,#42659a);line-height:1.45}.premium-table-wrap{border:1px solid var(--appearance-border,#dce9fa);border-radius:5px;overflow:hidden}
.premium-compare table{border-collapse:separate;border-spacing:0;width:100%;table-layout:fixed;font-size:12px;line-height:1.25}.premium-compare th,.premium-compare td{border-right:1px solid var(--appearance-border,#dce9fa);border-bottom:1px solid var(--appearance-border,#dce9fa);padding:6px 8px;text-align:center;font-weight:400}.premium-compare th:first-child{width:53%;text-align:left}.premium-compare thead th{background:var(--appearance-raised,#e9f5ff);font-weight:600;color:var(--appearance-text,#0b215e)}.premium-compare tbody th{font-weight:400;color:var(--appearance-muted,#34568c)}.premium-compare tr>:last-child{background:var(--appearance-raised,#fff8dc);border-right:0}.premium-compare thead th:last-child{background:var(--appearance-gold-surface,#fff0aa)}.premium-compare thead .ico{width:17px;height:17px;color:var(--appearance-text,#082763);fill:currentColor;stroke-width:1.3}.premium-compare thead small{display:block;font-size:10px;color:var(--appearance-muted,#6d6c51);font-weight:400;margin-top:2px}.premium-compare tbody tr:last-child>*{border-bottom:0}.premium-compare .check{font-size:16px;color:var(--appearance-link,#0069ff);font-weight:bold;line-height:1}
.premium-upgrade .feature-heading{align-items:flex-start;margin-bottom:16px;gap:10px}.premium-upgrade .feature-icon{width:55px;height:55px;background:var(--appearance-gold-surface,#fff2c9)}.premium-upgrade .feature-icon .ico{width:34px;height:34px;color:var(--appearance-gold,#ffb300);fill:#ffc629;stroke-width:1.1}.premium-upgrade h2{font-size:21px;margin-top:5px}.premium-upgrade>ul{gap:10px;margin-bottom:20px}.premium-upgrade .plans-cta{width:100%;font-size:15px;padding:11px 9px;gap:7px}.premium-upgrade .plans-cta .ico{width:20px;height:20px}.premium-price-line{font-size:12px;text-align:center;color:var(--appearance-muted,#456498);margin:11px 0 5px;line-height:1.5}.premium-upgrade-note{font-size:12px;line-height:1.4;text-align:center;color:var(--appearance-muted,#607595)}
.premium-mountain-divider{height:82px;background:linear-gradient(var(--appearance-raised,#f5fbff) 2%,var(--appearance-raised,#f5fbffcc) 15%,#f5fbff00 80%),url(calendar-banner.webp) center 81%/cover;margin:15px -24px 0;opacity:.82}.premium-features-page .site-footer{background:var(--appearance-surface,white);border-top:1px solid var(--appearance-border,#dceafa)}.premium-features-page .site-footer-inner{max-width:1280px;padding-top:12px;padding-bottom:16px}
.premium-features-page a:focus-visible{outline:3px solid var(--appearance-focus,#1763bc);outline-offset:4px}
@media(min-width:1450px){.premium-hero-inner{min-height:510px}.premium-hero-copy h1{font-size:49px}.premium-hero-lede{font-size:20px}.premium-benefit-icons{margin-top:28px;margin-bottom:30px}.premium-features-content{max-width:1340px}.premium-feature-card{padding:19px 18px 14px}.feature-body li{font-size:15px}.feature-body{gap:14px}.premium-compare table{font-size:13px}}
@media(max-width:1190px){.premium-features-page .premium-public-header{gap:14px;padding:6px 18px}.premium-public-header .dash-brand img{width:165px}.premium-public-header .main-nav{gap:12px}.premium-header-actions{gap:7px}.premium-language{display:none}.premium-hero-inner{padding-left:28px;grid-template-columns:1fr 1.1fr;min-height:435px}.premium-hero-copy h1{font-size:38px}.premium-hero-lede{font-size:18px}.premium-hero-art>img{min-height:435px}.premium-hero-actions{gap:9px}.plans-cta{font-size:14px;padding:11px 12px}.premium-demo-link{font-size:14px;padding:10px 16px}.premium-hero-motto{font-size:21px}.premium-feature-card{padding:14px 12px}.feature-heading{gap:8px}.feature-heading h3{font-size:17px}.feature-icon{width:46px;height:46px}.feature-body{gap:8px;grid-template-columns:1.14fr .9fr}.feature-body li{font-size:14px}.premium-compare{display:block}.premium-compare-heading{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:12px}.premium-compare-heading h2{font-size:20px}.premium-compare-heading p{font-size:13px}.premium-compare table{font-size:13px}.premium-compare th,.premium-compare td{padding:6px 9px}.premium-upgrade .plans-cta{white-space:normal}}
@media(max-width:1000px){.premium-public-header .main-nav{order:3;flex-basis:100%;justify-content:space-around;gap:12px;padding:6px 0}.premium-header-actions{margin-left:auto}.premium-hero-inner{grid-template-columns:1fr 1fr;padding-left:24px}.premium-hero-copy h1{font-size:34px}.premium-hero-lede{font-size:17px}.premium-benefit-icons{gap:8px;margin:20px 0}.premium-benefit-icons li{font-size:13px}.premium-benefit-icons .ico{width:30px;height:30px}.premium-hero-actions{gap:8px}.premium-hero-actions .plans-cta{font-size:13px;padding:10px}.premium-hero-actions .plans-cta .ico{width:19px}.premium-demo-link{font-size:13px;padding:10px 12px}.premium-hero-motto{font-size:19px;right:10px}.premium-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.premium-feature-card{padding:17px}.feature-heading h3{font-size:19px}.feature-body{grid-template-columns:1.3fr 1fr;gap:14px}.feature-body>ul{gap:10px}.feature-body li{font-size:15px}.feature-mini{min-height:208px}.feature-link{font-size:15px}.premium-compare-and-upgrade{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.premium-compare-heading{display:block}.premium-upgrade{padding:14px}.premium-upgrade .feature-icon{width:46px;height:46px}.premium-upgrade h2{font-size:19px}.premium-compare th:first-child{width:54%}}
@media(max-width:750px){.premium-features-page .premium-public-header{padding:6px 16px}.premium-public-header .main-nav a{font-size:11px}.premium-public-header .main-nav{gap:9px;justify-content:space-between}.premium-header-actions .premium-gold{padding:8px 10px;font-size:12px}.premium-hero-inner{display:flex;flex-direction:column;padding:0}.premium-hero-copy{padding:27px 24px 18px;width:100%}.premium-hero-copy h1{font-size:42px;max-width:620px}.premium-hero-lede{max-width:550px;font-size:18px}.premium-benefit-icons{max-width:480px;margin:22px 0}.premium-benefit-icons li{font-size:14px}.premium-hero-actions .plans-cta{font-size:16px;padding:12px 15px}.premium-demo-link{font-size:15px;padding:11px 18px}.premium-hero-art{width:100%;height:auto;aspect-ratio:1.9}.premium-hero-art>img{min-height:0;object-fit:cover;object-position:center 56%;mask-image:linear-gradient(180deg,transparent,#000 8%)}.premium-hero-motto{top:12px;right:18px;font-size:23px}.premium-features-content{padding:0 18px}.premium-features-intro{padding-top:25px}.premium-features-intro h2{font-size:34px}.premium-features-intro>p:last-child{font-size:16px}.desktop-break{display:none}.premium-feature-card{padding:14px}.feature-heading{gap:9px}.feature-heading h3{font-size:17px}.feature-body{display:flex;flex-direction:column;gap:14px}.feature-body li{font-size:14px}.feature-illustration{width:100%}.feature-mini{min-height:180px;padding:10px;font-size:12px}.mini-settings>div{min-height:25px!important}.mini-calendar{min-height:210px}.mini-clocks{min-height:210px}.mini-month{font-size:12px}.mini-month span{min-height:18px}.mini-week{font-size:11px}.mini-insights>div{padding:7px 0}.mini-saved>div{padding:5px 0}.mini-saved strong{font-size:12px}.mini-saved img{width:38px;height:29px}.premium-compare-and-upgrade{grid-template-columns:1fr}.premium-upgrade>ul{display:grid;grid-template-columns:1fr 1fr}.premium-upgrade .plans-cta{width:auto;display:flex;max-width:380px;margin:auto;white-space:nowrap}.premium-compare-heading{display:flex;align-items:baseline}.premium-compare table{font-size:14px}.premium-compare th,.premium-compare td{padding:8px 10px}.premium-mountain-divider{margin-left:-18px;margin-right:-18px;height:70px}}
@media(max-width:440px){.premium-public-header .dash-brand img{width:147px;height:49px}.premium-header-actions .premium-gold{font-size:11px;padding:8px;gap:4px}.premium-header-actions .premium-gold .ico{width:15px}.premium-signin{font-size:12px;padding:7px 9px}.premium-public-header .main-nav{gap:14px;overflow-x:auto;justify-content:flex-start}.premium-public-header .main-nav a{font-size:11px;min-width:42px}.premium-hero-copy{padding:23px 19px 16px}.premium-brand-line{font-size:16px;margin-bottom:10px}.premium-hero-copy h1{font-size:35px;letter-spacing:-1px}.premium-hero-lede{font-size:17px}.premium-benefit-icons{gap:9px}.premium-benefit-icons li{font-size:13px}.premium-hero-actions .plans-cta{font-size:14px;padding:11px 12px;gap:7px}.premium-demo-link{font-size:14px;padding:10px 12px}.premium-hero-motto{font-size:18px}.premium-features-content{padding:0 14px}.premium-features-intro h2{font-size:31px}.premium-feature-grid{grid-template-columns:1fr;gap:12px}.premium-feature-card{padding:16px}.feature-heading h3{font-size:20px}.feature-body{display:grid;grid-template-columns:1.25fr 1fr;gap:12px}.feature-body li{font-size:14px}.feature-mini{padding:8px 6px}.mini-month{font-size:10px}.mini-week{font-size:9px}.mini-saved img{width:29px;height:25px}.mini-saved strong,.mini-clocks>div span{font-size:11px}.mini-clocks>div strong{font-size:10px}.premium-compare{padding:13px}.premium-compare-heading{display:block}.premium-compare table{font-size:12px}.premium-compare th,.premium-compare td{padding:7px 6px}.premium-compare th:first-child{width:56%}.premium-upgrade>ul{display:flex}.premium-upgrade .feature-heading h2{font-size:22px}.premium-upgrade .plans-cta{font-size:16px}.premium-mountain-divider{margin-left:-14px;margin-right:-14px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Full-width comparison table within the bottom plan panel. */
.premium-compare-and-upgrade{grid-template-columns:minmax(0,2.15fr) minmax(0,1fr);gap:14px;align-items:stretch}
.premium-compare{display:block;padding:18px 16px 12px}.premium-compare-heading{display:block;margin-bottom:14px}.premium-compare-heading h2{font-size:clamp(25px,2.4vw,34px);line-height:1.15;letter-spacing:-.8px;margin:0 0 7px}.premium-compare-heading p{font-size:18px;line-height:1.4}.premium-table-hint{display:none;font-size:12px;color:var(--appearance-muted,#527099);margin:0 0 8px}
.premium-table-wrap{overflow:auto;border-radius:7px}.premium-table-wrap:focus-visible{outline:3px solid var(--appearance-focus,#1763bc);outline-offset:3px}.premium-compare table{font-size:14px;line-height:1.3;min-width:620px}.premium-compare .plan-feature-col{width:38%}.premium-compare .plan-free-col{width:18%}.premium-compare .plan-paid-col{width:22%}.premium-compare th,.premium-compare td{padding:7px 10px;vertical-align:middle;overflow-wrap:break-word}.premium-compare th:first-child{width:auto}.premium-compare thead th{font-size:17px;font-weight:700;padding-top:11px;padding-bottom:10px}.premium-compare thead small{font-size:13px;line-height:1.3;margin-top:4px;color:var(--appearance-muted,#61708a)}.premium-compare thead .ico{width:21px;height:21px;vertical-align:-3px;margin-right:3px}.premium-compare tbody th{line-height:1.4}.premium-compare tr>.plan-premium{background:var(--appearance-raised,#fff9e2);color:var(--appearance-link,#075bcc)}.premium-compare tr>.plan-pro{background:var(--appearance-raised,#edfbf5);color:var(--appearance-link,#075bcc)}.premium-compare thead th.plan-premium{background:var(--appearance-gold-surface,#fff0af);color:var(--appearance-text,#0b215e)}.premium-compare thead th.plan-pro{background:var(--appearance-green-surface,#e0f7ec);color:var(--appearance-text,#0b215e)}.premium-compare .check{font-size:21px}.premium-compare .plan-price-row>*{padding-top:12px;padding-bottom:12px;color:var(--appearance-text,#10235e)}.premium-compare .plan-price-row th{font-weight:700;font-size:16px}.premium-compare .plan-price-row strong{display:block;font-size:15px;line-height:1.3}.premium-compare .plan-price-row small{display:block;font-size:13px;line-height:1.4;font-weight:400;color:var(--appearance-muted,#59739b);margin-top:4px}
.premium-upgrade{padding:24px 18px}.premium-upgrade .feature-heading{gap:13px;margin-bottom:30px}.premium-upgrade .feature-icon{width:62px;height:62px}.premium-upgrade .feature-icon .ico{width:36px;height:36px}.premium-upgrade h2{font-size:26px;line-height:1.15;margin:3px 0 8px}.premium-upgrade .feature-heading p{font-size:17px;line-height:1.4}.premium-upgrade>ul{display:flex;gap:21px;margin:0 0 32px}.premium-upgrade li{font-size:17px;line-height:1.45;gap:11px}.premium-upgrade li>span{font-size:24px}.premium-upgrade .plans-cta{width:100%;max-width:none;font-size:18px;padding:15px 12px;white-space:normal;gap:9px;line-height:1.3}.premium-upgrade .plans-cta .ico{width:25px;height:25px;flex-shrink:0}.premium-price-line{font-size:13px;line-height:1.5;margin:15px 0 10px}.premium-upgrade-note{font-size:14px;line-height:1.5}.premium-availability{font-size:12px;line-height:1.5;text-align:center;color:var(--appearance-muted,#607595);margin-top:18px}
@media(min-width:1450px){.premium-compare{padding:20px 18px 14px}.premium-compare table{font-size:15px}.premium-compare th,.premium-compare td{padding:8px 11px}.premium-upgrade{padding:24px 20px}}
@media(max-width:1100px){.premium-compare-and-upgrade{grid-template-columns:1fr}.premium-compare table{min-width:620px}.premium-upgrade{padding:22px}.premium-upgrade .feature-heading{margin-bottom:22px}.premium-upgrade>ul{display:grid;grid-template-columns:1fr 1fr;gap:15px 24px;margin-bottom:25px}.premium-upgrade .plans-cta{max-width:460px;display:flex;margin:auto}.premium-upgrade h2{font-size:26px}}
@media(max-width:700px){.premium-compare{padding:16px 12px 12px}.premium-compare-heading h2{font-size:26px}.premium-compare-heading p{font-size:16px}.premium-table-hint{display:block}.premium-compare th,.premium-compare td{padding:7px 9px}.premium-compare table{font-size:13px}.premium-compare thead th{font-size:16px}.premium-compare thead small{font-size:12px}.premium-upgrade>ul{display:flex;gap:16px}.premium-upgrade li{font-size:16px}.premium-upgrade .feature-heading p{font-size:16px}.premium-upgrade .plans-cta{font-size:17px}.premium-upgrade{padding:20px 16px}}
