body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-md>h1{padding-bottom:clamp(.85rem,2vw,1.15rem);margin-bottom:clamp(.65rem,1.6vw,.9rem);border-bottom:1px solid rgba(20,101,109,.14);letter-spacing:.04em;line-height:1.45}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-md>h1 br{display:block;content:"";margin-top:.35em}body[data-path="/privacy"] .site-md-hub-intro .site-clarity-lead{border:1px solid rgba(18,20,24,.12);background:#f4f6f8;box-shadow:none}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-lead{margin:0 0 clamp(1.75rem,4vw,2.5rem);padding:clamp(1.15rem,2.5vw,1.5rem) clamp(1.2rem,2.8vw,1.65rem);max-width:100%;border-radius:var(--r2);border:1px solid rgba(20,101,109,.1);background:linear-gradient(155deg,#19c7d612,#fffffff2 48%,#f8fcfcfa);box-shadow:0 10px 32px #0b2f330d}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-lead>p{margin:0 0 .75rem;font-size:.95rem;line-height:1.8;color:#0f172a}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-lead>p:last-child{margin-bottom:0}body:not([data-path="/"]) .site-md-hub-intro .site-clarity-lead ol{list-style:decimal;padding-left:2.75rem;margin:clamp(1rem,2.2vw,1.5rem) 0;max-width:100%}body:not([data-path="/"]) .site-md-hub-intro .site-clarity-lead ol>li{margin:0;padding:.35rem 0 .35rem .35rem;line-height:1.75}body:not([data-path="/"]) .site-md-hub-intro .site-clarity-lead ol>li::marker{font-family:var(--font-num, var(--font-sans));font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;font-variant-numeric:tabular-nums;color:var(--color-accent-fg-strong)}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-highlight{display:inline-block;margin-top:.65rem;padding:.35rem .75rem;font-size:.82rem;font-weight:600;letter-spacing:.04em;color:var(--color-accent-fg-strong);background:#19c7d624;border-radius:999px}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-md>h2{margin-top:clamp(2rem,4.5vw,2.75rem);margin-bottom:.85rem;padding-bottom:.45rem;font-size:clamp(1.02rem,2vw,1.15rem);letter-spacing:.05em;color:var(--color-accent-fg-strong);border-bottom:1px solid rgba(20,101,109,.12)}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-md>h3{margin-top:1.35rem;margin-bottom:.5rem;font-size:.98rem;font-weight:600;color:var(--text);letter-spacing:.03em}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-md>hr{margin:clamp(1.75rem,4vw,2.25rem) 0;border:none;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(20,101,109,.18) 20%,rgba(20,101,109,.18) 80%,transparent 100%)}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-grid{display:flex;flex-direction:column;gap:.65rem;margin:0 0 clamp(1.25rem,2.8vw,1.65rem)}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card{margin:0;padding:clamp(1.15rem,2.6vw,1.5rem) clamp(1.2rem,2.6vw,1.65rem);border-radius:0;border:1px solid rgba(18,20,24,.12);border-left:.28rem solid #121418;background:#f4f6f8;box-shadow:none}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card--positive{border-color:#1214181f;border-left-color:#121418;background:#f4f6f8}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card--caution{border-color:#1214181f;border-left-color:#121418;background:#f4f6f8}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card__label{margin:0 0 .65rem;font-family:var(--font-en);font-size:.68rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#121418}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card>ul{margin:0;padding-left:1.1rem}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card>ul>li{margin-bottom:.55rem;line-height:1.7;color:#0f172a}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card>ul>li:last-child{margin-bottom:0}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card>p{margin:0;line-height:1.75;color:#0f172a}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-card>h2{margin:0 0 .65rem;padding:0;border:none;font-size:.98rem}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-grid .site-clarity-card>h2{margin-top:.15rem}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-panel{margin:0 0 clamp(1.25rem,2.8vw,1.65rem);padding:clamp(1.1rem,2.4vw,1.45rem) clamp(1.15rem,2.6vw,1.5rem);border-radius:var(--r2);border:1px solid rgba(20,101,109,.14);background:radial-gradient(ellipse 90% 70% at 100% 0%,rgba(25,199,214,.06) 0%,transparent 55%),var(--background);box-shadow:0 12px 36px #0b2f330d}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-panel>h3:first-child{margin-top:0}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-panel>ul{margin:.5rem 0 1rem;padding-left:1.15rem}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-panel>ul>li{margin-bottom:.5rem;line-height:1.72;color:#0f172a}body:is([data-path="/recruit"]) .site-md-hub-intro .site-clarity-roles{display:flex;flex-direction:column;gap:.65rem;margin:1rem 0 clamp(1.5rem,3vw,2rem)}body:is([data-path="/recruit"]) .site-md-hub-intro .site-clarity-role{margin:0;padding:clamp(1.15rem,2.6vw,1.5rem) clamp(1.2rem,2.6vw,1.65rem);border:1px solid rgba(18,20,24,.12);border-left:.28rem solid #121418;border-radius:0;background:#f4f6f8;box-shadow:none;transition:background .18s ease,border-color .18s ease}body:is([data-path="/recruit"]) .site-md-hub-intro .site-clarity-role:hover{border-color:#1214182e;background:#eef1f4;box-shadow:none}body:is([data-path="/recruit"]) .site-md-hub-intro .site-clarity-role__title{margin:0 0 .45rem;font-size:.95rem;font-weight:700;color:var(--color-accent-fg-strong);letter-spacing:.03em}body:is([data-path="/recruit"]) .site-md-hub-intro .site-clarity-role>p{margin:0;font-size:.88rem;line-height:1.72;color:#0f172a}body:is([data-path="/cases"],[data-path="/recruit"],[data-path="/company"]) .site-md-hub-intro .site-clarity-metrics-wrap{margin:clamp(1rem,2.5vw,1.5rem) 0 clamp(1.5rem,3vw,2rem);border-radius:var(--r2);overflow:hidden;border:1px solid rgba(20,101,109,.12);box-shadow:0 14px 40px #0b2f330f}body:is([data-path="/cases"],[data-path="/recruit"],[data-path="/company"]) .site-md-hub-intro .site-clarity-metrics-wrap table{margin:0;width:100%;border-collapse:collapse}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-metrics-wrap thead th{padding:.75rem 1rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;text-align:left;color:#fff;background:linear-gradient(135deg,var(--teal-dark) 0%,#0f3d42 100%)}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-metrics-wrap tbody td{padding:.7rem 1rem;font-size:.92rem;line-height:1.55;border-bottom:1px solid rgba(20,101,109,.08)}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-metrics-wrap tbody td:first-child{font-weight:600;color:var(--text);width:42%}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-metrics-wrap tbody td:last-child{font-variant-numeric:tabular-nums;color:var(--color-accent-fg-strong);font-weight:600}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-metrics-wrap tbody tr:last-child td{border-bottom:none}body:is([data-path="/recruit"],[data-path="/company"]) .site-md-hub-intro .site-clarity-metrics-wrap table th,body:is([data-path="/recruit"],[data-path="/company"]) .site-md-hub-intro .site-clarity-metrics-wrap table td{padding:.65rem .85rem;font-size:.86rem;border-bottom:1px solid rgba(20,101,109,.08)}body:is([data-path="/recruit"],[data-path="/company"]) .site-md-hub-intro .site-clarity-metrics-wrap thead th{background:var(--gray-1);color:var(--color-accent-fg-strong);font-weight:600}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-industries{list-style:none;margin:.75rem 0 clamp(1.5rem,3vw,2rem);padding:0;display:flex;flex-wrap:wrap;gap:.45rem .55rem}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-industries>li{margin:0;padding:.4rem .75rem;font-size:.84rem;line-height:1.4;color:#0f172a;background:#19c7d614;border:1px solid rgba(20,101,109,.1);border-radius:999px}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-link-card{margin:0 0 clamp(1.5rem,3vw,2rem);padding:clamp(1rem,2.2vw,1.25rem) clamp(1.1rem,2.4vw,1.35rem);border-radius:var(--r2);border:1px solid rgba(25,199,214,.22);background:linear-gradient(155deg,rgba(25,199,214,.1) 0%,var(--background) 70%)}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-link-card>p{margin:0 0 .65rem;font-size:.92rem;line-height:1.7;color:#0f172a}body:is([data-path="/cases"]) .site-md-hub-intro .site-clarity-link-card>p:last-child{margin-bottom:0}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-cta{margin:clamp(2rem,4.5vw,2.75rem) 0 0;padding:clamp(1.2rem,2.6vw,1.5rem) clamp(1.25rem,2.8vw,1.55rem);text-align:center;border-radius:var(--r2);border:1px solid var(--border);background:var(--surface);box-shadow:none}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-cta>p{margin:0 0 1rem;max-width:36rem;margin-left:auto;margin-right:auto;line-height:1.75;color:var(--text-muted)}body:is([data-path="/support"],[data-path="/recruit"],[data-path="/cases"],[data-path="/en/contact/apply"],[data-path="/privacy"],[data-path="/terms"],[data-path="/company"]) .site-md-hub-intro .site-clarity-cta>p:last-child{margin-bottom:0}body:is([data-path="/support"]) .site-md-hub-intro .site-clarity-cta--apply a{display:inline-flex;margin-top:.25rem}body[data-path="/support"] .site-md-hub-intro .support-target-projects__intro{margin:0 0 clamp(1.35rem,3vw,1.75rem);padding:clamp(1.05rem,2.4vw,1.3rem) clamp(1.1rem,2.6vw,1.45rem);border-left:4px solid var(--border);border-radius:0 var(--r2) var(--r2) 0;background:var(--surface);box-shadow:none;font-size:clamp(1rem,2.1vw,1.12rem);line-height:1.75;letter-spacing:.02em;color:var(--text)}body[data-path="/support"] .site-md-hub-intro .support-target-projects{margin-bottom:clamp(1.5rem,3.2vw,2rem)}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card{position:relative;display:flex;flex-direction:column;min-height:0;margin:0 0 .65rem;padding:clamp(1.15rem,2.6vw,1.5rem) clamp(1.2rem,2.6vw,1.65rem);background:#f4f6f8;border:1px solid rgba(18,20,24,.12);border-left:.28rem solid #121418;border-radius:0;box-shadow:none;transition:border-color .18s ease,background .18s ease}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card:before{display:none}body[data-path="/support"] .site-md-hub-intro .support-lane-code{margin:0 0 .4rem;font-family:var(--font-en);font-size:clamp(2rem,5.2vw,2.85rem);font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.05em;line-height:1.05;color:var(--text)}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card--new .support-lane-code{color:#4869da}body[data-path="/support"] .site-md-hub-intro .support-lane-desc{margin:0 0 clamp(.85rem,2vw,1.1rem);padding-bottom:clamp(.7rem,1.6vw,.9rem);border-bottom:1px solid var(--border);font-family:var(--font-en);font-size:clamp(.72rem,1.6vw,.82rem);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card>h2{margin-top:0;font-size:clamp(1.05rem,2.2vw,1.2rem)}@media(hover:hover)and (pointer:fine){body[data-path="/support"] .site-md-hub-intro .support-target-projects__card:hover{transform:none;box-shadow:none}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card--new:hover{border-color:var(--border)}}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card>ul{margin-top:auto;padding-top:.35rem}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card>ul>li::marker{color:var(--text-muted)}body[data-path="/support"] .site-md-hub-intro .support-target-projects__card--renewal>ul>li::marker{color:var(--text-muted)}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-clarity-card.site-clarity-card--positive.site-clarity-card--pre-apply-steps{margin:clamp(1.25rem,2.8vw,1.75rem) 0;padding:clamp(1.15rem,2.6vw,1.5rem) clamp(1.2rem,2.6vw,1.65rem);border-radius:0;border:1px solid rgba(18,20,24,.12);border-left:.28rem solid #121418;background:#f4f6f8;box-shadow:none}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-clarity-card--pre-apply-steps>h2{margin:0 0 .75rem;padding:0;border:none;font-family:var(--font-jp);font-size:clamp(1.05rem,2.2vw,1.2rem);font-weight:700;color:var(--text)}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-pre-apply-steps__lead{margin:0 0 1rem;font-size:.98rem;line-height:1.75;color:var(--text)}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-pre-apply-steps__list{list-style:decimal;list-style-position:inside;padding-inline-start:0;margin:0 0 1rem}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-pre-apply-steps__list>li{margin-bottom:.65rem;line-height:1.65;color:var(--text)}body:is([data-path="/ai-seo"],[data-path="/support"]) .site-md-hub-intro .site-pre-apply-steps__list>li:last-child{margin-bottom:0}.site-md-hub-intro .site-clarity-card--pre-apply-steps .site-pre-apply-steps__list a:not(.aq-orange-action-button){color:var(--text, #1a1d22);text-decoration:underline;text-underline-offset:.15em}.site-md-hub-intro .site-clarity-card--pre-apply-steps .site-pre-apply-steps__list a:not(.aq-orange-action-button):hover{color:#121418}
