/* Generated by scripts/patch-marketing-style-assets.mjs. Do not edit dist output directly. */

html{background:#f4f6f8}

:root{--bg:#f4f6f8;--panel:#fff;--ink:#17202a;--muted:#66727e;--line:#dfe5ea;--accent:#17202a;--soft:#eef2f5}*{box-sizing:border-box}[hidden]{display:none!important}body{margin:0;background:var(--bg);color:var(--ink);font-family:system-ui,-apple-system,"Noto Sans KR",sans-serif}a{text-decoration:none;color:inherit}button,input,select{font:inherit}.shell{min-height:100vh;display:flex;flex-direction:column}.top{padding:20px clamp(18px,4vw,48px);display:flex;align-items:center;justify-content:space-between;gap:20px}.top-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.product{font-size:18px;font-weight:900;letter-spacing:-.03em}.badge{font-size:12px;font-weight:800;padding:7px 10px;border-radius:999px;background:var(--soft);color:var(--muted)}main{width:min(1080px,100%);margin:auto;padding:32px 20px 64px}.hero{text-align:center;max-width:760px;margin:4vh auto 34px}.eyebrow{font-size:12px;font-weight:900;letter-spacing:.12em;color:var(--muted)}h1{font-size:clamp(36px,6vw,68px);line-height:1.04;letter-spacing:-.055em;margin:12px 0}.hero p{font-size:clamp(16px,2vw,20px);line-height:1.65;color:var(--muted);margin:0}.grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.card{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:20px;min-height:154px}.card small{display:block;color:var(--muted);margin-bottom:10px}.card strong{font-size:20px;letter-spacing:-.03em}.card p{color:var(--muted);font-size:14px;line-height:1.55;margin:10px 0 0}.menu{margin-top:14px;background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:20px}.menu h2{margin:0 0 12px;font-size:18px}.row{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-top:1px solid var(--soft)}.row:first-of-type{border-top:0}.row b{white-space:nowrap}.empty{color:var(--muted);padding:12px 0}.actions{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:28px}.btn,.auth-open{border:0;border-radius:14px;padding:13px 18px;font-weight:850;background:var(--accent);color:#fff;cursor:pointer}.btn[disabled]{opacity:.42;cursor:not-allowed}.auth-open{padding:9px 12px;border-radius:11px;font-size:12px}.powered{margin-top:auto;text-align:center;padding:20px;font-size:12px;font-weight:800;color:#4e5964}.powered span{font-weight:950;color:#111820}.case-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.case-card{background:#fff;border:1px solid var(--line);border-radius:18px;padding:20px}.case-card.disabled{opacity:.6}.case-card strong{display:block;font-size:20px;margin:8px 0}.case-card small{color:var(--muted)}.qa-card{display:flex;flex-direction:column;gap:12px}.qa-status{display:inline-flex;align-self:flex-start;font-size:12px;font-weight:900;padding:6px 9px;border-radius:999px;background:#fff4d6;color:#7a4d00}.qa-open{display:inline-flex;align-items:center;justify-content:center;margin-top:auto;background:var(--accent);color:#fff;padding:12px 14px;border-radius:12px;font-weight:900}.qa-note{margin-top:20px;text-align:center;color:var(--muted);font-size:13px;line-height:1.6}.auth-panel{position:fixed;inset:0;z-index:80;background:rgba(17,24,39,.62);backdrop-filter:blur(8px);display:grid;place-items:center;padding:18px}.auth-dialog{width:min(100%,480px);max-height:calc(100vh - 36px);overflow:auto;background:#fff;border-radius:24px;border:1px solid var(--line);box-shadow:0 30px 90px rgba(0,0,0,.28);padding:24px}.auth-dialog-head{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.auth-dialog h2{margin:5px 0 8px;font-size:27px;letter-spacing:-.04em}.auth-copy{color:var(--muted);font-size:13px;line-height:1.6;margin:0 0 18px}.auth-close{border:1px solid var(--line);background:#fff;border-radius:10px;width:36px;height:36px;cursor:pointer}.auth-form{display:grid;gap:12px}.auth-form label{display:grid;gap:6px;color:#4e5964;font-size:12px;font-weight:750}.auth-form input,.auth-form select{width:100%;padding:12px 13px;border:1px solid #cfd7df;border-radius:12px;background:#fff;color:#17202a;outline:none}.auth-form input:focus,.auth-form select:focus{border-color:#6b7280}.auth-submit{border:0;background:#17202a;color:#fff;border-radius:12px;padding:13px;font-weight:900;cursor:pointer}.auth-submit:disabled{opacity:.55}.auth-error{min-height:18px;color:#b42318;font-size:12px;margin:0}.auth-account{display:grid;gap:13px}.auth-account-card{border:1px solid var(--line);border-radius:16px;padding:16px;background:#f8fafb}.auth-account-card small{display:block;color:var(--muted);margin-bottom:5px}.auth-account-card strong{display:block;font-size:18px}.auth-account-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px}.auth-account-meta div{padding:12px;border:1px solid var(--line);border-radius:12px}.auth-account-meta small{display:block;color:var(--muted);font-size:11px;margin-bottom:4px}.auth-logout{border:1px solid #cfd7df;background:#fff;border-radius:12px;padding:12px;font-weight:800;cursor:pointer}.auth-security{font-size:11px;line-height:1.55;color:var(--muted);padding-top:5px}.auth-invite-badge{display:inline-flex;padding:6px 9px;border-radius:999px;background:#e9f7ef;color:#146c43;font-size:11px;font-weight:900;margin-bottom:8px}@media(max-width:760px){.top{padding:16px 18px;align-items:flex-start}.grid,.case-list{grid-template-columns:1fr}.hero{margin-top:2vh}.card{min-height:0}main{padding-top:18px}h1{font-size:44px}.top-actions{max-width:55%}.auth-account-meta{grid-template-columns:1fr}}

.trial-lab{margin:26px auto 0;max-width:920px;border:1px solid var(--line);background:#fff;border-radius:22px;padding:22px}.trial-lab-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.trial-lab-head small,.trial-strip small{display:block;color:var(--muted);font-weight:800;margin-bottom:5px}.trial-lab h2{margin:0;font-size:25px;letter-spacing:-.04em}.trial-lab-head p{margin:6px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.trial-free-badge{padding:7px 10px;border-radius:999px;background:var(--soft);color:var(--muted);font-size:11px;font-weight:900;white-space:nowrap}.trial-form{display:grid;grid-template-columns:1fr 1fr auto;gap:9px;margin-top:18px}.trial-form label{display:grid;gap:5px;font-size:11px;font-weight:800;color:var(--muted)}.trial-form input,.trial-form select{width:100%;border:1px solid var(--line);border-radius:12px;padding:11px 12px;background:#fff;color:var(--ink);outline:none}.trial-form button{align-self:end;border:0;border-radius:12px;padding:12px 15px;background:var(--accent);color:#fff;font-weight:900;cursor:pointer}.trial-results{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:14px}.trial-result{border:1px solid var(--line);border-radius:14px;padding:13px;background:var(--bg)}.trial-result small{display:block;color:var(--muted);font-size:10px;font-weight:900;margin-bottom:5px}.trial-result p{margin:0;font-size:13px;line-height:1.55;white-space:pre-line}.trial-disclosure{margin:10px 2px 0;color:var(--muted);font-size:11px;line-height:1.5}.trial-strip{margin:14px auto 0;max-width:920px;border:1px solid var(--line);background:#fff;border-radius:20px;padding:18px 20px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.trial-strip strong{display:block;font-size:20px;letter-spacing:-.03em}.trial-strip p{margin:5px 0 0;color:var(--muted);font-size:13px;line-height:1.55}.trial-strip a{background:var(--accent);color:#fff;border-radius:12px;padding:11px 14px;font-weight:900;font-size:13px;white-space:nowrap}@media(max-width:760px){.trial-lab-head{display:grid}.trial-form,.trial-results,.trial-strip{grid-template-columns:1fr}.trial-strip a{text-align:center}}

.custom-domain-panel{max-width:920px;margin:14px auto 22px;border:1px solid var(--line);border-radius:18px;background:#fff;padding:16px}.custom-domain-panel[hidden]{display:none!important}.custom-domain-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.custom-domain-head small{display:block;font-size:9px;font-weight:900;letter-spacing:.08em;color:var(--muted);margin-bottom:4px}.custom-domain-head h3{margin:0;font-size:19px;letter-spacing:-.035em}.custom-domain-head p{margin:4px 0 0;font-size:10px;line-height:1.5;color:var(--muted)}.domain-plan-badge{border-radius:999px;background:var(--ink);color:#fff;padding:6px 9px;font-size:9px;font-weight:900;white-space:nowrap}.domain-summary{margin-top:11px;padding:10px 11px;border:1px solid var(--line);border-radius:12px;background:var(--bg);font-size:10px;line-height:1.55}.domain-summary strong{display:block;color:var(--ink);font-size:11px}.domain-form{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:10px}.domain-form input{width:100%;border:1px solid var(--line);border-radius:11px;padding:10px 11px;background:#fff;color:var(--ink);outline:none}.domain-form button,.domain-action{border:0;border-radius:10px;padding:10px 12px;background:var(--ink);color:#fff;font-weight:900;font-size:10px;cursor:pointer}.domain-action.secondary{background:#fff;color:var(--ink);border:1px solid var(--line)}.domain-action.danger{background:#fff;color:#b42318;border:1px solid #f2b8b5}.domain-list{display:grid;gap:8px;margin-top:10px}.domain-item{border:1px solid var(--line);border-radius:13px;padding:11px}.domain-item-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.domain-item-head strong{font-size:12px;word-break:break-all}.domain-state{font-size:9px;font-weight:900;border-radius:999px;padding:4px 7px;background:var(--bg);color:var(--muted)}.domain-state.active{background:#eaf7ee;color:#18723a}.dns-box{display:grid;grid-template-columns:.7fr 1.3fr 1.8fr auto;gap:7px;margin-top:9px;align-items:center;background:var(--bg);border-radius:10px;padding:8px;font-size:9px}.dns-box code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;overflow-wrap:anywhere}.dns-copy{border:1px solid var(--line);background:#fff;border-radius:8px;padding:6px 8px;font-size:9px;font-weight:800;cursor:pointer}.domain-actions{display:flex;gap:7px;flex-wrap:wrap;margin-top:9px}.domain-message{min-height:16px;margin:8px 2px 0;font-size:10px;color:var(--muted)}.domain-message.error{color:#b42318;font-weight:800}.domain-message.ok{color:#18723a;font-weight:800}.domain-upgrade{display:inline-block;margin-top:9px;border-radius:10px;background:var(--accent);color:#fff;padding:9px 11px;font-size:10px;font-weight:900}@media(max-width:760px){.custom-domain-head{display:grid}.domain-form,.dns-box{grid-template-columns:1fr}.dns-copy{justify-self:start}}

.pilot-wrap{margin:18px 0 22px;display:grid;gap:14px}.pilot-brief,.pilot-panel{background:#fff;border:1px solid #dfe5ea;border-radius:20px;padding:20px}.pilot-brief{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(240px,.8fr);gap:18px;align-items:start}.pilot-kicker{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:10px}.pilot-chip{display:inline-flex;align-items:center;padding:6px 9px;border-radius:999px;background:#eef2f5;color:#596673;font-size:11px;font-weight:900}.pilot-chip.safe{background:#e9f7ef;color:#146c43}.pilot-brief h2,.pilot-panel h2{margin:0;letter-spacing:-.035em}.pilot-brief h2{font-size:clamp(25px,4vw,34px)}.pilot-brief p{margin:9px 0 0;color:#66727e;line-height:1.65}.pilot-goals{display:grid;gap:8px}.pilot-goal{padding:12px;border-radius:14px;background:#f6f8fa}.pilot-goal small{display:block;color:#66727e;margin-bottom:4px}.pilot-goal strong{font-size:14px}.pilot-flow{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:14px}.pilot-step{padding:11px 9px;border-radius:13px;background:#f6f8fa;text-align:center}.pilot-step b{display:block;font-size:12px}.pilot-step small{display:block;margin-top:3px;color:#66727e;font-size:10px}.pilot-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.pilot-head p{margin:5px 0 0;color:#66727e;font-size:13px;line-height:1.55}.pilot-state{white-space:nowrap;padding:7px 10px;border-radius:999px;background:#fff4d6;color:#7a4d00;font-size:11px;font-weight:900}.pilot-table-wrap{overflow:auto;border:1px solid #e7ebef;border-radius:14px}.pilot-table{width:100%;min-width:920px;border-collapse:collapse;font-size:12px}.pilot-table th,.pilot-table td{text-align:left;padding:11px 10px;border-bottom:1px solid #eef2f5;vertical-align:top}.pilot-table th{background:#f7f9fa;color:#596673;font-size:11px;white-space:nowrap}.pilot-table tr:last-child td{border-bottom:0}.pilot-address{max-width:220px;overflow-wrap:anywhere}.pilot-plan{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pilot-plan article{border:1px solid #e7ebef;border-radius:15px;padding:14px}.pilot-plan small{display:flex;justify-content:space-between;gap:10px;color:#66727e}.pilot-plan strong{display:block;margin:7px 0 5px;font-size:15px}.pilot-plan p{margin:0;color:#66727e;font-size:12px;line-height:1.55}.pilot-approval{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.pilot-approval div{border:1px solid #e7ebef;border-radius:13px;padding:11px}.pilot-approval b{display:block;font-size:12px}.pilot-approval span{display:block;color:#66727e;font-size:10px;margin-top:4px}.pilot-kpis{display:flex;gap:7px;flex-wrap:wrap}.pilot-kpis span{background:#f3f6f8;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.pilot-note{padding:12px 14px;border-radius:14px;background:#fff8e8;color:#6e4a00;font-size:12px;line-height:1.6}.pilot-actions{display:flex;gap:8px;flex-wrap:wrap}.pilot-actions button{border:1px solid #d5dce2;background:#fff;border-radius:12px;padding:10px 13px;font-weight:850;color:#66727e}.pilot-actions button.primary{background:#17202a;color:#fff;border-color:#17202a}.pilot-actions button:disabled{opacity:.7;cursor:not-allowed}@media(max-width:760px){.pilot-brief{grid-template-columns:1fr}.pilot-flow{grid-template-columns:repeat(3,1fr)}.pilot-plan{grid-template-columns:1fr}.pilot-approval{grid-template-columns:1fr 1fr}.pilot-head{display:block}.pilot-state{display:inline-flex;margin-top:8px}}

.pilot-channel-edit{display:flex;align-items:center;gap:6px;min-width:210px}.pilot-channel-edit input{min-width:150px;flex:1;border:1px solid #cfd7df;border-radius:9px;padding:8px 9px;font:inherit}.pilot-channel-edit button{border:1px solid #cfd7df;background:#fff;border-radius:9px;padding:8px 9px;font-size:11px;font-weight:850;white-space:nowrap}.pilot-channel-edit small{display:block;color:#66727e}

body[class*="tenant-"]{--tenant-ink:#15171a;--tenant-muted:#69717a;--tenant-surface:#fff;--tenant-line:rgba(20,24,28,.1);--tenant-accent:#222;--tenant-soft:#f5f6f7;background:var(--tenant-bg,#f4f6f8);color:var(--tenant-ink)}
body[class*="tenant-"] .top{background:color-mix(in srgb,var(--tenant-surface) 94%,transparent);border-bottom:1px solid var(--tenant-line);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
body[class*="tenant-"] main{width:min(1180px,100%);padding-top:22px}
body[class*="tenant-"] .tenant-hero{max-width:none;margin:0 0 18px;text-align:left;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.7fr);gap:18px;align-items:stretch}
body[class*="tenant-"] .tenant-hero-copy,body[class*="tenant-"] .tenant-hero aside{border:1px solid var(--tenant-line);background:var(--tenant-surface);box-shadow:0 18px 50px rgba(20,24,28,.07)}
body[class*="tenant-"] .tenant-hero-copy{padding:clamp(24px,4vw,48px)}
body[class*="tenant-"] .tenant-hero h1{font-size:clamp(38px,6vw,72px);line-height:.98;letter-spacing:-.065em;margin:18px 0 18px;max-width:840px}
body[class*="tenant-"] .tenant-hero h1 em{font-style:normal;color:var(--tenant-accent)}
body[class*="tenant-"] .tenant-hero p{font-size:clamp(14px,1.7vw,18px);line-height:1.7;color:var(--tenant-muted);max-width:740px}
body[class*="tenant-"] .tenant-kicker{display:flex;gap:8px;flex-wrap:wrap;align-items:center;font-size:11px;font-weight:900;letter-spacing:.08em}
body[class*="tenant-"] .tenant-kicker span,body[class*="tenant-"] .tenant-kicker b{display:inline-flex;padding:7px 10px;border-radius:999px;background:var(--tenant-soft)}
body[class*="tenant-"] .tenant-kicker b{background:var(--tenant-accent);color:#fff}
body[class*="tenant-"] .tenant-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:22px}
body[class*="tenant-"] .tenant-actions span{border:1px solid var(--tenant-line);background:color-mix(in srgb,var(--tenant-soft) 84%,#fff);border-radius:999px;padding:9px 12px;font-size:12px;font-weight:850}
body[class*="tenant-"] .pilot-wrap{margin-top:14px}
body[class*="tenant-"] .pilot-brief,body[class*="tenant-"] .pilot-panel{border-color:var(--tenant-line);box-shadow:none}
body[class*="tenant-"] .pilot-brief{background:linear-gradient(135deg,var(--tenant-surface),var(--tenant-soft))}
body[class*="tenant-"] .pilot-chip.safe{background:color-mix(in srgb,var(--tenant-accent) 14%,#fff);color:var(--tenant-accent)}
body[class*="tenant-"] .pilot-step,body[class*="tenant-"] .pilot-goal,body[class*="tenant-"] .pilot-kpis span{background:var(--tenant-soft)}
body[class*="tenant-"] .pilot-plan article{border-color:var(--tenant-line);background:color-mix(in srgb,var(--tenant-soft) 55%,#fff)}
body[class*="tenant-"] .pilot-actions button.primary{background:var(--tenant-accent);border-color:var(--tenant-accent)}
body[class*="tenant-"] .menu,body[class*="tenant-"] .card{border-color:var(--tenant-line);box-shadow:none}

body.tenant-jadam{--tenant-bg:#f3f1ef;--tenant-surface:#fffdfb;--tenant-soft:#f4ebe8;--tenant-accent:#b52b22;--tenant-ink:#231917;--tenant-muted:#72605b;--tenant-line:rgba(94,45,37,.13)}
.tenant-jadam .tenant-hero-copy{border-radius:22px 8px 22px 8px;background:linear-gradient(145deg,#fffdfb 0%,#fff7f3 72%,#f5e2dc 100%)}
.tenant-jadam .jadam-ops-card{border-radius:8px 22px 8px 22px;padding:28px;background:#261816!important;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:14px}
.tenant-jadam .jadam-ops-card small{color:#d8b9b2;font-weight:900;letter-spacing:.14em}.tenant-jadam .jadam-ops-card>strong{font-size:28px;letter-spacing:-.04em}.tenant-jadam .jadam-ops-card div{display:flex;justify-content:space-between;gap:16px;padding-top:12px;border-top:1px solid rgba(255,255,255,.12)}.tenant-jadam .jadam-ops-card span{color:#d7c6c1;font-size:12px}.tenant-jadam .jadam-ops-card b{font-size:12px}.tenant-jadam .pilot-panel{border-radius:10px 22px}.tenant-jadam .pilot-brief{border-radius:22px 10px}.tenant-jadam .card,.tenant-jadam .menu{border-radius:10px 20px}

body.tenant-pizzamaru{--tenant-bg:#f7f1e7;--tenant-surface:#fffaf0;--tenant-soft:#f6e7c7;--tenant-accent:#c56a16;--tenant-ink:#2c2117;--tenant-muted:#776653;--tenant-line:rgba(105,72,34,.15)}
.tenant-pizzamaru .tenant-hero-copy{border-radius:30px;background:radial-gradient(circle at 8% 14%,rgba(255,211,123,.35),transparent 28%),#fffaf0}
.tenant-pizzamaru .pizza-combo-board{border-radius:30px;padding:28px;background:#3a2a1c!important;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:13px}.tenant-pizzamaru .pizza-combo-board small{color:#dfc7a8;font-weight:900;letter-spacing:.13em}.tenant-pizzamaru .pizza-combo{display:grid;grid-template-columns:34px 1fr 24px 1fr;gap:8px;align-items:center;padding:12px;background:rgba(255,255,255,.08);border-radius:16px}.tenant-pizzamaru .pizza-combo b{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f1a94b;color:#3a2a1c}.tenant-pizzamaru .pizza-combo i{font-style:normal;text-align:center;color:#f1a94b}.tenant-pizzamaru .pizza-combo-board p{color:#ddcbb6;font-size:12px;margin:4px 0 0}.tenant-pizzamaru .pilot-panel,.tenant-pizzamaru .pilot-brief,.tenant-pizzamaru .card,.tenant-pizzamaru .menu{border-radius:26px}.tenant-pizzamaru .pilot-plan article{border-radius:20px}

body.tenant-yogurtpurple{--tenant-bg:#f6f3fa;--tenant-surface:#fff;--tenant-soft:#f0e9f7;--tenant-accent:#7450a8;--tenant-ink:#261f2d;--tenant-muted:#766d7f;--tenant-line:rgba(101,74,132,.13)}
.tenant-yogurtpurple .tenant-hero-copy{border-radius:36px;background:radial-gradient(circle at 12% 18%,rgba(224,203,244,.72),transparent 26%),radial-gradient(circle at 88% 82%,rgba(255,217,233,.65),transparent 24%),#fff}
.tenant-yogurtpurple .yogurt-visual-board{border-radius:36px;padding:30px;background:linear-gradient(150deg,#352646,#7553a1 58%,#b985b5)!important;color:#fff;display:flex;flex-direction:column;justify-content:center;gap:16px;overflow:hidden;position:relative}.tenant-yogurtpurple .yogurt-visual-board:after{content:"";position:absolute;width:170px;height:170px;border-radius:50%;background:rgba(255,255,255,.08);right:-55px;top:-55px}.tenant-yogurtpurple .yogurt-visual-board small{font-weight:900;letter-spacing:.14em;color:#e8dff1}.tenant-yogurtpurple .visual-orbits{display:flex;gap:8px;flex-wrap:wrap}.tenant-yogurtpurple .visual-orbits span{padding:10px 12px;border-radius:999px;background:rgba(255,255,255,.13);font-size:10px;font-weight:900;letter-spacing:.08em}.tenant-yogurtpurple .yogurt-visual-board>strong{font-size:22px;letter-spacing:-.04em}.tenant-yogurtpurple .yogurt-visual-board p{color:#eee7f4;font-size:12px;margin:0}.tenant-yogurtpurple .pilot-panel,.tenant-yogurtpurple .pilot-brief,.tenant-yogurtpurple .card,.tenant-yogurtpurple .menu{border-radius:32px}.tenant-yogurtpurple .pilot-plan article{border-radius:24px}.tenant-yogurtpurple .pilot-table-wrap{border-radius:20px}

@media(max-width:760px){
  body[class*="tenant-"] .top{position:sticky;top:0;z-index:60;padding-top:calc(12px + env(safe-area-inset-top));min-height:62px}
  body[class*="tenant-"] main{padding:14px 14px 54px}
  body[class*="tenant-"] .tenant-hero{grid-template-columns:1fr;gap:10px}
  body[class*="tenant-"] .tenant-hero-copy{padding:26px 20px}
  body[class*="tenant-"] .tenant-hero h1{font-size:42px}
  body[class*="tenant-"] .tenant-hero aside{padding:22px}
  body[class*="tenant-"] .pilot-brief,body[class*="tenant-"] .pilot-panel{padding:17px}
  .tenant-jadam .tenant-hero-copy,.tenant-jadam .jadam-ops-card{border-radius:18px}
  .tenant-pizzamaru .tenant-hero-copy,.tenant-pizzamaru .pizza-combo-board{border-radius:22px}
  .tenant-yogurtpurple .tenant-hero-copy,.tenant-yogurtpurple .yogurt-visual-board{border-radius:26px}
}

