@font-face{font-family:Geist;src:url(/fonts/geist-latin.woff2) format("woff2");font-weight:300 700;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;src:url(/fonts/geist-latin-ext.woff2) format("woff2");font-weight:300 700;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin.woff2) format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;src:url(/fonts/geist-mono-latin-ext.woff2) format("woff2");font-weight:400 600;font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{color-scheme:light;--bg: #f5f4f1;--surface: #ffffff;--surface-2: #faf9f7;--hover: #f2f1ed;--line: #e6e4df;--line-strong: #d5d2cb;--ink: #161615;--ink-2: #3b3a37;--muted: #74716a;--subtle: #a29e96;--primary: #161615;--primary-ink: #ffffff;--primary-hover: #2e2d2a;--ok: #2c7048;--ok-bg: #e9f3ec;--warn: #8f5d12;--warn-bg: #f9f1e1;--err: #a8352a;--err-bg: #f9eae8;--info: #45556e;--info-bg: #eceff4;--shadow-sm: 0 1px 2px rgba(22, 22, 21, .04), 0 1px 1px rgba(22, 22, 21, .03);--shadow-md: 0 10px 30px -12px rgba(22, 22, 21, .14), 0 2px 6px -2px rgba(22, 22, 21, .06);--radius: 16px;--radius-sm: 10px;--font: "Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--pad: 16px;--topbar: 60px}@media (prefers-color-scheme: dark){:root{color-scheme:dark;--bg: #0e0e0d;--surface: #161615;--surface-2: #1b1b1a;--hover: #222220;--line: #2a2a27;--line-strong: #3a3a36;--ink: #f3f2ee;--ink-2: #d6d4ce;--muted: #9b978f;--subtle: #6f6c66;--primary: #f3f2ee;--primary-ink: #161615;--primary-hover: #dcdad4;--ok: #7ccf9a;--ok-bg: rgba(124, 207, 154, .1);--warn: #e5b56a;--warn-bg: rgba(229, 181, 106, .1);--err: #f08a7e;--err-bg: rgba(240, 138, 126, .1);--info: #a9b8d0;--info-bg: rgba(169, 184, 208, .1);--shadow-sm: none;--shadow-md: 0 16px 40px -16px rgba(0, 0, 0, .6)}}@media (min-width: 768px){:root{--pad: 32px;--topbar: 64px}}@media (min-width: 1200px){:root{--pad: 48px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}html,body{margin:0;background:var(--bg);color:var(--ink)}body{font:16px/1.55 var(--font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11"}a{color:inherit;text-underline-offset:3px;text-decoration-color:var(--line-strong)}a:hover{text-decoration-color:currentColor}button{font:inherit;color:inherit}::selection{background:var(--ink);color:var(--bg)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}svg{flex:none}.eyebrow{font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}h1,.h1{font-size:clamp(30px,4.4vw,46px);line-height:1.06;letter-spacing:-.03em;font-weight:600;margin:0}h2,.h2{font-size:17px;line-height:1.3;letter-spacing:-.01em;font-weight:600;margin:0}h3{font-size:14px;font-weight:600;margin:0}p{margin:0}.lead{font-size:17px;line-height:1.55;color:var(--muted);max-width:46ch}@media (min-width: 768px){.lead{font-size:18px}}.muted{color:var(--muted)}.small{font-size:13.5px}.mono{font-family:var(--mono);font-size:14px;letter-spacing:-.01em}.topbar{position:sticky;top:0;z-index:20;height:var(--topbar);display:flex;align-items:center;background:color-mix(in srgb,var(--bg) 82%,transparent);backdrop-filter:saturate(1.4) blur(14px);-webkit-backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid color-mix(in srgb,var(--line) 70%,transparent)}.topbar-in{width:100%;max-width:1320px;margin:0 auto;padding:0 var(--pad);display:flex;align-items:center;gap:16px}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:600;letter-spacing:-.01em;text-decoration:none;white-space:nowrap}.brand-mark{width:26px;height:26px;border-radius:8px;background:var(--ink);color:var(--bg);display:grid;place-items:center;font-size:13px;font-weight:700}.crumb{display:none;color:var(--muted);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.crumb a{text-decoration:none}@media (min-width: 640px){.crumb{display:inline-flex;align-items:center;gap:10px}}.topbar-right{margin-left:auto;display:flex;align-items:center;gap:8px}.page{max-width:1320px;margin:0 auto;padding:28px var(--pad) 120px}@media (min-width: 768px){.page{padding-top:48px;padding-bottom:80px}}.hero{display:grid;gap:22px;margin-bottom:28px}.hero-title{display:grid;gap:14px}.hero-actions{display:none}@media (min-width: 900px){.hero{grid-template-columns:1fr auto;align-items:end;margin-bottom:36px}.hero-actions{display:flex;flex-direction:column;align-items:flex-end;gap:10px}}.layout{display:grid;gap:16px;align-items:start}@media (min-width: 1024px){.layout{grid-template-columns:minmax(0,1fr) 380px;gap:24px}}@media (min-width: 1280px){.layout{grid-template-columns:minmax(0,1fr) 420px}}.stack{display:grid;gap:16px}@media (min-width: 1024px){.stack{gap:24px}.aside{position:sticky;top:calc(var(--topbar) + 24px)}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm)}.card-pad{padding:20px}@media (min-width: 768px){.card-pad{padding:28px}}.card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.card-head .h2{display:flex;align-items:center;gap:10px}.divider{height:1px;background:var(--line);border:0;margin:20px 0}.center-screen{min-height:calc(100dvh - var(--topbar));display:grid;place-items:center;padding:24px var(--pad)}.narrow{width:100%;max-width:420px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 22px;border-radius:12px;border:1px solid transparent;font-size:16px;font-weight:500;letter-spacing:-.005em;text-decoration:none;cursor:pointer;transition:background .15s,border-color .15s,color .15s,transform .1s;white-space:nowrap;touch-action:manipulation}.btn:active{transform:scale(.985)}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn-primary{background:var(--primary);color:var(--primary-ink)}.btn-primary:hover:not(:disabled){background:var(--primary-hover)}.btn-secondary{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.btn-secondary:hover:not(:disabled){background:var(--hover)}.btn-ghost{background:transparent;color:var(--ink-2)}.btn-ghost:hover:not(:disabled){background:var(--hover)}.btn-block{width:100%}.btn-sm{min-height:40px;padding:0 14px;font-size:14px;border-radius:10px;gap:8px}@media (min-width: 768px){.btn{min-height:48px;font-size:15px}.btn-sm{min-height:36px;font-size:14px}}.icon-btn{width:40px;height:40px;display:inline-grid;place-items:center;border-radius:10px;border:0;background:transparent;color:var(--muted);cursor:pointer}.icon-btn:hover{background:var(--hover);color:var(--ink)}.actionbar{position:fixed;left:0;right:0;bottom:0;z-index:30;padding:12px var(--pad) calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--line);display:flex;gap:10px}@media (min-width: 900px){.actionbar{display:none}}.input,.select,.textarea{width:100%;min-height:50px;padding:12px 14px;border-radius:12px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font:16px/1.4 var(--font);outline:none;transition:border-color .15s,box-shadow .15s}.textarea{min-height:88px;resize:vertical}.input:focus,.select:focus,.textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:38px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%2374716a' stroke-width='1.6' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center}@media (min-width: 768px){.input,.select{min-height:44px;font-size:15px}.textarea{font-size:15px}}.field{display:grid;gap:8px}.label{font-size:13px;font-weight:500;color:var(--ink-2)}.row{display:flex;gap:10px;align-items:center}.row-wrap{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.form-row{display:grid;gap:10px}@media (min-width: 640px){.form-row{grid-template-columns:1fr auto}}.pill{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:99px;font-size:13px;font-weight:500;background:var(--surface);border:1px solid var(--line);color:var(--ink-2);white-space:nowrap}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--subtle)}.pill.ok .dot{background:var(--ok)}.pill.warn .dot{background:var(--warn)}.pill.info .dot{background:var(--info)}.pill.err .dot{background:var(--err)}.tag{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:7px;font-size:12.5px;font-weight:500;white-space:nowrap;background:var(--hover);color:var(--ink-2)}.tag.ok{background:var(--ok-bg);color:var(--ok)}.tag.warn{background:var(--warn-bg);color:var(--warn)}.tag.info{background:var(--info-bg);color:var(--info)}.tag.err{background:var(--err-bg);color:var(--err)}.notice{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;font-size:14.5px;line-height:1.5}.notice svg{margin-top:2px}.notice.ok{background:var(--ok-bg);color:var(--ok)}.notice.warn{background:var(--warn-bg);color:var(--warn)}.notice.err{background:var(--err-bg);color:var(--err)}.notice.info{background:var(--info-bg);color:var(--info)}.progress{list-style:none;margin:0 0 16px;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:6px}@media (min-width: 1024px){.progress{margin-bottom:24px}}.progress li{display:grid;gap:10px;font-size:12.5px;color:var(--subtle)}.progress .bar{height:4px;border-radius:99px;background:var(--line);overflow:hidden}.progress .done .bar,.progress .current .bar{background:var(--ink)}.progress .current .bar{background:linear-gradient(90deg,var(--ink) 55%,var(--line) 55%)}.progress .done,.progress .current{color:var(--ink-2)}.progress .current{font-weight:600;color:var(--ink)}@media (min-width: 768px){.progress li{font-size:13.5px}}.preview-top{display:grid;gap:20px}@media (min-width: 640px){.preview-top{grid-template-columns:1fr auto;align-items:center}}.meta{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--muted);font-size:14px}.meta span{display:inline-flex;align-items:center;gap:6px}.steps{list-style:none;counter-reset:s;margin:0;padding:0;display:grid;gap:14px}@media (min-width: 768px){.steps.cols{grid-template-columns:repeat(3,1fr);gap:16px}}.steps>li{counter-increment:s;display:grid;grid-template-columns:28px 1fr;gap:12px;font-size:15px;line-height:1.5;color:var(--ink-2)}.steps>li:before{content:counter(s);width:28px;height:28px;border-radius:50%;border:1px solid var(--line-strong);display:grid;place-items:center;font-size:13px;font-weight:600;color:var(--ink);background:var(--surface-2)}.steps.cols>li{background:var(--surface-2);border:1px solid var(--line);border-radius:12px;padding:14px}@media (min-width: 768px){.steps.cols>li{grid-template-columns:1fr}}.list{list-style:none;margin:0;padding:0}.list>li{padding:16px 0;border-top:1px solid var(--line)}.list>li:first-child{border-top:0;padding-top:0}.list>li:last-child{padding-bottom:0}.item{display:grid;gap:8px}.item-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.item-text{font-size:15.5px;line-height:1.5;word-break:break-word;white-space:pre-wrap}.item-meta{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--muted)}.reply{display:flex;gap:10px;padding:10px 12px;border-radius:10px;background:var(--surface-2);border:1px solid var(--line);font-size:14px;color:var(--ink-2)}.round-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 12px}.round+.round{margin-top:24px;padding-top:20px;border-top:1px solid var(--line)}.dns{margin-top:12px;border:1px solid var(--line);border-radius:12px;overflow:hidden}.dns-row{display:grid;grid-template-columns:88px 1fr auto;gap:10px;align-items:center;padding:10px 12px;background:var(--surface-2)}.dns-row+.dns-row{border-top:1px solid var(--line)}.dns-row>span:first-child{font-size:12.5px;color:var(--muted)}.dns-row b{font-family:var(--mono);font-weight:500;font-size:14px;word-break:break-all}.table{width:100%;border-collapse:collapse}.table th{text-align:left;font-size:12.5px;font-weight:500;color:var(--muted);padding:0 16px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.table td{padding:16px;border-bottom:1px solid var(--line);font-size:15px;vertical-align:middle}.table tr:last-child td{border-bottom:0}.table tbody tr{cursor:pointer;transition:background .12s}.table tbody tr:hover{background:var(--hover)}.table .num{text-align:right;font-variant-numeric:tabular-nums}.only-desktop{display:none}@media (min-width: 820px){.only-desktop{display:block}.only-mobile{display:none}}.pcard{display:grid;gap:10px;padding:18px;text-decoration:none}.pcard+.pcard{margin-top:10px}.tabs{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 calc(var(--pad) * -1) 24px;padding:0 var(--pad);border-bottom:1px solid var(--line)}.tabs::-webkit-scrollbar{display:none}.tab{flex:none;height:46px;padding:0 14px;border:0;background:none;color:var(--muted);font-size:15px;font-weight:500;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;align-items:center;gap:8px}.tab:hover{color:var(--ink)}.tab.active{color:var(--ink);border-bottom-color:var(--ink)}.tab .count{font-size:12px;min-width:20px;height:20px;padding:0 6px;border-radius:99px;background:var(--hover);display:inline-grid;place-items:center;color:var(--ink-2)}.segment{display:inline-flex;padding:3px;background:var(--hover);border-radius:11px;gap:2px;max-width:100%;overflow-x:auto;scrollbar-width:none}.segment button{flex:none;height:36px;padding:0 14px;border:0;border-radius:8px;background:transparent;color:var(--muted);font-size:14px;font-weight:500;cursor:pointer}.segment button.active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-sm)}.copy{flex:none;height:32px;padding:0 10px;border-radius:8px;border:1px solid var(--line-strong);background:var(--surface);color:var(--ink-2);font-size:13px;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.copy:hover{background:var(--hover)}.linkbox{display:grid;gap:10px;padding:14px;border-radius:12px;background:var(--surface-2);border:1px dashed var(--line-strong)}.linkbox code{font-family:var(--mono);font-size:13px;word-break:break-all}.empty{padding:28px 8px;text-align:center;color:var(--muted);font-size:15px}.skeleton{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--line) 25%,var(--hover) 50%,var(--line) 75%);background-size:200% 100%;animation:sk 1.2s infinite}@keyframes sk{to{background-position:-200% 0}}.foot{margin-top:40px;padding-top:24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;color:var(--muted);font-size:13.5px}.hero-split{gap:28px}.hero-cta{display:none;gap:10px;flex-wrap:wrap;margin-top:8px}@media (min-width: 900px){.hero.hero-split{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:48px;margin-bottom:40px}.hero-cta{display:flex}}.showcase{position:relative;display:block;width:100%;padding:0 0 26px;border:0;background:none;cursor:pointer;text-align:left;color:inherit;font:inherit}div.showcase{cursor:default}.laptop{position:relative;border-radius:14px;overflow:hidden;background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-md)}.laptop-bar{height:28px;display:flex;align-items:center;gap:6px;padding:0 12px;background:var(--surface-2);border-bottom:1px solid var(--line)}.laptop-bar i{width:9px;height:9px;border-radius:50%;background:var(--line-strong)}.laptop img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:top}.phone{position:absolute;right:4%;bottom:0;width:24%;min-width:92px;border-radius:22px;overflow:hidden;border:5px solid var(--ink);background:var(--ink);box-shadow:0 24px 50px -18px #00000073}.phone img{display:block;width:100%;aspect-ratio:390 / 844;object-fit:cover;object-position:top;border-radius:16px}.showcase-hint{position:absolute;left:16px;bottom:42px;display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px;border-radius:10px;background:var(--ink);color:var(--bg);font-size:14px;font-weight:500;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.showcase:hover .showcase-hint,.showcase:focus-visible .showcase-hint{opacity:1;transform:none}@media (hover: none){.showcase-hint{opacity:1;transform:none}}.laptop.placeholder .ph{aspect-ratio:16 / 10;display:grid;place-items:center;align-content:center;gap:12px;padding:24px;text-align:center;color:var(--muted);font-size:14.5px}.card-accent{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink),var(--shadow-md)}.price{margin:0;padding:14px 16px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);display:grid;gap:6px;font-size:14.5px}.price div{display:flex;justify-content:space-between;gap:12px}.price dt{color:var(--muted)}.price dd{margin:0;font-variant-numeric:tabular-nums}.price .sum{border-top:1px solid var(--line);padding-top:8px;margin-top:4px}.price .sum dt{color:var(--ink)}.price .total{font-size:17px;font-weight:600}.price .total dt{color:var(--ink)}.pricelist{list-style:none;margin:0;padding:0;display:grid;gap:2px}.pricelist li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14.5px}.pricelist li:first-child{border-top:0}.pricelist small{display:block;color:var(--muted);font-size:13px}.pricelist li>span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.toggle{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px 16px;border-radius:12px;border:1px solid var(--line-strong);cursor:pointer}.toggle.on{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.toggle input,.check input{width:20px;height:20px;margin:0;accent-color:var(--ink)}.toggle small{display:block;color:var(--muted);font-size:13px}.toggle-price{font-weight:600;white-space:nowrap}.check{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:start;font-size:14px;color:var(--ink-2);cursor:pointer}.check input{margin-top:2px}.actionbar .btn{flex:1}.suffix-input{display:flex;align-items:stretch;border:1px solid var(--line-strong);border-radius:12px;overflow:hidden;background:var(--surface)}.suffix-input:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.suffix-input .input{border:0;box-shadow:none!important;border-radius:0;min-width:0}.suffix-input span{display:flex;align-items:center;padding:0 14px;background:var(--surface-2);color:var(--muted);font-size:15px;border-left:1px solid var(--line);white-space:nowrap}.hint{display:block;margin-top:6px;font-size:13px;color:var(--muted)}.checkline{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:12px;background:var(--surface-2);border:1px solid var(--line);font-size:14px;color:var(--ink-2)}.spinner{flex:none;width:16px;height:16px;margin-top:2px;border-radius:50%;border:2px solid var(--line-strong);border-top-color:var(--ink);animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pill .dot.pulse{animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.spinner,.pill .dot.pulse{animation:none}}.card-head{flex-wrap:wrap}@media (max-width: 560px){.dns-row{grid-template-columns:1fr auto;row-gap:4px}.dns-row>span:first-child{grid-column:1 / -1}.dns-row b{font-size:15px}}.legal-foot{display:flex;justify-content:center;gap:20px;padding:28px 16px 8px;font-size:13.5px}.legal-foot a{color:var(--muted);text-decoration:none}.legal-foot a:hover{color:var(--ink)}.legal{max-width:760px}.legal-body h2{font-size:16px;margin:26px 0 8px}.legal-body h2:first-of-type{margin-top:18px}.legal-body p,.legal-body li{color:var(--ink-2);font-size:15px}.legal-body p{margin-bottom:10px}.legal-body ul{padding-left:20px;margin:0 0 10px}.legal-body li{margin-bottom:6px}.legal-body a{color:var(--ink)}.btn-lg{min-height:68px;padding:0 22px;border-radius:16px;gap:14px;justify-content:flex-start;text-align:left}.btn-lg-text{display:grid;gap:2px;flex:1}.btn-lg-text b{font-size:17px;font-weight:600;line-height:1.2}.btn-lg-text small{font-size:13.5px;opacity:.72;font-weight:400;white-space:normal}@media (min-width: 900px){.btn-lg{min-height:72px;min-width:380px}}.actionbar .btn-lg{min-height:64px}details.round>summary{list-style:none;cursor:pointer}details.round>summary::-webkit-details-marker{display:none}details.round>summary h3:before{content:"";display:inline-block;width:7px;height:7px;margin:0 10px 2px 0;border-right:1.6px solid var(--muted);border-bottom:1.6px solid var(--muted);transform:rotate(-45deg);transition:transform .2s}details.round[open]>summary h3:before{transform:rotate(45deg)}details.round:not([open])>summary{margin-bottom:0}
