.proposal-page{--proposal-primary:#0b3d91;--proposal-accent:#2563eb;--proposal-dark:#0f172a;--proposal-muted:#64748b;--proposal-border:#e8ebf0;--proposal-page-bg:#edf2f8;--proposal-footer:#0a2f6e;--proposal-slide-width:1440px;--proposal-slide-height:810px;--proposal-font-body:var(--font-inter),Arial,sans-serif;--proposal-font-heading:var(--font-heading),var(--font-inter),Arial,sans-serif;--proposal-pad-x:3.5%;--proposal-pad-top:2.7%;--proposal-pad-bottom:2%;--proposal-gap-section:0.95rem;--proposal-gap-heading:0.7rem;--proposal-gap-to-content:1.05rem;--proposal-card-pad:0.95rem;--proposal-grid-gap:0.85rem;--proposal-footer-height:3.25rem;--proposal-logo-height:3.384rem;--proposal-logo-max-width:16.56rem;--proposal-icon-size:2.75rem;--proposal-icon-inner:52%;--proposal-icon-stroke:2.25;--proposal-radius-card:1.15rem;--proposal-radius-panel:1.2rem;--proposal-radius-image:1.1rem;--proposal-radius-pill:9999px;--proposal-shadow-sm:0 6px 16px rgba(15,23,42,0.04);--proposal-shadow-md:0 10px 24px rgba(15,23,42,0.055);--proposal-shadow-lg:0 14px 32px rgba(15,23,42,0.08);--proposal-shadow-hover:0 12px 26px rgba(15,23,42,0.08);--proposal-line-heading:1.05;--proposal-line-body:1.55;--proposal-heading-weight:800;min-height:100vh;min-width:var(--proposal-slide-width);background:var(--proposal-page-bg);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1.25rem;padding:1.5rem 1rem 2.5rem;font-family:var(--proposal-font-body);color:var(--proposal-dark);-webkit-font-smoothing:antialiased}body:has(.proposal-viewport),html:has(.proposal-viewport){margin:0;height:100%;overflow:hidden;background:#edf2f8}.proposal-shell{display:flex;flex-direction:column;width:100vw;height:100dvh;overflow:hidden;background:var(--proposal-page-bg,#edf2f8)}.proposal-page-actions{position:relative;z-index:20;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;flex-shrink:0;width:100%;padding:.85rem 1rem;background:rgba(255,255,255,.96);border-bottom:1px solid rgba(15,23,42,.08);box-shadow:0 4px 18px rgba(15,23,42,.04)}.proposal-page-action{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.85rem;padding:.7rem 1.15rem;border-radius:9999px;border:1px solid transparent;font-family:var(--proposal-font-heading,"Segoe UI",sans-serif);font-size:.95rem;font-weight:700;letter-spacing:.02em;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.proposal-page-action-icon{width:1.15rem;height:1.15rem;flex-shrink:0}.proposal-page-action--secondary{background:#ffffff;color:#1d4ed8;border-color:rgba(37,99,235,.28);box-shadow:0 4px 14px rgba(15,23,42,.05)}.proposal-page-action--primary{background:linear-gradient(105deg,#2563eb,#1d4ed8);color:#ffffff;border-color:rgba(37,99,235,.2);box-shadow:0 10px 22px rgba(37,99,235,.28)}.proposal-page-action--primary:disabled{opacity:.7;cursor:wait}.proposal-page-action:hover:not(:disabled){transform:translateY(-1px)}@media (max-width:1023px){.proposal-page-actions{gap:.65rem;padding:.9rem .85rem}.proposal-page-action{flex:1 1 calc(50% - 0.35rem);min-height:3.15rem;padding:.85rem .9rem;font-size:1.05rem}.proposal-page-action-icon{width:1.25rem;height:1.25rem}}@media (max-width:420px){.proposal-page-action{font-size:1.12rem;letter-spacing:.01em}}.proposal-shell .proposal-viewport{flex:1 1 auto;height:auto;min-height:0}.proposal-viewport{width:100vw;max-width:100vw;height:100dvh;overflow-x:hidden;overflow-y:auto;background:var(--proposal-page-bg,#edf2f8);-webkit-overflow-scrolling:touch}.proposal-viewport[data-mode=mobile] .proposal-page--fit{padding:var(--proposal-mobile-gutter,3rem) 0;gap:0}.proposal-viewport[data-mode=mobile] .proposal-deck{gap:var(--proposal-mobile-gutter,3rem)}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .proposal-cover-hero{padding:2.5% 3.5% 2% 1%;align-items:center;justify-content:center}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .proposal-cover-stage.hero-visual-stage{transform:none;transform-origin:center center}#proposal-slide-01 .hero-illustration-float{position:absolute!important;inset:0!important;width:auto!important;padding-inline:0!important}#proposal-slide-01 .hero-illustration-frame{min-height:0;display:flex;align-items:center;justify-content:center}#proposal-slide-01 .hero-deco-ring,#proposal-slide-01 .hero-deco-ring-fill{left:54%;top:46%}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .hero-deco-ring,.proposal-viewport[data-mode=mobile] #proposal-slide-01 .hero-deco-ring-fill{left:50%;top:50%}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .hero-illustration-ambient{left:50%;top:50%;transform:translate(-50%,-50%)}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .hero-illustration-shell{margin-inline:auto;width:min(100%,32rem)}.proposal-viewport[data-mode=mobile] #proposal-slide-01 .hero-illustration-img{max-width:min(100%,32rem)}.proposal-scale-spacer{position:relative;margin:0 auto;overflow:hidden;max-width:1440px}.proposal-scale{position:absolute;top:0;left:0;width:1440px;max-width:1440px;will-change:transform}.proposal-viewport:not(.is-ready) .proposal-scale-spacer{visibility:hidden}.proposal-viewport.is-ready .proposal-scale-spacer{visibility:visible}.proposal-page--fit{min-height:0;min-width:var(--proposal-slide-width);width:var(--proposal-slide-width);max-width:var(--proposal-slide-width);padding:1.25rem 0 2rem;gap:1.25rem;background:transparent}.proposal-btn,.proposal-download-btn,.proposal-slide :is(h1,h2,h3,h4),.proposal-slide [class*=-heading],.proposal-slide [class*=-title]{font-family:var(--proposal-font-heading)}.proposal-slide [class*=-description],.proposal-slide [class*=-text],.proposal-slide p{line-height:var(--proposal-line-body)}.proposal-slide :is(h1,h2,h3,h4),.proposal-slide [class*=-heading]{line-height:var(--proposal-line-heading);font-weight:var(--proposal-heading-weight);letter-spacing:-.025em}.proposal-toolbar{width:var(--proposal-slide-width);display:flex;justify-content:flex-end}.proposal-download-btn{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;padding:.65rem 1.25rem;border-radius:9999px;border:none;background:linear-gradient(105deg,#2563eb,#1d4ed8);color:#fff;font-size:.875rem;font-weight:700;letter-spacing:.02em;cursor:pointer;box-shadow:0 12px 28px rgba(37,99,235,.28);transition:transform .2s ease,box-shadow .2s ease}.proposal-download-btn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 16px 32px rgba(37,99,235,.34)}.proposal-download-btn:disabled{opacity:.7;cursor:wait}.proposal-slide-shell{width:var(--proposal-slide-width);height:var(--proposal-slide-height);flex-shrink:0}.proposal-slide{overflow:hidden;border-radius:0;background:#ffffff;box-shadow:0 24px 64px rgba(15,23,42,.1),0 4px 16px rgba(15,23,42,.04);color:var(--proposal-dark)}.proposal-slide,.proposal-slide-inner{position:relative;width:100%;height:100%}.proposal-slide-inner{display:grid;grid-template-rows:1fr auto auto;min-height:0}.proposal-slide-main{position:relative;display:grid;grid-template-columns:48% 52%;min-height:0;overflow:hidden}.proposal-left{position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:3.2% 3.5% 2.5% 4.2%;overflow:hidden}.proposal-left-deco,.proposal-left-glow{display:none}.proposal-brand-logo{width:auto;height:clamp(3.5rem,7.2vh,4.25rem);max-width:52%;object-fit:contain;object-position:left center}.proposal-left-copy{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;margin-top:clamp(.35rem,1vh,.75rem);max-width:34rem;min-height:0}.proposal-badge{display:inline-flex;align-items:center;margin:0 0 clamp(.75rem,1.4vh,1.1rem);padding:.35rem .85rem;border-radius:9999px;border:1px solid rgba(37,99,235,.18);background:#eff6ff;font-size:clamp(.62rem,.85vw,.82rem);font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2;color:var(--proposal-accent)}.proposal-kicker{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.45rem,1vh,.7rem)}.proposal-kicker-label{margin:0 0 clamp(.55rem,1.1vh,.8rem);font-size:clamp(.62rem,.9vw,.92rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;line-height:1.35;color:#64748b}.proposal-kicker-dot{display:none}.proposal-title{margin:0;font-size:clamp(.62rem,.85vw,.82rem);line-height:1.2;font-weight:700;letter-spacing:.12em;color:var(--proposal-accent)}.proposal-subtitle{margin:0;font-size:clamp(.62rem,.9vw,.92rem);font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#64748b}.proposal-accent-line{display:none}.proposal-hero-lines{margin:0;display:flex;flex-direction:column;gap:.2rem}.proposal-hero-line{display:block;margin:0;font-size:clamp(1.55rem,2.65vw,2.65rem);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:var(--proposal-dark)}.proposal-hero-line--accent{color:var(--proposal-accent)}.proposal-description{margin:clamp(.95rem,1.8vh,1.25rem) 0 0;max-width:32rem;font-size:clamp(.72rem,1.05vw,1.05rem);line-height:1.55;font-weight:500;color:#64748b}.proposal-actions{margin-top:clamp(1.2rem,2.3vh,1.65rem);display:flex;flex-wrap:wrap;gap:clamp(.6rem,1vw,.85rem)}#proposal-slide-01.proposal-cover{--cover-gutter-x:72px;--cover-gutter-top:52px}#proposal-slide-01.proposal-cover .proposal-left{padding:var(--cover-gutter-top) 36px 12px var(--cover-gutter-x);justify-content:flex-start}#proposal-slide-01.proposal-cover .proposal-stats{padding:0 var(--cover-gutter-x) 16px}#proposal-slide-01 .proposal-left-glow{display:block;position:absolute;inset:8% -8% 12% -18%;z-index:0;pointer-events:none;background:radial-gradient(ellipse 70% 55% at 28% 42%,rgba(37,99,235,.055) 0,rgba(37,99,235,.02) 42%,transparent 72%)}#proposal-slide-01 .proposal-left-deco{display:block;position:absolute;top:18%;left:2%;width:min(78%,34rem);height:62%;z-index:0;pointer-events:none;color:var(--proposal-accent);opacity:.045}#proposal-slide-01 .proposal-left-deco-svg{width:100%;height:100%}#proposal-slide-01 .proposal-brand-logo.proposal-logo{position:relative;z-index:1;height:clamp(4.75rem,9.6vh,5.75rem)!important;max-width:62%!important;margin:0;flex-shrink:0}#proposal-slide-01 .proposal-left-copy{position:relative;z-index:1;flex:1 1 auto;justify-content:center;margin-top:0;max-width:520px;width:100%;min-height:0}#proposal-slide-01 .proposal-badge{margin:0 0 16px;padding:.4rem .95rem;border:1px solid rgba(37,99,235,.16);background:linear-gradient(180deg,#f8fbff,#eff6ff);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 6px 16px rgba(37,99,235,.06);font-family:var(--proposal-font-heading);font-size:.7rem;font-weight:700;letter-spacing:.14em;color:var(--proposal-primary)}#proposal-slide-01 .proposal-kicker-label{margin:0 0 18px;max-width:520px;font-family:var(--proposal-font-body);font-size:.72rem;font-weight:500;letter-spacing:2px;line-height:1.4;color:#64748b}#proposal-slide-01 .proposal-hero-lines{max-width:520px;gap:.15rem}#proposal-slide-01 .proposal-hero-line{font-family:var(--proposal-font-heading);font-size:clamp(1.85rem,3.05vw,3.05rem);line-height:1.18;font-weight:800;letter-spacing:-.028em;text-align:left}#proposal-slide-01 .proposal-description{margin:20px 0 0;max-width:26rem;font-family:var(--proposal-font-body);font-size:clamp(.78rem,.98vw,.95rem);line-height:1.5;font-weight:400;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#proposal-slide-01 .proposal-actions{margin-top:28px;gap:1rem}#proposal-slide-01 .proposal-actions .proposal-btn{min-height:3.05rem;padding:.78rem 1.55rem;border-radius:9999px;font-family:var(--proposal-font-heading);font-size:.8125rem;font-weight:600;letter-spacing:.04em}#proposal-slide-01 .proposal-actions .proposal-btn--primary{box-shadow:0 12px 28px rgba(37,99,235,.26),inset 0 2px 0 rgba(255,255,255,.18)}#proposal-slide-01 .proposal-actions .proposal-btn--primary:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 16px 34px rgba(37,99,235,.34),inset 0 2px 0 rgba(255,255,255,.2)}#proposal-slide-01 .proposal-actions .proposal-btn--secondary{box-shadow:0 8px 20px rgba(15,23,42,.05)}#proposal-slide-01 .proposal-actions .proposal-btn--secondary:hover{transform:translateY(-2px);box-shadow:0 12px 24px rgba(15,23,42,.08);background:#f8fbff}.proposal-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:2.75rem;padding:.65rem 1.35rem;border-radius:var(--proposal-radius-pill);font-family:var(--proposal-font-heading);font-size:.8125rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.proposal-btn:hover{transform:translateY(-1px)}.proposal-btn--primary{background:linear-gradient(105deg,#2563eb,#1d4ed8);color:#ffffff;border:1px solid rgba(37,99,235,.2);box-shadow:0 14px 32px rgba(37,99,235,.28);cursor:pointer}.proposal-btn--secondary{background:#ffffff;color:var(--proposal-accent);border:1.5px solid rgba(37,99,235,.65);box-shadow:0 8px 20px rgba(15,23,42,.05)}.proposal-btn--outline{background:#ffffff;color:var(--proposal-accent);border:1.5px solid var(--proposal-accent);box-shadow:var(--proposal-shadow-sm);text-transform:none;letter-spacing:.01em}.proposal-btn--outline:hover{background:var(--proposal-accent);color:#ffffff}.proposal-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:var(--proposal-icon-size);height:var(--proposal-icon-size);border-radius:var(--proposal-radius-pill);background:#eff6ff;color:var(--proposal-accent);flex-shrink:0}.proposal-cover{background:#ffffff}.proposal-cover-hero{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;min-height:0;overflow:hidden;background:transparent;padding:1% 1% 1% 0}.proposal-cover-stage.hero-visual-stage{width:100%;max-width:none;min-height:0;height:100%;margin-inline:0;transform:translate(18px,-10px) scale(.972);transform-origin:center center}.proposal-cover-stage .hero-illustration-shell{width:min(100%,34rem)}.proposal-cover-stage .hero-illustration-img{width:100%;max-width:34rem;height:auto}.proposal-features{position:absolute;z-index:5;left:5%;top:12%;bottom:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.55rem;width:max-content;max-width:72%}.proposal-feature-item{display:flex;align-items:center;gap:clamp(.45rem,.8vw,.75rem);padding:.45rem .85rem .45rem .45rem;border-radius:9999px;border:1px solid rgba(255,255,255,.28);background:rgba(7,26,82,.78);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:#ffffff;box-shadow:0 8px 20px rgba(2,8,23,.28)}.proposal-feature-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(1.75rem,2.8vw,2.5rem);height:clamp(1.75rem,2.8vw,2.5rem);border-radius:9999px;border:1.5px solid rgba(255,255,255,.85);background:rgba(255,255,255,.12);color:#ffffff;box-shadow:0 0 16px rgba(125,211,252,.25)}.proposal-feature-label{font-size:clamp(.65rem,1.05vw,1.05rem);font-weight:600;line-height:1.25;letter-spacing:.01em;color:#ffffff;text-shadow:none;white-space:nowrap}.proposal-stats{z-index:3;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.1vw,1rem);padding:0 3.5% 2%;margin-top:0;background:#ffffff}.proposal-stat-card{display:flex;align-items:center;gap:clamp(.55rem,.9vw,.85rem);min-height:clamp(3.5rem,8vh,5.25rem);padding:clamp(.65rem,1.2vh,1rem) clamp(.7rem,1.1vw,1.15rem);border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 30px rgba(15,23,42,.08)}.proposal-stat-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2rem,3.2vw,2.75rem);height:clamp(2rem,3.2vw,2.75rem);border-radius:9999px;background:#eff6ff;color:var(--proposal-accent)}.proposal-stat-value{font-size:clamp(.95rem,1.6vw,1.65rem);font-weight:800;line-height:1.1;color:var(--proposal-accent)}.proposal-stat-label{margin-top:.15rem;font-size:clamp(.6rem,.95vw,.95rem);font-weight:500;color:var(--proposal-muted)}.proposal-footer{z-index:4;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;height:var(--proposal-footer-height);min-height:var(--proposal-footer-height);max-height:var(--proposal-footer-height);padding:0 var(--proposal-pad-x);flex-shrink:0;overflow:hidden;background:var(--proposal-footer);color:rgba(255,255,255,.82);font-family:var(--proposal-font-body)}.proposal-footer-contacts{display:flex;flex-wrap:nowrap;align-items:center;gap:0}.proposal-footer-item{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:500;line-height:1;color:rgba(255,255,255,.82);text-decoration:none;white-space:nowrap}.proposal-footer-item svg{width:1.15rem;height:1.15rem;flex-shrink:0}.proposal-footer-item+.proposal-footer-item{margin-left:.85rem;padding-left:.85rem;border-left:1px solid rgba(255,255,255,.28)}.proposal-footer-tagline{font-size:1.05rem;font-weight:600;white-space:nowrap;font-family:var(--proposal-font-heading);justify-self:end}.proposal-footer-tagline-accent{color:#7dd3fc}.proposal-footer--content{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;overflow:hidden}.proposal-footer--content .proposal-footer-item{justify-self:start;border-left:none;margin-left:0;padding-left:0}.proposal-footer-center{justify-self:center;margin:0;font-size:.75rem;font-weight:600;white-space:nowrap;color:rgba(255,255,255,.85);font-family:var(--proposal-font-heading)}.proposal-footer-page-wrap{position:relative;justify-self:end;display:flex;align-items:center;justify-content:flex-end;min-width:5rem;height:100%;padding-block:0}.proposal-footer-stripes{pointer-events:none;position:absolute;right:-8%;top:-40%;bottom:-40%;width:7rem;background:linear-gradient(115deg,transparent 28%,rgba(37,99,235,.55) 29%,rgba(37,99,235,.55) 38%,transparent 39%),linear-gradient(115deg,transparent 42%,rgba(59,130,246,.7) 43%,rgba(59,130,246,.7) 52%,transparent 53%),linear-gradient(115deg,transparent 56%,rgba(147,197,253,.85) 57%,rgba(147,197,253,.85) 66%,transparent 67%)}.proposal-footer-page{position:relative;z-index:1;margin:0;font-size:.8125rem;font-weight:700;letter-spacing:.04em;color:rgba(255,255,255,.92);font-family:var(--proposal-font-heading)}.proposal-footer--contacts{display:flex;align-items:center;justify-content:space-between;overflow:hidden}.proposal-footer--contacts .proposal-footer-contacts{flex:1 1 auto}.proposal-deck{width:var(--proposal-slide-width);display:flex;flex-direction:column;gap:1.5rem}.proposal-slide--02{background:radial-gradient(ellipse 42% 35% at 78% 18%,rgba(219,234,254,.55),transparent 70%),radial-gradient(ellipse 30% 28% at 18% 70%,rgba(239,246,255,.8),transparent 72%),#ffffff}.proposal-slide02-inner{display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide02-main{display:grid;grid-template-columns:42% 58%;gap:0;min-height:0;padding:3.2% 3.2% 2% 3%}.proposal-slide02-visual{position:relative;display:flex;align-items:stretch;min-height:0;padding-right:2%}.proposal-slide02-frame{position:relative;width:100%;height:100%;min-height:0}.proposal-slide02-photo{position:absolute;inset:0}.proposal-slide02-swoosh{pointer-events:none;position:absolute;z-index:2;top:-2%;left:-4%;width:42%;height:18%;background:linear-gradient(120deg,#2563eb,#1d4ed8);border-radius:0 0 60% 0;clip-path:polygon(0 0,100% 0,70% 100%,0 85%);opacity:.95}.proposal-slide02-corner{pointer-events:none;position:absolute;z-index:2;left:0;bottom:0;width:34%;height:16%;background:linear-gradient(135deg,#0b3d91,#2563eb);clip-path:polygon(0 35%,100% 0,100% 100%,0 100%)}.proposal-slide02-content{position:relative;display:flex;flex-direction:column;min-width:0;padding:.4% 1% 0 3.5%}.proposal-slide02-logo{align-self:flex-end;height:clamp(1.9rem,3.8vh,2.75rem);width:auto;max-width:42%;object-fit:contain;object-position:right center}.proposal-slide02-heading-block{position:relative;margin-top:clamp(.85rem,2vh,1.4rem)}.proposal-slide02-dots{pointer-events:none;position:absolute;left:-1%;top:18%;width:42%;height:70%;opacity:.35;background-image:radial-gradient(circle,rgba(148,163,184,.7) 1.4px,transparent 1.5px);background-size:12px 12px;mask-image:radial-gradient(ellipse 80% 80% at 30% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 80% at 30% 40%,#000 20%,transparent 75%)}.proposal-slide02-eyebrow{position:relative;z-index:1;margin:0;font-size:clamp(.65rem,.95vw,.95rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide02-eyebrow:after{content:"";display:block;width:clamp(2.25rem,3.5vw,3.25rem);height:2px;margin-top:.45rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide02-heading{position:relative;z-index:1;margin:clamp(.55rem,1.2vh,.85rem) 0 0;font-size:clamp(1.85rem,3.8vw,3.75rem);line-height:1.05;font-weight:800;letter-spacing:-.02em;color:var(--proposal-dark)}.proposal-slide02-heading-accent{color:var(--proposal-accent)}.proposal-slide02-copy{position:relative;z-index:1;margin-top:clamp(.85rem,1.8vh,1.25rem);max-width:45rem;display:flex;flex-direction:column;gap:clamp(.55rem,1.1vh,.85rem)}.proposal-slide02-copy p{margin:0;font-size:clamp(.68rem,1.05vw,1.05rem);line-height:1.55;font-weight:500;color:#475569}.proposal-slide02-cards{position:relative;z-index:1;margin-top:auto;padding-top:clamp(.9rem,2vh,1.4rem);display:grid;grid-template-columns:1fr 1fr;gap:clamp(.65rem,1.2vw,1rem)}.proposal-about-card{display:flex;flex-direction:column;gap:.55rem;min-height:clamp(7.5rem,16vh,10.5rem);padding:clamp(.85rem,1.6vh,1.15rem) clamp(.85rem,1.2vw,1.15rem);border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease}.proposal-about-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(15,23,42,.1)}.proposal-about-card-head{display:flex;align-items:center;gap:.65rem}.proposal-about-card-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2rem,3vw,2.5rem);height:clamp(2rem,3vw,2.5rem);border-radius:9999px;background:linear-gradient(145deg,#3b82f6,#2563eb);color:#ffffff;box-shadow:0 8px 18px rgba(37,99,235,.28)}.proposal-about-card-title{margin:0;font-size:clamp(.95rem,1.35vw,1.35rem);font-weight:800;color:var(--proposal-accent)}.proposal-about-card-text{margin:0;font-size:clamp(.62rem,.92vw,.92rem);line-height:1.5;font-weight:500;color:#64748b}.proposal-slide02-network{pointer-events:none;position:absolute;right:-2%;top:22%;width:18%;height:55%;opacity:.55}.proposal-slide02-network svg{width:100%;height:100%}.proposal-slide--03{background:#ffffff}.proposal-slide03-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide03-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide03-glow{position:absolute;right:-8%;top:8%;width:58%;height:78%;border-radius:9999px;background:radial-gradient(circle at 50% 45%,rgba(191,219,254,.55) 0,rgba(219,234,254,.28) 42%,transparent 72%)}.proposal-slide03-skyline{position:absolute;right:2%;bottom:18%;width:48%;height:42%;opacity:.22;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 800 280' fill='none'%3E%3Cpath fill='%2393C5FD' d='M40 220h36v-70H40zm50 0h42V90H90zm56 0h34v-48h-34zm48 0h50V40h-50zm64 0h38v-96h-38zm52 0h46V70h-46zm60 0h34v-58h-34zm48 0h56V28h-56zm70 0h40v-84h-40zm54 0h48V55h-48zm62 0h36v-62h-36z'/%3E%3Cpath stroke='%2360A5FA' stroke-width='2' d='M20 220h760'/%3E%3C/svg%3E") 100% 100% /contain no-repeat}.proposal-slide03-globe{position:absolute;right:3%;top:4%;width:18%;height:28%;opacity:.28;background-image:radial-gradient(circle,rgba(148,163,184,.55) 1.15px,transparent 1.25px);background-size:14px 14px;mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 72%);-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 35%,transparent 72%)}.proposal-slide03-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:2.2% 3.4% 1.1%;gap:.65rem}.proposal-slide03-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;flex-shrink:0}.proposal-slide03-intro{max-width:42rem}.proposal-slide03-eyebrow{margin:0;font-size:clamp(.65rem,.95vw,.95rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide03-eyebrow:before{content:"";display:block;width:clamp(2rem,3.2vw,3rem);height:2px;margin-bottom:.55rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide03-heading{margin:0;font-size:clamp(1.75rem,3.7vw,4.5rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide03-heading-accent{color:var(--proposal-primary)}.proposal-slide03-description{margin:clamp(.45rem,1vh,.7rem) 0 0;max-width:38.75rem;font-size:clamp(.72rem,1.1vw,1.375rem);line-height:1.45;font-weight:500;color:#64748b}.proposal-slide03-logo{flex-shrink:0;height:clamp(1.9rem,3.8vh,2.75rem);width:auto;max-width:28%;object-fit:contain;object-position:right center}.proposal-slide03-grid{margin-top:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,1vw,.85rem);flex:1 1 auto;min-height:0;align-content:stretch}.proposal-feature-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;min-height:0;height:100%;padding:clamp(.7rem,1.3vh,.95rem) clamp(.75rem,1.1vw,1.05rem);border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 12px 32px rgba(15,23,42,.07);transition:transform .2s ease,box-shadow .2s ease}.proposal-feature-card:hover{transform:translateY(-2px);box-shadow:0 16px 36px rgba(15,23,42,.1)}.proposal-feature-card-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2.25rem,3.2vw,2.85rem);height:clamp(2.25rem,3.2vw,2.85rem);margin-bottom:.15rem;border-radius:9999px;background:linear-gradient(145deg,#3b82f6,#1d4ed8);color:#ffffff;box-shadow:0 8px 18px rgba(37,99,235,.28)}.proposal-feature-card-body{display:none}.proposal-feature-card-title{margin:0;font-size:clamp(.85rem,1.35vw,1.5rem);font-weight:800;line-height:1.2;text-align:center;color:var(--proposal-dark)}.proposal-feature-card-underline{display:block;width:clamp(1.5rem,2.2vw,2.25rem);height:2px;margin:.2rem auto 0;border-radius:9999px;background:var(--proposal-accent)}.proposal-feature-card-text{margin:.35rem 0 0;font-size:clamp(.65rem,.95vw,1rem);line-height:1.5;font-weight:500;text-align:center;color:#64748b}.proposal-slide03-stats-bar{margin-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;flex-shrink:0;min-height:clamp(3.75rem,8.2vh,5.25rem);padding:clamp(.55rem,1.2vh,.85rem) clamp(.55rem,1.1vw,.95rem);border-radius:clamp(1rem,1.6vw,1.5rem);background:linear-gradient(105deg,rgba(255,255,255,.12),transparent 40%),linear-gradient(115deg,#0b3d91,#1d4ed8 48%,#2563eb);box-shadow:0 16px 40px rgba(37,99,235,.28);overflow:visible}.proposal-slide03-stat-col{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;padding-inline:clamp(.35rem,.8vw,.75rem)}.proposal-slide03-stat-divider{position:absolute;left:0;top:18%;bottom:18%;width:1px;background:rgba(255,255,255,.35)}.proposal-stat-item{display:flex;align-items:center;gap:clamp(.5rem,.9vw,.85rem);width:100%;max-width:16rem}.proposal-stat-item-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2rem,3vw,2.65rem);height:clamp(2rem,3vw,2.65rem);border-radius:9999px;border:1.5px solid rgba(255,255,255,.85);color:#ffffff;background:rgba(255,255,255,.08)}.proposal-stat-item-value{margin:0;font-size:clamp(1rem,1.7vw,1.85rem);font-weight:800;line-height:1.1;color:#ffffff}.proposal-stat-item-label{margin:.15rem 0 0;font-size:clamp(.6rem,.9vw,.95rem);font-weight:500;color:rgba(255,255,255,.88)}.proposal-slide--04{background:#ffffff}.proposal-slide04-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide04-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide04-glow{position:absolute;right:-4%;top:-8%;width:48%;height:55%;background:radial-gradient(ellipse at center,rgba(191,219,254,.45),transparent 70%)}.proposal-slide04-dots{position:absolute;left:28%;top:8%;width:22%;height:22%;opacity:.28;background-image:radial-gradient(circle,rgba(148,163,184,.65) 1.2px,transparent 1.3px);background-size:12px 12px}.proposal-slide04-shape{position:absolute;background:linear-gradient(135deg,rgba(191,219,254,.35),rgba(219,234,254,.12));transform:skewX(-18deg)}.proposal-slide04-shape--a{right:34%;top:6%;width:8%;height:18%;border-radius:.5rem}.proposal-slide04-shape--b{right:26%;top:14%;width:5%;height:12%;border-radius:.4rem;opacity:.7}.proposal-slide04-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;padding:2.8% 3.2% 1.6%}.proposal-slide04-header{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:start}.proposal-slide04-intro{max-width:40rem}.proposal-slide04-eyebrow{margin:0;font-size:clamp(.65rem,.95vw,.95rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide04-eyebrow:after,.proposal-slide04-eyebrow:before{content:"";display:block;width:clamp(2rem,3.2vw,3rem);height:2px;background:var(--proposal-accent);border-radius:9999px}.proposal-slide04-eyebrow:before{margin-bottom:.5rem}.proposal-slide04-eyebrow:after{margin-top:.45rem}.proposal-slide04-heading{margin:clamp(.45rem,1vh,.7rem) 0 0;font-size:clamp(1.7rem,3.5vw,4.25rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide04-heading-accent{color:var(--proposal-primary)}.proposal-slide04-description{margin:clamp(.65rem,1.4vh,1rem) 0 0;max-width:38.75rem;font-size:clamp(.7rem,1.05vw,1.25rem);line-height:1.55;font-weight:500;color:#64748b}.proposal-slide04-visual{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:clamp(9rem,22vh,14rem)}.proposal-slide04-logo{height:clamp(1.8rem,3.6vh,2.6rem);width:auto;max-width:55%;object-fit:contain;object-position:right center}.proposal-tech-cube{position:relative;width:min(100%,18rem);height:clamp(8.5rem,20vh,12.5rem);margin-top:.35rem}.proposal-tech-cube-glow{position:absolute;left:50%;top:42%;width:70%;height:55%;transform:translate(-50%,-20%);border-radius:9999px;background:radial-gradient(circle,rgba(96,165,250,.35),transparent 70%);filter:blur(8px)}.proposal-tech-cube-rings{position:absolute;left:50%;bottom:8%;width:78%;height:34%;transform:translateX(-50%)}.proposal-tech-ring{position:absolute;left:50%;top:50%;border:1.5px solid rgba(96,165,250,.45);border-radius:9999px;transform:translate(-50%,-50%) rotateX(68deg)}.proposal-tech-ring--outer{width:100%;height:100%}.proposal-tech-ring--mid{width:78%;height:78%;border-color:rgba(59,130,246,.4)}.proposal-tech-ring--inner{width:52%;height:52%;border-color:rgba(37,99,235,.35)}.proposal-tech-cube-platform{position:absolute;left:50%;bottom:14%;width:48%;height:12%;transform:translateX(-50%);border-radius:9999px;background:linear-gradient(180deg,rgba(96,165,250,.55),rgba(37,99,235,.25));box-shadow:0 0 24px rgba(59,130,246,.45)}.proposal-tech-cube-stack{position:absolute;left:50%;top:12%;width:42%;height:58%;transform:translateX(-50%) rotateX(12deg) rotate(-18deg);transform-style:preserve-3d}.proposal-tech-block{position:absolute;border-radius:.35rem;border:1px solid rgba(191,219,254,.9);background:linear-gradient(145deg,rgba(255,255,255,.95),rgba(191,219,254,.75));box-shadow:0 8px 18px rgba(37,99,235,.18)}.proposal-tech-block--a{left:18%;top:8%;width:38%;height:34%;background:linear-gradient(145deg,#60a5fa,#2563eb);border-color:rgba(255,255,255,.35)}.proposal-tech-block--b{left:52%;top:18%;width:34%;height:28%}.proposal-tech-block--c{left:8%;top:40%;width:36%;height:30%}.proposal-tech-block--d{left:42%;top:44%;width:40%;height:32%;background:linear-gradient(145deg,#93c5fd,#3b82f6)}.proposal-tech-block--e{left:-8%;top:-6%;width:22%;height:18%;opacity:.9}.proposal-tech-block--f{right:-10%;top:2%;width:20%;height:16%}.proposal-tech-block--g{left:70%;top:70%;width:24%;height:20%;opacity:.85}.proposal-tech-links{position:absolute;inset:0;width:100%;height:100%;opacity:.85}.proposal-tech-orbit{position:absolute;display:inline-flex;align-items:center;justify-content:center;width:clamp(1.6rem,2.4vw,2.15rem);height:clamp(1.6rem,2.4vw,2.15rem);border-radius:9999px;border:1px solid rgba(191,219,254,.95);background:#ffffff;color:#2563eb;box-shadow:0 8px 18px rgba(37,99,235,.18)}.proposal-tech-orbit--1{left:8%;top:18%}.proposal-tech-orbit--2{right:10%;top:8%}.proposal-tech-orbit--3{left:2%;top:48%}.proposal-tech-orbit--4{right:4%;top:46%}.proposal-tech-orbit--5{right:22%;bottom:6%}.proposal-slide04-grid{margin-top:clamp(.75rem,1.8vh,1.25rem);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1.1vw,.95rem);flex:1 1 auto;align-content:stretch}.proposal-service-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;min-height:0;height:100%;padding:clamp(.8rem,1.5vh,1.05rem) clamp(.8rem,1.1vw,1.05rem) clamp(1.1rem,2vh,1.4rem);overflow:hidden;border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.07);transition:transform .2s ease,box-shadow .2s ease}.proposal-service-card:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(15,23,42,.1)}.proposal-service-card-header{display:none}.proposal-service-card-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2.15rem,3vw,2.65rem);height:clamp(2.15rem,3vw,2.65rem);margin-bottom:.15rem;border-radius:9999px;background:#eff6ff;color:#2563eb;border:1px solid rgba(191,219,254,.9)}.proposal-service-brand{font-size:clamp(.55rem,.75vw,.72rem);font-weight:800;letter-spacing:.02em;line-height:1}.proposal-service-brand--sf{color:#00a1e0}.proposal-service-brand--sap{color:#008fd3;font-size:clamp(.6rem,.85vw,.8rem)}.proposal-service-brand--now{color:#81b5a1;text-transform:lowercase;font-size:clamp(.65rem,.9vw,.85rem)}.proposal-service-card-title{margin:0;font-size:clamp(.78rem,1.15vw,1.25rem);font-weight:800;line-height:1.25;text-align:center;color:var(--proposal-dark);min-width:0}.proposal-service-card-text{margin:.4rem 0 0;font-size:clamp(.6rem,.88vw,.95rem);line-height:1.45;font-weight:500;color:#64748b;text-align:center}.proposal-service-card-corner{position:absolute;right:0;bottom:0;display:inline-flex;align-items:center;justify-content:center;width:clamp(1.75rem,2.5vw,2.25rem);height:clamp(1.75rem,2.5vw,2.25rem);background:linear-gradient(135deg,#3b82f6,#1d4ed8);clip-path:polygon(100% 0,0 100%,100% 100%);padding:.35rem .2rem .15rem .55rem}.proposal-slide--05{background:#ffffff}.proposal-slide05-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide05-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide05-glow{position:absolute;right:-6%;top:-4%;width:52%;height:60%;background:radial-gradient(ellipse at center,rgba(191,219,254,.48),transparent 70%)}.proposal-slide05-gridlines{position:absolute;right:4%;top:10%;width:40%;height:42%;opacity:.18;background-image:linear-gradient(rgba(148,163,184,.45) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.45) 1px,transparent 0);background-size:28px 28px;mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 20%,transparent 75%)}.proposal-slide05-map{position:absolute;left:8%;bottom:14%;width:84%;height:28%;opacity:.16;background-image:radial-gradient(circle,rgba(100,116,139,.55) 1.1px,transparent 1.2px);background-size:10px 10px;mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 30%,transparent 78%)}.proposal-slide05-shape{position:absolute;background:linear-gradient(135deg,rgba(191,219,254,.4),rgba(219,234,254,.12));transform:skewX(-16deg);border-radius:.4rem}.proposal-slide05-shape--a{right:36%;top:8%;width:6%;height:14%}.proposal-slide05-shape--b{right:30%;top:16%;width:4%;height:10%;opacity:.7}.proposal-slide05-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;padding:2.6% 3.2% 1.4%;gap:clamp(.55rem,1.2vh,.9rem)}.proposal-slide05-header{display:grid;grid-template-columns:1.2fr .8fr;gap:1rem;align-items:start}.proposal-slide05-intro{max-width:42rem}.proposal-slide05-eyebrow{margin:0;font-size:clamp(.62rem,.9vw,.9rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide05-eyebrow:before{content:"";display:block;width:clamp(1.75rem,2.8vw,2.75rem);height:2px;margin-bottom:.45rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide05-heading{margin:clamp(.4rem,.9vh,.65rem) 0 0;font-size:clamp(1.55rem,3.2vw,3.85rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide05-heading-accent{color:var(--proposal-accent)}.proposal-slide05-accent-line{display:block;width:clamp(2rem,3vw,3rem);height:2px;margin-top:.45rem;border-radius:9999px;background:var(--proposal-accent)}.proposal-slide05-description{margin:clamp(.55rem,1.1vh,.85rem) 0 0;max-width:40rem;font-size:clamp(.68rem,1vw,1.2rem);line-height:1.5;font-weight:500;color:#64748b}.proposal-slide05-visual{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:clamp(8rem,18vh,11.5rem)}.proposal-slide05-logo{height:clamp(1.7rem,3.4vh,2.5rem);width:auto;max-width:55%;object-fit:contain;object-position:right center}.proposal-slide05-visual .proposal-tech-cube{width:min(100%,15.5rem);height:clamp(7.5rem,16vh,10.5rem)}.proposal-technology-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(.45rem,.9vw,.75rem);flex:1 1 auto;align-content:stretch}.proposal-technology-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem;min-height:clamp(4.6rem,10vh,6.4rem);padding:clamp(.55rem,1vh,.8rem) .4rem;border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease}.proposal-technology-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(15,23,42,.09)}.proposal-technology-card-logo{display:inline-flex;align-items:center;justify-content:center;width:clamp(2.4rem,3.6vw,3.25rem);height:clamp(1.8rem,2.8vw,2.4rem)}.proposal-tech-logo-svg{width:100%;height:100%}.proposal-tech-wordmark{font-size:clamp(.7rem,1.05vw,1.05rem);font-weight:800;letter-spacing:-.02em;line-height:1}.proposal-tech-wordmark--sap{color:#008fd3;font-size:clamp(.95rem,1.4vw,1.35rem)}.proposal-tech-wordmark--next{color:#0f172a}.proposal-technology-card-name{margin:0;font-size:clamp(.62rem,.95vw,1rem);font-weight:700;line-height:1.2;color:var(--proposal-dark)}.proposal-info-banner{display:flex;align-items:center;gap:clamp(.7rem,1.2vw,1rem);min-height:clamp(3.2rem,7vh,4.25rem);padding:clamp(.65rem,1.2vh,.9rem) clamp(.9rem,1.4vw,1.25rem);border-radius:9999px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 12px 28px rgba(15,23,42,.07)}.proposal-info-banner-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2.1rem,3vw,2.6rem);height:clamp(2.1rem,3vw,2.6rem);border-radius:9999px;background:linear-gradient(145deg,#3b82f6,#1d4ed8);color:#ffffff;box-shadow:0 8px 18px rgba(37,99,235,.25)}.proposal-info-banner-divider{flex-shrink:0;width:1px;align-self:stretch;margin-block:.25rem;background:#e2e8f0}.proposal-info-banner-text{margin:0;font-size:clamp(.62rem,.95vw,1.05rem);line-height:1.45;font-weight:500;color:#475569}.proposal-slide--06{background:#ffffff}.proposal-slide06-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide06-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide06-glow{position:absolute;right:-4%;top:-8%;width:48%;height:55%;background:radial-gradient(ellipse at center,rgba(191,219,254,.42),transparent 72%)}.proposal-slide06-dots{position:absolute;opacity:.22;background-image:radial-gradient(circle,rgba(148,163,184,.7) 1px,transparent 1.2px);background-size:10px 10px}.proposal-slide06-dots--tl{left:2%;top:4%;width:16%;height:18%;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%)}.proposal-slide06-dots--br{right:3%;bottom:12%;width:18%;height:20%;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.proposal-slide06-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;padding:2.4% 3.2% 1.3%;gap:clamp(.55rem,1.15vh,.85rem)}.proposal-slide06-header{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:start}.proposal-slide06-intro{max-width:42rem}.proposal-slide06-eyebrow{margin:0;font-size:clamp(.62rem,.9vw,.9rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide06-eyebrow:before{content:"";display:block;width:clamp(1.75rem,2.8vw,2.75rem);height:2px;margin-bottom:.45rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide06-heading{margin:clamp(.4rem,.9vh,.65rem) 0 0;font-size:clamp(1.55rem,3.2vw,3.85rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide06-heading-accent{color:var(--proposal-accent)}.proposal-slide06-description{margin:clamp(.55rem,1.1vh,.85rem) 0 0;max-width:40.625rem;font-size:clamp(.68rem,1vw,1.2rem);line-height:1.5;font-weight:500;color:#64748b}.proposal-slide06-visual{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:clamp(7.5rem,16vh,10.5rem)}.proposal-slide06-logo{height:clamp(1.7rem,3.4vh,2.5rem);width:auto;max-width:55%;object-fit:contain;object-position:right center}.proposal-global-map{width:min(100%,22rem);margin-top:.15rem}.proposal-global-map-svg{display:block;width:100%;height:auto}.proposal-industry-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.55rem,1vw,.85rem);flex:1 1 auto;align-content:stretch}.proposal-industry-card{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;min-height:clamp(8.5rem,18vh,11.5rem);height:100%;padding:clamp(.7rem,1.3vh,1rem) clamp(.55rem,1vw,.85rem);border-radius:24px;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease}.proposal-industry-card:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(15,23,42,.09)}.proposal-industry-card-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(2.35rem,3.4vw,3rem);height:clamp(2.35rem,3.4vw,3rem);margin-bottom:.15rem;border-radius:9999px;background:#eff6ff;color:var(--proposal-accent)}.proposal-industry-card-title{margin:0;font-size:clamp(.78rem,1.15vw,1.35rem);font-weight:800;line-height:1.2;color:var(--proposal-dark)}.proposal-industry-card-text{margin:0;font-size:clamp(.58rem,.85vw,.95rem);line-height:1.4;font-weight:500;color:#64748b}.proposal-industry-card-link{display:none}.proposal-slide06-cta{display:flex;justify-content:center;padding-top:.1rem}.proposal-explore-industries-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:clamp(2.1rem,4.2vh,2.75rem);padding:.45rem 1.35rem;border-radius:9999px;border:1.5px solid var(--proposal-accent);background:#ffffff;color:var(--proposal-accent);font-size:clamp(.68rem,.95vw,1rem);font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.proposal-explore-industries-btn:hover{background:var(--proposal-accent);border-color:var(--proposal-accent);color:#ffffff}.proposal-slide--07{background:#ffffff}.proposal-slide07-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide07-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide07-glow{position:absolute;right:-6%;top:-10%;width:50%;height:58%;background:radial-gradient(ellipse at center,rgba(191,219,254,.4),transparent 72%)}.proposal-slide07-dots{position:absolute;opacity:.2;background-image:radial-gradient(circle,rgba(148,163,184,.7) 1px,transparent 1.2px);background-size:10px 10px}.proposal-slide07-dots--tl{left:2%;top:5%;width:14%;height:16%;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%)}.proposal-slide07-dots--br{right:4%;bottom:14%;width:16%;height:18%;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.proposal-slide07-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;padding:2.4% 3.2% 1.3%;gap:clamp(.55rem,1.15vh,.85rem)}.proposal-slide07-header{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:start}.proposal-slide07-intro{max-width:42rem}.proposal-slide07-eyebrow{margin:0;font-size:clamp(.62rem,.9vw,.9rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide07-eyebrow:before{content:"";display:block;width:clamp(1.75rem,2.8vw,2.75rem);height:2px;margin-bottom:.45rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide07-heading{margin:clamp(.4rem,.9vh,.65rem) 0 0;font-size:clamp(1.55rem,3.2vw,3.85rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide07-heading-accent{color:var(--proposal-accent)}.proposal-slide07-description{margin:clamp(.55rem,1.1vh,.85rem) 0 0;max-width:40.625rem;font-size:clamp(.68rem,1vw,1.2rem);line-height:1.5;font-weight:500;color:#64748b}.proposal-slide07-visual{position:relative;display:flex;flex-direction:column;align-items:flex-end;min-height:clamp(7rem,15vh,10rem)}.proposal-slide07-logo{height:clamp(1.7rem,3.4vh,2.5rem);width:auto;max-width:55%;object-fit:contain;object-position:right center}.proposal-network-globe{width:min(100%,20rem);margin-top:.1rem}.proposal-network-globe-svg{display:block;width:100%;height:auto}.proposal-client-logo-strip{display:flex;align-items:center;justify-content:space-between;gap:clamp(.35rem,.7vw,.65rem);min-height:clamp(3.4rem,7.5vh,4.6rem);padding:clamp(.55rem,1.1vh,.85rem) clamp(.75rem,1.3vw,1.15rem);border-radius:1.25rem;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease}.proposal-client-logo-strip:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(15,23,42,.09)}.proposal-client-logo-name{flex:1 1 0;min-width:0;text-align:center;font-family:var(--proposal-font-heading);font-size:clamp(.62rem,.95vw,1.05rem);font-weight:700;line-height:1.2;letter-spacing:.01em;color:var(--proposal-dark);white-space:nowrap}.proposal-trust-features-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));flex:1 1 auto;align-items:stretch;min-height:clamp(8rem,17vh,11rem);border-radius:1.25rem;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 24px rgba(15,23,42,.05);overflow:hidden}.proposal-trust-feature{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.35rem;padding:clamp(.75rem,1.5vh,1.1rem) clamp(.65rem,1.1vw,1rem);transition:background .2s ease}.proposal-trust-feature+.proposal-trust-feature{border-left:1px solid #e2e8f0}.proposal-trust-feature:hover{background:#f8fafc}.proposal-trust-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(2.4rem,3.5vw,3.1rem);height:clamp(2.4rem,3.5vw,3.1rem);margin-bottom:.15rem;border-radius:9999px;background:#eff6ff;color:var(--proposal-accent)}.proposal-trust-feature-title{margin:0;font-size:clamp(.75rem,1.1vw,1.25rem);font-weight:800;line-height:1.2;color:var(--proposal-dark)}.proposal-trust-feature-underline{display:block;width:clamp(1.5rem,2.2vw,2.25rem);height:2px;border-radius:9999px;background:var(--proposal-accent)}.proposal-trust-feature-text{margin:.1rem 0 0;max-width:16rem;font-size:clamp(.58rem,.85vw,.95rem);line-height:1.4;font-weight:500;color:#64748b}.proposal-trust-banner{position:relative;display:flex;align-items:center;gap:clamp(.75rem,1.3vw,1.1rem);min-height:clamp(3.4rem,7.5vh,4.5rem);padding:clamp(.7rem,1.3vh,.95rem) clamp(1rem,1.6vw,1.4rem);overflow:hidden;border-radius:1.15rem;border:1px solid #dbeafe;background:linear-gradient(90deg,#eff6ff,#f8fbff 55%,#eef6ff)}.proposal-trust-banner-icon{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2.3rem,3.3vw,2.9rem);height:clamp(2.3rem,3.3vw,2.9rem);border-radius:9999px;background:linear-gradient(145deg,#1e40af,#0b3d91);color:#ffffff;box-shadow:0 8px 18px rgba(11,61,145,.28)}.proposal-trust-banner-text{position:relative;z-index:1;margin:0;max-width:52rem;font-size:clamp(.68rem,1vw,1.15rem);line-height:1.45;font-weight:600;color:var(--proposal-dark)}.proposal-trust-banner-map{pointer-events:none;position:absolute;right:2%;top:10%;bottom:10%;width:28%;opacity:.22;background-image:radial-gradient(circle,rgba(100,116,139,.55) 1.1px,transparent 1.2px);background-size:9px 9px;mask-image:radial-gradient(ellipse at 70% 50%,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at 70% 50%,#000 25%,transparent 75%)}.proposal-slide--08{background:#ffffff}.proposal-slide08-inner{position:relative;display:grid;grid-template-rows:1fr auto;width:100%;height:100%;min-height:0}.proposal-slide08-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide08-glow{position:absolute;left:8%;top:-8%;width:46%;height:42%;background:radial-gradient(ellipse at center,rgba(191,219,254,.35),transparent 72%)}.proposal-slide08-dots{position:absolute;opacity:.18;background-image:radial-gradient(circle,rgba(148,163,184,.7) 1px,transparent 1.2px);background-size:10px 10px}.proposal-slide08-dots--tl{left:2%;top:4%;width:12%;height:14%;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%)}.proposal-slide08-dots--br{right:3%;bottom:12%;width:14%;height:16%;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.proposal-slide08-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;padding:2% 3% 1.1%;gap:clamp(.4rem,.9vh,.7rem)}.proposal-slide08-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.proposal-slide08-intro{max-width:44rem}.proposal-slide08-eyebrow{margin:0;font-size:clamp(.58rem,.85vw,.85rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide08-eyebrow:before{content:"";display:block;width:clamp(1.6rem,2.5vw,2.5rem);height:2px;margin-bottom:.35rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide08-heading{margin:clamp(.3rem,.7vh,.5rem) 0 0;font-size:clamp(1.35rem,2.8vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide08-heading-accent{color:var(--proposal-accent)}.proposal-slide08-description{margin:clamp(.4rem,.9vh,.65rem) 0 0;max-width:43.75rem;font-size:clamp(.62rem,.9vw,1.05rem);line-height:1.45;font-weight:500;color:#64748b}.proposal-slide08-logo{height:clamp(1.55rem,3.1vh,2.35rem);width:auto;max-width:42%;object-fit:contain;object-position:right center}.proposal-slide08-columns{display:grid;grid-template-columns:1.45fr 1fr;gap:clamp(.65rem,1.2vw,1rem);flex:1 1 auto;min-height:0;align-items:stretch}.proposal-process-timeline{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(.28rem,.55vh,.4rem);margin:0;padding:0;list-style:none;min-height:0}.proposal-process-timeline:before{content:"";position:absolute;left:clamp(.85rem,1.25vw,1.1rem);top:clamp(1.1rem,2.2vh,1.4rem);bottom:clamp(1.1rem,2.2vh,1.4rem);width:0;border-left:2px dotted #cbd5e1}.proposal-process-timeline-item{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr;gap:clamp(.45rem,.8vw,.7rem);align-items:center}.proposal-process-timeline-rail{display:flex;align-items:center;justify-content:center}.proposal-timeline-number{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.7rem,2.5vw,2.2rem);height:clamp(1.7rem,2.5vw,2.2rem);border-radius:9999px;background:linear-gradient(145deg,#2563eb,#0b3d91);color:#ffffff;font-size:clamp(.55rem,.8vw,.8rem);font-weight:800;letter-spacing:.02em;box-shadow:0 6px 14px rgba(37,99,235,.28)}.proposal-process-step-card{display:grid;grid-template-columns:auto minmax(0,1.35fr) minmax(0,1fr);gap:clamp(.4rem,.75vw,.65rem);align-items:center;min-height:clamp(3.4rem,7.2vh,4.5rem);padding:clamp(.35rem,.75vh,.55rem) clamp(.5rem,.9vw,.75rem);border-radius:1rem;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 8px 20px rgba(15,23,42,.05);transition:transform .2s ease,box-shadow .2s ease}.proposal-process-step-card:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(15,23,42,.08)}.proposal-process-step-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.85rem,2.7vw,2.35rem);height:clamp(1.85rem,2.7vw,2.35rem);border-radius:9999px;background:#eff6ff;color:var(--proposal-primary,#0b3d91)}.proposal-process-step-main{min-width:0}.proposal-process-step-title{margin:0;font-size:clamp(.68rem,.95vw,1.1rem);font-weight:800;line-height:1.2;color:var(--proposal-dark)}.proposal-process-step-text{margin:.15rem 0 0;font-size:clamp(.52rem,.72vw,.8rem);line-height:1.35;font-weight:500;color:#64748b}.proposal-process-step-deliverables{min-width:0;padding-left:clamp(.4rem,.7vw,.65rem);border-left:1px solid #e2e8f0}.proposal-process-step-list{margin:0;padding:0 0 0 .85rem;list-style:disc}.proposal-process-step-list li{font-size:clamp(.5rem,.68vw,.75rem);line-height:1.35;font-weight:600;color:#475569}.proposal-process-step-list li+li{margin-top:.08rem}.proposal-slide08-aside{display:flex;flex-direction:column;gap:clamp(.45rem,.9vh,.7rem);min-height:0}.proposal-why-choose-panel{position:relative;display:flex;flex:1.35 1 auto;flex-direction:column;min-height:0;padding:calc(clamp(.65rem, 1.2vh, .9rem) + 10px) calc(clamp(.7rem, 1.1vw, .95rem) + 10px);overflow:hidden;border-radius:1.15rem;background:linear-gradient(160deg,#0b3d91,#071a52 55%,#06143f);color:#ffffff;box-shadow:0 14px 28px rgba(7,26,82,.28)}.proposal-why-choose-panel-map{pointer-events:none;position:absolute;inset:0;opacity:.16;background-image:radial-gradient(circle,rgba(255,255,255,.55) 1px,transparent 1.2px);background-size:10px 10px;mask-image:radial-gradient(ellipse at 80% 30%,#000 20%,transparent 70%);-webkit-mask-image:radial-gradient(ellipse at 80% 30%,#000 20%,transparent 70%)}.proposal-why-choose-panel-title{position:relative;z-index:1;margin:0 0 clamp(.4rem,.8vh,.6rem);font-size:clamp(.58rem,.85vw,.85rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.95)}.proposal-why-choose-panel-title:after{content:"";display:block;width:clamp(1.75rem,2.6vw,2.5rem);height:2px;margin-top:.35rem;border-radius:9999px;background:#60a5fa}.proposal-why-choose-panel-list{position:relative;z-index:1;display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between;min-height:0}.proposal-why-choose-feature{display:grid;grid-template-columns:auto 1fr;gap:clamp(.45rem,.8vw,.65rem);align-items:start;padding-block:clamp(.28rem,.55vh,.4rem)}.proposal-why-choose-feature-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.55rem,2.2vw,1.95rem);height:clamp(1.55rem,2.2vw,1.95rem);border-radius:9999px;border:1.5px solid rgba(255,255,255,.7);color:#ffffff}.proposal-why-choose-feature-copy{min-width:0}.proposal-why-choose-feature-title{margin:0;font-size:clamp(.62rem,.9vw,.95rem);font-weight:800;line-height:1.2;color:#ffffff}.proposal-why-choose-feature-text{margin:.12rem 0 0;font-size:clamp(.5rem,.68vw,.75rem);line-height:1.35;font-weight:500;color:rgba(226,232,240,.88)}.proposal-enterprise-image-card{position:relative;flex:0.85 1 auto;min-height:clamp(6.5rem,14vh,9.5rem);overflow:hidden;border-radius:1.1rem;border:1px solid var(--proposal-border);box-shadow:0 12px 26px rgba(15,23,42,.1)}.proposal-enterprise-image{object-fit:cover;transition:transform .35s ease}.proposal-enterprise-image-card:hover .proposal-enterprise-image{transform:scale(1.04)}.proposal-enterprise-image-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,26,82,.15),rgba(7,26,82,.55)),linear-gradient(90deg,rgba(37,99,235,.18),transparent 55%)}.proposal-enterprise-image-icons{position:absolute;z-index:1;left:50%;bottom:clamp(.45rem,1vh,.7rem);display:flex;gap:clamp(.3rem,.55vw,.45rem);transform:translateX(-50%)}.proposal-enterprise-image-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.45rem,2.1vw,1.85rem);height:clamp(1.45rem,2.1vw,1.85rem);border-radius:9999px;border:1px solid rgba(255,255,255,.35);background:rgba(255,255,255,.16);color:#ffffff;backdrop-filter:blur(4px)}.proposal-slide--09{background:#ffffff}.proposal-slide09-inner{position:relative;display:grid;grid-template-rows:1fr;width:100%;height:100%;min-height:0}.proposal-slide09-bg{pointer-events:none;position:absolute;inset:0;z-index:0;overflow:hidden}.proposal-slide09-glow{position:absolute;right:-4%;top:-8%;width:42%;height:48%;background:radial-gradient(ellipse at center,rgba(191,219,254,.38),transparent 72%)}.proposal-slide09-dots{position:absolute;opacity:.18;background-image:radial-gradient(circle,rgba(148,163,184,.7) 1px,transparent 1.2px);background-size:10px 10px}.proposal-slide09-dots--tl{left:2%;top:4%;width:12%;height:14%;mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse at center,#000 35%,transparent 80%)}.proposal-slide09-dots--br{right:4%;bottom:14%;width:14%;height:16%;mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 78%)}.proposal-slide09-body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0;height:100%;padding:1.8% 3% 0;gap:clamp(.4rem,.85vh,.65rem)}.proposal-slide09-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.proposal-slide09-intro{max-width:40.625rem}.proposal-slide09-eyebrow{margin:0;font-size:clamp(.58rem,.85vw,.85rem);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-slide09-eyebrow:before{content:"";display:block;width:clamp(1.6rem,2.5vw,2.5rem);height:2px;margin-bottom:.35rem;background:var(--proposal-accent);border-radius:9999px}.proposal-slide09-heading{margin:clamp(.28rem,.65vh,.5rem) 0 0;font-size:clamp(1.35rem,2.8vw,3.4rem);line-height:1.05;font-weight:800;letter-spacing:-.025em;color:var(--proposal-dark)}.proposal-slide09-heading-accent{color:var(--proposal-accent)}.proposal-slide09-description{margin-top:clamp(.35rem,.8vh,.6rem)}.proposal-slide09-description p{margin:0;max-width:40.625rem;font-size:clamp(.6rem,.88vw,1rem);line-height:1.45;font-weight:500;color:#64748b}.proposal-slide09-logo{height:clamp(1.55rem,3.1vh,2.35rem);width:auto;max-width:42%;object-fit:contain;object-position:right center}.proposal-slide09-columns,.proposal-slide09-mid{display:grid;grid-template-columns:1.35fr .85fr;gap:clamp(.55rem,1vw,.85rem);flex:1 1 auto;min-height:0;align-items:stretch}.proposal-next-steps{display:flex;flex-direction:column;min-height:0;height:100%;gap:clamp(.55rem,1vh,.85rem)}.proposal-next-steps-heading{display:flex;align-items:center;gap:.75rem;margin-top:.75rem;margin-bottom:.75rem}.proposal-next-steps-line{flex:1 1 auto;height:1px;background:linear-gradient(90deg,transparent,#cbd5e1,transparent)}.proposal-next-steps-title{margin:0;flex-shrink:0;font-size:clamp(.58rem,.85vw,.85rem);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--proposal-accent)}.proposal-next-steps-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.65rem,1.2vw,1rem);flex:1 1 auto;align-items:stretch}.proposal-next-steps-item{position:relative;display:flex;align-items:stretch;min-width:0;padding-inline:0}.proposal-next-step-card{display:flex;flex:1 1 auto;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.45rem;min-height:clamp(6.5rem,13vh,8.5rem);height:100%;padding:20px;border-radius:1.1rem;border:1px solid var(--proposal-border);background:#ffffff;box-shadow:0 10px 22px rgba(15,23,42,.06);transition:transform .2s ease,box-shadow .2s ease}.proposal-next-step-card:hover{transform:translateY(-2px);box-shadow:0 14px 26px rgba(15,23,42,.09)}.proposal-next-step-card-number{display:inline-flex;align-items:center;justify-content:center;width:clamp(2.15rem,2.9vw,2.65rem);height:clamp(2.15rem,2.9vw,2.65rem);margin:0;border-radius:9999px;background:linear-gradient(145deg,#2563eb,#1d4ed8);color:#ffffff;font-size:clamp(.85rem,1.1vw,1.1rem);font-weight:800;font-family:var(--proposal-font-heading);line-height:1;box-shadow:0 8px 18px rgba(37,99,235,.28)}.proposal-next-step-card-icon{display:none}.proposal-next-step-card-title{margin:0;font-size:clamp(.7rem,.95vw,1.05rem);font-weight:800;line-height:1.2;color:var(--proposal-dark)}.proposal-next-step-card-text{margin:0;font-size:clamp(.55rem,.75vw,.82rem);line-height:1.4;font-weight:500;color:#64748b;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.proposal-next-steps-arrow{display:none!important}.proposal-final-cta-panel{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;border-radius:1.2rem;background:linear-gradient(165deg,#0b3d91,#071a52 55%,#06143f);box-shadow:0 14px 28px rgba(7,26,82,.28)}.proposal-final-cta-copy{display:none}.proposal-final-cta-heading{margin:0;font-size:clamp(1rem,1.7vw,2rem);line-height:1.1;font-weight:800;letter-spacing:-.02em;color:#ffffff}.proposal-final-cta-heading-accent{color:#60a5fa}.proposal-final-cta-text{margin:clamp(.35rem,.7vh,.55rem) 0 0;font-size:clamp(.52rem,.72vw,.82rem);line-height:1.4;font-weight:500;color:rgba(226,232,240,.9)}.proposal-final-cta-media{position:relative;flex:1 1 auto;min-height:clamp(8.5rem,18vh,11.5rem);margin-top:0}.proposal-final-cta-image{object-fit:cover;object-position:center 30%}.proposal-final-cta-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,26,82,.35),rgba(7,26,82,.12) 40%,rgba(7,26,82,.35))}.proposal-final-cta-network{position:absolute;inset:0;opacity:.25;background-image:radial-gradient(circle at 25% 40%,rgba(96,165,250,.7) 0 2px,transparent 3px),radial-gradient(circle at 55% 55%,rgba(147,197,253,.8) 0 2.5px,transparent 3.5px),radial-gradient(circle at 75% 35%,rgba(96,165,250,.7) 0 2px,transparent 3px)}.proposal-slide09-highlight-bar{display:none}.proposal-final-contact-bar{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(.65rem,1.3vh,.95rem);flex:0 0 auto;width:calc(100% + 2 * var(--proposal-pad-x));margin:.4rem calc(-1 * var(--proposal-pad-x)) 0;min-height:clamp(5.5rem,12vh,7.25rem);padding:30px var(--proposal-pad-x);border-radius:0;background:linear-gradient(115deg,rgba(255,255,255,.1),transparent 42%),linear-gradient(90deg,#0b3d91,#071a52 50%,#0a2f6e);color:#ffffff;box-shadow:none;text-align:center}.proposal-final-contact-intro{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-width:0}.proposal-final-contact-copy{min-width:0;text-align:center}.proposal-final-contact-heading{margin:0;font-size:clamp(1.2rem,1.7vw,1.85rem);font-weight:800;line-height:1.15;font-family:var(--proposal-font-heading);text-align:center}.proposal-final-contact-subheading{margin:.4rem 0 0;font-size:clamp(.78rem,1.05vw,1.15rem);line-height:1.35;font-weight:500;color:rgba(226,232,240,.92);text-align:center}.proposal-final-contact-channels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.55rem,1vw,.85rem);align-items:stretch;width:100%;max-width:58rem}.proposal-final-contact-channel{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;min-height:clamp(3rem,6vh,3.75rem);padding:clamp(.55rem,1.1vh,.8rem) clamp(.7rem,1.2vw,1.05rem);border-radius:.95rem;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.12);font-size:clamp(.78rem,1.05vw,1.12rem);font-weight:700;color:#ffffff;text-decoration:none;text-align:center;transition:background .2s ease,transform .2s ease}.proposal-final-contact-channel:hover{background:rgba(255,255,255,.2);transform:translateY(-2px)}.proposal-final-contact-channel-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:9999px;background:rgba(255,255,255,.18);color:#ffffff}.proposal-final-contact-channel-label{line-height:1.25;white-space:nowrap}.proposal-final-contact-page{margin:0;padding:.3rem .75rem;border-radius:9999px;background:rgba(37,99,235,.5);font-size:.8125rem;font-weight:700;letter-spacing:.04em;color:rgba(255,255,255,.95);font-family:var(--proposal-font-heading)}.proposal-final-contact-aside,.proposal-final-contact-eyebrow,.proposal-final-contact-meta,.proposal-final-contact-phone-icon{display:none!important}.proposal-key-takeaway{display:flex;align-items:center;gap:clamp(.55rem,1vw,.8rem);min-height:100%;padding:clamp(.45rem,.9vh,.7rem) clamp(.6rem,1vw,.85rem);border-radius:.95rem;background:linear-gradient(135deg,#2563eb,#0b3d91);color:#ffffff}.proposal-key-takeaway-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:clamp(2rem,2.9vw,2.55rem);height:clamp(2rem,2.9vw,2.55rem);border-radius:9999px;background:rgba(255,255,255,.18);color:#ffffff}.proposal-key-takeaway-title{margin:0;font-size:clamp(.68rem,.95vw,1.05rem);font-weight:800;line-height:1.2}.proposal-key-takeaway-text{margin:.2rem 0 0;font-size:clamp(.5rem,.7vw,.78rem);line-height:1.35;font-weight:500;color:rgba(239,246,255,.92)}.proposal-value-highlights{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.25rem,.5vw,.4rem);align-items:center}.proposal-value-highlight{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;padding:.2rem}.proposal-value-highlight-icon{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.85rem,2.6vw,2.35rem);height:clamp(1.85rem,2.6vw,2.35rem);border-radius:9999px;background:#eff6ff;color:var(--proposal-accent)}.proposal-value-highlight-title{margin:0;font-size:clamp(.5rem,.7vw,.78rem);font-weight:700;line-height:1.2;color:var(--proposal-dark)}.proposal-social-links-heading{margin:0;font-size:clamp(.55rem,.8vw,.85rem);font-weight:700;color:rgba(255,255,255,.92)}.proposal-social-links-row{display:flex;gap:.35rem}.proposal-social-link{display:inline-flex;align-items:center;justify-content:center;width:clamp(1.55rem,2.2vw,1.95rem);height:clamp(1.55rem,2.2vw,1.95rem);border-radius:9999px;background:#ffffff;color:var(--proposal-primary);text-decoration:none;transition:transform .2s ease,background .2s ease,color .2s ease}.proposal-social-link:hover{transform:scale(1.08);background:var(--proposal-accent);color:#ffffff}.proposal-social-icon-svg{width:55%;height:55%}.proposal-logo,.proposal-slide02-logo,.proposal-slide03-logo,.proposal-slide04-logo,.proposal-slide05-logo,.proposal-slide06-logo,.proposal-slide07-logo,.proposal-slide08-logo,.proposal-slide09-logo{height:var(--proposal-logo-height)!important;width:auto!important;max-width:var(--proposal-logo-max-width)!important;object-fit:contain!important;object-position:right center!important;opacity:1!important}.proposal-brand-logo.proposal-logo{height:clamp(3.5rem,7.2vh,4.25rem)!important;max-width:52%!important;object-position:left center!important}.proposal-right-logo.proposal-logo{height:clamp(1.7rem,3.2vh,2.4rem)!important;max-width:40%!important;object-position:right center!important}.proposal-slide02-body,.proposal-slide03-body,.proposal-slide04-body,.proposal-slide05-body,.proposal-slide06-body,.proposal-slide07-body,.proposal-slide08-body,.proposal-slide09-body{padding:var(--proposal-pad-top) var(--proposal-pad-x) var(--proposal-pad-bottom)!important;gap:var(--proposal-gap-section)!important}#proposal-slide-03 .proposal-slide03-body{padding-top:2%!important;padding-bottom:2%!important;gap:.65rem!important}#proposal-slide-03 .proposal-feature-card{height:calc(100% - 15px)!important;align-self:stretch;box-sizing:border-box}#proposal-slide-03 .proposal-feature-card,#proposal-slide-04 .proposal-service-card{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important}#proposal-slide-09 .proposal-slide09-body{padding-bottom:0!important}#proposal-slide-09 .proposal-next-step-card{min-height:clamp(6.5rem,13vh,8.5rem)!important;padding:20px!important}#proposal-slide-09 .proposal-next-step-card-icon{display:none!important}#proposal-slide-09 .proposal-final-contact-bar{flex:0 0 auto}.proposal-slide [class*=-eyebrow]{font-family:var(--proposal-font-heading);font-size:.75rem!important;font-weight:700!important;letter-spacing:.16em!important;text-transform:uppercase!important;color:var(--proposal-accent)!important;line-height:1.2!important}.proposal-slide02-heading,.proposal-slide03-heading,.proposal-slide04-heading,.proposal-slide05-heading,.proposal-slide06-heading,.proposal-slide07-heading,.proposal-slide08-heading,.proposal-slide09-heading{font-size:clamp(1.65rem,3.35vw,3.55rem)!important}.proposal-slide [class*=-description]{margin-top:var(--proposal-gap-heading)!important;margin-bottom:.15rem!important;font-size:clamp(.72rem,.95vw,1.05rem)!important;color:var(--proposal-muted)!important}.proposal-about-card,.proposal-client-logo-strip,.proposal-feature-card,.proposal-industry-card,.proposal-info-banner,.proposal-next-step-card,.proposal-process-step-card,.proposal-service-card,.proposal-slide09-highlight-bar,.proposal-technology-card,.proposal-trust-features-grid{border-radius:var(--proposal-radius-card)!important;border:1px solid var(--proposal-border)!important;box-shadow:var(--proposal-shadow-md)!important}.proposal-client-logo-strip:hover,.proposal-feature-card:hover,.proposal-industry-card:hover,.proposal-next-step-card:hover,.proposal-process-step-card:hover,.proposal-service-card:hover,.proposal-technology-card:hover{box-shadow:var(--proposal-shadow-hover)!important;transform:translateY(-2px)}.proposal-feature-card,.proposal-industry-card,.proposal-service-card,.proposal-technology-card{padding:var(--proposal-card-pad)!important}.proposal-next-step-card{padding:20px!important}.proposal-industry-grid,.proposal-next-steps-row,.proposal-slide03-grid,.proposal-slide04-grid,.proposal-technology-grid{gap:var(--proposal-grid-gap)!important}.proposal-about-card-icon,.proposal-feature-card-icon,.proposal-icon-circle,.proposal-industry-card-icon,.proposal-info-banner-icon,.proposal-process-step-icon,.proposal-service-card-icon,.proposal-trust-feature-icon,.proposal-value-highlight-icon{width:var(--proposal-icon-size)!important;height:var(--proposal-icon-size)!important;border-radius:var(--proposal-radius-pill)!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.proposal-about-card-title,.proposal-feature-card-title,.proposal-industry-card-title,.proposal-process-step-title,.proposal-trust-feature-title{margin-top:.35rem!important;min-height:1.35em}.proposal-next-step-card-title,.proposal-service-card-title{margin-top:0!important;min-height:0!important}.proposal-about-card-text,.proposal-feature-card-text,.proposal-industry-card-text,.proposal-next-step-card-text,.proposal-process-step-text,.proposal-service-card-text,.proposal-trust-feature-text{margin-top:.35rem!important}.proposal-technology-card{display:flex!important;flex-direction:column!important;min-height:6.1rem!important;height:100%;gap:.45rem!important}.proposal-technology-card,.proposal-technology-card-logo{align-items:center!important;justify-content:center!important}.proposal-technology-card-logo{width:3rem!important;height:2.25rem!important;display:inline-flex!important}.proposal-technology-card-logo .proposal-tech-logo-svg,.proposal-technology-card-logo .proposal-tech-wordmark{max-width:100%;max-height:100%;width:auto;height:auto}.proposal-technology-card-name{margin:0!important;min-height:1.2em;font-size:.875rem!important;font-weight:700!important;text-align:center}.proposal-client-logo{height:1.75rem!important;display:flex!important;align-items:center!important;justify-content:center!important}.proposal-client-logo-svg{width:auto!important;height:100%!important;max-width:6.25rem;max-height:1.75rem}.proposal-client-logo--google .proposal-client-logo-svg{transform:scale(.92)}.proposal-client-logo--microsoft .proposal-client-logo-svg{transform:scale(.88)}.proposal-client-logo--infosys .proposal-client-logo-svg{transform:scale(1.05)}.proposal-client-logo--tcs .proposal-client-logo-svg{transform:scale(.95)}.proposal-client-logo--wipro .proposal-client-logo-svg{transform:scale(1.02)}.proposal-client-logo--accenture .proposal-client-logo-svg{transform:scale(.9)}.proposal-client-logo--capgemini .proposal-client-logo-svg{transform:scale(.95)}.proposal-client-logo--cognizant .proposal-client-logo-svg{transform:scale(.92)}.proposal-client-logo--persistent .proposal-client-logo-svg{transform:scale(.95)}.proposal-client-logo--hcl .proposal-client-logo-svg{transform:scale(1.08)}.proposal-process-timeline{gap:.42rem!important}.proposal-process-timeline:before{border-left:1.5px dotted!important;border-color:#d4dbe6!important}.proposal-process-timeline-item{gap:.7rem!important;align-items:center!important}.proposal-timeline-number{width:2.1rem!important;height:2.1rem!important;font-size:.7rem!important}.proposal-process-step-card{min-height:4.35rem!important;padding:.55rem .75rem!important;gap:.65rem!important}.proposal-process-step-list{padding-left:.95rem!important}.proposal-process-step-list li+li{margin-top:.18rem!important}.proposal-city-frame,.proposal-enterprise-image-card,.proposal-final-cta-media,.proposal-slide02-photo{border-radius:var(--proposal-radius-image)!important;overflow:hidden;box-shadow:var(--proposal-shadow-sm)}.proposal-city-image,.proposal-enterprise-image,.proposal-final-cta-image,.proposal-slide02-photo img{object-fit:cover!important;filter:contrast(1.02) saturate(1.02)}.proposal-btn,.proposal-download-btn,.proposal-explore-industries-btn{min-height:2.75rem;border-radius:var(--proposal-radius-pill);font-family:var(--proposal-font-heading);font-weight:700;letter-spacing:.02em;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,color .2s ease}.proposal-slide img{object-fit:cover}.proposal-brand-logo,.proposal-client-logo-svg,.proposal-logo,.proposal-right-logo,.proposal-slide02-logo,.proposal-slide03-logo,.proposal-slide04-logo,.proposal-slide05-logo,.proposal-slide06-logo,.proposal-slide07-logo,.proposal-slide08-logo,.proposal-slide09-logo,.proposal-tech-logo-svg{object-fit:contain!important}@media print{@page{size:1440px 810px;margin:0}body,html{margin:0!important;padding:0!important;overflow:hidden!important;background:#ffffff!important}*,:after,:before,body,html{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.proposal-page{min-height:auto!important;min-width:1440px!important;width:1440px!important;background:#ffffff!important;padding:0!important;gap:0!important;display:block!important}.proposal-download-btn,.proposal-page-actions,.proposal-toolbar{display:none!important}.proposal-deck{width:1440px!important;gap:0!important;display:block!important}.proposal-slide-shell{width:1440px!important;height:810px!important;max-width:none!important;aspect-ratio:auto!important;page-break-after:always;break-after:page;break-inside:avoid;page-break-inside:avoid}.proposal-slide-shell:last-child{page-break-after:auto;break-after:auto}.proposal-slide{position:relative!important;width:1440px!important;height:810px!important;break-inside:avoid;page-break-inside:avoid}}.proposal-export-pdf *,.proposal-export-pdf :after,.proposal-export-pdf :before,.proposal-page--export,html.proposal-export-pdf,html.proposal-export-pdf body{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.proposal-export-pdf,html.proposal-export-pdf body{margin:0!important;padding:0!important;background:#ffffff!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}html.proposal-export-pdf *,html.proposal-export-pdf :after,html.proposal-export-pdf :before{-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.proposal-export-pdf .proposal-slide{box-shadow:none!important}.proposal-page--export{min-width:1440px!important;padding:0!important;background:#ffffff!important}.proposal-page--export,.proposal-page--export .proposal-deck{width:1440px!important;gap:0!important}.proposal-page--export .proposal-slide-shell{width:1440px!important;height:810px!important}.proposal-deco{position:absolute;inset:0;overflow:hidden;pointer-events:none;user-select:none;color:#2563eb;opacity:.4}.proposal-deco-svg{display:block;width:100%;height:auto;color:inherit}.proposal-deco-glow{position:absolute;border-radius:9999px;pointer-events:none;background:radial-gradient(circle at center,rgba(37,99,235,.18) 0,rgba(96,165,250,.1) 40%,transparent 70%)}.proposal-deco-glow--hero-right{right:-6%;top:4%;width:62%;height:86%;opacity:1}.proposal-deco-glow--left-image{left:-4%;top:8%;width:52%;height:74%;opacity:1}.proposal-deco-glow--stats{left:3%;right:3%;bottom:9%;height:22%;border-radius:1.5rem;background:linear-gradient(90deg,transparent,rgba(37,99,235,.1) 30%,rgba(96,165,250,.14) 50%,rgba(37,99,235,.1) 70%,transparent)}.proposal-deco-glow--tr{right:-8%;top:-10%;width:48%;height:52%}.proposal-deco-glow--center-soft{left:12%;top:10%;width:76%;height:70%;opacity:1}.proposal-deco-glow--panel-right{right:0;top:16%;width:42%;height:64%;opacity:1}.proposal-deco-glow--thankyou{right:4%;top:6%;width:56%;height:58%;opacity:1}.proposal-deco-dots,.proposal-deco-particles{position:absolute;inset:auto;background-image:radial-gradient(circle,rgba(37,99,235,.9) 1.35px,transparent 1.5px);background-size:14px 14px}.proposal-deco-particles{inset:0;background-size:18px 18px;background-image:radial-gradient(circle,rgba(37,99,235,.85) 1.4px,transparent 1.55px),radial-gradient(circle,rgba(96,165,250,.7) 1px,transparent 1.2px);background-position:0 0,9px 9px;mask-image:radial-gradient(ellipse at 70% 40%,#000 25%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 70% 40%,#000 25%,transparent 78%)}.proposal-deco-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(37,99,235,.14) 1px,transparent 0),linear-gradient(90deg,rgba(37,99,235,.14) 1px,transparent 0);background-size:36px 36px;mask-image:radial-gradient(ellipse at 75% 35%,#000 18%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse at 75% 35%,#000 18%,transparent 78%)}.proposal-deco-pos{position:absolute}.proposal-deco-size--sm{width:36%;height:auto}.proposal-deco-size--md{width:52%;height:auto}.proposal-deco-size--lg{width:68%;height:auto}.proposal-deco-size--xl{width:88%;height:auto}.proposal-deco-opacity--03{opacity:.1}.proposal-deco-opacity--04{opacity:.11}.proposal-deco-opacity--05{opacity:.12}.proposal-deco-opacity--06{opacity:.13}.proposal-deco-opacity--07{opacity:.15}.proposal-deco-pos--br{right:-4%;bottom:6%}.proposal-deco-pos--br-wide{right:-8%;bottom:2%;width:78%}.proposal-deco-pos--tr{right:-6%;top:0}.proposal-deco-pos--tl{left:1%;top:2%;width:34%;height:30%}.proposal-deco-pos--right{right:0;top:0;width:58%;height:100%}.proposal-deco-pos--right-mid{right:0;top:16%}.proposal-deco-pos--right-content{right:2%;top:8%;width:50%;height:62%}.proposal-deco-pos--right-low{right:4%;bottom:14%}.proposal-deco-pos--center{left:50%;top:44%;transform:translate(-50%,-50%)}.proposal-deco-pos--mid{left:6%;top:22%;width:88%}.proposal-deco-pos--services{left:4%;top:24%;width:92%}.proposal-deco-pos--tech{left:2%;top:14%;width:96%}.proposal-deco-pos--full{inset:4% 2% 12% 2%;width:auto;height:auto}.proposal-deco-pos--title-right{right:2%;top:0;width:54%}.proposal-deco-pos--title-area{left:1%;top:1%;width:48%;height:32%}.proposal-deco-pos--cards-area{left:4%;top:30%;width:92%}.proposal-deco-pos--full-map{left:4%;top:4%;width:92%}.proposal-deco-pos--globe{right:2%;top:12%}.proposal-deco-pos--timeline{left:5%;top:14%;width:28%;height:72%}.proposal-deco-pos--left-mid{left:1%;top:20%;width:40%;height:52%}.proposal-deco-pos--mid-left{left:2%;top:22%}.proposal-deco-pos--bottom-mid{left:8%;bottom:14%;width:60%}.proposal-deco--01 .proposal-deco-svg,.proposal-deco--02 .proposal-deco-svg,.proposal-deco--03 .proposal-deco-svg,.proposal-deco--04 .proposal-deco-svg,.proposal-deco--05 .proposal-deco-svg,.proposal-deco--06 .proposal-deco-svg,.proposal-deco--07 .proposal-deco-svg,.proposal-deco--08 .proposal-deco-svg,.proposal-deco--09 .proposal-deco-svg{color:#2563eb}.proposal-slide-inner,.proposal-slide02-inner,.proposal-slide03-inner,.proposal-slide04-inner,.proposal-slide05-inner,.proposal-slide06-inner,.proposal-slide07-inner,.proposal-slide08-inner,.proposal-slide09-inner{position:relative;background:transparent}.proposal-deco{z-index:1}.proposal-slide03-bg,.proposal-slide04-bg,.proposal-slide05-bg,.proposal-slide06-bg,.proposal-slide07-bg,.proposal-slide08-bg,.proposal-slide09-bg{z-index:0!important;opacity:.45}.proposal-slide03-body,.proposal-slide04-body,.proposal-slide05-body,.proposal-slide06-body,.proposal-slide07-body,.proposal-slide08-body,.proposal-slide09-body{position:relative;z-index:2!important;background:transparent!important}.proposal-cover-hero,.proposal-slide-main,.proposal-slide02-content,.proposal-slide02-main,.proposal-slide02-visual{position:relative;z-index:2;background:transparent!important}.proposal-left{background:transparent;z-index:2}.proposal-stats{position:relative;z-index:2;background:transparent!important}.proposal-footer{position:relative;z-index:3}