.feature-editorial-page{max-width:1200px;margin-inline:auto;padding-inline:24px}.feature-editorial-page h1,.feature-editorial-page h2,.feature-editorial-page h3{color:var(--foreground);letter-spacing:-.035em;text-wrap:balance;font-weight:650}.feature-editorial-page h1{hyphens:none;font-size:clamp(36px,3.5vw,49px);line-height:1.08}.feature-editorial-page h2{font-size:clamp(26px,2.4vw,33px);line-height:1.14}.feature-editorial-page p{color:var(--muted-foreground);font-size:15px;line-height:1.6}.feature-editorial-page a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.feature-editorial-hero{isolation:isolate;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:38px;min-height:390px;padding-block:28px 36px;display:grid;position:relative}.feature-editorial-hero-copy{z-index:2;min-width:0;position:relative}.feature-editorial-hero-copy>p{max-width:540px;margin-top:17px;font-size:16px}.feature-editorial-hero-copy>.feature-availability{font-size:12px}.feature-actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:22px;display:flex}.feature-primary-cta{background:var(--primary);min-height:44px;color:var(--primary-foreground);border-radius:999px;justify-content:center;align-items:center;gap:18px;padding:12px 25px;font-size:14px;font-weight:600;display:inline-flex}.feature-primary-cta:hover{opacity:.9}.feature-text-link{min-height:40px;color:var(--primary);align-items:center;gap:11px;font-size:13px;font-weight:600;display:inline-flex}.feature-editorial-scene{z-index:-1;pointer-events:none;opacity:.62;-webkit-mask-composite:source-in;position:absolute;inset:-10% -9% -7% 0;mask-image:linear-gradient(90deg,#0000 0%,#00000004 12%,#00000014 28%,#00000038 43%,#0009 62%,#000 80%,#000000bf 91%,#0000 100%),linear-gradient(#0000,#0009 14%,#000 28% 69%,#00000080 87%,#0000);mask-composite:intersect}.feature-editorial-scene img{object-fit:cover;object-position:right center;width:100%;height:100%;display:block}.feature-scene-flipped{transform:scaleX(-1)}.feature-editorial-hero-proof{justify-self:end;width:100%;min-width:0;max-width:560px;position:relative}.feature-editorial-hero-proof .for-proof-media{max-width:none}.feature-editorial-hero-proof .for-proof-mixed{padding:12px 12% 45px 0}.feature-editorial-hero-proof .for-proof-mixed .for-proof-phone{width:23%;max-width:126px}.feature-editorial-hero-proof .for-proof-mixed .for-proof-phone:nth-child(2){z-index:2;bottom:0;right:17%}.feature-editorial-hero-proof .for-proof-mixed .for-proof-phone:nth-child(3){z-index:3;bottom:-6px;right:-3%}.feature-editorial-hero-proof .for-proof-mixed:has(>:nth-child(2):last-child) .for-proof-phone{right:0}.feature-hero-native{max-width:235px;margin-inline:auto}.feature-hero-native .for-proof-phone{width:100%;max-width:215px}.feature-hero-native .for-proof-phone:first-child{transform:rotate(-5deg)}.feature-hero-native .for-proof-phone:nth-child(2){transform:translateY(17px)rotate(5deg)}@media (width>=1000px){.feature-editorial-hero:has(.feature-hero-wide){min-height:490px;padding-block:42px 38px}.feature-hero-wide{margin-top:52px}}.feature-outcome-ribbon{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;padding:19px 0;list-style:none;display:grid}.feature-outcome-ribbon li{align-items:center;gap:14px;min-width:0;display:flex}.feature-outcome-check{color:var(--success);flex-shrink:0}.feature-outcome-ribbon p{color:var(--foreground);font-size:13px;font-weight:550;line-height:1.45}.feature-editorial-row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;column-gap:65px;min-width:0;padding:30px 0;display:grid}.feature-row-reversed{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)}.feature-row-reversed .feature-row-copy{order:2}.feature-row-reversed .feature-row-proof{order:1}.feature-row-copy{min-width:0;max-width:440px}.feature-row-copy p,.feature-panel-copy p{margin-top:11px}.feature-object-icon{margin-bottom:9px}.feature-row-proof{justify-self:center;width:100%;min-width:0;max-width:540px}.feature-row-proof .for-proof-phone{max-width:146px}.feature-row-proof .for-proof-mixed .for-proof-phone{max-width:126px}.feature-row-proof .for-proof-phones{max-width:365px}.feature-row-text-only{display:block}.feature-row-text-only .feature-row-copy{grid-template-columns:44px minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:23px;max-width:none;display:grid}.feature-row-text-only .feature-row-copy p{margin:0}.feature-row-text-only h2{font-size:27px}.feature-editorial-pair{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;padding-block:30px;display:grid}.feature-editorial-panel{min-width:0}.feature-editorial-pair{grid-template-rows:auto auto}.feature-editorial-panel{grid-template-rows:subgrid;grid-row:span 2;row-gap:18px;display:grid}.feature-editorial-pair .feature-panel-proof{align-self:start;width:100%;margin-top:0}.feature-editorial-panel h2{font-size:27px}.feature-panel-proof{margin-top:18px;max-width:450px;margin-inline:auto}.feature-panel-proof .for-proof-phone{max-width:125px}.feature-panel-proof .for-proof-mixed{padding:8px 0 22px}.feature-panel-proof .for-proof-mixed .for-proof-phone{width:24%;bottom:0;right:-3%}.feature-panel-proof .for-proof-wide>.for-proof-device:not(.for-proof-phone){width:100%}.feature-panel-proof .for-proof-media>.for-proof-device:not(.for-proof-phone),.feature-panel-proof .for-proof-phones>.for-proof-phone{width:min(100%,calc(300px * var(--proof-screen-ratio,1.45)));max-width:none;margin-inline:auto}.feature-panel-proof .for-proof-phones{max-width:none}.feature-proof-language{margin-block:14px;font-size:11px!important}.feature-editorial-close{border-block:1px solid var(--border);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:60px;padding-block:22px 26px;display:grid}.feature-price-panel .feature-price{color:var(--primary);font-size:23px}.feature-price-panel>p:not(.feature-price){margin-top:7px;font-size:12px}.feature-store-badges{margin-top:25px;justify-content:flex-start!important;gap:6px!important}.feature-store-badges a{transform-origin:0;margin-right:-7px;transform:scale(.9);min-width:0!important}.feature-editorial-faq .glamorph-faq,.feature-editorial-faq .glamorph-faq>div{padding:0}.feature-editorial-faq .glamorph-faq>div>div:first-child{text-align:left;margin-bottom:10px}.feature-editorial-faq .glamorph-faq h2{font-size:21px}.feature-editorial-faq .glamorph-faq summary{padding-block:13px;font-size:13px}.feature-editorial-faq .glamorph-faq details p{font-size:13px}.feature-editorial-related{flex-wrap:wrap;gap:13px 30px;padding-block:20px;display:flex}.feature-editorial-related a{color:var(--primary);align-items:center;gap:12px;font-size:13px;font-weight:550;display:inline-flex}.feature-editorial-buyer section{padding-block:26px}.feature-editorial-buyer section>div{padding:0}.feature-editorial-buyer h2{font-size:29px}.feature-qualification section{padding-block:26px}.feature-editorial-notes{border-bottom:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px;padding-block:28px;display:grid}.feature-editorial-notes h2{font-size:22px}.feature-editorial-notes p{margin-top:10px;font-size:14px}.feature-provider-overview{border-bottom:1px solid var(--border);padding-block:24px}.feature-provider-overview h2{font-size:25px}.feature-provider-overview p{margin-block:11px}@media (width<=999px){.feature-editorial-hero{gap:24px;min-height:360px}.feature-editorial-page h1{font-size:36px}.feature-editorial-hero-copy>p{font-size:14px}.feature-editorial-row{column-gap:30px}.feature-editorial-page h2{font-size:28px}.feature-outcome-ribbon{gap:15px}.feature-outcome-ribbon li{gap:9px}.feature-outcome-ribbon p{font-size:12px}.feature-editorial-page p{font-size:14px}.feature-editorial-pair{gap:25px}.feature-editorial-panel h2{font-size:25px}.feature-editorial-close{gap:30px}}@media (width<=759px){.feature-editorial-page{padding-inline:20px}.feature-editorial-hero{grid-template-columns:minmax(0,1fr);gap:23px;padding-block:15px 25px}.feature-editorial-page h1{font-size:clamp(31px,7.8vw,43px)}.feature-editorial-hero-copy>p{margin-top:13px}.feature-actions{gap:20px;margin-top:18px}.feature-editorial-hero-proof{justify-self:center;max-width:470px;margin-inline:auto}.feature-editorial-hero-proof .for-proof-mixed{padding-bottom:27px}.feature-editorial-scene{opacity:.45;height:clamp(220px,65vw,360px);inset:auto -6% 0 5%}.feature-outcome-ribbon{grid-template-columns:minmax(0,1fr);gap:13px;padding-block:18px}.feature-outcome-ribbon li{gap:13px}.feature-outcome-ribbon p{font-size:13px}.feature-editorial-row,.feature-row-reversed{grid-template-columns:minmax(0,1fr);gap:17px;padding-block:24px}.feature-row-reversed .feature-row-copy,.feature-row-reversed .feature-row-proof{order:initial}.feature-row-copy{max-width:none}.feature-editorial-page h2{font-size:27px}.feature-row-proof .for-proof-phone{max-width:140px}.feature-row-text-only .feature-row-copy{display:block}.feature-row-text-only .feature-row-copy p{margin-top:11px}.feature-editorial-pair{grid-template-columns:minmax(0,1fr);gap:25px;padding-block:24px}.feature-editorial-panel{grid-row:auto;display:block}.feature-editorial-pair .feature-panel-proof{margin-top:18px}.feature-editorial-close{grid-template-columns:minmax(0,1fr);gap:27px}.feature-editorial-notes{grid-template-columns:minmax(0,1fr);gap:23px}.feature-editorial-related{gap:14px}.feature-editorial-buyer h2{font-size:27px}}
