.interview-questions-v2-module__TBo_bq__page{min-width:0;color:var(--color-ink-700)}.interview-questions-v2-module__TBo_bq__shell{width:min(100% - 48px,1180px);margin-inline:auto}.interview-questions-v2-module__TBo_bq__band{padding-block:clamp(56px,7vw,96px);scroll-margin-top:88px}.interview-questions-v2-module__TBo_bq__sunk{background:var(--color-paper-sunk);border-block:1px solid var(--color-ink-100)}.interview-questions-v2-module__TBo_bq__page :where(a,summary):focus-visible{outline:2px solid var(--color-signal-600);outline-offset:4px;border-radius:6px}.interview-questions-v2-module__TBo_bq__page a{color:var(--color-signal-700);text-underline-offset:3px}.interview-questions-v2-module__TBo_bq__h2{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.1rem + 1.8vw,2.5rem);font-weight:700;line-height:1.1}.interview-questions-v2-module__TBo_bq__head{gap:14px;max-width:47.5rem;margin-bottom:40px;display:grid}.interview-questions-v2-module__TBo_bq__lede{color:var(--color-ink-600);margin:0;font-size:1.0625rem;line-height:1.6}.interview-questions-v2-module__TBo_bq__label{color:var(--color-signal-700);font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.interview-questions-v2-module__TBo_bq__page h3{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:1.1875rem;font-weight:600;line-height:1.25}.interview-questions-v2-module__TBo_bq__hero{width:min(100% - 48px,1280px);margin:32px auto 0}.interview-questions-v2-module__TBo_bq__heroPanel{border-radius:var(--radius-panel);box-shadow:var(--shadow-page);padding:clamp(40px,6vw,76px) clamp(24px,5vw,72px);position:relative;overflow:hidden}.interview-questions-v2-module__TBo_bq__heroPanel:after{content:"";background:var(--color-ink-100);opacity:.5;pointer-events:none;border-radius:50%;width:520px;height:520px;position:absolute;top:-240px;right:-200px}.interview-questions-v2-module__TBo_bq__heroPanel>*{z-index:1;position:relative}.interview-questions-v2-module__TBo_bq__chip{background:var(--color-signal-100);width:max-content;max-width:100%;color:var(--color-signal-700);border-radius:999px;align-items:center;gap:8px;margin:0;padding:5px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.interview-questions-v2-module__TBo_bq__chip:before{content:"";background:var(--color-signal-500);border-radius:50%;width:7px;height:7px}.interview-questions-v2-module__TBo_bq__title{max-width:17ch;color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:20px 0 0;font-size:clamp(2.3rem,1.3rem + 3.6vw,4.25rem);font-weight:700;line-height:1.02}.interview-questions-v2-module__TBo_bq__heroLead{max-width:58ch;color:var(--color-ink-600);margin:22px 0 0;font-size:clamp(1.0625rem,1rem + .3vw,1.3125rem);line-height:1.55}.interview-questions-v2-module__TBo_bq__updated{border-top:1px solid var(--color-ink-200);color:var(--color-ink-600);margin:26px 0 0;padding-top:18px;font-size:.875rem}.interview-questions-v2-module__TBo_bq__formulaBand{padding-block:clamp(40px,5vw,64px) clamp(16px,3vw,32px)}.interview-questions-v2-module__TBo_bq__formulaTitle{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.375rem,1.1rem + 1vw,1.75rem);font-weight:700;line-height:1.2}.interview-questions-v2-module__TBo_bq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.interview-questions-v2-module__TBo_bq__steps:before{content:"";background:linear-gradient(to right, var(--color-ink-400), var(--color-signal-400) 45%, var(--color-accept-500) 85%, transparent);height:1px;position:absolute;top:7.5px;left:8px;right:0}.interview-questions-v2-module__TBo_bq__steps li{min-width:0;margin:0;position:relative}.interview-questions-v2-module__TBo_bq__steps li:before{content:"";border:1px solid var(--color-ink-300);background:radial-gradient(circle, var(--color-signal-500) 0 3px, var(--color-paper) 3.5px);border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.interview-questions-v2-module__TBo_bq__steps li:last-child:before{background:radial-gradient(circle, var(--color-accept-500) 0 3px, var(--color-paper) 3.5px)}.interview-questions-v2-module__TBo_bq__steps li{gap:6px;padding-top:34px;display:grid}.interview-questions-v2-module__TBo_bq__steps strong{color:var(--color-ink-900);font-family:var(--font-display);letter-spacing:-.02em;font-size:1.375rem;font-weight:700;line-height:1.2}.interview-questions-v2-module__TBo_bq__stepText{color:var(--color-ink-600);font-size:.96875rem}.interview-questions-v2-module__TBo_bq__formulaHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:28px;display:flex}.interview-questions-v2-module__TBo_bq__formulaLink{color:var(--color-ink-600);margin:0}.interview-questions-v2-module__TBo_bq__rows{border-top:2px solid var(--color-ink-900);margin:0;padding:0;list-style:none}.interview-questions-v2-module__TBo_bq__row{border-bottom:1px solid var(--color-ink-200);grid-template-columns:minmax(0,.75fr) minmax(0,1.6fr);gap:24px 40px;margin:0;padding-block:28px;display:grid}.interview-questions-v2-module__TBo_bq__rowHead{align-content:start;gap:8px;display:grid}.interview-questions-v2-module__TBo_bq__prose{min-width:0;color:var(--color-ink-600);gap:14px;display:grid}.interview-questions-v2-module__TBo_bq__prose p{margin:0}.interview-questions-v2-module__TBo_bq__prose strong{color:var(--color-ink-900)}.interview-questions-v2-module__TBo_bq__rowHead h3{font-size:1.25rem;line-height:1.3}.interview-questions-v2-module__TBo_bq__how{color:var(--color-ink-500);letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:700}.interview-questions-v2-module__TBo_bq__disclosure{border:1px solid var(--color-ink-200);border-radius:var(--radius-control);background:var(--color-paper)}.interview-questions-v2-module__TBo_bq__disclosure>summary{color:var(--color-signal-700);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-weight:600;list-style:none;display:flex}.interview-questions-v2-module__TBo_bq__disclosure>summary::-webkit-details-marker{display:none}.interview-questions-v2-module__TBo_bq__disclosure>summary:after{content:"+";color:var(--color-ink-500);font-size:1.25rem;font-weight:500;line-height:1;transition:transform .2s}.interview-questions-v2-module__TBo_bq__disclosure[open]>summary:after{transform:rotate(45deg)}.interview-questions-v2-module__TBo_bq__disclosure>summary:focus-visible{outline:2px solid var(--color-signal-600);outline-offset:2px;border-radius:var(--radius-control)}.interview-questions-v2-module__TBo_bq__disclosureBody{border-top:1px solid var(--color-ink-100);color:var(--color-ink-700);gap:12px;padding:14px 16px 18px;display:grid}.interview-questions-v2-module__TBo_bq__disclosureBody p{margin:0}.interview-questions-v2-module__TBo_bq__disclosureBody ol{gap:8px;margin:0;padding-left:22px;display:grid}.interview-questions-v2-module__TBo_bq__disclosureBody li{margin:0}.interview-questions-v2-module__TBo_bq__disclosureBody li::marker{color:var(--color-signal-700);font-weight:700}.interview-questions-v2-module__TBo_bq__disclosureBody strong{color:var(--color-ink-900)}.interview-questions-v2-module__TBo_bq__avoid{background:var(--color-paper-sunk);border-left:3px solid var(--color-ink-400);border-radius:10px;padding:10px 14px}.interview-questions-v2-module__TBo_bq__sample .interview-questions-v2-module__TBo_bq__disclosureBody p{color:var(--color-ink-800);font-size:.96875rem}.interview-questions-v2-module__TBo_bq__sample .interview-questions-v2-module__TBo_bq__disclosureBody .interview-questions-v2-module__TBo_bq__interviewer{color:var(--color-ink-500);font-style:italic}.interview-questions-v2-module__TBo_bq__star{border-radius:var(--radius-control);background:var(--color-signal-100);max-width:47.5rem;color:var(--color-ink-800);margin:0 0 32px;padding:18px 22px}.interview-questions-v2-module__TBo_bq__star strong{color:var(--color-ink-900)}.interview-questions-v2-module__TBo_bq__outro{max-width:70ch;color:var(--color-ink-600);margin:28px 0 0}.interview-questions-v2-module__TBo_bq__jump{flex-wrap:wrap;gap:8px;padding-block:20px;display:flex}.interview-questions-v2-module__TBo_bq__page .interview-questions-v2-module__TBo_bq__jump a{border:1px solid var(--color-ink-200);min-height:40px;color:var(--color-ink-900);border-radius:999px;align-items:center;padding:0 14px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.interview-questions-v2-module__TBo_bq__page .interview-questions-v2-module__TBo_bq__jump a:hover{background:var(--color-ink-100)}.interview-questions-v2-module__TBo_bq__close{border-radius:var(--radius-panel);box-shadow:var(--shadow-page);justify-items:start;gap:16px;padding:clamp(36px,5vw,64px);display:grid;position:relative;overflow:hidden}.interview-questions-v2-module__TBo_bq__close:after{content:"";background:var(--color-ink-100);opacity:.5;pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-220px;right:-140px}.interview-questions-v2-module__TBo_bq__close>*{z-index:1;position:relative}.interview-questions-v2-module__TBo_bq__close .interview-questions-v2-module__TBo_bq__h2{max-width:20ch}.interview-questions-v2-module__TBo_bq__closeBody{max-width:60ch;color:var(--color-ink-600);margin:0}.interview-questions-v2-module__TBo_bq__closeActions{flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:8px;display:flex}.interview-questions-v2-module__TBo_bq__btnPrimary{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 24px;font-size:.9375rem;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,transform .2s;display:inline-flex}.interview-questions-v2-module__TBo_bq__btnPrimary:active{transform:scale(.98)}.interview-questions-v2-module__TBo_bq__page .interview-questions-v2-module__TBo_bq__btnPrimary{background:var(--color-signal-600);color:var(--color-paper);text-decoration:none}.interview-questions-v2-module__TBo_bq__page .interview-questions-v2-module__TBo_bq__btnPrimary:hover{background:var(--color-signal-700)}.interview-questions-v2-module__TBo_bq__rating{border-top:1px solid var(--color-ink-200);width:100%;color:var(--color-ink-600);flex-wrap:wrap;align-items:center;gap:8px 12px;margin:6px 0 0;padding-top:18px;font-size:.875rem;line-height:1.45;display:flex}.interview-questions-v2-module__TBo_bq__rating strong{color:var(--color-ink-900);font-weight:600}.interview-questions-v2-module__TBo_bq__page .interview-questions-v2-module__TBo_bq__rating a{color:var(--color-ink-900);-webkit-text-decoration-color:var(--color-signal-400);text-decoration-color:var(--color-signal-400)}@media (max-width:56.25rem){.interview-questions-v2-module__TBo_bq__row{grid-template-columns:minmax(0,1fr);gap:12px}.interview-questions-v2-module__TBo_bq__steps{grid-template-columns:minmax(0,1fr);gap:0;padding-left:36px}.interview-questions-v2-module__TBo_bq__steps:before{background:linear-gradient(to bottom, var(--color-ink-400), var(--color-signal-400) 45%, var(--color-accept-500) 85%, transparent);width:1px;height:auto;inset:8px auto 8px 7.5px}.interview-questions-v2-module__TBo_bq__steps li:before{top:4px;left:-36px}.interview-questions-v2-module__TBo_bq__steps li{padding:0 0 26px}}@media (max-width:40rem){.interview-questions-v2-module__TBo_bq__shell,.interview-questions-v2-module__TBo_bq__hero{width:min(100% - 32px,1180px)}}@media (prefers-reduced-motion:reduce){.interview-questions-v2-module__TBo_bq__btnPrimary,.interview-questions-v2-module__TBo_bq__disclosure>summary:after{transition:none}}
