.section-head[data-astro-cid-ofnbv76t]{max-width:720px;margin:0 auto var(--sp-12);text-align:center}.section-head[data-astro-cid-ofnbv76t] .eyebrow[data-astro-cid-ofnbv76t]{justify-content:center}.section-head[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{margin-bottom:var(--sp-4)}.section-lead[data-astro-cid-ofnbv76t]{font-size:var(--fs-lg);color:var(--c-text-muted);line-height:var(--lh-relaxed)}.story-inner[data-astro-cid-ofnbv76t]{gap:var(--sp-12);grid-template-columns:1.15fr .85fr;align-items:center;display:grid}.story-copy[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{margin-bottom:var(--sp-5)}.story-lead[data-astro-cid-ofnbv76t]{font-size:var(--fs-lg);color:var(--c-text);line-height:var(--lh-relaxed);margin-bottom:var(--sp-5)}.story-lead[data-astro-cid-ofnbv76t] strong[data-astro-cid-ofnbv76t]{color:var(--c-accent);font-weight:var(--fw-bold)}.story-text[data-astro-cid-ofnbv76t]{color:var(--c-text-muted);line-height:var(--lh-relaxed);margin-bottom:var(--sp-4)}.story-text[data-astro-cid-ofnbv76t] strong[data-astro-cid-ofnbv76t]{color:var(--c-text)}.story-signature[data-astro-cid-ofnbv76t]{align-items:center;gap:var(--sp-4);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:1px solid var(--c-border);display:flex}.story-signature[data-astro-cid-ofnbv76t] img[data-astro-cid-ofnbv76t]{filter:drop-shadow(0 0 12px var(--c-accent-glow));flex-shrink:0}.sig-name[data-astro-cid-ofnbv76t]{font-family:var(--font-display);font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--c-text);display:block}.sig-role[data-astro-cid-ofnbv76t]{font-size:var(--fs-sm);color:var(--c-accent);letter-spacing:.02em;display:block}.story-media[data-astro-cid-ofnbv76t]{justify-self:end;width:100%;max-width:480px;position:relative}.story-frame[data-astro-cid-ofnbv76t]{border-radius:var(--r-xl);border:1px solid var(--c-border-gold);background:var(--c-surface);box-shadow:var(--sh-lg), 0 0 60px #00706338, 0 0 22px var(--c-accent-dim);position:relative;overflow:hidden}.story-frame[data-astro-cid-ofnbv76t] img[data-astro-cid-ofnbv76t]{aspect-ratio:4/5;object-fit:cover;width:100%;height:100%;display:block}.story-frame[data-astro-cid-ofnbv76t]:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#0b0f0e8c 100%);position:absolute;inset:0}.story-frame-shine[data-astro-cid-ofnbv76t]{z-index:1;background:linear-gradient(115deg,#0000 42%,#ffae352e 50%,#0000 58%);animation:7s ease-in-out 1.4s infinite storyShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes storyShine{0%,50%{transform:translate(-100%)}75%,to{transform:translate(100%)}}.story-badge[data-astro-cid-ofnbv76t]{left:var(--sp-4);bottom:var(--sp-4);z-index:2;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--c-border-gold);border-radius:var(--r-full);font-size:var(--fs-sm);color:var(--c-text);box-shadow:var(--sh-md);display:inline-flex;position:absolute}.story-badge[data-astro-cid-ofnbv76t] .sb-star[data-astro-cid-ofnbv76t]{color:var(--c-accent-bright);font-size:1.05em}.story-badge[data-astro-cid-ofnbv76t] strong[data-astro-cid-ofnbv76t]{color:var(--c-accent);font-family:var(--font-display);font-size:var(--fs-lg)}.trust-strip[data-astro-cid-ofnbv76t]{background:var(--c-bg-elevated);border-block:1px solid var(--c-border);padding-block:clamp(2.5rem,5vw,4rem)}.trust-grid[data-astro-cid-ofnbv76t]{gap:var(--sp-6);grid-template-columns:repeat(4,1fr);display:grid}.trust-stat[data-astro-cid-ofnbv76t]{align-items:center;gap:var(--sp-2);text-align:center;padding-inline:var(--sp-4);flex-direction:column;display:flex;position:relative}.trust-stat[data-astro-cid-ofnbv76t]:not(:last-child):after{content:"";right:calc(var(--sp-6) / -2);background:var(--c-border-strong);width:1px;height:48px;position:absolute;top:50%;transform:translateY(-50%)}.ts-num[data-astro-cid-ofnbv76t]{font-family:var(--font-display);font-size:clamp(2.2rem,2vw + 1.4rem,3rem);font-weight:var(--fw-extrabold);color:var(--c-accent);letter-spacing:-.02em;text-shadow:0 0 24px var(--c-accent-dim);font-variant-numeric:tabular-nums;align-items:baseline;line-height:1;display:inline-flex}.ts-star[data-astro-cid-ofnbv76t]{color:var(--c-accent-bright);margin-left:.08em;font-size:.55em}.ts-label[data-astro-cid-ofnbv76t]{font-size:var(--fs-sm);color:var(--c-text-muted);line-height:var(--lh-normal);max-width:22ch}.values-grid[data-astro-cid-ofnbv76t]{gap:var(--sp-5);grid-template-columns:repeat(3,1fr);display:grid}.value-card[data-astro-cid-ofnbv76t]{height:100%;padding:var(--sp-7) var(--sp-6) var(--sp-6);background:var(--grad-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);transition:transform var(--t-base), border-color var(--t-base), box-shadow var(--t-base);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.value-card[data-astro-cid-ofnbv76t]:before{content:"";background:var(--v-accent);transform-origin:0;height:3px;transition:transform var(--t-base);z-index:2;position:absolute;inset:0 0 auto;transform:scaleX(0)}.value-card[data-astro-cid-ofnbv76t]:after{content:"";background:radial-gradient(circle at 85% 0%, var(--v-glow), transparent 60%);opacity:0;transition:opacity var(--t-base);pointer-events:none;z-index:0;position:absolute;inset:0}.value-card[data-astro-cid-ofnbv76t]:hover{border-color:var(--v-border);box-shadow:0 18px 40px #00000059, 0 0 0 1px var(--v-border);transform:translateY(-6px)}.value-card[data-astro-cid-ofnbv76t]:hover:before{transform:scaleX(1)}.value-card[data-astro-cid-ofnbv76t]:hover:after{opacity:1}.value-card[data-astro-cid-ofnbv76t][data-accent=gold]{--v-accent:var(--c-accent);--v-glow:var(--c-accent-dim);--v-border:var(--c-border-gold);--v-icon:var(--c-accent)}.value-card[data-astro-cid-ofnbv76t][data-accent=teal]{--v-accent:var(--c-teal-bright);--v-glow:#00a89229;--v-border:#00a8924d;--v-icon:var(--c-teal-bright)}.value-card[data-astro-cid-ofnbv76t][data-accent=red]{--v-accent:var(--c-cta);--v-glow:#e11d2a24;--v-border:#e11d2a4d;--v-icon:var(--c-cta-hover)}.value-icon[data-astro-cid-ofnbv76t]{z-index:1;border-radius:var(--r-md);background:color-mix(in srgb, var(--v-accent) 14%, transparent);width:56px;height:56px;color:var(--v-icon);margin-bottom:var(--sp-5);transition:transform var(--t-base), background var(--t-base), color var(--t-base);justify-content:center;align-items:center;display:inline-flex;position:relative}.value-card[data-astro-cid-ofnbv76t]:hover .value-icon[data-astro-cid-ofnbv76t]{background:var(--v-accent);color:var(--c-bg);transform:scale(1.08)rotate(-3deg)}.value-title[data-astro-cid-ofnbv76t]{z-index:1;font-size:var(--fs-xl);font-weight:var(--fw-bold);margin-bottom:var(--sp-3);position:relative}.value-text[data-astro-cid-ofnbv76t]{z-index:1;font-size:var(--fs-sm);color:var(--c-text-muted);line-height:var(--lh-relaxed);position:relative}.languages-section[data-astro-cid-ofnbv76t]{background:var(--c-bg-elevated);border-block:1px solid var(--c-border)}.lang-inner[data-astro-cid-ofnbv76t]{gap:var(--sp-12);grid-template-columns:.9fr 1.1fr;align-items:center;display:grid}.lang-copy[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{margin-bottom:var(--sp-4)}.lang-lead[data-astro-cid-ofnbv76t]{font-size:var(--fs-lg);color:var(--c-text-muted);line-height:var(--lh-relaxed)}.lang-list[data-astro-cid-ofnbv76t]{gap:var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}.lang-chip[data-astro-cid-ofnbv76t]{align-items:center;gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);background:var(--grad-surface);border:1px solid var(--c-border);border-radius:var(--r-md);transition:transform var(--t-base), border-color var(--t-base);display:flex}.lang-chip[data-astro-cid-ofnbv76t]:hover{border-color:var(--c-border-gold);transform:translateY(-4px)}.lang-code[data-astro-cid-ofnbv76t]{border-radius:var(--r-sm);background:var(--c-accent-dim);width:40px;height:40px;color:var(--c-accent);font-family:var(--font-display);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.04em;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.lang-name[data-astro-cid-ofnbv76t]{font-family:var(--font-display);font-weight:var(--fw-semibold);color:var(--c-text)}.car-inner[data-astro-cid-ofnbv76t]{gap:var(--sp-12);grid-template-columns:1fr 1fr;align-items:center;display:grid}.car-media[data-astro-cid-ofnbv76t]{width:100%;position:relative}.car-frame[data-astro-cid-ofnbv76t]{border-radius:var(--r-xl);border:1px solid var(--c-border-gold);background:var(--c-surface);box-shadow:var(--sh-lg), 0 0 56px #00706338;position:relative;overflow:hidden}.car-frame[data-astro-cid-ofnbv76t] img[data-astro-cid-ofnbv76t]{aspect-ratio:4/3;object-fit:cover;width:100%;height:100%;display:block}.car-frame[data-astro-cid-ofnbv76t]:after{content:"";pointer-events:none;background:linear-gradient(#0000 58%,#0b0f0e80 100%);position:absolute;inset:0}.car-frame-shine[data-astro-cid-ofnbv76t]{z-index:1;background:linear-gradient(115deg,#0000 42%,#ffae3529 50%,#0000 58%);animation:8s ease-in-out 2s infinite storyShine;position:absolute;inset:0;transform:translate(-100%)}.car-copy[data-astro-cid-ofnbv76t] h2[data-astro-cid-ofnbv76t]{margin-bottom:var(--sp-4)}.car-lead[data-astro-cid-ofnbv76t]{font-size:var(--fs-lg);color:var(--c-text-muted);line-height:var(--lh-relaxed);margin-bottom:var(--sp-6)}.car-points[data-astro-cid-ofnbv76t]{gap:var(--sp-3);margin-bottom:var(--sp-8);flex-direction:column;display:flex}.car-point[data-astro-cid-ofnbv76t]{align-items:flex-start;gap:var(--sp-3);color:var(--c-text);line-height:var(--lh-snug);display:flex}.car-point[data-astro-cid-ofnbv76t] svg[data-astro-cid-ofnbv76t]{color:var(--c-teal-bright);flex-shrink:0;margin-top:2px}.car-actions[data-astro-cid-ofnbv76t]{gap:var(--sp-4);flex-wrap:wrap;display:flex}@media (width<=1024px){.values-grid[data-astro-cid-ofnbv76t]{grid-template-columns:repeat(2,1fr)}}@media (width<=900px){.story-inner[data-astro-cid-ofnbv76t],.lang-inner[data-astro-cid-ofnbv76t],.car-inner[data-astro-cid-ofnbv76t]{gap:var(--sp-8);grid-template-columns:1fr}.story-media[data-astro-cid-ofnbv76t]{justify-self:center;max-width:440px;margin-inline:auto}.car-media[data-astro-cid-ofnbv76t]{order:-1}.trust-grid[data-astro-cid-ofnbv76t]{gap:var(--sp-8);grid-template-columns:repeat(2,1fr)}.trust-stat[data-astro-cid-ofnbv76t]:nth-child(2):after{display:none}}@media (width<=640px){.values-grid[data-astro-cid-ofnbv76t],.trust-grid[data-astro-cid-ofnbv76t]{grid-template-columns:1fr}.trust-stat[data-astro-cid-ofnbv76t]:not(:last-child):after{top:auto;left:50%;right:auto;bottom:calc(var(--sp-8) / -2);width:48px;height:1px;transform:translate(-50%)}.car-actions[data-astro-cid-ofnbv76t]{flex-direction:column}.car-actions[data-astro-cid-ofnbv76t] .btn[data-astro-cid-ofnbv76t]{width:100%}}
