.crawl-pathways{border-top:1px solid #10243f1f;padding:clamp(2.4rem,5vw,4.5rem) 0}.crawl-pathways--hub{background:linear-gradient(#f4f7fa 0%,#eef3f7 100%)}.crawl-pathways--related{background:#fffaf0}.crawl-pathways__heading{max-width:760px;margin-bottom:1.35rem}.crawl-pathways__heading>span{color:#76570e;letter-spacing:.075em;text-transform:uppercase;font-size:.76rem;font-weight:900;display:inline-block}.crawl-pathways__heading h2{color:#102033;margin:.42rem 0 .55rem;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.12}.crawl-pathways__heading p{color:#46586f;margin:0;line-height:1.65}.crawl-pathways__heading--compact{margin-bottom:1rem}.crawl-pathways__heading--compact h2{font-size:clamp(1.35rem,2.5vw,1.9rem)}.crawl-pathways__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.crawl-pathways__grid>a{color:#10243f;background:#fff;border:1px solid #ccd7e2;border-radius:14px;flex-direction:column;gap:.38rem;min-width:0;padding:1rem 1.05rem;text-decoration:none;display:flex;box-shadow:0 7px 20px #10243f0e}.crawl-pathways__grid>a:hover,.crawl-pathways__grid>a:focus-visible{border-color:#b88920;transform:translateY(-1px);box-shadow:0 9px 24px #10243f17}.crawl-pathways__grid strong{font-size:.98rem;line-height:1.35}.crawl-pathways__grid span{color:#526579;font-size:.82rem;line-height:1.48}.crawl-pathways__suite-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.crawl-pathways__suite{background:#ffffffb3;border:1px solid #d2dde7;border-radius:14px;padding:1rem}.crawl-pathways__suite h3{color:#102033;margin:0 0 .75rem;font-size:1rem;line-height:1.25}.crawl-pathways__grid--suite{grid-template-columns:1fr;gap:.55rem}.crawl-pathways__grid--suite>a{border-radius:10px;min-height:0;padding:.7rem .8rem}.crawl-pathways__grid--suite strong{font-size:.88rem}.crawl-pathways__related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.crawl-pathways__related-grid>a{color:#163a60;background:#fff;border:1px solid #dccb9b;border-radius:12px;align-items:center;min-height:64px;padding:.78rem .9rem;font-size:.9rem;font-weight:800;line-height:1.35;text-decoration:none;display:flex}.crawl-pathways__related-grid>a:hover,.crawl-pathways__related-grid>a:focus-visible{text-underline-offset:.18em;background:#fffdf7;border-color:#b88920;text-decoration:underline}.crawl-pathways__hub-link{color:#fff!important;background:#10243f!important;border-color:#10243f!important}@media (width<=980px){.crawl-pathways__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crawl-pathways__suite-grid{grid-template-columns:1fr}.crawl-pathways__related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.crawl-pathways{padding:2.2rem 0}.crawl-pathways__grid,.crawl-pathways__related-grid{grid-template-columns:1fr}.crawl-pathways__grid span{display:none}.crawl-pathways__related-grid>a{min-height:56px}}:root{--color-bg:#f6f7f9;--color-bg-deep:#07192e;--color-navy-950:#061828;--color-navy-900:#07192e;--color-navy-800:#0d2a49;--color-surface:#fff;--color-surface-alt:#eef3f7;--color-surface-soft:#f9fbfd;--color-border:#dce4ec;--color-border-strong:#b8c5d2;--color-text:#102033;--color-text-muted:#5b6b7d;--color-text-faint:#8795a3;--color-accent:#123a63;--color-accent-hover:#092843;--color-accent-light:#dfeaf4;--color-accent-soft:#f1f6fb;--color-gold:#c99b3b;--color-gold-hover:#8a620f;--color-gold-light:#fff3d8;--color-card-gold-border:#c99b3b7a;--color-card-gold-border-strong:#c99b3bb8;--shadow-card-gold:0 14px 34px #c99b3b21;--shadow-card-gold-hover:0 22px 52px #c99b3b33;--color-teal:#0f766e;--color-success:#19764f;--color-danger:#a13434;--font-display:Georgia, "Times New Roman", Times, serif;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Arial, sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:1.875rem;--text-4xl:2.35rem;--text-5xl:3.25rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--radius-sm:7px;--radius:12px;--radius-lg:18px;--radius-xl:26px;--radius-pill:999px;--shadow-sm:0 4px 12px #081e340f;--shadow:0 16px 36px #081e341a;--shadow-lg:0 28px 70px #081e3429;--shadow-gold:0 18px 42px #c99b3b38;--max-width:1180px;--content-width:820px;--narrow-width:660px;--transition:.17s ease;--transition-slow:.32s ease;--z-header:100;--z-skip-link:9999;--space-section-sm:var(--space-12);--space-section-md:var(--space-20);--space-section-lg:var(--space-32);--space-panel:clamp(1.45rem, 2.6vw, 2rem);--type-copy-leading:1.68;--type-reading-leading:1.78;--measure-readable:760px;--control-radius:var(--radius-pill)}.card,.mini-card,.info-card,.service-card,.department-card,.case-card,.document-card,.analytics-card,.report-card,.problem-card,.concern-card,.example-card,.start-card,.step-card,.package-card,.process-card,.procedure-card,.contact-card,.contact-note-card,.search-guide-card,.search-help-card,.sitemap-card,.readiness-card,.output-card,.comparison-card,.notice-card,.warning-panel,.side-card,.side-panel,.focus-panel,.question-panel,.deliverable-panel,.proof-box,.customer-box,.example-box,.note-box,.privacy-note{border:1px solid var(--color-card-gold-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-gold);background:#fff}.card{padding:var(--space-panel);transition:transform var(--transition-slow), box-shadow var(--transition-slow), border-color var(--transition-slow), background-color var(--transition-slow);position:relative;overflow:hidden}.card:before{content:"";background:var(--color-gold);opacity:.78;height:3px;position:absolute;inset:0 0 auto}.card--accent-left{border-left:5px solid var(--color-gold);padding-left:clamp(2rem,4vw,3rem)}.card:hover{box-shadow:var(--shadow-card-gold-hover);border-color:var(--color-card-gold-border-strong);transform:translateY(-3px)}.card--flat{background:#fff}.card--accent,.dark-card,.output-card--accent,.example-card--accent{color:#fff;border-color:#ffffff24;box-shadow:0 22px 60px #081e3438;background:radial-gradient(circle at 12% 5%, #c99b3b3d, transparent 28rem), linear-gradient(145deg, #0a2038 0%, var(--color-accent) 55%, #09253f 100%)!important}.card--accent h1,.card--accent h2,.card--accent h3,.card--accent h4,.card--accent h5,.card--accent h6,.dark-card h1,.dark-card h2,.dark-card h3,.dark-card h4,.dark-card h5,.dark-card h6,.output-card--accent h1,.output-card--accent h2,.output-card--accent h3,.example-card--accent h1,.example-card--accent h2,.example-card--accent h3{color:#fff}.card--accent p,.card--accent li,.card--accent .card-desc,.dark-card p,.dark-card li,.output-card--accent p,.output-card--accent li,.example-card--accent p,.example-card--accent li{color:#ffffffd1}.card--accent a:not(.btn),.dark-card a:not(.btn){color:var(--color-gold-light)}.card p,.card-desc{font-size:1.03rem;line-height:var(--type-copy-leading);color:var(--color-text-muted)}.section{padding:var(--space-section-md) 0;position:relative}.section--sm{padding:var(--space-section-sm) 0}.section--lg{padding:var(--space-section-lg) 0}.section--alt,.section-alt,.muted-section{background:linear-gradient(#eef3f7e6,#f8fbfdeb);border-top:1px solid #b8c5d26b;border-bottom:1px solid #b8c5d26b}.section--dark,.on-dark{color:#fff;background:radial-gradient(circle at 20% 0,#c99b3b33,#0000 28rem),linear-gradient(135deg,#07192e 0%,#123a63 100%)}.section-label,.eyebrow,.section-kicker,.column-kicker{letter-spacing:.13em;text-transform:uppercase;color:var(--color-gold);margin-bottom:var(--space-4);align-items:center;gap:.45rem;font-size:.72rem;font-weight:900;display:inline-flex}.section-label:before,.eyebrow:before,.section-kicker:before{content:"";opacity:.8;background:currentColor;border-radius:999px;width:1.7rem;height:2px}.section-title,.section-heading{margin-bottom:var(--space-4);max-width:820px}.section-desc,.page-desc,.hero-lead,.article-desc,.column-intro{color:var(--color-text-muted);max-width:760px;font-size:clamp(1.07rem,1.7vw,1.23rem);line-height:1.7}.section-desc{margin-bottom:var(--space-10)}.section--dark h1,.section--dark h2,.section--dark h3,.section--dark h4,.section--dark h5,.section--dark h6,.on-dark h1,.on-dark h2,.on-dark h3{color:#fff}.section--dark p,.section--dark li,.section--dark .section-desc,.on-dark p,.on-dark li{color:#ffffffc7}.section--dark a:not(.btn),.on-dark a:not(.btn){color:var(--color-gold-light)}.badge,.tag,.tag-link{background:var(--color-accent-soft);width:fit-content;color:var(--color-accent);border:1px solid #123a631f;border-radius:999px;align-items:center;padding:.34rem .72rem;font-size:.72rem;font-weight:800;line-height:1;text-decoration:none;display:inline-flex}.badge--gold{background:var(--color-gold-light);color:#7c5515;border-color:#c99b3b3d}.tag-list,.pill-list{gap:var(--space-2);flex-wrap:wrap;display:flex}.surface-panel,.proof-panel,.status-panel{background:var(--color-surface);border:1px solid var(--color-card-gold-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-gold)}.surface-panel--flat{box-shadow:none}.surface-panel--evidence,.proof-panel{border-left:5px solid var(--color-success)}.status-panel{border-top:4px solid var(--color-accent)}.status-panel--browser{border-top-color:var(--color-teal)}.status-panel--demo{border-top-color:var(--color-gold)}html:lang(es),html:lang(nl),html:lang(tr){overflow-wrap:anywhere}html:lang(es) body,html:lang(nl) body,html:lang(tr) body{text-rendering:optimizelegibility}html:lang(nl) :where(h1,h2,h3,h4,p,li,dd,dt,label,summary,figcaption){hyphens:auto;overflow-wrap:break-word}html:lang(es) :where(h1,h2,h3,h4,p,li,dd,dt,label,summary,figcaption),html:lang(tr) :where(h1,h2,h3,h4,p,li,dd,dt,label,summary,figcaption){overflow-wrap:break-word}html:lang(es) :where(.btn,button,[role=button],input[type=button],input[type=submit]),html:lang(nl) :where(.btn,button,[role=button],input[type=button],input[type=submit]),html:lang(tr) :where(.btn,button,[role=button],input[type=button],input[type=submit]){white-space:normal;text-align:center;overflow-wrap:break-word;min-inline-size:0;max-inline-size:100%;line-height:1.25}html:lang(es) :where(input,select,textarea),html:lang(nl) :where(input,select,textarea),html:lang(tr) :where(input,select,textarea){min-inline-size:0;max-inline-size:100%}html:lang(es) :where(.container,section,article,aside,nav,form,fieldset,[class*=grid])>*,html:lang(nl) :where(.container,section,article,aside,nav,form,fieldset,[class*=grid])>*,html:lang(tr) :where(.container,section,article,aside,nav,form,fieldset,[class*=grid])>*{min-inline-size:0}.localized-table-scroll{overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;max-inline-size:100%;position:relative;overflow-x:auto}.localized-table-scroll[data-overflowing=true]{background:linear-gradient(90deg,#0000,#123a6314) 100%/1.5rem 100% no-repeat;padding-block-end:.35rem}.localized-table-scroll:focus-visible{outline:3px solid var(--color-gold);outline-offset:3px}.localized-table-scroll>table,table.localized-table-scroll{inline-size:max-content;min-inline-size:100%;max-inline-size:none}html:lang(es) th,html:lang(es) td,html:lang(nl) th,html:lang(nl) td,html:lang(tr) th,html:lang(tr) td{overflow-wrap:break-word;min-inline-size:min(12rem,72vw)}html:lang(es) .form-label,html:lang(nl) .form-label,html:lang(tr) .form-label{line-height:1.35}html:lang(es) option,html:lang(nl) option,html:lang(tr) option{white-space:normal}@media (width<=700px){html:lang(es) :where(.hero-actions,[class*=actions]),html:lang(nl) :where(.hero-actions,[class*=actions]),html:lang(tr) :where(.hero-actions,[class*=actions]){align-items:stretch}html:lang(es) :where(.hero-actions,[class*=actions])>:where(.btn,button,a),html:lang(nl) :where(.hero-actions,[class*=actions])>:where(.btn,button,a),html:lang(tr) :where(.hero-actions,[class*=actions])>:where(.btn,button,a){max-inline-size:100%}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);background:radial-gradient(circle at 10% -10%, #123a631f, transparent 30rem), radial-gradient(circle at 92% 8%, #c99b3b21, transparent 24rem), linear-gradient(180deg, #fbfcfe 0%, var(--color-bg) 48%, #f3f6f9 100%);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-weight:400;line-height:1.68}body:before{content:"";pointer-events:none;z-index:-1;background-image:linear-gradient(#10203307 1px,#0000 1px),linear-gradient(90deg,#10203307 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;mask-image:linear-gradient(#00000073,#0000 48%)}img,video{max-width:100%;height:auto;display:block}a{color:var(--color-accent);text-underline-offset:4px;transition:color var(--transition), background-color var(--transition), border-color var(--transition), transform var(--transition);text-decoration:underline 1px}a:hover{color:var(--color-accent-hover)}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.025em;font-weight:700;line-height:1.12}h1{font-size:clamp(2.35rem, 5.3vw, var(--text-5xl))}h2{font-size:clamp(1.95rem, 3.5vw, var(--text-4xl))}h3{font-size:clamp(1.3rem, 2.3vw, var(--text-2xl))}h4{font-size:var(--text-xl);font-family:var(--font-body);letter-spacing:-.015em;font-weight:800}h5{font-size:var(--text-lg);font-family:var(--font-body);letter-spacing:-.01em;font-weight:800}h6{font-size:var(--text-base);font-family:var(--font-body);letter-spacing:0;font-weight:800}p{margin-bottom:var(--space-4)}p:last-child{margin-bottom:0}strong{color:color-mix(in srgb, var(--color-text) 92%, var(--color-accent));font-weight:800}.container{width:100%;max-width:var(--max-width);padding:0 var(--space-6);margin:0 auto}.container--narrow{max-width:var(--narrow-width)}.container--content{max-width:var(--content-width)}.grid-1{gap:var(--space-6);display:grid}.grid-2{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.grid-3{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.grid-4{gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.grid-5{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}@media (width<=1050px){.grid-4,.grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.grid-2,.grid-3,.grid-4,.grid-5{grid-template-columns:1fr}}.btn,.button,.button-primary,.button-secondary,.button--primary,.button--secondary{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:-.005em;cursor:pointer;transition:transform var(--transition), box-shadow var(--transition), background-color var(--transition), color var(--transition), border-color var(--transition);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:.86rem 1.2rem;font-weight:800;text-decoration:none;display:inline-flex}.btn:hover,.button:hover,.button-primary:hover,.button-secondary:hover,.button--primary:hover,.button--secondary:hover{transform:translateY(-1px)}.btn-primary,.button-primary,.button--primary{background:linear-gradient(135deg, var(--color-accent) 0%, #0a2642 100%);color:#fff;border-color:#ffffff14;box-shadow:0 12px 24px #123a6338}.btn-primary:hover,.button-primary:hover,.button--primary:hover{color:#fff;background:linear-gradient(135deg,#0a2642 0%,#061a2d 100%);box-shadow:0 16px 34px #123a6347}.btn-secondary,.button-secondary,.button--secondary{color:var(--color-accent);border-color:var(--color-border-strong);box-shadow:var(--shadow-sm);background:#ffffffb8}.btn-secondary:hover,.button-secondary:hover,.button--secondary:hover{color:var(--color-accent-hover);border-color:var(--color-accent);background:#fff}.btn-gold{background:linear-gradient(135deg, #f2cc77 0%, var(--color-gold) 52%, #a77922 100%);color:#142033;box-shadow:var(--shadow-gold);border-color:#ffffff59}.btn-gold:hover{color:#111;box-shadow:0 22px 50px #c99b3b4d}.btn-lg{font-size:var(--text-base);padding:1rem 1.5rem}.btn-sm{font-size:var(--text-xs);padding:.58rem .95rem}.prose{font-size:var(--text-lg);color:var(--color-text);line-height:1.78}.prose h2{font-size:clamp(1.75rem, 3vw, var(--text-3xl));margin-top:var(--space-16);margin-bottom:var(--space-4);padding-top:.2rem}.prose h3{font-size:var(--text-2xl);margin-top:var(--space-10);margin-bottom:var(--space-3)}.prose h4{margin-top:var(--space-8);margin-bottom:var(--space-3)}.prose p{margin-bottom:var(--space-6)}.prose ul,.prose ol{padding-left:var(--space-6);margin-bottom:var(--space-6)}.prose li{margin-bottom:.55rem}.prose a{font-weight:700}.prose blockquote{border-left:4px solid var(--color-gold);padding:var(--space-5) var(--space-6);margin:var(--space-8) 0;border-radius:0 var(--radius-lg) var(--radius-lg) 0;color:#4b5360;box-shadow:var(--shadow-sm);background:#fff8e9}.prose table{border-collapse:collapse;width:100%;margin:var(--space-8) 0;border-radius:var(--radius);box-shadow:var(--shadow-sm);overflow:hidden}.prose th,.prose td{border:1px solid var(--color-border);text-align:left;padding:.9rem 1rem}.prose th{background:var(--color-accent);color:#fff}.prose td{background:#fff}.form-group{margin-bottom:var(--space-5)}.form-label{font-size:var(--text-sm);color:var(--color-text);margin-bottom:var(--space-2);font-weight:800;display:block}.form-input,.form-textarea,.form-select,input[type=text],input[type=email],input[type=search],textarea,select{width:100%;font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text);border:1px solid var(--color-border-strong);border-radius:var(--radius);transition:border-color var(--transition), box-shadow var(--transition), background-color var(--transition);background:#fffffff0;outline:none;padding:.9rem 1rem}.form-input:focus,.form-textarea:focus,.form-select:focus,input:focus,textarea:focus,select:focus{border-color:var(--color-accent);background:#fff;box-shadow:0 0 0 4px #123a631f}.form-textarea,textarea{resize:vertical;min-height:130px}.form-row{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.stat{text-align:center;padding:var(--space-6)}.stat-value{font-family:var(--font-display);font-size:var(--text-4xl);color:var(--color-accent);margin-bottom:var(--space-2);font-weight:700;line-height:1}.stat-label{font-size:var(--text-sm);color:var(--color-text-muted);font-weight:700}.text-center{text-align:center}.text-muted{color:var(--color-text-muted)}.text-accent{color:var(--color-accent)}.text-gold{color:var(--color-gold)}.mb-0{margin-bottom:0}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.mb-8{margin-bottom:var(--space-8)}.narrow{max-width:var(--narrow-width)}.narrow-copy{max-width:740px}.split,.split-section,.two-columns,.two-column-content,.contact-layout,.output-layout,.example-layout,.search-intro-grid,.split-search-section,.table-games-layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.reverse{direction:rtl}.reverse>*{direction:ltr}.large-copy p{color:var(--color-text-muted);font-size:clamp(1.08rem,1.8vw,1.22rem);line-height:1.72}.check-list,.checklist,.warning-list,.guardrail-list,.compact-list,.fit-list,.risk-list,.mini-list,.process-list,.step-list,.comparison-list{gap:var(--space-3);flex-direction:column;padding-left:0;list-style:none;display:flex}.check-list li,.checklist li,.check-item,.list-line,.fit-list li,.compact-list li,.process-list li,.step-list li{color:var(--color-text-muted);padding-left:2rem;position:relative}.check-list li:before,.checklist li:before,.check-item:before,.fit-list li:before,.process-list li:before,.step-list li:before{content:"✓";color:#fff;background:var(--color-success);border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.72rem;font-weight:900;display:inline-flex;position:absolute;top:.08rem;left:0}.warn-list{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding-left:0;list-style:none;display:grid}.warn-list li,.warning-list li,.risk-list li{border:1px solid var(--color-card-gold-border);border-left:4px solid var(--color-danger);border-radius:var(--radius);padding:var(--space-5);color:var(--color-text-muted);box-shadow:var(--shadow-card-gold);background:#fff}.timeline,.timeline-list,.process-grid,.department-grid,.document-grid,.deliverables-grid,.example-boxes,.problem-grid,.case-grid,.cases-grid,.cards-grid,.cards-3,.cards-grid--three,.service-grid,.link-grid,.start-grid,.contact-card-grid,.search-start-grid,.quick-searches,.sitemap-grid,.readiness-grid,.dark-grid,.experience-grid,.feature-list,.game-section-stack,.procedure-grid,.procedure-stack,.article-list,.articles-list{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cards-grid--two{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timeline{grid-template-columns:repeat(4,minmax(0,1fr))}.timeline div,.timeline-item{border:1px solid var(--color-card-gold-border);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-card-gold);background:#fff}.timeline span,.timeline-item span,.department-number{color:var(--color-gold);text-transform:uppercase;font-weight:900;font-size:var(--text-xs);letter-spacing:.1em}.timeline p{color:var(--color-text-muted);font-size:var(--text-sm)}.page-header,.about-hero,.contact-hero,.sitemap-hero{color:#fff;background:radial-gradient(circle at 12% 0,#c99b3b33,#0000 25rem),radial-gradient(circle at 88% 20%,#0f766e21,#0000 24rem),linear-gradient(145deg,#081b31 0%,#123a63 58%,#0b253f 100%);border-bottom:1px solid #ffffff1f;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem);position:relative;overflow:hidden}.page-header:after,.about-hero:after,.contact-hero:after,.sitemap-hero:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:28rem;height:28rem;position:absolute;top:-12rem;right:-10rem;box-shadow:inset 0 0 0 5rem #ffffff06}.page-header h1,.about-hero h1,.contact-hero h1,.sitemap-hero h1{color:#fff;max-width:880px;font-size:clamp(1.88rem,4.24vw,2.6rem)}.page-header .page-desc,.about-hero .page-desc,.contact-hero .page-desc,.sitemap-hero .page-desc,.about-hero p,.contact-hero p,.sitemap-hero p{color:#ffffffc7}.mini-card,.deliverable-item,.feature-item,.area-card,.game-section-card,.procedure-column,.sop-card,.link-card,.list-card{color:var(--color-text-muted);transition:transform var(--transition), box-shadow var(--transition), border-color var(--transition);padding:clamp(1.2rem,2vw,1.55rem)}.mini-card:hover,.deliverable-item:hover,.link-card:hover,.list-card:hover{box-shadow:var(--shadow-card-gold-hover);border-color:var(--color-card-gold-border-strong);transform:translateY(-2px)}.contact-email-box{border:1px solid var(--color-card-gold-border);border-radius:var(--radius-lg);width:min(calc(100% - (var(--space-6) * 2)), var(--max-width));max-width:var(--max-width);padding:var(--space-6);box-shadow:var(--shadow-card-gold);background:#fff}.contact-email-link{color:var(--color-accent);font-size:clamp(1rem,2vw,1.35rem);font-weight:900}.contact-thank-you{border-radius:var(--radius);padding:var(--space-4);color:#145a3d;background:#eefbf4;border:1px solid #19764f3d}.contact-page .contact-reasons-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1.35rem!important;display:grid!important}.contact-page .contact-reasons-grid>*{min-height:150px;box-sizing:border-box!important;padding:1.65rem 1.75rem!important}.contact-page .contact-reasons-grid>* h2,.contact-page .contact-reasons-grid>* h3{margin-top:0!important;margin-bottom:.75rem!important}.contact-page .contact-reasons-grid>* p{margin-bottom:0!important}.breadcrumbs{font-size:var(--text-sm);color:#ffffffad;margin-bottom:var(--space-4);flex-wrap:wrap;gap:.5rem;display:flex}.breadcrumbs a{color:inherit;text-decoration:none}.breadcrumbs a:hover{color:var(--color-gold-light)}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1050px){.timeline,.timeline-list,.process-grid,.department-grid,.document-grid,.deliverables-grid,.example-boxes,.problem-grid,.case-grid,.cases-grid,.cards-grid,.cards-3,.cards-grid--three,.service-grid,.link-grid,.start-grid,.contact-card-grid,.search-start-grid,.quick-searches,.sitemap-grid,.readiness-grid,.dark-grid,.experience-grid,.feature-list,.game-section-stack,.procedure-grid,.procedure-stack,.article-list,.articles-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.split,.split-section,.two-columns,.two-column-content,.contact-layout,.output-layout,.example-layout,.search-intro-grid,.split-search-section,.table-games-layout,.form-row,.warn-list{grid-template-columns:1fr}.columns{columns:1}}@media (width<=760px){.section{padding:var(--space-12) 0}.container{padding:0 var(--space-4)}.contact-email-box{width:min(calc(100% - (var(--space-4) * 2)), var(--max-width))}.timeline,.timeline-list,.process-grid,.department-grid,.document-grid,.deliverables-grid,.example-boxes,.problem-grid,.case-grid,.cases-grid,.cards-grid,.cards-3,.cards-grid--three,.cards-grid--two,.service-grid,.link-grid,.start-grid,.contact-card-grid,.search-start-grid,.quick-searches,.sitemap-grid,.readiness-grid,.dark-grid,.experience-grid,.feature-list,.game-section-stack,.procedure-grid,.procedure-stack,.article-list,.articles-list,.contact-page .contact-reasons-grid{grid-template-columns:1fr!important}.btn,.button,.button-primary,.button-secondary,.button--primary,.button--secondary{width:100%}}:is(.card,.mini-card,.info-card,.service-card,.department-card,.case-card,.document-card,.analytics-card,.report-card,.problem-card,.concern-card,.example-card,.start-card,.step-card,.package-card,.process-card,.procedure-card,.contact-card,.contact-note-card,.search-guide-card,.search-help-card,.sitemap-card,.readiness-card,.output-card,.comparison-card,.notice-card,.side-card,.side-panel,.focus-panel,.question-panel,.deliverable-panel,.proof-box,.customer-box,.example-box,.note-box,.privacy-note,.timeline div,.timeline-item,.deliverable-item,.feature-item,.area-card,.game-section-card,.procedure-column,.sop-card,.link-card,.list-card,.contact-email-box){box-shadow:var(--shadow-card-gold);border-color:var(--color-card-gold-border)!important}:is(.card,.mini-card,.info-card,.service-card,.department-card,.case-card,.document-card,.analytics-card,.report-card,.problem-card,.concern-card,.example-card,.start-card,.step-card,.package-card,.process-card,.procedure-card,.contact-card,.search-guide-card,.search-help-card,.sitemap-card,.readiness-card,.output-card,.comparison-card,.notice-card,.side-card,.side-panel,.focus-panel,.question-panel,.deliverable-panel,.proof-box,.customer-box,.example-box,.note-box,.privacy-note,.deliverable-item,.feature-item,.area-card,.game-section-card,.procedure-column,.sop-card,.link-card,.list-card):hover{box-shadow:var(--shadow-card-gold-hover);border-color:var(--color-card-gold-border-strong)!important}.card:before{background:var(--color-gold)!important}:root{--color-text-muted:#46586f;--color-text-faint:#66778c}body{font-size:clamp(1.02rem,.98rem + .18vw,1.08rem);line-height:1.74}main :where(p,li){font-size:clamp(1.035rem,.99rem + .22vw,1.11rem);line-height:1.78}:where(main) :where(p,li):not(:where(.section-label,.eyebrow,.badge,.tag,.stat-label)){color:var(--color-text-muted)}.section-desc,.page-desc,.column-intro,.large-copy p{color:#415269!important;font-size:clamp(1.13rem,1.04rem + .42vw,1.32rem)!important;line-height:1.76!important}.prose{color:#26364a;font-size:clamp(1.08rem,1.02rem + .25vw,1.18rem);line-height:1.84}.prose p,.prose li{font-size:inherit;line-height:inherit;color:#35475d}.card p,.card-desc,.article-card-desc,.tool-desc,.mini-card,.deliverable-item,.feature-item,.area-card,.game-section-card,.procedure-column,.sop-card,.link-card,.list-card,.timeline p,.warning-list li,.warn-list li,.risk-list li,.check-list li,.checklist li,.compact-list li,.fit-list li,.process-list li,.step-list li{color:var(--color-text-muted)!important;font-size:clamp(1.045rem,.99rem + .18vw,1.1rem)!important;line-height:1.76!important}.card h2,.card h3,.card-title,.article-card-title,.tool-title,.mini-card h2,.mini-card h3,.info-card h2,.info-card h3,.service-card h2,.service-card h3,.department-card h2,.department-card h3,.case-card h2,.case-card h3,.document-card h2,.document-card h3{letter-spacing:-.03em}.card,.mini-card,.info-card,.service-card,.department-card,.case-card,.document-card,.analytics-card,.report-card,.problem-card,.concern-card,.example-card,.start-card,.step-card,.package-card,.process-card,.procedure-card,.output-card,.comparison-card,.notice-card,.side-card,.side-panel,.focus-panel,.question-panel,.deliverable-panel,.proof-box,.customer-box,.example-box,.note-box,.privacy-note{padding-block:clamp(1.55rem,2.8vw,2.15rem)}.section--dark :where(p,li),.on-dark :where(p,li),.card--accent :where(p,li),.dark-card :where(p,li),.output-card--accent :where(p,li),.example-card--accent :where(p,li),.hero :where(p,li),.ai-hero :where(p,li),.implementation-card--primary :where(p,li),.page-header .page-desc,.about-hero .page-desc,.contact-hero .page-desc,.sitemap-hero .page-desc,.article-header .article-desc{color:#ffffffd6!important}@media (width<=760px){main :where(p,li),.card p,.card-desc,.article-card-desc,.tool-desc{font-size:1.04rem!important;line-height:1.72!important}.section-desc,.page-desc,.column-intro,.large-copy p{font-size:1.09rem!important;line-height:1.72!important}}.hero-subtext,.hero .hero-subtext{text-shadow:0 1px 1px #0000002e;font-weight:500;color:#ffffffeb!important}.hero .section-label,.hero .eyebrow,.page-header .section-label,.page-header .eyebrow,.about-hero .section-label,.contact-hero .section-label,.sitemap-hero .section-label{color:#ffe8a8!important}.page-header .page-desc,.about-hero .page-desc,.contact-hero .page-desc,.sitemap-hero .page-desc,.about-hero p,.contact-hero p,.sitemap-hero p,.article-header .article-desc{font-weight:500;color:#ffffffe8!important}.section--dark p,.section--dark li,.section--dark .section-desc,.on-dark p,.on-dark li,.on-dark .section-desc,.dark-card p,.dark-card li,.card--accent p,.card--accent li,.output-card--accent p,.output-card--accent li,.example-card--accent p,.example-card--accent li,.cta-section--dark .cta-sub{color:#ffffffe6!important}.hero-stats .stat-label,.dashboard-metrics span{color:#ffffffdb!important}main :is(.analytics-workbench-context__item,.ca-suite-context__item,.ce-suite-context__item,.dashboard-suite-context__item,.fc-suite-context__item,.handover-suite-context__item,.incident-suite-context__item,.oc-suite-context__item,.promotion-suite-context__item,.si-suite-context__item,.sr-suite-context__item).is-current>span{color:#fff!important}main :where(h2,h3,h4,h5,h6){margin-bottom:clamp(.75rem,.55rem + .7vw,1.15rem)}main :where(h2,h3,h4,h5,h6)+:where(p,ul,ol,.check-list,.checklist,.compact-list,.fit-list,.process-list,.step-list,.warning-list,.risk-list,.mini-list){margin-top:var(--space-3)}.split>div>h2:first-child,.split>div>h3:first-child,.two-columns>div>h2:first-child,.two-columns>div>h3:first-child,.two-column-content>div>h2:first-child,.two-column-content>div>h3:first-child,.large-copy>h2:first-child,.large-copy>h3:first-child{margin-bottom:var(--space-5)}.card-title,.article-card-title,.tool-title,.card h2,.card h3,.mini-card h2,.mini-card h3,.info-card h2,.info-card h3,.service-card h2,.service-card h3,.department-card h2,.department-card h3,.case-card h2,.case-card h3,.document-card h2,.document-card h3,.output-card h2,.output-card h3,.example-card h2,.example-card h3,.side-card h2,.side-card h3,.focus-panel h2,.focus-panel h3,.question-panel h2,.question-panel h3{margin-bottom:var(--space-4)!important}.section-title,.section-heading{margin-bottom:var(--space-5)}.section-desc,.page-desc,.hero-lead,.article-desc,.column-intro{margin-top:var(--space-2)}.check-list,.checklist,.warning-list,.guardrail-list,.compact-list,.fit-list,.risk-list,.mini-list,.process-list,.step-list,.comparison-list{gap:var(--space-4)}@media (width<=760px){main :where(h2,h3,h4,h5,h6){margin-bottom:var(--space-3)}.split>div>h2:first-child,.split>div>h3:first-child,.two-columns>div>h2:first-child,.two-columns>div>h3:first-child,.two-column-content>div>h2:first-child,.two-column-content>div>h3:first-child{margin-bottom:var(--space-4)}}.about-hero{isolation:isolate;color:#fff!important;background:radial-gradient(circle at 12% 0,#c99b3b3d,#0000 25rem),radial-gradient(circle at 88% 20%,#0f766e29,#0000 24rem),linear-gradient(145deg,#07192e 0%,#123a63 56%,#081b31 100%)!important}.about-hero:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;mask-image:linear-gradient(#000000b8,#0000 90%)}.about-hero .container,.about-hero__grid,.about-hero__grid>*{z-index:1;position:relative}.about-hero h1,.about-hero .hero-lead,.about-hero p{text-shadow:0 1px 2px #0000002e;color:#fffffff0!important}.about-hero .section-label{color:#ffe8a8!important}.about-hero .experience-card,.about-hero .experience-card h2,.about-hero .experience-card p{text-shadow:none}.about-hero .experience-card h2{color:var(--color-text)!important}.about-hero .experience-card p{color:var(--color-text-muted)!important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#main-content,section[id],article[id],[data-editorial-section]{scroll-margin-top:calc(var(--site-header-height,7.5rem) + 1rem)}#main-content:focus{outline:none}#main-content:focus-visible{outline:3px solid var(--color-gold);outline-offset:4px}.form-error-summary{padding:var(--space-4);border-radius:var(--radius);color:#6f1d16;background:#fff1ef;border:2px solid #a93226;font-weight:800;line-height:1.55}.form-error-summary[hidden]{display:none}.form-error-summary:focus{outline-offset:3px;outline:3px solid #6f1d16}.field-error{color:#8b2118;font-size:var(--text-sm);margin:.45rem 0 0;font-weight:800;line-height:1.45}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#a93226!important;box-shadow:0 0 0 3px #a9322629!important}body.mobile-navigation-open{overflow:hidden}@media (forced-colors:active){*,:before,:after{box-shadow:none!important;text-shadow:none!important}a,button,input,select,textarea,summary{forced-color-adjust:auto}.btn,.button,.nav-link,.mega-link,.language-link,.mobile-language-link{border:1px solid buttontext!important}:focus-visible{outline-offset:3px!important;outline:3px solid highlight!important}}.main-nav[data-astro-cid-yxete6jp]{margin-left:auto}.nav-list[data-astro-cid-yxete6jp]{align-items:center;gap:.35rem;list-style:none;display:flex}.nav-item[data-astro-cid-yxete6jp]{position:relative}.nav-item[data-astro-cid-yxete6jp].has-dropdown{position:static}.nav-link[data-astro-cid-yxete6jp]{color:var(--color-text-muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:.38rem;padding:.68rem .76rem;font-size:.91rem;font-weight:850;text-decoration:none;display:inline-flex}.nav-link[data-astro-cid-yxete6jp]:hover{color:var(--color-accent);background:var(--color-accent-soft);border-color:#123a631a}.nav-intent-number[data-astro-cid-yxete6jp]{width:1.3rem;height:1.3rem;color:var(--color-accent);background:#123a6314;border-radius:50%;place-items:center;font-size:.67rem;font-weight:950;display:inline-grid}.nav-arrow[data-astro-cid-yxete6jp]{opacity:.62;font-size:10px}.nav-item--engagement[data-astro-cid-yxete6jp] .nav-link[data-astro-cid-yxete6jp]{color:#142033;background:linear-gradient(135deg,#f3d285,var(--color-gold));border-color:#9f6f1133;box-shadow:0 7px 18px #9f6f1124}.nav-item--engagement[data-astro-cid-yxete6jp] .nav-intent-number[data-astro-cid-yxete6jp]{color:#07192e;background:#07192e1f}.nav-mega[data-astro-cid-yxete6jp]{gap:var(--space-5);width:min(1040px,100vw - 2rem);padding:var(--space-5);opacity:0;visibility:hidden;transition:opacity var(--transition-slow),visibility var(--transition-slow),transform var(--transition-slow);z-index:200;background:#fffffffa;border:1px solid #b8c5d2d1;border-radius:24px;grid-template-columns:minmax(250px,.72fr) minmax(0,1.6fr);display:grid;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%,-8px)scale(.98);box-shadow:0 30px 80px #081e342e}.nav-mega[data-astro-cid-yxete6jp]:before{content:"";border-bottom:10px solid #fffffffa;border-left:10px solid #0000;border-right:10px solid #0000;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.has-dropdown[data-astro-cid-yxete6jp]:hover .nav-mega[data-astro-cid-yxete6jp],.has-dropdown[data-astro-cid-yxete6jp]:focus-within .nav-mega[data-astro-cid-yxete6jp],.has-dropdown[data-astro-cid-yxete6jp].is-open .nav-mega[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.mega-intro[data-astro-cid-yxete6jp]{padding:var(--space-5);color:#fff;background:linear-gradient(145deg,#07192e,#123a63);border-radius:18px}.mega-kicker[data-astro-cid-yxete6jp]{color:var(--color-gold-light);letter-spacing:.1em;text-transform:uppercase;margin-bottom:var(--space-3);font-size:.78rem;font-weight:900;display:block}.mega-intro[data-astro-cid-yxete6jp] p[data-astro-cid-yxete6jp]{color:#ffffffd6;white-space:pre-line;margin-bottom:var(--space-5);font-size:.97rem;line-height:1.65}.mega-grid[data-astro-cid-yxete6jp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;list-style:none;display:grid}.mobile-utility-block[data-astro-cid-yxete6jp]{display:none}.mega-link[data-astro-cid-yxete6jp]{height:100%;color:var(--color-text);border:1px solid #0000;border-radius:15px;padding:.9rem 1rem;text-decoration:none;display:block}.mega-link[data-astro-cid-yxete6jp]:hover{background:linear-gradient(90deg,var(--color-accent-soft),#fff8e9);color:var(--color-accent);border-color:#c99b3b52}.mega-link[data-astro-cid-yxete6jp] strong[data-astro-cid-yxete6jp]{font-family:var(--font-body);margin-bottom:.22rem;font-size:.98rem;display:block}.mega-link[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{color:var(--color-text-muted);font-size:.84rem;line-height:1.48;display:block}@media (width<=1180px){.nav-link[data-astro-cid-yxete6jp]{padding:.62rem .55rem;font-size:.84rem}.nav-list[data-astro-cid-yxete6jp]{gap:.15rem}.nav-mega[data-astro-cid-yxete6jp]{width:min(980px,100vw - 1.2rem)}}@media (width<=1120px){.main-nav[data-astro-cid-yxete6jp]{top:100%;left:var(--space-4);right:var(--space-4);z-index:90;background:#fffffffa;border:1px solid #b8c5d2d1;border-radius:20px;max-height:min(100dvh - 92px,82vh);margin-left:0;padding:.75rem;display:none;position:absolute;overflow-y:auto;box-shadow:0 24px 70px #081e342e}.main-nav[data-astro-cid-yxete6jp].open{display:block}.nav-list[data-astro-cid-yxete6jp]{flex-direction:column;align-items:stretch;gap:.35rem}.nav-item[data-astro-cid-yxete6jp].has-dropdown{position:relative}.nav-link[data-astro-cid-yxete6jp],.nav-item--engagement[data-astro-cid-yxete6jp] .nav-link[data-astro-cid-yxete6jp]{width:100%;color:var(--color-text);border:1px solid var(--color-border);box-shadow:none;background:#fff;justify-content:flex-start;padding:.82rem .9rem;font-size:1rem}.nav-link[data-astro-cid-yxete6jp] .nav-arrow[data-astro-cid-yxete6jp]{margin-left:auto}.nav-intent-number[data-astro-cid-yxete6jp]{width:1.55rem;height:1.55rem}.nav-item--engagement[data-astro-cid-yxete6jp] .nav-intent-number[data-astro-cid-yxete6jp]{background:linear-gradient(135deg,#f3d285,var(--color-gold));color:#07192e}.nav-mega[data-astro-cid-yxete6jp]{opacity:1;visibility:visible;box-shadow:none;background:var(--color-surface-alt);border:none;border-radius:16px;width:100%;margin:.25rem 0 .55rem;padding:.5rem;display:none;position:static;transform:none}.nav-mega[data-astro-cid-yxete6jp]:before{display:none}.has-dropdown[data-astro-cid-yxete6jp].open .nav-mega[data-astro-cid-yxete6jp]{display:block}.has-dropdown[data-astro-cid-yxete6jp]:hover .nav-mega[data-astro-cid-yxete6jp],.has-dropdown[data-astro-cid-yxete6jp]:focus-within .nav-mega[data-astro-cid-yxete6jp],.has-dropdown[data-astro-cid-yxete6jp].is-open .nav-mega[data-astro-cid-yxete6jp]{width:100%;left:auto;transform:none}.mega-intro[data-astro-cid-yxete6jp]{display:none}.mega-grid[data-astro-cid-yxete6jp]{grid-template-columns:1fr;gap:.3rem}.mega-link[data-astro-cid-yxete6jp]{word-break:break-word;padding:.72rem .82rem}.mega-link[data-astro-cid-yxete6jp] strong[data-astro-cid-yxete6jp]{margin:0;font-size:.94rem}.mega-link[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{display:none}.mobile-utility-block[data-astro-cid-yxete6jp]{color:#fff;background:linear-gradient(145deg,#07192e,#123a63);border-radius:16px;margin-top:.45rem;padding:.9rem;display:block}.mobile-utility-heading[data-astro-cid-yxete6jp]{font-family:var(--font-body);letter-spacing:.1em;text-transform:uppercase;color:#f2cf7a;margin:0 0 .7rem;font-size:.72rem}.mobile-language-nav[data-astro-cid-yxete6jp]{flex-wrap:wrap;gap:.35rem;margin-bottom:.75rem;display:flex}.mobile-language-link[data-astro-cid-yxete6jp]{color:#fff;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.45rem .55rem;font-size:.75rem;font-weight:900;text-decoration:none;display:inline-flex}.mobile-language-link[data-astro-cid-yxete6jp].active{color:#142033;background:linear-gradient(135deg,#f3d285,var(--color-gold));border-color:#0000}.mobile-quick-links[data-astro-cid-yxete6jp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;display:grid}.mobile-quick-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{text-align:center;color:#fff;background:#ffffff17;border-radius:10px;justify-content:center;align-items:center;padding:.58rem .5rem;font-size:.77rem;font-weight:750;text-decoration:none;display:flex}}@media (width<=520px){.main-nav[data-astro-cid-yxete6jp]{left:.65rem;right:.65rem}.mobile-quick-links[data-astro-cid-yxete6jp]{grid-template-columns:1fr}.mobile-quick-links[data-astro-cid-yxete6jp] a[data-astro-cid-yxete6jp]{text-align:left;justify-content:flex-start}}.site-logo[data-astro-cid-epebolsj]{color:var(--color-text);flex-shrink:0;align-items:center;gap:.8rem;text-decoration:none;display:inline-flex}.logo-copy[data-astro-cid-epebolsj]{flex-direction:column;justify-content:center;display:inline-flex}.logo-symbol[data-astro-cid-epebolsj]{background:linear-gradient(135deg,var(--color-navy-900),#123a63 52%,#d0a044);border:1px solid #fff9;border-radius:1.08rem;place-items:center;width:3rem;height:3rem;display:inline-grid;position:relative;box-shadow:0 16px 34px #0f27453d}.logo-symbol-gem[data-astro-cid-epebolsj]{background:linear-gradient(135deg,#fff7df,#f0ca73 55%,#c39a4d);border-radius:.18rem;width:1rem;height:1rem;transform:rotate(45deg)}.logo-wordmark[data-astro-cid-epebolsj]{font-family:var(--font-display);letter-spacing:-.045em;white-space:nowrap;align-items:baseline;gap:.26rem;font-weight:800;line-height:1;display:inline-flex}.logo-word-main[data-astro-cid-epebolsj],.logo-word-ai[data-astro-cid-epebolsj]{font-size:clamp(1.38rem,2vw,1.88rem)}.logo-word-ai[data-astro-cid-epebolsj]{color:var(--color-gold)}.logo-byline[data-astro-cid-epebolsj]{color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;margin-top:.18rem;font-size:.64rem;font-weight:800;line-height:1}@media (width<=1120px){.logo-word-main[data-astro-cid-epebolsj],.logo-word-ai[data-astro-cid-epebolsj]{font-size:1.24rem}}@media (width<=560px){.logo-symbol[data-astro-cid-epebolsj]{border-radius:.75rem;width:2.25rem;height:2.25rem}.logo-word-main[data-astro-cid-epebolsj],.logo-word-ai[data-astro-cid-epebolsj]{font-size:1.08rem}.logo-byline[data-astro-cid-epebolsj]{font-size:.52rem}.site-logo[data-astro-cid-epebolsj]{gap:.55rem}}@media (width<=410px){.logo-symbol[data-astro-cid-epebolsj]{display:none}.logo-word-main[data-astro-cid-epebolsj],.logo-word-ai[data-astro-cid-epebolsj]{font-size:1.03rem}}.site-search[data-astro-cid-2odkx2fk]{background:#ffffff1a;border:1px solid #fff3;border-radius:999px;align-items:center;display:flex;overflow:hidden}.site-search[data-astro-cid-2odkx2fk] input[data-astro-cid-2odkx2fk]{color:#fff;width:175px;min-height:30px;font:inherit;padding:0 var(--space-3);background:0 0;border:0;outline:none;font-size:.75rem}.site-search[data-astro-cid-2odkx2fk] button[data-astro-cid-2odkx2fk]{background:linear-gradient(135deg,#f0ca73,var(--color-gold));color:#162033;min-height:30px;padding:0 var(--space-3);cursor:pointer;border:0;border-left:1px solid #ffffff2e;font-size:.72rem;font-weight:900}.search-icon[data-astro-cid-2odkx2fk]{display:none}.site-search--mobile[data-astro-cid-2odkx2fk]{background:#f7f9fc;border-color:#123a632e;display:none}.site-search--mobile[data-astro-cid-2odkx2fk] input[data-astro-cid-2odkx2fk]{width:clamp(88px,18vw,150px);color:var(--color-text);min-height:38px;padding:0 .7rem}.site-search--mobile[data-astro-cid-2odkx2fk] button[data-astro-cid-2odkx2fk]{place-items:center;width:40px;min-height:38px;padding:0;display:grid}.site-search--mobile[data-astro-cid-2odkx2fk] .search-text[data-astro-cid-2odkx2fk]{display:none}.site-search--mobile[data-astro-cid-2odkx2fk] .search-icon[data-astro-cid-2odkx2fk]{display:block}@media (width<=980px){.site-search--mobile[data-astro-cid-2odkx2fk]{margin-left:auto;display:flex}}@media (width<=560px){.site-search--mobile[data-astro-cid-2odkx2fk] input[data-astro-cid-2odkx2fk]{width:96px;font-size:.72rem}.site-search--mobile[data-astro-cid-2odkx2fk] button[data-astro-cid-2odkx2fk]{width:36px}}@media (width<=410px){.site-search--mobile[data-astro-cid-2odkx2fk] input[data-astro-cid-2odkx2fk]{width:82px;padding:0 .55rem}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);backdrop-filter:blur(18px);background:#f6f7f9e0;border-bottom:1px solid #b8c5d2ad;position:sticky;top:0;box-shadow:0 12px 36px #081e3414}.utility-row[data-astro-cid-nen7h5rs]{background:linear-gradient(90deg,var(--color-navy-950),var(--color-navy-800) 55%,var(--color-navy-950));color:#ffffffc2}.utility-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) auto;min-height:42px;display:grid}.language-cluster[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-3);display:flex}.language-title[data-astro-cid-nen7h5rs]{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:.7rem;font-weight:900}.language-nav[data-astro-cid-nen7h5rs]{gap:4px;display:flex}.language-link[data-astro-cid-nen7h5rs]{color:#ffffffc2;border-radius:999px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:6px 9px;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.language-link[data-astro-cid-nen7h5rs]:hover,.language-link[data-astro-cid-nen7h5rs].active{color:#142033;background:linear-gradient(135deg,#f3d285,var(--color-gold))}.utility-actions[data-astro-cid-nen7h5rs]{justify-content:flex-end;align-items:center;gap:var(--space-3);display:flex}.utility-link[data-astro-cid-nen7h5rs]{color:#ffffffd1;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:900;text-decoration:none}.utility-link[data-astro-cid-nen7h5rs]:hover{color:var(--color-gold-light)}.main-menu-row[data-astro-cid-nen7h5rs]{background:#ffffffd6}.header-inner[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-4);min-height:76px;display:flex}.mobile-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border);cursor:pointer;min-width:44px;min-height:44px;box-shadow:var(--shadow-sm);background:#fff;border-radius:12px;flex-direction:column;flex-shrink:0;gap:5px;padding:.65rem;display:none}.mobile-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--color-accent);width:22px;height:2px;display:block}@media (width<=1080px){.utility-actions[data-astro-cid-nen7h5rs]{gap:.7rem}.utility-link[data-astro-cid-nen7h5rs]{font-size:.67rem}}@media (width<=1120px){.utility-row[data-astro-cid-nen7h5rs]{display:none}.mobile-toggle[data-astro-cid-nen7h5rs]{display:flex}.header-inner[data-astro-cid-nen7h5rs]{gap:.55rem;min-height:68px;position:relative}.main-menu-row[data-astro-cid-nen7h5rs]{background:#fffffff5}}@media (width<=560px){.header-inner[data-astro-cid-nen7h5rs]{min-height:60px;padding-left:.75rem;padding-right:.75rem}.mobile-toggle[data-astro-cid-nen7h5rs]{padding:.55rem}.mobile-toggle[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{width:20px}}.site-footer[data-astro-cid-jo6i4kqk]{background:linear-gradient(145deg,var(--color-navy-950) 0%,var(--color-navy-800) 55%,var(--color-navy-950) 100%);color:#fff;padding:var(--space-20) 0 var(--space-8);position:relative;overflow:hidden}.footer-glow[data-astro-cid-jo6i4kqk]{background:radial-gradient(circle,#c99b3b33,#0000 62%);border-radius:50%;width:32rem;height:32rem;position:absolute;top:-14rem;right:-10rem}.site-footer[data-astro-cid-jo6i4kqk] .container[data-astro-cid-jo6i4kqk]{z-index:1;position:relative}.site-footer[data-astro-cid-jo6i4kqk] .text-muted[data-astro-cid-jo6i4kqk]{color:#ffffff94}.footer-top[data-astro-cid-jo6i4kqk]{gap:var(--space-12);padding-bottom:var(--space-12);margin-bottom:var(--space-8);border-bottom:1px solid #ffffff1f;grid-template-columns:1.45fr 1fr 1.05fr;display:grid}.footer-top--english[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(240px,.95fr) minmax(420px,1.8fr) minmax(220px,.85fr);gap:clamp(2rem,4vw,4rem)}.footer-brand[data-astro-cid-jo6i4kqk] .site-logo[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);text-decoration:none;display:flex}.footer-brand[data-astro-cid-jo6i4kqk] .logo-mark[data-astro-cid-jo6i4kqk]{color:var(--color-gold);font-size:1.25rem}.footer-brand[data-astro-cid-jo6i4kqk] .logo-text[data-astro-cid-jo6i4kqk]{color:#fff;font-family:var(--font-display);font-size:var(--text-xl);font-weight:700}.footer-tagline[data-astro-cid-jo6i4kqk]{color:#ffffffa8;margin-bottom:var(--space-6);max-width:520px;font-size:.98rem;line-height:1.7}.footer-nav-title[data-astro-cid-jo6i4kqk]{font-family:var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:#ffffff6b;margin-bottom:var(--space-4);font-size:.72rem;font-weight:900}.footer-nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{gap:.55rem;list-style:none;display:grid}.footer-nav-groups[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,2.5rem);display:grid}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:#ffffffbd;grid-template-columns:.32rem minmax(0,1fr);align-items:start;gap:.5rem;font-size:.95rem;font-weight:600;line-height:1.22;text-decoration:none;display:inline-grid}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:before{content:"";background:var(--color-gold);width:.26rem;height:.26rem;margin-top:.48em;transform:rotate(45deg)}.footer-nav[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-gold-light);padding-left:2px}.footer-contact[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{margin-bottom:var(--space-4);font-size:1rem;line-height:1.7}.footer-email[data-astro-cid-jo6i4kqk]{color:var(--color-gold-light);border-bottom:1px solid #f2cf7a59;font-size:.95rem;font-weight:400;text-decoration:none;display:inline-flex}.footer-email[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-other-work[data-astro-cid-jo6i4kqk]{color:#ffffff9e;margin-top:.9rem;font-size:.84rem;text-decoration:none;display:block}.footer-other-work[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:var(--color-gold);font-weight:900}.footer-other-work[data-astro-cid-jo6i4kqk]:hover,.footer-other-work[data-astro-cid-jo6i4kqk]:hover span[data-astro-cid-jo6i4kqk]{color:var(--color-gold-light)}.footer-bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk],.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--text-xs);color:#ffffff75;text-decoration:none}.footer-legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-legal[data-astro-cid-jo6i4kqk]{align-items:flex-start;gap:var(--space-2);display:flex}.footer-contact[data-astro-cid-jo6i4kqk] .footer-nav-title[data-astro-cid-jo6i4kqk]{color:var(--color-gold)}@media (width<=1050px){.footer-top--english[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-nav-groups[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=850px){.footer-top[data-astro-cid-jo6i4kqk]{gap:var(--space-8);grid-template-columns:1fr}.footer-bottom[data-astro-cid-jo6i4kqk]{flex-direction:column;align-items:flex-start}.site-footer[data-astro-cid-jo6i4kqk]{padding:var(--space-16) 0 var(--space-8)}}@media (width<=680px){.footer-nav-groups[data-astro-cid-jo6i4kqk]{gap:var(--space-7);grid-template-columns:1fr}}@media (width<=560px){.footer-bottom[data-astro-cid-jo6i4kqk]{text-align:left}.footer-brand[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{width:100%}}.skip-link[data-astro-cid-higfeeqn]{top:-100%;left:var(--space-4);z-index:var(--z-skip-link);padding:var(--space-3) var(--space-5);background:var(--color-accent);color:#fff;font-weight:800;font-size:var(--text-sm);border-radius:0 0 var(--radius) var(--radius);text-decoration:none;transition:top .15s;position:fixed;box-shadow:0 8px 24px #00000038}.skip-link[data-astro-cid-higfeeqn]:focus{top:0}.cta-section{padding:var(--space-20) 0;position:relative}.cta-section--dark{background:linear-gradient(145deg,var(--color-navy-900) 0%,#123a63 62%,var(--color-navy-900) 100%);color:#fff}.cta-section--default{border-top:1px solid var(--color-border);background:linear-gradient(#fff,#eef3f7)}.cta-section--gold{background:linear-gradient(135deg,#fff7e7,#fff);border-top:1px solid #c99b3b3d}.cta-inner{align-items:center;gap:var(--space-8);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:30px;grid-template-columns:auto minmax(0,1fr) auto;padding:clamp(1.4rem,4vw,2.4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #081e342e}.cta-inner:after{content:"";background:radial-gradient(circle,#c99b3b3d,#0000 66%);border-radius:50%;width:24rem;height:24rem;position:absolute;top:-12rem;right:-10rem}.cta-section--default .cta-inner,.cta-section--gold .cta-inner{border-color:var(--color-border);box-shadow:var(--shadow);background:#fff}.cta-mark{z-index:1;background:linear-gradient(135deg,#f2cf7a,var(--color-gold));color:#142033;width:3.2rem;height:3.2rem;box-shadow:var(--shadow-gold);border-radius:1.1rem;place-items:center;font-size:1.2rem;display:grid;position:relative}.cta-text,.cta-actions{z-index:1;position:relative}.cta-text{max-width:680px}.cta-headline{font-size:clamp(var(--text-2xl),3vw,var(--text-3xl));margin-bottom:var(--space-3)}.cta-section--dark .cta-headline{color:#fff}.cta-sub{font-size:var(--text-lg);color:#ffffffe6;margin-bottom:0;font-weight:500}.cta-section--default .cta-sub,.cta-section--gold .cta-sub{color:var(--color-text-muted)}.cta-section--default .cta-headline,.cta-section--gold .cta-headline{color:var(--color-text)}.cta-actions{gap:var(--space-3);flex-direction:column;flex-shrink:0;display:flex}.cta-secondary-btn{color:#ffffffe0;box-shadow:none;background:#ffffff14;border-color:#ffffff57}.cta-secondary-btn:hover{color:#fff;background:#ffffff24;border-color:#fff}.cta-section--default .cta-secondary-btn,.cta-section--gold .cta-secondary-btn{border-color:var(--color-accent);color:var(--color-accent);background:#fff}.cta-section--default .cta-secondary-btn:hover,.cta-section--gold .cta-secondary-btn:hover{background:var(--color-accent);color:#fff}@media (width<=880px){.cta-inner{grid-template-columns:1fr}.cta-mark{display:none}.cta-actions{flex-flow:wrap}.cta-actions .btn{width:auto}}@media (width<=560px){.cta-section{padding:var(--space-12) 0}.cta-actions{flex-direction:column}.cta-actions .btn{width:100%}}.section-header{margin-bottom:var(--space-12)}.section--dark .section-title,.section--dark .section-label{color:#fff}.section--dark .section-desc{color:#ffffffe6}.card-link{color:inherit;flex-direction:column;min-height:100%;text-decoration:none;display:flex;position:relative}.card-topline{justify-content:space-between;align-items:flex-start;gap:var(--space-3);margin-bottom:var(--space-5);display:flex}.card-title{font-size:clamp(1.22rem,2vw,1.48rem);font-family:var(--font-display);margin:0 0 var(--space-3);transition:color var(--transition)}.card-link:hover .card-title{color:var(--color-accent)}.card-link:hover .service-icon{border-color:color-mix(in srgb,var(--color-gold) 42%,var(--color-border));transform:translateY(-2px)rotate(-1deg);box-shadow:0 14px 26px #123a6324}.card-desc{color:var(--color-text-muted);flex:1;margin-bottom:0;font-size:1.03rem;line-height:1.68}.card-arrow{width:fit-content;margin-top:var(--space-5);color:var(--color-accent);font-size:var(--text-sm);transition:transform var(--transition),color var(--transition);align-items:center;gap:.35rem;font-weight:900;display:inline-flex}.card-arrow span{font-size:1.05rem}.card-link:hover .card-arrow{color:var(--color-gold-hover);transform:translate(4px)}.card--accent,.card--accent.card-link,.card--accent .card-title{color:#fff}.card--accent .card-desc{color:#ffffffd1}.card--accent .card-arrow{color:var(--color-gold-light)}.card--accent.card-link:hover .card-title,.card--accent.card-link:hover .card-arrow{color:#fff}.card .badge{display:inline-flex}.card h2,.card h3{margin-top:0}.card p{margin-bottom:0}@media (width<=650px){.card-topline{margin-bottom:var(--space-4)}}.service-icon[data-astro-cid-43js7ux2]{width:46px;height:46px;color:var(--color-accent);transition:transform var(--transition), border-color var(--transition), box-shadow var(--transition), background var(--transition);background:radial-gradient(circle at 30% 20%,#ffffffe6,#0000 38%),linear-gradient(145deg,#eef6fd 0%,#dceaf6 100%);border:1px solid #123a6324;border-radius:16px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #ffffffd9,0 10px 22px #081e3414}.service-icon[data-astro-cid-43js7ux2] svg[data-astro-cid-43js7ux2]{width:23px;height:23px}.service-icon--compact[data-astro-cid-43js7ux2]{border-radius:13px;width:38px;height:38px}.service-icon--compact[data-astro-cid-43js7ux2] svg[data-astro-cid-43js7ux2]{width:19px;height:19px}.card--accent .service-icon[data-astro-cid-43js7ux2],.section--dark .card--accent[data-astro-cid-43js7ux2] .service-icon[data-astro-cid-43js7ux2],.dark-card .service-icon[data-astro-cid-43js7ux2]{color:#fff;background:#ffffff1f;border-color:#ffffff3d;box-shadow:inset 0 1px #ffffff2e}.shift-video-cta{width:fit-content;max-width:100%;box-shadow:none;transition:transform var(--transition),background var(--transition),box-shadow var(--transition);background:0 0;border:1px solid;border-radius:.7rem;justify-content:center;align-items:center;gap:.55rem;padding:.72rem 1rem;font-size:.88rem;font-weight:900;line-height:1.2;display:inline-flex;color:inherit!important;text-decoration:none!important}.shift-video-cta:hover,.shift-video-cta:focus-visible{transform:translateY(-1px);box-shadow:0 10px 24px #1020331f;color:inherit!important}.shift-video-cta:focus-visible{outline-offset:3px;outline:3px solid #c99b3b47}.shift-video-cta>span{font-size:.76em}.shift-video-promo-bar{z-index:3;background:0 0;border-bottom:1px solid #1020331f;padding:.72rem 0;position:relative}.shift-video-promo-bar__inner{align-items:center;display:flex}.shift-video-cta--page-top{padding:.82rem 1.12rem;font-size:.94rem}.card>.shift-video-cta,.home-flagship-card__content>.shift-video-cta,.recommended-card>.shift-video-cta,.app-result-card>.shift-video-cta,.es-info-card>.shift-video-cta,.search-result>.shift-video-cta,.app-link-card>.shift-video-cta,.suite-choice-card>.shift-video-cta,.suite-workflow-card>.shift-video-cta,.marketing-related-distinction__grid article>.shift-video-cta,.examples-card>.shift-video-cta,.es-showcase-card>.shift-video-cta,.related-card>.shift-video-cta,.showcase-card>.shift-video-cta,.solution-suite-card__leads li>.shift-video-cta,.supporting-workflows li>.shift-video-cta{margin:0 0 .8rem}.card--accent>.shift-video-cta{background:0 0;border-color:currentColor;color:inherit!important}.ai-hero--challenge-led .hero-challenge-video-links .shift-video-cta{border-color:#07192e!important}.ai-hero--challenge-led .hero-challenge-video-links .shift-video-cta:hover,.ai-hero--challenge-led .hero-challenge-video-links .shift-video-cta:focus-visible{border-color:#061828!important}.app-video-overlay{z-index:10000;color:#fff;background:#020b13;display:none;position:fixed;inset:0;overflow:hidden}.app-video-overlay--open{display:block}.app-video-overlay-open{overflow:hidden}.app-video-overlay__header{z-index:2;background:#020b13f5;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;height:2.75rem;padding:0 .75rem;display:flex;position:relative}.app-video-overlay__header button{appearance:none;color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;font-weight:850}.app-video-overlay__header span{color:#ffffffc7;text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8rem;font-weight:760;overflow:hidden}.app-video-overlay__stage{background:#020b13;place-items:center;display:grid;position:absolute;inset:2.75rem 0 0}.app-video-overlay video{object-fit:contain;background:#020b13;width:100%;height:100%;display:block}@media (width<=650px){.shift-video-cta{width:100%}.shift-video-promo-bar__inner{display:block}}@media (width<=760px) and (orientation:portrait){.app-video-overlay__stage{transform-origin:50%;width:calc(100svh - 2.75rem);height:100svw;top:calc(50svh + 1.375rem);left:50%;transform:translate(-50%,-50%)rotate(90deg)}}.card-video-handbook-row{flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;margin:0 0 .8rem;display:flex}.card-video-handbook-row .shift-video-cta,.card-video-handbook-row .card-handbook-cta{text-align:center;min-width:8.5rem;min-height:30px;box-shadow:none;background:0 0;border:1px solid #afd2bf;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.69rem;font-weight:900;line-height:1.2;display:inline-flex;color:#1c6743!important;margin:0!important;text-decoration:none!important}.card-video-handbook-row .shift-video-cta:hover,.card-video-handbook-row .shift-video-cta:focus-visible,.card-video-handbook-row .card-handbook-cta:hover,.card-video-handbook-row .card-handbook-cta:focus-visible{box-shadow:none;background:#e7f3ec}.card-video-handbook-row .flagship-product-video-links,.card-video-handbook-row .home-flagship-video-links{flex:1 1 0;gap:.45rem;width:auto;min-width:8.5rem;margin:0;display:flex}.card-video-handbook-row .flagship-product-video-links .shift-video-cta,.card-video-handbook-row .home-flagship-video-links .shift-video-cta{min-width:0}@media (width<=420px){.card-video-handbook-row .shift-video-cta,.card-video-handbook-row .card-handbook-cta,.card-video-handbook-row .flagship-product-video-links,.card-video-handbook-row .home-flagship-video-links{flex-basis:100%}}
