.ld .cm-sec{padding:72px 0 24px}.ld .cm-t-val{--tone:var(--ld-val)}.ld .cm-t-health{--tone:var(--ld-health)}.ld .cm-t-growth{--tone:var(--ld-growth)}.ld .cm-t-qual{--tone:var(--ld-qual)}.ld .cm-hd{max-width:700px;margin-bottom:34px}.ld .cm-eyebrow{font:500 13px/1.3 var(--ld-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-tt);align-items:center;gap:10px;display:inline-flex}.ld .cm-eyebrow:before{content:"";background:var(--ld-bar);border-radius:2px;flex:none;width:8px;height:8px}.ld .cm-h2{font-family:var(--ld-display);letter-spacing:-.024em;color:var(--ld-tp);text-wrap:balance;margin-top:14px;font-size:clamp(28px,3.3vw,40px);font-weight:700;line-height:1.08}.ld .cm-sub{color:var(--ld-ts);margin-top:12px;font-size:16px}.ld .cm-narrow{display:none}.ld .cm-h{min-height:44px;color:var(--ld-tp);align-items:center;gap:10px;text-decoration:none;display:flex}.ld .cm-h h3{font:700 21px/1.15 var(--ld-display);letter-spacing:-.015em;margin:0}.ld .cm-h i{background:var(--tone);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--tone) 20%,transparent);border-radius:50%;flex:none}.ld .cm-h span{color:var(--ld-tt);margin-left:auto;font-size:22px;line-height:1;transition:transform .18s,color .18s}.ld .cm-h:hover,.ld .cm-h:focus-visible{text-decoration:none}.ld .cm-h:hover span,.ld .cm-h:focus-visible span{color:var(--tone);transform:translate(3px)}.ld .cm-short{color:var(--ld-ts);margin:0 0 10px;font-size:15px;line-height:1.4}.ld .cm-rows{margin:0;padding:0;list-style:none}.ld .cm-row{border-top:1px solid var(--ld-hair);min-height:44px;color:var(--ld-tp);justify-content:space-between;align-items:center;gap:12px;font-size:15.5px;line-height:1.3;text-decoration:none;display:flex}.ld .cm-row .cm-rw{width:16px;height:16px;color:var(--tone);opacity:0;flex:none;transition:opacity .18s,transform .18s;transform:translate(-6px)}.ld .cm-row:hover,.ld .cm-row:focus-visible{text-decoration:none}.ld .cm-row:hover .cm-rw,.ld .cm-row:focus-visible .cm-rw{opacity:1;transform:none}.ld .cm-row:hover span,.ld .cm-row:focus-visible span{color:var(--tone)}.ld .cm-x{border-top:1px solid var(--ld-hair);background:linear-gradient(to top,color-mix(in srgb,var(--tone) 11%,transparent),color-mix(in srgb,var(--tone) 2%,transparent) 80%);color:var(--ld-ts);border-radius:0 0 13px 13px;flex:1 0 auto;align-items:flex-end;gap:8px;margin:14px -20px -16px;padding:22px 20px 16px;font-size:13.5px;line-height:1.35;display:flex}.ld .cm-x svg{width:15px;height:15px;color:var(--tone);flex:none}.ld .cm-roofmap{gap:0;display:grid}.ld .cm-roof{background:var(--ld-ink);min-height:76px;color:var(--ld-ink-tp);border-radius:18px 18px 6px 6px;align-items:center;gap:14px;padding:0 28px;text-decoration:none;display:flex;position:relative}.ld .cm-mark{background:url(/brand/tenet-mark-white-v2.png) 50%/contain no-repeat;flex:none;width:34px;height:34px;display:block}.ld .cm-roof b{font:700 24px/1 var(--ld-display);letter-spacing:-.02em}.ld .cm-roof-s{color:var(--ld-ink-ts);border-left:1px solid var(--ld-ink-line);padding-left:14px;font-size:15px}.ld .cm-roof-go{color:var(--ld-ink-accent);white-space:nowrap;margin-left:auto;font-size:14.5px}.ld .cm-roof:hover,.ld .cm-roof:focus-visible{text-decoration:none}.ld .cm-roof:hover .cm-roof-go,.ld .cm-roof:focus-visible .cm-roof-go{text-underline-offset:3px;text-decoration:underline}.ld .cm-cols{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;padding:22px 0;display:grid;position:relative}.ld .cm-col{background:var(--ld-surface);border:1px solid var(--ld-line);border-top:3px solid var(--tone);border-radius:14px;flex-direction:column;padding:16px 20px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;position:relative}.ld .cm-col:before{content:"";border-left:1.5px solid var(--ld-line-strong);height:22px;position:absolute;top:-25px;left:50%}.ld .cm-col:hover,.ld .cm-col:focus-within{box-shadow:var(--ld-shadow-sm);transform:translateY(-2px)}.ld .cm-col.cm-c-stocks{background:color-mix(in srgb,var(--ld-val) 5%,var(--ld-surface))}.ld .cm-gut{color:var(--ld-tt);place-items:center;transition:color .2s;display:grid}.ld .cm-gut-a{border:1px solid var(--ld-line-strong);background:var(--ld-bg);box-sizing:content-box;border-radius:50%;width:22px;height:22px;padding:4px}.ld .cm-gut-l .cm-gut-a{transform:scaleX(-1)}:is(.ld .cm-roofmap:has(.cm-c-portfolio:hover) .cm-gut-r,.ld .cm-roofmap:has(.cm-c-portfolio:focus-within) .cm-gut-r,.ld .cm-roofmap:has(.cm-c-etf:hover) .cm-gut-l,.ld .cm-roofmap:has(.cm-c-etf:focus-within) .cm-gut-l){color:var(--ld-val)}:is(.ld .cm-roofmap:has(.cm-c-portfolio:hover) .cm-col.cm-c-stocks,.ld .cm-roofmap:has(.cm-c-portfolio:focus-within) .cm-col.cm-c-stocks,.ld .cm-roofmap:has(.cm-c-etf:hover) .cm-col.cm-c-stocks,.ld .cm-roofmap:has(.cm-c-etf:focus-within) .cm-col.cm-c-stocks){border-color:color-mix(in srgb,var(--ld-val) 55%,var(--ld-line));border-top-color:var(--ld-val)}.ld .cm-base{background:color-mix(in srgb,var(--ld-qual) 10%,var(--ld-surface));border:1px solid color-mix(in srgb,var(--ld-qual) 35%,var(--ld-line));border-radius:6px 6px 18px 18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 24px;padding:16px 22px;transition:border-color .2s;display:grid;position:relative}.ld .cm-base:before{content:"";border-left:1.5px dashed color-mix(in srgb,var(--ld-qual) 60%,transparent);border-right:1.5px dashed color-mix(in srgb,var(--ld-qual) 60%,transparent);height:22px;position:absolute;top:-23px;left:16.6%;right:16.6%}.ld .cm-base:after{content:"";border-left:1.5px dashed color-mix(in srgb,var(--ld-qual) 60%,transparent);height:22px;position:absolute;top:-23px;left:50%}.ld .cm-base .cm-h{grid-row:span 2}.ld .cm-base .cm-short{margin:0}.ld .cm-pills{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ld .cm-pill{border:1px solid var(--ld-line-strong);background:var(--ld-surface);min-height:44px;color:var(--ld-tp);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;text-decoration:none;transition:border-color .18s;display:inline-flex}.ld .cm-pill .cm-rw{width:14px;height:14px;color:var(--ld-qual);flex:none}.ld .cm-pill:hover,.ld .cm-pill:focus-visible{border-color:var(--ld-qual);text-decoration:none}.ld .cm-base:hover,.ld .cm-base:focus-within{border-color:color-mix(in srgb,var(--ld-qual) 60%,var(--ld-line))}:is(.ld .cm-roofmap:has(.cm-base:hover) .cm-col,.ld .cm-roofmap:has(.cm-base:focus-within) .cm-col){border-color:color-mix(in srgb,var(--ld-qual) 40%,var(--ld-line));border-top-color:var(--tone)}@media (max-width:1180px){.ld .cm-cols{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr)}.ld .cm-col{padding:14px 16px}.ld .cm-x{margin:14px -16px -14px;padding:22px 16px 14px}.ld .cm-base{grid-template-columns:minmax(0,1fr)}.ld .cm-base .cm-h{grid-row:auto}}@media (max-width:900px){.ld .cm-sec{padding:48px 0 16px}.ld .cm-hd{margin-bottom:18px}.ld .cm-wide{display:none}.ld .cm-narrow{display:block}.ld .cm-cards-hd{justify-content:flex-end;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.ld .cm-cards-hd p{font:500 11.5px var(--ld-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-tt);white-space:nowrap;margin:0}.ld .cm-swipe:after{content:" →"}.ld .cm-cards{scroll-snap-type:x mandatory;scrollbar-width:none;--xscroll-surface:var(--ld-bg);grid-auto-columns:80%;grid-auto-flow:column;gap:12px;margin:0 -16px;padding:2px 16px 14px;scroll-padding:0 16px;list-style:none;display:grid}.ld .cm-cards::-webkit-scrollbar{display:none}.ld .cm-card{scroll-snap-align:start;background:var(--ld-surface);border:1px solid var(--ld-line);border-top:3px solid var(--tone);border-radius:18px;padding:14px 16px 6px}.ld .cm-card-h{min-height:44px;color:var(--ld-tp);font:700 19px/1.15 var(--ld-display);letter-spacing:-.02em;align-items:center;gap:9px;text-decoration:none;display:flex}.ld .cm-card-h i{background:var(--tone);border-radius:50%;flex:none;width:10px;height:10px}.ld .cm-card-h span{color:var(--tone);margin-left:auto;font-size:22px}.ld .cm-card>p{color:var(--ld-ts);margin:2px 0 8px;font-size:14.5px;line-height:1.4}.ld .cm-card ul{margin:0;padding:0;list-style:none}.ld .cm-card-a{border-top:1px solid var(--ld-hair);min-height:44px;color:var(--ld-tp);align-items:center;gap:10px;font-size:15.5px;line-height:1.3;text-decoration:none;display:flex}.ld .cm-card-a:after{content:"›";color:var(--ld-tt);margin-left:auto}.ld .cm-card a:focus-visible{outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.ld .cm-col,.ld .cm-row .cm-rw,.ld .cm-h span,.ld .cm-gut,.ld .cm-pill,.ld .cm-base{transition:none}.ld .cm-col:hover,.ld .cm-col:focus-within,.ld .cm-h:hover span,.ld .cm-h:focus-visible span{transform:none}}
.ld-shell{--ld-h1:46px;--ld-h1-lh:1.08;--ld-h1-track:-.025em;--ld-h1-weight:700;--ld-hero-pad:56px;--ld-stack:24px;--ld-radius-card:16px;--ld-radius-ctl:10px;--ld-eyebrow-ink:var(--ld-tt);--le-fs-lead:18px;--le-fs-body:15.5px;--le-fs-ui:15px;--le-fs-meta:14.5px;--le-fs-note:13.5px;--le-fs-cap:12.5px;--le-fs-tag:12px}@media (max-width:1180px){.ld-shell{--ld-h1:40px}}@media (max-width:760px){.ld-shell{--ld-h1:28px;--ld-hero-pad:18px;--le-fs-lead:15px}}.ld .ld-hero.le-hero{padding:var(--ld-hero-pad) 0 48px;border-bottom:1px solid var(--ld-line);position:relative}.ld .le-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.ld .le-hero-in{grid-template-columns:minmax(0,1fr) 540px;align-items:start;gap:56px;display:grid}.ld .le-hero .ld-n{font-variant-numeric:tabular-nums}.ld .le-hero .le-h1{max-width:640px;font-family:var(--ld-display);font-weight:var(--ld-h1-weight);font-size:var(--ld-h1);line-height:var(--ld-h1-lh);letter-spacing:var(--ld-h1-track);text-wrap:pretty;color:var(--ld-tp);margin:0}.ld .le-h1-problem{color:var(--ld-ts);display:block}.ld .le-h1-promise{color:var(--ld-tp);margin-top:.12em;display:block}.ld .le-price{font-size:var(--le-fs-lead);color:var(--ld-ts);margin:20px 0 0;line-height:1.45}.ld .le-price b{color:var(--ld-tp);font-weight:600}.ld .le-price .ld-n{color:var(--ld-tp);font-family:inherit;font-weight:600}.ld .le-price-link{font-size:var(--le-fs-ui);white-space:nowrap;color:var(--ld-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-underline-offset:4px;margin:-12px 0 -11px 10px;padding:12px 0 11px;display:inline-block}.ld .le-cta{flex-wrap:wrap;align-items:flex-end;gap:14px 22px;margin-top:28px;display:flex}.ld .le-btn{border-radius:var(--ld-radius-ctl);background:var(--ld-brand-fill);min-height:56px;color:var(--ld-brand-fill-ink);box-shadow:var(--ld-shadow-sm);flex-direction:column;justify-content:center;padding:9px 22px 9px 20px;text-decoration:none;display:inline-flex}.ld .le-btn:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink);text-decoration:none}.ld .le-btn>b{font-size:var(--le-fs-lead);align-items:center;gap:8px;font-weight:700;line-height:1.2;display:flex}.ld .le-btn svg{flex:none;width:18px;height:18px}.ld .le-btn>small{font-size:var(--le-fs-note);opacity:.86;line-height:1.3}.ld .le-tick label{font-size:var(--le-fs-note);color:var(--ld-tt);margin-bottom:5px;display:block}.ld .le-tick-bar{border:1px solid var(--ld-line-strong);border-radius:var(--ld-radius-ctl);background:var(--ld-surface);height:46px;display:flex;overflow:hidden}.ld .le-tick-bar:focus-within{border-color:var(--ld-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-focus) 22%,transparent)}.ld .le-tick-bar input{width:170px;min-width:0;font:500 var(--le-fs-ui) var(--ld-sans);color:var(--ld-tp);text-transform:uppercase;background:0 0;border:0;padding:0 12px}.ld .le-tick-bar input:focus{outline:none}.ld .le-tick-bar input::placeholder{text-transform:none;color:var(--ld-tt);opacity:1}.ld .le-tick-go{border:0;border-left:1px solid var(--ld-line);min-width:64px;color:var(--ld-link);font:600 var(--le-fs-ui) var(--ld-sans);cursor:pointer;background:0 0;padding:0 16px}.ld .le-claimcard{margin-top:var(--ld-stack);background:var(--ld-surface);border:1px solid var(--ld-line);border-left:3px solid var(--ld-accent);border-radius:12px;align-items:flex-start;gap:14px;max-width:640px;padding:14px 18px 14px 14px;display:flex}.ld .le-shield{background:var(--ld-bezel);border:1px solid var(--ld-bezel-line);width:36px;height:36px;color:var(--ld-accent-ink);border-radius:9px;flex:none;place-items:center;display:grid}.ld .le-shield svg{width:20px;height:20px}.ld .le-claimcard p{font-size:var(--le-fs-body);color:var(--ld-tp);margin:0;line-height:1.45}.ld .le-claimcard small{font-size:var(--le-fs-tag);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-eyebrow-ink);margin-bottom:3px;font-weight:600;line-height:1.2;display:block}.ld .le-proof{max-width:640px;margin:28px 0 0;padding:0;list-style:none}.ld .le-proof li{border-top:1px solid var(--ld-line);grid-template-columns:18px auto minmax(0,1fr);align-items:baseline;column-gap:12px;padding:9px 0;display:grid}.ld .le-proof li:last-child{border-bottom:1px solid var(--ld-line)}.ld .le-proof-ic{color:var(--ld-tt);align-self:center;display:block}.ld .le-proof-ic svg{width:16px;height:16px;display:block}.ld .le-proof-lead{font-size:var(--le-fs-body);white-space:nowrap;color:var(--ld-tp);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-underline-offset:4px;margin:-12px 0 -11px 10px;padding:12px 0 11px;font-weight:600;display:inline-block}.ld .le-proof-lead:hover{color:var(--ld-link)}.ld .le-proof-lead .ld-n{font-family:inherit}.ld .le-proof-qual{font-size:var(--le-fs-meta);color:var(--ld-tt)}.ld .le-proof-qual .ld-n{color:var(--ld-ts);font-family:inherit;font-weight:600}.ld .le-ideas{margin-top:26px}.ld .le-ideas-k{font-size:var(--le-fs-note);color:var(--ld-tt);margin:0 0 7px}.ld .le-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ld .le-chip{border:1px solid var(--ld-line-strong);background:var(--ld-surface);min-height:44px;color:var(--ld-tp);font-size:var(--le-fs-meta);border-radius:999px;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;display:inline-flex}.ld .le-chip:hover{border-color:var(--ld-accent);color:var(--ld-tp);text-decoration:none}.ld .le-chip-q:before{content:"“";color:var(--ld-accent-ink);margin-right:1px;font-weight:700}.ld .le-chip-q:after{content:"”";color:var(--ld-accent-ink);margin-left:1px;font-weight:700}.ld .le-chip svg{width:14px;height:14px;color:var(--ld-accent-ink);flex:none;margin-left:6px}.ld .le-buddy{border-radius:var(--ld-radius-card);background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow-sm);margin-top:6px;padding:14px 14px 12px}.ld .le-buddy-k{font-size:var(--le-fs-body);color:var(--ld-tp);align-items:center;gap:8px;margin:0 2px 12px;font-weight:600;line-height:1.2;display:flex}.ld .le-buddy-k i{background:var(--ld-qual);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb,var(--ld-qual) 22%,transparent);border-radius:50%}.ld .le-clip{border:1px solid var(--ld-line-strong);background:#0e131a;border-radius:12px;position:relative;overflow:hidden}.ld .le-pic{aspect-ratio:16/10;display:block;position:relative;overflow:hidden}.ld .le-pic img,.ld .le-vid{object-fit:cover;object-position:top center;width:100%;height:100%;display:block;position:absolute;inset:0}.ld .le-vid{opacity:0;background:0 0;transition:opacity .3s}.ld .le-clip[data-state=ready] .le-vid{opacity:1}.ld .le-still{color:#f4f6f8;font-size:var(--le-fs-tag);letter-spacing:.02em;background:#071821c7;border-radius:6px;padding:2px 8px;font-weight:600;line-height:1.5;position:absolute;top:10px;left:10px}.ld .le-clip[data-state=ready] .le-still,.ld .le-clip[data-ctl] .le-still{display:none}.ld .le-clip[data-ctl=play] .le-pic{cursor:pointer}.ld .le-clip-ctl{z-index:2;color:#f4f6f8;min-height:44px;font:inherit;cursor:pointer;text-align:left;background:#071821db;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 14px 0 0;display:none;position:absolute;bottom:12px;left:12px}.ld .le-clip[data-ctl] .le-clip-ctl{display:inline-flex}.ld .le-ctl-disc{background:#0e6e8c;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.ld .le-ctl-disc svg{width:16px;height:16px}.ld .le-ctl-play{align-items:baseline;gap:8px;display:flex}.ld .le-ctl-play b{font-size:var(--le-fs-body);font-weight:700;line-height:1.2}.ld .le-ctl-play small{font-size:var(--le-fs-cap);color:#b4beca;white-space:nowrap}.ld .le-clip[data-ctl=play] .le-ctl-ic,.ld .le-clip[data-ctl=play] .le-ctl-pause,.ld .le-clip[data-ctl=pause] .le-ctl-ip,.ld .le-clip[data-ctl=pause] .le-ctl-play{display:none}.ld .le-clip[data-ctl=pause] .le-clip-ctl{padding:0;left:auto;right:12px}.ld .le-clip-ctl:hover .le-ctl-disc{background:#0b5e78}.ld .le-clip-ctl:focus-visible{outline:2px solid var(--ld-focus);outline-offset:2px}.ld .le-vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld .le-foot{font-size:var(--le-fs-cap);color:var(--ld-tt);margin:12px 2px 0;line-height:1.4}.ld-shell{--le-tc-top:#fff;--le-tc-bot:#f7fafb;--le-tc-edge:#0b22301a;--le-tc-inner:inset 0 1px 0 #ffffffe6;--le-tc-shadow:0 1px 2px #0b22300f,0 6px 16px -10px #0b223038;--le-tc-shadow-up:0 2px 4px #0b22300f,0 16px 30px -14px #0b223052;--le-tc-ic-lift:0%}html[data-theme=dark] .ld-shell{--le-tc-top:#1b232c;--le-tc-bot:#151b22;--le-tc-edge:#eaf0f614;--le-tc-inner:inset 0 1px 0 #ffffff0d;--le-tc-shadow:0 1px 2px #00000073,0 10px 22px -14px #000c;--le-tc-shadow-up:0 2px 4px #00000080,0 20px 36px -16px #000000e6;--le-tc-ic-lift:22%}.ld .le-right{flex-direction:column;align-self:stretch;min-width:0;display:flex}.ld .le-right>.le-buddy{flex:none}.ld .le-tc{flex-direction:column;flex:auto;margin-top:18px;display:flex}.ld .le-tc-k{font-size:var(--le-fs-note);color:var(--ld-tt);margin:0 0 8px;line-height:1.3;display:none}.ld .le-tc-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(56px,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.ld .le-tc-more{font-size:var(--le-fs-note);color:var(--ld-tt);flex:none;margin:0;padding:14px 0 8px;line-height:1.3}.ld .le-tc-more a{color:var(--ld-link);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--ld-link) 45%,transparent);text-underline-offset:4px;padding:14px 0;font-weight:600;display:inline}.ld .le-tc-val{--tone:var(--ld-val)}.ld .le-tc-health{--tone:var(--ld-health)}.ld .le-tc-growth{--tone:var(--ld-growth)}.ld .le-tc-qual{--tone:var(--ld-qual)}.ld .le-tc-accent{--tone:var(--ld-accent)}.ld .le-tc-card{isolation:isolate;background:radial-gradient(120% 90% at 0% 0%,color-mix(in srgb,var(--tone) 10%,transparent),transparent 60%),linear-gradient(180deg,var(--le-tc-top),var(--le-tc-bot));border:1px solid var(--le-tc-edge);height:100%;min-height:56px;box-shadow:var(--le-tc-inner),var(--le-tc-shadow);color:var(--ld-tp);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:9px 12px 9px 11px;text-decoration:none;transition:transform .18s,box-shadow .18s,border-color .18s;display:grid;position:relative;overflow:hidden}.ld .le-tc-card:before{content:"";z-index:-1;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--tone) 55%,transparent),transparent);opacity:.45;height:1px;transition:opacity .18s;position:absolute;top:0;left:12px;right:12px}.ld .le-tc-chip{background:linear-gradient(140deg,color-mix(in srgb,var(--tone) 30%,transparent),color-mix(in srgb,var(--tone) 12%,transparent));border:1px solid color-mix(in srgb,var(--tone) 34%,transparent);width:36px;height:36px;color:color-mix(in srgb,var(--tone),white var(--le-tc-ic-lift));border-radius:10px;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff1f}.ld .le-tc-chip svg{width:19px;height:19px}.ld .le-tc-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.ld .le-tc-lab{font-size:var(--le-fs-ui);letter-spacing:-.005em;color:var(--ld-tp);font-weight:650;line-height:1.25}.ld .le-tc-desc{font-size:var(--le-fs-cap);color:var(--ld-ts);line-height:1.32}.ld .le-tc-go{width:16px;height:16px;color:var(--tone);opacity:0;transition:opacity .18s,transform .18s;transform:translate(-5px)}.ld .le-tc-card:hover,.ld .le-tc-card:focus-visible{color:var(--ld-tp);border-color:color-mix(in srgb,var(--tone) 50%,var(--le-tc-edge));box-shadow:var(--le-tc-inner),var(--le-tc-shadow-up);text-decoration:none;transform:translateY(-2px)}.ld .le-tc-card:hover:before,.ld .le-tc-card:focus-visible:before{opacity:1}.ld .le-tc-card:hover .le-tc-go,.ld .le-tc-card:focus-visible .le-tc-go{opacity:1;transform:none}.ld .le-tc-card:focus-visible{outline:2px solid var(--ld-focus);outline-offset:2px;border-radius:12px}.ld .le-tc-card:active{transform:translateY(0)}@media (min-width:761px){.ld .le-tc-grid.xscroll{background-image:none;overflow:visible}}@media (max-width:1180px){.ld .le-hero-in{grid-template-columns:minmax(0,1fr) 440px;gap:40px}.ld .le-tc-grid{gap:6px}.ld .le-tc-card{grid-template-columns:auto minmax(0,1fr);column-gap:10px;padding:8px 10px}.ld .le-tc-chip{border-radius:9px;width:32px;height:32px}.ld .le-tc-chip svg{width:17px;height:17px}.ld .le-tc-go{width:14px;height:14px;position:absolute;top:8px;right:8px}}@media (max-width:980px) and (min-width:761px){.ld .le-hero-in{grid-template-columns:minmax(0,1fr)}.ld .le-buddy,.ld .le-right{max-width:640px}.ld .le-tc-grid{grid-auto-rows:auto}}@media (max-width:760px){.ld .ld-hero.le-hero{padding-bottom:30px}.ld .le-hero-in{flex-direction:column;align-items:stretch;gap:0;display:flex}.ld .le-say,.ld .le-buddy{display:contents}.ld .le-buddy-k,.ld .le-proof,.ld .le-tick,.ld .le-price-link{display:none}.ld .le-hero .le-h1{order:2;line-height:1.07}.ld .le-price{order:3;margin-top:10px}.ld .le-clip{order:4;margin-top:14px}.ld .le-pic{aspect-ratio:4/5}.ld .le-pic img,.ld .le-vid{object-fit:contain;object-position:center}.ld .le-cta{order:5;margin-top:12px;display:block}.ld .le-btn{text-align:center;align-items:center;width:100%;display:flex}.ld .le-btn>b{justify-content:center}.ld .le-ideas{order:6;margin-top:20px}.ld .le-claimcard{order:8;margin-top:18px}.ld .le-foot{order:9;margin:12px 0 0}.ld .le-ctl-play small{display:none}.ld .le-right{display:contents}.ld .le-tc{order:5;margin-top:16px}.ld .le-tc-k{display:block}.ld .le-tc-grid{scroll-snap-type:x mandatory;scrollbar-width:none;--xscroll-surface:var(--ld-bg);grid-template-columns:none;grid-auto-rows:auto;grid-auto-columns:68%;grid-auto-flow:column;gap:10px;margin:0 -16px;padding:2px 16px 12px;scroll-padding:0 16px}.ld .le-tc-grid::-webkit-scrollbar{display:none}.ld .le-tc-grid>li{scroll-snap-align:start}.ld .le-tc-card{grid-template-columns:auto minmax(0,1fr);column-gap:11px;padding:11px 12px 11px 11px}.ld .le-tc-chip{border-radius:8px;width:34px;height:34px}.ld .le-tc-chip svg{width:16px;height:16px}.ld .le-tc-go{display:none}.ld .le-tc-card:hover,.ld .le-tc-card:focus-visible{transform:none}.ld .le-tc-card:focus-visible{outline-offset:-2px}}@media (prefers-reduced-motion:reduce){.ld .le-vid,.ld .le-tc-card,.ld .le-tc-go,.ld .le-tc-card:before{transition:none}.ld .le-tc-card:hover,.ld .le-tc-card:focus-visible{transform:none}}
.ld-shell{--ld-ink:#0b2230;--ld-ink-deep:#071821;--ld-ink-tp:#f4f6f8;--ld-ink-ts:#b4beca;--ld-ink-tt:#8b97a6;--ld-ink-accent:#7fd8cd;--ld-ink-line:#f4f6f824;--ld-ink-edge:#7fd8cd38;--ld-val:#3f7fd4;--ld-qual:#8757c9;--ld-health:#0f9e8e;--ld-growth:#e08a2e;--ld-free-ink:#f6c878;--ld-brand-fill:#0b4f6c;--ld-brand-fill-hover:#093f57;--ld-brand-fill-ink:#fff;--ld-bg:#f7f9fa;--ld-band:#eff4f4;--ld-surface:#fff;--ld-subtle:#f8fafb;--ld-line:#e4e9ee;--ld-line-strong:#d3dae1;--ld-hair:#e9edf1;--ld-tp:#0b2230;--ld-body:#161c23;--ld-ts:#3d4754;--ld-tt:#66707d;--ld-accent:#0e8c7e;--ld-accent-ink:#0b7a6e;--ld-link:#0b4f6c;--ld-pos:#0b7a53;--ld-neg:#b8352b;--ld-pos-bg:#e6f5ee;--ld-neg-bg:#fceeeb;--ld-bezel:#0f9e8e12;--ld-bezel-line:#0f9e8e29;--ld-shadow:0 0 0 1px #0b223008,0 35px 90px -55px #0b223073;--ld-shadow-sm:0 1px 2px #0b223014,0 12px 28px -12px #0b223040;--ld-bar-muted:#b7c1cb;--ld-bar:#0f9e8e;--ld-track:#edf1f4;--ld-focus:#1488b0;--ld-sample-ink:#7a4b00;--ld-sample-bg:#fff1d6;--ld-sample-line:#f1d39a;--ld-display:var(--font-grotesk),-apple-system,"Segoe UI",Roboto,sans-serif;--ld-mono:var(--font-grotesk),-apple-system,"Segoe UI",Roboto,sans-serif;--ld-sans:var(--font-grotesk),-apple-system,"Segoe UI",Roboto,sans-serif;--sans:var(--ld-sans);--mono:var(--ld-sans);font-family:var(--ld-sans);font-feature-settings:"cv11","ss01";font-variant-numeric:tabular-nums;background:var(--ld-bg);color:var(--ld-body)}html[data-theme=dark] .ld-shell{--ld-bg:#0e131a;--ld-band:#11181f;--ld-surface:#161c23;--ld-subtle:#131920;--ld-line:#26303b;--ld-line-strong:#364250;--ld-hair:#222b35;--ld-tp:#eaf0f6;--ld-body:#eaf0f6;--ld-ts:#aebac7;--ld-tt:#7e8a97;--ld-accent:#5fd0c2;--ld-accent-ink:#5fd0c2;--ld-link:#7fd8cd;--ld-pos:#34d399;--ld-neg:#f87171;--ld-pos-bg:#34d3991f;--ld-neg-bg:#f871711f;--ld-bezel:#5fd0c20d;--ld-bezel-line:#5fd0c224;--ld-shadow:0 1px 2px #0006,0 28px 60px -24px #000000b3;--ld-shadow-sm:0 1px 2px #0006,0 14px 30px -12px #000000b3;--ld-bar-muted:#4a5665;--ld-bar:#16b7a5;--ld-track:#222b35;--ld-focus:#3fa8cc;--ld-brand-fill:#0e6e8c;--ld-brand-fill-hover:#0b5e78;--ld-free-ink:#ffe29e;--ld-sample-ink:#f6c878;--ld-sample-bg:#f6c8781a;--ld-sample-line:#f6c87859}.ld,.ld *,.ld :before,.ld :after{box-sizing:border-box}.ld{background:var(--ld-bg);color:var(--ld-body);font-family:var(--ld-sans);-webkit-font-smoothing:antialiased;font-size:17px;font-weight:400;line-height:1.55;display:block}.ld h1,.ld h2,.ld h3,.ld p,.ld ul,.ld ol,.ld dl,.ld dd,.ld figure{margin:0}.ld h1,.ld h2{text-wrap:balance}.ld ul,.ld ol{padding:0;list-style:none}.ld a{color:var(--ld-link);text-underline-offset:3px;text-decoration-thickness:1px}.ld a:hover{text-decoration-thickness:2px}.ld :focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:4px}.ld table{border-collapse:collapse;width:100%}.ld .vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ld .ld-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.ld .ld-n{font-family:var(--ld-mono);font-variant-numeric:tabular-nums;letter-spacing:0;white-space:nowrap}.ld .ld-tab{font-variant-numeric:tabular-nums}.ld section[id]{scroll-margin-top:76px}.ld .ld-h2{font-family:var(--ld-display);letter-spacing:-.022em;color:var(--ld-tp);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.06}.ld .ld-em{font:inherit;letter-spacing:inherit;color:inherit;font-style:normal}.ld .ld-btn{background:var(--ld-brand-fill);height:48px;color:var(--ld-brand-fill-ink);font:700 16px/1 var(--ld-sans);cursor:pointer;white-space:nowrap;border:0;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 20px;text-decoration:none;display:inline-flex}.ld .ld-btn:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink);text-decoration:none}.ld .ld-free{color:var(--ld-free-ink)}.ld .ld-ghost{border:1.5px solid var(--ld-line-strong);background:var(--ld-surface);height:48px;color:var(--ld-tp);font:600 16px/1 var(--ld-sans);white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:0;padding:0 20px;text-decoration:none;display:inline-flex}.ld .ld-ghost:hover{border-color:var(--ld-tt);background:var(--ld-surface);color:var(--ld-tp);text-decoration:none}.ld-shell .mkt-top{z-index:5;background:color-mix(in srgb,var(--ld-bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--ld-line);position:sticky;top:0}.ld-shell .mkt-top .mkt-top-inner{gap:36px;max-width:1232px;height:64px;padding-inline:16px}.ld-shell .mkt-brand{color:var(--ld-tp);font-family:var(--ld-display);letter-spacing:-.02em;font-size:22px;font-weight:800}.ld-shell .mkt-top-nav{gap:26px;margin-left:0}.ld-shell .mkt-navlink,.ld-shell .mkt-signin{color:var(--ld-ts);font-size:15.5px;font-weight:400}.ld-shell .mkt-navlink:hover,.ld-shell .mkt-signin:hover{color:var(--ld-tp)}.ld-shell .mkt-top-right{gap:20px}.ld-shell .mkt-navcta{background:var(--ld-brand-fill);height:44px;color:var(--ld-brand-fill-ink);border-radius:9px;padding:0 16px;font-size:15px}.ld-shell .mkt-navcta:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink)}.ld-shell :focus-visible{outline:2px solid var(--ld-focus);outline-offset:3px;border-radius:4px}.ld-shell .mkt-foot{background:var(--ld-ink-deep);color:var(--ld-ink-ts);border-top:0}.ld-shell .mkt-foot .mkt-foot-inner{max-width:1232px;padding:64px 16px 44px}.ld-shell .mkt-foot-brand{color:var(--ld-ink-tp);font-family:var(--ld-display);letter-spacing:-.02em;font-size:24px;font-weight:800}.ld-shell .mkt-foot-tag{color:var(--ld-ink-ts);font-size:15px}.ld-shell .mkt-foot-h{color:var(--ld-ink-tp);font-family:var(--ld-sans);letter-spacing:0;text-transform:none;margin-bottom:10px;font-size:15px;font-weight:700}.ld-shell .mkt-foot-links{gap:7px}.ld-shell .mkt-foot-links a{color:var(--ld-ink-ts);font-size:15px;font-weight:400}.ld-shell .mkt-foot-links a:hover{color:var(--ld-ink-tp);text-decoration:underline}.ld-shell .mkt-foot-end{border-top:1px solid var(--ld-ink-line);margin-top:44px;padding-top:18px}.ld-shell .mkt-foot-meta,.ld-shell .mkt-foot-credit{color:var(--ld-ink-ts);font-family:var(--ld-sans);font-size:15px}.ld-shell .mkt-foot-note{color:var(--ld-ink-tt);font-size:14px;line-height:1.55}.ld-shell .mkt-foot-note a{color:var(--ld-ink-ts);text-decoration:underline}.ld-shell .mkt-foot :focus-visible{outline-color:var(--ld-ink-accent)}.ld-shell .mkt-foot-install{color:var(--ld-ink-accent);font-family:var(--ld-sans);font-size:15px}.ld .ld-bezel{background:var(--ld-bezel);border:1px solid var(--ld-bezel-line);border-radius:22px;padding:10px;position:relative}.ld .ld-win{background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow);color:var(--ld-body);border-radius:14px;position:relative;overflow:hidden}.ld .ld-win-bar{border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);height:38px;color:var(--ld-tt);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:13px;display:flex}.ld .ld-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld .ld-path b{color:var(--ld-ts);font-weight:600}.ld .ld-win-bar .ld-n{flex:none}.ld .ld-sample{font:700 11.5px/1 var(--ld-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--ld-sample-ink);background:var(--ld-sample-bg);border:1px solid var(--ld-sample-line);border-radius:999px;flex:none;padding:5px 9px}.ld .ld-sample-row{padding:12px 22px 0}.ld .ld-cap{color:var(--ld-tt);margin-top:14px;font-size:14px;line-height:1.45}.ld .ld-cap .ld-n{color:var(--ld-ts)}.ld .ld-win-cap{color:var(--ld-ts);padding:26px 22px;font-size:15px}.ld .ld-float{z-index:2;background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow-sm);color:var(--ld-body);border-radius:14px;padding:12px 16px;position:absolute}.ld .ld-float-k{color:var(--ld-tt);white-space:nowrap;font-size:13px;font-weight:600}.ld .ld-f-run{top:-46px;right:0}.ld .ld-f-big{font:500 18px/1.2 var(--ld-mono);color:var(--ld-tp);margin-top:2px;display:block}.ld .ld-f-v{white-space:nowrap;color:var(--ld-ts);gap:12px;margin-top:6px;font-size:15px;display:flex}.ld .ld-up{color:var(--ld-pos)}.ld .ld-dn{color:var(--ld-neg)}.ld .ld-f-score{align-items:center;gap:14px;padding:12px 18px 12px 12px;display:flex;bottom:-46px;right:0}.ld .ld-ring{flex:none;width:54px;height:54px}.ld .ld-ring circle{fill:none;stroke-width:6px}.ld .ld-ring .ld-ring-tr{stroke:var(--ld-track)}.ld .ld-ring .ld-ring-fg{stroke:var(--ld-bar);stroke-linecap:round}.ld .ld-f-sc{font:600 26px/1 var(--ld-mono);color:var(--ld-tp);white-space:nowrap;margin-top:3px}.ld .ld-f-sc small{font:400 14px/1 var(--ld-sans);color:var(--ld-tt);margin-left:4px}.ld .ld-f-sym{color:var(--ld-ts);margin-top:4px;font-size:13px;font-weight:600}.ld .ld-hero{border-bottom:1px solid var(--ld-line);padding:72px 0 104px}.ld .ld-hero>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid}.ld .ld-hero h1{font-family:var(--ld-display);letter-spacing:-.03em;color:var(--ld-tp);font-size:clamp(40px,4.7vw,66px);font-weight:800;line-height:1.02}.ld .ld-lede{color:var(--ld-ts);margin-top:22px;font-size:clamp(17px,1.3vw,19px);line-height:1.55}.ld .ld-lede .ld-n{color:var(--ld-tp);font-size:.92em}.ld .ld-tick{margin-top:30px}.ld .ld-tick label{color:var(--ld-ts);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ld .ld-tick-bar{background:var(--ld-surface);border:1.5px solid var(--ld-line-strong);border-radius:14px;align-items:center;gap:8px;padding:6px 6px 6px 18px;display:flex;box-shadow:0 1px 2px #0b22300d}.ld .ld-tick-bar:focus-within{border-color:var(--ld-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-focus) 22%,transparent)}.ld .ld-tick-bar input{min-width:0;height:46px;font:700 20px/1 var(--ld-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ld-tp);background:0 0;border:0;flex:1;padding:0}.ld .ld-tick-bar input:focus{outline:none}.ld .ld-tick-bar input::placeholder{color:var(--ld-tt);opacity:1;text-transform:none;letter-spacing:0;font-weight:600}.ld .ld-tick-bar .ld-btn{height:46px}.ld .ld-hero-alt{flex-wrap:wrap;align-items:center;gap:16px;margin-top:14px;display:flex}.ld .ld-trust{border-top:1px solid var(--ld-line);color:var(--ld-ts);grid-template-columns:minmax(0,1fr);gap:10px;margin-top:32px;padding-top:20px;font-size:14.5px;line-height:1.35;display:grid}.ld .ld-trust li{padding-left:14px;position:relative}.ld .ld-trust li:before{content:"";background:var(--ld-bar);border-radius:2px;width:6px;height:6px;position:absolute;top:.45em;left:0}.ld .ld-trust b{color:var(--ld-tp);font-weight:700}.ld .ld-hero-shot,.ld .ld-stage{position:relative}.ld .ld-hero-shot .ld-bezel{transform-origin:0;margin-right:24px;transform:perspective(2400px)rotateY(-5deg)rotateX(1.5deg)}.ld .ld-hero-shot .ld-cap{margin-top:16px;padding-right:250px}.ld .rpt-head{padding:18px 22px 0}.ld .rpt-name{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.ld .rpt-name b{font:700 20px/1.2 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .rpt-name span{color:var(--ld-tt);font-size:14px}.ld .rpt-tabs{border-bottom:1px solid var(--ld-line);color:var(--ld-tt);white-space:nowrap;gap:20px;margin-top:14px;font-size:14px;display:flex;overflow:hidden}.ld .rpt-tabs span{padding:0 0 10px}.ld .rpt-tabs .rpt-on{color:var(--ld-tp);box-shadow:inset 0 -2px 0 var(--ld-bar);font-weight:700}.ld .rpt-new{font:700 11px/1 var(--ld-sans);letter-spacing:.04em;color:var(--ld-accent-ink);vertical-align:2px;margin-left:4px}.ld .rpt-asof{background:color-mix(in srgb,var(--ld-bar) 9%,var(--ld-surface));color:var(--ld-ts);border-radius:8px;margin:14px 22px 0;padding:9px 12px;font-size:14px}.ld .rpt-asof .ld-n{color:var(--ld-tp);font-weight:500}.ld .tset{border:1px solid var(--ld-line);border-radius:10px;margin:12px 22px 0;overflow:hidden}.ld .tset+.tset{margin-top:10px}.ld .tset-top{border-bottom:1px solid var(--ld-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid}.ld .tset-top h3{font:700 16px/1.3 var(--ld-sans);letter-spacing:0;color:var(--ld-tp)}.ld .tset-top a{color:var(--ld-tp);text-decoration:none}.ld .tset-top a:hover{text-decoration:underline}.ld .ld-pill{height:26px;font:600 13.5px/1 var(--ld-sans);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.ld .ld-pill .ld-n{font-weight:600}.ld .ld-pill-pass{background:var(--ld-pos-bg);color:var(--ld-pos)}.ld .ld-pill-fail{background:var(--ld-neg-bg);color:var(--ld-neg)}.ld .ld-pill-part{background:var(--ld-track);color:var(--ld-ts)}.ld .tset-t{font-size:14.5px}.ld .tset-t tr{border-bottom:1px solid var(--ld-hair)}.ld .tset-t tr:last-child{border-bottom:0}.ld .tset-t th,.ld .tset-t td{vertical-align:baseline;text-align:left;padding:7px 0;font-weight:400}.ld .tset-t .ld-ck{text-align:center;width:34px;padding-left:14px;font-weight:700}.ld .tset-t th{color:var(--ld-ts);padding-left:10px}.ld .tset-t .ld-val{text-align:right;white-space:nowrap;padding:7px 14px 7px 10px}.ld .ld-ck-p{color:var(--ld-pos)}.ld .ld-ck-f{color:var(--ld-neg)}.ld .ld-ck-u{color:var(--ld-tt)}.ld .ld-val b{font:500 15px/1 var(--ld-mono);color:var(--ld-tp)}.ld .ld-miss .ld-val b{color:var(--ld-neg)}.ld .ld-val i{font:400 12.5px/1 var(--ld-mono);color:var(--ld-tt);margin-left:8px;font-style:normal}.ld .tset-note{color:var(--ld-tt);background:var(--ld-subtle);border-bottom:1px solid var(--ld-hair);padding:7px 14px;font-size:13.5px}.ld .tset-foot{color:var(--ld-tt);background:var(--ld-subtle);border-top:1px solid var(--ld-hair);padding:8px 14px;font-size:13.5px}.ld .tset-foot .ld-n{color:var(--ld-ts)}.ld .rpt-foot{justify-content:space-between;gap:12px;padding:12px 22px 16px;font-size:14px;display:flex}.ld .rpt-foot a{font-weight:600}.ld .ld-row{border-bottom:1px solid var(--ld-line);padding:112px 0}.ld .ld-row.ld-alt{background:var(--ld-band)}.ld .ld-row>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ld-row.ld-flip>.ld-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ld .ld-row.ld-flip .ld-say{order:2}.ld .ld-row.ld-flip .ld-shot{order:1}.ld .ld-label{color:var(--ld-accent-ink);margin-bottom:14px;font-size:14px;font-weight:600;display:block}.ld .ld-label .ld-n{font-weight:500}.ld .ld-say p{color:var(--ld-ts);margin-top:18px}.ld .ld-say p.ld-first{font-size:19px;line-height:1.5}.ld .ld-say .ld-first .ld-n{color:var(--ld-tp);font-size:.92em}.ld .ld-strong{color:var(--ld-tp);font-weight:700}.ld .ld-go{margin-top:22px;font-weight:600;display:inline-block}.ld .ld-acts{flex-wrap:wrap;align-items:center;gap:16px;margin-top:26px;display:flex}.ld .ld-acts>span{color:var(--ld-ts);font-size:15px}.ld .ld-fine{color:var(--ld-tt);margin-top:18px;font-size:13.5px;line-height:1.5}.ld .ld-say p.ld-fine{color:var(--ld-tt);font-size:13.5px}.ld .ld-fine a{color:inherit}.ld .ld-pair{color:var(--ld-accent-ink);align-items:center;gap:8px;margin-bottom:14px;font-size:14px;font-weight:600;display:inline-flex}.ld .ld-pair i{background:color-mix(in srgb,var(--ld-bar) 12%,transparent);border-radius:999px;align-items:center;height:22px;padding:0 8px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-flex}.ld .ld-sum{border-top:1.5px solid var(--ld-tp);margin-top:24px;font-size:16px}.ld .ld-sum-r{border-bottom:1px solid var(--ld-line);grid-template-columns:18px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;display:grid}.ld .ld-sum-op{color:var(--ld-tt);text-align:center}.ld .ld-sum-k{color:var(--ld-ts)}.ld .ld-sum-r .ld-n{color:var(--ld-tp);text-align:right;font-size:16px}.ld .ld-sum-r.ld-tot{border-bottom:0;border-top:1.5px solid var(--ld-tp);margin-top:-1px;padding-top:10px}.ld .ld-sum-r.ld-tot .ld-sum-k{color:var(--ld-tp);font-weight:700}.ld .ld-sum-r.ld-tot .ld-sum-v{font:600 24px/1 var(--ld-mono);color:var(--ld-tp);text-align:right;white-space:nowrap}.ld .ld-sum-r.ld-tot .ld-sum-v small{font:400 13px/1 var(--ld-mono);color:var(--ld-tt);margin-right:8px}.ld .ld-factors{color:var(--ld-ts);flex-wrap:wrap;gap:8px 20px;margin-top:24px;font-size:16px;display:flex}.ld .ld-factors .ld-n{color:var(--ld-tp)}.ld .sc-body{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:32px;padding:26px 26px 22px;display:grid}.ld .ld-gauge{width:180px;height:180px;position:relative}.ld .ld-gauge svg{width:100%;height:100%;transform:rotate(-90deg)}.ld .ld-gauge circle{fill:none;stroke-width:14px}.ld .ld-gauge .ld-ring-tr{stroke:var(--ld-track)}.ld .ld-gauge .ld-ring-fg{stroke:var(--ld-bar);stroke-linecap:round}.ld .ld-gauge-mid{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ld .ld-gauge-mid .ld-n{color:var(--ld-tp);font-size:52px;font-weight:600;line-height:1}.ld .ld-gauge-mid small{color:var(--ld-tt);margin-top:4px;font-size:14px}.ld .sc-meta{text-align:center;color:var(--ld-ts);margin-top:12px;font-size:14px}.ld .ld-subr{grid-template-columns:10px 72px minmax(0,1fr) 44px;align-items:center;gap:10px;padding:9px 0;display:grid}.ld .ld-subr-d{border-radius:50%;width:10px;height:10px}.ld .ld-subr-l{color:var(--ld-tp);font-size:15.5px;font-weight:600}.ld .ld-subr-bar{background:var(--ld-track);border-radius:4px;height:8px;overflow:hidden}.ld .ld-subr-bar i{border-radius:4px;height:100%;display:block}.ld .ld-subr .ld-n{text-align:right;color:var(--ld-tp);font-size:15.5px}.ld .sc-cov{color:var(--ld-tt);margin-top:8px;font-size:13.5px}.ld .ld-f-val{background:var(--ld-val)}.ld .ld-f-qual{background:var(--ld-qual)}.ld .ld-f-health{background:var(--ld-health)}.ld .ld-f-growth{background:var(--ld-growth)}.ld .ld-metric{border:1px solid var(--ld-line);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin:0 26px 24px;padding:14px 16px;display:grid}.ld .ld-metric-k{color:var(--ld-tp);font-size:15.5px;font-weight:600}.ld .ld-metric-v{color:var(--ld-tp);text-align:right;font-size:20px;font-weight:500}.ld .ld-metric-rail{background:var(--ld-track);border-radius:3px;grid-column:1/-1;height:6px;position:relative}.ld .ld-metric-rail i{background:var(--ld-bar);border-radius:2px;width:3px;height:14px;position:absolute;top:-4px;transform:translate(-50%)}.ld .ld-metric-p{color:var(--ld-ts);grid-column:1/-1;font-size:14px}.ld .ld-metric-p .ld-n{color:var(--ld-tp)}.ld .lw-head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 22px 12px;display:flex}.ld .lw-head b{font:700 18px/1.2 var(--ld-display);color:var(--ld-tp)}.ld .lw-head span{color:var(--ld-tt);font-size:14px}.ld .lw-head span .ld-n{color:var(--ld-ts)}.ld .led{font-size:15px}.ld .led th{font:600 13px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:left;border-block:1px solid var(--ld-line);background:var(--ld-subtle);padding:8px 22px}.ld .led tbody th{font:600 15px/1.35 var(--ld-sans);border-block:0;border-bottom:1px solid var(--ld-hair);background:0 0;padding:9px 22px}.ld .led .ld-r{text-align:right}.ld .led td{border-bottom:1px solid var(--ld-hair);vertical-align:baseline;padding:9px 22px}.ld .led tr:last-child td,.ld .led tr:last-child th{border-bottom:0}.ld .led tbody th a{color:var(--ld-tp);font-weight:600;text-decoration:none}.ld .led tbody th a:hover{text-decoration:underline}.ld .led .ld-ct{white-space:nowrap}.ld .led .ld-ct b{font:500 15px/1 var(--ld-mono);color:var(--ld-tp)}.ld .led .ld-of{color:var(--ld-tt);white-space:nowrap;font-size:13px}.ld .led .ld-of .ld-n{font-size:12.5px}.ld .led td.ld-r:last-child{white-space:nowrap}.ld .ld-chip{height:22px;font:500 13px/1 var(--ld-mono);border-radius:6px;align-items:center;margin-left:4px;padding:0 8px;display:inline-flex}.ld .ld-chip-a{background:var(--ld-pos-bg);color:var(--ld-pos)}.ld .ld-chip-d{background:var(--ld-neg-bg);color:var(--ld-neg)}.ld .ld-none{color:var(--ld-tt);font-size:13px}.ld .ld-never{background:var(--ld-ink);color:var(--ld-ink-tp);border-block:1px solid var(--ld-ink-edge);padding:112px 0 104px}.ld .ld-never>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ld-never h2{font-family:var(--ld-display);letter-spacing:-.022em;color:var(--ld-ink-tp);font-size:clamp(28px,3vw,42px);font-weight:700;line-height:1.06}.ld .ld-never p{color:var(--ld-ink-ts);margin-top:20px}.ld .ld-never p b{color:var(--ld-ink-tp)}.ld .ld-never a{color:var(--ld-ink-accent)}.ld .ld-never :focus-visible{outline-color:var(--ld-ink-accent)}.ld .ld-struck{font-family:var(--ld-display);letter-spacing:-.03em;color:var(--ld-ink-tt);flex-wrap:wrap;gap:10px 32px;font-size:clamp(40px,5.4vw,80px);font-weight:800;line-height:1;display:flex}.ld .ld-struck li{position:relative}.ld .ld-struck s{text-decoration:none}.ld .ld-struck s:after{content:"";background:var(--ld-ink-accent);height:.075em;position:absolute;top:54%;left:-4px;right:-4px;transform:rotate(-3deg)}.ld .ld-learn{border-bottom:1px solid var(--ld-line);padding:96px 0}.ld .ld-learn>.ld-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:72px;display:grid}.ld .ld-learn-lead{font-family:var(--ld-display);letter-spacing:-.018em;color:var(--ld-tp);font-size:clamp(24px,2.3vw,32px);font-weight:700;line-height:1.15}.ld .ld-learn-lead .ld-n{font-size:.9em;font-weight:500}.ld .ld-learn-links{flex-wrap:wrap;gap:24px;margin-top:22px;font-weight:600;display:flex}.ld .ld-byline{border-left:2px solid var(--ld-bar);padding:4px 0 4px 22px}.ld .ld-byline-who{color:var(--ld-tp);font-size:18px;font-weight:700}.ld .ld-byline p+p{color:var(--ld-ts);margin-top:8px}.ld .ld-fit{background:var(--ld-band);border-bottom:1px solid var(--ld-line);padding:112px 0 96px}.ld .ld-fit-hd{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:72px;display:grid}.ld .ld-fit-hd p{color:var(--ld-ts)}.ld .ld-styles{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;margin-top:44px;overflow:hidden}.ld .ld-styles-t thead th{font:600 13px/1.2 var(--ld-sans);color:var(--ld-tt);text-align:left;border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);padding:14px 24px}.ld .ld-styles-t tbody th,.ld .ld-styles-t td{border-bottom:1px solid var(--ld-hair);vertical-align:top;text-align:left;color:var(--ld-ts);padding:18px 24px;font-size:15.5px;font-weight:400}.ld .ld-styles-t tbody tr:last-child th,.ld .ld-styles-t tbody tr:last-child td{border-bottom:0}.ld .ld-styles-t tbody th{width:20%}.ld .ld-styles-t tbody th b{font:700 19px/1.2 var(--ld-display);color:var(--ld-tp);display:block}.ld .ld-styles-t tbody th span{color:var(--ld-tt);margin-top:4px;font-size:14px;display:block}.ld .ld-styles-t td:last-child{white-space:nowrap;width:22%}.ld .ld-styles-t td:last-child a{font-weight:600}.ld .ld-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.ld .ld-plan{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;padding:22px 24px}.ld .ld-plan.ld-plan-hl{border-color:color-mix(in srgb,var(--ld-bar) 55%,var(--ld-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--ld-bar) 35%,transparent)}.ld .ld-plan h3{font:700 17px/1.3 var(--ld-sans);letter-spacing:0;color:var(--ld-tp)}.ld .ld-plan-p{font:700 34px/1 var(--ld-display);color:var(--ld-tp);letter-spacing:-.01em;margin-top:8px}.ld .ld-plan-p small{font:400 15px/1 var(--ld-sans);color:var(--ld-tt);margin-left:4px}.ld .ld-plan-a{color:var(--ld-ts);margin-top:6px;font-size:14.5px}.ld .ld-plan ul{border-top:1px solid var(--ld-line);color:var(--ld-ts);gap:6px;margin-top:12px;padding-top:12px;font-size:14.5px;display:grid}.ld .ld-plan li{padding-left:14px;position:relative}.ld .ld-plan li:before{content:"";background:var(--ld-bar-muted);border-radius:2px;width:5px;height:5px;position:absolute;top:.6em;left:0}.ld .ld-pc-h{font:700 20px/1.2 var(--ld-display);color:var(--ld-tp);margin-top:48px}.ld .cmpb{background:var(--ld-surface);border:1px solid var(--ld-line);border-radius:16px;margin-top:24px;padding:10px 28px;box-shadow:0 1px 2px #0b22300a}.ld .cmpb-row{border-bottom:1px solid var(--ld-hair);grid-template-columns:minmax(0,4fr) minmax(0,7fr) 72px;align-items:center;gap:8px 28px;padding:16px 0;display:grid}.ld .cmpb-row:last-child{border-bottom:0}.ld .cmpb-name{color:var(--ld-tp);font-size:17px;font-weight:700}.ld .cmpb-note{color:var(--ld-tt);margin-top:2px;font-size:14px;font-weight:400;line-height:1.35;display:block}.ld .cmpb-track{background:var(--ld-track);border-radius:7px;height:14px}.ld .cmpb-bar{background:var(--ld-bar-muted);border-radius:7px;height:100%;display:block}.ld .cmpb-row.us .cmpb-bar{background:var(--ld-bar)}.ld .cmpb-row.us .cmpb-amt{font-family:var(--ld-mono);font-weight:500}.ld .cmpb-amt{text-align:right;color:var(--ld-tp);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.ld .cmpb-foot{color:var(--ld-tt);margin-top:16px;font-size:14px}.ld .ld-btn,.ld .ld-ghost,.ld .ld-pills a,.ld .os-links a{transition:transform .15s,background-color .15s,border-color .15s,color .15s}@media (prefers-reduced-motion:no-preference){.ld .ld-btn:hover,.ld .ld-ghost:hover,.ld .ld-pills a:hover,.ld .os-links a:hover{transform:translateY(-2px)}@supports (animation-timeline:view()){@keyframes ld-rv{0%{opacity:.35;translate:0 18px}to{opacity:1;translate:0}}.ld .ld-rv{animation:linear ld-rv;animation-timeline:view();animation-range:entry entry 45%}}}@media (prefers-reduced-motion:reduce){.ld .ld-btn,.ld .ld-ghost,.ld .ld-pills a,.ld .os-links a{transition:none}}@media print{.ld .ld-rv{animation:none}.ld-shell .mkt-top{position:static}}@media (max-width:1180px){.ld .rpt-tabs .ld-xs{display:none}}@media (max-width:980px){.ld .ld-hero>.ld-wrap,.ld .ld-row>.ld-wrap,.ld .ld-row.ld-flip>.ld-wrap,.ld .ld-never>.ld-wrap,.ld .ld-learn>.ld-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:56px}.ld .ld-row.ld-flip .ld-say{order:1}.ld .ld-row.ld-flip .ld-shot{order:2}.ld .ld-hero-shot .ld-bezel{transform:none}.ld .ld-hero-shot{max-width:760px}.ld .ld-fit-hd{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.ld .ld-panel{grid-template-columns:minmax(0,1fr)}.ld .ld-panel-r{border-left:0;border-top:1px solid var(--ld-line)}.ld-shell .mkt-foot .mkt-foot-inner{padding:56px 16px 40px}}@media (max-width:860px){.ld .ld-pills{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:701px){.ld .ld-floats{display:contents}}@media (max-width:700px){.ld{font-size:16px}.ld-shell .mkt-top .mkt-top-inner{gap:12px}.ld-shell .mkt-signin{display:none}.ld .ld-hero{padding:40px 0 64px}.ld .ld-hero>.ld-wrap{gap:40px}.ld .ld-tick-bar{padding:5px 5px 5px 14px}.ld .ld-tick-bar .ld-btn{padding:0 14px}.ld .ld-hero-alt .ld-ghost{width:100%}.ld .ld-bezel{border-radius:16px;padding:6px}.ld .ld-win{border-radius:11px}.ld .ld-win-bar{height:34px;padding:0 12px;font-size:12px}.ld .rpt-head{padding:14px 14px 0}.ld .rpt-tabs{gap:14px;font-size:13px}.ld .rpt-tabs .ld-xs{display:none}.ld .rpt-asof{margin:12px 14px 0}.ld .tset{margin:10px 14px 0}.ld .tset-t{font-size:14px}.ld .tset-t .ld-ck{width:26px;padding-left:10px}.ld .tset-t th{padding-left:8px}.ld .tset-t .ld-val{padding-left:8px;padding-right:10px}.ld .ld-val i{margin:3px 0 0;display:block}.ld .tset-top{padding:10px}.ld .rpt-foot{flex-direction:column;gap:4px;padding:12px 14px 14px}.ld .ld-hero-shot .ld-bezel{margin-right:0}.ld .ld-hero-shot .ld-cap{padding-right:0}.ld .ld-float{position:relative;inset:auto}.ld .ld-floats{z-index:2;align-items:stretch;gap:10px;margin:-22px 10px 0;display:flex;position:relative}.ld .ld-floats .ld-float{flex:1;min-width:0;padding:10px 12px}.ld .ld-f-big{font-size:16px}.ld .ld-f-v{flex-wrap:wrap;gap:4px 8px;font-size:13.5px}.ld .ld-f-score{gap:10px}.ld .ld-ring{width:40px;height:40px}.ld .ld-f-sc{font-size:21px}.ld .ld-onestop{padding:40px 0 36px}.ld .os-links{gap:6px}.ld .os-links a{height:32px;padding:0 12px;font-size:14px}.ld .ld-row{padding:72px 0}.ld .ld-row>.ld-wrap,.ld .ld-row.ld-flip>.ld-wrap{gap:40px}.ld .sc-body{grid-template-columns:minmax(0,1fr);justify-items:center;gap:18px;padding:20px 16px 16px}.ld .sc-body>div:last-child{width:100%}.ld .ld-gauge{width:150px;height:150px}.ld .ld-gauge-mid .ld-n{font-size:44px}.ld .ld-metric{margin:0 16px 16px}.ld .lw-head{flex-direction:column;align-items:stretch;gap:2px;padding:14px 14px 10px}.ld .led{font-size:14px}.ld .led th,.ld .led td,.ld .led tbody th{padding-inline:12px}.ld .led tbody th{font-size:14px}.ld .led .ld-rk{display:none}.ld .ld-chip{margin-left:3px;padding:0 6px}.ld .an-tiles>div,.ld .ld-depth>div{padding:12px}.ld .ld-tv{font-size:17px}.ld .ld-est{width:calc(100% - 28px);margin:12px 14px 4px;font-size:14px}.ld .ld-est .ld-xs{display:none}.ld .ld-gate{margin:12px 14px 4px}.ld .ld-rcpt{margin:10px 14px 16px}.ld .pe-head{flex-direction:column;align-items:stretch;gap:2px;padding:14px 14px 0}.ld .ld-pe{gap:3px;height:150px;padding:14px 14px 0}.ld .ld-pv{display:none}.ld .ld-pe-x{gap:3px;padding:6px 14px 0;font-size:11px}.ld .ld-pe-x span:nth-child(2n){visibility:hidden}.ld .ld-depth{grid-template-columns:minmax(0,1fr);margin:14px}.ld .ld-depth>div+div{border-left:0;border-top:1px solid var(--ld-line)}.ld .ld-ladder{font-size:14.5px}.ld .ld-ladder tbody th{padding-right:8px}.ld .ld-ladder td{min-width:0;padding-left:8px}.ld .co-head{flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px}.ld .co-body{padding:16px 14px 6px}.ld .co-in{margin:10px 14px 14px;font-size:13px}.ld .co-in .co-lg{display:none}.ld .co-in .co-sm{display:inline}.ld .co-disc{padding:0 14px 14px}.ld .env-f{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.ld .env-num{font-size:30px}.ld .ld-sample-row{padding:10px 14px 0}.ld .sb-head{padding:14px 14px 4px}.ld .sb-val{text-align:left}.ld .sb-kpi{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 14px 0}.ld .sb-kpi>div:nth-child(3){border-left:0}.ld .sb-kpi>div:nth-child(n+3){border-top:1px solid var(--ld-line)}.ld .sb-pt{width:calc(100% - 28px);margin:10px 14px 16px;font-size:13.5px}.ld .sb-sh,.ld .sb-pt .ld-xs{display:none}.ld .ld-never{padding:72px 0}.ld .ld-never>.ld-wrap{gap:32px}.ld .ld-struck{gap:4px 22px}.ld .ld-learn{padding:64px 0}.ld .ld-learn>.ld-wrap{gap:32px}.ld .ld-fit{padding:72px 0}.ld .ld-styles-t thead{display:none}.ld .ld-styles-t,.ld .ld-styles-t tbody,.ld .ld-styles-t tr,.ld .ld-styles-t tbody th,.ld .ld-styles-t td{width:auto;display:block}.ld .ld-styles-t tbody th,.ld .ld-styles-t td{border:0;width:auto;padding:0}.ld .ld-styles-t tr{border-bottom:1px solid var(--ld-hair);padding:16px}.ld .ld-styles-t tr:last-child{border-bottom:0}.ld .ld-styles-t tbody th+td,.ld .ld-styles-t td+td{margin-top:8px}.ld .ld-styles-t td:last-child{white-space:normal;width:auto}.ld .ld-plans{grid-template-columns:minmax(0,1fr)}.ld .cmpb{margin-top:24px;padding:4px 16px}.ld .cmpb-row{grid-template-columns:minmax(0,1fr) 64px;gap:8px 12px}.ld .cmpb-track{grid-area:2/1/auto/-1}.ld .ld-close{padding:64px 0 72px}.ld .ld-panel-l,.ld .ld-panel-r{padding:28px 20px}.ld .ld-pills{gap:8px;margin-top:28px}.ld .ld-pills a{padding:10px 12px 11px;font-size:14px}.ld .ld-pills a b{font-size:14.5px}.ld-shell .mkt-foot-cols{gap:28px 16px}}@media (max-width:520px){.ld-shell .mkt-navcta{padding:0 13px;font-size:13.5px}}
.ld{--ldc-ph:#e9eef2}html[data-theme=dark] .ld{--ldc-ph:#1a222b}.ld .ldc-wrap{width:min(1200px,100% - 32px);margin-inline:auto}.ld .ldc-eyebrow{font:500 13px/1.3 var(--ld-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-accent-ink);align-items:center;gap:10px;display:inline-flex}.ld .ldc-eyebrow:before{content:"";background:var(--ld-bar);border-radius:2px;flex:none;width:8px;height:8px}.ld .ldc-h2{font-family:var(--ld-display);letter-spacing:-.024em;color:var(--ld-tp);text-wrap:balance;font-size:clamp(30px,3.3vw,46px);font-weight:700;line-height:1.05}.ld .ldc-btn{background:var(--ld-brand-fill);height:52px;color:var(--ld-brand-fill-ink);font:700 17px/1 var(--ld-sans);cursor:pointer;white-space:nowrap;border:0;border-radius:11px;justify-content:center;align-items:center;gap:10px;padding:0 24px;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex}.ld .ldc-btn:hover{background:var(--ld-brand-fill-hover);color:var(--ld-brand-fill-ink);text-decoration:none}.ld .ldc-btn svg{flex:none;width:18px;height:18px}.ld .ldc-btn-2{flex-direction:column;align-items:flex-start;gap:2px;height:auto;padding:11px 24px}.ld .ldc-btn-2>b{font:700 17px/1 var(--ld-sans);align-items:center;gap:10px;display:inline-flex}.ld .ldc-btn-2>small{font:400 12.5px/1.2 var(--ld-sans);opacity:.85;letter-spacing:.01em}.ld .ldc-ghost{border:1.5px solid var(--ld-line-strong);background:var(--ld-surface);height:44px;color:var(--ld-tp);font:600 15.5px/1 var(--ld-sans);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;transition:border-color .15s,transform .15s;display:inline-flex}.ld .ldc-ghost:hover{border-color:var(--ld-tt)}.ld .ldc-go{white-space:nowrap;font-weight:600;text-decoration:none}.ld .ldc-go:hover{text-decoration:underline}.ld .ldc-go:after{content:" →"}@media (prefers-reduced-motion:no-preference){.ld .ldc-btn:hover,.ld .ldc-ghost:hover{transform:translateY(-2px)}}.ld .ldc-frame{background:var(--ld-bezel);border:1px solid var(--ld-bezel-line);border-radius:20px;padding:9px}.ld .ldc-win{background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow);border-radius:13px;overflow:hidden}.ld .ldc-win-bar{border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);height:34px;color:var(--ld-tt);align-items:center;gap:12px;padding:0 14px;font-size:12.5px;display:flex}.ld .ldc-dots{flex:none;gap:6px;display:flex}.ld .ldc-dots i{background:var(--ld-line-strong);border-radius:50%;width:9px;height:9px}.ld .ldc-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld .ldc-path b{color:var(--ld-ts);font-weight:600}.ld .ldc-shot{background:var(--ldc-ph);margin:0;position:relative;overflow:hidden}.ld .ldc-shot picture{display:contents}.ld .ldc-shot img{width:100%;max-width:100%;height:auto;display:block}.ld section.ldc-hero{border-bottom:1px solid var(--ld-line);padding:76px 0 104px;position:relative;overflow:hidden}.ld section.ldc-hero:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--ld-bar) 13%,transparent),transparent 72%);pointer-events:none;width:62%;height:120%;position:absolute;inset:-20% -10% auto auto}.ld .ldc-hero-in{grid-template-columns:minmax(0,12fr) minmax(0,12fr);align-items:center;gap:56px;display:grid;position:relative}.ld .ldc-hero .ldc-h1{font-family:var(--ld-display);letter-spacing:-.03em;color:var(--ld-tp);margin-top:22px;font-size:clamp(42px,4.6vw,66px);font-weight:800;line-height:1}.ld .ldc-hero .ldc-h1 span{display:block}.ld .ldc-lede{max-width:33em;color:var(--ld-ts);margin-top:24px;font-size:clamp(17px,1.35vw,19.5px);line-height:1.55}.ld .ldc-hero-cta{flex-direction:column;align-items:flex-start;gap:22px;margin-top:34px;display:flex}.ld .ldc-ideas{width:100%;max-width:520px}.ld .ldc-ideas-k{color:var(--ld-ts);font-size:14px;font-weight:600}.ld .ldc-chips{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.ld .ldc-chip{border:1px solid var(--ld-line-strong);background:var(--ld-subtle);min-height:34px;color:var(--ld-ts);text-align:left;cursor:pointer;border-radius:999px;align-items:center;padding:6px 12px;font-size:14.5px;line-height:1.2;text-decoration:none;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}.ld .ldc-chip:hover{border-color:var(--ld-bar);color:var(--ld-tp);background:color-mix(in srgb,var(--ld-bar) 8%,var(--ld-surface));text-decoration:none}@media not all and (max-width:700px){.ld .ldc-chips.xscroll{background-image:none;overflow:visible}}.ld .ldc-tick{width:100%;max-width:440px}.ld .ldc-tick label{color:var(--ld-ts);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.ld .ldc-tick-bar{background:var(--ld-surface);border:1.5px solid var(--ld-line-strong);border-radius:13px;align-items:center;gap:8px;padding:5px 5px 5px 16px;display:flex}.ld .ldc-tick-bar:focus-within{border-color:var(--ld-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--ld-focus) 22%,transparent)}.ld .ldc-tick-bar input{min-width:0;height:42px;font:700 18px/1 var(--ld-display);letter-spacing:.02em;text-transform:uppercase;color:var(--ld-tp);background:0 0;border:0;flex:1;padding:0}.ld .ldc-tick-bar input:focus{outline:none}.ld .ldc-tick-bar input::placeholder{color:var(--ld-tt);opacity:1;font:600 16px/1 var(--ld-sans);text-transform:none;letter-spacing:0}.ld .ldc-tick-bar .ldc-ghost{height:42px}.ld .ldc-also{border-top:1px solid var(--ld-line);max-width:560px;margin-top:20px;padding-top:14px}.ld .ldc-also-k{color:var(--ld-ts);font-size:14px;font-weight:600}.ld .ldc-pills{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.ld .ldc-pills li{min-width:0;display:flex}.ld .ldc-pill{border:1px solid var(--ld-line-strong);background:var(--ld-subtle);min-width:0;min-height:40px;color:var(--ld-tp);font:500 14px/1.25 var(--ld-sans);border-radius:9px;flex:1;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.ld .ldc-pill:hover{border-color:var(--ld-bar);background:color-mix(in srgb,var(--ld-bar) 8%,var(--ld-surface));color:var(--ld-tp);text-decoration:none}.ld .ldc-pill svg{width:16px;height:16px;color:var(--ld-accent-ink);flex:none}.ld .ldc-stage{flex-direction:column;gap:14px;min-width:0;display:flex}.ld .ldc-stage-cap{color:var(--ld-tt);flex-direction:column;gap:2px;padding:0 6px;font-size:13.5px;line-height:1.45;display:flex}.ld .ldc-stage-cap b{color:var(--ld-ts);font-weight:600}.ld .ldc-buddy-m{display:none}.ld .ldc-all{background:var(--ld-surface);border-bottom:1px solid var(--ld-line);padding:112px 0 104px}.ld .ldc-sec-hd{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:64px;display:grid}.ld .ldc-sec-hd .ldc-h2{margin-top:16px}.ld .ldc-sec-hd>p{color:var(--ld-ts)}.ld .ldc-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:52px;display:grid}.ld .ldc-tile{border:1px solid var(--ld-line);background:var(--ld-bg);border-radius:16px;flex-direction:column;padding:14px 14px 22px;transition:border-color .15s,box-shadow .15s;display:flex;position:relative}.ld .ldc-tile:hover{border-color:color-mix(in srgb,var(--ld-bar) 45%,var(--ld-line));box-shadow:var(--ld-shadow-sm)}.ld .ldc-tile-lead{background:color-mix(in srgb,var(--ld-bar) 7%,var(--ld-bg));border-color:color-mix(in srgb,var(--ld-bar) 30%,var(--ld-line))}.ld .ldc-tile>:not(.ldc-shot){margin-inline:8px}.ld .ldc-shot-tile{border:1px solid var(--ld-line);border-radius:8px}.ld .ldc-tile h3{font:700 19px/1.25 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp);margin-top:18px}.ld .ldc-tile p{color:var(--ld-ts);margin-top:8px;font-size:15.5px;line-height:1.5}.ld .ldc-tag{font:600 13.5px/1.4 var(--ld-sans);color:var(--ld-tt)}.ld .ldc-tile .ldc-tag{font-weight:600}.ld .ldc-tile .ldc-go{margin-top:auto;padding-top:16px;font-size:15px}.ld .ldc-tile .ldc-go:before{content:"";border-radius:16px;position:absolute;inset:0}.ld .ldc-slim{border:1px solid var(--ld-line);background:var(--ld-bg);border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:16px;padding:20px 24px;display:grid}.ld .ldc-ic{background:color-mix(in srgb,var(--ld-bar) 12%,transparent);width:44px;height:44px;color:var(--ld-accent-ink);border-radius:12px;flex:none;place-items:center;display:grid}.ld .ldc-ic svg{width:22px;height:22px}.ld .ldc-slim h3{font:700 19px/1.25 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .ldc-slim p{color:var(--ld-ts);margin-top:4px;font-size:15.5px}.ld .ldc-slim-r{white-space:nowrap;align-items:center;gap:18px;display:flex}.ld .ldc-hosts{gap:6px;display:inline-flex}.ld .ldc-hosts span{border:1px solid var(--ld-line-strong);height:28px;color:var(--ld-ts);background:var(--ld-surface);border-radius:999px;align-items:center;padding:0 10px;font-size:13.5px;font-weight:600;display:inline-flex}.ld .ldc-rcpt{background:var(--ld-ink);color:var(--ld-ink-tp);border-block:1px solid var(--ld-ink-edge);padding:112px 0}.ld .ldc-rcpt-in{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ldc-rcpt .ldc-eyebrow{color:var(--ld-ink-accent)}.ld .ldc-rcpt .ldc-eyebrow:before{background:var(--ld-ink-accent)}.ld .ldc-rcpt .ldc-h2{color:var(--ld-ink-tp);margin-top:16px}.ld .ldc-rcpt p{color:var(--ld-ink-ts);margin-top:18px}.ld .ldc-rcpt a{color:var(--ld-ink-accent)}.ld .ldc-rcpt :focus-visible{outline-color:var(--ld-ink-accent)}.ld .ldc-facts{border-top:1px solid var(--ld-ink-line);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin-top:34px;display:grid}.ld .ldc-facts li{padding:18px 16px 0 0}.ld .ldc-facts li+li{border-left:1px solid var(--ld-ink-line);padding-left:18px}.ld .ldc-facts b{font:500 clamp(26px,2.4vw,34px)/1.05 var(--ld-mono);color:var(--ld-ink-tp);letter-spacing:-.01em;font-variant-numeric:tabular-nums;display:block}.ld .ldc-facts b small{font:600 15px/1 var(--ld-sans);color:var(--ld-ink-ts);letter-spacing:0;margin-right:4px}.ld .ldc-facts span{color:var(--ld-ink-ts);margin-top:8px;font-size:14.5px;line-height:1.35;display:block}.ld .ldc-rcpt .ldc-go{margin-top:26px;display:inline-block}.ld .ldc-rcpt .ldc-frame{border-color:var(--ld-ink-edge);background:#7fd8cd0f}.ld .ldc-rcpt .ldc-win{border-color:#f4f6f81a;box-shadow:0 30px 70px -30px #0009}.ld .ldc-pics{min-width:0;display:grid}.ld .ldc-pics>*{grid-area:1/1;align-self:start}.ld .ldc-pics .ldc-frame{justify-self:start;width:84%}.ld .ldc-phone{z-index:2;background:var(--ld-ink-deep);border:1px solid var(--ld-ink-edge);border-radius:30px;justify-self:end;width:29%;margin-top:22%;padding:6px;position:relative;box-shadow:0 30px 70px -24px #000000bf}.ld .ldc-shot-phone{border-radius:24px}@media not all and (max-width:1180px){.ld .ldc-hero-cta{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"btn tick""ideas ideas";align-items:end;gap:22px 16px;max-width:560px;display:grid}.ld .ldc-hero-cta>.ldc-btn{grid-area:btn}.ld .ldc-hero-cta>.ldc-tick{grid-area:tick}.ld .ldc-hero-cta>.ldc-ideas{grid-area:ideas}.ld .ldc-hero-in{align-items:start}}@media (max-width:1180px){.ld .ldc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.ld .ldc-pills{flex-wrap:wrap;display:flex}}@media (max-width:980px){.ld .ldc-hero-in,.ld .ldc-rcpt-in,.ld .ldc-sec-hd{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px}.ld .ldc-sec-hd{gap:16px}.ld .ldc-stage{max-width:560px}.ld .ldc-pills{display:grid}}@media (max-width:700px){.ld section.ldc-hero{padding:40px 0 64px}.ld .ldc-hero-in{gap:36px}.ld .ldc-hero .ldc-h1{margin-top:16px;font-size:clamp(38px,11vw,46px)}.ld .ldc-lede{margin-top:18px}.ld .ldc-hero-cta{gap:18px;margin-top:26px}.ld .ldc-hero-cta .ldc-btn{width:100%}.ld .ldc-hero-cta .ldc-btn-2{align-items:center}.ld .ldc-ideas{max-width:none}.ld .ldc-chips{--xscroll-surface:var(--ld-bg);scrollbar-width:none;flex-wrap:nowrap;margin:5px -3px 0;padding:3px 32px 3px 3px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 32px),#0000)}.ld .ldc-chips::-webkit-scrollbar{display:none}.ld .ldc-chip{white-space:nowrap;flex:none}.ld .ldc-tick{max-width:none}.ld .ldc-also{max-width:none;margin-top:16px;padding-top:12px}.ld .ldc-also-k{font-size:13.5px}.ld .ldc-pills{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.ld .ldc-pill{gap:7px;min-height:34px;padding:5px 10px;font-size:13.5px}.ld .ldc-pill svg{width:15px;height:15px}.ld .ldc-stage-cap{padding:0 4px;font-size:13px}.ld .ldc-all,.ld .ldc-rcpt{padding:72px 0}.ld .ldc-tiles{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:32px}.ld .ldc-tile{padding:12px 12px 16px}.ld .ldc-tile>:not(.ldc-shot){margin-inline:6px}.ld .ldc-tile h3{margin-top:14px;font-size:18px}.ld .ldc-tile p{margin-top:4px;font-size:15px}.ld .ldc-tile .ldc-tag{margin-top:8px}.ld .ldc-tile .ldc-go{padding-top:10px}.ld .ldc-slim{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px}.ld .ldc-slim .ldc-ic{display:none}.ld .ldc-slim-r{white-space:normal;flex-wrap:wrap;gap:10px 16px}.ld .ldc-facts{grid-template-columns:minmax(0,1fr);grid-auto-flow:row}.ld .ldc-facts li,.ld .ldc-facts li+li{border-left:0;border-bottom:1px solid var(--ld-ink-line);grid-template-columns:132px minmax(0,1fr);align-items:baseline;gap:12px;padding:14px 0;display:grid}.ld .ldc-facts span{margin-top:0}.ld .ldc-rcpt-in{gap:40px}.ld .ldc-frame{border-radius:15px;padding:6px}.ld .ldc-win{border-radius:10px}.ld .ldc-win-bar{height:30px;font-size:11.5px}.ld .ldc-pics .ldc-frame{width:90%}.ld .ldc-phone{border-radius:22px;width:36%;margin-top:30%;padding:4px}.ld .ldc-shot-phone{border-radius:18px}}@media (max-width:640px){.ld section.ldc-hero{padding:28px 0 48px}.ld .ldc-hero-cta{gap:14px}.ld .ldc-hero .ldc-stage{display:none}.ld .ldc-buddy-m{border-bottom:1px solid var(--ld-line);padding:56px 0;display:block}}
.ld .ldc-x-eyebrow{font:500 13px/1.3 var(--ld-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ld-accent-ink);align-items:center;gap:10px;display:inline-flex}.ld .ldc-x-eyebrow:before{content:"";background:var(--ld-bar);border-radius:2px;flex:none;width:8px;height:8px}.ld .ldc-x-h2{font-family:var(--ld-display);letter-spacing:-.024em;color:var(--ld-tp);margin-top:16px;font-size:clamp(30px,3.3vw,46px);font-weight:700;line-height:1.05}.ld .ldc-x-h3{font-family:var(--ld-display);letter-spacing:-.02em;color:var(--ld-tp);margin-top:14px;font-size:clamp(25px,2.4vw,34px);font-weight:700;line-height:1.1}.ld .ldc-x-h2 .ld-n,.ld .ldc-x-h3 .ld-n{font-variant-numeric:tabular-nums;font-family:inherit}.ld .ldc-x-pts{gap:12px;margin-top:22px;display:grid}.ld .ldc-x-pts li{color:var(--ld-ts);padding-left:30px;font-size:16.5px;line-height:1.45;position:relative}.ld .ldc-x-pts li:before{content:"";background:color-mix(in srgb,var(--ld-bar) 14%,transparent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9.4l2.6 2.6L13 6.4' fill='none' stroke='%230F9E8E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;border-radius:6px;width:18px;height:18px;position:absolute;top:.18em;left:0}.ld .ldc-x-pts b{color:var(--ld-tp)}.ld .ldc-x-pts .ld-n{color:var(--ld-tp);font-size:.94em}.ld .ldc-x-acts{flex-wrap:wrap;align-items:center;gap:20px;margin-top:28px;display:flex}.ld .ldc-x-fine{color:var(--ld-tt);margin-top:18px;font-size:13.5px;line-height:1.55}.ld .ldc-x-go{white-space:nowrap;font-weight:600;text-decoration:none}.ld .ldc-x-go:hover{text-decoration:underline}.ld .ldc-x-go:after{content:" →"}.ld .ldc-x-frame{background:var(--ld-bezel);border:1px solid var(--ld-bezel-line);border-radius:20px;padding:9px}.ld .ldc-x-win{background:var(--ld-surface);border:1px solid var(--ld-line);box-shadow:var(--ld-shadow);border-radius:13px;overflow:hidden}.ld .ldc-x-bar{border-bottom:1px solid var(--ld-line);background:var(--ld-subtle);height:34px;color:var(--ld-tt);align-items:center;gap:12px;padding:0 14px;font-size:13px;display:flex}.ld .ldc-x-dots{flex:none;gap:6px;display:flex}.ld .ldc-x-dots i{background:var(--ld-line-strong);border-radius:50%;width:9px;height:9px}.ld .ldc-x-path{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ld .ldc-x-path b{color:var(--ld-ts);font-weight:600}.ld .ldc-x-shot{background:var(--ld-track)}.ld .ldc-x-shot img{width:100%;max-width:100%;height:auto;display:block}.ld .ldc-wt{border-bottom:1px solid var(--ld-line);padding:112px 0}.ld .ldc-wt-alt{background:var(--ld-band)}.ld .ldc-wt>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:72px;display:grid}.ld .ldc-wt-flip>.ld-wrap{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.ld .ldc-wt-flip .ldc-wt-say{order:2}.ld .ldc-wt-flip .ldc-wt-pics{order:1}.ld .ldc-wt-say>p:not(.ldc-x-eyebrow):not(.ldc-x-fine){color:var(--ld-ts);margin-top:18px}.ld .ldc-wt-pics{display:grid}.ld .ldc-wt-pics>*{grid-area:1/1;align-self:start}.ld .ldc-wt-duo .ldc-x-frame:first-child{justify-self:start;width:88%}.ld .ldc-wt-duo .ldc-x-frame-2{z-index:2;background:color-mix(in srgb,var(--ld-bg) 70%,var(--ld-bezel));border-radius:16px;justify-self:end;width:58%;margin-top:28%;padding:7px;position:relative}.ld .ldc-wt-flip .ldc-wt-duo .ldc-x-frame:first-child{justify-self:end}.ld .ldc-wt-flip .ldc-wt-duo .ldc-x-frame-2{justify-self:start}.ld .ldc-wt-duo .ldc-x-frame-2 .ldc-x-win{box-shadow:var(--ld-shadow),var(--ld-shadow-sm)}.ld .ldc-pb{border-bottom:1px solid var(--ld-line);padding:72px 0 64px}.ld .ldc-pb-row{grid-template-columns:minmax(0,4fr) minmax(0,6fr) auto;align-items:center;gap:40px;display:grid}.ld .ldc-pb-row-fb{grid-template-columns:minmax(0,1fr) auto}.ld .ldc-pb-h{margin-top:12px;font-size:clamp(23px,2vw,28px)}.ld .ldc-pb-sub{color:var(--ld-ts);margin-top:8px;font-size:16px}.ld .ldc-pb-list{border:1px solid var(--ld-line);background:var(--ld-surface);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ld .ldc-pb-list li{padding:16px 18px}.ld .ldc-pb-list li+li{border-left:1px solid var(--ld-line)}.ld .ldc-pb-list b{color:var(--ld-tp);font-size:15.5px;font-weight:700;display:block}.ld .ldc-pb-ct{color:var(--ld-tt);margin-top:6px;font-size:14px;display:block}.ld .ldc-pb-big{color:var(--ld-tp);font-size:19px;font-weight:500}.ld .ldc-pb-of{font-size:13.5px}.ld .ldc-pb-run{color:var(--ld-tt);margin-top:10px;font-size:13.5px}.ld .ldc-pb-fine{border-top:1px solid var(--ld-line);max-width:72em;color:var(--ld-tt);margin-top:26px;padding-top:18px;font-size:13.5px;line-height:1.55}.ld .ldc-pb-fine p+p{margin-top:4px}.ld .ldc-pb-fine a{color:inherit}.ld .ldc-pt{background:var(--ld-band);border-bottom:1px solid var(--ld-line);padding:104px 0}.ld .ldc-pt-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.ld .ldc-pt-plan{border:1px solid var(--ld-line);background:var(--ld-surface);border-radius:16px;padding:24px 26px}.ld .ldc-pt-hl{border-color:color-mix(in srgb,var(--ld-bar) 55%,var(--ld-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--ld-bar) 35%,transparent)}.ld .ldc-pt-plan h3{font:700 17px/1.3 var(--ld-sans);color:var(--ld-tp)}.ld .ldc-pt-p{color:var(--ld-tp);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-top:10px;display:flex}.ld .ldc-pt-p>.ld-n{letter-spacing:-.01em;font-size:32px;font-weight:600}.ld .ldc-pt-p small{color:var(--ld-tt);font-size:15px}.ld .ldc-pt-p small .ld-n{color:var(--ld-ts);font-size:15px;font-weight:500}.ld .ldc-pt-plan>p:not(.ldc-pt-p){border-top:1px solid var(--ld-line);color:var(--ld-ts);margin-top:14px;padding-top:12px;font-size:15.5px}.ld .ldc-pt-plan>p:not(.ldc-pt-p) .ld-n{color:var(--ld-tp);font-size:.94em}.ld .ldc-pt-ft{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:22px;display:flex}.ld .ldc-pt-ft p{color:var(--ld-ts);font-size:16px}.ld .ldc-pt-ft p b{color:var(--ld-tp)}.ld .ldc-fq{padding:104px 0 112px}.ld .ldc-fq>.ld-wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:72px;display:grid}.ld .ldc-fq-cta{flex-direction:column;align-items:flex-start;gap:12px;margin-top:28px;display:flex}.ld .ldc-fq-cta>span{color:var(--ld-tt);font-size:14.5px}.ld .ldc-fq-qs{border-top:1.5px solid var(--ld-tp)}.ld .ldc-fq-q{border-bottom:1px solid var(--ld-line);padding:22px 0 24px}.ld .ldc-fq-q h3{font:700 clamp(19px,1.6vw,22px)/1.3 var(--ld-display);letter-spacing:-.01em;color:var(--ld-tp)}.ld .ldc-fq-q p{color:var(--ld-ts);margin-top:10px;padding-right:48px}.ld .ldc-fq-q .ld-n{color:var(--ld-tp);font-size:.94em}@media (max-width:980px){.ld .ldc-wt>.ld-wrap,.ld .ldc-wt-flip>.ld-wrap,.ld .ldc-fq>.ld-wrap{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px}.ld .ldc-wt-flip .ldc-wt-say{order:1}.ld .ldc-wt-flip .ldc-wt-pics{order:2}.ld .ldc-pb-row,.ld .ldc-pb-row-fb{grid-template-columns:minmax(0,1fr);justify-items:start;gap:22px}.ld .ldc-pb-row>div{width:100%}}@media (max-width:700px){.ld .ldc-wt,.ld .ldc-pt,.ld .ldc-fq{padding:72px 0}.ld .ldc-wt>.ld-wrap,.ld .ldc-wt-flip>.ld-wrap{gap:40px}.ld .ldc-x-pts li{font-size:16px}.ld .ldc-x-frame{border-radius:15px;padding:6px}.ld .ldc-x-win{border-radius:10px}.ld .ldc-x-bar{height:30px;font-size:13px}.ld .ldc-wt-duo .ldc-x-frame:first-child{width:94%}.ld .ldc-wt-duo .ldc-x-frame-2{width:70%;margin-top:36%}.ld .ldc-pb{padding:56px 0 48px}.ld .ldc-pb-list{grid-template-columns:minmax(0,1fr)}.ld .ldc-pb-list li{justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.ld .ldc-pb-list li+li{border-left:0;border-top:1px solid var(--ld-line)}.ld .ldc-pb-ct{white-space:nowrap;margin-top:0}.ld .ldc-pt-plans{grid-template-columns:minmax(0,1fr);gap:12px;margin-top:28px}.ld .ldc-pt-plan{padding:20px}.ld .ldc-fq>.ld-wrap{gap:32px}.ld .ldc-fq-q p{padding-right:0}}@media print{.ld .ldc-wt-duo .ldc-x-frame-2{display:none}}
