:root{--cream:#f6f2ea; --paper:#fbf9f4; --sand:#ece6da; --ink:#1c241f; --ink-2:#4a554e; --ink-3:#717b74; --moss:#2f5d3a; --moss-2:#244a2e; --mint:#e4ede2;--line:rgba(28,36,31,.12); --line-2:rgba(28,36,31,.22);--night:#0d1311; --night-2:#141c19; --night-3:#1b2521; --mist:#e9efe9; --mist-2:rgba(233,239,233,.64); --nline:rgba(233,239,233,.13);--lime:#c6f36b; --amber:#f2a93b; --coal:#121513; --coal-2:#1a1e1b; --coal-3:#232824;--serif:"Instrument Serif","Times New Roman",serif; --sans:"Instrument Sans",system-ui,sans-serif; --mono:"Geist Mono",ui-monospace,monospace;--gut:max(16px,clamp(20px,4vw,56px)); --max:1400px; --ease:cubic-bezier(.2,.7,.1,1); --ease-io:cubic-bezier(.65,0,.35,1);--bg:var(--paper); --bg-2:var(--cream); --fg:var(--ink); --fg-2:var(--ink-2); --acc:var(--moss); --acc-fg:#fff; --ln:var(--line); --ln-2:var(--line-2); --card:#fff;color-scheme:light;}body[data-tone="grow"]{--bg:var(--coal);--bg-2:var(--coal-2);--fg:var(--mist);--fg-2:var(--mist-2);--acc:var(--amber);--acc-fg:#17120a;--ln:var(--nline);--ln-2:rgba(233,239,233,.26);--card:var(--coal-2)}body[data-tone="app"]{--bg:var(--night);--bg-2:var(--night-2);--fg:var(--mist);--fg-2:var(--mist-2);--acc:var(--lime);--acc-fg:var(--night);--ln:var(--nline);--ln-2:rgba(233,239,233,.26);--card:var(--night-2)}:where(.l3) *{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{font-family:var(--sans);font-size:16px;line-height:1.55;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:hidden;transition:background .6s var(--ease),color .6s var(--ease)}:where(.l3) img{display:block;max-width:100%}:where(.l3) a{color:inherit;text-decoration:none}:where(.l3) button,:where(.l3) input,:where(.l3) select{font:inherit;color:inherit}:where(.l3) button{cursor:pointer;background:none;border:0}:where(.l3) :focus-visible{outline:2px solid var(--acc);outline-offset:3px;border-radius:6px}.l3-wrap{max-width:var(--max);margin:0 auto;padding-left:var(--gut);padding-right:var(--gut)}.l3-eyebrow{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--acc)}.l3-mono{font-family:var(--mono);font-size:12px;letter-spacing:.02em}:where(.l3) em{font-style:italic}:where(.l3) h1,:where(.l3) h2,:where(.l3) h3{color:inherit;font-family:var(--serif);font-weight:400;letter-spacing:-.015em;line-height:1;text-wrap:balance}:where(.l3) h1 em,:where(.l3) h2 em{color:var(--acc)}.l3-h-xl{font-size:clamp(46px,7vw,104px);line-height:.95}.l3-h-l{font-size:clamp(38px,5vw,72px);line-height:.98}.l3-h-m{font-size:clamp(30px,3.4vw,48px);line-height:1.02}.l3-h-s{font-size:clamp(24px,2.2vw,32px);line-height:1.08}.l3-lead{font-size:clamp(16px,1.25vw,18.5px);color:var(--fg-2);max-width:48ch}.l3-sec{padding-block:clamp(64px,8vw,120px)}.l3-sec--t0{padding-top:0}.l3-sec__head{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:clamp(28px,3.5vw,48px);flex-wrap:wrap}.l3-sec__head>div{display:grid;gap:14px;min-width:0}.l3-sec__head p{color:var(--fg-2);max-width:52ch}.l3-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:54px;padding:0 26px;border-radius:999px;font-weight:600;font-size:15.5px;border:1px solid transparent;transition:background .35s var(--ease),color .35s,border-color .35s,transform .35s var(--ease),box-shadow .35s;white-space:nowrap}.l3-btn svg{width:16px;height:16px;transition:transform .45s var(--ease);flex:none}.l3-btn:hover svg{transform:translateX(4px)}.l3-btn--acc{background:var(--acc);color:var(--acc-fg)}.l3-btn--acc:hover{box-shadow:0 10px 30px -12px var(--acc)}.l3-btn--ink{background:var(--fg);color:var(--bg)}.l3-btn--line{border-color:var(--ln-2);color:var(--fg)}.l3-btn--line:hover{border-color:var(--fg)}.l3-btn--sm{height:42px;padding:0 18px;font-size:14px}.l3-btn--block{width:100%}.l3-link{display:inline-flex;gap:8px;align-items:center;font-weight:600;font-size:15px;border-bottom:1px solid currentColor;padding-bottom:2px}.l3-link svg{width:15px;height:15px}.l3-ann{background:var(--ink);color:var(--paper);font-size:12.5px;height:36px;display:flex;align-items:center;justify-content:center;gap:18px;padding-inline:16px;text-align:center}body[data-tone="grow"] .l3-ann,body[data-tone="app"] .l3-ann{background:#070908}.l3-ann b{font-weight:600}.l3-ann i{width:4px;height:4px;border-radius:50%;background:var(--lime);display:inline-block}.l3-hdr{position:sticky;top:0;z-index:60;background:color-mix(in srgb,var(--bg) 86%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid var(--ln);transition:background .6s var(--ease)}.l3-hdr__row{height:70px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px}.l3-logo{display:flex;align-items:center;gap:10px;font-family:var(--serif);font-size:27px;letter-spacing:-.01em;line-height:1;white-space:nowrap}.l3-logo svg{width:26px;height:26px;color:var(--acc);transition:color .6s}.l3-tools{display:flex;justify-content:flex-end;gap:4px;align-items:center}.l3-ico{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;position:relative;transition:background .3s}.l3-ico:hover{background:color-mix(in srgb,var(--fg) 8%,transparent)}.l3-ico svg{width:20px;height:20px}.l3-ico .l3-n{position:absolute;top:4px;right:3px;min-width:18px;height:18px;border-radius:9px;background:var(--acc);color:var(--acc-fg);font-size:10.5px;font-weight:700;display:grid;place-items:center;padding:0 4px}.l3-ico .l3-n.l3-bump{animation:bump .5s var(--ease)}@keyframes bump{40%{transform:scale(1.35)}}.l3-areas{position:relative;display:flex;gap:2px;padding:4px;border-radius:999px;background:color-mix(in srgb,var(--fg) 6%,transparent);border:1px solid var(--ln)}.l3-areas__ink{position:absolute;top:4px;bottom:4px;left:0;width:0;border-radius:999px;background:var(--fg);transition:transform .55s var(--ease),width .55s var(--ease),background .6s,opacity .3s;opacity:0}.l3-areas.l3-has .l3-areas__ink{opacity:1}.l3-area{position:relative;z-index:1;display:flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;font-size:14.5px;font-weight:600;color:var(--fg-2);transition:color .4s}.l3-area svg{width:17px;height:17px}.l3-area:hover{color:var(--fg)}.l3-area[aria-current="true"]{color:var(--bg)}.l3-area .l3-pill{font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:var(--lime);color:var(--night);padding:2px 6px;border-radius:99px}.l3-sub{border-top:1px solid var(--ln);height:46px}.l3-sub__in{height:100%;display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.l3-sub__in::-webkit-scrollbar{display:none}.l3-sub a{flex:none;display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 13px;border-radius:99px;font-size:14px;font-weight:500;color:var(--fg-2);transition:background .3s,color .3s;white-space:nowrap}.l3-sub a:hover{color:var(--fg);background:color-mix(in srgb,var(--fg) 6%,transparent)}.l3-sub a.l3-on{color:var(--fg);background:color-mix(in srgb,var(--fg) 9%,transparent)}.l3-sub a svg{width:16px;height:16px}.l3-sub a.l3-home{color:var(--fg);font-weight:600}.l3-sub a.l3-cta{margin-left:auto;background:var(--acc);color:var(--acc-fg);font-weight:600}.l3-sub a.l3-cta:hover{background:var(--acc);filter:brightness(1.06)}.l3-sub .l3-sep{flex:none;width:1px;height:18px;background:var(--ln-2);margin:0 4px}body[data-area="start"] .l3-sub{display:none}.l3-gate{padding-block:clamp(36px,5vw,64px) clamp(56px,6vw,88px)}.l3-gate__head{display:grid;gap:16px;justify-items:center;text-align:center;margin-bottom:clamp(28px,4vw,52px)}.l3-gate__head .l3-lead{text-align:center}.l3-doors{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1.4vw,20px)}.l3-door{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(420px,52vh,580px);border-radius:28px;overflow:hidden;isolation:isolate;padding:clamp(22px,2.4vw,34px);color:#fff;transform:translateY(0);transition:transform .6s var(--ease),box-shadow .6s var(--ease)}.l3-door:hover{transform:translateY(-6px);box-shadow:0 30px 60px -30px rgba(0,0,0,.5)}.l3-door>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.4s var(--ease)}.l3-door:hover>img{transform:scale(1.05)}.l3-door::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(0,0,0,0) 30%,rgba(0,0,0,.72))}.l3-door--p{background:#dfe6da}.l3-door--g{background:#141714}.l3-door--g>img{object-position:center 30%}.l3-door--a{background:radial-gradient(120% 80% at 70% 20%,#2a3b2f,#0d1311 70%)}.l3-door--a::before{background:linear-gradient(180deg,rgba(13,19,17,0) 28%,rgba(13,19,17,.92) 52%,#0d1311 70%)}.l3-door__ph{position:absolute;top:7%;left:50%;transform:translateX(-50%) rotate(-4deg);z-index:-2;transition:transform .8s var(--ease)}.l3-door:hover .l3-door__ph{transform:translateX(-50%) rotate(0) translateY(-6px)}.l3-door__ph .l3-phone{width:200px}.l3-door__k{font-family:var(--mono);font-size:12px;letter-spacing:.06em;opacity:.8;margin-bottom:10px;display:flex;gap:10px;align-items:center}.l3-door__k b{font-weight:500;padding:3px 8px;border-radius:99px;background:rgba(255,255,255,.16);backdrop-filter:blur(6px)}.l3-door h2{font-size:clamp(36px,3.6vw,54px)}.l3-door p{margin-top:10px;font-size:15.5px;opacity:.88;max-width:32ch}.l3-door__go{margin-top:20px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.24);padding-top:16px;font-weight:600}.l3-door__go span:last-child{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--ink);transition:transform .5s var(--ease)}.l3-door:hover .l3-door__go span:last-child{transform:translateX(4px)}.l3-door__go svg{width:18px;height:18px}.l3-door--g .l3-door__go span:last-child{background:var(--amber)}.l3-door--a .l3-door__go span:last-child{background:var(--lime);color:var(--night)}.l3-gate__help{margin-top:26px;display:flex;justify-content:center;gap:10px 22px;flex-wrap:wrap;color:var(--fg-2);font-size:15px;align-items:center}.l3-gate__help a{color:var(--fg);font-weight:600;border-bottom:1px solid currentColor}.l3-resume{display:inline-flex;gap:10px;align-items:center;background:var(--mint);color:var(--moss);padding:8px 8px 8px 16px;border-radius:99px;font-size:14px;font-weight:600}.l3-resume a{background:var(--moss);color:#fff;border:0!important;padding:6px 12px;border-radius:99px}.l3-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--ln);border-block:1px solid var(--ln)}.l3-trust>div{background:var(--bg);padding:22px clamp(14px,2vw,28px);display:flex;gap:14px;align-items:center}.l3-trust svg{width:26px;height:26px;color:var(--acc);flex:none}.l3-trust b{display:block;font-size:15px}.l3-trust span{font-size:13.5px;color:var(--fg-2)}.l3-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,1.6vw,24px)}.l3-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.l3-card{display:flex;flex-direction:column;gap:12px;min-width:0}.l3-card__top{position:relative}.l3-card__m{position:relative;aspect-ratio:4/5;border-radius:20px;overflow:hidden;background:var(--bg-2);display:block}body[data-tone="light"] .l3-card__m,body[data-tone="light"] .l3-card__m{background:#efeae0}.l3-card__m img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:opacity .7s var(--ease),transform 1.2s var(--ease)}.l3-card__m img.l3-cut{object-fit:contain;padding:8%;mix-blend-mode:multiply}body[data-tone="grow"] .l3-card__m img.l3-cut{mix-blend-mode:normal;padding:0;object-fit:cover}.l3-card__m img.l3-alt{opacity:0}.l3-card:hover .l3-card__m img.l3-alt{opacity:1;transform:scale(1.03)}.l3-card:hover .l3-card__m img:not(.l3-alt){transform:scale(1.03)}.l3-card__badges{position:absolute;top:12px;left:12px;display:flex;gap:6px;flex-wrap:wrap;z-index:2}.l3-bdg{font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:99px;background:rgba(255,255,255,.92);color:var(--ink);backdrop-filter:blur(6px)}.l3-bdg--sale{background:var(--ink);color:#fff}.l3-bdg--pet{background:#e8f1e4;color:var(--moss)}.l3-qadd{position:absolute;right:12px;bottom:12px;z-index:3;height:44px;min-width:44px;border-radius:99px;background:var(--fg);color:var(--bg);display:flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-weight:600;font-size:14px;transition:background .3s,transform .3s var(--ease)}.l3-qadd svg{width:18px;height:18px}.l3-qadd span{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width .5s var(--ease)}.l3-card:hover .l3-qadd span{max-width:130px}.l3-qadd.l3-ok{background:var(--acc);color:var(--acc-fg)}.l3-card__b{display:grid;gap:3px}.l3-card__t{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.l3-card__n{font-family:var(--serif);font-size:23px;line-height:1.1}.l3-price{font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.l3-price s{font-weight:400;color:var(--fg-2);margin-right:6px;font-size:.92em}.l3-card__s{font-size:13.5px;color:var(--fg-2)}.l3-care{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.l3-care span{display:inline-flex;gap:5px;align-items:center;font-size:12px;color:var(--fg-2);border:1px solid var(--ln);padding:3px 8px;border-radius:99px}.l3-care svg{width:13px;height:13px}.l3-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 3*20px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:4px}.l3-rail::-webkit-scrollbar{display:none}.l3-rail>*{scroll-snap-align:start}.l3-ahero{padding-block:clamp(28px,4vw,56px) clamp(40px,5vw,72px)}.l3-ahero__g{display:grid;grid-template-columns:1.02fr 1fr;gap:clamp(24px,4vw,64px);align-items:center}.l3-ahero__t{display:grid;gap:22px;align-content:center;min-width:0}.l3-ahero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:6px}.l3-ahero__meta{display:flex;gap:20px;flex-wrap:wrap;font-size:14px;color:var(--fg-2)}.l3-ahero__meta span{display:inline-flex;gap:8px;align-items:center}.l3-ahero__meta svg{width:17px;height:17px;color:var(--acc)}.l3-ahero__v{position:relative;aspect-ratio:1/1.02;border-radius:30px;overflow:hidden;background:var(--bg-2)}.l3-ahero__v>img{width:100%;height:100%;object-fit:cover}.l3-float{position:absolute;display:flex;gap:12px;align-items:center;background:rgba(255,255,255,.94);color:var(--ink);border-radius:18px;padding:10px 16px 10px 10px;box-shadow:0 20px 40px -20px rgba(0,0,0,.4);backdrop-filter:blur(10px);font-size:13px;animation:bob 6s ease-in-out infinite}.l3-float img{width:48px;height:48px;border-radius:12px;object-fit:cover;background:#efeae0}.l3-float b{display:block;font-size:14px}.l3-float small{color:var(--ink-3)}@keyframes bob{50%{transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){.l3-float{animation:none}}.l3-quiz{background:var(--bg-2);border-radius:32px;padding:clamp(22px,4vw,56px);display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(24px,4vw,64px);scroll-margin-top:140px}body[data-tone="light"] .l3-quiz{background:var(--cream)}.l3-quiz__side{display:grid;gap:18px;align-content:start;min-width:0}.l3-quiz__steps{display:grid;gap:10px;margin-top:10px;list-style:none;counter-reset:s}.l3-quiz__steps li{display:flex;gap:12px;align-items:center;font-size:15px;color:var(--fg-2);transition:color .3s}.l3-quiz__steps li::before{counter-increment:s;content:counter(s);width:28px;height:28px;border-radius:50%;border:1px solid var(--ln-2);display:grid;place-items:center;font-size:12.5px;font-weight:600;transition:all .4s var(--ease);flex:none}.l3-quiz__steps li.l3-on{color:var(--fg);font-weight:600}.l3-quiz__steps li.l3-on::before{background:var(--fg);color:var(--bg);border-color:var(--fg)}.l3-quiz__steps li.l3-done::before{content:"✓";background:var(--acc);color:var(--acc-fg);border-color:var(--acc)}.l3-quiz__steps li b{font-weight:500;color:var(--acc);margin-left:auto;font-size:13.5px}.l3-quiz__main{min-width:0;display:grid;align-content:start;gap:18px}.l3-qbar{height:4px;border-radius:4px;background:var(--ln);overflow:hidden}.l3-qbar i{display:block;height:100%;background:var(--acc);width:0;transition:width .6s var(--ease)}.l3-qstage{position:relative}.l3-qpane{display:grid;gap:18px;animation:qin .55s var(--ease)}@keyframes qin{from{opacity:0;transform:translateX(18px)}}.l3-qpane h3{font-size:clamp(28px,2.8vw,40px)}.l3-qpane .l3-hint{color:var(--fg-2);font-size:15px;margin-top:-8px}.l3-qopts{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.l3-qopt{text-align:left;display:grid;gap:8px;padding:18px;border-radius:20px;background:var(--card);border:1.5px solid var(--ln);transition:border-color .3s,transform .3s var(--ease),box-shadow .3s;min-height:128px;align-content:start}.l3-qopt:hover{border-color:var(--fg);transform:translateY(-2px)}.l3-qopt[aria-pressed="true"]{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 18%,transparent)}.l3-qopt svg{width:26px;height:26px;color:var(--acc)}.l3-qopt b{font-size:16px}.l3-qopt span{font-size:13.5px;color:var(--fg-2);line-height:1.4}.l3-qnav{display:flex;justify-content:space-between;align-items:center;gap:12px}.l3-qback{display:inline-flex;gap:8px;align-items:center;font-weight:600;font-size:14.5px;color:var(--fg-2)}.l3-qback svg{width:16px;height:16px}.l3-qback[disabled]{opacity:0;pointer-events:none}.l3-qres{display:grid;gap:18px;animation:qin .6s var(--ease)}.l3-qres__h{display:flex;justify-content:space-between;gap:16px;align-items:end;flex-wrap:wrap}.l3-qres__list{display:grid;gap:12px}.l3-match{display:grid;grid-template-columns:96px 1fr auto;gap:16px;align-items:center;background:var(--card);border:1px solid var(--ln);border-radius:22px;padding:12px 16px 12px 12px;animation:qin .6s var(--ease) both}.l3-match:nth-child(2){animation-delay:.08s}.l3-match:nth-child(3){animation-delay:.16s}.l3-match__img{width:96px;height:96px;border-radius:16px;overflow:hidden;background:#efeae0}.l3-match__img img{width:100%;height:100%;object-fit:cover}.l3-match__b{display:grid;gap:4px;min-width:0}.l3-match__n{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.l3-match__n a{font-family:var(--serif);font-size:24px;line-height:1.05}.l3-pct{font-family:var(--mono);font-size:12px;color:var(--moss);background:var(--mint);padding:3px 8px;border-radius:99px}.l3-why{display:flex;gap:6px;flex-wrap:wrap}.l3-why span{display:inline-flex;gap:5px;align-items:center;font-size:12.5px;color:var(--fg-2)}.l3-why svg{width:13px;height:13px;color:var(--acc)}.l3-match__a{display:grid;gap:8px;justify-items:end}.l3-match.l3-top{border-color:var(--acc);box-shadow:0 0 0 3px color-mix(in srgb,var(--acc) 14%,transparent)}.l3-bundle{display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px 18px;border-radius:20px;border:1px dashed var(--ln-2)}.l3-bundle p{font-size:14.5px;color:var(--fg-2);max-width:46ch}.l3-bundle b{color:var(--fg)}.l3-qsave{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:14px;color:var(--fg-2)}.l3-qsave input{flex:1;min-width:200px;height:44px;border-radius:99px;border:1px solid var(--ln-2);padding:0 16px;background:var(--card)}.l3-qsave.l3-sent form{display:none}.l3-qsave .l3-ok{display:none;color:var(--moss);font-weight:600}.l3-qsave.l3-sent .l3-ok{display:block}.l3-needs{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.4vw,20px)}.l3-need{position:relative;border-radius:24px;overflow:hidden;aspect-ratio:3/3.6;display:flex;align-items:flex-end;padding:20px;color:#fff;isolation:isolate}.l3-need img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform 1.2s var(--ease)}.l3-need:hover img{transform:scale(1.06)}.l3-need::before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.66))}.l3-need h3{font-size:clamp(26px,2.3vw,34px)}.l3-need small{display:block;margin-top:6px;font-size:13.5px;opacity:.86}.l3-need .l3-n{position:absolute;top:16px;right:16px;font-family:var(--mono);font-size:11.5px;background:rgba(255,255,255,.18);backdrop-filter:blur(6px);padding:4px 9px;border-radius:99px}.l3-help{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(20px,3vw,48px);align-items:center;background:var(--ink);color:var(--paper);border-radius:32px;padding:clamp(26px,4vw,56px);overflow:hidden;position:relative}.l3-help .l3-lead{color:rgba(251,249,244,.7)}.l3-help h2 em{color:var(--lime)}.l3-help__c{display:grid;gap:12px}.l3-help__c a,.l3-help__c div{display:flex;gap:14px;align-items:center;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.l3-help__c svg{width:22px;height:22px;color:var(--lime);flex:none}.l3-help__c b{display:block}.l3-help__c small{color:rgba(251,249,244,.62)}.l3-posts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,28px)}.l3-post{display:grid;gap:12px;align-content:start}