@import "https://fonts-cdn.redfoxes.tw/redfoxes-sans-display/font.css";@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css";html[lang=zh-TW],html[lang=en]{--font-family-sans:"RedFoxes Sans Display", sans-serif}html[lang=ko]{--font-family-sans:"Pretendard", sans-serif}:root{--color-accent:#fb6a00;--color-white:#fff;--color-black:#000;--color-gray-300:#85888c;--color-gray-200:#eeeff1;--color-gray-100:#f5f6f7;--spacing-2:2px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-64:64px;--spacing-80:80px;--spacing-120:120px;--spacing-136:136px;--spacing-200:200px;--breakpoint-s:768px;--breakpoint-m:1024px;--grid-columns:1;--grid-gap:var(--spacing-16);--border-radius-full:9999px;--border-radius-1:12px;--font-size-100:12px;--font-size-200:14px;--font-size-300:16px;--font-size-400:18px;--font-size-500:20px;--font-size-600:24px;--font-size-700:48px;--font-size-800:72px;--font-weight-bold:500;--font-weight-regular:400;--color-bg-primary:var(--color-white);--color-bg-secondary:var(--color-gray-100);--color-bg-accent:var(--color-accent);--color-fg-primary:var(--color-black);--color-fg-primary-reverse:var(--color-white);--color-fg-secondary:var(--color-gray-300);--color-fg-accent:var(--color-accent);--color-border:var(--color-gray-200);--border-stroke:1px;--corner-full:var(--border-radius-full);--corner-m:var(--border-radius-1);--text-headline-1:var(--font-size-800);--text-headline-2:var(--font-size-700);--text-headline-3:var(--font-size-600);--text-headline-4:var(--font-size-400);--text-headline-5:var(--font-size-300);--text-body-1:var(--font-size-400);--text-body-2:var(--font-size-300);--text-caption-1:var(--font-size-500);--text-footnote-1:var(--font-size-200);--text-footnote-2:var(--font-size-100);--text-button-l:var(--font-size-500);--text-button-s:var(--font-size-300);--text-weight-headline:var(--font-weight-bold);--text-weight-caption:var(--font-weight-bold);--text-weight-button:var(--font-weight-bold);--text-weight-body:var(--font-weight-regular);--line-height-headline:125%;--line-height-body:180%;--spacing-page-padding:var(--spacing-40)}html{font-family:var(--font-family-sans), -apple-system, system-ui, sans-serif}body{text-autospace:normal;white-space:pre-line;margin:0}button{padding:unset;background:0 0;border:none}h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6,.headline-1,.headline-2,.headline-3,.headline-4,.headline-5,.caption-1{font-weight:var(--text-weight-headline);font-family:var(--font-family-sans);line-height:var(--line-height-headline)}ul,li{margin:0;padding:0}li{padding-inline-end:0;list-style:none}a,a:visited,a:hover,a:active{color:var(--color-fg-primary);text-decoration:none}.body-1,.body-2{font-weight:var(--text-weight-body);font-family:var(--font-family-sans);line-height:var(--line-height-body)}.headline-1{font-size:var(--text-headline-1)}.headline-2{font-size:var(--text-headline-2)}.headline-3{font-size:var(--text-headline-3)}.headline-4{font-size:var(--text-headline-4)}.headline-5{font-size:var(--text-headline-5)}.body-1{font-size:var(--text-body-1)}.body-2{font-size:var(--text-body-2)}.caption-1{font-size:var(--text-caption-1)}.footnote-1{font-size:var(--text-footnote-1)}.footnote-2{font-size:var(--text-footnote-2)}a{text-decoration:none}.layout-grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:var(--grid-gap);display:grid}@media (width>=768px){:root{--grid-gap:var(--spacing-24)}}@media (width>=1024px){:root{--grid-columns:12}}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}.button[data-astro-cid-ekguhzzh]{border-radius:var(--corner-full);font-weight:var(--text-weight-button);align-items:center;width:fit-content;display:flex;&.small{padding-inline:var(--spacing-16);height:40px;font-size:var(--text-button-s)}&.large{padding-inline:var(--spacing-24);height:60px;font-size:var(--text-button-l)}&.primary{background-color:var(--color-bg-accent);color:var(--color-fg-primary-reverse)}&.secondary{background-color:var(--color-bg-secondary);color:var(--color-fg-primary)}}.nav[data-astro-cid-wpvy4v7s]{width:100%;height:88px;padding-inline:var(--spacing-page-padding);box-sizing:border-box;justify-content:space-between;align-items:center;display:flex;& .left{& .logo{width:33px;height:40px}}& .right{& ul{gap:var(--spacing-24);align-items:center;margin:0;list-style:none;display:flex;& li{& .nav__text-item{color:var(--color-fg-primary);padding-inline:var(--spacing-16)}& .nav__languages{border-radius:var(--corner-full);font-weight:var(--text-weight-button);width:fit-content;height:40px;font-size:var(--text-button-s);align-items:center;gap:var(--spacing-8);display:flex;& .nav__languages-text{display:none}& .nav__languages-flag{width:20px;height:20px}}}}}}.headline[data-astro-cid-wlthrclk]{white-space:pre-line}.divider[data-astro-cid-boktbqod]{padding-inline:var(--spacing-page-padding);grid-column:1/-1;& .line{width:100%;height:var(--border-stroke);background-color:var(--color-border)}}.footer[data-astro-cid-jo6i4kqk]{padding-inline:var(--spacing-page-padding);padding-bottom:var(--spacing-32);& .footer__content{gap:var(--spacing-200);flex-direction:column;display:flex;& .footer__upper{gap:var(--spacing-40);justify-content:space-between;display:flex;& .footer__talk{gap:var(--spacing-40);flex-direction:column;display:flex;& .footer_talk_details{gap:var(--spacing-32);flex-direction:column;display:flex}}& .footer__links{gap:var(--spacing-120);display:flex;& .footer__links-title{color:var(--color-fg-secondary)}& .footer__links-group,& .footer__links-list{gap:var(--spacing-16);flex-direction:column;display:flex;& .footer__links-item{font-size:var(--text-body-1)}}}}& .footer__lower{justify-content:space-between;align-items:center;display:flex;& .footer__logo{width:auto;height:30px}& .footer__legal{gap:var(--spacing-24);font-size:var(--text-footnote-1);display:flex}}}}header[data-astro-cid-z4jru4n3]{width:100%;padding-top:calc(var(--spacing-200) - 88px);padding-inline:var(--spacing-page-padding);box-sizing:border-box;& .caption{font-size:var(--text-caption-1);color:var(--color-fg-accent);font-weight:var(--text-weight-caption);grid-column:1/-1}& .page-title{padding-bottom:var(--spacing-80);grid-column:1/-1}}main[data-astro-cid-z4jru4n3]{min-height:100svh}
