.article-closing{margin-top:0;margin-bottom:76px;scroll-margin-top:110px}.article-author{border-top:1px solid #e5ddea;padding:28px 0 42px}.article-author-top{letter-spacing:1.8px;color:#94809e;justify-content:space-between;gap:20px;margin-bottom:24px;font-size:9px;font-weight:600;display:flex}.article-author-body{align-items:center;gap:24px;display:flex}.article-author-monogram{color:#785387;background:#efe7f4;border:5px solid #faf7fc;border-radius:50%;flex-shrink:0;place-items:center;width:72px;height:72px;font:italic 28px Georgia,serif;display:grid}.article-author-copy{flex:1;grid-template-columns:minmax(250px,.8fr) 1.3fr;column-gap:60px;display:grid}.article-author-copy h2{letter-spacing:-.6px;color:#2a213d;grid-column:1;margin:0 0 6px;font-size:23px;font-weight:550;line-height:1.3}.article-author-role{color:#82638e;grid-column:1;margin:0;font-size:12px}.article-author-bio{text-align:right;color:#7d6e87;grid-area:1/2/3;place-self:center end;max-width:570px;margin:0;font-size:13px;line-height:1.85}.article-product{color:#fff;isolation:isolate;background:#211a43;border-radius:36px;grid-template-columns:1.15fr 1fr;min-height:570px;display:grid;overflow:hidden}.article-product-copy{align-self:center;padding:55px 35px 50px 58px}.article-product-brand{letter-spacing:1.4px;color:#e7ddec;align-items:center;gap:12px;font-size:11px;font-weight:600;display:flex}.article-product-brand img{border-radius:12px}.article-product-live{color:#daff6d;border:1px solid #daff6d55;border-radius:20px;padding:5px 8px;font-size:8px}.article-product-eyebrow{letter-spacing:1.8px;color:#bba5c9;margin-top:35px;font-size:8px;display:block}.article-product-copy h2{letter-spacing:-2.4px;margin:16px 0 22px;font-size:clamp(38px,4.4vw,62px);font-weight:500;line-height:1.08}.article-product-copy h2 em{color:#d7b4df}.article-product-copy>p{color:#c7bad3;max-width:390px;margin:0 0 28px;font-size:14px;line-height:1.85}.article-product-link:focus-visible{outline-offset:5px;outline:3px solid #fff}.article-product-benefits{border-top:1px solid #ffffff18;flex-wrap:wrap;align-items:center;gap:16px 24px;max-width:390px;margin:28px 0 0;padding:22px 0 0;list-style:none;display:flex}.article-product-benefits li{color:#e2d8eb;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.article-product-benefits svg{color:#daff6d;stroke-width:1.5px;flex-shrink:0;width:16px;height:16px}.article-product-visual{isolation:isolate;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin:24px 24px 24px 0;padding:28px 25px 22px;display:flex;position:relative;overflow:visible}.article-product-waves{z-index:-1;pointer-events:none;width:calc(125% + 24px);height:calc(100% + 48px);position:absolute;inset:-24px -24px -24px -25%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 24%);mask-image:linear-gradient(90deg,#0000,#000 24%)}.article-wave-back{fill:#aa7bc4;fill-opacity:.09}.article-wave-front{fill:#c9a0d9;fill-opacity:.08}.article-wave-line{fill:none;stroke:#d4b4e4;stroke-opacity:.2;stroke-width:1px;vector-effect:non-scaling-stroke}.article-wave-line-soft{stroke-opacity:.1}.iphone16{--device-radius:38px;border-radius:var(--device-radius);background:linear-gradient(110deg,#a1a2aa,#303238 15%,#6b6c72 50%,#16171c 80%,#8f9097);border:1px solid #9899a2;width:230px;margin:0;padding:5px;position:relative;transform:rotate(4deg);box-shadow:inset 1px 1px #d0cbd5,inset -1px -1px #08090c,14px 22px 40px #321f5545}.iphone16-screen{border-radius:calc(var(--device-radius) - 5px);background:#1f194c;border:5px solid #07070a;position:relative;overflow:hidden}.iphone16-screen img{width:100%;height:auto;display:block}.iphone16-island{background:#050506;border-radius:30px;width:29%;height:4%;position:absolute;top:2.4%;left:50%;transform:translate(-50%);box-shadow:0 0 0 1px #141419}.iphone16-island>span{background:radial-gradient(circle at 35% 35%,#304064,#0e1221 60%);border:1px solid #141622;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.iphone16-home{opacity:.8;background:#26212f;border-radius:6px;width:32%;height:3px;position:absolute;bottom:1.1%;left:34%}.iphone16-action,.iphone16-volume,.iphone16-power,.iphone16-camera-control{background:linear-gradient(90deg,#292930,#9899a2,#34343e);border-radius:3px;width:3px;position:absolute}.iphone16-action{height:18px;top:17%;left:-3px}.iphone16-volume{height:33px;top:25%;left:-3px;box-shadow:0 43px #65656f}.iphone16-power{height:52px;top:30%;right:-3px}.iphone16-camera-control{height:30px;top:63%;right:-3px}@media (max-width:1000px){.article-author-copy{column-gap:30px}.article-product-copy{padding:40px 28px}.article-product{min-height:540px}.article-product-visual{margin:18px 18px 18px 0;padding-inline:15px}.iphone16{width:205px}.article-product-copy h2{font-size:43px}.article-product-eyebrow{line-height:1.8}}@media (max-width:700px){.article-author-copy{display:block}.article-author-bio{margin-top:12px}.article-author-body{align-items:flex-start}.article-product{grid-template-columns:1fr}.article-product-copy{padding:35px 28px}.article-product-copy h2{font-size:46px}.article-product-visual{min-height:510px;margin:0 18px 18px}.iphone16{width:215px}.article-product-copy>p{max-width:430px}.article-closing{margin-bottom:50px}.article-author-top{letter-spacing:1px;font-size:7px}.article-author-copy h2{font-size:20px}.article-author-monogram{width:58px;height:58px;font-size:23px}.article-author-body{gap:17px}}@media (max-width:400px){.article-product{border-radius:25px}.article-product-copy{padding:30px 23px}.article-product-copy h2{letter-spacing:-1.6px;font-size:38px}.article-product-benefits{gap:16px}.article-product-benefits span+span:before{margin-right:16px}.article-product-visual{min-height:485px}.iphone16{width:200px}}@media (prefers-reduced-motion:reduce){.article-product-link{transition:none}}
