.lp .sec{padding:clamp(72px,9vw,120px) 0}.lp .sec-112{padding:clamp(72px,9vw,112px) 0}.lp .sec-104{padding:clamp(64px,8vw,104px) 0}.lp .sec-surface{background:var(--lp-surface)}.lp .sec-app{background:var(--lp-bg-app);border-top:1px solid var(--lp-line)}.lp .sec-top-line{border-top:1px solid var(--lp-line)}.lp .sec-stack{flex-direction:column;display:flex}.lp .sec-gap-56{gap:56px}.lp .sec-gap-32{gap:32px}.lp .sec-gap-28{gap:28px}.lp .sec-head{flex-direction:column;gap:16px;display:flex}.lp .sec-head-820{gap:18px;max-width:820px}.lp .sec-head-780{max-width:780px}.lp .sec-head-760{gap:14px;max-width:760px}.lp .sec-head-720{max-width:720px}.lp .sec-head-wide{gap:14px}.lp .sec-note{color:var(--lp-text-2);max-width:820px;margin:0;font-size:14px;line-height:1.55}.lp .h2-42{font-size:clamp(28px,3.4vw,42px)}.lp .h2-40{font-size:clamp(28px,3.4vw,40px)}.lp .lead-strong{color:var(--lp-text);font-weight:700}.lp .lead-17{font-size:17px}.lp .lead-640{max-width:640px}.lp .body-lg{font-size:16.5px}.lp .body-16{font-size:16px;line-height:1.7}.lp .wrap-1360{max-width:1360px}.lp .gold{color:var(--lp-gold-text)}.lp .gold-light{color:var(--lp-gold-light)}.lp .muted{color:var(--lp-text-3)}.lp .grow{flex:1}.lp .push{margin-inline-start:auto}.lp .strong{font-weight:700}.lp .ellipsis{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lp .ticks{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.lp .initials{background:var(--lp-petrol);width:36px;height:36px;color:var(--lp-white);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.lp .initials-sm{width:30px;height:30px;font-size:10px;font-weight:800}.lp .mic{width:var(--lp-mic);height:var(--lp-mic);color:var(--lp-white);background:var(--lp-petrol);box-shadow:var(--lp-shadow-mic);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lp .mic.is-on{outline:3px solid var(--lp-gold-light);outline-offset:2px}.lp .notice{border-radius:var(--lp-r-lg);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}.lp .notice-warn{background:var(--lp-warn-bg);color:var(--lp-warn)}.lp .notice-plain{background:var(--lp-white);border:1px solid var(--lp-line)}.lp .notice-plain .ico{color:var(--lp-petrol)}.lp .notice[hidden]{display:none}.lp .link-btn{font:inherit;color:var(--lp-petrol);cursor:pointer;background:0 0;border:0;padding:0;font-weight:800;text-decoration:underline}.lp .hero{background:var(--lp-petrol);color:var(--lp-white);position:relative;overflow:hidden}.lp .hero-in{flex-wrap:wrap;align-items:center;gap:32px 48px;padding-top:clamp(28px,3.2vw,44px);padding-bottom:clamp(32px,3.6vw,52px);display:flex;position:relative}.lp .hero-text{flex-direction:column;flex:1.15 460px;gap:18px;min-width:0;display:flex}.lp .hero h1{letter-spacing:-.045em;color:var(--lp-white);margin:0;font-size:clamp(34px,3.9vw,54px);font-weight:800;line-height:1.03}.lp .hero .h1a,.lp .hero .h1b{display:block}.lp .hero .h1b{color:var(--lp-gold-light)}.lp .hero-sub{color:var(--lp-white);max-width:580px;margin:0;font-size:clamp(16px,1.3vw,18px);line-height:1.55}.lp .hero-ctas{flex-wrap:wrap;gap:12px;display:flex}.lp .hero-bullets{color:var(--lp-white);flex-wrap:wrap;gap:10px 22px;margin:2px 0 0;padding:0;font-size:14.5px;font-weight:600;list-style:none;display:flex}.lp .hero-bullets li{align-items:center;gap:8px;display:flex}.lp .hero-bullets .ico-s{color:var(--lp-gold-light)}.lp .hero-visual{flex-direction:column;flex:460px;align-items:center;min-width:0;display:flex}.lp .orbit{aspect-ratio:1;width:100%;max-width:340px;position:relative}.lp .orbit-rings{width:300%;height:300%;color:var(--lp-petrol-dark);pointer-events:none;z-index:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .orbit>:not(.orbit-rings){z-index:1}.lp .orbit-lines{width:100%;height:100%;position:absolute;inset:0}.lp .orbit-core{aspect-ratio:1;justify-content:center;align-items:center;width:34%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lp .orbit-core .breath{border:2px solid var(--lp-gold-light);border-radius:50%;position:absolute;inset:-14%}.lp .orbit-core-in{background:var(--lp-petrol-dark);border:1.5px solid var(--lp-gold-light);width:100%;height:100%;box-shadow:var(--lp-shadow-pop);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:relative}.lp .orbit-core-in span{color:var(--lp-white);font-size:16px;font-weight:800}.lp .orbit-node{width:max-content;min-height:44px;font:700 14px/1.1 var(--lp-font);cursor:pointer;white-space:nowrap;background:var(--lp-petrol-dark);color:var(--lp-white);border:1.5px solid var(--lp-petrol-dark);border-radius:999px;align-items:center;gap:7px;padding:0 15px;transition:background .3s,color .3s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.lp .orbit-node[aria-pressed=true]{background:var(--lp-white);color:var(--lp-petrol);border:2px solid var(--lp-gold-light);box-shadow:var(--lp-shadow-fab)}.lp .hero-card{z-index:2;width:100%;max-width:440px;margin-top:-6px;position:relative}.lp .hero-card-in{border-color:var(--lp-white);box-shadow:var(--lp-shadow-pop);color:var(--lp-text);flex-direction:column;gap:14px;padding:16px;display:flex}.lp .hero-card-head{color:var(--lp-text-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.lp .hero-card-head .club{color:var(--lp-text);font-weight:700}.lp .hero-card-head strong{color:var(--lp-petrol)}.lp .hero-card-head .mono{color:var(--lp-text-3);margin-inline-start:auto}.lp .noor-input{min-height:var(--lp-input-h);border:1.5px solid var(--lp-petrol);border-radius:var(--lp-pill);background:var(--lp-white);align-items:center;gap:8px;padding-block:4px;padding-inline:14px 4px;display:flex;box-shadow:0 8px 24px #0a282829}.lp .noor-input-q{flex:1;min-width:0;padding:6px 0;font-size:15px;font-weight:600;line-height:1.35}.lp .noor-answer{align-items:flex-start;gap:12px;padding:4px 2px 2px;display:flex}.lp .noor-answer-in{flex-direction:column;gap:6px;min-width:0;display:flex}.lp .noor-answer-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp .noor-name{font-size:13px;font-weight:800}.lp .noor-answer .res{margin:0;font-size:15.5px;font-weight:700;line-height:1.4}.lp .noor-answer .sub{color:var(--lp-text-2);margin:0;font-size:13.5px;line-height:1.5}.lp .origin{color:var(--lp-text-3);margin:0;font-size:10.5px}.lp .hero-auto{color:var(--lp-white);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.lp .hero-auto .btn{min-height:44px;padding:0 14px;font-size:13.5px}.lp .hero-auto .btn>span{align-items:center;gap:8px;display:inline-flex}.lp .hero-auto .btn>span[hidden]{display:none}@media (width<=980px){.lp .orbit{aspect-ratio:auto;flex-wrap:wrap;justify-content:center;gap:8px;max-width:none;padding:8px 0;display:flex}.lp .orbit-node{position:static;transform:none}.lp .orbit-lines,.lp .orbit-core,.lp .orbit-rings{display:none}}.lp .layers{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.lp .layer{flex-direction:column;flex:280px;gap:16px;padding:26px;display:flex}.lp .layer-noor{border-color:var(--lp-gold);box-shadow:0 0 0 4px var(--lp-warn-bg)}.lp .layer-head{align-items:center;gap:12px;display:flex}.lp .layer-mark{background:var(--lp-chip);width:52px;height:52px;color:var(--lp-petrol);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp .layer-noor .layer-mark{background:var(--lp-petrol)}.lp .layer-n{color:var(--lp-text-3);margin:0}.lp .simple{background:var(--lp-bg-app);border-radius:20px;flex-direction:column;gap:24px;padding:clamp(24px,4vw,44px);display:flex}.lp .simple-t{color:var(--lp-gold-text);margin:0}.lp .simple-steps{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp .simple-steps li{flex-direction:column;flex:210px;gap:10px;display:flex}.lp .simple-steps p{letter-spacing:-.02em;margin:0;font-size:clamp(19px,1.9vw,23px);font-weight:800;line-height:1.3}.lp .simple-n{background:var(--lp-petrol);width:42px;height:42px;color:var(--lp-white);border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.lp .simple-n.is-you{background:var(--lp-gold-light);color:var(--lp-ink-on-gold)}.lp .demo-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.lp .seg{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:var(--lp-pill);gap:6px;padding:4px;display:flex}.lp .seg button,.lp .chip-btn{min-height:44px;font:700 14px/1 var(--lp-font);cursor:pointer;color:var(--lp-text);background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:0 16px;display:inline-flex}.lp .seg button[aria-pressed=true],.lp .chip-btn[aria-pressed=true]{background:var(--lp-petrol);color:var(--lp-white)}.lp .chip-btn{background:var(--lp-chip)}.lp .lanes{flex-wrap:wrap;gap:10px;display:flex}.lp .lane{background:var(--lp-white);min-height:72px;color:var(--lp-text-2);border:1.5px solid var(--lp-line);border-radius:14px;flex-direction:column;flex:200px;justify-content:center;gap:4px;padding:12px 16px;transition:background .3s;display:flex}.lp .lane.is-active{background:var(--lp-petrol);color:var(--lp-white);border-color:var(--lp-petrol)}.lp .lane.is-active .brand-amana{color:var(--lp-white)}.lp .lane-head{align-items:center;gap:8px;display:flex}.lp .lane-name{font-size:15px;font-weight:800}.lp .lane-badge{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);border-radius:999px;padding:3px 8px;font-size:10.5px}.lp .lane-badge[hidden]{display:none}.lp .lane-text{font-size:13.5px;line-height:1.45}.lp .demo-body{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.lp .rail{flex:0 260px;min-width:220px}.lp .rail ol{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lp .rail-btn{width:100%;min-height:52px;font:inherit;text-align:start;cursor:pointer;color:var(--lp-text);background:0 0;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.lp .rail-btn:disabled{cursor:default;opacity:.55}.lp .rail-btn.is-wait{background:var(--lp-white);border:1.5px dashed var(--lp-gold);opacity:1}.lp .rail-btn.is-cur{background:var(--lp-petrol);color:var(--lp-white);border:1.5px solid var(--lp-petrol);opacity:1}.lp .rail-n{background:var(--lp-chip);width:30px;height:30px;color:var(--lp-text-2);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:800;display:flex}.lp .rail-btn.is-done .rail-n{background:var(--lp-ok-bg);color:var(--lp-ok)}.lp .rail-btn.is-cur .rail-n{background:var(--lp-gold-light);color:var(--lp-ink-on-gold)}.lp .rail-t{flex-direction:column;gap:2px;display:flex}.lp .rail-label{font-size:14px;font-weight:700}.lp .rail-state{opacity:.85;font-size:12px}.lp .demo-main{flex-direction:column;flex:999 600px;gap:10px;min-width:0;display:flex}.lp .demo-banner{color:var(--lp-warn);background:var(--lp-warn-bg);border-radius:var(--lp-r-lg);align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.lp .app-mock{background:var(--lp-bg-app);border:1px solid var(--lp-line);border-radius:14px;display:flex;overflow:hidden;box-shadow:0 24px 62px #0a383833}.lp .app-side{background:var(--lp-surface);border-inline-end:1px solid var(--lp-line);flex-direction:column;flex:none;gap:16px;width:212px;padding:20px 14px 14px;display:flex}.lp .app-brand{color:var(--lp-petrol);letter-spacing:-.045em;align-items:center;gap:9px;padding:0 6px;font-size:20px;font-weight:800;display:flex}.lp .app-nav{flex-direction:column;gap:4px;display:flex}.lp .app-nav>span{height:44px;color:var(--lp-text);border-radius:9px;align-items:center;gap:12px;padding:0 12px;font-size:14px;font-weight:700;display:flex}.lp .app-nav>span.is-on{background:var(--lp-chip);color:var(--lp-petrol)}.lp .app-sub{border-inline-start:1px solid var(--lp-line);flex-direction:column;gap:2px;margin-inline-start:22px;padding-inline-start:10px;display:flex}.lp .app-sub>span{min-width:0;height:36px;color:var(--lp-text);border-radius:8px;align-items:center;gap:10px;padding:0 8px;font-size:13.5px;font-weight:600;display:flex}.lp .app-sub .ico-s{color:var(--lp-text-2)}.lp .app-user{border-top:1px solid var(--lp-line);align-items:center;gap:10px;padding-top:12px;display:flex}.lp .app-user-t{flex-direction:column;gap:1px;min-width:0;display:flex}.lp .app-user-t span:first-child{font-size:13.5px;font-weight:700}.lp .app-user-t span:last-child{color:var(--lp-text-2);font-size:11.5px}.lp .app-main{border-top:3px solid var(--lp-petrol);flex-direction:column;flex:1;min-width:0;display:flex}.lp .app-top{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px;display:flex}.lp .club-chip{border:1px solid var(--lp-line);background:var(--lp-white);border-radius:999px;align-items:center;gap:10px;max-width:100%;height:48px;padding-inline:3px 14px;display:flex}.lp .club-ring{border:2.5px solid var(--lp-gold);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.lp .club-ring span{background:var(--lp-petrol);width:31px;height:31px;color:var(--lp-white);border-radius:999px;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:flex}.lp .club-chip-t{flex-direction:column;gap:1px;min-width:0;display:flex}.lp .club-chip-t span:first-child{font-size:13.5px;font-weight:800}.lp .club-chip-t span:last-child{color:var(--lp-text-2);font-size:11.5px;font-weight:600}.lp .prayer-chip{border:1.5px solid var(--lp-petrol);background:var(--lp-white);height:44px;color:var(--lp-text-2);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;display:inline-flex}.lp .prayer-chip .ico-s{color:var(--lp-gold-text)}.lp .prayer-name{color:var(--lp-petrol);font-size:13.5px;font-weight:800}.lp .app-ws{color:var(--lp-text-3);margin-inline-start:auto}.lp .app-chat{flex-direction:column;gap:18px;min-height:470px;padding:6px clamp(14px,3vw,28px) 22px;display:flex}.lp .ask-row{justify-content:flex-end;display:flex}.lp .ask{flex-direction:column;gap:6px;max-width:520px;padding:12px 16px;display:flex}.lp .spoken{color:var(--lp-petrol);align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.lp .spoken[hidden]{display:none}.lp .ask-q{font-size:15px;font-weight:600;line-height:1.5}.lp .ask-who{color:var(--lp-text-3);text-align:end;font-size:11.5px}.lp .step{align-items:flex-start;gap:12px;display:flex}.lp .step-col{flex-direction:column;gap:14px;display:flex}.lp .step[hidden],.lp .step-col[hidden]{display:none}.lp .step-in{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.lp .say{margin:0;font-size:15.5px;line-height:1.55}.lp .say.strong{font-size:15px;font-weight:600}.lp .note{color:var(--lp-text-2);margin:0;font-size:14px}.lp .ev{background:var(--lp-surface);align-items:center;gap:14px;padding:16px;display:flex}.lp .ev-date{text-align:center;border-radius:var(--lp-r-lg);background:var(--lp-white);border:1px solid var(--lp-line);flex-direction:column;flex:none;width:56px;padding:6px 0;display:flex}.lp .ev-date .mono{color:var(--lp-danger);font-size:10.5px}.lp .ev-date span:last-child{font-size:22px;font-weight:800}.lp .ev-t{flex-direction:column;gap:3px;min-width:0;display:flex}.lp .ev-title{font-size:16px;font-weight:800}.lp .ev-line{color:var(--lp-text-2);font-size:14px}.lp .ev-origin{color:var(--lp-text-3);font-size:10.5px}.lp .checks{flex-direction:column;margin:0;padding:6px 16px;list-style:none;display:flex}.lp .checks li{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;font-size:14.5px;display:flex}.lp .checks li+li{border-top:1px solid var(--lp-line-soft)}.lp .lock-note{color:var(--lp-text-2);gap:8px;margin:0;font-size:13.5px;line-height:1.5;display:flex}.lp .lock-note .ico-s{color:var(--lp-petrol);margin-top:3px}.lp .prep{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.lp .prep>.card{align-items:flex-start;gap:12px;padding:14px;display:flex}.lp .prep-ico{border-radius:var(--lp-r-lg);background:var(--lp-chip);width:38px;height:38px;color:var(--lp-petrol);flex:none;justify-content:center;align-items:center;display:flex}.lp .prep-t{flex-direction:column;gap:2px;display:flex}.lp .prep-t strong{font-size:14.5px}.lp .prep-t span{color:var(--lp-text-2);font-size:13.5px}.lp .status-row{color:var(--lp-text-2);flex-wrap:wrap;align-items:center;gap:10px;font-size:13.5px;display:flex}.lp .preview{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.lp .doc{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);min-width:0;box-shadow:0 2px 0 var(--lp-line);flex-direction:column;flex:300px;gap:10px;padding:22px;display:flex}.lp .doc-club{color:var(--lp-petrol);align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.lp .doc h3{letter-spacing:-.02em;margin:4px 0 0;font-size:19px;font-weight:800}.lp .doc-body{color:var(--lp-text-2);margin:0;font-size:13.5px;line-height:1.6}.lp .doc-lbl{color:var(--lp-text-3);margin:6px 0 0;font-size:10.5px}.lp .agenda{margin:0;padding-inline-start:20px;font-size:13.5px;line-height:1.75}.lp .agenda-extra{color:var(--lp-petrol);font-weight:800}.lp .agenda li[hidden]{display:none}.lp .doc-also{color:var(--lp-text-3);margin:0;font-size:12.5px}.lp .demo-qa{flex:280px;min-width:0;padding:18px}.lp .demo-qa-t{color:var(--lp-gold-text);margin:0 0 8px}.lp .demo-qa dl{flex-direction:column;margin:0;display:flex}.lp .demo-qa dl>div{flex-direction:column;gap:2px;padding:9px 0;display:flex}.lp .demo-qa dl>div+div{border-top:1px solid var(--lp-line-soft)}.lp .demo-qa dt{color:var(--lp-text-3);font-size:12px}.lp .demo-qa dd{margin:0;font-size:14px;font-weight:700;line-height:1.45}.lp .decide{border:2px solid var(--lp-petrol);background:var(--lp-surface);border-radius:18px;flex-direction:column;gap:16px;padding:clamp(18px,3vw,28px);display:flex}.lp .decide[hidden]{display:none}.lp .decide-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp .decide-head .h3{font-size:22px}.lp .decide-head .mono{margin-inline-start:auto}.lp .decide-ico{background:var(--lp-petrol);width:42px;height:42px;color:var(--lp-white);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp .decide-line{margin:0;font-size:16px;font-weight:600;line-height:1.55}.lp .edit{flex-direction:column;gap:12px;padding:16px;display:flex}.lp .edit[hidden]{display:none}.lp .edit .mono{margin:0}.lp .times{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp .times-l{min-width:70px;font-size:14px;font-weight:700}.lp .agenda-add{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.lp .agenda-add input{width:22px;height:22px;accent-color:var(--lp-petrol)}.lp .decide-btns{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp .decide-btns .confirm{margin-inline-start:auto}.lp .decide-note{color:var(--lp-text-3);margin:0;font-size:12.5px;line-height:1.5}.lp .cancelled{flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.lp .cancelled[hidden]{display:none}.lp .cancelled p{margin:0;font-size:16px;line-height:1.55}.lp .exec-head{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lp .exec-head .pill[hidden],.lp [data-done][hidden]{display:none}.lp .exec-lead{color:var(--lp-text-2);margin:0;font-size:14.5px;line-height:1.55}.lp .exec{margin:0;padding:6px 16px;list-style:none}.lp .exec li{align-items:center;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.lp .exec li+li{border-top:1px solid var(--lp-line-soft)}.lp .exec .ok{color:var(--lp-ok)}.lp .prog{flex-direction:column;gap:8px;display:flex}.lp .prog-t{justify-content:space-between;font-size:13.5px;font-weight:700;display:flex}.lp .prog-track{background:var(--lp-chip);border-radius:999px;height:10px;overflow:hidden}.lp .results{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.lp .results .card{color:var(--lp-text-2);flex-direction:column;gap:6px;padding:16px;font-size:13.5px;line-height:1.5;display:flex}.lp .results .pill{align-self:flex-start}.lp .results .big{color:var(--lp-text);font-size:26px;font-weight:800}.lp .audit{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);flex-direction:column;gap:10px;padding:16px 18px;display:flex}.lp .audit-t{color:var(--lp-gold-text);align-items:center;gap:8px;margin:0;display:flex}.lp .audit dl{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px 20px;margin:0;font-size:13.5px;display:grid}.lp .audit dt{color:var(--lp-text-3);font-size:12px}.lp .audit dd{margin:0;font-weight:700}.lp .btn-row{flex-wrap:wrap;gap:10px;display:flex}.lp .app-input{padding:0 18px 16px}.lp .app-input-in{min-height:var(--lp-input-h);border:1.5px solid var(--lp-petrol);border-radius:var(--lp-pill);background:var(--lp-white);align-items:center;gap:4px;padding-block:4px;padding-inline:18px 4px;display:flex;box-shadow:0 8px 24px #0a282829}.lp .app-input .hint{color:var(--lp-text-3);flex:1;font-size:14.5px}.lp .app-input .round{width:40px;height:40px;color:var(--lp-text-2);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp:not(.js) [data-step]:not([data-step="1"]){display:none}.lp .tab-btns{flex-wrap:wrap;gap:8px;display:flex}.lp .tab-btn{min-height:44px;font:700 14.5px/1 var(--lp-font);cursor:pointer;background:var(--lp-white);color:var(--lp-text);border:1.5px solid var(--lp-line-strong);border-radius:999px;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.lp .tab-btn[aria-pressed=true]{background:var(--lp-petrol);color:var(--lp-white);border-color:var(--lp-petrol)}.lp .tab-panel{flex-wrap:wrap;align-items:stretch;gap:20px;display:flex}.lp .tab-panel[hidden]{display:none}.lp .tab-text{flex-direction:column;flex:320px;justify-content:center;gap:14px;min-width:0;display:flex}.lp .tab-title{font-size:clamp(22px,2.4vw,28px)}.lp .ticks .tick{font-size:15px}.lp .window{background:var(--lp-bg-app);border:1px solid var(--lp-line);min-width:0;box-shadow:var(--lp-shadow-pop);border-radius:14px;flex-direction:column;flex:1.3 440px;display:flex;overflow:hidden}.lp .window-head{border-bottom:1px solid var(--lp-line);background:var(--lp-surface);border-top:3px solid var(--lp-petrol);align-items:center;gap:10px;padding:10px 16px;display:flex}.lp .window-who{flex-direction:column;min-width:0;display:flex}.lp .window-who span:first-child{font-size:13px;font-weight:800}.lp .window-who span:last-child{color:var(--lp-text-2);font-size:11px}.lp .window-ws{color:var(--lp-text-3);margin-inline-start:auto;font-size:10px}.lp .window-body{background:var(--lp-bg-app);flex-direction:column;flex:1;gap:14px;padding:18px;display:flex}.lp .ask-tab{max-width:440px;padding:11px 15px;font-size:14.5px;font-weight:600;line-height:1.5}.lp .rows{border:1px solid var(--lp-line);border-radius:var(--lp-r-lg);background:var(--lp-white);margin:0;padding:0;list-style:none;overflow:hidden}.lp .rows li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;display:flex}.lp .rows li+li{border-top:1px solid var(--lp-line-soft)}.lp .row-a{font-weight:700}.lp .row-b{color:var(--lp-text-2)}.lp .row-b.is-warn{color:var(--lp-warn);background:var(--lp-warn-bg);border-radius:999px;padding:2px 9px;font-weight:700}.lp .btn-note{color:var(--lp-text-2);margin:0;font-size:13px;line-height:1.5}.lp .features{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp .feature{flex-direction:column;gap:10px;padding:20px;display:flex}.lp .feature-ico{border-radius:var(--lp-r-lg);background:var(--lp-chip);width:40px;height:40px;color:var(--lp-petrol);justify-content:center;align-items:center;display:flex}.lp .feature h3{hyphens:auto;overflow-wrap:anywhere;margin:0;font-size:16.5px;font-weight:800}.lp .feature-d{color:var(--lp-text-2);hyphens:auto;overflow-wrap:anywhere;flex:1;margin:0;font-size:14px;line-height:1.55}.lp .feature-q{border-top:1px solid var(--lp-line-soft);align-items:flex-start;gap:8px;margin:0;padding-top:10px;font-size:13.5px;font-weight:600;line-height:1.45;display:flex}.lp .fin{flex-wrap:wrap;align-items:center;gap:40px;display:flex}.lp .fin-text{flex-direction:column;flex:380px;gap:18px;min-width:0;display:flex}.lp .pkg{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.lp .pkg-l{font-size:13.5px;font-weight:700}.lp .fin-noor{align-items:flex-start;gap:8px;margin:0;font-size:14px;font-weight:600;line-height:1.5;display:flex}.lp .fin-window{flex:1.2 460px}.lp .fin-window .window-head{padding:12px 16px}.lp .fin-ico{background:var(--lp-petrol);width:30px;height:30px;color:var(--lp-white);border-radius:8px;justify-content:center;align-items:center;display:flex}.lp .fin-area{font-size:15px;font-weight:800}.lp .fin-body{padding:16px}.lp .journal{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:12px;overflow:hidden}.lp .journal-t{border-bottom:1px solid var(--lp-line);padding:10px 14px;font-size:14px;font-weight:800}.lp .journal-scroll{overflow-x:auto}.lp .journal table{border-collapse:collapse;width:100%;min-width:420px;font-size:13.5px}.lp .journal th{text-align:start;color:var(--lp-text-3);padding:9px 14px;font-size:12px;font-weight:600}.lp .journal td{border-top:1px solid var(--lp-line-soft);padding:10px 14px}.lp .journal .num{text-align:end;font-weight:700}.lp .journal th.num{font-weight:600}.lp .journal .acct{font-family:var(--lp-font-mono)}.lp .vs{gap:clamp(36px,5vw,56px)}.lp .vs-top{flex-wrap:wrap;align-items:flex-start;gap:32px 64px;display:flex}.lp .vs-text{flex-direction:column;flex:420px;gap:20px;min-width:0;display:flex}.lp .vs-note{color:var(--lp-text-3);margin:0;font-size:13.5px;line-height:1.55}.lp .vs-points{flex-direction:column;flex:420px;gap:14px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.lp .vs-points li{color:var(--lp-text-2);align-items:flex-start;gap:12px;font-size:15.5px;line-height:1.55;display:flex}.lp .vs-points strong{color:var(--lp-text)}.lp .vs-check{background:var(--lp-petrol);width:26px;height:26px;color:var(--lp-white);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:1px;display:flex}.lp .showcase{width:100%;max-width:1280px;margin-inline:auto;container-type:inline-size}.lp .showcase-stage{aspect-ratio:1500/1060;width:100%;position:relative}.lp .browser{inset-inline-start:0;background:var(--lp-white);border-radius:18px;flex-direction:column;width:92%;height:85%;display:flex;position:absolute;top:0;overflow:hidden;box-shadow:0 40px 90px #0f3b3838,0 0 0 1px #0f3b3814}.lp .browser-bar{background:var(--lp-chip);border-bottom:1px solid var(--lp-line);flex:none;align-items:center;gap:9px;height:48px;padding:0 20px;display:flex}.lp .browser-bar>span:not(.browser-url){background:var(--lp-line-strong);border-radius:999px;width:12px;height:12px}.lp .browser-url{background:var(--lp-white);border:1px solid var(--lp-line);font:500 13px var(--lp-font-mono);color:var(--lp-text-3);border-radius:999px;margin-inline-start:18px;padding:6px 18px}.lp .showcase-shot{background:var(--lp-white);flex:1;min-height:0;overflow:hidden}.lp .showcase-shot img{width:100%;height:auto;display:block}.lp .phone{inset-inline-end:0;background:#0b1f1c;border-radius:56px;width:26.7%;height:77.4%;padding:12px;position:absolute;bottom:0;box-shadow:0 40px 80px #071b1859,inset 0 0 0 2px #28413d}.lp .phone-screen{background:var(--lp-white);border-radius:44px;flex-direction:column;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.lp .phone-status{height:44px;color:var(--lp-text);flex:none;justify-content:space-between;align-items:center;padding:0 26px;font:600 14px system-ui,sans-serif;display:flex}.lp .phone-notch{background:#0b1f1c;border-radius:999px;width:110px;height:30px}.lp .phone-batt{border:1.5px solid var(--lp-text);border-radius:3px;width:22px;height:11px}@media (width<=700px){.lp .browser{width:100%;height:70%}.lp .phone{border-radius:34px;width:42%;height:72%;padding:8px}.lp .phone-screen{border-radius:26px}.lp .phone-notch{width:60px;height:18px}}.lp .styles{flex-wrap:wrap;gap:16px;display:flex}.lp .style{flex-direction:column;flex:340px;gap:16px;min-width:0;padding:22px;display:flex}.lp .style-wide{flex:1.3 440px}.lp .mini-desk{border:1px solid var(--lp-line);background:var(--lp-bg-app);border-radius:12px;height:340px;font-size:11.5px;display:flex;overflow:hidden}.lp .mini-side{background:var(--lp-surface);border-inline-end:1px solid var(--lp-line);flex-direction:column;flex:none;gap:3px;width:31%;padding:12px 8px;display:flex}.lp .mini-brand{color:var(--lp-petrol);letter-spacing:-.04em;align-items:center;gap:6px;padding:0 6px 8px;font-size:13px;font-weight:800;display:flex}.lp .mini-nav{border-radius:7px;align-items:center;gap:7px;height:28px;padding:0 8px;font-weight:700;display:flex}.lp .mini-nav.is-on{background:var(--lp-chip);color:var(--lp-petrol)}.lp .mini-sub{border-inline-start:1px solid var(--lp-line);flex-direction:column;gap:1px;margin-inline-start:14px;padding-inline-start:6px;display:flex}.lp .mini-sub>span{align-items:center;gap:6px;min-width:0;height:22px;padding:0 4px;font-size:10.5px;display:flex}.lp .mini-sub svg,.lp .mini-ask svg,.lp .mini-ico svg,.lp .mini-phone-ask svg,.lp .story svg{flex:none;width:12px;height:12px}.lp .mini-main{border-top:3px solid var(--lp-petrol);flex-direction:column;flex:1;gap:8px;min-width:0;padding:10px;display:flex}.lp .mini-greet{background:var(--lp-petrol);color:var(--lp-white);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.lp .mini-greet-head{align-items:center;gap:7px;font-size:12.5px;font-weight:800;display:flex}.lp .mini-badge{background:var(--lp-gold-light);color:var(--lp-ink-on-gold);white-space:nowrap;border-radius:999px;margin-inline-start:auto;padding:2px 7px;font-size:9.5px;font-weight:700}.lp .mini-ask{background:var(--lp-white);height:30px;color:var(--lp-text-3);border-radius:999px;align-items:center;padding-inline:10px 3px;display:flex}.lp .mini-mic{background:var(--lp-petrol);width:24px;height:24px;color:var(--lp-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lp .mini-l{color:var(--lp-text-3);font-size:9px}.lp .mini-favs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.lp .mini-favs>div,.lp .mini-tasks>div{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:8px;align-items:center;gap:7px;min-width:0;padding:6px 7px;display:flex}.lp .mini-tasks{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:8px;overflow:hidden}.lp .mini-tasks>div{border:0;border-bottom:1px solid var(--lp-line-soft);border-radius:0}.lp .mini-ico{background:var(--lp-chip);width:24px;height:24px;color:var(--lp-petrol);border-radius:6px;flex:none;justify-content:center;align-items:center;display:flex}.lp .mini-fav-t{flex-direction:column;min-width:0;display:flex}.lp .mini-fav-t>span:first-child{font-size:10.5px;font-weight:700}.lp .mini-fav-t>span:last-child{color:var(--lp-text-2);font-size:9px}.lp .mini-fav-t>span.gold{color:var(--lp-gold-text);font-size:8px}.lp .mini-phone-stage{background:var(--lp-bg-app);border:1px solid var(--lp-line);border-radius:12px;justify-content:center;align-items:flex-start;height:340px;padding-top:16px;display:flex;overflow:hidden}.lp .mini-phone{border:6px solid var(--lp-text);background:var(--lp-bg-app);border-radius:30px;flex-direction:column;width:210px;height:370px;font-size:10.5px;display:flex;overflow:hidden}.lp .mini-phone-head{background:var(--lp-surface);border-bottom:1px solid var(--lp-line);align-items:center;gap:6px;padding:10px 10px 6px;font-size:11px;font-weight:800;display:flex}.lp .mini-ring{border:2px solid var(--lp-gold);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.lp .mini-ring span{background:var(--lp-petrol);border-radius:50%;width:15px;height:15px}.lp .mini-phone-body{flex-direction:column;gap:8px;padding:8px;display:flex}.lp .mini-phone-ask{background:var(--lp-white);border:1.5px solid var(--lp-petrol);height:32px;color:var(--lp-text-3);border-radius:999px;align-items:center;gap:6px;padding-inline:9px 3px;display:flex}.lp .mini-stories{justify-content:space-between;gap:6px;display:flex}.lp .mini-stories>div{width:44px;color:var(--lp-text-2);flex-direction:column;align-items:center;gap:3px;font-size:8.5px;display:flex}.lp .story{border:2.5px solid var(--lp-ring-seen);background:var(--lp-chip);width:36px;height:36px;box-shadow:inset 0 0 0 2px var(--lp-white);color:var(--lp-petrol);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp .story.is-new{border-color:var(--lp-gold)}.lp .story svg{width:15px;height:15px}.lp .mini-feed{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:9px;flex-direction:column;gap:3px;padding:8px;display:flex}.lp .mini-feed .mono{font-size:8px}.lp .mini-feed.is-noor{border-color:var(--lp-gold);gap:5px}.lp .mini-feed-src{align-items:center;gap:5px;display:flex}.lp .mini-look{background:var(--lp-petrol);color:var(--lp-white);border-radius:999px;align-self:flex-start;padding:3px 9px;font-size:9.5px;font-weight:700}.lp .mini-tabs{border-top:1px solid var(--lp-line);background:var(--lp-surface);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:auto;padding:6px 2px;display:grid}.lp .mini-tabs span{color:var(--lp-text-2);border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:3px 0;font-size:8.5px;font-weight:700;display:flex}.lp .mini-tabs span.is-on{color:var(--lp-petrol);background:var(--lp-chip)}.lp .trust{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp .trust-item{align-items:flex-start;gap:14px;padding:22px;display:flex}.lp .trust-ico{background:var(--lp-petrol);width:42px;height:42px;color:var(--lp-white);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.lp .trust-item div{flex-direction:column;gap:6px;display:flex}.lp .trust-item h3{margin:0;font-size:16.5px;font-weight:800}.lp .trust-item p{color:var(--lp-text-2);margin:0;font-size:14px;line-height:1.55}.lp .start{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp .start li{flex-direction:column;gap:10px;padding:22px;display:flex}.lp .start-art{width:72px;height:72px}.lp .start p{color:var(--lp-text-2);margin:0;font-size:14.5px;line-height:1.55}.lp .plans{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.lp .plan{flex-direction:column;gap:14px;padding:26px;display:flex}.lp .plan-cost{flex-direction:column;gap:6px;display:flex}.lp .plan-price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;display:flex}.lp .plan-amount{letter-spacing:-.02em;font-size:42px;font-weight:800}.lp .plan-amount.is-text{font-size:28px}.lp .plan-period{color:var(--lp-text-2);font-size:15px}.lp .plan-note{color:var(--lp-text-3);margin:0;font-size:12.5px;line-height:1.5}.lp .plan-tag{margin:0;font-size:16px;font-weight:800}.lp .plan-desc{color:var(--lp-text-2);flex:1;margin:0;font-size:14.5px;line-height:1.6}.lp .plan-cta{align-self:flex-start}.lp .principle{background:var(--lp-petrol);color:var(--lp-white);border-radius:22px;flex-direction:column;gap:22px;padding:clamp(26px,4.5vw,56px);display:flex;position:relative;overflow:hidden}.lp .principle>:not(.principle-art){z-index:1;position:relative}.lp .principle-art{inset-inline-end:-80px;pointer-events:none;z-index:0;width:380px;height:380px;position:absolute;top:-80px}.lp .principle-title{letter-spacing:-.03em;color:var(--lp-white);max-width:820px;margin:0;font-size:clamp(24px,3vw,36px);font-weight:800;line-height:1.15}.lp .principle-text{color:var(--lp-white);max-width:820px;margin:0;font-size:16.5px;line-height:1.7}.lp .principle-points{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp .principle-points li{background:var(--lp-petrol-dark);color:var(--lp-white);border-radius:14px;flex-direction:column;gap:6px;padding:18px;font-size:14.5px;line-height:1.55;display:flex}.lp .principle-pt{align-items:center;gap:8px;font-size:16px;font-weight:800;display:flex}.lp .principle-pt .ico-s{color:var(--lp-gold-light)}.lp .faq-wrap{flex-wrap:wrap;gap:40px;display:flex}.lp .faq-side{flex-direction:column;flex:300px;align-self:flex-start;gap:14px;display:flex;position:sticky;top:96px}@media (width<=860px){.lp .faq-side{position:static}.lp .faq-list{padding-top:0}}.lp .faq-ask{background:#e8c97a29;border:1px solid #b8923d59;border-radius:18px;flex-direction:column;gap:12px;margin-top:10px;padding:20px;display:flex}.lp .faq-ask-head{align-items:center;gap:10px;display:flex}.lp .faq-ask-head p{margin:0;font-size:16px;font-weight:800}.lp .faq-ask-text{color:var(--lp-text-2);margin:0;font-size:15px;line-height:1.55}.lp .faq-list{flex-direction:column;flex:2 520px;min-width:0;padding-top:58px;display:flex}.lp .faq-list>details:first-child{border-top:1px solid var(--lp-line)}.lp .faq-group{color:var(--lp-gold-text);margin:26px 0 8px}.lp .faq-i{border-bottom:1px solid var(--lp-line)}.lp .faq-i>summary{min-height:64px;color:var(--lp-petrol);cursor:pointer;align-items:center;gap:16px;padding:10px 4px;font-size:16.5px;font-weight:700;line-height:1.35;list-style:none;display:flex}.lp .faq-i>summary::-webkit-details-marker{display:none}.lp .faq-q{flex:1}.lp .faq-i>p{color:var(--lp-text-2);margin:0;padding-block:0 20px;padding-inline:4px 56px;font-size:15px;line-height:1.65;animation:.25s both lpFadeUp}.lp .faq-chip{background:var(--lp-chip);width:36px;height:36px;color:var(--lp-petrol);border-radius:50%;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;transition:background-color .25s,color .25s;display:flex}.lp .faq-plus{transition:transform .25s}.lp details[open] .faq-plus{transform:rotate(45deg)}.lp .faq-i>summary:hover .faq-chip,.lp details[open] .faq-chip{background:var(--lp-gold-light);color:var(--lp-ink-on-gold)}.lp .faq-rest{flex-direction:column;display:flex}.lp .faq-more-btn{align-self:flex-start;margin-top:10px}.lp .ab-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:stretch;gap:28px 64px;display:grid}.lp .ab-eb{grid-column:1/-1;margin-bottom:-8px}.lp .ab-l{flex-direction:column;gap:18px;min-width:0;display:flex}.lp .ab-h-a{color:var(--lp-petrol)}.lp .ab-h-b{color:var(--lp-gold-text)}.lp .ab-rule{background:var(--lp-gold);border-radius:2px;width:56px;height:3px}.lp .founders{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}.lp .founders li{align-items:center;gap:14px;display:flex}.lp .founders img{object-fit:cover;border:2px solid var(--lp-gold-light);border-radius:50%;flex:none;width:64px;height:64px}.lp .founders li>span{color:var(--lp-text-2);flex-direction:column;gap:2px;font-size:14px;display:flex}.lp .founder-name{color:var(--lp-text);font-size:17px;font-weight:800}.lp .founder-name:empty{display:none}.lp .ab-r{flex-direction:column;justify-content:space-between;gap:18px;min-width:0;padding-top:4px;display:flex}.lp .ab-t1{color:var(--lp-text);font-size:clamp(18px,1.55vw,20.5px);line-height:1.6}.lp .ab-t2{font-size:clamp(16.5px,1.35vw,18px);line-height:1.65}.lp .ab-t3{border-inline-start:3px solid var(--lp-gold);color:var(--lp-petrol);margin:0;padding-inline-start:16px;font-size:clamp(16px,1.3vw,17.5px);font-weight:700;line-height:1.5}.lp .ab-more{flex-direction:column;grid-column:2;gap:20px;min-width:0;display:flex}@media (width<=900px){.lp .ab-grid{grid-template-columns:minmax(0,1fr);align-items:start}.lp .ab-more{grid-column:1}.lp .ab-r{justify-content:flex-start}.lp .ab-eb{margin-bottom:0}}.lp .chapters{flex-direction:column;gap:28px;padding-top:8px;display:flex}.lp .chapter{flex-direction:column;gap:10px;display:flex}.lp .chapter .mono{margin:0}.lp .quote{border-radius:var(--lp-r-xl);background:var(--lp-petrol);color:var(--lp-white);flex-direction:column;gap:18px;margin:0;padding:clamp(22px,3vw,32px);display:flex}.lp .quote blockquote{color:var(--lp-white);margin:0;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.6}.lp .quote figcaption{align-items:center;gap:12px;display:flex}.lp .quote figcaption img{object-fit:cover;border:1.5px solid var(--lp-gold-light);border-radius:50%;width:44px;height:44px}.lp .quote figcaption>span{flex-direction:column;font-size:13.5px;display:flex}.lp .quote .founder-name{color:var(--lp-white);font-size:15px}.lp .cta-home{background:var(--lp-petrol);color:var(--lp-white);position:relative;overflow:hidden}.lp .cta-rings{aspect-ratio:1;inset-inline-end:-18%;width:min(900px,120%);color:var(--lp-petrol-dark);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.lp .cta-in{flex-wrap:wrap;align-items:center;gap:32px;display:flex;position:relative}.lp .cta-text{flex-direction:column;flex:520px;gap:18px;display:flex}.lp .cta-eb{align-items:center;gap:12px;display:flex}.lp .cta-mark{background:var(--lp-petrol-dark);border:1.5px solid var(--lp-gold-light);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.lp .cta-home .h2,.lp .cta-a{color:var(--lp-white)}.lp .cta-b{color:var(--lp-gold-light)}.lp .cta-p{color:var(--lp-white);max-width:560px;margin:0;font-size:18px;line-height:1.6}.lp .cta-btns{flex-wrap:wrap;flex:0 380px;gap:12px;display:flex}.lp .ct-shell{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);margin-top:40px;display:grid;overflow:hidden;box-shadow:0 30px 60px -30px #0a282859}@media (width<=900px){.lp .ct-shell{grid-template-columns:minmax(0,1fr)}}.lp .ct-side{background:var(--lp-petrol);color:var(--lp-white);flex-direction:column;gap:26px;padding:clamp(24px,3.2vw,40px);display:flex;position:relative;overflow:hidden}.lp .ct-rings{inset-inline-end:-220px;width:520px;height:520px;color:var(--lp-petrol-dark);pointer-events:none;position:absolute;bottom:-240px}.lp .ct-side>:not(.ct-rings){position:relative}.lp .ct-person{border-bottom:1px solid #e8c97a40;align-items:center;gap:18px;padding-bottom:22px;display:flex}.lp .ct-person img{object-fit:cover;border:2px solid var(--lp-gold-light);border-radius:50%;flex:none;width:84px;height:84px;box-shadow:0 0 0 6px #e8c97a1f}.lp .ct-person-t{flex-direction:column;gap:3px;min-width:0;display:flex}.lp .ct-name{letter-spacing:-.02em;color:var(--lp-white);font-size:21px;font-weight:800}.lp .ct-role{color:var(--lp-white);opacity:.85;font-size:14px}.lp .ct-list{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lp .ct-list li{align-items:center;gap:14px;display:flex}.lp .ct-ico{width:44px;height:44px;color:var(--lp-gold-light);background:#0a3838bf;border:1px solid #e8c97a59;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.lp .ct-txt{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.lp .ct-lbl{letter-spacing:.06em;text-transform:uppercase;color:var(--lp-gold-light);font-size:12px;font-family:var(--lp-font-mono)}.lp .ct-txt address{color:var(--lp-white);font-size:15.5px;font-style:normal;line-height:1.5}.lp .ct-txt a{color:var(--lp-white);overflow-wrap:anywhere;border-bottom:1px solid #0000;align-self:flex-start;align-items:center;min-height:44px;font-size:15.5px;font-weight:700;text-decoration:none;transition:color .3s,border-color .3s;display:inline-flex}.lp .ct-txt a:hover{color:var(--lp-gold-light);border-color:var(--lp-gold-light)}.lp .mapcard{background:var(--lp-white);border:1px solid #e8c97a66;border-radius:10px;flex-direction:column;flex:none;width:118px;text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .2s;display:flex;overflow:hidden}.lp .mapcard svg{width:100%;height:72px;display:block}.lp .mapcard-l{text-align:center;min-height:32px;color:var(--lp-petrol);justify-content:center;align-items:center;gap:4px;padding:4px 6px;font-size:11.5px;font-weight:700;line-height:1.2;display:flex}.lp .mapcard:hover{border-color:var(--lp-gold);transform:translateY(-1px);box-shadow:0 6px 16px #0a282824}@media (width<=560px){.lp .ct-list li{flex-wrap:wrap}.lp .mapcard{flex-direction:row;align-items:center;width:calc(100% - 58px);margin-inline-start:58px}.lp .mapcard svg{flex:none;width:110px;height:56px}.lp .mapcard-l{flex:1}}.lp .ct-qr{background:#0a383899;border:1px solid #e8c97a4d;border-radius:18px;align-items:center;gap:16px;margin-top:auto;padding:16px;display:flex}.lp .ct-qr-frame{background:#fff;border-radius:12px;flex:none;padding:6px;display:flex;box-shadow:0 0 0 3px #e8c97a8c}.lp .ct-qr-frame svg{width:104px;height:104px;display:block}.lp .ct-qr-t{flex-direction:column;gap:6px;min-width:0;display:flex}.lp .ct-qr-t p{color:var(--lp-white);margin:0;font-size:14px;line-height:1.5}.lp .ct-qr-t .ct-qr-title{color:var(--lp-gold-light);font-size:18px;font-weight:800;line-height:1.3}.lp .ct-main{flex-direction:column;min-width:0;padding:clamp(24px,3.2vw,44px);display:flex}.lp .cform{flex-direction:column;flex:1;gap:16px;display:flex}.lp .cform[hidden]{display:none}.lp .cform-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.lp .fld{color:var(--lp-text);flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.lp .fld abbr{color:var(--lp-danger);text-decoration:none}.lp .fld input,.lp .fld select,.lp .fld textarea{font:500 15px/1.4 var(--lp-font);color:var(--lp-text);background:var(--lp-white);border:1.5px solid var(--lp-line-strong);min-height:var(--lp-hit);border-radius:10px;width:100%;padding:10px 14px}.lp .fld textarea{resize:vertical;min-height:120px}.lp .fld textarea.autogrow{resize:none;field-sizing:content;overflow:hidden}.lp .fld input:focus,.lp .fld select:focus,.lp .fld textarea:focus{border-color:var(--lp-petrol);box-shadow:0 0 0 3px var(--lp-chip);outline:none}.lp .hp{width:1px;height:1px;position:absolute;inset-inline-start:-9999px;overflow:hidden}.lp .consent{color:var(--lp-text-2);align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;display:flex}.lp .consent input{width:20px;height:20px;accent-color:var(--lp-petrol);flex:none;margin:2px 0 0}.lp .cform .btn{align-self:flex-start}.lp .cform-error{border-radius:var(--lp-r-lg);background:var(--amana-danger-container);color:var(--amana-on-danger-container);margin:0;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.5}.lp .cform-error[hidden]{display:none}.lp .cform-sent{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;min-height:280px;display:flex}.lp .cform-sent[hidden]{display:none}.lp .cform-sent p{margin:0;font-size:20px;font-weight:800;line-height:1.35}.lp .sent-ico{background:var(--lp-ok-bg);width:52px;height:52px;color:var(--lp-ok);border-radius:50%;justify-content:center;align-items:center;display:flex}.lp .cform-result{display:none}.lp .cform-result:target{margin-top:16px;display:flex}.lp p.cform-result:target{display:block}
