.article-grid{display:grid;grid-template-columns:minmax(0,1fr)}.article-column{min-width:0}@media (min-width: 64rem){.article-grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:2rem}.article-column{grid-column:4 / span 9}}@media (min-width: 80rem){.article-column{grid-column:4 / span 7}}@media (min-width: 96rem){.article-column{grid-column:4 / span 6}}.article-hero{position:relative;isolation:isolate;overflow:hidden;background:#0f172a;color:#fff}.article-hero-image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center 28%;opacity:.45;filter:blur(6px) saturate(.85);transform:scale(1.04)}@media (min-width: 64rem){.article-hero-image{filter:blur(10px) saturate(.85)}}.article-hero-scrim{position:absolute;inset:0;z-index:-1;background:linear-gradient(to top,#0f172a 6%,#0f172adb,#0f172a73 78%,#0f172a4d),linear-gradient(to right,#0f172a80,#0f172a00 65%)}.article-hero-copy{display:flex;flex-direction:column;justify-content:flex-end;min-height:27rem;padding:4rem 0 2.5rem}@media (min-width: 48rem){.article-hero-copy{min-height:31rem;padding:5rem 0 3rem}}@media (min-width: 64rem){.article-hero-copy{min-height:34rem;padding-bottom:3.5rem}}.article-translation{align-self:flex-start;display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.4375rem .875rem .4375rem .75rem;border:1px solid rgb(255 255 255 / .24);border-radius:9999px;background:#ffffff14;color:#ffffffeb;font-size:.8125rem;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .2s ease,border-color .2s ease}.article-translation:hover{border-color:#ffffff73;background:#ffffff24}.article-translation-arrow,.article-more-all svg{transition:transform .25s cubic-bezier(.22,1,.36,1)}.article-translation:hover .article-translation-arrow,.article-more-all:hover svg{transform:translate(3px)}.article-kicker{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .875rem;margin-bottom:1.25rem}.article-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:.375rem .5rem;margin:0;padding:0;list-style:none;color:#ffffffbf;font-size:.8125rem}.article-breadcrumb li{display:inline-flex;align-items:center}.article-breadcrumb li[aria-hidden=true]{color:#fff6}.article-breadcrumb a{color:inherit;text-decoration:none;transition:color .2s ease}.article-breadcrumb a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.article-category{display:inline-flex;align-items:center;padding:.1875rem .625rem;border:1px solid #f58705;border-radius:9999px;background:#f587052e;color:#fff;font-size:.75rem;font-weight:600;line-height:1.4}.article-title{margin:0;font-size:clamp(2rem,1.45rem + 2.2vw,3rem);font-weight:600;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.article-dek{margin:1.25rem 0 0;color:#e2e8f0;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.6;text-wrap:pretty}.article-byline{display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding-top:1.5rem;border-top:1px solid rgb(255 255 255 / .18)}.article-byline-meta{display:grid;gap:.375rem;color:#cbd5e1;font-size:.875rem}.article-byline-meta p{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;margin:0}.article-byline-meta .article-updated{gap:.5rem;color:#fed7aa}.article-updated:before{content:"";width:.4375rem;height:.4375rem;border-radius:9999px;background:#f58705}@media (min-width: 40rem){.article-byline{flex-direction:row;align-items:center;justify-content:space-between;gap:1.5rem}.article-byline-meta{justify-items:end;text-align:right}.article-byline-meta p{justify-content:flex-end}}.article-rail{display:none}@media (min-width: 64rem){.article-rail{display:block;grid-column:1 / span 3;grid-row:1}.article-body-grid>.article-main{grid-row:1}}.article-rail-inner{position:sticky;top:7rem;display:grid;gap:2.5rem;max-height:calc(100vh - 8rem);overflow-y:auto;overscroll-behavior:contain;padding-bottom:1rem}.article-toc ol{margin:0;padding:0;list-style:none}.article-toc-heading{display:flex;align-items:center;gap:.5rem;margin:0 0 .75rem;color:#1a202c;font-size:.875rem;font-weight:600}.article-toc a{display:flex;align-items:flex-start;gap:.625rem;padding:.375rem 0;color:#4a5568;font-size:.875rem;line-height:1.45;text-decoration:none;transition:color .2s ease}.article-toc a:before{content:"";flex-shrink:0;width:.375rem;height:.375rem;margin-top:.45rem;border-radius:9999px;background:#cbd5e1;transition:background-color .2s ease,transform .2s ease}.article-toc a:hover{color:#1a202c}.article-toc a[aria-current=true]{color:#1a202c;font-weight:600}.article-toc a[aria-current=true]:before{background:#f58705;transform:scale(1.35)}.article-toc-inline{margin-bottom:2.5rem;border:1px solid #e2e8f0;border-radius:12px;background:#fff}@media (min-width: 64rem){.article-toc-inline{display:none}}.article-toc-inline summary{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.875rem 1rem;cursor:pointer;list-style:none;color:#1a202c;font-size:.9375rem;font-weight:600}.article-toc-inline summary::-webkit-details-marker{display:none}.article-toc-chevron{color:#64748b;transition:transform .2s cubic-bezier(.22,1,.36,1)}.article-toc-inline[open] .article-toc-chevron{transform:rotate(180deg)}.article-toc-inline ol{padding:.5rem 1rem .75rem;border-top:1px solid #edf1f6}.article-share-end{margin-top:2.5rem}@media (min-width: 64rem){.article-share-end{display:none}}.article-prose{color:#374151;font-size:1.0625rem;line-height:1.75}@media (min-width: 48rem){.article-prose{font-size:1.125rem}}.article-prose>:first-child{margin-top:0}.article-h2{position:relative;margin:3.5rem 0 1rem;scroll-margin-top:7rem;color:#1a202c;font-size:1.5rem;font-weight:600;line-height:1.25;letter-spacing:-.015em}@media (min-width: 48rem){.article-h2{margin-top:4rem;font-size:1.75rem}}.article-h2-anchor{display:none}@media (hover: hover) and (min-width: 64rem){.article-h2-anchor{position:absolute;top:.34em;left:-1.75rem;display:inline-flex;color:#cbd5e1;opacity:0;transition:opacity .2s ease,color .2s ease}.article-h2:hover .article-h2-anchor{opacity:1}.article-h2-anchor:hover{color:#d97704}}.article-h3{margin:2.5rem 0 .75rem;scroll-margin-top:7rem;color:#1a202c;font-size:1.125rem;font-weight:600;line-height:1.4}@media (min-width: 48rem){.article-h3{font-size:1.25rem}}.article-h2+:is(.pull-quote,.process,.key-takeaways,.matrix,.scenario-tabs,.flip-grid,.compare,.reveal-container,.blog-table-wrap,.exam-day,.blog-cta),.article-h3+:is(.pull-quote,.process,.key-takeaways,.matrix,.scenario-tabs,.flip-grid,.compare,.reveal-container,.blog-table-wrap,.exam-day,.blog-cta){margin-top:1.25rem}.drop-cap:first-letter{float:left;margin:.06em .12em 0 0;color:#d97704;font-size:3.5em;font-weight:600;line-height:.85}@supports (initial-letter: 2){.drop-cap:first-letter{float:none;margin:0 .16em 0 0;font-size:inherit;line-height:inherit;initial-letter:2}}.inline-link{color:#1a202c;font-weight:500;text-decoration:underline;text-decoration-color:#f58705;text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s ease}.inline-link:hover{color:#d97704}.inline-link-icon{display:inline-block;width:.8em;height:.8em;margin-left:.15em;vertical-align:-.05em}.blog-bullets>li{position:relative;margin-bottom:.75rem;padding-left:1.5rem}.blog-bullets>li:before{content:"";position:absolute;top:.72em;left:.25rem;width:.4rem;height:.4rem;border-radius:9999px;background:#f58705}.scroll-highlight{--highlight-bg: rgba(245, 135, 5, .3);display:inline;margin:0 -.15em;padding:.08em .15em;border-radius:4px;background-image:linear-gradient(var(--highlight-bg),var(--highlight-bg));background-repeat:no-repeat;background-size:0% 100%;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size 1.2s cubic-bezier(.4,0,.2,1)}.scroll-highlight.is-visible{background-size:100% 100%}.scroll-highlight[data-wrapped=true]{margin:0;padding:0;background-image:none}.scroll-highlight-line{display:inline;margin:0 -.15em;padding:.08em .15em;border-radius:4px;background-image:linear-gradient(var(--highlight-bg),var(--highlight-bg));background-repeat:no-repeat;background-size:0% 100%;box-decoration-break:clone;-webkit-box-decoration-break:clone;transition:background-size .6s cubic-bezier(.4,0,.2,1);transition-delay:calc(var(--line-index, 0) * .6s)}.scroll-highlight.is-visible .scroll-highlight-line{background-size:100% 100%}.mobile-toast-tooltip{display:none}.group:hover>.mobile-toast-tooltip,.group:focus-within>.mobile-toast-tooltip{display:block}@starting-style{.group:hover>.mobile-toast-tooltip,.group:focus-within>.mobile-toast-tooltip{opacity:0}}@media (max-width: 48rem){.mobile-toast-tooltip{position:fixed;bottom:20px;left:50%;z-index:100;width:90vw;max-width:24rem;transform:translate(-50%) translateY(20px)}.group:hover .mobile-toast-tooltip,.group:focus-within .mobile-toast-tooltip{transform:translate(-50%) translateY(0)}.mobile-toast-tooltip:before{display:none}}@media (min-width: 48.0625rem){.mobile-toast-tooltip{position:absolute;bottom:100%;left:50%;z-index:50;width:16rem;margin-bottom:.5rem;transform:translate(calc(-50% + var(--tip-shift, 0px)))}.mobile-toast-tooltip:before{left:calc(50% - var(--tip-shift, 0px))}}.footnote-ref{margin-left:.125rem;font-size:.68em;line-height:0;vertical-align:super}.footnote-ref a{color:#996139;font-weight:600;font-variant-numeric:tabular-nums;text-decoration:none;transition:color .2s ease}.footnote-ref a:hover{color:#d97704}.figure-heading{margin:0 0 .375rem;color:#1a202c;font-size:1.125rem;font-weight:600;line-height:1.35;text-wrap:balance}.figure-description{margin:0 0 1.5rem;color:#4a5568;font-size:.9375rem;line-height:1.6;text-wrap:pretty}@media (min-width: 48rem){.figure-heading{font-size:1.25rem}}.pull-quote{margin:2.75rem 0}.pull-quote:before{content:"";display:block;width:2.5rem;height:3px;margin-bottom:1rem;border-radius:9999px;background:#f58705}.pull-quote-label{margin:0 0 .5rem;color:#996139;font-size:.875rem;font-weight:600}.pull-quote-text{color:#1a202c;font-size:1.25rem;font-weight:500;line-height:1.55;letter-spacing:-.01em;text-wrap:pretty}@media (min-width: 48rem){.pull-quote-text{font-size:1.4375rem}}.process{margin:2.25rem 0 2.75rem}.process-label{margin-bottom:1rem;color:#996139;font-size:.875rem;font-weight:600}.process-steps{display:grid;gap:1.75rem;margin:0;padding:0;list-style:none}.process-step{position:relative;display:flex;align-items:center;gap:.875rem;padding:1rem 1.125rem;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.process-step-n{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;background:#fcefdb;color:#6e4220;font-size:.875rem;font-weight:700}.process-step.is-loop .process-step-n{background:#f58705;color:#fff}.process-step-text{color:#1a202c;font-size:.9375rem;font-weight:500;line-height:1.45}.process-arrow{position:absolute;bottom:-1.4375rem;left:1.5625rem;width:1.125rem;height:1.125rem;color:#f58705;transform:rotate(90deg)}@media (min-width: 40rem){.process-steps{grid-template-columns:repeat(var(--steps),minmax(0,1fr))}.process-step{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.125rem 1.125rem 1.25rem}.process-arrow{top:1.5625rem;right:-1.4375rem;bottom:auto;left:auto;transform:none}}.key-takeaways{margin:2.75rem 0;padding:1.5rem;border-radius:16px;background:#ebf5ff}.key-takeaways-heading{margin:0 0 1.25rem;color:#1a202c;font-size:1.125rem;font-weight:600;line-height:1.35}.key-takeaways-list{display:grid;gap:1rem;margin:0;padding:0;list-style:none;color:#374151;font-size:1rem;line-height:1.65}.key-takeaways-list li{display:flex;gap:1rem}.key-takeaways-n{flex-shrink:0;width:1.5rem;color:#03c;font-weight:700;font-variant-numeric:tabular-nums}@media (min-width: 48rem){.key-takeaways{padding:2rem}.key-takeaways-heading{font-size:1.25rem}.key-takeaways-list{font-size:1.0625rem}}.matrix{margin:2.75rem 0}.matrix-container{display:grid;gap:.75rem}@media (min-width: 48rem){.matrix-container{grid-template-columns:repeat(2,minmax(0,1fr))}}.matrix-quadrant{padding:1.5rem;border-radius:16px;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease,box-shadow .5s ease}.matrix-quadrant.is-light{border:1px solid #e2e8f0;background:#fff;color:#1a202c}.matrix-quadrant.is-dark{background:#0f172a;color:#fff}.matrix-quadrant.is-muted{background:#f1f5f9;color:#1a202c}.matrix-label{margin:0 0 .5rem;color:#996139;font-size:.75rem;font-weight:600}.matrix-quadrant.is-dark .matrix-label{color:#f58705}.matrix-title{margin:0 0 .5rem;font-size:1.25rem;font-weight:600;line-height:1.3}.matrix-body{margin:0;color:#374151;font-size:.9375rem;line-height:1.65}.matrix-quadrant.is-dark .matrix-body{color:#cbd5e1}@media (hover: hover){.matrix-container:hover .matrix-quadrant:not(:hover){opacity:.6;transform:scale(.98)}.matrix-quadrant:hover{z-index:1;box-shadow:0 10px 15px -3px #0f172a1a,0 4px 6px -4px #0f172a1a;transform:scale(1.02)}}.scenario-tabs{margin:2.75rem 0;padding:1.5rem;border:1px solid #e2e8f0;border-radius:16px;background:#fff}@media (min-width: 48rem){.scenario-tabs{padding:2rem}}.scenario-head{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:1px solid #e2e8f0}.scenario-head .figure-description{margin-bottom:1.25rem}.scenario-tablist{position:relative;display:inline-flex;flex-wrap:wrap;max-width:100%;padding:.25rem;border-radius:10px;background:#f1f5f9}@media (max-width: 47.9375rem){.scenario-tablist{display:flex}.scenario-tab{flex:1 1 auto}}.scenario-pill{position:absolute;top:.25rem;bottom:.25rem;z-index:0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a14;opacity:0;transition:left .3s cubic-bezier(.22,1,.36,1),top .3s cubic-bezier(.22,1,.36,1),width .3s cubic-bezier(.22,1,.36,1),height .3s cubic-bezier(.22,1,.36,1)}.scenario-tab{position:relative;z-index:1;padding:.5rem .875rem;border-radius:8px;color:#475569;font-size:.875rem;font-weight:500;white-space:nowrap;transition:color .2s ease}.scenario-tab:hover,.scenario-tab[aria-selected=true]{color:#1a202c}.scenario-tab[aria-selected=true]{font-weight:600}.scenario-content-grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}.scenario-content-grid>.tab-content{grid-area:1 / 1;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.scenario-metrics{display:grid;grid-template-columns:repeat(var(--metrics),minmax(0,1fr));gap:1rem;margin-bottom:1.5rem}.scenario-metric{margin:0 0 .25rem;color:#1a202c;font-size:1.5rem;font-weight:600;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.scenario-unit{margin-left:.25rem;color:#4a5568;font-size:1rem;font-weight:500;letter-spacing:0}.scenario-metric-label{margin:0;color:#996139;font-size:.75rem;font-weight:600;line-height:1.4}.scenario-body{margin:0;color:#374151;font-size:.9375rem;line-height:1.7}@media (min-width: 48rem){.scenario-metrics{gap:1.5rem}.scenario-metric{font-size:1.875rem}.scenario-unit{font-size:1.125rem}}.flip-grid{display:grid;gap:1rem;margin:2.75rem 0}@media (min-width: 48rem){.flip-grid{grid-template-columns:repeat(var(--flip-columns, 3),minmax(0,1fr))}}.flip-card{border-radius:16px;cursor:pointer;perspective:1000px}.flip-inner{display:grid;height:100%;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.4,0,.2,1)}.flip-card.flipped .flip-inner{transform:rotateY(180deg)}.flip-front,.flip-back{grid-area:1 / 1;padding:1.25rem 1.375rem;border-radius:16px;backface-visibility:hidden;-webkit-backface-visibility:hidden}.flip-front{display:flex;flex-direction:column;min-height:10.5rem;border:1px solid #e2e8f0;background:#fff;transition:border-color .2s ease}.flip-card:hover .flip-front{border-color:#f587058c}.flip-back{display:flex;align-items:center;color:#fff;transform:rotateY(180deg)}.flip-back.is-brand{background:#f58705}.flip-back.is-dark{background:#0f172a}.flip-back p{margin:0;font-size:.8125rem;font-weight:500;line-height:1.55}@media (max-width: 47.9375rem){.flip-back p{font-size:.9375rem;line-height:1.6}}.flip-metric{margin:0;color:#1a202c;font-size:2.5rem;font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.flip-unit{margin-left:.25rem;color:#4a5568;font-size:1.125rem;font-weight:500;letter-spacing:0}.flip-label{margin:.75rem 0 0;color:#374151;font-size:.875rem;font-weight:500;line-height:1.45}.flip-hint{display:inline-flex;align-items:center;gap:.375rem;margin:auto 0 0;padding-top:1.25rem;color:#996139;font-size:.75rem;font-weight:600}.flip-hint-icon{transition:transform .5s ease}.flip-card:hover .flip-hint-icon{transform:rotate(180deg)}.compare{margin:2.75rem 0}.compare-slider{position:relative;height:20rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:#0f172a;cursor:ew-resize;touch-action:pan-y;user-select:none;-webkit-user-select:none}@media (min-width: 48rem){.compare-slider{height:18rem}}.compare-side{position:absolute;inset:0;display:flex;align-items:center;padding:1.25rem}@media (min-width: 48rem){.compare-side{padding:2rem 2.25rem}}.compare-base{justify-content:flex-end;color:#fff;text-align:right}.compare-overlay{justify-content:flex-start;background:#fff;color:#1a202c;clip-path:inset(0 calc(100% - var(--split)) 0 0)}.compare-copy{max-width:calc(50% - 1.75rem)}.compare-label{margin:0 0 .5rem;font-size:.8125rem;font-weight:600;line-height:1.35}.compare-base .compare-label{color:#f58705}.compare-overlay .compare-label{color:#996139}.compare-value{margin:0;font-size:clamp(2.25rem,1.8rem + 2vw,3rem);font-weight:600;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.compare-unit{margin-left:.375rem;font-size:1.125rem;font-weight:500;letter-spacing:0}.compare-base .compare-unit,.compare-base .compare-description{color:#cbd5e1}.compare-overlay .compare-unit{color:#64748b}.compare-overlay .compare-description{color:#4a5568}.compare-description{margin:.75rem 0 0;font-size:.8125rem;line-height:1.55}.compare-handle{position:absolute;top:0;bottom:0;left:var(--split);z-index:2;width:2px;margin-left:-1px;background:#f58705;outline:none}.compare-knob{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:2px solid #f58705;border-radius:9999px;background:#fff;color:#d97704;box-shadow:0 4px 8px #0f172a33;transform:translate(-50%,-50%);transition:transform .2s ease}.compare-slider:hover .compare-knob,.compare-slider[data-dragging] .compare-knob{transform:translate(-50%,-50%) scale(1.08)}.compare-handle:focus-visible .compare-knob{box-shadow:0 0 0 3px #fff,0 0 0 5px #03c}.reveal-container{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:18rem;margin:2.75rem 0;padding:2rem 1.5rem;overflow:hidden;border-radius:16px;background:#0f172a;text-align:center}@media (min-width: 48rem){.reveal-container{padding:2.5rem}}.insight-blur{display:flex;flex-direction:column;align-items:center;max-width:36rem;filter:blur(6px);user-select:none;transition:filter .8s ease}.reveal-heading{margin:0 0 1rem;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.35}@media (min-width: 48rem){.reveal-heading{font-size:1.5rem}}.reveal-text{margin:0;color:#cbd5e1;font-size:1.0625rem;line-height:1.7;text-wrap:pretty}.reveal-overlay{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background:#0f172ab8;transition:opacity .3s ease}.reveal-subtext{margin:0;color:#94a3b8;font-size:.75rem}.reveal-container.revealed .insight-blur{filter:none;user-select:auto}.reveal-container.revealed .reveal-overlay{opacity:0;pointer-events:none}.blog-cta{margin:3rem 0;padding:1.5rem;border-radius:16px;background:#fcefdb}.blog-cta-heading{margin:0 0 1rem;color:#1a202c;font-size:1.375rem;font-weight:600;line-height:1.3;letter-spacing:-.01em;text-wrap:balance}.blog-cta-body{color:#374151;font-size:1rem}.blog-cta-links{margin:0 0 1.5rem}.blog-cta-links-label{margin:0 0 .75rem;color:#996139;font-size:.875rem;font-weight:600}.blog-cta-links ul{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.blog-cta-chip{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem .375rem .875rem;border:1px solid rgb(153 97 57 / .3);border-radius:9999px;background:#fff;color:#1a202c;font-size:.875rem;font-weight:500;text-decoration:none;transition:border-color .2s ease,color .2s ease}.blog-cta-chip:hover{border-color:#f58705;color:#d97704}.blog-cta-chip-icon{color:#996139;transition:transform .2s cubic-bezier(.22,1,.36,1),color .2s ease}.blog-cta-chip:hover .blog-cta-chip-icon{color:#d97704;transform:translate(2px)}@media (min-width: 48rem){.blog-cta{padding:2rem 2.25rem}.blog-cta-heading{font-size:1.5rem}.blog-cta-body{font-size:1.0625rem}}.blog-faq{margin-bottom:2.5rem}.blog-faq-list{border-top:1px solid #e2e8f0}.blog-faq-item{padding:1.25rem 0;border-bottom:1px solid #e2e8f0}.blog-faq-item h3{margin:0 0 .5rem;color:#1a202c;font-size:1rem;font-weight:600;line-height:1.45}.blog-faq-item p{margin:0;color:#374151;font-size:1rem;line-height:1.7;text-wrap:pretty}@media (min-width: 48rem){.blog-faq-item h3{font-size:1.125rem}.blog-faq-item p{font-size:1.0625rem}}.blog-table-wrap{margin:1.75rem 0 2.5rem;overflow:hidden;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.blog-table{width:100%;border-collapse:separate;border-spacing:0;color:#374151;font-size:.9375rem;font-weight:400;line-height:1.55}.blog-table--fixed{table-layout:fixed}.blog-table caption{padding:.875rem 1.25rem;border-bottom:1px solid #e2e8f0;color:#1a202c;caption-side:top;font-size:.9375rem;font-weight:600;text-align:left}.blog-table thead th{padding:.6875rem 1.25rem;border-bottom:1px solid #e2e8f0;background:#f8fafc;color:#4a5568;font-size:.8125rem;font-weight:600;text-align:left;vertical-align:bottom}.blog-table tbody th,.blog-table tbody td{padding:.875rem 1.25rem;text-align:left;vertical-align:top}.blog-table tbody tr+tr>*{border-top:1px solid #edf1f6}.blog-table tbody th{color:#1a202c;font-weight:600}.blog-table--timeline{--dot-top: 1.6rem}.blog-table--timeline tbody th{position:relative;padding-left:2.75rem;text-wrap:balance;background:linear-gradient(#fcd9ac,#fcd9ac) no-repeat calc(1.5625rem - 1px) 0 / 2px 100%}.blog-table--timeline tbody tr:first-child th{background-position-y:var(--dot-top)}.blog-table--timeline tbody tr:last-child th{background-size:2px var(--dot-top)}.blog-table--timeline tbody th:before{content:"";position:absolute;top:calc(var(--dot-top) - .3125rem);left:1.25rem;width:.625rem;height:.625rem;border-radius:9999px;background:#f58705;box-shadow:0 0 0 3px #fff}@media (hover: hover){.blog-table tbody tr{transition:background-color .15s ease}.blog-table tbody tr:hover{background:#fbfcfd}}.exam-day{overflow:hidden;margin:1rem 0;border:1px solid #e2e8f0;border-radius:14px;background:#fff}.exam-day-head{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;border-bottom:1px solid #e2e8f0}.exam-day[data-holiday] .exam-day-head{border-bottom:0}.exam-day-badge{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:10px;background:#fcefdb;color:#6e4220;line-height:1}.exam-day[data-holiday] .exam-day-badge{background:#f1f5f9;color:#64748b}.exam-day-badge-day{font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.exam-day-badge-month{margin-top:.1875rem;font-size:.6875rem;font-weight:600}.exam-day-title{margin:0;scroll-margin-top:8rem;color:#1a202c;font-size:1rem;font-weight:600;line-height:1.4}@media (min-width: 48rem){.exam-day-title{font-size:1.0625rem}}.exam-day-summary{margin:.125rem 0 0;color:#64748b;font-size:.8125rem;font-variant-numeric:tabular-nums}.exam-day-holiday{display:flex;align-items:center;gap:.75rem;margin:0;padding:.875rem 1.25rem;border-top:1px solid #edf1f6;background:#f8fafc;color:#4a5568;font-size:.9375rem;line-height:1.55}.exam-day-holiday svg{color:#94a3b8}.exam-table{table-layout:fixed}.exam-col-time{width:13.25rem}.exam-col-length{width:7.75rem}.exam-table thead th,.exam-table tbody th,.exam-table tbody td{padding-inline:.875rem}.exam-table tr>:first-child{padding-left:1.25rem}.exam-table tr>:last-child{padding-right:1.25rem}.exam-table thead th{padding-block:.5rem;font-size:.75rem}.exam-table .exam-length{text-align:right}.exam-table tbody .exam-length{color:#4a5568;font-size:.875rem;font-variant-numeric:tabular-nums}.exam-time-range{display:block;color:#1a202c;font-weight:600;font-variant-numeric:tabular-nums}.exam-time-note{display:flex;align-items:center;gap:.375rem;margin-top:.25rem;color:#64748b;font-size:.8125rem;font-weight:400;line-height:1.4}.exam-papers{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.exam-papers li{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem}.paper-code{flex-shrink:0;padding:.0625rem .4375rem;border-radius:6px;background:#fcefdb;color:#6e4220;font-size:.8125rem;font-weight:600;line-height:1.5;font-variant-numeric:tabular-nums}.paper-name{flex:1 1 12rem;min-width:0;color:#1a202c;text-wrap:pretty}.session-table{table-layout:fixed}.session-col-activity{width:36%}.session-table[data-sessions="4"] .session-col-activity{width:30%}.session-table thead th+th,.session-table tbody td{padding-inline:.875rem}.session-activity{display:block;color:#1a202c;font-weight:600;line-height:1.45}.session-room{display:flex;align-items:center;gap:.375rem;margin-top:.25rem;color:#64748b;font-size:.8125rem;font-weight:400}.session-table tbody td{font-variant-numeric:tabular-nums}.session-from{display:block;color:#1a202c;font-weight:600}.session-to{display:block;color:#64748b;font-size:.875rem}.session-note{color:#64748b;font-size:.875rem}@media (max-width: 39.9375rem){.blog-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.blog-table,.blog-table caption,.blog-table tbody,.blog-table tr,.blog-table th,.blog-table td{display:block}.blog-table caption{padding:.75rem 1rem}.blog-table tbody tr{padding:.875rem 1rem}.blog-table tbody tr+tr{border-top:1px solid #edf1f6}.blog-table tbody tr+tr>*{border-top:0}.blog-table tbody th,.blog-table tbody td{padding:0}.blog-table tbody tr>*+*{margin-top:.375rem}.blog-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.125rem;color:#64748b;font-size:.75rem;font-weight:600}.blog-table--pair td[data-label]:before{content:none}.blog-table--timeline tbody th{padding-left:0;background:none}.blog-table--timeline tbody th:before{content:none}.blog-table--timeline tbody tr{position:relative;padding-left:2.5rem;background:linear-gradient(#fcd9ac,#fcd9ac) no-repeat calc(1.3125rem - 1px) 0 / 2px 100%}.blog-table--timeline tbody tr:first-child{background-position-y:var(--dot-top)}.blog-table--timeline tbody tr:last-child{background-size:2px var(--dot-top)}.blog-table--timeline tbody tr:before{content:"";position:absolute;top:calc(var(--dot-top) - .3125rem);left:1rem;width:.625rem;height:.625rem;border-radius:9999px;background:#f58705;box-shadow:0 0 0 3px #fff}.exam-day-head{padding:.75rem 1rem}.exam-day-holiday{padding:.875rem 1rem}.exam-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.625rem 1rem}.exam-table tbody tr>*+*{margin-top:0}.exam-table tbody tr>*,.exam-table tbody tr>:first-child,.exam-table tbody tr>:last-child{padding-inline:0}.exam-table .exam-time{grid-row:1;grid-column:1}.exam-table .exam-length{grid-row:1;grid-column:2;padding-inline:0}.exam-table .exam-paper{grid-row:2;grid-column:1 / -1}.exam-table td[data-label]:before{content:none}.session-table tbody tr{display:grid;grid-template-columns:repeat(var(--phone-columns),minmax(0,1fr));gap:.625rem .75rem}.session-table tbody tr>*+*{margin-top:0}.session-table tbody th{grid-column:1 / -1}.session-table tbody td{padding-inline:0}.session-table td[data-label]:before{margin-bottom:.1875rem}.session-from{font-size:.875rem}.session-to,.session-note{font-size:.8125rem}}.article-references{margin-top:3.5rem;padding-top:2rem;border-top:1px solid #e2e8f0}.article-references h2{margin:0 0 1rem;color:#1a202c;font-size:1.125rem;font-weight:600}.article-references ol{display:grid;gap:.25rem;margin:0;padding:0;list-style:none}.footnote-item{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.875rem;margin:0 -.75rem;padding:.75rem;border-radius:10px;scroll-margin-top:7rem}.footnote-item:target{animation:footnote-pulse 2s ease-out}@keyframes footnote-pulse{0%{background-color:#f5870533}to{background-color:transparent}}.article-reference-n{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;background:#fcefdb;color:#6e4220;font-size:.8125rem;font-weight:700;font-variant-numeric:tabular-nums}.article-reference-title{margin:.125rem 0 .25rem;color:#1a202c;font-size:.9375rem;font-weight:600;line-height:1.45}.article-reference-body{margin:0;color:#4a5568;font-size:.875rem;line-height:1.7}.article-reference-back{display:inline-flex;align-items:center;gap:.25rem;color:#996139;font-size:.8125rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:color .2s ease}.article-reference-back:hover{color:#d97704;text-decoration:underline;text-underline-offset:3px}.article-author{display:flex;gap:1.25rem;margin-top:3rem;padding:1.5rem;border-radius:16px;background:#f8fafc}@media (min-width: 48rem){.article-author{padding:1.75rem 2rem}}.article-more{border-top:1px solid #e2e8f0;background:#f8fafc}.article-more-grid{row-gap:1.5rem}.article-more-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1.5rem}.article-more-head h2{margin:0;color:#1a202c;font-size:1.375rem;font-weight:600;letter-spacing:-.01em}.article-more-all{display:inline-flex;align-items:center;gap:.375rem;color:#1a202c;font-size:.9375rem;font-weight:600;text-decoration:none;transition:color .2s ease}.article-more-all:hover{color:#d97704}.article-more-list{display:grid;gap:1.5rem;margin:0;padding:0;list-style:none}.article-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid #e2e8f0;border-radius:16px;background:#fff;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .3s ease}.article-card:hover{border-color:transparent;box-shadow:0 10px 15px -3px #0f172a1a,0 4px 6px -4px #0f172a1a;transform:translateY(-4px)}.article-card-media{aspect-ratio:16 / 9;overflow:hidden;background:#f1f5f9}.article-card-image{width:100%;height:100%;object-fit:cover;transition:transform .7s cubic-bezier(.22,1,.36,1)}.article-card:hover .article-card-image{transform:scale(1.05)}.article-card-body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.article-card-title{margin:.375rem 0 0;color:#1a202c;font-size:1rem;font-weight:600;line-height:1.4;transition:color .2s ease}.article-card:hover .article-card-title{color:#d97704}.article-card-meta{display:flex;flex-wrap:wrap;gap:.375rem;margin:auto 0 0;padding-top:.875rem;color:#4a5568;font-size:.8125rem}.article-newsletter{display:flex;flex-direction:column;padding:1.5rem;border-radius:16px;background:#0f172a;color:#fff}.article-newsletter-form{margin-top:1.25rem}@media (min-width: 40rem) and (max-width: 79.9375rem){.article-card{flex-direction:row}.article-card-media{flex:0 0 38%;aspect-ratio:auto;min-height:9.5rem}.article-card-body{padding:1.25rem 1.5rem}}@media (min-width: 40rem) and (max-width: 63.9375rem){.article-newsletter{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:center;padding:1.75rem 2rem}.article-newsletter-form{margin-top:0}}@media (min-width: 48rem){.article-more-head h2{font-size:1.625rem}}@media (min-width: 64rem){.article-more-head,.article-more-list{grid-column:1 / span 8}.article-more-list{grid-row:2;gap:1.25rem}.article-newsletter{grid-row:2;grid-column:9 / span 4;align-self:start}}@media (min-width: 80rem){.article-more-head,.article-more-list{grid-column:1 / span 9}.article-more-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.article-newsletter{grid-column:10 / span 3;align-self:stretch}.article-newsletter-form{margin-top:auto;padding-top:1.25rem}}.print-only-header,.print-only-scenario-label,.print-rule{display:none}@media print{@page{size:A4;margin:2.4cm 1.9cm 2.5cm;@top-left{content:"AFTERKELAS";padding-bottom:.3cm;color:#f58705;font-family:Georgia,Times New Roman,serif;font-size:7.5pt;font-weight:700;letter-spacing:.32em;vertical-align:bottom}@top-right{content:"Insights";padding-bottom:.3cm;color:#475569;font-family:Georgia,Times New Roman,serif;font-size:8pt;font-style:italic;vertical-align:bottom}@bottom-left{content:"afterkelas.com";padding-top:.3cm;color:#64748b;font-family:Georgia,Times New Roman,serif;font-size:8pt;font-style:italic;vertical-align:top}@bottom-right{content:"Page " counter(page) " of " counter(pages);padding-top:.3cm;color:#64748b;font-family:Georgia,Times New Roman,serif;font-size:8pt;vertical-align:top}}@page :first{margin-top:1.8cm;@top-left{content:none}@top-right{content:none}}html,body,main,article{background:#fff!important;color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}#site-header,body>footer,.article-hero,.article-rail,.article-toc-inline,.article-share-end,.article-more,.spm-planner,.article-reference-back,.article-h2-anchor,.reveal-overlay,[data-scenario-tablist],.mobile-toast-tooltip,.compare-handle{display:none!important}.print-only-header{display:block;margin:0 0 2em;padding:0;text-align:center;break-after:avoid}.print-logo{display:block;width:auto;max-height:36px;margin:0 auto 1.4em}.print-rule{display:block;width:55%;margin:0 auto;border:none;border-top:.5pt solid #94a3b8}.print-meta{margin:1.2em 0 1.3em;color:#475569;font-family:Georgia,Times New Roman,serif!important;font-size:8.5pt;letter-spacing:.18em;text-transform:uppercase}.print-meta .print-category{color:#f58705;font-weight:700}.print-meta .print-divider{margin:0 .6em;color:#94a3b8}.print-title{max-width:14cm;margin:0 auto 1em;color:#0f172a;font-family:Georgia,Times New Roman,serif!important;font-size:26pt;font-weight:700;line-height:1.18;letter-spacing:-.005em}.print-author-name{margin:0;color:#0f172a;font-family:Georgia,Times New Roman,serif!important;font-size:12pt;font-weight:700}.print-affiliation{margin:.2em 0 1.4em;color:#64748b;font-family:Georgia,Times New Roman,serif!important;font-size:10pt;font-style:italic}.print-url{margin:.8em 0 0;color:#94a3b8;font-family:Georgia,Times New Roman,serif!important;font-size:8pt;font-style:italic;word-break:break-all}.article-body{max-width:100%!important;padding:0!important}.article-body-grid{display:block!important}.article-main{width:100%!important;padding:0!important;color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important;font-size:10.5pt!important;line-height:1.6!important;text-align:justify!important;hyphens:auto}.article-prose{color:inherit!important;font-size:inherit!important;line-height:inherit!important}.article-main p,.article-main li{margin-bottom:.8em!important;font-family:Georgia,Times New Roman,serif!important;orphans:3;widows:3}.article-main h2,.article-main h3,.article-main h4{color:#0f172a!important;font-family:Georgia,Times New Roman,serif!important;font-weight:700!important;text-align:left!important;break-after:avoid}.article-main h2{margin:1.4em 0 .5em!important;font-size:14pt!important}.article-main h3{margin:1.1em 0 .4em!important;font-size:12pt!important}.article-main h4{margin:1em 0 .3em!important;font-size:10.5pt!important}.article-main a{color:#1e293b!important;text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:.15em}.drop-cap:first-letter{float:left!important;margin:0 .08em 0 0!important;color:#f58705!important;font-family:Georgia,Times New Roman,serif!important;font-size:4.5em!important;font-weight:700;line-height:.9!important;initial-letter:normal!important}.scroll-highlight,.scroll-highlight-line{padding:.05em .2em!important;background-color:#f5870521!important;background-image:none!important;color:#0f172a!important;font-style:italic;font-weight:600!important;opacity:1!important;transform:none!important;transition:none!important}.article-references{margin-top:2em!important;padding-top:1em!important;border-top:.5pt solid #475569!important}.article-references h2{margin:0 0 .6em!important;font-size:11pt!important}.footnote-item{margin:0 0 .4em!important;padding:.2em 0!important;background:none!important;color:#334155!important;font-family:Georgia,Times New Roman,serif!important;font-size:9pt!important;line-height:1.45!important;text-align:left!important;break-inside:avoid}.article-reference-n{background:none!important;color:#f58705!important}.footnote-ref a{color:#f58705!important;font-family:Georgia,Times New Roman,serif!important;text-decoration:none}.article-author{margin-top:2em!important;padding:1em 0 0!important;border-top:.5pt solid #94a3b8!important;border-radius:0!important;background:none!important;text-align:left!important;break-inside:avoid}.article-author img,.article-author>div:first-child[aria-hidden]{display:none!important}.blog-table-wrap,.exam-day,.matrix-container,.compare-slider,.reveal-container,.scenario-content-grid>.tab-content,.flip-card,.process-step,.pull-quote,.key-takeaways,.blog-cta{border-radius:0!important;box-shadow:none!important;break-inside:avoid}.exam-day{border:.5pt solid #cbd5e1!important}.matrix-container{gap:0!important;margin:1.4em 0!important;border:.5pt solid #94a3b8!important}.matrix-quadrant{padding:.9em!important;border:none!important;border-right:.5pt solid #cbd5e1!important;border-bottom:.5pt solid #cbd5e1!important;border-radius:0!important;background:#fff!important;box-shadow:none!important;color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important;font-size:9.5pt!important;opacity:1!important;transform:none!important}.matrix-quadrant:nth-child(2n){border-right:none!important}.matrix-quadrant:nth-last-child(-n+2){border-bottom:none!important}.matrix-quadrant *{color:inherit!important;font-family:Georgia,Times New Roman,serif!important}.scenario-content-grid{display:block!important;margin:1.2em 0!important}.scenario-content-grid>.tab-content{position:static!important;margin:0 0 1.3em!important;padding:.7em 1em!important;border:.5pt solid #cbd5e1!important;background:#fafafb!important;font-family:Georgia,Times New Roman,serif!important;opacity:1!important;transform:none!important}.scenario-content-grid>.tab-content *{font-family:Georgia,Times New Roman,serif!important}.print-only-scenario-label{display:block;margin:0 0 .5em;color:#f58705;font-family:Georgia,Times New Roman,serif!important;font-size:8.5pt;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.flip-card{perspective:none!important}.flip-inner{display:block!important;transform:none!important;transform-style:flat!important}.flip-front,.flip-back{min-height:0!important;margin:0!important;padding:.7em .9em!important;border:.5pt solid #cbd5e1!important;border-radius:0!important;background:#fff!important;color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important;backface-visibility:visible!important;-webkit-backface-visibility:visible!important;transform:none!important;break-inside:avoid}.flip-front{border-bottom:none!important}.flip-hint{display:none!important}.flip-back{background:#fafafb!important}.flip-front *,.flip-back *{color:inherit!important;font-family:Georgia,Times New Roman,serif!important}.compare-slider{height:auto!important;margin:1.4em 0!important;overflow:visible!important;border:.5pt solid #94a3b8!important;background:#fff!important}.compare-side{position:static!important;display:block!important;padding:.8em 1em!important;background:#fff!important;color:#1e293b!important;text-align:left!important;clip-path:none!important}.compare-overlay{border-bottom:.5pt dotted #94a3b8}.compare-copy{max-width:none!important}.compare-side *{color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important}.insight-blur{filter:none!important;user-select:auto!important}.reveal-container{min-height:0!important;margin:1.4em 0!important;padding:1em!important;border:.5pt solid #f58705!important;background:#fafafb!important;color:#1e293b!important;text-align:left!important}.reveal-container *{color:#1e293b!important;font-family:Georgia,Times New Roman,serif!important}.pull-quote,.key-takeaways,.blog-cta,.process-step{margin:1.2em 0!important;padding:.7em 1em!important;border:.5pt solid #cbd5e1!important;background:#fafafb!important;text-align:left!important}.process-steps{display:block!important}.process-arrow{display:none!important}.pull-quote:before{display:none!important}.pull-quote-text{font-size:11pt!important;font-style:italic}.blog-cta a[href^=http]{display:none!important}}
