section.blog-page-hero{position:relative;width:100%;height:95.2vh;min-height:640px;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#16181a}section.blog-page-hero .blog-hero-bg{position:absolute;inset:0;background-size:cover;background-position:center 32%;background-repeat:no-repeat;z-index:1}section.blog-page-hero .blog-hero-veil{position:absolute;inset:0;background:linear-gradient(180deg,#0a0e1238,#0a0e1229,#0a0e1261);z-index:2;pointer-events:none}section.blog-page-hero .blog-hero-inner{position:relative;z-index:3;width:92%;max-width:1120px;text-align:center}section.blog-page-hero .blog-hero-title{margin:0;font-size:52px;line-height:1.24;font-weight:400;letter-spacing:-1.5px;color:#fffffff5;text-shadow:0 4px 28px rgba(0,0,0,.42);word-break:keep-all}main.toss-interview-page{position:relative;width:100%;min-height:100vh;background-color:#fff;color:#191f28;padding:104px 0 160px}.toss-article-container{width:90%;max-width:760px;margin:0 auto}.toss-article-body{display:flex;flex-direction:column;gap:132px}.toss-article-block{scroll-margin-top:40px}.toss-figure{position:relative;margin:0 0 36px;width:100%;border-radius:20px;overflow:hidden;background-color:#f4f5f7;box-shadow:0 14px 36px #0f172a0f}.toss-figure>img{display:block;width:100%;aspect-ratio:16 / 10.4;object-fit:cover;object-position:center}.toss-figure.is-interview-hero-card{height:500px;background:radial-gradient(circle at 68% 36%,#1f3942,#0e1d22);display:flex;align-items:flex-end;justify-content:center}.toss-figure.is-interview-hero-card img.toss-card-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.85;z-index:1}.toss-figure.is-interview-hero-card img.toss-card-cutout{position:absolute;right:4%;bottom:0;width:auto;height:94%;max-width:62%;object-fit:contain;object-position:bottom right;z-index:2;filter:drop-shadow(0 18px 38px rgba(0,0,0,.44));pointer-events:none}.toss-figure.is-interview-hero-card .toss-card-glass-veil{position:absolute;left:0;right:0;bottom:0;height:52%;z-index:3;pointer-events:none;background:linear-gradient(180deg,#fff0,#ffffff1f 45%,#0c161ba3);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.5) 38%,#000000 78%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.5) 38%,#000000 78%)}.toss-figure.is-interview-hero-card .toss-card-overlay-text{position:relative;z-index:4;width:100%;padding:40px 42px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.toss-card-eyebrow{font-size:13px;font-weight:600;letter-spacing:.4px;color:#ffffffc2}.toss-card-quote{margin:0;max-width:68%;font-size:26px;line-height:1.4;font-weight:600;letter-spacing:-.7px;color:#fff;white-space:pre-line;word-break:keep-all;text-shadow:0 2px 18px rgba(0,0,0,.35)}.toss-block-heading{font-size:24px;line-height:1.45;font-weight:700;letter-spacing:-.6px;color:#191f28;margin:0 0 22px;word-break:keep-all}.toss-block-paragraph{font-size:16.5px;line-height:1.88;font-weight:400;letter-spacing:-.25px;color:#333d4b;margin:0;word-break:keep-all}.toss-scroll-rail{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:40;display:flex;flex-direction:column;gap:6px}.toss-rail-tick{display:block;width:2px;height:38px;background-color:#d1d6db;border:none;padding:0;cursor:pointer;transition:background-color .2s ease}.toss-rail-tick.is-active{background-color:#1b64da}@media screen and (max-width: 767px){main.toss-interview-page{padding:80px 0 96px}.toss-scroll-rail{display:none}.toss-article-body{gap:84px}.toss-figure{margin-bottom:24px;border-radius:16px}.toss-figure.is-interview-hero-card{height:400px}.toss-figure.is-interview-hero-card img.toss-card-cutout{right:50%;transform:translate(50%);max-width:88%;height:90%;object-position:center bottom}.toss-figure.is-interview-hero-card .toss-card-overlay-text{padding:26px 24px}.toss-card-quote{max-width:100%;font-size:20px;line-height:1.38}.toss-block-heading{font-size:20px;margin-bottom:16px}.toss-block-paragraph{font-size:15.5px;line-height:1.82}}
