.inquiry-panel[data-astro-cid-bhidbwuf]{isolation:isolate;gap:var(--space-6);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);background:linear-gradient(120deg, var(--color-white) 35%, var(--color-cyan-100) 140%);box-shadow:var(--shadow-md);padding:clamp(1.5rem,4vw,3rem);display:grid;position:relative;overflow:hidden}.inquiry-panel[data-astro-cid-bhidbwuf]:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#01678f0d 1px,#0000 1px),linear-gradient(90deg,#01678f0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;mask-image:linear-gradient(100deg,#0000 40%,#000)}.inquiry-panel[data-astro-cid-bhidbwuf]:after{content:"";background:linear-gradient(var(--color-cyan-500), var(--color-cyan-300));pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.inquiry-panel__content[data-astro-cid-bhidbwuf]{gap:var(--space-4);min-width:0;display:grid}.inquiry-panel__mark[data-astro-cid-bhidbwuf]{border-radius:var(--radius-md);background:var(--color-cyan-100);width:48px;height:48px;color:var(--color-primary);border:1px solid #01678f29;place-items:center;display:grid}.inquiry-panel__copy[data-astro-cid-bhidbwuf]{min-width:0}.inquiry-panel[data-astro-cid-bhidbwuf] h2[data-astro-cid-bhidbwuf]{max-width:32ch;color:var(--color-primary);text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);line-height:1.2}.inquiry-panel[data-astro-cid-bhidbwuf] p[data-astro-cid-bhidbwuf]{max-width:58ch;margin:var(--space-4) 0 0;color:var(--color-text-muted)}.inquiry-panel__action[data-astro-cid-bhidbwuf]{min-width:0}.inquiry-panel__action[data-astro-cid-bhidbwuf] .inquiry-panel__button{width:100%;min-height:52px;padding-inline:var(--space-6);text-align:center;overflow-wrap:anywhere}@media (width>=640px){.inquiry-panel__content[data-astro-cid-bhidbwuf]{align-items:start;gap:var(--space-6);grid-template-columns:auto minmax(0,1fr)}.inquiry-panel__action[data-astro-cid-bhidbwuf]{justify-self:end}.inquiry-panel__action[data-astro-cid-bhidbwuf] .inquiry-panel__button{width:auto}}@media (width>=900px){.inquiry-panel[data-astro-cid-bhidbwuf]{align-items:center;gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(12rem,17rem)}.inquiry-panel__action[data-astro-cid-bhidbwuf]{padding-left:var(--space-8);border-left:1px solid #01678f29;justify-self:stretch}.inquiry-panel__action[data-astro-cid-bhidbwuf] .inquiry-panel__button{width:100%}}.mission-vision[data-astro-cid-j5mlnozz],.about-history[data-astro-cid-j5mlnozz],.about-operations[data-astro-cid-j5mlnozz],.about-certifications[data-astro-cid-j5mlnozz]{scroll-margin-top:var(--space-12)}.about-introduction[data-astro-cid-j5mlnozz] .container[data-astro-cid-j5mlnozz]{gap:var(--space-8);display:grid}.about-introduction[data-astro-cid-j5mlnozz] .prose[data-astro-cid-j5mlnozz]{font-size:var(--text-base)}.about-introduction__image[data-astro-cid-j5mlnozz],.about-operations[data-astro-cid-j5mlnozz] figure[data-astro-cid-j5mlnozz]{margin:0}.about-introduction__image[data-astro-cid-j5mlnozz] img,.about-operations[data-astro-cid-j5mlnozz] img{border-radius:var(--radius-sm);width:100%;height:auto}.about-introduction[data-astro-cid-j5mlnozz] figcaption[data-astro-cid-j5mlnozz],.about-operations[data-astro-cid-j5mlnozz] figcaption[data-astro-cid-j5mlnozz]{color:var(--color-text-muted);font-size:var(--text-base);margin-top:var(--space-2)}.about-operations__grid[data-astro-cid-j5mlnozz]{gap:var(--space-8);align-items:start;display:grid}.about-operations__areas[data-astro-cid-j5mlnozz]{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.about-operations__areas[data-astro-cid-j5mlnozz] li[data-astro-cid-j5mlnozz]{align-items:baseline;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:1px solid var(--color-border);color:var(--color-primary);font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:1.35;display:flex}.about-operations__areas[data-astro-cid-j5mlnozz] li[data-astro-cid-j5mlnozz]:before{content:"";background:var(--color-accent);flex:none;width:8px;height:8px;transform:translateY(-.1em)}.about-introduction__body[data-astro-cid-j5mlnozz]{margin-top:var(--space-6)}@media (width>=900px){.about-introduction[data-astro-cid-j5mlnozz] .container[data-astro-cid-j5mlnozz]{column-gap:var(--space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:0}.about-introduction[data-astro-cid-j5mlnozz] .container[data-astro-cid-j5mlnozz]:has(.about-introduction__image) .section-heading,.about-introduction[data-astro-cid-j5mlnozz] .container[data-astro-cid-j5mlnozz]:has(.about-introduction__image) .about-introduction__body[data-astro-cid-j5mlnozz]{grid-column:1}.about-introduction__image[data-astro-cid-j5mlnozz]{grid-area:1/2/3}.about-operations__grid--split[data-astro-cid-j5mlnozz]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prose[data-astro-cid-j5mlnozz]{max-width:68ch}.about-history__label[data-astro-cid-j5mlnozz]{color:var(--color-cyan-500)}.prose[data-astro-cid-j5mlnozz] h2{font-size:var(--text-xl);margin-top:var(--space-12);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.prose[data-astro-cid-j5mlnozz] h2:first-child{border-top:none;margin-top:0;padding-top:0}.prose[data-astro-cid-j5mlnozz] p{color:var(--color-text)}.badges-center[data-astro-cid-j5mlnozz]{justify-content:center;display:flex}.mission-vision__grid[data-astro-cid-j5mlnozz]{gap:var(--space-6);grid-template-columns:1fr;display:grid}.about-purpose__label[data-astro-cid-j5mlnozz]{margin-bottom:var(--space-8);color:var(--color-cyan-500);font-weight:500}.mv-card{padding:var(--space-8);text-align:start}.mv-card__label[data-astro-cid-j5mlnozz]{margin-bottom:var(--space-3)}.mv-card__text[data-astro-cid-j5mlnozz]{color:var(--color-text-muted);margin-bottom:0}@media (width>=768px){.mission-vision__grid[data-astro-cid-j5mlnozz]{grid-template-columns:repeat(2,1fr)}}
