:root{--d-card:#fbfdfd;--d-rule:#d4e0e1;--d-rule-2:#c3d3d5;--d-warn:#8a5300;--d-plum:#6a4c93;--d-mock-side:#e6eeef;--d-band-ink:#fff;--d-band-2:#b7cdd2;--d-band-rule:#e7f0f12e;--d-band-link:#8bd7ea;--d-band-label:#46b9d6}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--d-card:#122832;--d-rule:#234049;--d-rule-2:#2d4d57;--d-warn:#f0b45c;--d-plum:#c79be6;--d-mock-side:#0d1b21}}:root[data-theme=dark]{--d-card:#122832;--d-rule:#234049;--d-rule-2:#2d4d57;--d-warn:#f0b45c;--d-plum:#c79be6;--d-mock-side:#0d1b21}.d-serif{font-family:var(--serif)}.d-mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.d-lbl{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--accent-ink);font-size:11px;font-weight:500}.d-btn{border:1px solid var(--d-rule-2);background:var(--d-card);min-height:44px;color:var(--ink);white-space:nowrap;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 18px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.d-btn:hover{border-color:var(--ink-3)}.d-btn--p{background:var(--btn-accent-bg);border-color:var(--btn-accent-bg);color:var(--btn-accent-fg)}.d-btn--p:hover{background:var(--accent);border-color:var(--accent)}.d-btn--ink{background:var(--ink);border-color:var(--ink);color:var(--paper);border-radius:8px;min-height:38px;padding:0 16px}.d-btn--ink:hover{background:var(--ink-2);border-color:var(--ink-2)}.d-top{z-index:50;background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--d-rule);position:sticky;top:0}.d-top__in{align-items:center;gap:36px;height:72px;display:flex}.d-top .brand__name{font-family:var(--serif);letter-spacing:0;font-size:22px;font-weight:600}.d-top__nav{gap:28px;display:flex}.d-top__nav a,.d-top__login{color:var(--ink-2);font-size:14px;text-decoration:none}.d-top__nav a:hover,.d-top__login:hover,.d-top__nav a[aria-current=page]{color:var(--ink)}.d-top__nav a[aria-current=page]{font-weight:600}.d-top__end{align-items:center;gap:24px;margin-left:auto;display:flex}.d-menu{display:none;position:relative}.d-menu>summary{cursor:pointer;border-radius:8px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.d-menu>summary::-webkit-details-marker{display:none}.d-menu__panel{border:1px solid var(--d-rule);background:var(--d-card);border-radius:12px;flex-direction:column;width:min(280px,100vw - 32px);padding:8px;display:flex;position:absolute;top:52px;right:0;box-shadow:0 20px 50px -20px #0e2a3359}.d-menu__panel a{color:var(--ink);border-radius:8px;padding:12px;font-size:15px;text-decoration:none}.d-menu__panel a:hover{background:var(--paper)}.d-menu__panel .d-btn{color:var(--btn-accent-fg);margin-top:6px}.d-sec{padding-top:clamp(88px,10vw,140px)}.d-head{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:48px;display:grid}.d-head>div{flex-direction:column;gap:14px;display:flex}.d-h2{font-family:var(--serif);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(32px,3.2vw,42px);font-weight:500;line-height:1.1}.d-head>p,.d-sub{color:var(--ink-2);text-wrap:pretty;max-width:520px;font-size:16px;line-height:25px}.d-hero{text-align:center;flex-direction:column;align-items:center;gap:24px;padding-top:clamp(56px,7vw,96px);display:flex}.d-pill{border:1px solid var(--d-rule-2);height:28px;color:var(--ink-2);border-radius:14px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.d-pill:before{content:"";background:var(--rec);border-radius:50%;width:7px;height:7px}.d-h1{font-family:var(--serif);letter-spacing:-.03em;font-size:clamp(46px,6.4vw,84px);font-weight:500;line-height:1.03}.d-h1 em,.d-final h2 em{color:var(--accent-ink)}.d-h1 span{display:block}.d-lede{color:var(--ink-2);text-wrap:pretty;max-width:640px;font-size:clamp(16.5px,1.4vw,19px);line-height:1.55}.d-form{flex-wrap:wrap;gap:8px;width:min(520px,100%);display:flex}.d-form input{border:1px solid var(--d-rule-2);background:var(--d-card);border-radius:10px;flex:240px;height:50px;padding:0 16px;font-size:16px}.d-form input[aria-invalid=true]{border-color:var(--rec)}.d-form .d-btn{height:50px;padding:0 20px;font-size:15px}.d-form .waitlist__msg{min-height:0;color:var(--ink-2);text-align:left;flex-basis:100%;font-size:14px}.d-form .waitlist__msg:empty{display:none}.d-form .waitlist__msg.is-error{color:var(--rec)}.d-trust{font-family:var(--mono);color:var(--ink-3);font-size:12.5px}.d-plate{background:var(--band);text-align:left;border-radius:24px 24px 0 0;width:min(1280px,100%);margin-top:48px;padding:56px clamp(16px,5.5vw,80px) 0;overflow:hidden}.d-mock{background:var(--paper);border-radius:12px 12px 0 0;flex-direction:column;max-width:1120px;height:580px;margin:0 auto;font-size:12px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 30px 70px #00000059}.d-mock__bar{background:var(--d-mock-side);border-bottom:1px solid var(--d-rule);flex-shrink:0;align-items:center;gap:7px;height:34px;padding:0 14px;display:flex}.d-mock__bar i{background:#ff5f57;border-radius:50%;width:10px;height:10px}.d-mock__bar i:nth-child(2){background:#febc2e}.d-mock__bar i:nth-child(3){background:#28c840}.d-mock__search{background:var(--d-card);border:1px solid var(--d-rule);width:260px;height:22px;color:var(--ink-3);border-radius:6px;align-items:center;gap:6px;margin:0 auto;padding:0 8px;font-size:11px;display:flex}.d-mock__body{flex:1;min-height:0;display:flex}.d-mock__side{background:var(--d-mock-side);border-right:1px solid var(--d-rule);flex-direction:column;flex-shrink:0;gap:2px;width:168px;padding:10px;display:flex}.d-mock__side span{height:26px;color:var(--ink-2);border-radius:6px;align-items:center;gap:8px;padding:0 8px;display:flex}.d-mock__side svg{stroke:currentColor;fill:none;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:13px;height:13px}.d-mock__side b{font-weight:inherit}.d-mock__side .is-rec{background:var(--ink);height:30px;color:var(--paper);border-radius:7px;margin-bottom:8px;padding:0 10px;font-weight:600}.d-mock__side .is-on{background:var(--d-card);color:var(--ink)}.d-mock__side .is-on svg{stroke:var(--accent)}.d-mock__main{flex-direction:column;flex:1;gap:12px;min-width:0;padding:18px 22px;display:flex}.d-mock__row{align-items:center;gap:8px;display:flex}.d-ok{background:var(--ok-soft);height:22px;color:var(--ok);white-space:nowrap;border-radius:11px;align-items:center;gap:5px;padding:0 8px;font-weight:500;display:inline-flex}.d-path{border:1px solid var(--d-rule);background:var(--d-card);height:26px;color:var(--ink-2);white-space:nowrap;border-radius:13px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;display:inline-flex}.d-path b{color:var(--ink-3);font-size:11px;font-weight:400}.d-mock__title{font-family:var(--serif);font-size:24px;font-weight:500;line-height:28px}.d-tl{border:1px solid var(--d-rule);background:var(--d-card);border-radius:10px;padding:10px 12px}.d-tl svg{width:100%;height:58px}.d-mock__grid{flex:1;grid-template-columns:420px 84px minmax(0,1fr);align-items:start;display:grid}.d-items{flex-direction:column;gap:7px;display:flex}.d-item{border:1px solid var(--d-rule);background:var(--d-card);border-radius:9px;flex-direction:column;justify-content:center;gap:5px;height:54px;padding:8px 12px;display:flex}.d-item.is-on{border-color:var(--accent);background:var(--accent-soft)}.d-item>span{flex-shrink:0;line-height:16px}.d-item>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.d-item__meta{align-items:center;gap:6px;display:flex}.d-kind{font-family:var(--mono);text-transform:uppercase;letter-spacing:.05em;color:var(--accent-ink);font-size:9.5px}.d-kind--act{color:var(--ok)}.d-kind--q{color:var(--d-warn)}.d-chip{background:var(--accent-soft);height:18px;color:var(--accent-ink);font-family:var(--mono);white-space:nowrap;border-radius:5px;align-items:center;margin-left:auto;padding:0 6px;font-size:10.5px;font-weight:500;display:inline-flex}.d-chip--in{margin-left:2px}.d-av{background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:15px;height:15px;font-size:8px;font-weight:600;display:inline-grid}.d-mk{background:var(--mark);border-radius:3px;padding:0 3px}.d-wire{width:84px;height:120px;overflow:visible}.d-src{border:1px solid var(--d-rule);background:var(--d-card);height:250px;color:var(--ink-3);border-radius:10px;flex-direction:column;gap:9px;padding:12px 14px;line-height:17px;display:flex}.d-src .d-lbl{color:var(--ink-3);font-size:9.5px}.d-src__hit{background:var(--mark);color:var(--ink);border-radius:7px;padding:7px 9px;font-size:12.5px;line-height:18px}.d-src__hit b{font-weight:600}.d-src__ok{color:var(--ok);align-items:center;gap:5px;margin-top:auto;font-size:11px;display:flex}.d-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.d-step{flex-direction:column;gap:14px;display:flex}.d-step__vis{border:1px solid var(--d-rule);background:var(--d-card);border-radius:14px;justify-content:center;align-items:center;height:150px;padding:16px;font-size:12.5px;line-height:17px;display:flex}.d-step h3{align-items:baseline;gap:10px;font-size:18px;font-weight:600;display:flex}.d-step h3 span{font-family:var(--mono);color:var(--accent);font-size:12px;font-weight:400}.d-step p,.d-card p{color:var(--ink-2);text-wrap:pretty;font-size:14.5px;line-height:22px}.d-hud{color:#e7f0f1;background:#10252d;border-radius:12px;align-items:center;gap:10px;height:44px;padding:0 10px 0 14px;display:flex;box-shadow:0 10px 24px #0e2a3340}.d-hud__dot{background:#f0663c;border-radius:50%;width:8px;height:8px}.d-hud__wave{align-items:flex-end;gap:2px;height:16px;display:inline-flex}.d-hud__wave i{background:#7cc3a0;border-radius:1px;width:3px}.d-hud kbd{color:#88a3ac;background:0 0;border-color:#e7f0f133;border-radius:4px;font-size:10.5px}.d-live{flex-direction:column;gap:8px;width:100%;display:flex}.d-live span{gap:8px;display:flex}.d-live b{font-family:var(--mono);color:var(--ink-3);font-size:10.5px;font-weight:400}.d-live .is-final b{color:var(--ok)}.d-live span:first-child{color:var(--ink-3)}.d-mini{flex-direction:column;gap:8px;width:100%;font-size:13px;display:flex}.d-mini span{align-items:center;gap:8px;display:flex}.d-mini i{color:var(--accent-ink);font-size:11px;font-style:normal}.d-mini .is-act i{color:var(--ok)}.d-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.d-card{border:1px solid var(--d-rule);background:var(--d-card);border-radius:16px;grid-template-columns:minmax(0,1fr) 250px;align-items:center;gap:24px;padding:28px;display:grid}.d-card>div:first-child{flex-direction:column;gap:10px;display:flex}.d-card h3{font-family:var(--serif);text-wrap:balance;font-size:24px;font-weight:500;line-height:29px}.d-card__vis{flex-direction:column;gap:8px;font-size:12.5px;line-height:18px;display:flex}.d-card__vis .d-chip{margin-left:4px}.d-quote{background:var(--mark);border-radius:7px;padding:7px 9px}.d-ask{font-family:var(--serif);font-size:14px;font-style:italic}.d-brief{background:var(--paper);border-radius:10px;padding:12px}.d-brief b:first-child{color:var(--accent-ink);font-weight:600}.d-brief em{color:var(--d-warn);font-style:normal;font-weight:600}.d-rem{background:var(--paper);border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}.d-also{flex-wrap:wrap;align-items:center;gap:10px;margin-top:24px;display:flex}.d-also>span{color:var(--ink-3);margin-right:6px;font-size:14px}.d-also li{border:1px solid var(--d-rule-2);background:var(--d-card);height:32px;color:var(--ink-2);border-radius:16px;align-items:center;padding:0 14px;font-size:13.5px;display:inline-flex}.d-also ul{display:contents}.d-band{background:var(--band);color:var(--d-band-ink);margin-top:clamp(88px,10vw,140px);padding-block:clamp(72px,8vw,112px)}.d-band .d-lbl{color:var(--d-band-label)}.d-band .d-head{grid-template-columns:minmax(0,520px) minmax(0,1fr);margin-bottom:56px}.d-band .d-h2{color:var(--d-band-ink);font-size:clamp(36px,4vw,52px)}.d-band .d-head>p{color:var(--d-band-2)}.d-band--top{margin-top:clamp(64px,8vw,104px)}.d-where{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.d-where article{border:1px solid var(--d-band-rule);border-radius:16px;padding:24px 24px 8px}.d-where h3{align-items:center;gap:10px;margin-bottom:12px;font-size:19px;font-weight:600;display:flex}.d-where h3 svg{fill:none;width:20px;height:20px;stroke:var(--d-band-label);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.d-where dl>div{border-top:1px solid var(--d-band-rule);grid-template-columns:160px minmax(0,1fr);gap:16px;padding-block:14px;display:grid}.d-where dt{color:var(--d-band-2);font-size:14px}.d-where dd{text-wrap:pretty;font-size:15px;line-height:22px}.d-where__note{color:var(--d-band-2);margin:20px 0 56px;font-size:14.5px}.d-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;display:grid}.d-pillars>div{border-top:1px solid var(--d-band-rule);flex-direction:column;gap:12px;padding-top:20px;display:flex}.d-pillars svg{fill:none;width:22px;height:22px;stroke:var(--d-band-label);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.d-pillars h3{font-size:19px;font-weight:600}.d-pillars p{color:var(--d-band-2);text-wrap:pretty;font-size:14.5px;line-height:22px}.d-band__links{flex-wrap:wrap;gap:12px 28px;margin-top:56px;display:flex}.d-band__links a{color:var(--d-band-link);font-size:15px;text-decoration:none}.d-band__links a:hover{text-decoration:underline}.d-prices{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.d-price{border:1px solid var(--d-rule);background:var(--d-card);border-radius:16px;flex-direction:column;gap:18px;padding:28px;display:flex}.d-price--pro{border:1.5px solid var(--accent)}.d-price h3{font-size:15px;font-weight:600}.d-price__amt{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.d-price__amt strong{font-family:var(--serif);font-size:44px;font-weight:500;line-height:44px}.d-price__amt span{color:var(--ink-3);font-size:13px}.d-price ul{flex-direction:column;flex:1;gap:10px;display:flex}.d-price li{gap:8px;font-size:14px;line-height:20px;display:flex}.d-price li:before{content:"";background:var(--ok);flex-shrink:0;width:15px;height:15px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12 5 5 9-10'/%3E%3C/svg%3E") 50%/contain no-repeat}.d-faq{grid-template-columns:minmax(0,360px) minmax(0,1fr);gap:64px;display:grid}.d-faq>div:first-child{flex-direction:column;gap:14px;display:flex}.d-faq__list{border-bottom:1px solid var(--d-rule-2)}.d-faq details{border-top:1px solid var(--d-rule-2);padding:20px 0}.d-faq summary{cursor:pointer;justify-content:space-between;gap:16px;font-size:17px;font-weight:600;list-style:none;display:flex}.d-faq summary::-webkit-details-marker{display:none}.d-faq summary:after{content:"+";color:var(--ink-3);font-weight:400}.d-faq details[open] summary:after{content:"−"}.d-faq details p{color:var(--ink-2);max-width:720px;margin-top:12px;font-size:15px;line-height:24px}.d-final{text-align:center;flex-direction:column;align-items:center;gap:28px;padding-block:clamp(110px,12vw,160px) clamp(96px,10vw,140px);display:flex}.d-final h2{font-family:var(--serif);letter-spacing:-.025em;font-size:clamp(34px,4.6vw,60px);font-weight:500;line-height:1.07}.d-final h2 span{display:block}.d-final>p{color:var(--ink-3);font-size:13.5px}.d-page-head{flex-direction:column;gap:20px;padding-block:clamp(64px,8vw,96px) 64px;display:flex}.d-page-head h1{font-family:var(--serif);letter-spacing:-.025em;max-width:900px;font-size:clamp(40px,5vw,64px);font-weight:500;line-height:1.06}.d-page-head p{color:var(--ink-2);max-width:720px;font-size:18px;line-height:28px}.d-block{padding-top:clamp(64px,7vw,88px)}.d-block>h2{font-family:var(--serif);margin-bottom:24px;font-size:32px;font-weight:500}.d-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.d-box{border:1px solid var(--d-rule);background:var(--d-card);border-radius:16px;flex-direction:column;gap:10px;padding:28px;display:flex}.d-box svg,.d-flow svg{fill:none;width:24px;height:24px;stroke:var(--accent-ink);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.d-box h3{font-size:20px;font-weight:600}.d-box p{color:var(--ink-2);font-size:15px;line-height:24px}.d-flow{align-items:stretch;gap:14px;display:flex}.d-flow>li{border:1px solid var(--d-rule);background:var(--d-card);border-radius:14px;flex-direction:column;flex:1 1 0;gap:10px;padding:20px;display:flex;position:relative}.d-flow>li+li:before{content:"→";text-align:center;width:14px;color:var(--ink-3);position:absolute;top:50%;left:-14px;transform:translateY(-50%)}.d-flow h3{font-size:16px;font-weight:600}.d-flow p{color:var(--ink-2);font-size:14px;line-height:21px}.d-note{color:var(--ink-3);margin-top:16px;font-size:13.5px}.d-spec>div{border-top:1px solid var(--d-rule-2);grid-template-columns:220px minmax(0,1fr);gap:32px;padding:20px 0;display:grid}.d-spec dt{font-size:15px;font-weight:600}.d-spec dd{color:var(--ink-2);margin:0;font-size:15px;line-height:24px}.d-trio{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.d-trio .d-box{gap:8px;padding:24px}.d-trio .d-box h3{font-size:16px}.d-trio .d-box p{font-size:14px;line-height:21px}.d-trio a{color:var(--accent);font-size:14px}.d-table{border:1px solid var(--d-rule);background:var(--d-card);border-radius:14px;overflow-x:auto}.d-table table{border-collapse:collapse;width:100%;min-width:620px;font-size:15px;line-height:22px}.d-table th,.d-table td{text-align:left;vertical-align:top;border-top:1px solid var(--d-rule);padding:16px 20px}.d-table thead th{color:var(--ink-3);border-top:0;font-size:13px;font-weight:500}.d-table tbody th{width:30%;font-weight:600}.d-table td{color:var(--ink-2)}.d-table .is-us{color:var(--ink);background:color-mix(in srgb, var(--accent-soft) 45%, transparent)}.d-cta-row{flex-wrap:wrap;align-items:center;gap:16px 24px;padding-block:88px 120px;display:flex}.d-cta-row p{font-family:var(--serif);flex:360px;font-size:28px;line-height:1.2}.d-foot{border-top:1px solid var(--d-rule);padding-block:48px 40px}.d-foot__grid{grid-template-columns:minmax(0,1fr) repeat(3,160px);gap:32px;display:grid}.d-foot__brand{flex-direction:column;gap:12px;display:flex}.d-foot__brand .brand__name{font-family:var(--serif);font-size:20px;font-weight:600}.d-foot__brand p{color:var(--ink-3);max-width:320px;font-size:13px;line-height:20px}.d-foot__col{flex-direction:column;gap:10px;display:flex}.d-foot__col .d-lbl{color:var(--ink-3)}.d-foot__col a{color:var(--ink-2);font-size:13.5px;text-decoration:none}.d-foot__col a:hover{color:var(--ink)}.d-foot__bar{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:36px;font-size:12.5px;display:flex}.d-foot__ctl{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.d-foot__ctl a{color:var(--ink-3);text-decoration:none}.d-foot__ctl a[aria-current=true]{color:var(--ink);font-weight:600}@media (width<=1080px){.d-mock__grid{grid-template-columns:360px 56px minmax(0,1fr)}.d-wire{width:56px}.d-cards{grid-template-columns:minmax(0,1fr)}}@media (width<=900px){.d-top__nav,.d-top__login,.d-top__end>.d-btn{display:none}.d-menu{display:block}.d-head,.d-band .d-head,.d-faq{grid-template-columns:minmax(0,1fr);gap:16px}.d-steps,.d-pillars,.d-prices,.d-trio,.d-modes,.d-where{grid-template-columns:minmax(0,1fr)}.d-where dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.d-pillars{gap:28px}.d-flow{flex-direction:column}.d-flow>li+li:before{content:"↓";height:14px;line-height:14px;top:-14px;left:50%;transform:translate(-50%)}.d-spec>div{grid-template-columns:minmax(0,1fr);gap:6px}.d-foot__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.d-foot__brand{grid-column:1/-1}.d-plate{border-radius:16px 16px 0 0;padding:28px 16px 0}.d-mock{border-radius:12px 12px 0 0;height:auto}.d-mock__bar,.d-mock__side,.d-path,.d-wire,.d-item:not(.is-on),.d-src>span:not(.d-src__hit):not(.d-lbl){display:none}.d-mock__main{padding:16px}.d-mock__title{font-size:19px;line-height:23px}.d-mock__grid{grid-template-columns:minmax(0,1fr);gap:10px}.d-item.is-on{height:auto}.d-item.is-on>span:first-child{white-space:normal;font-size:14px}.d-src{height:auto;padding:10px 12px}}@media (width<=560px){.d-card{grid-template-columns:minmax(0,1fr)}.d-form .d-btn{flex:100%}.d-tl svg{height:40px}}
