html.lenis body{min-height:100svh}.ln{--ln-ground:#f6f3ee;--ln-ground-2:#efeae3;--ln-paper:#ffffff;--ln-ink:#1b2a26;--ln-soft:#45534e;--ln-mute:#5f6b66;--ln-green:#1f3d36;--ln-accent:#2e7d6b;--ln-plum:#7a4e66;--ln-plum-eye:#6e4b62;--ln-line:rgba(31,61,54,0.12);--ln-line-soft:rgba(31,61,54,0.07);--ln-sky-top:#c6d2eb;--ln-shadow:0 30px 60px -36px rgba(70,50,90,0.42);--ln-serif:var(--font-playfair),"Playfair Display",Georgia,serif;--ln-sans:var(--font-manrope),Manrope,system-ui,sans-serif;--ln-ease:cubic-bezier(0.2,0.7,0.3,1);--ln-nav-h:72px;--ln-cycle:6.5s;background:var(--ln-ground);color:var(--ln-ink);font-family:var(--ln-sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow-x:clip}.ln *,.ln :after,.ln :before{box-sizing:border-box}@layer base{.ln :where(a){color:inherit;text-decoration:none}.ln :where(button){font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.ln :where(h1,h2,h3,h4,p,figure,ul,ol){margin:0}.ln :where(:focus-visible){outline:2px solid var(--ln-accent);outline-offset:3px;border-radius:8px}}.ln :where(h1,h2,h3){text-wrap:balance;font-weight:400}.ln :where(p){text-wrap:pretty}.ln [id]{scroll-margin-top:calc(var(--ln-nav-h) + 24px)}.ln .material-symbols-outlined,.ln .ms{font-family:Fraym Landing Symbols,Fraym Icon Blank}.ln .ms{font-weight:300;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;direction:ltr}.ln-wrap{width:min(1288px,100%);margin-inline:auto;padding-left:max(clamp(24px,4vw,48px),env(safe-area-inset-left,0px));padding-right:max(clamp(24px,4vw,48px),env(safe-area-inset-right,0px))}.ln-band{position:relative;padding-block:clamp(72px,8vw,112px)}.ln-band--alt{background:linear-gradient(180deg,var(--ln-ground) 0,var(--ln-ground-2) clamp(120px,14vw,220px),var(--ln-ground-2) calc(100% - clamp(120px, 14vw, 220px)),var(--ln-ground) 100%)}.ln-eyebrow{display:block;font-size:12px;font-weight:600;letter-spacing:.26em;text-transform:uppercase;color:var(--ln-plum-eye)}.ln-h2{font-family:var(--ln-serif);font-size:clamp(36px,4.4vw,58px);line-height:1.05;letter-spacing:-.01em;margin-top:16px}.ln-close__title em,.ln-h2 em,.ln-hero__title em{font-style:italic;color:var(--ln-plum)}.ln-lede{font-size:clamp(16px,1.3vw,18px);color:var(--ln-soft);margin-top:20px;max-width:560px}.ln-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap}.ln-head__lede{max-width:400px;margin-top:0}.ln-center{text-align:center}.ln-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ln-label,.ln-note{color:var(--ln-mute)}.ln-note{display:flex;align-items:flex-start;gap:8px;margin-top:22px;font-size:14px;max-width:480px}.ln-note .material-symbols-outlined{color:var(--ln-accent);margin-top:2px;flex:none}.ln-sample{margin-top:14px;font-size:12.5px;color:var(--ln-mute)}.ln-sample--center{text-align:center;margin-top:22px}.ln-chip{display:inline-flex;align-items:center;height:34px;padding:0 14px;border-radius:999px;background:var(--ln-paper);border:1px solid var(--ln-line);font-size:13.5px;font-weight:500;color:var(--ln-ink)}.ln-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ln-pill,.ln-sr{white-space:nowrap}.ln-pill{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:52px;padding:0 28px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:15px;transition:transform .4s var(--ln-ease),box-shadow .4s var(--ln-ease),background-color .3s ease,border-color .3s ease}.ln-pill:hover{transform:translateY(-2px)}.ln-pill--dark{background:var(--ln-green);color:#ffffff;box-shadow:0 14px 30px -16px rgba(31,61,54,.6)}.ln-pill--dark:hover{background:#183229}.ln-pill--glass{background:rgba(255,255,255,.55);color:var(--ln-green);border-color:rgba(255,255,255,.9);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.ln-pill--line{background:transparent;color:var(--ln-green);border-color:rgba(31,61,54,.25)}.ln-pill--line:hover{background:rgba(255,255,255,.6)}.ln-pill--light{background:#f5f4f0;color:var(--ln-green)}.ln-rv{transition:opacity 1s var(--ln-ease),transform 1s var(--ln-ease);transition-delay:var(--d,0s)}.ln-rv.is-pre{opacity:0;transform:translateY(32px)}.ln-rise{animation:ln-rise .9s var(--ln-ease) backwards;animation-delay:var(--d,0s)}@keyframes ln-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes ln-reveal{0%{opacity:0;transform:translateY(10px)}}@keyframes ln-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ln-shot{position:relative;width:100%;aspect-ratio:1547/794;border-radius:12px;overflow:hidden;background:#fafaf8;box-shadow:var(--ln-shadow),0 0 0 1px rgba(255,255,255,.9)}.ln-nav{position:fixed;inset:0 0 auto 0;z-index:40;height:calc(var(--ln-nav-h) + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) max(clamp(20px,5vw,80px),env(safe-area-inset-right,0px)) 0 max(clamp(20px,5vw,80px),env(safe-area-inset-left,0px));display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(180deg,rgba(198,210,235,.85),rgba(198,210,235,0));border-bottom:1px solid transparent;transition:background-color .3s ease,border-color .3s ease}.ln-nav.is-solid{background:rgba(250,248,244,.82);backdrop-filter:saturate(150%) blur(16px);-webkit-backdrop-filter:saturate(150%) blur(16px);border-bottom-color:var(--ln-line)}.ln-nav__mark{display:inline-flex;align-items:center;height:44px;flex:none}.ln-nav__mark img{display:block;height:24px;width:auto}.ln-nav__links{display:flex;gap:34px;font-size:14px}.ln-nav__links a{color:var(--ln-soft);transition:color .2s ease}.ln-nav__links a:hover{color:var(--ln-green)}.ln-nav__right{display:flex;align-items:center;gap:18px;font-size:14px;color:var(--ln-soft)}.ln-nav__signin:hover{color:var(--ln-green)}.ln-nav__cta{height:40px;padding:0 18px;font-size:14px}.ln-lang{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;height:32px;padding:3px;border-radius:999px;border:1px solid var(--ln-line);font-size:12px;font-weight:600}.ln-lang>span:not(.ln-lang__ink){position:relative;z-index:1;display:flex;align-items:center;justify-content:center;padding:0 10px;color:var(--ln-soft);transition:color .3s ease}.ln-lang>span[aria-current=true]{color:#ffffff}.ln-lang__ink{position:absolute;top:3px;bottom:3px;left:3px;width:calc(50% - 3px);border-radius:999px;background:var(--ln-green);transition:transform .45s var(--ln-ease)}.ln-burger{display:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:50%;color:var(--ln-green)}.ln-menu{position:fixed;inset:0;z-index:60;display:flex;flex-direction:column;padding:calc(84px + env(safe-area-inset-top, 0px)) 24px calc(28px + env(safe-area-inset-bottom, 0px));background:radial-gradient(80% 50% at 100% 0,rgba(240,186,213,.45),transparent 70%),radial-gradient(70% 45% at 0 0,rgba(142,178,232,.4),transparent 70%),var(--ln-ground);animation:ln-reveal .35s var(--ln-ease) backwards}.ln-menu__close{position:absolute;top:calc(14px + env(safe-area-inset-top, 0px));right:16px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--ln-green)}.ln-menu__links{display:flex;flex-direction:column}.ln-menu__links a{display:flex;align-items:center;justify-content:space-between;padding:18px 2px;border-bottom:1px solid var(--ln-line);font-family:var(--ln-serif);font-size:30px;color:var(--ln-ink)}.ln-menu__links a .material-symbols-outlined{color:var(--ln-accent)}.ln-menu__foot{margin-top:auto;display:flex;flex-direction:column;gap:14px}.ln-menu__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.ln-menu__row .ln-pill{height:44px}.ln-menu__cta{width:100%}.ln-hero{--ln-hero-squeeze:clamp(0px,calc(900px - 100svh),220px);position:relative;min-height:calc(1240px - var(--ln-hero-squeeze) * 2);overflow:clip;padding-top:calc(140px - var(--ln-hero-squeeze) * .2)}.ln-sky{position:absolute;inset:0;background:radial-gradient(42% 24% at 56% 56%,rgba(255,236,206,.9) 0,rgba(255,236,206,0) 100%),linear-gradient(180deg,var(--ln-sky-top) 0,#d3d0eb 20%,#e6d2e3 40%,#f3d4cf 58%,#f8e0cd 74%,#f6eee6 100%)}.ln-layer{position:absolute;left:50%;bottom:0;width:max(130%,1250px);max-width:none;height:auto;transform:translate(-50%,var(--ln-ty,0));pointer-events:none;display:block;user-select:none}.ln-hero .ln-layer--far,.ln-hero .ln-layer--mid{will-change:transform}.ln-layer--fore{bottom:-2px;z-index:3}.ln-hero__fade{position:absolute;left:0;right:0;bottom:0;height:260px;z-index:4;pointer-events:none;background:linear-gradient(180deg,rgba(246,243,238,0) 0,rgba(246,243,238,.55) 55%,var(--ln-ground) 100%)}.ln-hero__content{position:relative;z-index:2;width:min(1080px,calc(100% - 40px));margin:0 auto;text-align:center}.ln-chipline{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 14px 0 12px;border-radius:999px;font-size:12.5px;color:#3f4b47;background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.85);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ln-chipline:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ln-plum)}.ln-hero__title{font-family:var(--ln-serif);font-size:clamp(40px,4.4vw,64px);line-height:1.12;letter-spacing:-.02em;margin-top:26px}.ln-hero__lede{width:min(440px,100%);margin:22px auto 0;font-size:15px;line-height:1.55;color:#3f4b47}.ln-hero__ctas{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:34px}.ln-hero__ctas .ln-pill{height:44px;padding:0 22px;font-size:14px}.ln-hero__product{position:relative;width:min(960px,100%,calc(960px - var(--ln-hero-squeeze) * 1.1));margin:calc(78px - var(--ln-hero-squeeze) * .22) auto 0}.ln-device{padding:10px;border-radius:20px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 60px 120px -50px rgba(70,50,90,.55)}.ln-hero__phone{position:absolute;right:-6%;bottom:9%;width:17.5%;padding:5px;border-radius:28px;background:var(--ln-ink);box-shadow:0 40px 70px -30px rgba(40,30,60,.6);text-align:left}.ln-hero__phone [data-frame]{border-radius:23px!important}.ln-hero__note{position:relative;z-index:5;margin-top:14px;font-size:12px;color:var(--ln-mute)}.ln-film__glow{position:absolute;left:50%;top:30%;width:min(1320px,130%);height:72%;transform:translateX(-50%);pointer-events:none;background:radial-gradient(closest-side at 30% 52%,rgba(184,166,222,.5),rgba(184,166,222,0)),radial-gradient(closest-side at 70% 58%,rgba(244,196,178,.48),rgba(244,196,178,0)),radial-gradient(closest-side at 50% 80%,rgba(46,125,107,.16),rgba(46,125,107,0));filter:blur(24px)}.ln-film .ln-wrap{position:relative}.ln-film__head{display:flex;flex-direction:column;align-items:center;text-align:center}.ln-film__lede{max-width:600px;margin-inline:auto}.ln-film__stage{width:min(1040px,100%,calc((100svh - var(--ln-nav-h) - 72px) * 16 / 9));margin:clamp(36px,4.5vw,56px) auto 0}.ln-film__frame{padding:10px;border-radius:26px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.9);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 60px 120px -50px rgba(70,50,90,.55)}.ln-film__screen{position:relative;aspect-ratio:16/9;border-radius:18px;overflow:hidden;isolation:isolate;background:#1b2a26}.ln-film__video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;background:#1b2a26}.ln-film__video:focus-visible{outline:2px solid var(--ln-accent);outline-offset:-2px}.ln-film__cover{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;overflow:hidden;border-radius:inherit;cursor:pointer}.ln-film__cover[aria-disabled=true]{cursor:progress}.ln-film__cover:focus-visible{outline-offset:-4px;border-radius:18px}.ln-film__poster{object-fit:cover;transition:transform .9s var(--ln-ease)}.ln-film__cover:hover .ln-film__poster{transform:scale(1.025)}.ln-film__scrim{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,rgba(27,42,38,0) 35%,rgba(27,42,38,.24) 100%),linear-gradient(180deg,rgba(27,42,38,0) 62%,rgba(27,42,38,.34))}.ln-film__scrim--deep{background:rgba(20,32,29,.64);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ln-film__disc{position:absolute;left:50%;top:50%;translate:-50% -50%;width:clamp(62px,9vw,96px);aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:var(--ln-green);background:rgba(255,255,255,.84);box-shadow:0 22px 50px -18px rgba(27,42,38,.65),inset 0 0 0 1px rgba(255,255,255,.95);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .45s var(--ln-ease),background-color .3s ease}.ln-film__disc .material-symbols-outlined{margin-left:4px}.ln-film__disc:before{content:"";position:absolute;inset:-10px;border-radius:50%;border:1.5px solid rgba(255,255,255,.8);animation:ln-film-ring 2.6s var(--ln-ease) infinite}.ln-film__cover:hover .ln-film__disc{transform:scale(1.07);background:#ffffff}@keyframes ln-film-ring{0%{transform:scale(.86);opacity:.9}to{transform:scale(1.3);opacity:0}}.ln-film__spinner{width:40%;aspect-ratio:1;border-radius:50%;border:3px solid rgba(31,61,54,.16);border-top:3px solid var(--ln-green);animation:ln-film-spin .9s linear infinite}@keyframes ln-film-spin{to{transform:rotate(1turn)}}.ln-film__length{position:absolute;left:clamp(12px,2vw,20px);bottom:clamp(12px,2vw,20px);display:inline-flex;align-items:center;height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:600;letter-spacing:.02em;color:#ffffff;background:rgba(27,42,38,.45);border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ln-film__card{position:absolute;inset:0;z-index:3;display:grid;place-items:center;text-align:center;color:#ffffff;animation:ln-film-in .5s var(--ln-ease) backwards}@keyframes ln-film-in{0%{opacity:0}}.ln-film__card-body{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(12px,2vw,22px);max-width:540px;padding:24px}.ln-film__card-body p{font-size:clamp(14px,1.4vw,16px);color:rgba(255,255,255,.9)}.ln-film__card-body .ln-film__end-title{font-family:var(--ln-serif);font-size:clamp(22px,3vw,38px);line-height:1.15;color:#ffffff}.ln-film__end-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.ln-film__card-body .ln-pill{height:46px;padding:0 22px;font-size:14px}.ln-film__ghost{color:#ffffff;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.42)}.ln-film__ghost:hover{background:rgba(255,255,255,.22)}.ln-eco{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-template-rows:auto auto;gap:20px;margin-top:54px}.ln-eco>.ln-tile--admin{grid-column:1;grid-row:1}.ln-eco>.ln-tile--explore{grid-column:2;grid-row:1/span 2;overflow:hidden;padding-bottom:0}.ln-eco__pair{grid-column:1;grid-row:2;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.ln-eco__device{position:relative;flex:1 1 auto;min-height:380px;margin-top:30px;container-type:size}.ln-eco__device .ln-phone{position:absolute;top:0;left:0;right:0;width:min(360px,92%,calc((100cqh + 100px) * .462));margin-inline:auto}.ln-phone{position:relative;padding:7px;border-radius:46px;background:#13211d;box-shadow:0 44px 80px -38px rgba(40,30,60,.55),inset 0 0 0 1px rgba(255,255,255,.08)}.ln-phone__slot{position:relative;aspect-ratio:390/844;border-radius:39px;overflow:hidden;background:#fafaf8}.ln-phone__slot [data-frame]{border-radius:inherit!important}.ln-tile{position:relative;display:flex;flex-direction:column;border-radius:28px;padding:30px;transition:opacity 1s var(--ln-ease) var(--d,0s),transform .5s var(--ln-ease),box-shadow .5s var(--ln-ease)}.ln-tile:hover{transform:translateY(-6px);box-shadow:0 40px 70px -40px rgba(70,50,90,.45)}.ln-tile.is-pre{transform:translateY(32px)}.ln-tile__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ln-tile h3{font-family:var(--ln-serif);font-size:clamp(26px,2.4vw,32px);margin-top:10px;color:var(--ln-ink)}.ln-tile p{margin-top:8px;font-size:15px;color:var(--ln-soft);max-width:420px}.ln-tile--admin{justify-content:space-between;gap:26px;background:linear-gradient(160deg,#f6d3c4,#f9e6cf);color:#8a5a47}.ln-tile__shot{box-shadow:0 30px 60px -36px rgba(70,50,90,.4)}.ln-tile--growth{background:linear-gradient(160deg,#c9d6ee,#e5d4ea);color:#44609a}.ln-tile--explore{background:linear-gradient(160deg,#dce6d6,#f1e9d8);color:#3e6b57}.ln-tile--connect{background:linear-gradient(160deg,#f3dce6,#f6e8dc);color:var(--ln-plum)}.ln-tile__chip{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-top:16px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.75);font-size:13px;font-weight:600;color:var(--ln-ink)}.ln-tile__chip i{width:7px;height:7px;border-radius:50%;background:#d0483c}.ln-admin__tabs{margin-top:48px}.ln-tabs{position:relative;display:flex;gap:8px}.ln-tabs__ink{position:absolute;left:0;top:0;border-radius:999px;background:var(--ln-paper);border:1px solid rgba(31,61,54,.1);box-shadow:0 14px 30px -20px rgba(31,61,54,.45);opacity:0;pointer-events:none;transition:transform .45s var(--ln-ease),width .45s var(--ln-ease),height .45s var(--ln-ease),opacity .2s ease}.ln-tab{position:relative;z-index:1;flex:1;height:50px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:15.5px;font-weight:500;color:var(--ln-mute);transition:color .25s ease}.ln-tab:hover,.ln-tab[aria-selected=true]{color:var(--ln-ink)}.ln-tab[aria-selected=true]{font-weight:600}.ln-tab__bar{position:absolute;left:50%;bottom:8px;width:36px;height:2px;transform:translateX(-50%);border-radius:2px;background:rgba(31,61,54,.1);overflow:hidden;opacity:0}.ln-tab[aria-selected=true] .ln-tab__bar{opacity:1}.ln-tab__bar i{position:absolute;inset:0;background:var(--ln-accent);transform-origin:0 0;transform:scaleX(0)}.ln-tabs.is-playing .ln-tab__bar i{animation:ln-fill var(--ln-cycle) linear forwards}.ln-stage{position:relative;margin-top:22px;border-radius:28px;overflow:hidden;background:#2a3330;aspect-ratio:1120/690}.ln-stage__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ln-stage__scrim{position:absolute;inset:0;background:linear-gradient(180deg,rgba(27,42,38,.1),rgba(27,42,38,.42))}.ln-stage__screens{position:absolute;left:8%;right:8%;top:9.5%;aspect-ratio:1547/794}.ln-stage__screen{position:absolute;inset:0;border-radius:14px;overflow:hidden;box-shadow:0 40px 80px -30px rgba(0,0,0,.55);opacity:0;transform:translateY(14px);transition:opacity .48s var(--ln-ease),transform .56s var(--ln-ease)}.ln-stage__screen.is-on{z-index:1;opacity:1;transform:none}.ln-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:22px}.ln-caption p{flex:1;font-size:16.5px;line-height:1.5;color:var(--ln-soft);text-align:center}.ln-pill--icon{flex:none;width:46px;height:46px;padding:0;background:var(--ln-paper);color:var(--ln-green);border-color:rgba(31,61,54,.14)}.ln-admin__note{justify-content:center;margin-inline:auto;text-align:left}.ln-stack{display:flex;flex-direction:column;gap:28px;margin-top:56px}.ln-feature{position:sticky;top:calc(var(--ln-nav-h) + 24px);display:grid;grid-template-columns:460px minmax(0,1fr);min-height:540px;overflow:hidden;border-radius:32px;background:var(--ln-paper);border:1px solid rgba(31,61,54,.06);box-shadow:0 40px 80px -50px rgba(70,50,90,.45)}.ln-feature:nth-child(2){top:calc(var(--ln-nav-h) + 48px)}.ln-feature:nth-child(3){top:calc(var(--ln-nav-h) + 72px)}.ln-feature--flip{grid-template-columns:minmax(0,1fr) 460px}.ln-feature__text{display:flex;flex-direction:column;padding:48px 44px}.ln-feature__eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--ln-plum-eye)}.ln-feature__eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--ln-plum)}.ln-feature__title{margin-top:40px;font-family:var(--ln-serif);font-size:clamp(28px,2.4vw,34px);line-height:1.18}.ln-feature__body{margin-top:18px;max-width:380px;font-size:15.5px;line-height:1.6;color:var(--ln-soft)}.ln-feature__note{display:inline-flex;align-items:center;gap:8px;margin-top:auto;padding-top:28px;font-size:14px;font-weight:600;color:var(--ln-accent)}.ln-feature__note:before{content:"";width:18px;height:1.5px;background:currentColor}.ln-feature__media{position:relative;min-height:360px;overflow:hidden;background:var(--ln-ground)}.ln-feature__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.ln-feature__glow{position:absolute;inset:0;opacity:.85}.ln-feature__screen{position:absolute;top:60px;width:min(760px,calc(100% - 80px));box-shadow:0 40px 80px -36px rgba(40,30,60,.55),0 0 0 1px rgba(255,255,255,.9)}.ln-feature:not(.ln-feature--flip) .ln-feature__screen{left:40px}.ln-feature--flip .ln-feature__screen{right:40px}.ln-growth{background:linear-gradient(180deg,var(--ln-ground) 0,#eadceb 10%,#f3dad2 45%,#f8e6d3 70%,var(--ln-ground) 100%)}.ln-opps{display:grid;grid-template-columns:.9fr 1.1fr;gap:40px;margin-top:54px;align-items:start}.ln-opps__list{list-style:none;padding:0;margin-top:14px;display:flex;flex-direction:column;gap:10px}.ln-opp{position:relative;display:grid;width:100%;text-align:left;gap:4px;padding:18px 22px 20px;border-radius:20px;background:rgba(255,255,255,.42);border:1px solid rgba(255,255,255,.75);transition:background-color .35s ease,box-shadow .45s var(--ln-ease),transform .45s var(--ln-ease)}.ln-opp:hover{background:rgba(255,255,255,.7)}.ln-opp[aria-pressed=true]{background:var(--ln-paper);box-shadow:0 22px 44px -28px rgba(70,50,90,.5);transform:translateX(6px)}.ln-opp__cat{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ln-plum-eye)}.ln-opp b{font-family:var(--ln-serif);font-weight:400;font-size:20px;line-height:1.25;color:var(--ln-ink)}.ln-opp__count{font-size:13px;color:var(--ln-mute)}.ln-opp__bar{position:absolute;left:22px;right:22px;bottom:9px;height:2px;border-radius:2px;overflow:hidden}.ln-opp__bar i{position:absolute;inset:0;background:var(--ln-accent);transform-origin:0 0;transform:scaleX(0)}.ln-opps__list.is-playing .ln-opp__bar i{animation:ln-fill var(--ln-cycle) linear forwards}.ln-opps__stage{display:flex;flex-direction:column;gap:14px}.ln-rec{border-radius:24px;padding:24px 26px;background:linear-gradient(110deg,#d2beda,#e2b7c8 30%,#f0afa8 62%,#f8bc84);animation:ln-reveal .5s var(--ln-ease) backwards}.ln-rec .ln-label{color:rgba(27,42,38,.66)}.ln-rec__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.ln-rec__dot{width:7px;height:7px;border-radius:50%;background:#d0483c}.ln-rec__cat{padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.55);font-size:12px;font-weight:600;color:var(--ln-ink)}.ln-rec h3{font-family:var(--ln-serif);font-size:clamp(24px,2.2vw,30px);line-height:1.15;margin-top:14px}.ln-rec p{margin-top:8px;font-size:15px;color:#33433e;max-width:520px}.ln-rec__reason{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:12.5px;font-weight:600;color:rgba(27,42,38,.72)}.ln-mail{border-radius:24px;background:var(--ln-paper);box-shadow:var(--ln-shadow);overflow:hidden}.ln-mail__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 22px;border-bottom:1px solid var(--ln-line-soft)}.ln-mail__bar .ln-label{color:var(--ln-accent)}.ln-mail__voice{font-size:12px;color:var(--ln-mute);white-space:nowrap}.ln-mail__inner{position:relative;min-height:240px}.ln-mail__prep{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:14px;color:var(--ln-mute);pointer-events:none;animation:ln-prep-out .35s ease .9s forwards}@keyframes ln-prep-out{to{opacity:0;visibility:hidden}}.ln-dots{display:inline-flex;gap:4px}.ln-dots i{width:6px;height:6px;border-radius:50%;background:var(--ln-accent);animation:ln-dot .6s ease-in-out 2 alternate}.ln-dots i:nth-child(2){animation-delay:.15s}.ln-dots i:nth-child(3){animation-delay:.3s}@keyframes ln-dot{0%{opacity:.25;transform:translateY(2px)}to{opacity:1;transform:translateY(-2px)}}.ln-mail__content{padding:6px 22px 20px;animation:ln-reveal .6s .95s var(--ln-ease) backwards}.ln-mail__row{display:flex;gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--ln-line-soft);font-size:14px}.ln-mail__row span{width:64px;flex:none;color:var(--ln-mute)}.ln-mail__row b{font-weight:600;min-width:0}.ln-mail__body{margin-top:14px;font-size:14.5px;line-height:1.6;color:var(--ln-soft);white-space:pre-line;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}.ln-mail__foot{display:flex;justify-content:flex-end;gap:10px;margin-top:18px}.ln-mail__btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;background:var(--ln-green);color:#ffffff;font-size:13px;font-weight:600}.ln-mail__btn--ghost{background:transparent;color:var(--ln-green);border:1px solid rgba(31,61,54,.22)}.ln-ai{display:grid;grid-template-columns:1fr 1.15fr;gap:44px;align-items:center;margin-top:96px;padding:clamp(28px,4vw,48px);border-radius:32px;background:rgba(255,255,255,.55);border:1px solid rgba(255,255,255,.85)}.ln-ai__title{font-family:var(--ln-serif);font-size:clamp(28px,2.8vw,38px);line-height:1.12;margin-top:14px}.ln-ai .ln-lede{font-size:16px}.ln-ai__stage{padding:clamp(20px,3vw,36px) clamp(16px,3vw,36px) 18px;border-radius:26px;background-color:#f3eef1;background-image:radial-gradient(64% 88% at 1% -4%,rgba(250,176,120,.7) 0,rgba(251,196,155,.45) 38%,transparent 68%),radial-gradient(56% 82% at 34% -8%,rgba(142,178,232,.7) 0,rgba(170,199,237,.4) 40%,transparent 70%),radial-gradient(46% 68% at 64% 0,rgba(240,186,213,.62) 0,rgba(245,207,226,.34) 42%,transparent 72%),radial-gradient(64% 88% at 101% -6%,rgba(211,160,225,.7) 0,rgba(224,188,234,.4) 40%,transparent 70%)}.ln-ai__stage .ln-sample{margin-top:16px}.ln-aip{width:min(400px,100%);height:580px;margin-inline:auto;display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:#ffffff;box-shadow:0 25px 50px -12px rgba(25,20,40,.28);color:#0f172a;font-size:14px;line-height:1.5}.ln-aip__composer,.ln-aip__head,.ln-aip__id{display:flex;align-items:center;flex:none;padding:12px 20px;border-bottom:1px solid rgba(224,223,218,.45)}.ln-aip__head{justify-content:space-between;color:#0f172a}.ln-aip__tabs{display:flex;padding:2px;border-radius:999px;background:#ebeae6}.ln-aip__tabs span{padding:6px 12px;border-radius:999px;font-size:12px;font-weight:500;color:#6b7280}.ln-aip__tabs .is-on{background:#ffffff;color:#0f172a;box-shadow:0 1px 2px rgba(15,23,42,.08)}.ln-aip__id{gap:8px;padding-block:10px}.ln-aip__mark{flex:none;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#1f3d36;color:#ffffff}.ln-aip__id b{display:block;font-family:var(--ln-serif);font-size:14px;font-weight:500}.ln-aip__id small{display:block;font-size:11px;color:#6b7280}.ln-aip__log{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:12px;padding:20px}@media (hover:none){.ln-aip__log{overscroll-behavior:auto}}.ln-aip__msg{display:flex;justify-content:flex-start}.ln-aip__msg--me{justify-content:flex-end}.ln-aip__bubble{max-width:85%;padding:10px 16px;border-radius:16px;background:#ebeae6;color:#0f172a;font-size:14px;line-height:1.625;animation:ln-reveal .4s var(--ln-ease) backwards}.ln-aip__bubble p+p{margin-top:8px}.ln-aip__bubble b{font-weight:700}.ln-aip__msg--me .ln-aip__bubble{background:#1f3d36;color:#ffffff}.ln-aip__thinking{display:inline-flex;align-items:center;gap:8px}.ln-aip__thinking i{width:8px;height:8px;border-radius:50%;background:#1f3d36;animation:ln-pulse 2s cubic-bezier(.4,0,.6,1) infinite}.ln-aip__caret{display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:#1f3d36;animation:ln-blink 1s steps(1) infinite}@keyframes ln-blink{50%{opacity:0}}.ln-aip__prompts{flex:none;display:flex;flex-wrap:wrap;gap:6px;padding:4px 20px 12px}.ln-aip__prompt{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:6px 13px;border-radius:999px;border:1px solid rgba(224,223,218,.95);background:#ffffff;font-size:12.5px;line-height:1.3;color:#0f172a;text-align:left;transition:background-color .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease}.ln-aip__prompt:hover:not(:disabled){background:#ebeae6}.ln-aip__prompt:disabled{opacity:.5;cursor:default}.ln-aip__prompt[aria-pressed=true]{color:#6b7280}.ln-aip__prompt--reset{color:var(--ln-accent);border-color:rgba(46,125,107,.35)}.ln-aip[data-started=false] .ln-aip__prompt{animation:ln-invite 2.8s var(--ln-ease) infinite}.ln-aip[data-started=false] .ln-aip__prompt:nth-child(2){animation-delay:.35s}.ln-aip[data-started=false] .ln-aip__prompt:nth-child(3){animation-delay:.7s}@keyframes ln-invite{0%,70%,to{border-color:rgba(224,223,218,.95);box-shadow:0 0 0 0 rgba(46,125,107,0)}35%{border-color:rgba(46,125,107,.55);box-shadow:0 0 0 4px rgba(46,125,107,.1)}}.ln-aip__composer{gap:8px;border-top:1px solid rgba(224,223,218,.45);border-bottom:0}.ln-aip__composer>span:first-child{flex:1;min-width:0;padding:8px 12px;border-radius:999px;background:#ebeae6;font-size:14px;color:#9ca3af;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ln-aip__send{flex:none;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#1f3d36;color:#ffffff;opacity:.4}.ln-ai__facts{list-style:none;padding:0;margin-top:22px;display:flex;flex-direction:column;gap:10px;font-size:14.5px;color:var(--ln-soft)}.ln-ai__facts li{display:flex;gap:10px;align-items:flex-start}.ln-ai__facts .material-symbols-outlined{color:var(--ln-accent);margin-top:3px;flex:none}.ln-insights{margin-top:110px}.ln-numbers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:48px}.ln-num{position:relative;display:flex;flex-direction:column;background:var(--ln-paper);color:var(--ln-ink);border:1px solid rgba(255,255,255,.9);border-radius:24px;padding:26px 28px 24px;box-shadow:0 24px 50px -40px rgba(70,50,90,.4)}.ln-num__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.ln-num__label{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ln-mute)}.ln-num__period{font-size:12px;color:var(--ln-mute);white-space:nowrap}.ln-num__value{font-family:var(--ln-serif);font-size:38px;line-height:1;margin-top:16px;letter-spacing:-.01em}.ln-num__trend{display:inline-flex;align-items:center;gap:5px;margin-top:10px;font-size:12.5px;font-weight:600;color:var(--ln-accent)}.ln-num__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.ln-num__stat{padding:12px 14px;border-radius:12px;background:var(--ln-ground)}.ln-num__stat small{display:block;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-mute)}.ln-num__stat b{display:block;margin-top:6px;font-family:var(--ln-serif);font-weight:400;font-size:22px;line-height:1}.ln-num__chart{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;margin-top:22px}.ln-num__ticks{display:flex;flex-direction:column;justify-content:space-between;height:150px;padding:4px 0;font-size:10.5px;color:var(--ln-mute);text-align:right}.ln-num__plot{position:relative}.ln-num__plot svg{display:block;width:100%;height:150px;overflow:visible}.ln-num__dot{position:absolute;right:0;width:10px;height:10px;border-radius:50%;background:#e2a14a;border:2px solid var(--ln-paper);transform:translate(50%,-50%);box-shadow:0 0 0 3px rgba(226,161,74,.22)}.ln-num__months{display:flex;justify-content:space-between;margin-top:8px;font-size:10.5px;color:var(--ln-mute)}.ln-num__bars{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;flex:1;min-height:190px;margin-top:26px}.ln-num__bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;min-height:0}.ln-num__bar i{display:block;width:100%;max-width:46px;min-height:4px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,rgba(46,125,107,.3),rgba(46,125,107,.1))}.ln-num__bar.is-peak i{background:linear-gradient(180deg,#2e7d6b,#1f3d36)}.ln-num__bar b{font-size:12.5px;font-weight:600}.ln-num__bar small{font-size:10.5px;color:var(--ln-mute);white-space:nowrap}.ln-num__ring{display:flex;align-items:center;gap:28px;flex:1;margin-top:22px}.ln-num__ring-wrap{position:relative;width:150px;height:150px;flex:none}.ln-num__ring-wrap svg{display:block;width:100%;height:100%}.ln-num__ring-centre{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.ln-num__ring-centre b{font-family:var(--ln-serif);font-weight:400;font-size:26px;line-height:1}.ln-num__ring-centre small{margin-top:4px;font-size:9.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-mute)}.ln-num__legend{list-style:none;margin:0;padding:0;flex:1;min-width:0}.ln-num__legend li{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--ln-line-soft);font-size:13px}.ln-num__legend li:last-child{border-bottom:0}.ln-num__legend i{width:8px;height:8px;border-radius:50%;flex:none}.ln-num__legend b{margin-left:auto;font-weight:600}.ln-num__body{font-size:13.5px;line-height:1.6;color:var(--ln-soft);margin-top:14px}.ln-num--risk .ln-num__body{margin-bottom:20px}.ln-num__decision{margin-top:auto;padding:18px 20px;border-radius:16px;background:var(--ln-ground)}.ln-num__decision h4{font-family:var(--ln-serif);font-weight:400;font-size:20px;line-height:1.25;margin-top:8px;text-wrap:balance}.ln-num__decision-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;flex-wrap:wrap}.ln-num__cta{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 16px;border-radius:999px;background:var(--ln-green);color:#ffffff;font-size:13px;font-weight:600;white-space:nowrap;transition:transform .2s var(--ln-ease)}.ln-num__cta:hover{transform:translateY(-1px)}.ln-num__count{font-size:12.5px;color:var(--ln-accent);background:rgba(46,125,107,.1);padding:6px 12px;border-radius:999px;white-space:nowrap}.ln-signals{list-style:none;margin:18px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ln-signal{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-radius:16px;background:var(--ln-paper)}.ln-signal__eyebrow{font-size:10.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ln-mute)}.ln-signal p{font-family:var(--ln-serif);font-size:18px;line-height:1.3}.ln-signal button{align-self:flex-start;margin-top:auto;font-size:13px;font-weight:600;color:var(--ln-accent)}.ln-flow{margin-top:48px;padding:clamp(24px,3vw,40px);border-radius:32px;background:var(--ln-paper);box-shadow:0 30px 60px -44px rgba(70,50,90,.4)}.ln-timeline{position:relative;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.ln-timeline:before{content:"";position:absolute;left:8px;right:8px;top:21px;height:1px;background:var(--ln-line)}.ln-timeline__node{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;height:100%;padding:44px 10px 18px 0;text-align:left;border-radius:14px}.ln-timeline__dot{position:absolute;left:0;top:14px;width:15px;height:15px;border-radius:50%;background:var(--ln-paper);border:2px solid rgba(46,125,107,.45);transition:background-color .35s ease,border-color .35s ease,box-shadow .35s ease}.ln-timeline__node[aria-pressed=true] .ln-timeline__dot{background:var(--ln-accent);border-color:var(--ln-accent);box-shadow:0 0 0 6px rgba(46,125,107,.14)}.ln-timeline__trigger{font-size:10.5px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-mute)}.ln-timeline__message{font-family:var(--ln-serif);font-size:18px;line-height:1.25;color:var(--ln-soft);transition:color .3s ease}.ln-timeline__node:hover .ln-timeline__message,.ln-timeline__node[aria-pressed=true] .ln-timeline__message{color:var(--ln-ink)}.ln-timeline__bar{position:absolute;left:0;right:14px;bottom:4px;height:2px;border-radius:2px;overflow:hidden}.ln-timeline__bar i{position:absolute;inset:0;background:var(--ln-accent);transform-origin:0 0;transform:scaleX(0)}.ln-timeline.is-playing .ln-timeline__bar i{animation:ln-fill var(--ln-cycle) linear forwards}.ln-flow__preview{display:grid;grid-template-columns:1.35fr 1fr;gap:28px;align-items:start;margin-top:24px;padding-top:28px;border-top:1px solid var(--ln-line-soft)}.ln-flow__mail{padding:22px 24px;border-radius:20px;background:var(--ln-ground)}.ln-flow__from{display:flex;align-items:center;gap:12px}.ln-flow__avatar{flex:none;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(140deg,#f6d3c4,#e5d4ea 60%,#c9d6ee);font-size:12px;font-weight:700;color:var(--ln-green)}.ln-flow__from b{display:block;font-size:14px;font-weight:600}.ln-flow__from small{display:block;font-size:12.5px;color:var(--ln-mute)}.ln-flow__subject{margin-top:18px;font-family:var(--ln-serif);font-size:clamp(20px,1.8vw,24px);line-height:1.25}.ln-flow__body{margin-top:8px;font-size:15px;line-height:1.6;color:var(--ln-soft)}.ln-flow__when{display:flex;flex-direction:column;gap:2px;margin-top:12px;font-family:var(--ln-serif);font-size:24px;line-height:1.2}.ln-flow__when small{font-family:var(--ln-sans);font-size:13px;color:var(--ln-mute)}.ln-flow__meta .ln-note{margin-top:18px}.ln-voices{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:26px}.ln-interests>div,.ln-voices>div{display:flex;flex-wrap:wrap;gap:8px}.ln-interests>div{margin-top:10px}.ln-xshow{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"index stage";align-items:center;gap:clamp(32px,5vw,80px);margin-top:40px}.ln-xshow__stage{grid-area:stage;position:relative;display:grid;place-items:center;min-height:740px;isolation:isolate}.ln-xshow__glow{position:absolute;z-index:-1;left:50%;top:50%;width:min(720px,130%);aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side at 32% 34%,rgba(250,176,120,.85),transparent 70%),radial-gradient(closest-side at 68% 30%,rgba(142,178,232,.85),transparent 70%),radial-gradient(closest-side at 64% 70%,rgba(211,160,225,.8),transparent 70%),radial-gradient(closest-side at 36% 68%,rgba(240,186,213,.75),transparent 70%);filter:blur(30px);pointer-events:none}.ln-xshow__phone{position:relative;z-index:2;width:304px}.ln-xshow__screen{position:absolute;inset:0;opacity:0;transition:opacity .01s linear .7s;pointer-events:none}.ln-xshow__screen.is-on{z-index:1;opacity:1;transition:opacity .7s var(--ln-ease)}.ln-xshow__photo{position:absolute;z-index:1;margin:0;overflow:hidden;border-radius:24px;background:var(--ln-ground-2);box-shadow:0 34px 60px -34px rgba(60,40,80,.5)}.ln-xshow__photo--a{width:232px;aspect-ratio:4/5;top:9%;left:max(-24px,calc(50% - 330px));transform:rotate(-6deg)}.ln-xshow__photo--b{width:214px;aspect-ratio:3/4;bottom:8%;right:max(-24px,calc(50% - 318px));transform:rotate(5deg)}.ln-xshow__photo span{position:absolute;left:12px;bottom:12px;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.86);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);font-size:12px;font-weight:600;color:var(--ln-ink);white-space:nowrap}.ln-xshow__photo--b span{left:auto;right:12px}.ln-xshow__index{grid-area:index;max-width:440px}.ln-xstep{position:relative;display:grid;grid-template-columns:64px minmax(0,1fr);align-items:baseline;width:100%;padding:24px 0 26px;text-align:left;border-top:1px solid var(--ln-line);cursor:pointer}.ln-xstep:last-of-type{border-bottom:1px solid var(--ln-line)}.ln-xstep__num{font-family:var(--ln-serif);font-size:34px;line-height:1;color:var(--ln-mute);opacity:.45;transition:color .4s ease,opacity .4s ease}.ln-xstep__text{display:grid;gap:6px;opacity:.55;transition:opacity .4s ease}.ln-xstep:hover .ln-xstep__num,.ln-xstep:hover .ln-xstep__text{opacity:.85}.ln-xstep__label{font-size:13px;font-weight:700;color:var(--ln-plum-eye)}.ln-xstep__title{font-family:var(--ln-serif);font-size:22px;line-height:1.25;color:var(--ln-ink)}.ln-xstep[aria-selected=true] .ln-xstep__num{color:var(--ln-accent);opacity:1}.ln-xstep[aria-selected=true] .ln-xstep__text{opacity:1}.ln-xstep__bar{position:absolute;left:64px;right:0;bottom:-1px;height:2px;overflow:hidden}.ln-xstep__bar i{position:absolute;inset:0;background:var(--ln-accent);transform-origin:0 0;transform:scaleX(0)}.ln-xshow__index.is-playing .ln-xstep__bar i{animation:ln-fill var(--ln-cycle) linear forwards}.ln-xshow__index:not(.is-playing) .ln-xstep[aria-selected=true] .ln-xstep__bar i{transform:scaleX(1)}.ln-xshow__index .ln-sample{margin-top:18px}.ln-explore__foot{margin-top:40px}.ln-photo{position:relative;display:block;overflow:hidden;border-radius:28px;background:var(--ln-ground-2);transition:opacity 1s var(--ln-ease) var(--d,0s),transform 1s var(--ln-ease) var(--d,0s)}.ln-photo img{transition:transform 1.2s var(--ln-ease)}.ln-photo:hover img{transform:scale(1.04)}.ln-forbiz{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:30px;border-radius:28px;background:var(--ln-paper)}.ln-forbiz .ln-label{color:#3e6b57}.ln-forbiz h3{font-family:var(--ln-serif);font-size:clamp(22px,2vw,28px);line-height:1.15;margin-top:8px}.ln-forbiz p{margin-top:8px;font-size:14.5px;color:var(--ln-soft);max-width:440px}.ln-explore__foot--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ln-explore__foot--two .ln-forbiz{flex-direction:column;align-items:flex-start;justify-content:space-between}.ln-forbiz--external{background:linear-gradient(135deg,#fdf3ea,#f6ecf3)}.ln-forbiz--external .ln-label{color:var(--ln-plum-eye)}.ln-forbiz .ln-forbiz__fee{margin-top:10px;font-size:13px;font-weight:600;color:var(--ln-plum)}.ln-apps{margin-top:28px;padding:30px 32px;border-radius:28px;background:var(--ln-paper)}.ln-apps__title{font-family:var(--ln-serif);font-weight:400;font-size:clamp(22px,2.2vw,30px);line-height:1.15}.ln-apps__title em{font-style:italic;color:var(--ln-accent)}.ln-apps__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:20px}.ln-apps__item{display:flex;align-items:flex-start;gap:14px;padding:20px 22px;border-radius:20px;background:var(--ln-ground)}.ln-apps__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:rgba(46,125,107,.12);color:var(--ln-accent)}.ln-apps__item--explore .ln-apps__icon{background:rgba(122,78,102,.12);color:var(--ln-plum)}.ln-apps__item b{font-family:var(--ln-serif);font-weight:400;font-size:20px}.ln-apps__item p{margin-top:6px;font-size:13.5px;color:var(--ln-soft)}.ln-apps__item .ln-apps__tagline{font-weight:600;color:var(--ln-ink)}.ln-apps__note{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:13.5px;font-weight:600;color:var(--ln-green)}.ln-connect{display:grid;grid-template-columns:.9fr 1.1fr;gap:60px;align-items:center}.ln-status{display:inline-flex;align-items:center;gap:8px;margin-top:24px;padding:8px 14px;border-radius:999px;background:#e5f2ec;color:var(--ln-accent);font-size:13px;font-weight:600}.ln-status i{width:7px;height:7px;border-radius:50%;background:var(--ln-accent);box-shadow:0 0 0 0 rgba(46,125,107,.5);animation:ln-pulse 2.4s ease-out infinite}@keyframes ln-pulse{to{box-shadow:0 0 0 8px rgba(46,125,107,0)}}.ln-connect__cta{margin-top:26px}.ln-kinds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ln-kind{padding:22px;border-radius:22px;background:var(--ln-paper);box-shadow:0 24px 50px -40px rgba(70,50,90,.45)}.ln-kind b{display:block;margin-top:14px;font-family:var(--ln-serif);font-weight:400;font-size:21px}.ln-kind p{margin-top:6px;font-size:13.5px;color:var(--ln-mute)}.ln-kind__icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.ln-kind--brand .ln-kind__icon{background:#fbe6da;color:#b25a35}.ln-kind--studio .ln-kind__icon{background:#e5f2ec;color:var(--ln-accent)}.ln-kind--creator .ln-kind__icon{background:#e3eaf7;color:#44609a}.ln-kind--professional .ln-kind__icon{background:#f1e3ee;color:var(--ln-plum)}.ln-interests{margin-top:24px}.ln-vchips{display:flex;flex-wrap:wrap;gap:10px;margin-top:34px}.ln-vchip{display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 20px;border-radius:999px;border:1px solid rgba(31,61,54,.16);font-size:14px;font-weight:500;color:var(--ln-ink);transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ln-vchip:hover{background:rgba(255,255,255,.6)}.ln-vchip[aria-pressed=true]{background:var(--ln-green);border-color:var(--ln-green);color:#ffffff}.ln-vpanel{display:grid;grid-template-columns:1.3fr 1fr;gap:20px;margin-top:28px}.ln-vpanel,.ln-vpanel__photo{min-height:400px}.ln-vtext{display:flex;flex-direction:column;justify-content:center;padding:34px;border-radius:28px;background:var(--ln-paper)}.ln-vtext h3{font-family:var(--ln-serif);font-size:30px}.ln-vtext p{margin-top:10px;color:var(--ln-soft)}.ln-vtext ul{list-style:none;padding:0;margin-top:18px;display:flex;flex-direction:column;gap:10px;font-size:14.5px}.ln-vtext li{display:flex;gap:10px;align-items:flex-start}.ln-vtext li .material-symbols-outlined{color:var(--ln-accent);margin-top:3px;flex:none}.ln-vtext__noun{display:flex;flex-direction:column;gap:2px;margin-top:22px;padding-top:18px;border-top:1px solid var(--ln-line-soft);font-family:var(--ln-serif);font-size:20px}.ln-vtext__noun small{font-family:var(--ln-sans);font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ln-mute)}.ln-swapin{animation:ln-reveal .6s var(--ln-ease) backwards}.ln-story{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.ln-story__photo{height:520px}.ln-story__sig{display:flex;flex-direction:column;gap:2px;margin-top:26px;font-family:var(--ln-serif);font-style:italic;font-size:22px;color:var(--ln-green)}.ln-story__sig small{font-family:var(--ln-sans);font-style:normal;font-size:13px;color:var(--ln-mute)}.ln-why{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;max-width:1040px;margin:52px auto 0}.ln-why:before{content:"";position:absolute;top:0;bottom:0;right:0;left:calc(50% + 8px);border-radius:28px;background:linear-gradient(160deg,#e6f0ea,#f4ede4 55%,#efe4ee);box-shadow:var(--ln-shadow),inset 0 0 0 1px rgba(255,255,255,.9)}.ln-why__head{position:relative;display:flex;align-items:center;min-height:74px;padding:26px 30px 12px;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ln-mute)}.ln-why__head--us img{width:auto;height:26px}.ln-why__row{display:contents}.ln-why__cell{position:relative;display:flex;align-items:flex-start;gap:14px;padding:20px 30px;border-top:1px solid var(--ln-line-soft);font-size:16px;line-height:1.5}.ln-why__row:last-child .ln-why__cell{padding-bottom:30px}.ln-why__cell--them{color:var(--ln-mute)}.ln-why__cell--us{color:var(--ln-ink);font-weight:500;border-top-color:rgba(31,61,54,.1)}.ln-why__mark{border-radius:50%;border:1.5px solid rgba(95,107,102,.35)}.ln-why__check,.ln-why__mark{flex:none;width:22px;height:22px;margin-top:1px}.ln-why__check{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ln-green);color:#ffffff}.ln-why__tag{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ln-plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:50px;align-items:stretch}.ln-plan{display:flex;flex-direction:column;gap:14px;padding:34px;border-radius:28px;transition:opacity 1s var(--ln-ease) var(--d,0s),transform .5s var(--ln-ease)}.ln-plan:hover{transform:translateY(-6px)}.ln-plan.is-pre{transform:translateY(32px)}.ln-plan__top{display:flex;align-items:center;justify-content:space-between;gap:10px}.ln-plan__name{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.ln-plan__badge{padding:5px 11px;border-radius:999px;background:rgba(255,255,255,.7);font-size:11.5px;font-weight:600;color:var(--ln-plum)}.ln-plan__price{font-family:var(--ln-serif);font-size:clamp(34px,3.2vw,44px);line-height:1.05;letter-spacing:-.01em}.ln-plan__price small{display:inline-block;font-family:var(--ln-sans);font-size:14px;letter-spacing:0;white-space:nowrap;opacity:.7}.ln-plan__desc{font-size:14.5px;line-height:1.5}.ln-plan__features{list-style:none;padding:14px 0 0;border-top:1px solid rgba(31,61,54,.1);display:flex;flex-direction:column;gap:9px;font-size:14px;margin-bottom:8px}.ln-plan__features li{display:flex;gap:9px;align-items:flex-start}.ln-plan__features .material-symbols-outlined{margin-top:2px;flex:none}.ln-plan__base{font-weight:600}.ln-plan__more{opacity:.7}.ln-plan .ln-pill{margin-top:auto;height:50px}.ln-plan--core{background:#fbf8f1;border:1px solid #ece6da;color:var(--ln-ink)}.ln-plan--core .ln-plan__name,.ln-plan--core .material-symbols-outlined{color:#8a5a47}.ln-plan--growth{background:linear-gradient(155deg,#fce6d8,#f2ddec 50%,#dfe6f6);color:var(--ln-ink);box-shadow:0 40px 70px -46px rgba(70,50,90,.55)}.ln-plan--growth .ln-plan__name,.ln-plan--growth .material-symbols-outlined{color:var(--ln-plum)}.ln-plan--multi{background:var(--ln-green);color:#f5f4f0}.ln-plan--multi .ln-plan__name{color:#f4c9b5}.ln-plan--multi .ln-plan__features{border-top-color:rgba(245,244,240,.16)}.ln-plan--multi .material-symbols-outlined{color:#9fd9c8}.ln-compare{margin-top:30px;text-align:center}.ln-compare__toggle{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px;font-size:15px;font-weight:600;color:var(--ln-green)}.ln-compare__toggle .material-symbols-outlined{transition:transform .5s var(--ln-ease)}.ln-compare__toggle[aria-expanded=true] .material-symbols-outlined{transform:rotate(180deg)}.ln-acc{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:0fr;transition:grid-template-rows .6s var(--ln-ease)}.ln-acc>div{overflow:hidden;min-height:0;min-width:0}.ln-acc.is-open{grid-template-rows:1fr}.ln-ctable{margin-top:18px;border-radius:22px;background:var(--ln-paper);overflow-x:auto;text-align:left}.ln-ctable table{width:100%;min-width:560px;border-collapse:collapse;font-size:14px}.ln-ctable td,.ln-ctable th{padding:13px 20px;border-bottom:1px solid #f0eee9}.ln-ctable thead th{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--ln-mute)}.ln-ctable tbody th{font-weight:500}.ln-ctable td,.ln-ctable thead th:not(:first-child){text-align:center;width:18%}.ln-ctable td .material-symbols-outlined{color:var(--ln-accent)}.ln-ctable__no{display:inline-block;width:12px;height:1.5px;border-radius:2px;background:rgba(31,61,54,.25);vertical-align:middle}.ln-offer{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;margin-top:44px;padding:30px 34px;border-radius:28px;background:linear-gradient(120deg,#fce6d8,#f2ddec 50%,#dfe6f6)}.ln-offer .ln-label{color:var(--ln-plum-eye)}.ln-offer h3{font-family:var(--ln-serif);font-size:clamp(24px,2.4vw,32px);margin-top:8px}.ln-offer p{margin-top:8px;color:var(--ln-soft);max-width:560px}.ln-offer__side{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.ln-offer__seats{padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.7);font-size:13px;font-weight:600;color:var(--ln-plum)}.ln-xincluded{display:flex;align-items:flex-start;gap:18px;margin-top:28px;padding:26px 30px;border-radius:24px;background:var(--ln-paper);border:1px solid var(--ln-line-soft)}.ln-xincluded__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(46,125,107,.12);color:var(--ln-accent)}.ln-xincluded h3{font-family:var(--ln-serif);font-weight:400;font-size:clamp(20px,1.9vw,26px);line-height:1.2}.ln-xincluded p{margin-top:6px;font-size:14.5px;color:var(--ln-soft);max-width:640px}.ln-xincluded small{display:block;margin-top:10px;font-size:12px;line-height:1.5;color:var(--ln-mute);max-width:720px}.ln-nocharge{margin-top:44px}.ln-nocharge__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:14px}.ln-nocharge__grid>div{padding:20px 22px;border-radius:20px;background:var(--ln-paper)}.ln-nocharge__grid b{font-family:var(--ln-serif);font-weight:400;font-size:20px}.ln-nocharge__grid p{margin-top:6px;font-size:13.5px;color:var(--ln-soft)}.ln-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px}.ln-faq__help{margin-top:34px;padding:24px;border-radius:24px;background:var(--ln-ground-2);max-width:360px}.ln-faq__help b{font-family:var(--ln-serif);font-weight:400;font-size:22px}.ln-faq__help p{margin:8px 0 18px;font-size:14.5px;color:var(--ln-soft)}.ln-faq__help .ln-pill{height:44px}.ln-q{border-bottom:1px solid #e4e1db}.ln-q>button{display:flex;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 0;font-size:18px;text-align:left}.ln-q__plus{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid #ddd9d2;transition:transform .5s var(--ln-ease),background-color .3s ease}.ln-q__plus:after,.ln-q__plus:before{content:"";position:absolute;left:50%;top:50%;width:11px;height:1.5px;background:var(--ln-green);transform:translate(-50%,-50%)}.ln-q__plus:after{transform:translate(-50%,-50%) rotate(90deg)}.ln-q.is-open .ln-q__plus{transform:rotate(45deg);background:#f0ede7}.ln-q .ln-acc p{padding-bottom:24px;color:var(--ln-soft);max-width:620px}.ln-close{position:relative;overflow:clip;margin-top:clamp(40px,6vw,80px);min-height:960px;display:flex;align-items:flex-start;justify-content:center;padding-top:120px;text-align:center}.ln-close:before{inset:0 0 auto 0;height:180px;z-index:1;background:linear-gradient(180deg,var(--ln-ground),rgba(246,243,238,0))}.ln-close:after,.ln-close:before{content:"";position:absolute;pointer-events:none}.ln-close:after{inset:auto 0 0 0;height:300px;z-index:4;background:linear-gradient(180deg,rgba(31,61,54,0) 0,rgba(31,61,54,.55) 45%,var(--ln-green) 100%)}.ln-close .ln-layer{width:max(110%,1100px)}.ln-close .ln-layer--far,.ln-close .ln-layer--mid{will-change:transform}.ln-close__content{position:relative;z-index:2;padding-inline:20px}.ln-close__title{font-family:var(--ln-serif);font-size:clamp(40px,5vw,70px);line-height:1.04;margin-top:18px}.ln-close .ln-lede{margin-inline:auto}.ln-close .ln-pill{margin-top:32px}.ln-footer{background:var(--ln-green);color:rgba(245,244,240,.78)}.ln-footer__grid{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:32px;padding-block:56px calc(56px + env(safe-area-inset-bottom, 0px));font-size:14px}.ln-footer__brand img{display:block;height:26px;width:auto}.ln-footer__line{margin-top:12px;font-family:var(--ln-serif);font-style:italic;font-size:17px;color:#f5f4f0}.ln-footer__rights{margin-top:18px;font-size:12.5px}.ln-footer__col{display:flex;flex-direction:column;gap:10px}.ln-footer__col b{margin-bottom:4px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#f4c9b5}.ln-footer__col a{transition:color .2s ease}.ln-footer__col a:hover{color:#ffffff}@media (max-width:1180px){.ln-hero__phone{right:2%}}@media (max-width:1023px){.ln-nav__links{display:none}.ln-burger{display:inline-flex}.ln-ai,.ln-connect,.ln-faq,.ln-opps,.ln-story{grid-template-columns:minmax(0,1fr);gap:40px}.ln-opp[aria-pressed=true]{transform:none}.ln-feature,.ln-feature--flip{position:static;grid-template-columns:minmax(0,1fr);min-height:0}.ln-feature--flip .ln-feature__media{order:2}.ln-feature__text{padding:32px 28px}.ln-feature__title{margin-top:22px}.ln-feature__media{min-height:0;padding:22px}.ln-feature__screen{position:relative;top:auto;left:auto!important;right:auto!important;width:100%}.ln-footer__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ln-footer__brand{grid-column:1/-1}.ln-numbers,.ln-signals{grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.ln-apps__grid,.ln-explore__foot--two{grid-template-columns:minmax(0,1fr)}.ln-apps{padding:24px 20px}.ln-xincluded{flex-direction:column;padding:22px 20px;gap:14px}.ln-eco{grid-template-columns:minmax(0,1fr);grid-template-rows:none}.ln-eco>.ln-tile--admin,.ln-eco>.ln-tile--explore,.ln-eco__pair{grid-column:1;grid-row:auto}.ln-eco__device{min-height:440px;container-type:normal}.ln-eco__device .ln-phone{width:min(280px,82%)}.ln-xshow{grid-template-columns:minmax(0,1fr);grid-template-areas:none;gap:28px}.ln-xshow__index,.ln-xshow__stage{grid-area:auto}.ln-xshow__index{width:100%}.ln-plans,.ln-xshow__index{max-width:560px;margin-inline:auto}.ln-plans,.ln-vpanel{grid-template-columns:minmax(0,1fr)}.ln-forbiz{flex-direction:column;align-items:flex-start}.ln-flow__preview{gap:18px}.ln-flow__preview,.ln-timeline{grid-template-columns:minmax(0,1fr)}.ln-timeline{gap:0;padding-left:30px}.ln-timeline:before{left:7px;right:auto;top:18px;bottom:18px;width:1px;height:auto}.ln-timeline__node{flex-direction:row;align-items:baseline;flex-wrap:wrap;column-gap:12px;row-gap:2px;min-height:44px;padding:12px 0 14px}.ln-timeline__dot{left:-30px;top:15px}.ln-timeline__bar{right:0;bottom:2px}}@media (max-width:720px){.ln-film__frame{padding:6px;border-radius:18px}.ln-film__cover:focus-visible,.ln-film__screen{border-radius:13px}.ln-film__length{height:26px;padding:0 10px;font-size:11.5px}.ln-film__card-body{gap:10px;padding:12px}.ln-film__card-body p{font-size:13.5px}.ln-film__card-body .ln-pill{height:38px;padding:0 16px;font-size:13px}.ln-nav__right{gap:8px}.ln-nav__right .ln-lang,.ln-nav__signin{display:none}.ln-nav__cta{height:38px;padding:0 14px;font-size:13px}.ln-hero{min-height:0;padding-top:calc(118px + env(safe-area-inset-top, 0px));padding-bottom:150px}.ln-hero__product{width:calc(100% + 28px);margin-left:-14px;margin-top:46px}.ln-hero__phone{display:none}.ln-hero__fade{height:230px;background:linear-gradient(180deg,rgba(246,243,238,0) 0,rgba(246,243,238,.18) 25%,rgba(246,243,238,.6) 55%,rgba(246,243,238,.9) 78%,var(--ln-ground) 100%)}.ln-hero .ln-layer--fore{bottom:104px}.ln-hero .ln-layer--mid{bottom:64px}.ln-hero .ln-layer--far{bottom:32px}.ln-hero:after{content:"";position:absolute;left:0;right:0;bottom:0;height:108px;background:#728e6d;z-index:3}.ln-eco__pair{grid-template-columns:minmax(0,1fr)}.ln-eco__device{min-height:400px;margin-top:26px}.ln-eco__device .ln-phone{width:min(244px,84%)}.ln-admin__tabs{margin-top:32px}.ln-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.ln-tab{height:46px;font-size:14.5px}.ln-stage{aspect-ratio:auto;padding:18px 12px;border-radius:20px}.ln-stage__screens{position:relative;left:auto;right:auto;top:auto}.ln-stage__screen{border-radius:10px}.ln-caption .ln-pill--icon{display:none}.ln-tile{padding:24px}.ln-xshow__stage{min-height:0;padding-block:28px 32px}.ln-xshow__glow{width:150%;filter:blur(28px)}.ln-xshow__phone{width:228px}.ln-xshow__photo--a{width:128px;top:13%;left:0}.ln-xshow__photo--b{width:120px;bottom:10%;right:0}.ln-xshow__photo span{display:none}.ln-xstep{grid-template-columns:44px minmax(0,1fr);padding:16px 0 18px}.ln-xstep__num{font-size:24px}.ln-xstep__title{font-size:18px}.ln-xstep__bar{left:44px}.ln-photo{min-height:240px}.ln-forbiz{flex-direction:column;align-items:flex-start}.ln-aip{height:580px}.ln-aip__prompt{min-height:44px}.ln-aip__log{padding:16px}.ln-why{grid-template-columns:minmax(0,1fr);row-gap:14px;margin-top:36px}.ln-why:before,.ln-why__head{display:none}.ln-why__row{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:22px;background:var(--ln-paper);box-shadow:0 22px 44px -34px rgba(70,50,90,.4)}.ln-why__cell,.ln-why__row:last-child .ln-why__cell{flex-wrap:wrap;gap:6px 12px;padding:6px 6px 4px;border-top:0;font-size:15px}.ln-why__cell--us,.ln-why__row:last-child .ln-why__cell--us{padding:14px;border-radius:16px;background:linear-gradient(160deg,#e6f0ea,#f4ede4 55%,#efe4ee)}.ln-why__cell>span:last-child{flex:1;min-width:0}.ln-why__tag{position:static;width:auto;height:auto;overflow:visible;clip:auto;flex-basis:100%;font-size:10.5px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--ln-mute)}.ln-why__cell--us .ln-why__tag{color:#3e6b57}.ln-plans{grid-template-columns:minmax(0,1fr)}.ln-plan{padding:28px}.ln-kinds{grid-template-columns:minmax(0,1fr)}.ln-vpanel__photo{min-height:300px}.ln-vtext{padding:26px}.ln-story__photo{height:420px}.ln-mail__row span{width:54px}.ln-mail__foot{flex-wrap:wrap}.ln-num{padding:22px 20px 20px}.ln-num__stats{gap:8px}.ln-num__stat{padding:10px 12px}.ln-num__stat b{font-size:19px}.ln-num__bars{gap:6px}.ln-num__ring{gap:18px}.ln-num__ring-wrap{width:128px;height:128px}.ln-offer{padding:26px}.ln-close{min-height:780px;padding-top:84px}.ln-q>button{font-size:16px}.ln-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}