.it-hero{min-height:max(720px, var(--viewport-h));background:var(--page);position:relative;overflow:hidden;container-type:inline-size}.it-hero__media{position:absolute;inset:0}.it-hero__media picture{display:contents}.it-hero__backdrop{object-fit:cover;object-position:0% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.it-hero__subject{width:var(--subject-width,64%);position:absolute;top:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,#000 80%,#0000);mask-image:linear-gradient(90deg,#000 80%,#0000)}.it-hero__subject img,.it-hero__subject video{object-fit:cover;object-position:var(--subject-pos,0% 30%);width:100%;height:100%;display:block}.it-hero__scrim{display:none}.it-hero__content{top:0;bottom:0;width:min(var(--hero-text-width), 44%);flex-direction:column;justify-content:center;display:flex;position:absolute;inset-inline-start:calc(var(--nav-gutter) + var(--space-24))}.it-hero__main{padding-bottom:var(--space-24);flex-direction:column;align-items:flex-start;display:flex}.it-hero__main .it-hl-block{gap:var(--space-24)}.it-hero .it-tag{height:42px;padding:0 var(--space-24);font-size:18px}.it-hero .it-tag--glass{background:var(--glass-frost);backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate))}.it-hero__body{margin-top:var(--space-24)}.it-hero__actions{gap:var(--space-24);margin-top:var(--space-48);flex-wrap:wrap;display:flex}.it-hero__facts{z-index:1;width:min(var(--hero-text-width), 44%);inset-inline-start:calc(var(--nav-gutter) + var(--space-24));bottom:calc(var(--space-80) + var(--space-8));box-sizing:border-box;padding:var(--space-24) 0 0;align-items:center;gap:var(--space-56);border-top:1px solid var(--sand);font-family:var(--font-sans);color:var(--body);margin:0;font-size:19px;line-height:1.5;list-style:none;display:flex;position:absolute}.it-hero__sep{background:var(--backdrop-from);flex:none;width:1px;height:26px}@container (width<=1100px){.it-hero__facts{gap:var(--space-32);font-size:16px}}@container (width<=760px){.it-hero{background:var(--ink);grid-template-columns:minmax(0,1fr);min-height:0;display:grid}.it-hero__media{height:calc(var(--viewport-h) - 56px);grid-area:1/1;min-height:560px;position:relative;inset:auto}.it-hero__subject{width:100%;-webkit-mask-image:none;mask-image:none}.it-hero__subject img,.it-hero__subject video{object-position:var(--subject-pos-mobile,38% 0%)}.it-hero__scrim{pointer-events:none;background:linear-gradient(to bottom, var(--scrim-soft), transparent 22%), linear-gradient(to bottom, transparent 34%, var(--scrim-mid) 60%, var(--scrim) 100%);display:block;position:absolute;inset:0}.it-hero__content{z-index:1;width:auto;padding:0 var(--gutter) var(--space-24);grid-area:1/1;align-self:end;display:block;position:relative;inset:auto}.it-hero__main{padding:0}.it-hero__main .it-hl-block{gap:var(--space-16)}.it-hero .it-hl--hero{font-size:44px;line-height:1.12}.it-hero .it-hl__1{color:var(--on-dark)}.it-hero .it-hl__2{color:var(--on-dark-muted)}.it-hero .it-tag--glass{background:var(--glass-inner);height:30px;color:var(--on-dark);box-shadow:none;--it-edge:linear-gradient(225deg, var(--glass-frost-border), var(--glass-edge) 55%, var(--glass-inner));padding:0 12px;font-size:13px}.it-hero__body{color:var(--on-dark-muted);margin-top:12px;font-size:16px;line-height:1.7}.it-hero__actions{margin-top:var(--space-24);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.it-hero__actions .it-btn{gap:10px;width:auto;height:52px;padding:0 12px;font-size:17px}.it-hero__actions .it-btn--primary{background:var(--paper);color:var(--ink);box-shadow:none;backdrop-filter:none;--it-edge:linear-gradient(transparent, transparent)}.it-hero__actions .it-btn--on-image{background:var(--glass-inner);color:var(--on-dark);box-shadow:none;--it-edge:linear-gradient(225deg, var(--glass-frost-border), var(--glass-edge) 55%, var(--glass-inner))}.it-hero__facts{width:auto;height:56px;padding:0 var(--gutter);border-top:1px solid var(--sand);border-bottom:1px solid var(--hairline);background:var(--paper);white-space:nowrap;grid-area:2/1;justify-content:center;gap:14px;font-size:13px;position:static}.it-hero__sep{background:var(--hairline);height:14px}}@keyframes it-hero-settle{0%{transform:scale(1.04)}}@keyframes it-hero-rise{0%{opacity:0;transform:translateY(var(--rise,14px))}}@keyframes it-hero-fade{0%{opacity:0}}@keyframes it-hero-draw{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:no-preference){.js .it-hero__subject img{animation:it-hero-settle 2.4s var(--ease-calm) both}.js .it-hero .it-tag{animation:it-hero-fade .6s var(--ease-calm) .1s both}.js .it-hero .it-hl__1{--rise:18px;animation:it-hero-rise .9s var(--ease-calm) .16s both}.js .it-hero .it-hl__2{--rise:18px;animation:it-hero-rise .9s var(--ease-calm) .28s both}.js .it-hero__body{--rise:12px;animation:it-hero-rise .8s var(--ease-calm) .42s both}.js .it-hero__actions>:first-child{--rise:10px;animation:it-hero-rise .7s var(--ease-calm) .54s both}.js .it-hero__actions>:nth-child(2){--rise:10px;animation:it-hero-rise .7s var(--ease-calm) .6s both}.js .it-hero__facts{border-top-color:#0000}.js .it-hero__facts:before{content:"";top:-1px;background:var(--sand);transform-origin:100%;height:1px;animation:it-hero-draw .9s var(--ease-calm) .7s both;position:absolute;inset-inline:0}.js .it-hero__facts>li{animation:it-hero-fade .6s var(--ease-calm) .82s both}}@container (width<=760px){.it-hero__facts{position:relative;inset:auto}}.it-nl{margin:0;padding:0;list-style:none}.it-nl__row{color:var(--ink);align-items:baseline;gap:20px;padding:4px 0;font-size:17px;line-height:28px;display:flex}.it-nl--divided .it-nl__row{border-top:1px solid var(--hairline)}.it-nl--divided .it-nl__row:last-child{border-bottom:1px solid var(--hairline)}.it-nl__idx{min-width:24px;font-family:var(--font-mono);color:var(--muted);text-align:right;direction:ltr;unicode-bidi:isolate;flex:none;font-size:12px;line-height:1}@container (width<=640px){.it-nl__row{gap:var(--space-16);font-size:16px;line-height:26px}}.it-cmp{border-radius:var(--radius-card);background:linear-gradient(to right, var(--backdrop-from), var(--backdrop-to));-webkit-user-select:none;user-select:none;touch-action:pan-y;isolation:isolate;cursor:ew-resize;margin:0;position:relative;overflow:hidden}.it-cmp__layer{background:linear-gradient(to right, var(--backdrop-from), var(--backdrop-to));position:absolute;inset:0}.it-cmp__layer img{object-fit:cover;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.it-cmp__before{clip-path:inset(0 0 0 calc(100% - var(--pos) * 1%))}.it-cmp__divider{top:0;bottom:0;left:calc(100% - var(--pos) * 1%);background:var(--glass-light);width:1px;box-shadow:0 0 10px var(--glass-sheen);pointer-events:none;margin-left:-.5px;position:absolute}.it-cmp__handle{z-index:4;top:50%;left:calc(100% - var(--pos) * 1%);box-sizing:border-box;width:var(--handle-size);height:var(--handle-size);margin:calc(var(--handle-size) / -2) 0 0 calc(var(--handle-size) / -2);border:1px solid var(--paper);border-radius:var(--radius-pill);background:var(--glass-chip);backdrop-filter:blur(var(--glass-blur-chip)) saturate(var(--glass-saturate));box-shadow:var(--shadow-chip);color:var(--paper);cursor:ew-resize;touch-action:none;direction:ltr;justify-content:center;align-items:center;display:flex;position:absolute}.it-cmp__handle:before{content:"";border-radius:inherit;position:absolute;inset:-10px}.it-cmp__handle:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.it-cmp__arrows{fill:currentColor;display:block}.it-cmp__label{z-index:3;box-sizing:border-box;border-radius:var(--radius-pill);height:26px;font-family:var(--font-sans);pointer-events:none;align-items:center;padding:0 10px;font-size:13px;line-height:1;display:inline-flex;position:absolute;top:12px}.it-cmp__label--now{right:12px}.it-cmp__label--viz{left:12px}.it-cmp__note{font-family:var(--font-mono);vertical-align:super;direction:ltr;unicode-bidi:isolate;margin-inline-start:3px;font-size:9px;line-height:0}.it-cmp--sm .it-cmp__label{height:22px;padding:0 8px;font-size:12px;top:8px}.it-cmp--sm .it-cmp__label--now{right:8px}.it-cmp--sm .it-cmp__label--viz{left:8px}.it-cmp-item{align-items:center;gap:var(--space-16);flex-direction:column;display:flex}.it-cmp-item>.it-cmp{align-self:stretch}.it-cmp-group{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container (width<=640px){.it-cmp-group{gap:var(--space-32);grid-template-columns:minmax(0,1fr)}.it-cmp-group--carousel{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:12px;display:flex;overflow-x:auto}.it-cmp-group--carousel::-webkit-scrollbar{display:none}.it-cmp-group--carousel>*{scroll-snap-align:center;flex:0 0 82%}}.it-more{border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--body);align-items:center;gap:10px;font-size:15px;line-height:1.5;text-decoration:none;display:inline-flex}.it-more__dot{background:var(--paper);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);transition:transform var(--duration-ui) var(--ease-calm);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.it-more:hover{color:var(--ink)}.it-more:hover .it-more__dot{transform:translate(-3px)}}.it-seg{box-sizing:border-box;border-radius:var(--radius-pill);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:4px;display:inline-grid}.it-seg--light{isolation:isolate;background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);position:relative}.it-seg--glass{box-shadow:var(--shadow-chip)}.it-seg--block{width:100%;display:grid}.it-seg .it-seg__thumb{z-index:0;top:4px;bottom:4px;width:calc((100% - 8px) / var(--n));border-radius:var(--radius-pill);box-shadow:var(--shadow-chip);transition:inset-inline-start .42s var(--ease-calm);position:absolute;inset-inline-start:calc(4px + (100% - 8px) / var(--n) * var(--i))}.it-seg__opt{z-index:3;appearance:none;box-sizing:border-box;height:40px;padding:0 var(--space-24);border-radius:var(--radius-pill);font-family:var(--font-sans);color:var(--ink);white-space:nowrap;cursor:pointer;touch-action:manipulation;transition:color var(--duration-ui) var(--ease-calm);background:0 0;border:0;font-size:15px;font-weight:500;line-height:1;position:relative}.it-seg__opt.is-on{color:var(--on-dark)}.it-seg__opt:focus-visible{box-shadow:var(--focus-ring);outline:2px solid #0000}.it-seg--sm .it-seg__opt{height:34px;padding:0 var(--space-16);font-size:14px}@media (prefers-reduced-motion:reduce){.it-seg .it-seg__thumb,.it-seg__opt{transition:none}}.lp-gains{container-type:inline-size}.lp-gains__head{align-items:flex-start;gap:var(--space-32);padding:var(--space-40) var(--space-32);border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.lp-gains__seg{max-width:100%}.lp-gains__intro{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}.lp-gains__grid{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));margin:0;padding:0;list-style:none;display:grid}.lp-gains__grid[hidden]{display:none}.lp-gain{padding:var(--cell-inset);border-inline-start:1px solid var(--hairline);display:flex}.lp-gain:first-child{border-inline-start:0}.lp-gain__card{isolation:isolate;box-sizing:border-box;gap:var(--space-16);min-height:340px;padding:var(--space-24);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);transition:box-shadow var(--duration-reveal) var(--ease-calm);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.lp-gain__title{font-family:var(--font-display);color:var(--ink);flex-wrap:wrap;column-gap:.28em;margin:0;font-size:32px;font-weight:500;line-height:1.15;display:flex}.lp-gain__t2{color:var(--muted)}.lp-gain__text{color:var(--body);margin:0;font-size:16px;line-height:1.75}.lp-gain__src{align-items:baseline;gap:var(--space-8);padding-top:var(--space-16);border-top:1px solid var(--hairline);color:var(--slate);margin:auto 0 0;font-size:13px;line-height:1.5;display:flex}.lp-gain__idx{font-family:var(--font-mono);color:var(--slate);direction:ltr;unicode-bidi:isolate;flex:none;font-size:11px;line-height:1}.lp-gain__photo{z-index:-2;object-fit:cover;filter:blur(26px)saturate(115%);opacity:0;width:130%;max-width:none;height:130%;transition:opacity var(--duration-reveal) var(--ease-calm);pointer-events:none;position:absolute;top:-15%;left:-15%}.lp-gain__card:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--glass-smoke-to), var(--glass-smoke-from));opacity:0;transition:opacity var(--duration-reveal) var(--ease-calm);pointer-events:none;position:absolute;inset:0}.lp-gain__title,.lp-gain__t2,.lp-gain__text,.lp-gain__src,.lp-gain__idx{transition:color var(--duration-reveal) var(--ease-calm), border-color var(--duration-reveal) var(--ease-calm)}@media (hover:hover){.lp-gain__card:hover{box-shadow:var(--shadow-raised)}.lp-gain__card:hover .lp-gain__photo{opacity:1}.lp-gain__card:hover:before{opacity:.7}.lp-gain__card:hover .lp-gain__title,.lp-gain__card:hover .lp-gain__text,.lp-gain__card:hover .lp-gain__src,.lp-gain__card:hover .lp-gain__idx{color:var(--on-dark)}.lp-gain__card:hover .lp-gain__t2{color:var(--on-dark-muted)}.lp-gain__card:hover .lp-gain__src{border-top-color:var(--glass-inner)}}@media (prefers-reduced-motion:reduce){.lp-gain__card,.lp-gain__card:before,.lp-gain__photo,.lp-gain__title,.lp-gain__t2,.lp-gain__text,.lp-gain__src,.lp-gain__idx{transition:none}}@container (width<=1100px){.lp-gains__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-gain:nth-child(odd){border-inline-start:0}.lp-gain:nth-child(n+3){border-top:1px solid var(--hairline)}}@container (width<=640px){.lp-gains__head{text-align:center;padding:var(--space-40) var(--space-16) var(--space-32);align-items:center;gap:var(--space-24)}.lp-gains__head .it-hl-block,.lp-gains__intro{text-align:center;align-items:center}.lp-gains__seg{scrollbar-width:none;overscroll-behavior-x:contain;overflow-x:auto}.lp-gains__seg::-webkit-scrollbar{display:none}.lp-gains__head .it-seg__opt{padding-inline:8px;font-size:14px}.lp-gains__grid{padding:var(--space-16);scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.lp-gains__grid::-webkit-scrollbar{display:none}.lp-gain{scroll-snap-align:center;border:0;flex:0 0 82%;padding:0}.lp-gain:nth-child(n+3){border-top:0}.lp-gain__card{min-height:290px;padding:var(--space-24) 20px}.lp-gain__title{font-size:28px}}.lp-way{container-type:inline-size}.lp-way__head{align-items:center;gap:var(--space-16);padding:var(--space-56) var(--space-32) var(--space-40);border-bottom:1px solid var(--hairline);text-align:center;flex-direction:column;display:flex}.lp-way__head .it-body{max-width:40em;margin-inline:auto}.lp-way__cell{padding:var(--cell-inset)}.lp-way__cell+.lp-way__cell{border-top:1px solid var(--hairline)}.lp-way__row{box-sizing:border-box;align-items:end;gap:var(--space-24);padding:var(--space-32) var(--space-40);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1fr) minmax(0,4.4fr);display:grid}.lp-way__row--old{background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink)}.lp-way__row--new{color:var(--on-dark)}.lp-way__label{align-items:flex-start;gap:var(--space-40);flex-direction:column;display:flex}.lp-way__mark{background:var(--backdrop-from);width:44px;height:44px;color:var(--paper);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.lp-way__mark svg{fill:none;stroke:currentColor;stroke-width:1.25px;stroke-linecap:round;width:22px;height:22px}.lp-way__name{font-family:var(--font-display);margin:0;font-size:32px;font-weight:500;line-height:1.15}.lp-way__steps{gap:var(--space-16);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-way__step{flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.lp-way__dot{z-index:1;background:var(--backdrop-from);border-radius:50%;flex:none;width:20px;height:20px;display:block;position:relative}.lp-way__dot:after{content:"";background:var(--paper);border-radius:50%;position:absolute;inset:7px}.lp-way__row--new .lp-way__dot{background:var(--glass-inner)}.lp-way__step:not(:last-child):before{content:"";top:10px;border-top:1px solid var(--hairline);position:absolute;inset-inline:30px -6px}.lp-way__step:not(:last-child):after{content:"";top:7px;border-top:1px solid var(--hairline);border-left:1px solid var(--hairline);width:6px;height:6px;position:absolute;inset-inline-end:-6px;transform:rotate(-45deg)}.lp-way__row--new .lp-way__step:before,.lp-way__row--new .lp-way__step:after{border-color:var(--glass-frost-border)}.lp-way__num{font-family:var(--font-mono);color:var(--slate);direction:ltr;unicode-bidi:isolate;align-self:flex-start;font-size:13px;line-height:1}.lp-way__row--new .lp-way__num{color:var(--on-dark-muted)}.lp-way__text{font-size:18px;line-height:1.45}@container (width<=1100px){.lp-way__row{grid-template-columns:minmax(0,1fr);align-items:start}.lp-way__label{align-items:center;gap:var(--space-16);flex-direction:row}}@container (width<=760px){.lp-way__head{padding:var(--space-40) var(--space-16) var(--space-32)}.lp-way__row{padding:var(--space-24);gap:var(--space-24)}.lp-way__name{font-size:26px}.lp-way__steps{gap:var(--space-24);grid-template-columns:minmax(0,1fr)}.lp-way__step{flex-direction:row;align-items:center;gap:12px}.lp-way__step:not(:last-child):before{top:20px;bottom:-24px;border-top:0;border-inline-start:1px solid var(--hairline);inset-inline:9.5px auto}.lp-way__row--new .lp-way__step:not(:last-child):before{border-inline-start-color:var(--glass-frost-border)}.lp-way__step:not(:last-child):after{content:none}.lp-way__num{align-self:center}.lp-way__text{font-size:16px}}.it-ann{width:100%;margin-top:var(--space-40);position:relative;container-type:inline-size}.it-ann__stage{--pw:min(var(--stage-portrait), 40cqi);height:calc(var(--pw) * var(--pr));position:relative}.it-ann__light{z-index:0;width:calc(var(--pw) * 2.2);height:calc(var(--pw) * var(--pr) * 1.2);background:radial-gradient(closest-side, var(--glass-sheen), transparent);pointer-events:none;position:absolute;top:-12%;left:50%;transform:translate(-50%)}.it-ann__guides{top:0;bottom:0;inset-inline:calc(-1 * var(--space-40));z-index:1;pointer-events:none;position:absolute}.it-ann__guide{border-top:1px solid var(--glass-frost-border);height:0;position:absolute;inset-inline:0}.it-ann__guide:before,.it-ann__guide:after{content:"";background:var(--paper);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px}.it-ann__guide:before{inset-inline-start:-2.5px}.it-ann__guide:after{inset-inline-end:-2.5px}.it-ann__portrait{z-index:2;top:0;left:calc(50% - var(--pw) * var(--fx));width:var(--pw);position:absolute}.it-ann__img{-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.it-ann__ph{aspect-ratio:4/5}.it-ann__cards{z-index:3;pointer-events:none;position:absolute;inset:0}.it-ann__wing{bottom:var(--space-32);pointer-events:auto;grid-template-columns:repeat(2,236px);align-items:end;gap:14px;display:grid;position:absolute}.it-ann__wing--start{inset-inline-start:0}.it-ann__wing--end{inset-inline-end:0}.it-ann__col{flex-direction:column;gap:14px;display:flex}.it-metric{box-sizing:border-box;border-radius:var(--radius-panel);text-align:start;flex-direction:column;gap:12px;margin:0;padding:14px;display:flex}.it-metric__head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.it-metric__title{font-family:var(--font-sans);color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.it-metric__code{font-family:var(--font-mono);color:var(--ink);opacity:.55;direction:ltr;unicode-bidi:isolate;font-size:11px;line-height:1}.it-metric__body{flex-direction:column;flex:auto;justify-content:flex-end;display:flex;position:relative}.it-metric__cap{background:var(--glass-frost-border);box-shadow:inset 0 1px 0 var(--glass-light);color:var(--ink);border-radius:8px;margin:0;padding:7px 10px;font-size:13px;line-height:1.5}.it-m-label{font-family:var(--font-sans);color:var(--ink);white-space:nowrap;font-size:12px;line-height:1.4}.it-m-mono{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-size:11px}.it-m-line{stroke:var(--ink);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.it-m-dot{fill:var(--ink)}.it-m-oval{fill:none;stroke:var(--ink);stroke-opacity:.35;stroke-width:1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.it-m-thirds{align-items:stretch;gap:10px;height:228px;display:flex}.it-m-thirds__labels{flex:auto;position:relative}.it-m-thirds__row{flex-direction:column;gap:2px;display:flex;position:absolute;inset-inline:0;transform:translateY(-50%)}.it-m-thirds__val{color:var(--ink);font-size:13px}.it-m-thirds__svg{flex:none;width:120px;height:228px;overflow:visible}.it-m-options{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.it-m-option{border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:8px 2px 6px;display:flex}.it-m-option__glyph{fill:none;width:100%;max-width:44px;height:30px;stroke:var(--ink);stroke-opacity:.4;stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round}.it-m-option .it-m-label{white-space:normal;text-align:center;font-size:11px}.it-m-option.is-on{background:var(--paper);box-shadow:var(--shadow-chip)}.it-m-option.is-on .it-m-option__glyph{stroke-opacity:1;stroke-width:1.6px}.it-m-option.is-on .it-m-label{font-weight:500}.it-m-wordcard{flex-direction:column;display:flex}.it-m-lens{border-radius:var(--radius-pill);background-color:var(--backdrop-to);width:120px;height:120px;box-shadow:0 0 0 1px var(--paper), 0 0 0 6px var(--glass-frost-border), var(--shadow-chip);background-repeat:no-repeat;margin:2px auto 16px}.it-m-word{font-family:var(--font-display);color:var(--ink);margin:0 0 18px;font-size:44px;font-weight:500;line-height:1}.it-m-steps{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.it-m-step{flex-direction:column;gap:8px;display:flex}.it-m-step__bar{border-radius:var(--radius-pill);background:var(--glass-frost-border);height:6px;box-shadow:inset 0 0 0 1px var(--glass-light)}.it-m-step .it-m-label{white-space:normal}.it-m-step.is-on .it-m-step__bar{background:var(--ink);box-shadow:none}.it-m-step.is-on .it-m-label{font-weight:500}.it-m-step.is-accent .it-m-step__bar{background:var(--sand);box-shadow:inset 0 0 0 1px var(--ink)}@container (width<=1180px){.it-ann__stage{--pw:min(440px, 92cqi);height:auto}.it-ann__portrait{margin-inline:auto;position:relative;left:auto}.it-ann__light{top:-6%}.it-ann__guides{height:calc(var(--pw) * var(--pr));bottom:auto}.it-ann__cards{padding:0 var(--space-16) var(--space-32);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-16);scrollbar-width:none;-webkit-overflow-scrolling:touch;pointer-events:auto;align-items:stretch;gap:12px;margin-top:-120px;display:flex;position:relative;inset:auto;overflow-x:auto}.it-ann__cards::-webkit-scrollbar{display:none}.it-ann__wing,.it-ann__col{display:contents}.it-ann__cards{align-items:flex-start}.it-ann__cards .it-metric{scroll-snap-align:center;flex:0 0 min(280px,74cqi)}.it-ann__cards .it-m-thirds{height:184px}.it-ann__cards .it-m-thirds__svg{width:96px;height:184px}}@container (width<=576px){.it-ann__guides{inset-inline:calc(-1 * var(--space-16))}}@container (width<=640px){.it-ann{margin-top:var(--space-24)}.it-ann__cards{margin-inline:calc(-1 * var(--space-16));margin-top:-96px}}.it-tile{box-sizing:border-box;aspect-ratio:var(--ratio,4 / 3);padding:var(--cell-inset);border-radius:var(--radius-panel);justify-content:center;align-items:center;display:flex;overflow:hidden}.it-tile__stack{flex-direction:column;gap:8px;width:min(84%,280px);display:flex}.it-tile__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(84%,260px);display:grid}.it-chip{box-sizing:border-box;min-height:36px;box-shadow:var(--shadow-chip);font-family:var(--font-sans);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:7px 12px;font-size:13px;line-height:1.3;display:flex}.it-chip__label{color:var(--slate);white-space:nowrap}.it-chip__value{color:var(--ink);white-space:nowrap;font-weight:500}.it-chip__value--mono{font-family:var(--font-mono);direction:ltr;unicode-bidi:isolate;font-size:12px;font-weight:400}.it-chip__value--pill{border-radius:var(--radius-pill);background:var(--paper);height:22px;box-shadow:inset 0 0 0 1px var(--hairline);align-items:center;padding:0 9px;font-size:12px;font-weight:400;display:inline-flex}.it-chip--accent .it-chip__value--pill{box-shadow:inset 0 0 0 1px var(--sand)}.it-chip--accent:not(:has(.it-chip__value--pill)) .it-chip__value:before{content:"";background:var(--sand);vertical-align:middle;border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}.it-chip--tall{aspect-ratio:1;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:10px 12px 12px}.it-chip--tall .it-chip__value{font-family:var(--font-display);font-size:32px;font-weight:500;line-height:1}.it-tile__facewrap{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.it-tile__face{box-sizing:border-box;aspect-ratio:3/4;border-radius:18px;height:82%;overflow:hidden}.it-tile__face img{z-index:0;object-fit:cover;object-position:50% 12%;width:100%;height:100%;position:absolute;inset:0}.it-tile__guide{z-index:1;fill:none;width:100%;height:100%;stroke:var(--ink);stroke-width:1px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:.45;position:absolute;inset:0}.it-tile__face:has(img) .it-tile__guide{stroke:var(--paper);opacity:.85}.it-tile__ticks{stroke-dasharray:none;opacity:1}.it-tile .it-tile__facechip{white-space:nowrap;position:absolute;bottom:4%}@container (width<=640px){.it-chip{min-height:32px;padding:6px 10px;font-size:12px}.it-chip--tall .it-chip__value{font-size:26px}}.it-chip__icon{align-items:center;gap:6px;display:inline-flex}.it-factors{box-sizing:border-box;border-inline:1px solid var(--hairline);width:100%;max-width:680px;margin-inline:auto;container-type:inline-size}.it-factors__head{align-items:center;gap:var(--space-16);padding:var(--space-48) var(--space-32) var(--space-40);text-align:center;border-bottom:1px solid var(--hairline);flex-direction:column;display:flex}.it-factors__list{margin:0;padding:0;list-style:none}.it-factor{padding:var(--cell-inset)}.it-factor+.it-factor{border-top:1px solid var(--hairline)}.it-factor__card{align-items:center;gap:var(--space-24);border-radius:var(--radius-panel);background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);grid-template-columns:148px minmax(0,1fr) auto;padding:12px;padding-inline-end:var(--space-24);display:grid}.it-factor__thumb.it-tile{border-radius:10px;padding:8px}.it-factor__thumb .it-tile__stack,.it-factor__thumb .it-tile__pair{gap:6px;width:100%}.it-factor__thumb .it-chip{border-radius:7px;gap:6px;min-height:26px;padding:4px 8px;font-size:11px}.it-factor__thumb .it-chip--tall{padding:6px 8px}.it-factor__thumb .it-chip--tall .it-chip__value{font-size:22px}.it-factor__title{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.45}.it-factor__text{color:var(--body);margin:4px 0 0;font-size:16px;line-height:1.6}.it-factor__idx{font-family:var(--font-mono);color:var(--slate);direction:ltr;unicode-bidi:isolate;align-self:start;padding-top:6px;font-size:11px;line-height:1}@container (width<=560px){.it-factors{border-inline:0}.it-factors__head{padding:var(--space-40) var(--space-16) var(--space-32)}.it-factor{padding:10px}.it-factor__card{gap:var(--space-16);grid-template-columns:112px minmax(0,1fr);padding:10px}.it-factor__idx{display:none}.it-factor__title{font-size:17px}.it-factor__text{font-size:15px;line-height:1.55}.it-factor__thumb .it-chip{min-height:22px;padding:3px 6px;font-size:10px}.it-factor__thumb .it-chip__value--mono{font-size:10px}.it-factor__thumb .it-chip--tall .it-chip__value{font-size:18px}}.it-steps{container-type:inline-size}.it-steps__head{justify-content:space-between;align-items:flex-end;gap:var(--space-32);padding:var(--space-40) var(--space-32);border-bottom:1px solid var(--hairline);display:flex}.it-steps__list{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.it-step{padding:var(--cell-inset);flex-direction:column;display:flex;position:relative}.it-step+.it-step{border-inline-start:1px solid var(--hairline)}.it-step__idx{padding:6px 0 0;font-family:var(--font-mono);color:var(--slate);direction:ltr;unicode-bidi:isolate;align-self:flex-start;margin:4px 4px 14px;padding-inline-start:10px;font-size:13px;line-height:1;position:relative}.it-step__idx:before{content:"";border-top:1px solid var(--slate);border-right:1px solid var(--slate);width:7px;height:7px;position:absolute;top:0;right:0}.it-step__copy{padding:var(--space-24) 18px 18px}.it-step__title{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.45}.it-step__text{color:var(--body);max-width:30em;margin:8px 0 0;font-size:16px;line-height:1.75}@container (width<=860px){.it-steps__head{text-align:center;padding:var(--space-40) var(--space-16) var(--space-32);align-items:center;gap:var(--space-24);flex-direction:column}.it-steps__head .it-hl-block{text-align:center;align-items:center}.it-steps__head .it-btn--fluid{width:auto;display:inline-flex}.it-steps__list{grid-template-columns:1fr}.it-step+.it-step{border-inline-start:0;border-top:1px solid var(--hairline)}.it-step{padding:var(--space-16)}.it-step .it-tile{--ratio:16 / 11;order:-1}.it-step__idx{margin:var(--space-24) 4px 0}.it-step__copy{padding:12px 4px var(--space-16)}.it-step__title{font-size:20px}}.lp-how__cta{align-items:flex-start;gap:var(--space-8);flex-direction:column;display:flex}.lp-how__note{color:var(--slate);margin:0;font-size:13px;line-height:1.5}@container (width<=860px){.lp-how__cta{text-align:center;align-items:center}}.it-plan{width:100%;container-type:inline-size}.it-plan__frame{box-sizing:border-box;border-radius:var(--radius-frame);gap:8px;width:100%;max-width:720px;margin-inline:auto;padding:8px;display:flex}.it-plan__pages{flex-direction:column;flex:0 0 84px;gap:8px;padding:6px 0;display:flex}.it-plan__pg{aspect-ratio:3/4;background:repeating-linear-gradient(to bottom, var(--hairline) 0 1px, transparent 1px 9px) 12px 18px / calc(100% - 24px) 40% no-repeat, var(--paper);opacity:.7;border-radius:6px;display:block;position:relative}.it-plan__pg.is-on{opacity:1;box-shadow:0 0 0 1px var(--ink)}.it-plan__pgnum{bottom:6px;font-family:var(--font-mono);color:var(--slate);direction:ltr;font-size:10px;line-height:1;position:absolute;inset-inline-start:8px}.it-plan__doc{box-sizing:border-box;gap:var(--space-24);min-width:0;padding:var(--space-32);border-radius:calc(var(--radius-frame) - 6px);background:var(--paper);box-shadow:var(--shadow-paper);flex-direction:column;flex:auto;display:flex}.it-plan__top{justify-content:space-between;align-items:center;gap:var(--space-16);padding-bottom:var(--space-16);border-bottom:1px solid var(--hairline);display:flex}.it-plan__pageno{font-family:var(--font-mono);color:var(--slate);direction:ltr;unicode-bidi:isolate;font-size:11px;line-height:1}.it-plan__title{font-family:var(--font-display);margin:0;font-size:32px;font-weight:500;line-height:1.15}.it-plan__title .it-hl__1,.it-plan__title .it-hl__2{display:inline}.it-plan__track{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:-8px;display:grid}.it-plan__seg{border-radius:var(--radius-pill);background:var(--hairline);height:4px;transition:background var(--duration-ui) var(--ease-calm)}.it-plan__seg.is-done{background:var(--body)}.it-plan__seg.is-on{background:var(--ink)}.it-plan__phase{padding:var(--space-16) 18px 18px;background:var(--page);box-shadow:inset 0 0 0 1px var(--hairline);border-radius:10px;flex-direction:column;gap:10px;display:flex}.it-plan__phasehead{justify-content:space-between;align-items:center;gap:var(--space-16);display:flex}.it-plan__phasetitle{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.5}.it-plan__range{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--paper);height:26px;box-shadow:inset 0 0 0 1px var(--sand);color:var(--ink);white-space:nowrap;align-items:center;padding:0 10px;font-size:13px;line-height:1;display:inline-flex}.it-plan__text{color:var(--body);margin:0;font-size:16px;line-height:1.7}.it-plan__actions{gap:8px;margin:0;padding:0;list-style:none;display:grid}.it-plan__actions li{color:var(--ink);align-items:center;gap:10px;font-size:16px;line-height:1.5;display:flex}.it-plan__check{background:var(--paper);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}@container (width<=640px){.it-plan__pages{display:none}.it-plan__frame{border-radius:16px;padding:6px}.it-plan__doc{padding:var(--space-16);gap:var(--space-16);border-radius:11px}.it-plan__title{font-size:26px}.it-plan__phase{padding:14px}}.it-plan__phase[hidden]{display:none}.it-plan__meta{align-items:center;gap:12px;display:inline-flex}.it-plan__sample{color:var(--slate);font-size:12px;line-height:1}.lp-plan{width:100%;container-type:inline-size}.lp-plan__row{align-items:flex-start;gap:var(--space-16);display:flex}.lp-plan__row>.it-plan{flex:auto;min-width:0}.lp-plan .it-plan__track{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-profile{box-sizing:border-box;padding:var(--space-16);border-radius:var(--radius-panel);text-align:start;flex:0 0 176px}.lp-profile__title{font-family:var(--font-sans);color:var(--ink);margin:0 0 12px;font-size:16px;font-weight:500;line-height:1.4}.lp-profile__list{gap:10px;margin:0;display:grid}.lp-profile__row{border-top:1px solid var(--glass-frost-border);gap:2px;padding-top:10px;display:grid}.lp-profile__row dt{color:var(--slate);font-size:13px;line-height:1.4}.lp-profile__row dd{color:var(--ink);margin:0;font-size:15px;line-height:1.5}@container (width<=820px){.lp-plan__row{flex-direction:column;align-items:stretch}.lp-profile{flex:none}.lp-profile__list{column-gap:var(--space-16);grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}}.lp-bento{background:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;container-type:inline-size}.lp-bento__cell{padding:var(--cell-inset);background:var(--page);display:flex}.lp-bento__cell--hero{grid-row:span 2}.lp-bento__hero{isolation:isolate;box-sizing:border-box;justify-content:space-between;gap:var(--space-40);min-height:560px;padding:var(--space-40);border-radius:var(--radius-panel);color:var(--on-dark);flex-direction:column;flex:auto;display:flex;position:relative;overflow:hidden}.lp-bento__photo{z-index:-2;object-fit:cover;filter:blur(30px)saturate(110%);width:130%;max-width:none;height:130%;position:absolute;top:-15%;left:-15%}.lp-bento__hero:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--glass-smoke-to), var(--glass-smoke-from));opacity:.62;position:absolute;inset:0}.lp-bento__stat{font-family:var(--font-sans);margin:0;font-size:88px;font-weight:200;line-height:1}.lp-bento__statlabel{margin:var(--space-8) 0 0;color:var(--on-dark-muted);font-size:24px;line-height:1.4}.lp-bento__claim{font-family:var(--font-display);margin:0;font-size:40px;font-weight:500;line-height:1.15}.lp-bento__claim span+span{color:var(--on-dark-muted)}.lp-bento__card{box-sizing:border-box;align-items:center;gap:var(--space-16);padding:var(--space-24) var(--space-24) var(--space-32);border-radius:var(--radius-panel);background:var(--paper);box-shadow:inset 0 0 0 1px var(--hairline);text-align:center;flex-direction:column;flex:auto;display:flex}.lp-bento__card .it-tile{width:100%}.lp-bento__title{margin:var(--space-8) 0 0;font-family:var(--font-sans);color:var(--ink);font-size:20px;font-weight:500;line-height:1.45}.lp-bento__text{color:var(--body);margin:0;font-size:16px;line-height:1.6}@container (width<=860px){.lp-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-bento__cell--hero{grid-area:auto/1/auto/-1}.lp-bento__hero{min-height:380px}}@container (width<=560px){.lp-bento{grid-template-columns:minmax(0,1fr)}.lp-bento__hero{min-height:340px;padding:var(--space-24)}.lp-bento__stat{font-size:64px}.lp-bento__claim{font-size:30px}}.it-acc{border-bottom:1px solid var(--hairline)}.it-acc__item{border-top:1px solid var(--hairline)}.it-acc__h{font:inherit;margin:0}.it-acc__btn{appearance:none;justify-content:space-between;align-items:center;gap:var(--space-24);width:100%;padding:var(--space-24) 0;font-family:var(--font-sans);color:var(--ink);text-align:start;cursor:pointer;background:0 0;border:0;border-radius:0;font-size:18px;font-weight:500;line-height:1.5;display:flex}.it-acc__icon{background:var(--paper);width:32px;height:32px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.it-acc__icon .it-icon__v{transform-box:fill-box;transform-origin:50%;transition:transform var(--duration-accordion) var(--ease-calm)}.it-acc__item.is-open .it-icon__v{transform:scaleY(0)}.it-acc__panel{visibility:hidden;transition:grid-template-rows var(--duration-accordion) var(--ease-calm), visibility 0s linear var(--duration-accordion);grid-template-rows:0fr;display:grid}.it-acc__item.is-open>.it-acc__panel{visibility:visible;grid-template-rows:1fr;transition-delay:0s}.it-acc__inner{min-height:0;overflow:hidden}.it-acc__inner p{padding:0 0 var(--space-24);max-width:60ch;color:var(--body);margin:0;font-size:18px;line-height:1.75}@container (width<=640px){.it-acc__btn{padding:var(--space-16) 0;font-size:16px}.it-acc__inner p{font-size:16px}}.it-acc__btn:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-small);outline:2px solid #0000}@media (prefers-reduced-motion:reduce){.it-acc__panel,.it-acc__icon .it-icon__v{transition:none}}.lp-chips{justify-content:center;gap:var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.lp-areas{box-sizing:border-box;width:100%;max-width:1040px;margin-top:var(--space-40);padding:var(--space-8) var(--space-24);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);text-align:start;container-type:inline-size}.lp-areas .it-acc{border-bottom:0}.lp-areas .it-acc__item:first-child{border-top:0}.lp-areas .it-acc__btn{padding:var(--space-16) 0}.lp-areas .it-acc__q{flex:auto;min-width:0}.lp-areas .it-acc__inner p{padding-inline-start:72px}.lp-area{align-items:center;gap:var(--space-16);width:100%;display:flex}.lp-area__thumb{border-radius:var(--radius-small);background:linear-gradient(to right, var(--backdrop-from), var(--backdrop-to));flex:none;width:56px;height:56px;position:relative;overflow:hidden}.lp-area__thumb img{object-fit:cover;width:100%;height:100%;display:block}.lp-area__name{font-family:var(--font-display);color:var(--ink);font-size:26px;font-weight:500;line-height:1.2}.lp-area__count{color:var(--body);white-space:nowrap;margin-inline-start:auto;font-size:15px;font-weight:400;line-height:1.4}@container (width<=640px){.lp-areas{padding:0 var(--space-16)}.lp-area{gap:12px}.lp-area__thumb{width:44px;height:44px}.lp-area__name{font-size:20px}.lp-area__count{font-size:13px}.lp-areas .it-acc__inner p{padding-inline-start:56px}}.lp-stack{align-items:flex-start;gap:var(--space-16);flex-direction:column;display:flex}@container (width<=860px){.lp-stack,.lp-stack .it-hl-block{text-align:center;align-items:center}.lp-stack .it-body{margin-inline:auto}}.lp-prog{box-sizing:border-box;width:100%;margin-top:var(--space-40);text-align:start;container-type:inline-size}.lp-prog__grid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-prog__grid--chart-only{grid-template-columns:minmax(0,1fr);max-width:760px;margin-inline:auto}.lp-prog__grid--chart-only .lp-chart__plot{min-height:220px}.lp-prog__thumbs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-thumb{aspect-ratio:4/5;border-radius:var(--radius-card);background:linear-gradient(to right, var(--backdrop-from), var(--backdrop-to));margin:0;position:relative;overflow:hidden}.lp-thumb img{object-fit:cover;width:100%;height:100%;display:block}.lp-chart__key span:last-child{white-space:nowrap}.lp-chip{top:12px;box-sizing:border-box;border-radius:var(--radius-pill);height:26px;color:var(--paper);white-space:nowrap;align-items:center;padding:0 10px;font-size:13px;line-height:1;display:inline-flex;position:absolute;inset-inline-start:12px}.lp-chart{box-sizing:border-box;gap:var(--space-16);padding:var(--space-24);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;margin:0;display:flex}.lp-chart__legend{gap:var(--space-8) var(--space-24);color:var(--ink);flex-wrap:wrap;margin:0;padding:0;font-size:15px;line-height:1.5;list-style:none;display:flex}.lp-chart__key{align-items:center;gap:var(--space-8);display:inline-flex}.lp-chart__swatch{border-top:1.5px solid var(--ink);width:20px;height:0;display:block}.lp-chart__swatch--muted{border-top-color:var(--muted)}.lp-chart__plot{flex:auto;min-height:168px;position:relative}.lp-chart__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.lp-chart__grid{stroke:var(--hairline);stroke-width:1px;vector-effect:non-scaling-stroke}.lp-chart__line{fill:none;stroke:var(--ink);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.lp-chart__line--muted{stroke:var(--muted);stroke-width:1.25px}.lp-chart__dot{background:var(--sand);width:9px;height:9px;box-shadow:0 0 0 3px var(--paper);border-radius:50%;margin:-4.5px 0 0 -4.5px;position:absolute;top:12%;left:0}.lp-chart__axis{padding-top:var(--space-8);border-top:1px solid var(--hairline);color:var(--slate);justify-content:space-between;font-size:13px;line-height:1.4;display:flex}.lp-stats{gap:var(--space-16);margin:var(--space-16) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.lp-stat{box-sizing:border-box;gap:var(--space-16);padding:var(--space-24);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;display:flex}.lp-stat__num{font-family:var(--font-sans);color:var(--ink);font-size:56px;font-weight:200;line-height:1}.lp-stat__label{color:var(--body);font-size:16px;line-height:1.5}@container (width<=860px){.lp-prog__grid{grid-template-columns:minmax(0,1fr)}.lp-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=480px){.lp-prog__thumbs{gap:8px}.lp-chip{top:8px;height:22px;padding:0 8px;font-size:12px;inset-inline-start:8px}.lp-chart{padding:var(--space-16)}.lp-chart__plot{min-height:140px}.lp-stats{gap:12px;margin-top:12px}.lp-stat{padding:var(--space-16);gap:12px}.lp-stat__num{font-size:40px}.lp-stat__label{font-size:15px}}.lp-reviews{box-sizing:border-box;width:100%;max-width:1040px;margin-top:var(--space-40);text-align:start;container-type:inline-size}.lp-reviews__grid{gap:var(--space-16);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.lp-review{min-width:0;display:flex}.lp-review__card{box-sizing:border-box;gap:var(--space-16);padding:var(--space-24);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;flex:auto;display:flex}.lp-review__top{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:26px;display:flex}.lp-review__stars{direction:ltr;gap:3px;display:inline-flex}.lp-review__star{fill:var(--ink);display:block}.lp-review__star--off{fill:none;stroke:var(--hairline);stroke-width:1.25px}.lp-review__sample{box-sizing:border-box;border-radius:var(--radius-pill);height:26px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--slate);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;line-height:1;display:inline-flex}.lp-review__quote{flex:auto;margin:0}.lp-review__quote p{color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;margin:0;font-size:17px;line-height:1.75}.lp-review__who{padding-top:var(--space-16);border-top:1px solid var(--hairline);align-items:center;gap:12px;display:flex}.lp-review__disc{background:var(--page);width:40px;height:40px;box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-display);color:var(--ink);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:22px;font-weight:500;line-height:1;display:inline-flex}.lp-review__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.lp-review__name{color:var(--ink);font-size:14px;font-weight:500;line-height:1.45}.lp-review__line{color:var(--slate);font-size:13px;line-height:1.45}@container (width<=860px){.lp-reviews__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width<=640px){.lp-reviews{margin-top:var(--space-32)}.lp-reviews__grid{margin-inline:calc(-1 * var(--space-16));padding:0 var(--space-16);scroll-snap-type:x mandatory;scroll-padding-inline:var(--space-16);overscroll-behavior-x:contain;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.lp-reviews__grid::-webkit-scrollbar{display:none}.lp-review{scroll-snap-align:center;flex:0 0 82%}.lp-review__card{padding:var(--space-24) 20px}.lp-review__quote p{font-size:16px}}.it-price{box-sizing:border-box;gap:var(--space-32);padding:var(--space-40);background:var(--paper);border-radius:var(--radius-panel);box-shadow:inset 0 0 0 1px var(--hairline);flex-direction:column;display:flex}.it-price.is-highlighted{box-shadow:inset 0 0 0 1px var(--sand), 0 32px 64px -40px var(--glass-chip)}.it-price__head{justify-content:space-between;align-items:center;gap:var(--space-16);min-height:28px;display:flex}.it-price__name{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:18px;font-weight:500;line-height:1.5}.it-price__badge{box-sizing:border-box;border-radius:var(--radius-pill);height:26px;box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink);white-space:nowrap;align-items:center;padding:0 12px;font-size:13px;line-height:1;display:inline-flex}.it-price__amount{align-items:baseline;gap:var(--space-8);margin:0;display:flex}.it-price__num{font-family:var(--font-display);color:var(--ink);font-size:64px;font-weight:500;line-height:1}.it-price__cur{color:var(--body);font-size:16px;line-height:1}.it-price__note{margin:var(--space-8) 0 0;color:var(--body);font-size:14px;line-height:1.5}.it-price__list{padding:var(--space-24) 0 0;border-top:1px solid var(--hairline);gap:var(--space-16);margin:0;list-style:none;display:grid}.it-price__list li{align-items:center;gap:var(--space-16);color:var(--ink);font-size:16px;line-height:1.5;display:flex}.it-price .it-btn{margin-top:auto}@container (width<=640px){.it-price{padding:var(--space-24);gap:var(--space-24)}.it-price__num{font-size:52px}}.it-trust{justify-content:center;align-items:center;gap:var(--space-16) var(--space-24);font-family:var(--font-sans);color:var(--body);flex-wrap:wrap;font-size:15px;line-height:1.5;display:flex}.it-trust__item{align-items:center;gap:var(--space-8);display:inline-flex}.it-trust__sep{background:var(--hairline);width:1px;height:16px}.it-trust__pays{align-items:center;gap:var(--space-8);display:inline-flex}.it-paymark{box-sizing:border-box;border-radius:var(--radius-small);background:var(--paper);height:28px;box-shadow:inset 0 0 0 1px var(--hairline);font-family:var(--font-mono);color:var(--slate);align-items:center;padding:0 10px;font-size:11px;line-height:1;display:inline-flex}.it-paymark--img{width:auto;height:24px;box-shadow:none;background:0 0;padding:0}.lp-prices{box-sizing:border-box;width:100%;max-width:880px;margin-top:var(--space-40);text-align:start;container-type:inline-size}.lp-prices__grid{gap:var(--space-16);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lp-prices__anchor{margin:var(--space-24) auto 0;text-align:center;max-width:36em;color:var(--body);font-size:16px;line-height:1.75}.lp-trust{margin-top:var(--space-32)}@container (width<=640px){.lp-prices__grid{grid-template-columns:minmax(0,1fr)}.lp-trust{margin-top:var(--space-24)}}.lp-faq{padding:var(--space-24)}@container (width<=640px){.lp-faq{padding:0}}.lp-closing__body{max-width:34em}.lp-closing__actions{justify-content:center;align-items:center;gap:var(--space-24);margin-top:var(--space-32);flex-wrap:wrap;display:flex}.lp-closing__soon{color:var(--body);font-size:16px;line-height:1.5}#start .it-fn{color:var(--ink)}#start .it-fn__mark{display:none}@container (width<=640px){.lp-closing__actions{flex-direction:column}}
