.landing{--landing-accent:#76e5db;color:#e7eff1;background:radial-gradient(at 78% 13%,#153b403b,#0000 45%),#101719;overflow:hidden}.landing .wrap{max-width:1280px;margin:auto;padding:0 40px}.landing .landing-nav{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:24px;padding:23px 0;display:flex}.landing .brand{letter-spacing:-.035em;white-space:nowrap;font-size:21px}.landing .brand img{width:42px;height:42px}.landing-nav .nav-links{color:#c1ced3;align-items:center;gap:25px;font-size:14px;display:flex}.landing .nav-action{border:1px solid #4d686f;border-radius:8px;padding:9px 15px}.landing a:hover{color:#a5fff5}.landing a.primary:hover{color:#092321;background:#9af6ec}.landing-hero{grid-template-columns:1fr 1.1fr;align-items:center;gap:45px;min-height:610px;padding:96px 0 104px;display:grid}.landing .eyebrow{letter-spacing:.17em;color:#76e5db;font-size:12px}.landing h1{letter-spacing:-.065em;margin:24px 0;font-size:clamp(48px,5.6vw,76px);font-weight:600;line-height:1.05}.landing h1 span{color:#76e5db}.landing .intro{color:#a9bcc3;max-width:480px;font-size:18px;line-height:1.8}.landing .hero-actions{flex-wrap:wrap;align-items:center;gap:24px;margin:29px 0 21px;font-size:14px;display:flex}.landing .compatibility{color:#8da4ad;align-items:center;gap:9px;font-size:13px;display:flex}.compatibility:before{content:"";background:#76e5db;border-radius:100%;width:6px;height:6px}.hero-stage{isolation:isolate;padding:46px 0 58px;position:relative}.hero-stage:before{content:"";filter:blur(55px);z-index:-1;background:#22bdc02b;position:absolute;inset:8%}.product-window{background:#0d1c28;border:1px solid #44636d;border-radius:12px;overflow:hidden;box-shadow:0 30px 75px #0006}.hero-stage .product-window{transform-origin:0;width:122%;transform:perspective(1400px)rotateY(-8deg)rotateX(3deg)}.window-bar{color:#a7bac3;background:#23333b;justify-content:space-between;align-items:center;gap:12px;height:35px;padding:0 13px;font-size:11px;display:flex}.window-dots{color:#698892;letter-spacing:3px;white-space:nowrap;font-size:8px}.manager-capture{aspect-ratio:1970/722;background:#0d1c28;position:relative;overflow:hidden}.manager-capture img{width:104%;max-width:none;height:auto;position:absolute;top:0;left:-1.9%;transform:translateY(-11.8%)}.stage-label{background:#21363bf2;border:1px solid #456b73;border-radius:12px;align-items:center;gap:12px;padding:15px 20px;font-size:14px;display:flex;position:absolute;box-shadow:0 18px 45px #0005}.stage-label svg{color:#76e5db}.stage-label strong{font-weight:550;display:block}.stage-label small{color:#a7bcc5;font-size:12px}.label-top{top:7px;right:0}.label-bottom{bottom:10px;left:12%}.feature-strip{border-top:1px solid #2a3a40;border-bottom:1px solid #2a3a40;grid-template-columns:repeat(4,1fr);gap:15px;padding:25px 0;display:grid}.feature-strip>div{color:#c6d9de;align-items:center;gap:12px;font-size:14px;display:flex}.feature-strip svg{color:#76e5db}.landing-section{padding:100px 0}.section-heading{text-align:center;max-width:720px;margin:0 auto 42px}.landing h2{letter-spacing:-.05em;margin:15px 0 20px;font-size:clamp(32px,4vw,48px);font-weight:550;line-height:1.14}.section-heading>p:last-child,.section-copy>p{color:#a8bdc4;font-size:17px;line-height:1.8}.view-switcher{max-width:1120px;margin:auto}.capture-caption{text-align:center;color:#a5bbc3;margin:23px 0;font-size:14px;line-height:1.6}.view-benefits{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1120px;margin:34px auto 0;display:grid}.view-benefits article{border-top:1px solid #37515c;padding-top:22px}.view-benefits h3{align-items:center;gap:10px;margin-bottom:10px;font-size:17px;display:flex}.view-benefits svg{color:#76e5db}.view-benefits p{color:#9db4bf;font-size:14px;line-height:1.7}.split-showcase{border-top:1px solid #2a3a40;grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.section-copy{max-width:500px}.feature-list{gap:23px;margin:28px 0;display:grid}.feature-list li{gap:14px;display:flex}.feature-list svg{color:#76e5db;flex-shrink:0;margin-top:3px}.feature-list strong{font-size:16px;font-weight:550}.feature-list p{color:#9db4bf;margin-top:5px;font-size:14px;line-height:1.7}.panel-stage{background:radial-gradient(at 50% 65%,#225468 0%,#152b36 55%,#13222b 100%);border:1px solid #314b59;border-radius:24px;min-width:0;max-height:620px;padding:34px 45px 0;position:relative;overflow:hidden}.panel-stage img{border:1px solid #4e7184;border-radius:12px 12px 0 0;width:320px;max-width:100%;height:auto;margin:auto;display:block;box-shadow:0 20px 80px #0007}.panel-stage .capture-label{color:#d1e5eb;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#102b39ee;border:1px solid #486778;border-radius:10px;padding:16px;font-size:14px;position:absolute;bottom:26px;left:20px;right:20px}.search-showcase .panel-stage{background:radial-gradient(at 50% 55%,#264a4d 0%,#172c30 65%);max-height:610px}.engine-pills{flex-wrap:wrap;gap:9px;margin:22px 0;display:flex}.engine-pills span{color:#cfdee2;background:#1c2d33;border:1px solid #3c535b;border-radius:20px;padding:7px 13px;font-size:13px}.search-note{color:#8faab4!important;font-size:13px!important}.feature-directory{border-top:1px solid #2a3a40}.feature-panels{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.feature-panels article{background:linear-gradient(135deg,#1b2b32,#172227);border:1px solid #30434c;border-radius:14px;padding:27px;transition:border-color .2s,transform .2s}.feature-panels article:hover{border-color:#668b97;transform:translateY(-3px)}.feature-panels svg{color:#76e5db;margin-bottom:20px}.feature-panels h3{letter-spacing:-.02em;margin-bottom:12px;font-size:18px;font-weight:550}.feature-panels p{color:#a4b9c2;font-size:14px;line-height:1.8}.landing-bottom{background:linear-gradient(110deg,#1c3b3b,#17292f);border:1px solid #3c646a;border-radius:20px;justify-content:space-between;align-items:center;gap:32px;margin-bottom:65px;padding:44px;display:flex}.landing-bottom h2{margin:0 0 12px;font-size:32px}.landing-bottom p{color:#aec7ce;max-width:660px;font-size:15px;line-height:1.7}.landing-bottom a{white-space:nowrap}.landing footer{border-top:1px solid #2a3a40;align-items:center;font-size:13px}.landing .screenshot-note{color:#7e98a3;text-align:center;margin-top:32px;font-size:12px}@media (min-width:1500px){.hero-stage .product-window{width:130%}}@media (max-width:1000px){.landing-hero{grid-template-columns:1fr;gap:28px;padding:64px 0 50px}.landing h1{max-width:800px}.landing .intro{max-width:650px}.hero-stage{max-width:850px}.hero-stage .product-window{width:100%;transform:none}.label-top{right:24px}.split-showcase{gap:38px}.feature-panels{grid-template-columns:repeat(2,1fr)}.panel-stage{padding:25px 20px 0}.landing-nav .nav-links{gap:16px}}@media (max-width:640px){.landing .wrap{padding:0 22px}.landing-nav .nav-links>a:not(.nav-action){display:none}.landing .brand{font-size:18px}.landing .brand img{width:35px;height:35px}.landing-hero{padding-top:46px}.landing h1{font-size:49px}.landing .intro{font-size:16px}.hero-stage{padding:40px 0}.stage-label{padding:9px 12px;font-size:12px}.stage-label small{font-size:11px}.label-top{top:0;right:0}.label-bottom{bottom:0;left:8%}.window-bar{height:28px;font-size:9px}.feature-strip{grid-template-columns:1fr 1fr;gap:22px;font-size:13px}.feature-strip>div{font-size:13px}.landing-section{padding:65px 0}.split-showcase{grid-template-columns:1fr;gap:30px}.search-showcase .panel-stage{order:2}.view-benefits{grid-template-columns:1fr;gap:15px}.view-benefits article{padding-top:16px}.feature-panels{grid-template-columns:1fr}.landing-bottom{flex-direction:column;align-items:flex-start;padding:28px}.landing footer{align-items:flex-start}.landing footer .brand{font-size:16px}.panel-stage{max-height:550px}.landing h2{font-size:34px}.hero-actions{gap:20px}.landing .screenshot-note{text-align:left}}@media (prefers-reduced-motion:reduce){.feature-panels article{transition:none}.feature-panels article:hover{transform:none}}.landing-nav .nav-links{flex-wrap:wrap;justify-content:flex-end}.landing-install{justify-content:flex-end;padding-top:22px;display:flex}.store-install-links{flex-direction:column;align-items:flex-end;gap:8px;font-size:12px;line-height:1.5;display:flex}.store-install-links a{align-items:center;min-height:32px;display:inline-flex}.store-install-links .store-install-primary{color:#b5eee6;background:#76e5db0b;border:1px solid #59716c;border-radius:7px;padding:7px 12px;font-weight:550}.landing .landing-install+.landing-hero{padding-top:30px}@media (max-width:640px){.landing-install{justify-content:center;padding-top:20px}.store-install-links{align-items:center}.landing .landing-install+.landing-hero{padding-top:28px}}.landing{font-family:var(--font-geist-sans),"Segoe UI",sans-serif;background:radial-gradient(at 50% 9%,#1a444238,#0000 34%),#101719}.landing .wrap{max-width:1240px;padding-inline:40px}.landing-hero{text-align:center;flex-direction:column;gap:28px;padding:88px 0 68px;display:flex}.landing-hero>div:first-child{max-width:940px;margin-inline:auto}.landing h1{letter-spacing:-.065em;text-wrap:balance;margin:26px auto;font-size:clamp(3.25rem,7.8vw,6.5rem);font-weight:650;line-height:1.03}.landing .intro{max-width:640px;margin-inline:auto;font-size:1.125rem;line-height:1.8}.landing .hero-actions,.landing .compatibility{justify-content:center}.landing .primary{border-radius:100px;padding:14px 24px}.landing .hero-stage{width:100%;max-width:1040px;margin-inline:auto;padding:42px 0 38px}.landing .hero-stage .product-window{border-color:#76e5db40;border-radius:16px;width:100%;transform:none;box-shadow:0 36px 90px #0007}.landing .window-bar{background:#1d2d32;height:40px;font-size:12px}.landing .label-top{text-align:left;top:12px;right:30px}.landing .label-bottom{text-align:left;bottom:8px;left:30px}.landing .stage-label{border-radius:10px;padding:12px 18px}.landing .feature-strip{border-color:#ffffff18;padding:30px 0}.landing .feature-strip>div{justify-content:center}.landing .landing-section{padding:96px 0}.landing .section-heading{max-width:780px;margin-bottom:48px}.landing h2{letter-spacing:-.055em;text-wrap:balance;font-size:clamp(2.25rem,4.8vw,3.75rem);font-weight:600;line-height:1.08}.landing .eyebrow{letter-spacing:.16em;font-size:.75rem}.landing .split-showcase{border-color:#ffffff18;gap:64px}.landing .section-copy{max-width:520px}.landing .panel-stage{border-radius:18px}.landing .view-benefits article{background:#ffffff03;border:1px solid #ffffff16;border-radius:12px;padding:24px}.landing .feature-panels{gap:24px}.landing .feature-panels article{background:#142024;border:1px solid #ffffff18;border-radius:16px;padding:0;overflow:hidden}.landing .feature-card-copy{padding:25px 26px 30px}.landing .feature-number{color:#76e5db;letter-spacing:.12em;margin-bottom:12px;font-size:.75rem;display:block}.landing .feature-panels h3{font-size:1.25rem;font-weight:550;line-height:1.25}.landing .feature-panels p{font-size:.9375rem;line-height:1.75}.feature-visual{background:radial-gradient(at 50% 100%,#28536570,#0000 90%),#192c34;border-bottom:1px solid #ffffff10;justify-content:center;align-items:center;min-height:210px;padding:28px;display:flex}.mini-ui{background:#101c23;border:1px solid #51707a80;border-radius:10px;width:100%;max-width:245px;transform:rotate(-2deg);box-shadow:0 15px 30px #0003}.mini-ui-heading{color:#d5e7ec;border-bottom:1px solid #ffffff12;align-items:center;gap:10px;padding:12px 15px;font-size:.8125rem;display:flex}.landing .mini-ui svg{flex-shrink:0;margin:0}.mini-ui-body{gap:9px;padding:12px 15px;display:grid}.mini-row{color:#b6ccd4;align-items:center;gap:8px;font-size:.8125rem;line-height:1.5;display:flex}.mini-marker{background:#76e5db;border-radius:50%;flex-shrink:0;width:5px;height:5px}.visual-tags .mini-ui-body{flex-wrap:wrap;display:flex}.visual-tags .mini-row{color:#a4ece6;background:#76e5db16;border:1px solid #76e5db33;border-radius:20px;padding:5px 9px}.visual-tags .mini-marker{display:none}.visual-notes .mini-row:first-child{color:#e7eff1;font-weight:550}.visual-notes .mini-marker{display:none}.visual-reading .mini-marker{color:#76e5db;background:0 0;width:16px;height:auto}.visual-settings .mini-marker{width:13px;height:13px}.visual-settings .mini-row:nth-child(2) .mini-marker{background:#999be8}.visual-settings .mini-row:nth-child(3) .mini-marker{background:#7cbd88}.landing .pro-pricing{scroll-margin-top:24px}.landing .pro-price-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:24px;margin:28px 0;display:grid}.landing .pro-price-options article{background:#ffffff05;border:1px solid #ffffff26;border-radius:18px;padding:28px}.landing .pro-price{margin:16px 0;font-size:36px;font-weight:700}.landing .pro-price span{font-size:17px;font-weight:400}.landing .pro-pricing>p{max-width:900px;margin:18px 0;line-height:1.8}.landing .pro-pricing a{text-underline-offset:3px;text-decoration:underline}.visual-tags,.visual-settings,.visual-folder{background:radial-gradient(at 50% 100%,#29574a80,#0000 90%),#1b302f}.visual-reading,.visual-backup,.visual-thumbnail{background:radial-gradient(at 50% 100%,#41477b70,#0000 90%),#242b3d}.landing .landing-bottom{text-align:center;background:radial-gradient(at 50% 100%,#234b4b,#17292f);flex-direction:column;padding:55px 35px}.landing .landing-bottom p{margin-inline:auto}@media (max-width:1000px){.landing .landing-hero{padding-top:64px}.landing .split-showcase{gap:36px}}@media (max-width:640px){.landing .wrap{padding-inline:20px}.landing .landing-hero{padding:48px 0 36px}.landing h1{font-size:clamp(2.8rem,11.5vw,4rem)}.landing .hero-stage{padding:24px 0}.landing .stage-label{width:fit-content;margin:12px auto 0;position:static}.landing .label-top{display:none}.landing .landing-section{padding:64px 0}.landing .feature-strip>div{justify-content:flex-start}.landing .window-bar{height:32px;font-size:10px}.landing .feature-visual{min-height:190px}.landing .landing-bottom{align-items:center;padding:35px 24px}.landing .compatibility{line-height:1.7;display:block}.landing .compatibility:before{display:none}}
.landing .search-showcase,.landing .print-showcase{grid-template-columns:1fr;gap:36px}.landing .search-showcase .section-copy,.landing .print-showcase .section-copy{max-width:none}.landing .search-showcase .feature-list,.landing .print-showcase .feature-list{grid-template-columns:repeat(3,minmax(0,1fr))}.search-results-scene,.print-results-scene{min-width:0;margin:0}.search-results-scene{order:2}.search-captures{background:#202124;border:1px solid #50565c;border-radius:8px;grid-template-columns:minmax(0,1fr) 190px;align-items:stretch;display:grid;overflow:hidden}.google-capture{min-width:0;overflow:hidden}.google-capture img{object-fit:cover;object-position:left top;width:116%;max-width:none;height:100%;display:block}.search-panel-capture{object-fit:cover;object-position:top;border-left:1px solid #50565c;width:100%;height:100%;display:block}.print-captures{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:20px;display:grid}.print-captures>div{min-width:0}.print-captures img{border:1px solid #50565c;border-radius:8px;width:100%;height:auto;display:block}.capture-heading{color:#b9bfc5;margin:0 0 12px;font-size:13px}@media (max-width:760px){.landing .search-showcase .feature-list,.landing .print-showcase .feature-list{grid-template-columns:1fr}.search-captures{grid-template-columns:minmax(0,1fr)}.google-capture img{height:auto}.search-panel-capture{border:1px solid #50565c;border-radius:8px;width:170px;height:auto;margin:18px auto}.print-captures{grid-template-columns:1fr;gap:24px}}.landing{color:#f4f5f6;background:#111417}.landing .product-window,.landing .window-bar{background:#1a1e21;border-color:#3a4146}.landing .manager-capture{aspect-ratio:1600/940;background:#111417}.landing .manager-capture img{width:100%;height:auto;position:static;transform:none}.sidepanel-composition{background:radial-gradient(#353b43,#181b1f 70%);border:1px solid #ffffff18;border-radius:20px;margin:0;padding:25px 55px;position:relative}.sidepanel-composition>img{border:1px solid #50565c;border-radius:12px;width:300px;max-width:100%;height:auto;margin:auto;display:block;transform:perspective(1200px)rotateY(7deg);box-shadow:0 25px 55px #0009}.sidepanel-composition figcaption{background:#272c32f5;border:1px solid #747c85;border-radius:12px;align-items:center;gap:14px;padding:16px 20px;font-size:14px;display:flex;position:absolute;bottom:65px;right:8px;box-shadow:0 15px 40px #0006}.sidepanel-composition figcaption strong{color:#fff}.landing .current-search{background:radial-gradient(#343940,#191d21 75%);max-height:none;padding:26px 40px 20px}.landing .current-search img{border-color:#50565c;border-radius:12px;width:340px}.landing .current-search .capture-label{color:#b9bfc5;background:0 0;border:0;margin:20px 0 0;padding:0;position:static}.companion-scene{background:#1a1e21;border:1px solid #3a4146;border-radius:18px;grid-template-columns:1fr 1fr;align-items:start;margin:0;padding:26px 20px;display:grid;position:relative}.companion-browser{border:1px solid #555b61;border-radius:12px 0 0 12px;margin-top:42px;overflow:hidden}.companion-page{color:#292b2c;background:#e9e5db;min-height:320px;padding:30px 20px}.companion-page>span{letter-spacing:2px;font-size:9px}.companion-page h3{margin:30px 0;font-family:Georgia,serif;font-size:36px;line-height:1.1}.companion-page p{font-size:12px;line-height:1.8}.companion-scene>img{border:1px solid #555b61;border-radius:10px;width:100%;height:auto;box-shadow:0 25px 45px #0008}.companion-scene figcaption{grid-column:1/-1}.landing .compact-features{border:1px solid #3a4146;border-radius:16px;gap:0;overflow:hidden}.landing .compact-features article{background:#1a1e21;border:1px solid #3a4146;border-top:0;border-left:0;border-radius:0;align-items:flex-start;gap:14px;padding:22px;display:flex;transform:none}.landing .compact-features article>svg{color:#a9bdff;flex-shrink:0;margin:2px 0 0}.landing .compact-features h3{margin:0 0 7px;font-size:15px}.landing .compact-features p{color:#adb3b8;font-size:13px;line-height:1.65}.landing .landing-bottom{background:linear-gradient(120deg,#252a30,#191d21);border-color:#3a4146}.landing .engine-pills span{background:#252a2e;border-color:#454b51}@media (max-width:640px){.sidepanel-composition{padding:24px 38px 68px}.sidepanel-composition figcaption{bottom:18px;right:12px}.landing .compact-features{grid-template-columns:1fr}.landing .compact-features article{padding:18px}.landing .current-search{padding:20px}.companion-page{padding:20px 14px}.companion-page h3{font-size:26px}}.landing .landing-hero{gap:20px;padding-top:55px}.landing .landing-hero h1{margin:18px auto;font-size:clamp(3rem,5.5vw,5rem)}.landing .desk-hero{width:100%;margin:12px 0 0;position:relative}.desk-hero>img{border:1px solid #ffffff20;border-radius:18px;width:100%;height:auto;display:block}.art-caption{color:#90a9b2;text-align:left;justify-content:space-between;gap:20px;margin-top:14px;font-size:.75rem;line-height:1.6;display:flex}.collection-story{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:50px;display:grid}.landing .collection-story .section-heading{text-align:left;margin:0}.feature-art{min-width:0;margin:0}.feature-art>img{border:1px solid #ffffff18;border-radius:16px;width:100%;height:auto;display:block}.art-detail-list{flex-wrap:wrap;gap:10px;padding-top:20px;display:flex}.art-detail-list span{color:#c8e3e5;background:#76e5db0a;border:1px solid #76e5db33;border-radius:30px;padding:7px 12px;font-size:.8125rem}.landing .laptop-art{position:relative}.landing .laptop-art>img{height:auto}.art-callout{color:#a9c2c9;border-left:2px solid #76e5db;margin:18px 0 0;padding-left:15px;font-size:.875rem;line-height:1.7}.art-callout strong{color:#e7eff1;display:block}@media (max-width:760px){.collection-story{grid-template-columns:1fr;gap:30px}.landing .collection-story .section-heading{text-align:center}.art-detail-list{justify-content:center}.art-caption{flex-direction:column;gap:4px}.landing .landing-hero{padding-top:35px}.desk-hero>img{border-radius:10px}}
.landing .pro-story,.landing .pro-pricing{border-top:1px solid #ffffff18;scroll-margin-top:28px}.landing .pro-text-link{color:#8be0cf;text-underline-offset:5px;margin-top:16px;display:inline-block}.landing .pro-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 40px;margin-bottom:44px;display:grid}.landing .pro-benefit-grid article{border-left:2px solid #79d8c6;padding-left:18px}.landing .pro-benefit-grid h3,.landing .pro-screenshot-grid h3{letter-spacing:-.02em;margin:0 0 10px;font-size:20px;line-height:1.3}.landing .pro-benefit-grid p,.landing .pro-screenshot-grid p{color:#bfc6ce;margin:0;font-size:15px;line-height:1.75}.landing .pro-screenshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.landing .pro-screenshot-grid figure{background:#181e24;border:1px solid #ffffff20;border-radius:14px;min-width:0;margin:0;overflow:hidden}.landing .pro-screenshot-link{aspect-ratio:1.4;background:#101a26;display:block;position:relative;overflow:hidden}.landing .pro-screenshot-link img{object-fit:contain;width:100%;height:100%;display:block}.landing .pro-screenshot-link>span{color:#fff;background:#071321e8;border:1px solid #ffffff40;border-radius:5px;padding:5px 9px;font-size:11px;position:absolute;bottom:10px;right:10px}.landing .pro-screenshot-link:hover>span{background:#20494e}.landing .pro-screenshot-grid figcaption{padding:22px}.landing .pro-price-options{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.landing .pro-price-options article{flex-direction:column;align-items:flex-start;padding:26px;display:flex}.landing .pro-price-options h3{margin:7px 0;font-size:25px}.landing .pro-price-options .pro-plan-featured{background:linear-gradient(135deg,#24413c,#18272b);border-color:#8be0cf}.landing .pro-plan-label{color:#a8c9c5;margin:0;font-size:13px}.landing .pro-price-options .pro-price{white-space:nowrap;margin:18px 0;font-size:39px;line-height:1.2}.landing .pro-price-options article>p:not(.pro-price):not(.pro-plan-label){font-size:14px;line-height:1.7}.landing .pro-plan-action{color:#10241f;text-align:center;background:#8be0cf;border:1px solid #8be0cf;border-radius:7px;margin-top:auto;padding:12px 15px;font-size:14px;font-weight:650;display:block;text-decoration:none!important}.landing .standard-price .pro-plan-action{color:#ecf4f1;background:0 0;border-color:#738482}.landing .pro-price-options .pro-plan-note{color:#c0c9c8;margin:12px 0 0;font-size:12px!important}.landing .pro-price-options article>p:nth-last-child(3){margin-bottom:22px}.landing .pro-launch-note{background:#89dacb0a;border:1px solid #8daea444;border-radius:10px;margin:26px 0;padding:20px 24px}.landing .pro-launch-note p{color:#c6d0d4;margin:8px 0 0;line-height:1.7}.landing .pro-comparison{border:1px solid #ffffff23;border-radius:12px;margin:44px 0;overflow:hidden}.landing .pro-comparison table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:14px}.landing .pro-comparison caption{text-align:left;color:#fff;background:#19252a;padding:23px;font-size:22px;font-weight:600}.landing .pro-comparison thead{color:#d9f6ed;background:#20312f}.landing .pro-comparison th,.landing .pro-comparison td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #ffffff16;padding:15px 18px;line-height:1.5}.landing .pro-comparison th:first-child{width:46%}.landing .pro-comparison tbody th{color:#ebedef;font-weight:500}.landing .pro-comparison td{color:#c4d1d7}.landing .pro-comparison tbody tr:nth-child(2n){background:#ffffff03}.landing .pro-comparison tbody tr:last-child>*{border-bottom:0}.landing .pro-faq{max-width:900px}.landing .pro-faq h3{margin-bottom:22px;font-size:25px}.landing .pro-faq details{border-top:1px solid #ffffff20;padding:18px 0}.landing .pro-faq summary{cursor:pointer;font-size:16px;font-weight:550;line-height:1.5}.landing .pro-faq details p{color:#c4ccd4;margin:12px 0 0;font-size:15px;line-height:1.8}.landing .pro-story .screenshot-note{margin-top:20px}.landing .pro-plan-action:focus-visible,.landing .pro-screenshot-link:focus-visible,.landing .pro-faq summary:focus-visible{outline-offset:4px;outline:3px solid #b2f3e0}@media (max-width:1040px){.landing .pro-price-options{grid-template-columns:1fr}.landing .pro-price-options article{padding:25px}.landing .pro-plan-action{margin-top:16px}.landing .pro-benefit-grid{gap:24px}}@media (max-width:680px){.landing .pro-benefit-grid,.landing .pro-screenshot-grid{grid-template-columns:1fr}.landing .pro-comparison table{font-size:12px}.landing .pro-comparison th,.landing .pro-comparison td{padding:12px 9px}.landing .pro-comparison th:first-child{width:40%}.landing .pro-comparison caption{padding:18px;font-size:19px}.landing .pro-benefit-grid h3{font-size:19px}}
