.e45-page{--primary:#6255ff;--on-primary:#ffffff;--primary-container:#ebe7ff;--on-primary-container:#5144da;--secondary:#5e5c71;--on-secondary:#ffffff;--secondary-container:#e3e0f9;--on-secondary-container:#464559;--tertiary:#645e4b;--on-tertiary:#ffffff;--tertiary-container:#ddd7cd;--on-tertiary-container:#4c4634;--error:#ba1a1a;--on-error:#ffffff;--error-container:#ffdad6;--on-error-container:#93000a;--background:#ffffff;--on-background:#253044;--surface:#ffffff;--on-surface:#253044;--surface-variant:#e4e1f0;--on-surface-variant:#526174;--surface-dim:#dcd9e5;--surface-bright:#ffffff;--surface-container-lowest:#ffffff;--surface-container-low:#f7f6fd;--surface-container:#f5f3ff;--surface-container-high:#eae7f3;--surface-container-highest:#e4e1ee;--outline:#7a7d86;--outline-variant:#e0e2ec;--inverse-surface:#253044;--inverse-on-surface:#f3f2f7;--inverse-primary:#c4c0ff;--scrim:#00000052;--primary-text:#5144da;--link-hover:#5b57ff;--violet-border:#e2dcff;--gradient-start:#f1eeff;--gradient-end:#f9f8ff;--field-border:#c6cbd8;--star:#f6b800;--footer-bg:#f8f8f8;--footer-text:#565b64;--brand-violet:#6255ff;--brand-blue:#467ff7;--brand-ink:#253044;--brand-muted:#666b74;--brand-night:#111111;--brand-deep-space:#04060e;--brand-sand:#ddd7cd;--brand-sand-deep:#c4beb4;--brand-mist:#f7f7fb;--white:#ffffff;--white-muted:#ffffffe0;--white-outline:#ffffff73;--elevation-1:0 1px 2px #23252b3d, 0 1px 3px 1px #23252b1f;--elevation-2:0 1px 2px #23252b3d, 0 2px 6px 2px #23252b1f;--elevation-3:0 1px 3px #23252b3d, 0 4px 8px 3px #23252b1f;--elevation-4:0 2px 3px #23252b3d, 0 6px 10px 4px #23252b1f;--elevation-5:0 4px 4px #23252b3d, 0 8px 12px 6px #23252b1f;--glow-primary:0 8px 32px #6255ff59;--shadow-card:0 12px 30px #2530440a;--shadow-cta:0 7px 20px #6255ff21;--shadow-review:0 10px 24px #16161e09;--header-hairline:0 1px 0 #12142314}.e45-page{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-24:96px;--space-32:128px;--section-y:76px;--section-x:56px;--card-pad:30px;--radius-none:0px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-lg-increased:20px;--radius-xl:28px;--radius-xl-increased:32px;--radius-xxl:48px;--radius-input:10px;--radius-media:14px;--radius-icon-chip:15px;--radius-review:18px;--radius-card:25px;--radius-panel:30px;--radius-full:9999px;--state-hover:0.08;--state-focus:0.10;--state-pressed:0.10;--state-dragged:0.16;--state-disabled-content:0.38;--state-disabled-container:0.12;--header-height:88px;--content-max:1456px;--layout-full:1920px;--reading-max:720px;--touch-target:48px;--button-s:40px;--button-m:48px;--button-l:56px;--field-height:56px;--z-sticky:100;--z-sheet:200;--z-scrim:290;--z-dialog:300;--z-toast:500}.e45-page a:not([class]){color:var(--primary-text);text-underline-offset:3px}.e45-page a:not([class]):hover{color:var(--link-hover)}.e45-page .bl-hero{position:relative;overflow:clip;margin-top:-106px;padding-top:106px;background:radial-gradient(circle at 76% 46%,#e6e1ff 0,rgba(235,231,255,.55) 24%,rgba(255,255,255,0) 54%),linear-gradient(180deg,#f7f6fd 0%,#ffffff 100%)}.e45-page .bl-hero__inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-12);align-items:center;max-width:1320px;margin:0 auto;padding:48px var(--section-x) var(--section-y);box-sizing:border-box}.e45-page .bl-hero__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-6)}.e45-page .bl-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;font:500 14px/20px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-crumbs li{display:inline-flex;align-items:center;gap:6px}.e45-page .bl-crumbs li+li::before{content:"›";color:var(--outline)}.e45-page .bl-crumbs a{color:var(--primary-text);text-decoration:none;border-radius:var(--radius-xs)}.e45-page .bl-crumbs a:hover{text-decoration:underline;text-underline-offset:3px}.e45-page .bl-crumbs a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .bl-eyebrow{display:inline-flex;align-items:center;gap:var(--space-2);min-height:32px;margin:0;padding:6px var(--space-4);border-radius:var(--radius-full);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--violet-border);font:700 13px/18px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text);box-sizing:border-box}.e45-page .bl-eyebrow i{width:8px;height:8px;flex:none;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px rgba(98,85,255,.16)}.e45-page .bl-h1{margin:0;font:800 clamp(34px, 3.6vw, 52px)/1.08 var(--rt-font-sans);letter-spacing:-.02em;color:var(--on-surface);text-wrap:balance}.e45-page .bl-h1 span{color:var(--primary-text)}.e45-page .bl-lead{margin:0;max-width:660px;font:400 19px/30px var(--rt-font-sans);color:var(--on-surface-variant);text-wrap:pretty}.e45-page .bl-byline{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-5)}.e45-page .bl-who{display:inline-flex;align-items:center;gap:var(--space-3);padding:6px var(--space-4) 6px 6px;border-radius:var(--radius-full);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant);font:700 14px/18px var(--rt-font-sans);color:var(--on-surface);text-decoration:none}.e45-page .bl-who img{display:block;width:40px;height:40px;flex:none;border-radius:50%;object-fit:cover;background:var(--primary-container)}.e45-page .bl-who small{display:block;font:500 12px/16px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-who:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.e45-page .bl-meta{display:inline-flex;align-items:center;gap:6px;font:500 14px/20px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-meta .rt-icon{color:var(--primary-text)}.e45-page .bl-cover{position:relative;margin:0;padding:28px 0 40px}.e45-page .bl-cover__ghost{position:absolute;left:50%;top:50%;width:118%;transform:translate(-50%,-50%);background:var(--primary-container);pointer-events:none}.e45-page .bl-cover__ghost.rt-shape--spin{animation-duration:60s}.e45-page .bl-cover__frame{position:relative;z-index:1;overflow:hidden;border-radius:var(--radius-panel);box-shadow:0 30px 70px rgba(81,68,218,.22),inset 0 0 0 1px rgba(255,255,255,.4);background:#5b5ff7}.e45-page .bl-cover__frame img{display:block;width:100%;height:auto;aspect-ratio:860 / 660;object-fit:contain}.e45-page .bl-cover__chip{position:absolute;z-index:2;left:-28px;bottom:8px;display:flex;align-items:center;gap:var(--space-3);max-width:300px;padding:10px 18px 10px 10px;border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:0 18px 44px rgba(37,48,68,.16);text-decoration:none;animation:bl-float 7s ease-in-out infinite}.e45-page .bl-cover__chip>span:first-child{display:grid;place-items:center;width:54px;height:54px;flex:none;background:var(--primary);font:900 26px/1 var(--rt-font-sans);color:#fff}.e45-page .bl-cover__chip b{display:block;font:800 15px/20px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-cover__chip small{display:block;font:500 12px/17px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-cover__chip:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@keyframes bl-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}.e45-page .bl-body{display:grid;grid-template-columns:272px minmax(0,1fr);gap:72px;max-width:1240px;margin:0 auto;padding:var(--space-16) var(--section-x) var(--space-24);box-sizing:border-box}.e45-page .bl-aside{position:sticky;top:130px;align-self:start;display:flex;flex-direction:column;gap:var(--space-6)}.e45-page .bl-toc{padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-toc__title{margin:0 0 var(--space-3);font:700 13px/18px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text)}.e45-page .bl-toc ol{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.e45-page .bl-toc a{display:grid;grid-template-columns:28px minmax(0,1fr);gap:6px;padding:8px 10px;border-radius:var(--radius-md);font:500 15px/21px var(--rt-font-sans);color:var(--on-surface);text-decoration:none;transition:background-color 160ms ease}.e45-page .bl-toc a span{font:700 13px/21px var(--rt-font-sans);color:var(--primary-text);font-variant-numeric:tabular-nums}.e45-page .bl-toc a:hover{background:var(--surface-container-lowest);color:var(--primary-text)}.e45-page .bl-toc a:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.e45-page .bl-toc-m{display:none;margin:0 0 var(--space-8);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-toc-m summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;padding:0 var(--space-5);font:700 16px/22px var(--rt-font-sans);color:var(--on-surface);cursor:pointer;list-style:none;border-radius:var(--radius-card)}.e45-page .bl-toc-m summary::-webkit-details-marker{display:none}.e45-page .bl-toc-m summary:focus-visible{outline:3px solid var(--primary);outline-offset:-3px}.e45-page .bl-toc-m[open] summary .rt-icon{transform:rotate(180deg)}.e45-page .bl-toc-m .bl-toc{padding-top:0}.e45-page .bl-art{min-width:0;max-width:780px}.e45-page .bl-art>h2,.e45-page .bl-sec>h2{margin:var(--space-16) 0 var(--space-5);font:700 clamp(28px, 2.6vw, 36px)/1.2 var(--rt-font-sans);letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance;scroll-margin-top:130px}.e45-page .bl-sec{scroll-margin-top:130px}.e45-page .bl-art h3{margin:0 0 var(--space-3);font:700 22px/1.3 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .bl-art p{margin:0 0 18px;font:400 18px/30px var(--rt-font-sans);color:var(--on-surface-variant);text-wrap:pretty}.e45-page .bl-art p b{color:var(--on-surface)}.e45-page .bl-art p:last-child{margin-bottom:0}.e45-page .bl-bul{display:flex;flex-direction:column;gap:var(--space-3);margin:0 0 18px;padding:0;list-style:none}.e45-page .bl-bul li{display:flex;gap:var(--space-3);align-items:flex-start;font:400 18px/30px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-bul li::before{content:"";flex:none;width:8px;height:8px;margin-top:11px;border-radius:50%;background:var(--primary);box-shadow:0 0 0 4px rgba(98,85,255,.14)}.e45-page .bl-bul b{color:var(--on-surface)}.e45-page .bl-sectors{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:var(--space-6) 0 0;padding:0;list-style:none}.e45-page .bl-sectors a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 var(--space-4) 0 6px;border-radius:var(--radius-full);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant);font:600 14px/20px var(--rt-font-sans);color:var(--on-surface);text-decoration:none;transition:box-shadow 160ms ease,transform 260ms cubic-bezier(.34,1.56,.64,1)}.e45-page .bl-sectors a>span:first-child{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .bl-sectors a:hover{box-shadow:inset 0 0 0 1px var(--primary);transform:translateY(-2px)}.e45-page .bl-sectors a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .bl-table{margin:var(--space-8) 0;overflow-x:auto;border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--outline-variant);background:var(--surface-container-lowest)}.e45-page .bl-table table{width:100%;min-width:600px;border-collapse:separate;border-spacing:0;font:400 16px/24px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-table th,.e45-page .bl-table td{padding:16px 20px;text-align:left;vertical-align:top;box-shadow:inset 0 -1px 0 var(--outline-variant)}.e45-page .bl-table tr:last-child th,.e45-page .bl-table tr:last-child td{box-shadow:none}.e45-page .bl-table thead th{padding-top:18px;padding-bottom:18px;font:800 15px/20px var(--rt-font-sans);color:var(--on-surface);background:var(--surface-container-low)}.e45-page .bl-table thead th.b2b{background:var(--primary);color:#fff}.e45-page .bl-table tbody th{width:26%;font:700 15px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-table td.b2b{background:var(--surface-container);color:var(--on-surface)}.e45-page .bl-key{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--space-5);align-items:center;margin:var(--space-8) 0 0;padding:var(--space-7) var(--card-pad);border-radius:var(--radius-card);background:var(--primary-container)}.e45-page .bl-key>span:first-child{display:grid;place-items:center;width:64px;background:var(--primary);color:#fff}.e45-page .bl-art .bl-key p{margin:0;font:500 16px/24px var(--rt-font-sans);color:var(--on-primary-container)}.e45-page .bl-art .bl-key p.bl-key__q{margin-top:4px;font:800 22px/1.32 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .bl-types{display:flex;flex-direction:column;gap:var(--space-4);margin:var(--space-8) 0 0}.e45-page .bl-type{display:grid;grid-template-columns:64px minmax(0,1fr);gap:var(--space-5);padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .bl-type>span:first-child{display:grid;place-items:center;width:64px;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .bl-type__n{margin:0 0 4px;font:700 13px/18px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text)}.e45-page .bl-art .bl-type p{font-size:17px;line-height:28px;margin-bottom:12px}.e45-page .bl-art .bl-type p:last-of-type{margin-bottom:0}.e45-page .bl-path{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-5) 0 0;padding:var(--space-4) var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-path__steps{display:inline-flex;align-items:center;gap:6px;flex:none}.e45-page .bl-path__steps b{display:grid;place-items:center;width:34px;height:34px;background:var(--primary-container);font:800 15px/1 var(--rt-font-sans);color:var(--on-primary-container)}.e45-page .bl-path__steps b+.rt-icon+b{background:var(--primary);color:#fff}.e45-page .bl-path__steps .rt-icon{color:var(--primary-text)}.e45-page .bl-art .bl-path p{margin:0;font:500 16px/24px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-points{display:flex;flex-direction:column;gap:var(--space-10);margin:var(--space-8) 0 0}.e45-page .bl-point{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--space-5)}.e45-page .bl-point__n{display:grid;place-items:center;width:48px;height:48px;background:var(--primary-container);font:800 19px/1 var(--rt-font-sans);color:var(--on-primary-container);font-variant-numeric:tabular-nums}.e45-page .bl-point:first-child .bl-point__n{background:var(--primary);color:#fff}.e45-page .bl-point h3{padding-top:10px}.e45-page .bl-stats{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none}.e45-page .bl-stats li{display:flex;align-items:baseline;gap:8px;padding:12px 18px;border-radius:var(--radius-lg);background:var(--surface-container-low);font:500 14px/20px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-stats b{font:800 26px/1 var(--rt-font-sans);letter-spacing:-.01em;color:var(--primary-text);font-variant-numeric:tabular-nums}.e45-page .bl-src{margin:10px 0 0;font:500 13px/18px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-readers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:var(--space-5) 0 0}.e45-page .bl-reader{padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant)}.e45-page .bl-reader:last-child{background:var(--primary-container);box-shadow:none}.e45-page .bl-reader__who{display:flex;align-items:center;gap:var(--space-3);margin:0 0 var(--space-3);font:800 16px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-reader__who>span:first-child{display:grid;place-items:center;width:40px;height:40px;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .bl-reader:last-child .bl-reader__who>span:first-child{background:var(--primary);color:#fff}.e45-page .bl-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.e45-page .bl-tags li{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant);font:600 14px/20px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-tags li .rt-icon{color:var(--primary-text)}.e45-page .bl-strike{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0 0 var(--space-5);padding:0;list-style:none}.e45-page .bl-strike li{min-height:36px;padding:6px 14px;border-radius:var(--radius-full);background:var(--surface-container-high);font:700 15px/24px var(--rt-font-sans);color:var(--on-surface-variant);text-decoration:line-through;text-decoration-color:var(--primary);text-decoration-thickness:2px;box-sizing:border-box}.e45-page .bl-strike li.bl-strike__note{padding:0;background:none;font-weight:500;text-decoration:none}.e45-page .bl-form{margin:var(--space-5) 0 0;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-form__card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);max-width:520px;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:var(--shadow-card),inset 0 0 0 1px var(--outline-variant)}.e45-page .bl-form__f{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:var(--radius-input);box-shadow:inset 0 0 0 1px var(--field-border);font:800 12px/16px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-form__f i{display:block;height:8px;width:70%;border-radius:4px;background:var(--surface-container-high)}.e45-page .bl-form__send{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;border-radius:var(--radius-full);background:var(--primary);font:700 15px/1 var(--rt-font-sans);color:#fff}.e45-page .bl-ps{margin:var(--space-5) 0 0;overflow:hidden;border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .bl-ps__bar{display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-4);background:var(--surface-container-low);box-shadow:inset 0 -1px 0 var(--outline-variant)}.e45-page .bl-ps__dots{display:inline-flex;gap:6px}.e45-page .bl-ps__dots i{width:10px;height:10px;border-radius:50%;background:var(--surface-container-highest)}.e45-page .bl-ps__url{flex:1;min-width:0;height:28px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--surface-container-lowest);font:500 13px/28px var(--rt-font-sans);color:var(--on-surface-variant);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e45-page .bl-ps__tab{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 var(--space-3);border-radius:var(--radius-full);background:var(--primary-container);font:700 13px/1 var(--rt-font-sans);color:var(--on-primary-container)}.e45-page .bl-ps__body{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-8);align-items:center;padding:var(--space-6) var(--space-6) var(--space-5)}.e45-page .bl-ps__score{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.e45-page .bl-ps__gauge{display:grid;place-items:center;width:132px;height:132px;border-radius:50%;background:radial-gradient(closest-side,#FFFFFF 80%,transparent 81%),conic-gradient(#FFA400 0 87%,#FFF3E0 87% 100%)}.e45-page .bl-ps__gauge span{font:900 44px/1 var(--rt-font-sans);letter-spacing:-.02em;color:#C33300;font-variant-numeric:tabular-nums}.e45-page .bl-ps__lbl{margin:0;font:800 16px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-ps__legend{display:flex;gap:var(--space-3);margin:0;padding:0;list-style:none;font:500 12px/16px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-ps__legend li{display:inline-flex;align-items:center;gap:4px}.e45-page .bl-ps i.tri{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:9px solid #FF4E42}.e45-page .bl-ps i.sq{width:9px;height:9px;background:#FFA400}.e45-page .bl-ps i.ci{width:10px;height:10px;border-radius:50%;background:#0CCE6B}.e45-page .bl-ps i.kb{width:10px;height:10px;border-radius:3px;background:var(--primary)}.e45-page .bl-ps__rows{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.e45-page .bl-ps__rows li{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:var(--space-3);align-items:center;padding:var(--space-4) 0;box-shadow:inset 0 -1px 0 var(--outline-variant);font:700 15px/21px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-ps__rows li:last-child{box-shadow:none}.e45-page .bl-ps__rows small{display:block;font:500 13px/18px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-ps__rows b{font:900 26px/1 var(--rt-font-sans);letter-spacing:-.01em;color:var(--on-surface);font-variant-numeric:tabular-nums}.e45-page .bl-ps__cap{padding:var(--space-3) var(--space-6);background:var(--surface-container-low);font:500 13px/18px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6);margin:var(--space-8) 0 0}.e45-page .bl-case{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card);scroll-margin-top:130px;transition:transform 300ms cubic-bezier(.34,1.56,.64,1),box-shadow 200ms ease}.e45-page .bl-case:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--violet-border),0 22px 48px rgba(37,48,68,.1)}.e45-page .bl-case__img{margin:10px 10px 0;border-radius:var(--radius-media);background:var(--surface-container-low);overflow:hidden}.e45-page .bl-case__img img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:contain}.e45-page .bl-case__body{display:flex;flex-direction:column;gap:var(--space-3);flex:1;padding:var(--space-5) var(--space-6) var(--space-6)}.e45-page .bl-case__over{margin:0;font:700 12px/16px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text)}.e45-page .bl-art .bl-case h3{margin:0;font:800 20px/1.3 var(--rt-font-sans)}.e45-page .bl-art .bl-case h3 small{display:block;margin-top:2px;font:500 15px/21px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-art .bl-case p{margin:0;font-size:16px;line-height:26px}.e45-page .bl-case__data{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.e45-page .bl-case__data li{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:var(--radius-sm);background:var(--primary-container);font:700 13px/18px var(--rt-font-sans);color:var(--on-primary-container);font-variant-numeric:tabular-nums}.e45-page .bl-case .cta-link{margin-top:auto;padding-top:var(--space-2)}.e45-page .bl-feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:var(--space-6) 0 var(--space-8);padding:0;list-style:none}.e45-page .bl-feat{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-feat>span:first-child{display:grid;place-items:center;width:44px;background:var(--surface-container-lowest);color:var(--primary-text)}.e45-page .bl-feat b{display:block;margin-bottom:2px;font:800 16px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-feat div{font:400 15px/23px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-fit{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);margin:0 0 var(--space-8)}.e45-page .bl-fit>div{padding:var(--space-6);border-radius:var(--radius-card)}.e45-page .bl-fit>div:first-child{background:var(--primary-container)}.e45-page .bl-fit>div:last-child{background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant)}.e45-page .bl-fit__t{display:flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font:800 18px/24px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-fit>div:first-child .bl-fit__t .rt-icon{color:var(--primary-text)}.e45-page .bl-fit>div:last-child .bl-fit__t .rt-icon{color:var(--outline)}.e45-page .bl-art .bl-fit p{margin:0;font-size:16px;line-height:26px}.e45-page .bl-steps{display:flex;flex-direction:column;margin:var(--space-8) 0 var(--space-6);padding:0;list-style:none}.e45-page .bl-step{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:var(--space-5);padding-bottom:var(--space-7)}.e45-page .bl-step::before{content:"";position:absolute;left:27px;top:60px;bottom:4px;width:2px;border-radius:2px;background:var(--outline-variant)}.e45-page .bl-step:last-child{padding-bottom:0}.e45-page .bl-step:last-child::before{display:none}.e45-page .bl-step:first-child::before{background:linear-gradient(180deg,var(--primary),var(--outline-variant))}.e45-page .bl-step__n{display:grid;place-items:center;width:56px;height:56px;background:var(--primary-container);font:800 21px/1 var(--rt-font-sans);color:var(--on-primary-container)}.e45-page .bl-step:first-child .bl-step__n{background:var(--primary);color:#fff}.e45-page .bl-step__t{margin:6px 0 4px;font:800 19px/26px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-art .bl-step p{margin:0;font-size:17px;line-height:28px}.e45-page .bl-search{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-2) 0 var(--space-6);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-search span.q{display:flex;align-items:center;gap:var(--space-3);min-height:48px;padding:0 var(--space-5);border-radius:var(--radius-full);background:var(--surface-container-lowest);box-shadow:0 1px 2px rgba(37,48,68,.06),inset 0 0 0 1px var(--outline-variant);font:600 16px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-search span.q .rt-icon{color:var(--on-surface-variant)}.e45-page .bl-search span.q:nth-child(2){margin-left:var(--space-8)}.e45-page .bl-search span.q:nth-child(3){margin-left:var(--space-16)}.e45-page .bl-costs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:var(--space-5) 0 var(--space-6);padding:0;list-style:none}.e45-page .bl-cost{display:grid;grid-template-columns:44px minmax(0,1fr);gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .bl-cost>span:first-child{display:grid;place-items:center;width:44px;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .bl-cost b{display:block;margin-bottom:2px;font:800 16px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-cost div{font:400 15px/23px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,260px);gap:var(--space-6);align-items:center;margin:0 0 var(--space-6);padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .bl-price__k{margin:0 0 6px;font:700 13px/18px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text)}.e45-page .bl-art .bl-price p{margin:0;font-size:16px;line-height:26px}.e45-page .bl-price__fig{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--surface-container-low);box-shadow:inset 3px 0 0 var(--primary)}.e45-page .bl-price__fig div{display:flex;flex-direction:column;gap:2px;font:500 13px/18px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .bl-price__fig b{font:900 30px/1.1 var(--rt-font-sans);letter-spacing:-.01em;color:var(--on-surface);font-variant-numeric:tabular-nums}.e45-page .bl-price__fig b.ph{font-size:20px;color:var(--primary-text)}.e45-page .bl-author{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--space-6);margin:var(--space-16) 0 0;padding:var(--card-pad);border-radius:var(--radius-card);background:var(--surface-container-low)}.e45-page .bl-author__ph{position:relative;width:96px;height:96px}.e45-page .bl-author__ph span{position:absolute;inset:-6px;background:var(--primary-container)}.e45-page .bl-author__ph img{position:relative;display:block;width:96px;height:96px;border-radius:50%;object-fit:cover}.e45-page .bl-author__over{margin:0 0 2px;font:700 12px/16px var(--rt-font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--primary-text)}.e45-page .bl-art .bl-author h2{margin:0;font:800 22px/1.3 var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-art .bl-author p{margin:8px 0 12px;font-size:16px;line-height:26px}.e45-page .cta-over{margin:0;font:700 12px/16px var(--rt-font-sans);letter-spacing:.05em;text-transform:uppercase;color:var(--primary-text)}.e45-page .cta-link{display:inline-flex;align-items:center;gap:4px;width:max-content;max-width:100%;font:700 16px/24px var(--rt-font-sans);color:var(--primary-text);text-decoration:none;border-radius:var(--radius-xs)}.e45-page .cta-link .rt-icon{transition:transform 260ms cubic-bezier(.34,1.56,.64,1)}.e45-page .cta-link:hover{color:var(--link-hover)}.e45-page .cta-link:hover .rt-icon{transform:translateX(4px)}.e45-page .cta-link:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .cta-inline{display:flex;align-items:center;gap:var(--space-3);width:100%;margin:var(--space-4) 0 0;padding:10px var(--space-4) 10px 10px;border-radius:var(--radius-full);background:var(--surface-container-low);box-sizing:border-box;text-decoration:none;transition:background-color 160ms ease}.e45-page .cta-inline>span:first-child{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;background:var(--surface-container-lowest);color:var(--primary-text);box-shadow:inset 0 0 0 1px var(--violet-border)}.e45-page .cta-inline>span.cta-inline__t{flex:1;font:700 15px/21px var(--rt-font-sans);color:var(--on-surface)}.e45-page .cta-inline>span.cta-inline__t small{display:block;font:500 13px/18px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-inline>.rt-icon{color:var(--primary-text);transition:transform 260ms cubic-bezier(.34,1.56,.64,1)}.e45-page .cta-inline:hover{background:var(--primary-container)}.e45-page .cta-inline:hover>.rt-icon{transform:translateX(4px)}.e45-page .cta-inline:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .cta-svc{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:var(--space-5);align-items:center;margin:var(--space-6) 0 0;padding:var(--space-6);border-radius:var(--radius-card);background:var(--gradient-start);background:linear-gradient(135deg,#F2EEFF,#FFFFFF);box-shadow:inset 0 0 0 1px var(--violet-border)}.e45-page .cta-svc>span:first-child{display:grid;place-items:center;width:72px;background:var(--primary);color:#fff}.e45-page .cta-svc__t{margin:2px 0 2px;font:800 20px/1.3 var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-art .cta-svc p.cta-svc__d{margin:0;font:400 15px/22px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-proof{display:grid;grid-template-columns:148px minmax(0,1fr);gap:var(--space-6);align-items:center;margin:var(--space-6) 0 0;padding:var(--space-5) var(--space-6) var(--space-5) var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .cta-proof__fig{position:relative;display:grid;place-items:center;width:148px;height:148px}.e45-page .cta-proof__fig>span{position:absolute;inset:0;background:var(--primary-container)}.e45-page .cta-proof__fig>span.rt-shape--spin{animation-duration:40s}.e45-page .cta-proof__fig b{position:relative;font:900 64px/1 var(--rt-font-sans);letter-spacing:-.03em;color:var(--on-primary-container);font-variant-numeric:tabular-nums}.e45-page .cta-proof__body{display:flex;flex-direction:column;gap:6px}.e45-page .cta-proof__t{margin:0;font:800 20px/1.3 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .cta-guide{display:grid;grid-template-columns:168px minmax(0,1fr);gap:var(--space-5);align-items:center;margin:var(--space-6) 0 0;padding:10px var(--space-6) 10px 10px;border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card);text-decoration:none;transition:transform 300ms cubic-bezier(.34,1.56,.64,1),box-shadow 200ms ease}.e45-page .cta-guide img{display:block;width:168px;height:auto;aspect-ratio:768 / 589;object-fit:cover;border-radius:var(--radius-lg);background:var(--surface-container-low)}.e45-page .cta-guide__chip{display:inline-flex;align-items:center;width:max-content;min-height:26px;padding:0 10px;border-radius:var(--radius-full);box-shadow:inset 0 0 0 1px rgba(98,85,255,.26);font:800 11px/1 var(--rt-font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--primary-text)}.e45-page .cta-guide__t{display:block;margin:8px 0 6px;font:800 18px/1.35 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .cta-guide__go{display:inline-flex;align-items:center;gap:4px;font:700 15px/22px var(--rt-font-sans);color:var(--primary-text)}.e45-page .cta-guide:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--violet-border),0 18px 40px rgba(37,48,68,.1)}.e45-page .cta-guide:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .cta-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3);margin:var(--space-6) 0 0}.e45-page .cta-duo a{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:var(--space-4);align-items:center;padding:var(--space-5);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card);text-decoration:none;transition:transform 300ms cubic-bezier(.34,1.56,.64,1),box-shadow 200ms ease}.e45-page .cta-duo a>span:first-child{display:grid;place-items:center;width:52px;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .cta-duo a:first-child>span:first-child{background:var(--primary);color:#fff}.e45-page .cta-duo b{display:block;font:800 17px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .cta-duo small{display:block;margin-top:2px;font:500 14px/20px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-duo a>.rt-icon{color:var(--primary-text)}.e45-page .cta-duo a:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px var(--violet-border),0 18px 40px rgba(37,48,68,.1)}.e45-page .cta-duo a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .cta-check{margin:var(--space-12) 0 0;padding:var(--space-8);border-radius:var(--radius-panel);background:linear-gradient(135deg,#F1EEFF,#F9F8FF);box-shadow:inset 0 0 0 1px var(--violet-border)}.e45-page .cta-check__head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-5);align-items:end;margin:0 0 var(--space-6)}.e45-page .cta-check__t{margin:4px 0 0;font:800 26px/1.25 var(--rt-font-sans);letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance}.e45-page .cta-check__score{display:grid;place-items:center;width:92px;height:92px;background:var(--surface-container-lowest);text-align:center}.e45-page .cta-check__score b{display:block;font:900 30px/1 var(--rt-font-sans);color:var(--primary-text);font-variant-numeric:tabular-nums}.e45-page .cta-check__score small{display:block;font:600 11px/14px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-check__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);margin:0;padding:0;list-style:none}.e45-page .cta-check__item{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:52px;padding:8px var(--space-4) 8px 10px;border:0;border-radius:var(--radius-lg);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant);font:600 15px/20px var(--rt-font-sans);color:var(--on-surface);text-align:left;cursor:pointer;box-sizing:border-box;transition:background-color 160ms ease,box-shadow 160ms ease}.e45-page .cta-check__item>span:first-child{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:9px;box-shadow:inset 0 0 0 2px var(--field-border);color:transparent;transition:border-radius 300ms cubic-bezier(.34,1.56,.64,1),background-color 160ms ease}.e45-page .cta-check__item[aria-pressed="true"]{background:var(--primary-container);box-shadow:inset 0 0 0 1px var(--primary)}.e45-page .cta-check__item[aria-pressed="true"]>span:first-child{border-radius:50%;background:var(--primary);box-shadow:none;color:#fff}.e45-page .cta-check__item:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .cta-check__bar{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;margin:var(--space-6) 0 var(--space-4)}.e45-page .cta-check__bar i{height:8px;border-radius:999px;background:rgba(98,85,255,.16);transition:background-color 300ms ease}.e45-page .cta-check__bar i.on{background:var(--primary)}.e45-page .cta-check__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4)}.e45-page .bl-art .cta-check__foot p{flex:1 1 320px;margin:0;font:600 16px/24px var(--rt-font-sans);color:var(--on-surface)}.e45-page .cta-side{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card)}.e45-page .cta-side>span:first-child{display:grid;place-items:center;width:48px;background:var(--primary-container);color:var(--on-primary-container)}.e45-page .cta-side__t{margin:0;font:800 18px/24px var(--rt-font-sans);color:var(--on-surface)}.e45-page .cta-side__d{margin:0 0 4px;font:400 15px/22px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-final{position:relative;overflow:clip;background:var(--primary);color:#fff;scroll-margin-top:110px}.e45-page .cta-final__inner{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-12);align-items:center;max-width:1240px;margin:0 auto;padding:var(--space-24) var(--section-x);box-sizing:border-box}.e45-page .cta-final__text{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5)}.e45-page .cta-final__over{margin:0;font:700 13px/18px var(--rt-font-sans);letter-spacing:.06em;text-transform:uppercase;color:rgba(255,255,255,.86)}.e45-page .cta-final__h{margin:0;font:800 clamp(30px, 3.2vw, 44px)/1.14 var(--rt-font-sans);letter-spacing:-.015em;color:#fff;text-wrap:balance}.e45-page .cta-final__p{margin:0;max-width:620px;font:400 19px/30px var(--rt-font-sans);color:rgba(255,255,255,.94);text-wrap:pretty}.e45-page .cta-final__pts{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.e45-page .cta-final__pts li{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 14px 0 10px;border-radius:var(--radius-full);background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.28);font:700 14px/20px var(--rt-font-sans);color:#fff}.e45-page .cta-final__acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-3)}.e45-page .cta-final__wa{display:inline-flex;align-items:center;gap:8px;min-height:48px;font:700 16px/22px var(--rt-font-sans);color:#fff;text-decoration:underline;text-decoration-color:rgba(255,255,255,.5);text-underline-offset:5px;border-radius:var(--radius-xs)}.e45-page .cta-final__wa:hover{text-decoration-color:#fff}.e45-page .cta-final__wa:focus-visible{outline:3px solid #fff;outline-offset:3px}.e45-page .cta-final__fig{position:relative;display:grid;place-items:center;width:min(360px, 100%);aspect-ratio:1;margin:0 auto}.e45-page .cta-final__fig>span.rt-shape{position:absolute;inset:0;background:#fff}.e45-page .cta-final__fig>span.rt-shape--spin{animation-duration:48s}.e45-page .cta-final__num{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--on-primary-container)}.e45-page .cta-final__num b{font:900 128px/0.9 var(--rt-font-sans);letter-spacing:-.04em;color:#5144DA;font-variant-numeric:tabular-nums}.e45-page .cta-final__num span{margin-top:6px;font:800 18px/22px var(--rt-font-sans);color:var(--on-surface)}.e45-page .cta-final__num small{margin-top:2px;font:500 14px/20px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-final__ring{position:absolute;width:520px;aspect-ratio:1;right:-140px;top:-160px;background:rgba(255,255,255,.07);pointer-events:none}.e45-page .cta-mbar{display:none}.e45-page .bl-faq{max-width:1240px;margin:0 auto;padding:var(--space-24) var(--section-x);box-sizing:border-box;display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:var(--space-12);align-items:start}.e45-page .bl-faq__head{display:flex;flex-direction:column;gap:var(--space-4)}.e45-page .bl-faq__head h2{margin:0;font:700 clamp(28px, 2.6vw, 36px)/1.2 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .bl-faq__head p{margin:0;font:400 17px/28px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .rt-faq__a p.ph{color:var(--primary-text);font-weight:600}.e45-page .bl-rel{background:var(--surface-container-low)}.e45-page .bl-rel__inner{max-width:1240px;margin:0 auto;padding:var(--space-24) var(--section-x);box-sizing:border-box}.e45-page .bl-rel__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4);margin:0 0 var(--space-10)}.e45-page .bl-rel__head h2{margin:4px 0 0;font:700 clamp(28px, 2.6vw, 36px)/1.2 var(--rt-font-sans);color:var(--on-surface)}.e45-page .bl-rel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-6)}.e45-page .bl-relcard{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-card);background:var(--surface-container-lowest);box-shadow:inset 0 0 0 1px var(--outline-variant),var(--shadow-card);text-decoration:none;transition:transform 300ms cubic-bezier(.34,1.56,.64,1),box-shadow 200ms ease}.e45-page .bl-relcard img{display:block;width:calc(100% - 20px);height:auto;margin:10px 10px 0;aspect-ratio:768 / 589;object-fit:cover;border-radius:var(--radius-media);background:var(--surface-container-low)}.e45-page .bl-relcard__b{display:flex;flex-direction:column;gap:var(--space-3);flex:1;padding:var(--space-5) var(--space-6) var(--space-6)}.e45-page .bl-relcard__t{font:800 19px/1.35 var(--rt-font-sans);color:var(--on-surface);text-wrap:balance}.e45-page .bl-relcard__go{display:inline-flex;align-items:center;gap:4px;margin-top:auto;font:700 15px/22px var(--rt-font-sans);color:var(--primary-text)}.e45-page .bl-relcard:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px var(--violet-border),0 22px 48px rgba(37,48,68,.1)}.e45-page .bl-relcard:focus-visible{outline:3px solid var(--primary);outline-offset:3px}@media (max-width:1240px){.e45-page .bl-hero{margin-top:-92px;padding-top:92px}}@media (max-width:1100px){.e45-page .bl-hero__inner{grid-template-columns:minmax(0,1fr);padding-top:40px}.e45-page .bl-cover{max-width:560px;width:100%;margin:0 auto}.e45-page .bl-body{grid-template-columns:minmax(0,1fr);padding-top:var(--space-10)}.e45-page .bl-aside{display:none}.e45-page .bl-toc-m{display:block}.e45-page .bl-art{max-width:780px;margin:0 auto}.e45-page .cta-final__inner,.e45-page .bl-faq{grid-template-columns:minmax(0,1fr)}.e45-page .bl-rel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:699px){.e45-page .bl-hero{margin-top:-78px;padding-top:78px}.e45-page .bl-hero__inner{padding:32px 16px 48px;gap:var(--space-8)}.e45-page .bl-cover__chip{left:0;bottom:0}.e45-page .bl-body{padding:var(--space-8) 16px var(--space-16)}.e45-page .bl-art p,.e45-page .bl-bul li{font-size:17px;line-height:28px}.e45-page .bl-key,.e45-page .bl-type,.e45-page .bl-point,.e45-page .bl-author{grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.e45-page .bl-point h3{padding-top:0}.e45-page .bl-readers,.e45-page .bl-ps__body,.e45-page .bl-cases,.e45-page .bl-feats,.e45-page .bl-fit,.e45-page .bl-costs,.e45-page .bl-price,.e45-page .cta-duo,.e45-page .cta-check__list,.e45-page .bl-rel__grid{grid-template-columns:minmax(0,1fr)}.e45-page .bl-search span.q:nth-child(2),.e45-page .bl-search span.q:nth-child(3){margin-left:0}.e45-page .cta-svc{grid-template-columns:56px minmax(0,1fr)}.e45-page .cta-svc>span:first-child{width:56px}.e45-page .cta-svc>:last-child{grid-column:1 / -1}.e45-page .cta-proof{grid-template-columns:minmax(0,1fr);justify-items:start}.e45-page .cta-guide{grid-template-columns:minmax(0,1fr);padding:10px 10px var(--space-5)}.e45-page .cta-guide img{width:100%}.e45-page .cta-guide>span:last-child{padding:0 var(--space-3)}.e45-page .cta-check{padding:var(--space-6) var(--space-5)}.e45-page .cta-check__head{grid-template-columns:minmax(0,1fr)}.e45-page .cta-final__inner{padding:var(--space-16) 16px}.e45-page .cta-final__num b{font-size:96px}.e45-page .cta-final__fig{width:280px}.e45-page .bl-faq,.e45-page .bl-rel__inner{padding:var(--space-16) 16px}.e45-page .cta-mbar{position:fixed;left:10px;right:10px;bottom:10px;z-index:90;display:flex;align-items:center;gap:var(--space-2);padding:8px;border-radius:var(--radius-full);background:rgba(255,255,255,.96);box-shadow:0 14px 40px rgba(37,48,68,.2),inset 0 0 0 1px var(--outline-variant);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.e45-page .cta-mbar__go{display:inline-flex;flex:1;align-items:center;justify-content:center;gap:6px;min-height:48px;border-radius:var(--radius-full);background:var(--primary);font:700 15px/1 var(--rt-font-sans);color:#fff;text-decoration:none}.e45-page .cta-mbar__wa{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:50%;background:var(--primary-container);color:var(--on-primary-container);text-decoration:none}.e45-page .cta-mbar a:focus-visible{outline:3px solid var(--primary);outline-offset:2px}.e45-page .bl-page{padding-bottom:76px}}@media (prefers-reduced-motion:reduce){.e45-page .bl-cover__chip{animation:none}.e45-page .bl-case,.e45-page .bl-relcard,.e45-page .cta-guide,.e45-page .cta-duo a,.e45-page .bl-sectors a{transition:none}}.e45-page{font-family:var(--rt-font-sans);color:var(--on-surface);background:#fff;-webkit-font-smoothing:antialiased}.e45-page,.e45-page *{box-sizing:border-box}.e45-page img{max-width:100%}.e45-page .rt-icon{display:inline-block;flex:none;vertical-align:middle;overflow:visible}.e45-page .e45-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 22px;border-radius:999px;background:var(--primary);color:#fff;font:700 15px/22px var(--rt-font-sans);text-decoration:none;transition:box-shadow .2s,transform .2s}.e45-page .e45-btn:hover{box-shadow:0 6px 20px #6255ff33;transform:translateY(-2px)}.e45-page .e45-btn--tonal{background:#e8e4ff;color:#302b55}.e45-page .e45-btn--inverse{background:#fff;color:#5144da}.e45-page .e45-btn--l{min-height:56px;padding-inline:26px}.e45-page :is(a,button,summary):focus-visible{outline:3px solid #5144da;outline-offset:4px}.e45-page button{font-family:var(--rt-font-sans);cursor:pointer}.e45-page :is(h2,h3,section[id]){scroll-margin-top:130px}.e45-page .bl-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:500 13px/20px var(--rt-font-sans);color:#616979}.e45-page .bl-breadcrumb a{color:#5144da}.e45-page .bl-eyebrow{margin:0;font:700 12px/20px var(--rt-font-sans);letter-spacing:.05em;text-transform:uppercase;color:#5144da}.e45-page .bl-h1{font-family:var(--rt-font-sans)}.e45-page .bl-hero{margin-top:-110px;padding-top:110px}.e45-page .bl-hero__inner{padding-top:52px}.e45-page .bl-price__fig b{white-space:nowrap}.e45-page .e45-measurement-note{font-size:12px;line-height:18px}.e45-page .bl-art{width:100%;min-width:0}.e45-page .bl-table{max-width:100%}.e45-page .bl-cost>span:first-child{height:44px;align-self:start}.e45-page :is(h1,h2,h3,b,strong){font-family:var(--rt-font-sans)!important}body.postid-5425{overflow-x:clip!important;overflow-y:visible!important}.e45-page .e45-faq{border-bottom:1px solid var(--outline-variant)}.e45-page .e45-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;font:700 18px/26px var(--rt-font-sans);color:var(--on-surface);cursor:pointer}.e45-page .e45-faq summary::-webkit-details-marker{display:none}.e45-page .e45-faq[open] summary{color:var(--primary-text)}.e45-page .e45-faq[open] summary .rt-icon{transform:rotate(180deg)}.e45-page .e45-faq>div{padding:0 30px 22px 0}.e45-page .e45-faq p{margin:0;font:400 17px/28px var(--rt-font-sans);color:var(--on-surface-variant)}.e45-page .cta-check__item[aria-pressed=true]{background:var(--primary-container);color:var(--on-primary-container)}.e45-page .cta-check__item[aria-pressed=true]>span{background:var(--primary);color:#fff}.e45-page .cta-check__bar i.is-on{background:var(--primary)}body.single-post.postid-5425 #whatsapp-icon{display:none!important}@media(max-width:1000px){.e45-page .bl-hero__inner{padding-top:40px}.e45-page .bl-aside{display:none}.e45-page .bl-body{grid-template-columns:1fr;gap:0}.e45-page .bl-toc-m{display:block}.e45-page .bl-art{max-width:none}}@media(max-width:700px){.e45-page .bl-hero{margin-top:-88px;padding-top:88px}.e45-page .bl-hero__inner{padding-top:30px}.e45-page .bl-h1{font-size:34px;line-height:1.12}.e45-page .bl-lead{font-size:17px;line-height:28px}.e45-page .bl-breadcrumb{font-size:12px}.e45-page .bl-byline{gap:14px}.e45-page .bl-meta{font-size:12px}.e45-page .bl-body{padding-top:40px}.e45-page .cta-final__acts{align-items:stretch}.e45-page .e45-btn{white-space:normal;text-align:center}.e45-page .cta-mbar{padding-bottom:max(10px,env(safe-area-inset-bottom))}body.single-post.postid-5425 .rt-site-footer{padding-bottom:100px}}@media(prefers-reduced-motion:reduce){.e45-page *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.e45-page .rt-shape{display:grid;place-items:center;aspect-ratio:1}.e45-page .rt-shape--soft-burst{clip-path:polygon(50% 7%,53.9% 5.9%,58.2% 3.6%,62.8% 2.2%,67% 3.2%,70.2% 6.8%,72.4% 11.2%,74.7% 14.7%,78.2% 16.4%,82.9% 17.1%,87.7% 18.4%,90.9% 21.4%,91.8% 25.9%,91.1% 30.9%,90.6% 35.2%,92% 38.7%,95.2% 42%,98.6% 45.8%,100% 50%,98.6% 54.2%,95.2% 58%,92% 61.3%,90.6% 64.8%,91.1% 69.1%,91.8% 74.1%,90.9% 78.6%,87.7% 81.6%,82.9% 82.9%,78.2% 83.6%,74.7% 85.3%,72.4% 88.8%,70.2% 93.2%,67% 96.8%,62.8% 97.8%,58.2% 96.4%,53.9% 94.1%,50% 93%,46.1% 94.1%,41.8% 96.4%,37.2% 97.8%,33% 96.8%,29.8% 93.2%,27.6% 88.8%,25.3% 85.3%,21.8% 83.6%,17.1% 82.9%,12.3% 81.6%,9.1% 78.6%,8.2% 74.1%,8.9% 69.1%,9.4% 64.8%,8% 61.3%,4.8% 58%,1.4% 54.2%,0% 50%,1.4% 45.8%,4.8% 42%,8% 38.7%,9.4% 35.2%,8.9% 30.9%,8.2% 25.9%,9.1% 21.4%,12.3% 18.4%,17.1% 17.1%,21.8% 16.4%,25.3% 14.7%,27.6% 11.2%,29.8% 6.8%,33% 3.2%,37.2% 2.2%,41.8% 3.6%,46.1% 5.9%)}.e45-page .rt-shape--cookie{clip-path:polygon(50% 2.5%,54.3% .9%,58.7% .8%,62.8% 2.4%,66.2% 5.4%,69.3% 8.6%,72.5% 11%,76.2% 12.5%,80.5% 13.6%,84.8% 15.2%,88.3% 17.9%,90.4% 21.7%,91.1% 26.2%,91.4% 30.7%,92.3% 34.6%,94.2% 38.2%,96.8% 41.8%,99.1% 45.7%,100% 50%,99.1% 54.3%,96.8% 58.2%,94.2% 61.8%,92.3% 65.4%,91.4% 69.3%,91.1% 73.7%,90.4% 78.3%,88.3% 82.1%,84.8% 84.8%,80.5% 86.4%,76.2% 87.5%,72.5% 89%,69.3% 91.4%,66.2% 94.6%,62.8% 97.6%,58.7% 99.2%,54.3% 99.1%,50% 97.5%,46% 95.6%,42.2% 94.3%,38.2% 94.2%,33.8% 94.6%,29.2% 94.7%,25% 93.3%,21.7% 90.4%,19.5% 86.4%,17.7% 82.3%,15.5% 78.9%,12.5% 76.2%,8.9% 73.8%,5.3% 70.8%,3% 67.1%,2.4% 62.8%,3.2% 58.2%,4.4% 54%,5% 50%,4.4% 46%,3.2% 41.8%,2.4% 37.2%,3% 32.9%,5.3% 29.2%,8.9% 26.3%,12.5% 23.8%,15.5% 21.1%,17.7% 17.7%,19.5% 13.6%,21.7% 9.6%,25% 6.7%,29.2% 5.3%,33.8% 5.4%,38.2% 5.8%,42.2% 5.7%,46% 4.4%)}.e45-page .rt-shape--clover{clip-path:polygon(50% 0%,54.3% .7%,58.4% 2.6%,61.9% 5.6%,64.8% 9.2%,67.2% 13.2%,69% 17.1%,70.6% 20.6%,72.2% 23.6%,74% 26%,76.4% 27.8%,79.4% 29.4%,82.9% 31%,86.8% 32.8%,90.8% 35.2%,94.4% 38.1%,97.4% 41.6%,99.3% 45.7%,100% 50%,99.3% 54.3%,97.4% 58.4%,94.4% 61.9%,90.8% 64.8%,86.8% 67.2%,82.9% 69%,79.4% 70.6%,76.4% 72.2%,74% 74%,72.2% 76.4%,70.6% 79.4%,69% 82.9%,67.2% 86.8%,64.8% 90.8%,61.9% 94.4%,58.4% 97.4%,54.3% 99.3%,50% 100%,45.7% 99.3%,41.6% 97.4%,38.1% 94.4%,35.2% 90.8%,32.8% 86.8%,31% 82.9%,29.4% 79.4%,27.8% 76.4%,26% 74%,23.6% 72.2%,20.6% 70.6%,17.1% 69%,13.2% 67.2%,9.2% 64.8%,5.6% 61.9%,2.6% 58.4%,.7% 54.3%,0% 50%,.7% 45.7%,2.6% 41.6%,5.6% 38.1%,9.2% 35.2%,13.2% 32.8%,17.1% 31%,20.6% 29.4%,23.6% 27.8%,26% 26%,27.8% 23.6%,29.4% 20.6%,31% 17.1%,32.8% 13.2%,35.2% 9.2%,38.1% 5.6%,41.6% 2.6%,45.7% .7%)}.e45-page .rt-shape--flower{clip-path:polygon(50% 12%,53.4% 11.3%,57.1% 9.6%,61.4% 7.5%,66.1% 5.8%,70.8% 5.4%,75% 6.7%,78.2% 9.7%,80.2% 14%,81.1% 18.9%,81.4% 23.6%,81.8% 27.7%,82.9% 31%,85.2% 33.6%,88.5% 36%,92.5% 38.6%,96.3% 41.8%,99% 45.7%,100% 50%,99% 54.3%,96.3% 58.2%,92.5% 61.4%,88.5% 64%,85.2% 66.4%,82.9% 69%,81.8% 72.3%,81.4% 76.4%,81.1% 81.1%,80.2% 86%,78.2% 90.3%,75% 93.3%,70.8% 94.6%,66.1% 94.2%,61.4% 92.5%,57.1% 90.4%,53.4% 88.7%,50% 88%,46.6% 88.7%,42.9% 90.4%,38.6% 92.5%,33.9% 94.2%,29.2% 94.6%,25% 93.3%,21.8% 90.3%,19.8% 86%,18.9% 81.1%,18.6% 76.4%,18.2% 72.3%,17.1% 69%,14.8% 66.4%,11.5% 64%,7.5% 61.4%,3.7% 58.2%,1% 54.3%,0% 50%,1% 45.7%,3.7% 41.8%,7.5% 38.6%,11.5% 36%,14.8% 33.6%,17.1% 31%,18.2% 27.7%,18.6% 23.6%,18.9% 18.9%,19.8% 14%,21.8% 9.7%,25% 6.7%,29.2% 5.4%,33.9% 5.8%,38.6% 7.5%,42.9% 9.6%,46.6% 11.3%)}.e45-page .rt-shape--spin{animation:e45-shape-spin 24s linear infinite}@keyframes e45-shape-spin{to{transform:rotate(360deg)}}@font-face{font-family:'Rowtech B2B Material Symbols';font-style:normal;font-weight:400;font-display:swap;src:url(../../../../../../../../themes/Rowtech/assets/fonts/rowtech-b2b-material-symbols-rounded.woff2) format('woff2')}.e45-page span.rt-icon.rt-icon{font-family:'Rowtech B2B Material Symbols'!important;font-weight:400!important;font-style:normal!important;font-size:var(--e45-icon-size,24px)!important;line-height:1!important;letter-spacing:normal!important;text-transform:none!important;text-decoration:none!important;display:inline-block!important;width:1em!important;height:1em!important;margin:0!important;padding:0!important;background:none!important;box-shadow:none!important;border-radius:0!important;white-space:nowrap!important;word-wrap:normal;direction:ltr;flex:none!important;overflow:hidden;font-feature-settings:'liga';font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24;user-select:none;vertical-align:middle;-webkit-font-smoothing:antialiased}.e45-page .rt-shape{border-radius:0;isolation:isolate;flex-shrink:0}@media(prefers-reduced-motion:reduce){.e45-page .rt-shape--spin{animation:none}}