.lgi[data-lgi-fidelity] svg{overflow:hidden}.lgi[data-lgi-fidelity]{max-width:1600px;margin-inline:auto}.lgi[data-lgi-fidelity] .lgi-nowrap{white-space:nowrap}.lgi[data-lgi-fidelity]{--lgi-u: 1px;--lgi-pink-line: #ffd0da;--lgi-pink: #c54f7d;--lgi-pink-dark: #b83c68;color:#141b29;font-size:16px;line-height:1.4}.lgi[data-lgi-fidelity].lgi--hub{--lgi-u: calc(min(100vw, 1600px) / 1365)}.lgi[data-lgi-fidelity].lgi--hub .lgi-wrap{width:min(calc(100% - calc(44 * var(--lgi-u))),calc(1321 * var(--lgi-u)));max-width:none;padding:calc(39 * var(--lgi-u)) 0 0}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro{margin:0 calc(29 * var(--lgi-u)) calc(29 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro>p.lgi-eyebrow{display:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro h1{margin:0 0 calc(3 * var(--lgi-u));font-size:calc(67 * var(--lgi-u));line-height:1.02;letter-spacing:-.055em;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro h1 .lgi-accent{margin-left:0}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro>p:not(.lgi-eyebrow){margin:0;font-size:calc(28 * var(--lgi-u));line-height:1.3;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--hub .lgi-paths{grid-template-columns:725fr 579fr;gap:calc(16 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-path{height:calc(672 * var(--lgi-u));min-height:0;border:1px solid #ffd2dc;border-radius:calc(21 * var(--lgi-u));box-shadow:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--retro{background:linear-gradient(135deg,#fff8f9,#fff3f5 70%,#fffafb)}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday{border-color:#e0e6ed;background:linear-gradient(135deg,#fff,#f8fafc 75%,#fbfefd)}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy{width:100%;padding:calc(30 * var(--lgi-u)) calc(30 * var(--lgi-u)) calc(112 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-path .lgi-eyebrow{min-height:calc(36 * var(--lgi-u));padding:calc(5 * var(--lgi-u)) calc(19 * var(--lgi-u));font-size:calc(11 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-path h2{position:relative;z-index:2;width:calc(390 * var(--lgi-u));margin:calc(13 * var(--lgi-u)) 0 calc(9 * var(--lgi-u));font-size:calc(52 * var(--lgi-u));line-height:.99;letter-spacing:-.055em}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday h2{width:auto;white-space:nowrap;font-size:calc(57 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday h2 .lgi-accent{color:#8350b9}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy>p{position:relative;z-index:2;max-width:calc(370 * var(--lgi-u));margin:0 0 calc(10 * var(--lgi-u));font-size:calc(25 * var(--lgi-u));line-height:1.25}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy>p.lgi-meta{max-width:100%;margin-top:calc(12 * var(--lgi-u));font-size:calc(15 * var(--lgi-u));line-height:1.4;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday .lgi-path-copy>p{max-width:100%;margin-top:0;font-size:calc(24 * var(--lgi-u));white-space:nowrap}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday .lgi-path-copy>p.lgi-meta{display:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:fill}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art>img{display:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta{left:calc(30 * var(--lgi-u));bottom:calc(30 * var(--lgi-u));display:inline-flex;width:calc(335 * var(--lgi-u));min-width:0;height:calc(73 * var(--lgi-u));min-height:0;padding:calc(10 * var(--lgi-u)) calc(24 * var(--lgi-u));gap:calc(24 * var(--lgi-u));border:2px solid #fff;border-radius:999px;font-size:calc(16 * var(--lgi-u));box-shadow:0 9px 22px #c17ab23b,inset 0 0 0 1px #dfb2df99}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta:before,.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:inherit;border-top:1px solid rgb(255 255 255 / 95%);pointer-events:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta{position:absolute}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday>.lgi-cta{width:calc(351 * var(--lgi-u));background:linear-gradient(105deg,#e8dfff,#f2ecff 43%,#a9f0d9)}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits{min-height:calc(95 * var(--lgi-u));padding:calc(20 * var(--lgi-u)) calc(6 * var(--lgi-u)) calc(15 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article{grid-template-columns:calc(72 * var(--lgi-u)) 1fr;gap:calc(16 * var(--lgi-u));padding-inline:calc(24 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article>:first-child:not(h3):not(p){width:calc(68 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits h3{font-size:calc(16 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits p{font-size:calc(14 * var(--lgi-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--hub .lgi-fine{padding-top:calc(10 * var(--lgi-u));font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro{--lgi-u: calc(min(100vw, 1440px) / 1024)}.lgi[data-lgi-fidelity].lgi--retro .lgi-wrap{width:min(calc(100% - calc(44 * var(--lgi-u))),calc(980 * var(--lgi-u)));max-width:none;padding:calc(10 * var(--lgi-u)) 0 0}.lgi[data-lgi-fidelity].lgi--retro .lgi-breadcrumb{min-height:calc(22 * var(--lgi-u));margin:0 0 calc(10 * var(--lgi-u));gap:calc(8 * var(--lgi-u));font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero{display:block;height:calc(380 * var(--lgi-u));min-height:0;border-radius:calc(19 * var(--lgi-u));border-color:#ffc9d5;background:linear-gradient(110deg,#fff9fa,#fff3f5 65%,#ffeff2)}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy{width:56%;padding:calc(24 * var(--lgi-u)) 0 calc(20 * var(--lgi-u)) calc(37 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy .lgi-eyebrow{min-height:calc(28 * var(--lgi-u));padding:calc(5 * var(--lgi-u)) calc(13 * var(--lgi-u));font-size:calc(10 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy h1{width:100%;max-width:none;margin:calc(10 * var(--lgi-u)) 0 calc(6 * var(--lgi-u));font-size:calc(58 * var(--lgi-u));line-height:.99;letter-spacing:-.055em}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p{max-width:none;margin:0 0 calc(4 * var(--lgi-u));font-size:calc(21 * var(--lgi-u));line-height:1.35;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p+p{font-size:calc(14 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-tags{gap:calc(8 * var(--lgi-u));margin:calc(12 * var(--lgi-u)) 0 calc(18 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-tags>*{min-height:calc(35 * var(--lgi-u));padding:calc(5 * var(--lgi-u)) calc(13 * var(--lgi-u));font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions{gap:calc(16 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{position:relative;min-width:calc(248 * var(--lgi-u));width:calc(248 * var(--lgi-u));min-height:calc(53 * var(--lgi-u));height:calc(53 * var(--lgi-u));padding:calc(8 * var(--lgi-u)) calc(20 * var(--lgi-u));border:2px solid #fff;font-size:calc(15 * var(--lgi-u));box-shadow:0 8px 19px #c46fa936,inset 0 0 0 1px #e1b7e194}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions>a:not(.lgi-cta){font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;overflow:hidden}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:fill}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>img{display:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading{max-width:none;margin:calc(16 * var(--lgi-u)) auto calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading h2{margin:0 0 calc(2 * var(--lgi-u));font-size:calc(32 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading p{font-size:calc(16 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure{border-radius:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure img,.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure svg{width:100%;height:auto;aspect-ratio:486 / 287;object-fit:cover}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figcaption{top:calc(12 * var(--lgi-u));left:calc(12 * var(--lgi-u));padding:calc(7 * var(--lgi-u)) calc(13 * var(--lgi-u));font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-disclosure{margin:calc(8 * var(--lgi-u)) auto calc(16 * var(--lgi-u));font-size:calc(11 * var(--lgi-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--retro .lgi-models{min-height:calc(315 * var(--lgi-u));margin:0;border-radius:calc(18 * var(--lgi-u));padding:calc(20 * var(--lgi-u)) calc(22 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head{align-items:center;gap:calc(14 * var(--lgi-u));margin:0 0 calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head h2{margin:0;font-size:calc(30 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head p{display:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters{gap:calc(7 * var(--lgi-u));margin:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters button{min-height:calc(36 * var(--lgi-u));padding:calc(6 * var(--lgi-u)) calc(13 * var(--lgi-u));font-size:calc(11 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-grid{gap:calc(8 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-card{grid-template-columns:52% 48%;min-height:calc(206 * var(--lgi-u));padding:calc(12 * var(--lgi-u));border-radius:calc(16 * var(--lgi-u));box-shadow:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-image{min-height:calc(170 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-image img{height:calc(175 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy{padding-left:calc(10 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy h3{font-size:calc(19 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy p{min-height:0;margin-bottom:calc(9 * var(--lgi-u));font-size:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-open{min-height:calc(42 * var(--lgi-u));padding:calc(8 * var(--lgi-u)) calc(13 * var(--lgi-u));font-size:calc(11 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models{margin-top:0;border:0;padding:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models summary{font-size:calc(13 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models>div{padding-top:calc(8 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-note{margin-top:calc(9 * var(--lgi-u));font-size:calc(11 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits{padding:calc(12 * var(--lgi-u)) calc(6 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits h3{font-size:calc(14 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits p{font-size:calc(12 * var(--lgi-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq{gap:calc(8 * var(--lgi-u));margin:calc(12 * var(--lgi-u)) 0}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq details{padding:calc(12 * var(--lgi-u)) calc(14 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq summary{font-size:calc(13 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch{min-height:calc(49 * var(--lgi-u));margin-top:0;padding:calc(8 * var(--lgi-u)) calc(16 * var(--lgi-u));font-size:calc(13 * var(--lgi-u))}@media(max-width:700px){.lgi[data-lgi-fidelity].lgi--hub,.lgi[data-lgi-fidelity].lgi--retro{--lgi-u: 1px}.lgi[data-lgi-fidelity].lgi--hub .lgi-wrap,.lgi[data-lgi-fidelity].lgi--retro .lgi-wrap{width:calc(100% - 32px);padding-top:22px}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro{margin:0 0 20px}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro h1{font-size:clamp(34px,9vw,46px);line-height:1.02;white-space:normal}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro>p:not(.lgi-eyebrow){font-size:18px;white-space:normal}.lgi[data-lgi-fidelity].lgi--hub .lgi-paths{grid-template-columns:1fr;gap:14px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path{height:570px;border-radius:18px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy{padding:22px 20px 100px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path .lgi-eyebrow{min-height:32px;padding-inline:14px;font-size:10px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path h2,.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday h2{width:min(100%,380px);margin:12px 0 8px;font-size:clamp(34px,9vw,44px);white-space:normal}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy>p,.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday .lgi-path-copy>p{max-width:30ch;font-size:17px;white-space:normal}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-copy>p.lgi-meta{font-size:12px;white-space:normal}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art>svg{inset:auto 0 70px;width:100%;height:auto;aspect-ratio:725 / 500;object-fit:contain;object-position:center bottom}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta{left:16px;bottom:16px;width:min(335px,calc(100% - 32px));height:54px;padding:8px 18px;font-size:14px}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits{grid-template-columns:1fr;padding:10px 0}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article{grid-template-columns:50px 1fr;padding:12px 4px}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article+article{border-top:1px solid #e3e7ed;border-left:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-breadcrumb{font-size:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero{height:auto;min-height:0;padding-bottom:62vw}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy{width:100%;padding:20px 18px 0}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy h1{max-width:12ch;font-size:clamp(36px,9.5vw,48px)}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p{font-size:17px;white-space:normal}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-copy>p+p{font-size:13px}.lgi[data-lgi-fidelity].lgi--retro .lgi-tags{gap:6px;margin:10px 0 12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-tags>*{min-height:32px;padding-inline:10px;font-size:11px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions{gap:10px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{width:auto;min-width:0;height:48px;min-height:48px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art{top:auto;bottom:0;height:62vw;max-height:340px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>svg{object-fit:contain;object-position:center bottom}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading{margin:20px auto 12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading h2{font-size:clamp(23px,6vw,30px)}.lgi[data-lgi-fidelity].lgi--retro .lgi-section-heading p{font-size:14px}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison{gap:7px}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure img,.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure svg{aspect-ratio:1 / 1.05}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figcaption{top:6px;left:5px;padding:5px 7px;font-size:10px}.lgi[data-lgi-fidelity].lgi--retro .lgi-models{margin-top:14px;padding:15px 12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head{align-items:flex-start;flex-direction:column}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head h2{font-size:26px}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters{justify-content:flex-start;flex-wrap:wrap}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters button{min-height:34px;padding:6px 10px;font-size:11px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-grid{grid-template-columns:1fr;gap:9px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-card{min-height:160px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-image{min-height:138px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-image img{height:142px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy h3{font-size:17px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy p{font-size:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits{grid-template-columns:1fr}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article{grid-template-columns:50px 1fr;padding:12px 4px}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article+article{border-top:1px solid #e3e7ed;border-left:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq{grid-template-columns:1fr}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch{flex-wrap:wrap;gap:6px 12px}}body:has(.lgi[data-lgi-fidelity].lgi--hub) .lgn-shell--inner{height:min(105.5px,6.5934vw)}body:has(.lgi[data-lgi-fidelity].lgi--hub) .lg-unified-header:not(.lgn-is-condensed){height:min(105.5px,6.5934vw);padding-inline:6.65vw}body:has(.lgi[data-lgi-fidelity].lgi--retro) .lgn-shell--inner{height:min(70.3px,4.8828vw)}body:has(.lgi[data-lgi-fidelity].lgi--retro) .lg-unified-header:not(.lgn-is-condensed){height:min(70.3px,4.8828vw);padding-inline:7vw}body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed) .lgn-brand{flex-basis:14.65vw;max-width:220px}body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed) .lgn-primary--iphone{border-bottom:1px solid #9565bc}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro{margin-bottom:calc(34 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-path h2 .lgi-accent{margin:0}.lgi[data-lgi-fidelity] .lgi-cta--pink{background:linear-gradient(110deg,#f5c6ef,#f7c9e9 52%,#fae3ee);box-shadow:inset 0 2px 3px #fff,0 7px 22px #da92bd47,0 0 0 1px #edd6eb}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta{font-size:calc(18 * var(--lgi-u));justify-content:space-between;padding-inline:calc(32 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article:nth-child(2)>svg{color:#078a62;background:#eefaf5}.lgi[data-lgi-fidelity].lgi--hub .lgi-fine{margin:calc(20 * var(--lgi-u)) calc(29 * var(--lgi-u)) calc(6 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-wrap{padding-top:calc(8 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-breadcrumb{min-height:calc(16 * var(--lgi-u));margin:0 0 calc(8 * var(--lgi-u));padding-left:calc(37 * var(--lgi-u));font-size:calc(10 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head>div:first-child{flex:1;min-width:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head p{display:block;font-size:calc(16 * var(--lgi-u));line-height:1.25;margin-top:calc(2 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head{display:block;position:relative;margin-bottom:calc(14 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head h2{font-size:calc(29 * var(--lgi-u));letter-spacing:-.05em}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters{position:absolute;right:0;top:calc(7 * var(--lgi-u));max-width:42%;flex-wrap:nowrap}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters button{white-space:nowrap;font-size:calc(10 * var(--lgi-u));padding-inline:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-copy p{font-size:calc(10 * var(--lgi-u));white-space:normal}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-open{margin-top:calc(18 * var(--lgi-u));gap:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models{margin-top:4px}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models summary{font-size:calc(10 * var(--lgi-u));line-height:1.2}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article{padding-inline:calc(24 * var(--lgi-u));grid-template-columns:calc(56 * var(--lgi-u)) 1fr;gap:calc(16 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article>svg{width:calc(56 * var(--lgi-u));height:calc(56 * var(--lgi-u));padding:calc(13 * var(--lgi-u));color:#bf275f;background:#fff1f5}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq{display:grid;grid-template-columns:19% 37% 1fr;gap:0;align-items:center;min-height:calc(70 * var(--lgi-u));padding:calc(10 * var(--lgi-u)) calc(22 * var(--lgi-u));border:1px solid #e1e7ef;border-radius:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-quick-title{font-size:calc(24 * var(--lgi-u));margin:0;white-space:nowrap}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq details{border:0;border-radius:0;padding:0 calc(12 * var(--lgi-u));background:transparent}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq details+details{border-left:1px solid #e4e8ef}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq summary{font-size:calc(12 * var(--lgi-u));gap:calc(12 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq .lgi-answer-short{display:block;margin-left:calc(35 * var(--lgi-u));color:#7b879a;font-size:calc(10 * var(--lgi-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch{justify-content:flex-start;gap:calc(28 * var(--lgi-u));margin-bottom:calc(14 * var(--lgi-u));font-weight:700}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch:before{content:"\25af";font-size:24px;color:#8048b8}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch:after{content:"\2197";margin-left:auto}@media(min-width:901px){body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed) .lgn-desktop-nav{position:absolute;left:37.1%;font-size:clamp(11px,1.03vw,15px);gap:clamp(20px,2vw,28px)}}@media(max-width:900px){body:has(.lgi[data-lgi-fidelity]) .lgn-shell--inner,body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed){height:72px}body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed){padding-inline:18px}body:has(.lgi[data-lgi-fidelity]) .lg-unified-header:not(.lgn-is-condensed) .lgn-brand{flex-basis:148px}}@media(max-width:700px){.lgi[data-lgi-fidelity].lgi--hub .lgi-intro{margin-bottom:20px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path>.lgi-cta{font-size:15px;padding-inline:20px}.lgi[data-lgi-fidelity].lgi--hub .lgi-fine{margin:10px 0}.lgi[data-lgi-fidelity].lgi--retro .lgi-breadcrumb{padding-left:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head h2{font-size:25px}.lgi[data-lgi-fidelity].lgi--retro .lgi-models-head p{font-size:14px}.lgi[data-lgi-fidelity].lgi--retro .lgi-filters{position:static;max-width:100%;flex-wrap:wrap;justify-content:flex-start;margin-top:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq{grid-template-columns:1fr;padding:16px;gap:14px}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq details{padding:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq details+details{border-left:0;border-top:1px solid #e4e8ef;padding-top:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq .lgi-answer-short{font-size:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article{padding:12px 0;grid-template-columns:46px 1fr;gap:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits article>svg{width:46px;height:46px;padding:11px}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch{gap:10px;font-size:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch:before{display:none}}@media(min-width:701px){.lgi[data-lgi-fidelity].lgi--hub .lgi-path--retro{overflow:visible;z-index:2}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--retro .lgi-path-art{overflow:visible}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--retro .lgi-path-art>svg{width:calc(100% + 44 * var(--lgi-u));max-width:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday>.lgi-cta{left:calc(42 * var(--lgi-u))}}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{white-space:nowrap;font-size:calc(14 * var(--lgi-u));padding-inline:calc(16 * var(--lgi-u));gap:calc(12 * var(--lgi-u));justify-content:space-between}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-open{white-space:nowrap;gap:calc(8 * var(--lgi-u));padding-inline:calc(10 * var(--lgi-u));width:100%;font-size:calc(10 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-models{position:relative}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models:not([open]){position:absolute;right:calc(22 * var(--lgi-u));bottom:calc(5 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq summary>span{display:block}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq .lgi-answer-short{margin:calc(3 * var(--lgi-u)) 0 0;font-weight:400}.lgi[data-lgi-fidelity].lgi--retro .lgi-faq summary:before{align-self:start}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figcaption{font-size:calc(12 * var(--lgi-u));top:calc(12 * var(--lgi-u));left:calc(12 * var(--lgi-u));padding:calc(8 * var(--lgi-u)) calc(18 * var(--lgi-u))}@media(max-width:700px){body:has(.lgi[data-lgi-fidelity].lgi--hub) .lgn-shell--inner,body:has(.lgi[data-lgi-fidelity].lgi--retro) .lgn-shell--inner,body:has(.lgi[data-lgi-fidelity].lgi--hub) .lg-unified-header:not(.lgn-is-condensed),body:has(.lgi[data-lgi-fidelity].lgi--retro) .lg-unified-header:not(.lgn-is-condensed){height:72px;min-height:72px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path{height:630px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday{height:545px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art{inset:auto 0 70px;height:330px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path--everyday .lgi-path-art{height:270px}.lgi[data-lgi-fidelity].lgi--hub .lgi-path-art>svg{top:0;right:0;bottom:0;left:0;width:100%;height:100%;aspect-ratio:auto}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art{height:62vw;max-height:none}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-art>svg{width:100%;height:100%;top:0;right:0;bottom:0;left:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figure svg{aspect-ratio:486/287}.lgi[data-lgi-fidelity].lgi--retro .lgi-comparison figcaption{font-size:9px;top:5px;left:5px;padding:4px 7px}.lgi[data-lgi-fidelity].lgi--retro .lgi-model-open{font-size:12px;width:auto}.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models:not([open]){position:static;margin-top:10px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{font-size:14px;min-width:230px}}.lgi[data-lgi-fidelity]{display:flow-root;--lgi-pink:#bb527b}body:has(.lgi[data-lgi-fidelity]) .lg-modular-catalog{background:#fff}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro h1{letter-spacing:-.04em}.lgi[data-lgi-fidelity].lgi--hub .lgi-intro h1 .lgi-accent{background:linear-gradient(90deg,#9c6abb,#8250ae);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.lgi[data-lgi-fidelity].lgi--retro .lgi-models+.lgi-section-heading{margin-top:calc(12 * var(--lgi-u));margin-bottom:0}.lgi[data-lgi-fidelity].lgi--retro .lgi-models+.lgi-section-heading h2{font-size:calc(30 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits{padding-block:calc(8 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits p{font-size:calc(11 * var(--lgi-u));line-height:1.35}.lgi[data-lgi-fidelity].lgi--retro .lgi-switch:before{content:"";width:22px;height:25px;background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 30' fill='none' stroke='%23804bb6' stroke-width='1.5'%3E%3Crect x='6' y='2' width='12' height='26' rx='2'/%3E%3Cpath d='M10 24h4M10 5h4'/%3E%3C/svg%3E")}@media(min-width:701px){.lgi[data-lgi-fidelity].lgi--retro .lgi-all-models:not([open]){display:none}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits{margin-left:calc(15 * var(--lgi-u));margin-right:calc(-15 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article{padding-inline:calc(27 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article:nth-child(2){padding-left:calc(39 * var(--lgi-u))}.lgi[data-lgi-fidelity].lgi--hub .lgi-benefits article:nth-child(3){padding-left:calc(45 * var(--lgi-u))}}@media(min-width:901px){body:has(.lgi[data-lgi-fidelity].lgi--hub) .lg-unified-header:not(.lgn-is-condensed){padding-left:5.9vw}body:has(.lgi[data-lgi-fidelity].lgi--hub) .lg-unified-header:not(.lgn-is-condensed) .lgn-brand{flex-basis:16.2vw;max-width:240px}}@media(max-width:700px){.lgi[data-lgi-fidelity].lgi--retro .lgi-models+.lgi-section-heading h2{font-size:24px}.lgi[data-lgi-fidelity].lgi--retro .lgi-benefits p{font-size:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions .lgi-cta{font-size:12px;min-width:205px;width:205px;padding-inline:12px}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions>a:not(.lgi-cta){font-size:10px;max-width:80px;line-height:1.5}.lgi[data-lgi-fidelity].lgi--retro .lgi-hero-actions{flex-wrap:nowrap;gap:8px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/lg-iphone-fidelity.css.map */
