.aDh0yW_shell{width:min(1040px,100% - 40px);min-height:100svh;padding:30px 0 calc(64px + env(safe-area-inset-bottom));margin:0 auto}.aDh0yW_brand{align-items:center;gap:14px;display:flex}.aDh0yW_brand p{font-family:var(--user-heading-font,"Songti SC", serif);margin:0;font-size:clamp(18px,3.2vw,24px);font-weight:700;line-height:1.35}.aDh0yW_mark{background:var(--brand-primary);width:48px;height:48px;color:var(--paper);font-family:var(--user-heading-font,"Songti SC", serif);border-radius:12px;flex:0 0 48px;place-items:center;font-size:25px;display:grid}.aDh0yW_hero{background:var(--paper) url(../media/home-workspace-hero.0f7_0ns144taa.png) center 58% / cover no-repeat;border-radius:18px;min-height:clamp(290px,42vw,450px);margin-top:28px;overflow:hidden}.aDh0yW_hero h1{max-width:760px;color:var(--accent);letter-spacing:-.035em;margin:0;padding:clamp(24px,4vw,48px);font-size:clamp(29px,5vw,52px);line-height:1.23}.aDh0yW_actionArea{width:min(560px,100%);margin:24px auto 0}.aDh0yW_notice{margin:0 0 16px;font-size:15px;line-height:1.5}.aDh0yW_actions{gap:12px;display:grid}.aDh0yW_actions form{margin:0}.aDh0yW_primary,.aDh0yW_secondary{border:1px solid var(--brand-primary);width:100%;min-height:52px;font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:10px 20px;font-size:17px;font-weight:600;display:inline-flex}.aDh0yW_primary{background:var(--brand-primary);color:#fff}.aDh0yW_secondary{background:var(--paper);color:var(--brand-primary)}.aDh0yW_primary:hover{opacity:.9}.aDh0yW_secondary:hover{background:var(--accent-soft)}.aDh0yW_primary:focus-visible,.aDh0yW_secondary:focus-visible{outline:3px solid var(--brand-primary);outline-offset:3px}.aDh0yW_features{margin-top:clamp(42px,6vw,64px)}.aDh0yW_features h2{margin:0 0 20px;font-size:clamp(22px,3vw,28px);line-height:1.35}.aDh0yW_featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.aDh0yW_featureCard{border:1px solid var(--line);background:var(--paper);border-radius:16px;align-items:flex-start;gap:16px;min-width:0;min-height:132px;padding:24px;display:flex}.aDh0yW_featureNumber{color:var(--accent);flex:0 0 38px;font-size:18px;font-weight:800}.aDh0yW_featureCard h3{margin:0 0 8px;font-size:20px;line-height:1.3}.aDh0yW_featureCard p{color:var(--muted);margin:0;font-size:15px;line-height:1.55}@media (max-width:700px){.aDh0yW_shell{width:min(520px,100% - 36px);padding-top:28px}.aDh0yW_brand{gap:12px}.aDh0yW_brand p{font-size:clamp(16px,4.5vw,20px)}.aDh0yW_mark{flex-basis:42px;width:42px;height:42px;font-size:23px}.aDh0yW_hero{background-position:62% 58%;min-height:300px;margin-top:20px}.aDh0yW_hero h1{padding:26px 18px;font-size:clamp(25px,6.4vw,33px)}.aDh0yW_features{margin-top:42px}.aDh0yW_featureGrid{grid-template-columns:1fr;gap:12px}.aDh0yW_featureCard{align-items:center;min-height:102px;padding:18px}}
.sI-4-G_shell{width:min(640px,100% - 32px);min-height:100svh;margin:0 auto;padding:20px 0 48px}.sI-4-G_brand{font-family:var(--user-heading-font,"Songti SC", serif);border-bottom:1px solid var(--line);align-items:center;gap:12px;padding-bottom:18px;font-size:15px;font-weight:750;display:flex}.sI-4-G_mark{background:var(--accent);width:40px;height:40px;color:var(--paper);font-family:var(--user-heading-font,"Songti SC", serif);border-radius:11px;place-items:center;font-size:22px;display:grid}.sI-4-G_surface{border:1px solid var(--line);background:var(--paper);border-radius:18px;margin-top:30px;padding:24px 20px 28px;box-shadow:0 12px 38px #4030180d}.sI-4-G_surface h1,.sI-4-G_dialog h1{letter-spacing:-.035em;margin:0;font-size:clamp(26px,6vw,34px);line-height:1.3}.sI-4-G_back{width:44px;height:44px;color:var(--accent);align-items:center;font-size:22px;text-decoration:none;display:inline-flex}.sI-4-G_surface .sI-4-G_back+h1{margin-top:12px}.sI-4-G_phoneRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-top:36px;padding:0 0 16px;font-size:15px;display:flex}.sI-4-G_phoneRow strong{text-align:right;font-size:17px;font-weight:750}.sI-4-G_bound{color:var(--accent);text-align:right;margin:12px 0 0;font-size:14px;font-weight:700}.sI-4-G_statusMessage,.sI-4-G_detail,.sI-4-G_successPhone{margin:30px 0 0;font-size:16px;line-height:1.6}.sI-4-G_successPhone{letter-spacing:.035em;font-size:22px;font-weight:750}.sI-4-G_actions{flex-direction:column;gap:10px;margin-top:32px;display:flex}.sI-4-G_primary,.sI-4-G_secondary{border:1px solid var(--accent);text-align:center;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:10px 18px;font-size:15px;font-weight:750;text-decoration:none;display:inline-flex}.sI-4-G_primary{background:var(--accent);color:var(--paper)}.sI-4-G_secondary{background:var(--paper);color:var(--accent)}.sI-4-G_primary:focus-visible,.sI-4-G_secondary:focus-visible,.sI-4-G_back:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.sI-4-G_processing{min-height:100svh;color:var(--ink);place-items:center;font-size:20px;font-weight:700;display:grid}.sI-4-G_underlay{pointer-events:none}.sI-4-G_overlay{z-index:10;background:#1c1b1861;align-items:end;display:flex;position:fixed;inset:0}.sI-4-G_dialog{width:100%;padding:28px 20px max(28px, env(safe-area-inset-bottom));background:var(--paper);border-radius:22px 22px 0 0;box-shadow:0 -10px 40px #1c1b181f}.sI-4-G_dialog p{margin:20px 0 0;font-size:15px;line-height:1.65}.sI-4-G_inputLabel{margin:28px 0 8px;font-size:14px;font-weight:700;display:block}.sI-4-G_input{border:1px solid var(--line);background:var(--paper);width:100%;min-height:48px;color:var(--ink);font:inherit;border-radius:10px;padding:10px 14px;font-size:18px}.sI-4-G_input:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.sI-4-G_formError{color:#a52828;margin:10px 0 0;font-size:14px}.sI-4-G_primary:disabled,.sI-4-G_secondary:disabled{opacity:.55;cursor:not-allowed}@media (min-width:700px){.sI-4-G_shell{padding-top:36px}.sI-4-G_surface{margin-top:42px;padding:34px 36px 40px}.sI-4-G_actions{flex-direction:row}.sI-4-G_primary,.sI-4-G_secondary{min-width:150px}.sI-4-G_overlay{justify-content:center;align-items:center;padding:24px}.sI-4-G_dialog{border-radius:18px;width:min(460px,100%);padding:34px}}
.GvVJdG_navigation{border-bottom:1px solid var(--line);background:var(--paper);padding:14px 16px;font-size:14px}.GvVJdG_navigation strong{margin-bottom:10px;display:block}.GvVJdG_navigation div{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.GvVJdG_navigation a{border:1px solid var(--line);color:var(--ink);border-radius:8px;flex:none;padding:7px 10px;text-decoration:none}.GvVJdG_navigation a[aria-current=page]{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.GvVJdG_demoLabel{border:1px solid var(--line);width:fit-content;max-width:calc(100% - 32px);color:var(--muted);background:var(--paper);border-radius:6px;margin:14px auto 0;padding:6px 10px;font-size:12px}
