.launch-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(28px,5vw,64px);align-items:start}@media(max-width:980px){.launch-grid{grid-template-columns:1fr}.lpreview{order:-1}}.sheet{display:grid;gap:18px}.part{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);padding:24px;margin:0;display:grid;gap:16px;min-width:0}.part legend{float:left;width:100%;padding:0;font:850 26px/1.1 var(--f-ui);letter-spacing:-.02em;display:flex;gap:12px;align-items:baseline}.part legend+*{clear:both}.part .pn{font-size:14px;color:var(--yellow)}.part-lede{margin:0;color:var(--text-2);font-size:15px}.row2{display:grid;grid-template-columns:2fr 1fr;gap:14px}@media(max-width:560px){.row2{grid-template-columns:1fr}.part{padding:18px 14px}}.search{position:relative;display:block}.search svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--text-3);pointer-events:none}.search .input{padding-left:42px}.srcs{display:grid;gap:6px;max-height:360px;overflow:auto;padding-right:4px}.srcpick{display:grid;grid-template-columns:26px auto 1fr auto;gap:12px;align-items:center;padding:12px 14px;border-radius:10px;background:var(--ink-2);border:1px solid var(--line);cursor:pointer;text-align:left;color:var(--text)}.srcpick:hover{border-color:var(--line-2)}.srcpick.on{border-color:var(--yellow);background:var(--yellow-wash)}.srcpick .box{width:22px;height:22px;border-radius:6px;border:1.5px solid var(--line-2);display:grid;place-items:center;font-size:13px;color:var(--ink)}.srcpick.on .box{background:var(--yellow);border-color:var(--yellow)}.srcpick .mono{font-size:11.5px}.sp-r{display:flex;align-items:center;gap:8px;font-size:13px}@media(max-width:560px){.srcpick{grid-template-columns:26px 1fr auto}.srcpick>.mono{display:none}}.styles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:700px){.styles{grid-template-columns:repeat(2,1fr)}}.stylepick{display:grid;gap:8px;padding:10px;border-radius:14px;background:var(--ink-2);border:1.5px solid var(--line);cursor:pointer;text-align:left;color:var(--text);align-content:start}.stylepick[aria-pressed=true]{border-color:var(--yellow)}.stylepick .phone{border-radius:14px;box-shadow:none}.stylepick b{font-size:15px}.stylepick span{font-size:12.5px;color:var(--text-2);line-height:1.4}.hgrid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:560px){.hgrid{grid-template-columns:1fr}}.hin{display:grid;grid-template-columns:80px 14px 1fr;align-items:center;gap:4px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--r-sm);padding-left:12px}.hin .mono{font-size:12px;color:var(--text-3)}.hin .at{color:var(--text-3)}.hin .input{border:0;background:transparent;box-shadow:none!important;padding-left:2px}.check{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:var(--text-2);cursor:pointer}.check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--yellow);flex:none}.launch-btn{--bh: 56px;width:100%;font-size:17px}.lpreview{position:sticky;top:92px;display:grid;gap:18px}.lp-phone{width:62%;max-width:260px}@media(max-width:980px){.lpreview{position:static}.lp-phone{width:46%}}.math .panel-body{display:grid;gap:12px}.mrow{display:grid;grid-template-columns:1fr 70px;gap:4px 10px;align-items:center;font-size:13.5px;color:var(--text-2)}.mrow input{grid-column:1 / -1;grid-row:2;width:100%;accent-color:var(--yellow)}.mrow b{text-align:right;color:var(--text);font-size:13px}.mout{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;padding-top:8px;border-top:1px solid var(--line)}.mout b{font-size:13px}.mout.big b{font-size:26px;font-weight:600}.mnote{font-size:12px;line-height:1.5;margin:0}
