.Tcnbfq_section{isolation:isolate;border-radius:var(--img-r);min-height:max(960px,min(62vw,1180px));color:var(--ink);background:#fff;margin:max(80px,min(10vh,140px)) 12px 0;position:relative;overflow:hidden}.Tcnbfq_bg{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.Tcnbfq_art{background:var(--accent);-webkit-mask-image:var(--tree);mask-image:var(--tree);-webkit-mask-position:right 35%;mask-position:right 35%;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--tree);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-position:right 35%;-webkit-mask-size:cover;-webkit-mask-repeat:no-repeat}.Tcnbfq_veil{background:linear-gradient(90deg,#fff 0,#fff calc(100% - 220px),#fff0 100%);width:calc(max(32px,min(7vw,120px)) + min(440px,38vw) + 190px);position:absolute;top:0;bottom:0;left:0;right:auto}.Tcnbfq_copy{z-index:1;width:min(440px,38vw);position:absolute;top:46%;left:max(32px,min(7vw,120px));transform:translateY(-50%)}.Tcnbfq_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--accent);margin-bottom:28px;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;display:block}.Tcnbfq_big{letter-spacing:-.01em;color:var(--ink);text-wrap:balance;flex-direction:column;align-items:flex-start;margin:0;font-family:Instrument Serif,Georgia,serif;font-size:max(48px,min(4.5vw,74px));font-weight:400;line-height:1.04;display:flex}.Tcnbfq_rule{background:var(--accent);opacity:.9;width:46px;height:1px;margin:30px 0}.Tcnbfq_desc{letter-spacing:-.01em;max-width:390px;color:var(--ink-2);text-wrap:pretty;margin:42px 0 0;font-family:Inter,system-ui,sans-serif;font-size:max(15px,min(1.1vw,18px));font-weight:300;line-height:1.62}@media (max-width:860px){.Tcnbfq_section{min-height:1260px;margin-top:72px}.Tcnbfq_veil{display:none}.Tcnbfq_art{top:47%;-webkit-mask-position:86%;mask-position:86%}.Tcnbfq_copy{width:auto;top:11%;left:24px;right:24px;transform:none}.Tcnbfq_big{max-width:11ch;font-size:max(38px,min(11vw,58px))}.Tcnbfq_eyebrow{margin-bottom:22px}.Tcnbfq_desc{max-width:31ch;margin-top:34px;font-size:15px}}
._LrbZq_section{padding:max(100px,min(14vh,180px)) 12px max(56px,min(8vh,110px))}._LrbZq_grid{grid-template-columns:1fr 1fr;align-items:start;gap:max(48px,min(5vw,96px));display:grid}._LrbZq_copy{order:2;padding-top:max(48px,min(12vh,150px));padding-left:max(0px,min(2vw,40px));padding-right:max(12px,min(3.5vw,72px))}._LrbZq_head{letter-spacing:-.03em;margin:0;font-size:max(32px,min(3.6vw,44px));font-weight:500;line-height:1.1}._LrbZq_dim{color:var(--headline-gray)}._LrbZq_body{letter-spacing:-.008em;max-width:400px;color:var(--muted);margin:22px 0 0;font-size:17px;font-weight:500;line-height:1.5}._LrbZq_bullets{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}._LrbZq_bullets li{letter-spacing:-.008em;color:#5f5f6b;align-items:center;gap:13px;font-size:17px;font-weight:500;display:flex}._LrbZq_dot{background:var(--accent);border-radius:1.5px;flex-shrink:0;width:7px;height:7px}._LrbZq_card{background:var(--surface);border-radius:var(--card-r);flex-direction:column;order:1;min-height:min(88vh,960px);padding:max(40px,min(3.5vw,52px));display:flex}._LrbZq_cardHead{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding-bottom:22px;display:flex}._LrbZq_avatar{background-size:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}._LrbZq_name{color:var(--ink);align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}._LrbZq_check{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:15px;height:15px;font-size:9px;display:inline-flex}._LrbZq_roleSm{color:var(--muted);margin-top:2px;font-size:12.5px}._LrbZq_online{color:#5f5f6b;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;font-weight:500;display:inline-flex}._LrbZq_onlineDot{background:#3bb273;border-radius:50%;width:7px;height:7px}._LrbZq_thread{flex-direction:column;flex:1;justify-content:flex-end;gap:15px;min-height:430px;margin-top:24px;display:flex}._LrbZq_thread>div{animation:.45s cubic-bezier(.2,.8,.2,1) both _LrbZq_msgIn}@keyframes _LrbZq_msgIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._LrbZq_typing{background:#fff;border-radius:20px 20px 20px 6px;align-items:center;gap:5px;padding:15px 17px;display:inline-flex}._LrbZq_typing span{background:#8c8c8c;border-radius:50%;width:7px;height:7px;animation:1.2s infinite _LrbZq_typingPulse}._LrbZq_typing span:nth-child(2){animation-delay:.15s}._LrbZq_typing span:nth-child(3){animation-delay:.3s}@keyframes _LrbZq_typingPulse{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._LrbZq_rowEnd{justify-content:flex-end;display:flex}._LrbZq_rowStart{justify-content:flex-start;display:flex}._LrbZq_bubbleUser{background:var(--ink);color:#fff;border-radius:22px 22px 6px;max-width:78%;padding:15px 20px;font-size:15.5px;line-height:1.55}._LrbZq_bubbleBot{max-width:82%;color:var(--ink);background:#fff;border-radius:22px 22px 22px 6px;padding:15px 20px;font-size:15.5px;line-height:1.55}._LrbZq_cites{flex-wrap:wrap;gap:8px;padding-left:4px;display:flex}._LrbZq_cite{color:#5f5f6b;border:1px solid var(--line-soft);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:12.5px;font-weight:500;display:inline-flex}._LrbZq_citeDot{background:var(--accent);border-radius:50%;width:6px;height:6px}._LrbZq_input{border:1px solid var(--line-soft);background:#fff;border-radius:999px;align-items:center;gap:6px;margin-top:24px;padding:7px 7px 7px 20px;display:flex}._LrbZq_inputText{color:#b4b4bc;flex:1;font-size:14px}._LrbZq_send{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;display:flex}@media (max-width:900px){._LrbZq_grid{grid-template-columns:1fr;gap:40px}._LrbZq_copy{order:1}._LrbZq_card{order:2}}
.gUhgKW_card{aspect-ratio:1344/620;border:1px solid var(--hairline);background:#14101f;border-radius:12px;width:100%;position:relative;overflow:hidden}.gUhgKW_card canvas{position:absolute;top:0;bottom:0;left:0;right:0}
.RiA2Ea_wrap{flex-direction:column;gap:10px;padding:0 12px;display:flex}.RiA2Ea_rowTwo{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.RiA2Ea_rowThree{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.RiA2Ea_tile{background:var(--surface);border-radius:var(--img-r);flex-direction:column;min-height:400px;padding:44px;display:flex}.RiA2Ea_rowTwo .RiA2Ea_tile{min-height:440px;padding:52px}.RiA2Ea_head{flex-shrink:0}.RiA2Ea_stage{flex:1;justify-content:center;align-items:center;padding-top:28px;display:flex}.RiA2Ea_title{letter-spacing:-.018em;color:var(--ink);font-size:25px;font-weight:500}.RiA2Ea_desc{letter-spacing:-.006em;max-width:440px;color:var(--card-body);text-wrap:pretty;margin:12px 0 0;font-size:17px;font-weight:500;line-height:1.45}.RiA2Ea_titleSm{letter-spacing:-.015em;color:var(--ink);font-size:22px;font-weight:500}.RiA2Ea_descSm{letter-spacing:-.006em;max-width:320px;color:var(--card-body);text-wrap:pretty;margin:10px 0 0;font-size:16px;font-weight:500;line-height:1.45}.RiA2Ea_voiceCard,.RiA2Ea_book{background:#fff;border-radius:24px;width:min(400px,100%);padding:22px 24px;box-shadow:0 18px 50px #0000000f}.RiA2Ea_voiceHead{align-items:center;gap:13px;display:flex}.RiA2Ea_avatar{background-size:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.RiA2Ea_vName{color:var(--ink);font-size:15px;font-weight:500}.RiA2Ea_vMeta{color:var(--muted);margin-top:2px;font-size:12.5px}.RiA2Ea_voiceIcon{background:var(--accent);border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;font-size:16px;display:flex}.RiA2Ea_wave{justify-content:center;align-items:center;gap:5px;height:36px;margin-top:20px;display:flex}.RiA2Ea_bar{background:var(--ink);transform-origin:50%;border-radius:2px;width:4px;animation:1.15s ease-in-out infinite RiA2Ea_wave}@keyframes RiA2Ea_wave{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}.RiA2Ea_bookBtn{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;height:44px;margin-top:16px;font-family:inherit;font-size:14.5px;font-weight:500}.RiA2Ea_contextCol{flex-direction:column;gap:14px;width:min(430px,100%);display:flex}.RiA2Ea_chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.RiA2Ea_chip{color:#5f5f6b;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 6px 20px #0000000d}.RiA2Ea_chipDot{background:var(--accent);border-radius:50%;width:6px;height:6px}.RiA2Ea_recall{color:var(--ink);background:#fff;border-radius:20px 20px 20px 6px;align-self:center;max-width:340px;padding:16px 20px;font-size:14.5px;line-height:1.55;box-shadow:0 18px 50px #0000000f}.RiA2Ea_langs{flex-wrap:wrap;justify-content:center;gap:8px;max-width:280px;display:flex}.RiA2Ea_lang,.RiA2Ea_langActive{border-radius:999px;padding:8px 15px;font-size:14px;font-weight:500;box-shadow:0 6px 20px #0000000d}.RiA2Ea_lang{color:#5f5f6b;background:#fff}.RiA2Ea_langActive{color:#fff;background:var(--accent)}.RiA2Ea_privacy{flex-direction:column;align-items:center;gap:12px;width:min(280px,100%);display:flex}.RiA2Ea_maskLeft,.RiA2Ea_maskRight{letter-spacing:.15em;color:#d3d3da;background:#fff;border-radius:20px;padding:17px 20px;font-size:16px;box-shadow:0 18px 50px #0000000f}.RiA2Ea_maskLeft{border-bottom-left-radius:6px;align-self:flex-start}.RiA2Ea_maskRight{border-bottom-right-radius:6px;align-self:flex-end}.RiA2Ea_enc{color:var(--muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12.5px;font-weight:500;display:inline-flex;box-shadow:0 6px 20px #0000000d}@media (max-width:900px){.RiA2Ea_rowTwo,.RiA2Ea_rowThree{grid-template-columns:1fr}.RiA2Ea_rowTwo .RiA2Ea_tile{min-height:480px}}
._6Z185W_section{width:min(100%, var(--site-max));margin:max(56px,min(8vw,112px)) auto;padding-left:max(16px,min(3vw,40px));padding-right:max(16px,min(3vw,40px))}@media (max-width:720px){._6Z185W_section{margin-top:48px;margin-bottom:64px}}
.I9VP4q_card{aspect-ratio:1344/620;border:1px solid var(--hairline);touch-action:none;background:#1f45f5;border-radius:12px;width:100%;position:relative;overflow:hidden}.I9VP4q_card canvas{position:absolute;top:0;bottom:0;left:0;right:0}
.vKYpUW_section{width:min(100%, var(--site-max));margin:max(56px,min(8vw,112px)) auto;padding-left:max(16px,min(3vw,40px));padding-right:max(16px,min(3vw,40px))}@media (max-width:720px){.vKYpUW_section{margin-top:48px;margin-bottom:64px}}
@property --gxa{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes dxGxspin{to{--gxa:360deg}}.dxGlow{cursor:pointer;isolation:isolate;border:none;justify-content:center;align-items:center;font-family:inherit;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.dxGlow:before{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;animation:9s linear infinite dxGxspin;position:absolute;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dxGlow--pill{color:#f5f1e6;background:#f5f1e60d;border-radius:999px;height:58px;padding:0 38px;font-size:16px;transition:background .25s}.dxGlow--pill:hover{background:#f5f1e61c}.dxGlow--pill:before{z-index:1;background:radial-gradient(150px circle at var(--gx-x,50%) var(--gx-y,120%), rgba(240, 246, 255, calc(var(--gx-o,0) * .9)) 0%, rgba(76, 201, 228, calc(var(--gx-o,0) * .6)) 26%, rgba(59, 123, 234, calc(var(--gx-o,0) * .4)) 52%, rgba(230, 238, 250, calc(var(--gx-o,0) * .12)) 75%);padding:1.5px;animation:none;top:0;bottom:0;left:0;right:0}.dxGlowOrbit{border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;padding:1.5px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);mask-image:linear-gradient(#fff 0,#fff 0),linear-gradient(#fff 0,#fff 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dxGlowOrbit:before{content:"";aspect-ratio:1;background:conic-gradient(#e6eefa17 0%,#e6eefa17 26%,#5ac98c61 31%,#4cc9e480 35%,#3b7bea99 38%,#f0f8ffe6 41%,#4cc9e48c 44%,#d8b65a66 48%,#e6eefa17 54%);width:100%;animation:16s linear infinite dxGlowOrbitSpin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes dxGlowOrbitSpin{to{transform:translate(-50%,-50%)rotate(1turn)}}.dxGlow--rect{color:#f2f6ff;background:#0a1626;border-radius:16px;height:72px;padding:0 52px;font-size:18px;transition:background .25s}.dxGlow--rect:hover{background:#050b14}.dxGlow--rect:before{background:radial-gradient(170px circle at var(--gx-x,50%) var(--gx-y,120%), rgba(240, 246, 255, calc(var(--gx-o,.55) * .9)) 0%, rgba(76, 201, 228, calc(var(--gx-o,.55) * .6)) 26%, rgba(59, 123, 234, calc(var(--gx-o,.55) * .4)) 52%, #0a16261a 75%), conic-gradient(from var(--gxa,0deg), #0a162614 0%, #0a162614 26%, #5ac98c73 31%, #4cc9e48c 35%, #3b7beaa6 38%, #f0f8fff2 41%, #4cc9e499 44%, #d8b65a80 48%, #0a162614 54%);padding:2px;top:-2px;bottom:-2px;left:-2px;right:-2px}@media (prefers-reduced-motion:reduce){.dxGlow:before,.dxGlowOrbit:before{animation:none}}
.tqmrxa_energy{width:100%;max-width:920px;height:var(--expert-art-height,460px);isolation:isolate;--triangle-height:calc(var(--expert-art-height,460px) * .503);margin:0 auto;position:relative}.tqmrxa_fallback{position:absolute;top:0;bottom:0;left:0;right:0}.tqmrxa_energy[data-ready=true] .tqmrxa_fallback{visibility:hidden}.tqmrxa_halo{width:calc(var(--triangle-height) * 1.9);height:calc(var(--triangle-height) * 1.5);filter:blur(40px);background:conic-gradient(#bea5ff44,#729de95c,#75c9ad33,#dc83c94d,#bea5ff44);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tqmrxa_triangle{width:calc(var(--triangle-height) * 1.155);height:var(--triangle-height);left:50%;top:calc(50% + var(--triangle-height) / 6);clip-path:polygon(0 0,100% 0,50% 100%);background:#050505;position:absolute;transform:translate(-50%,-50%)}.tqmrxa_live{position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:radial-gradient(50% 50%,#000 70%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 70%,#0000 100%)}
.Et1N4q_hero{flex-direction:column;width:100%;margin:0 auto;padding:max(48px,min(6vw,96px)) max(14px,min(3.5vw,80px)) 48px;display:flex;position:relative}.Et1N4q_grid{z-index:1;flex:1;grid-template-columns:minmax(0,1.05fr) minmax(400px,1fr) minmax(230px,.72fr);align-items:center;gap:max(16px,min(2.5vw,48px));min-height:max(520px,min(62vh,700px));display:grid;position:relative}.Et1N4q_leadCol{max-width:min(620px,100%)}.Et1N4q_pileCol{height:max(460px,min(60vh,640px));position:relative}.Et1N4q_headline{font-family:var(--display);letter-spacing:-.038em;color:var(--ink);margin:0;font-size:max(40px,min(4vw,60px));font-weight:500;line-height:1.04}.Et1N4q_descCol{flex-direction:column;align-items:flex-start;gap:22px;max-width:min(440px,100%);margin-left:auto;display:flex}.Et1N4q_desc{letter-spacing:-.01em;color:var(--muted);text-wrap:pretty;margin:0;font-size:max(17px,min(1.4vw,20px));line-height:1.5}.Et1N4q_badge{border:1px solid var(--hairline);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:11px;margin-bottom:26px;padding:5px 5px 5px 7px;font-size:14px;text-decoration:none;transition:border-color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #0000000a}.Et1N4q_badge:hover{border-color:var(--soft-hover);transform:translateY(-1px);box-shadow:0 6px 18px #00000012}.Et1N4q_badgeNew{color:var(--accent);letter-spacing:.07em;border:1px solid #153a7252;border-radius:999px;align-items:center;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.Et1N4q_badgeText{color:var(--ink);letter-spacing:-.01em;font-weight:500}.Et1N4q_badgeDim{color:var(--muted);font-weight:400}.Et1N4q_badgeArrow{background:var(--surface);width:26px;height:26px;color:var(--ink);border-radius:50%;justify-content:center;align-items:center;font-size:13px;display:inline-flex}.Et1N4q_ctaRow{flex-wrap:wrap;align-items:center;gap:12px;margin-top:34px;display:flex}.Et1N4q_ctaPrimary,.Et1N4q_ctaSecondary{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:46px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1);display:inline-flex}.Et1N4q_ctaPrimary{background:var(--accent);color:#fff;border:1px solid var(--accent);box-shadow:0 8px 24px -10px #153a7299}.Et1N4q_ctaPrimary:hover{background:var(--accent-hover);border-color:var(--accent-hover);transform:translateY(-1px);box-shadow:0 12px 30px -10px #153a72b8}.Et1N4q_ctaSecondary{color:var(--ink);border:1px solid var(--hairline);background:#fff}.Et1N4q_ctaSecondary:hover{background:var(--surface);border-color:var(--soft-hover);transform:translateY(-1px)}.Et1N4q_ctaArrow,.Et1N4q_ctaPlus{opacity:0;justify-content:center;align-items:center;width:0;margin-left:0;font-size:19px;line-height:1;transition:width .15s cubic-bezier(.4,0,.2,1),margin-left .15s cubic-bezier(.4,0,.2,1),opacity .13s;display:inline-flex;overflow:hidden}.Et1N4q_ctaPrimary:hover .Et1N4q_ctaArrow,.Et1N4q_ctaSecondary:hover .Et1N4q_ctaPlus{opacity:1;width:22px;margin-left:8px}.Et1N4q_band{z-index:1;justify-content:space-between;align-items:center;gap:40px;margin-top:72px;display:flex;position:relative}.Et1N4q_intro{max-width:340px;color:var(--muted);text-wrap:pretty;flex:0 auto;margin:0;font-size:16px;line-height:1.5}.Et1N4q_trusted{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:28px;margin-left:auto;display:flex}.Et1N4q_trusted span{color:#c9c9c9;white-space:nowrap}.Et1N4q_tSerif{font-family:Georgia,Times New Roman,serif;font-size:18px}.Et1N4q_tSpaced{letter-spacing:.2em;font-size:15px;font-weight:600}.Et1N4q_tMono{font-family:var(--mono);font-size:14px;font-weight:500}.Et1N4q_tItalic{font-family:Georgia,Times New Roman,serif;font-size:18px;font-style:italic}.Et1N4q_tTight{letter-spacing:-.02em;font-size:16px;font-weight:600}.Et1N4q_tWide{letter-spacing:.14em;font-size:14px;font-weight:500}@media (max-width:1040px){.Et1N4q_grid{text-align:center;grid-template-columns:1fr;justify-items:center;gap:40px}.Et1N4q_leadCol{text-align:center;order:1}.Et1N4q_pileCol{order:2;width:100%;max-width:440px;height:max(420px,min(62vw,520px))}.Et1N4q_descCol{text-align:center;order:3;align-items:center;margin-left:auto;margin-right:auto}.Et1N4q_ctaRow{justify-content:center}.Et1N4q_headline{text-align:center}}@media (max-width:760px){.Et1N4q_band{flex-direction:column;align-items:flex-start;gap:24px}.Et1N4q_trusted{justify-content:flex-start;gap:20px}}
.DPTKYq_layout{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);align-items:start;gap:max(28px,min(5vw,80px));display:grid}.DPTKYq_title{font-size:max(28px,min(2.8vw,38px))}.DPTKYq_sideNote{color:var(--ink-2);margin:18px 0 0;font-size:15px}.DPTKYq_sideNote a{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.DPTKYq_list{border-top:1px solid var(--hairline)}.DPTKYq_item{border-bottom:1px solid var(--hairline)}.DPTKYq_q{text-align:left;width:100%;font-family:var(--display);letter-spacing:-.015em;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:max(17px,min(1.5vw,20px));font-weight:500;display:flex}.DPTKYq_question{margin:0}.DPTKYq_q:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:4px}.DPTKYq_answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .22s cubic-bezier(.2,.7,.3,1),opacity .16s;display:grid}.DPTKYq_answerInner{min-height:0;overflow:hidden}.DPTKYq_item[data-open] .DPTKYq_answer{opacity:1;grid-template-rows:1fr}.DPTKYq_plus{border:1px solid var(--soft-hover);border-radius:50%;flex:none;width:30px;height:30px;transition:background .14s,border-color .14s,transform .2s;position:relative}.DPTKYq_plus:before,.DPTKYq_plus:after{content:"";background:currentColor;width:12px;height:1.5px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.DPTKYq_plus:after{transform:translate(-50%,-50%)rotate(90deg)}.DPTKYq_item[data-open] .DPTKYq_plus{background:var(--ink);border-color:var(--ink);color:#fff}.DPTKYq_item[data-open] .DPTKYq_plus:after{transform:translate(-50%,-50%)rotate(0)}.DPTKYq_q:hover .DPTKYq_plus{border-color:var(--ink)}.DPTKYq_a{max-width:60ch;padding:0 0 24px}.DPTKYq_a p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.6}@media (max-width:900px){.DPTKYq_layout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.DPTKYq_answer,.DPTKYq_plus,.DPTKYq_plus:before,.DPTKYq_plus:after{transition:none}}
._3K3V2q_section{width:100%;padding-top:max(72px,min(9vw,128px));padding-bottom:max(72px,min(9vw,128px));overflow-x:hidden}._3K3V2q_headless{padding-top:0}._3K3V2q_headWrap{padding-top:0;padding-bottom:0}._3K3V2q_rows{gap:var(--product-row-gap,clamp(32px, 4.5vw, 64px));display:grid}._3K3V2q_row{--edge:max(32px, calc((100% - var(--page-max) - 140px) / 2 + 32px));--bleed:48px;align-items:center;gap:max(32px,min(5vw,80px));display:grid}._3K3V2q_tileRight{padding-left:var(--edge);grid-template-columns:minmax(260px,.8fr) minmax(0,1.4fr)}._3K3V2q_tileLeft{padding-right:var(--edge);grid-template-columns:minmax(0,1.4fr) minmax(260px,.8fr)}._3K3V2q_tileLeft ._3K3V2q_copy{order:2}._3K3V2q_copy{min-width:0;max-width:460px}._3K3V2q_note{color:var(--ink-2);margin:22px 0 0;font-size:14px;line-height:1.5}._3K3V2q_note svg{vertical-align:-2px;margin-right:8px;display:inline-block}._3K3V2q_title{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);text-wrap:pretty;margin:0;font-size:max(26px,min(2.5vw,36px));font-weight:500;line-height:1.12}._3K3V2q_dim{color:var(--headline-gray)}._3K3V2q_ctas{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}._3K3V2q_primary,._3K3V2q_secondary{border-radius:var(--btn-r);justify-content:center;align-items:center;height:48px;padding:0 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex}._3K3V2q_primary{background:var(--ink);color:#fff}._3K3V2q_primary:hover{background:var(--accent)}._3K3V2q_secondary{border:1px solid var(--soft-hover);color:var(--ink)}._3K3V2q_secondary:hover{border-color:var(--ink)}._3K3V2q_tile{aspect-ratio:1.3;border-radius:var(--card-r);position:relative;overflow:hidden}._3K3V2q_tileDashboard{aspect-ratio:auto;min-width:0;height:max(540px,min(44vw,1000px))}._3K3V2q_tileRight ._3K3V2q_tile{margin-right:calc(-1 * var(--bleed))}._3K3V2q_tileLeft ._3K3V2q_tile{margin-left:calc(-1 * var(--bleed))}._3K3V2q_toneGrey{background:linear-gradient(160deg,#f4f4f4 0%,#e6e6e6 100%)}._3K3V2q_toneSand{background:linear-gradient(160deg,#f8f4eb 0%,#ebe5d5 100%)}._3K3V2q_toneCloud{background:linear-gradient(160deg,#f2f3f8 0%,#e2e5ee 100%)}._3K3V2q_tileLive{background:#101014;container-type:inline-size}._3K3V2q_tileLeft ._3K3V2q_tileLive{--ui-bleed-left:var(--bleed)}._3K3V2q_tileRight ._3K3V2q_tileLive{--ui-bleed-right:var(--bleed)}._3K3V2q_window{background:#fff;flex-direction:column;display:flex;position:absolute;top:9%;bottom:9%;overflow:hidden;box-shadow:0 1px 2px #1313150f,0 24px 60px -20px #13131559}._3K3V2q_tileRight ._3K3V2q_window{border-radius:14px 0 0 14px;left:8%;right:0}._3K3V2q_tileLeft ._3K3V2q_window{left:calc(8% + var(--bleed));border-radius:14px;right:8%}._3K3V2q_window>img{object-fit:cover;object-position:left top;flex:1;width:100%;min-height:0;display:block}._3K3V2q_photo{object-fit:cover;width:100%;height:100%;animation:.6s both _3K3V2q_fadeIn;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes _3K3V2q_fadeIn{0%{opacity:0}to{opacity:1}}._3K3V2q_tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px;max-width:396px;margin-top:34px;display:grid}._3K3V2q_tab{min-width:0;color:var(--ink);text-align:left;cursor:pointer;opacity:.5;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;transition:opacity .14s;display:flex}._3K3V2q_tab:hover,._3K3V2q_tabActive{opacity:1}._3K3V2q_tab img{object-fit:cover;border-radius:16px;width:100%;height:96px;transition:box-shadow .14s;box-shadow:0 0 0 2px #0000}._3K3V2q_tabActive img{box-shadow:0 0 0 2px var(--ink)}._3K3V2q_tab strong{margin-top:10px;font-size:14px;font-weight:500;line-height:1.25;display:block}._3K3V2q_tab small{color:var(--muted);white-space:nowrap;margin-top:3px;font-size:12px;display:block}@media (prefers-reduced-motion:reduce){._3K3V2q_photo{animation:none}}@media (max-width:900px){._3K3V2q_tileRight,._3K3V2q_tileLeft{grid-template-columns:1fr;gap:24px;padding-left:22px;padding-right:22px}._3K3V2q_tileLeft ._3K3V2q_copy{order:0}._3K3V2q_copy{max-width:none}._3K3V2q_tile{aspect-ratio:1.1;border-radius:28px}._3K3V2q_tileRight ._3K3V2q_tile,._3K3V2q_tileLeft ._3K3V2q_tile{--ui-bleed-left:0px;--ui-bleed-right:0px;margin:0}._3K3V2q_tileRight ._3K3V2q_window,._3K3V2q_tileLeft ._3K3V2q_window{border-radius:12px 12px 0 0;top:8%;bottom:0;left:6%;right:6%}._3K3V2q_tileDashboard{aspect-ratio:auto;height:max(520px,min(95vw,660px));min-height:0}._3K3V2q_tileDashboard ._3K3V2q_window{border-radius:14px;bottom:6%}._3K3V2q_tabs{gap:12px;max-width:none;margin-top:26px}._3K3V2q_tab img{height:84px}._3K3V2q_rowLive ._3K3V2q_tile{aspect-ratio:.8}}
.Tsy7lW_scrim{pointer-events:none;background:linear-gradient(#08080a00 38%,#08080a8c 70%,#08080adb 100%),linear-gradient(90deg,#08080a66,#08080a00 58%);position:absolute;top:0;bottom:0;left:0;right:0}.Tsy7lW_scrimRight{background:linear-gradient(#08080a00 38%,#08080a8c 70%,#08080adb 100%),linear-gradient(270deg,#08080a66,#08080a00 58%)}.Tsy7lW_ui{--u:clamp(11px, 1.9cqw, 14px);width:min(320px,42%);font-size:var(--u);color:#fff;flex-direction:column;align-items:flex-start;gap:.7em;animation:.6s cubic-bezier(.2,.8,.2,1) both Tsy7lW_rise;display:flex;position:absolute;bottom:2.1em}.Tsy7lW_uiLeft{left:calc(2.1em + var(--ui-bleed-left,0px))}.Tsy7lW_uiRight{right:calc(2.1em + var(--ui-bleed-right,0px))}@keyframes Tsy7lW_rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.Tsy7lW_head{align-items:center;gap:.65em;width:100%;margin-bottom:.15em;display:flex}.Tsy7lW_avatar{object-fit:cover;border-radius:50%;flex:none;width:2em;height:2em;box-shadow:0 0 0 1.5px #ffffff59}.Tsy7lW_name{font-size:.96em;font-weight:500}.Tsy7lW_status{color:#ffffffc7;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:.86em;font-weight:500;display:inline-flex}.Tsy7lW_dot{background:#3bb273;border-radius:50%;width:.5em;height:.5em}.Tsy7lW_statusLive .Tsy7lW_dot{background:var(--accent);animation:1.4s ease-in-out infinite Tsy7lW_blink}@keyframes Tsy7lW_blink{50%{opacity:.3}}.Tsy7lW_q,.Tsy7lW_cite,.Tsy7lW_composer,.Tsy7lW_wave,.Tsy7lW_control{-webkit-backdrop-filter:blur(20px)saturate(1.4);background:#1414166b;border:1px solid #ffffff29}.Tsy7lW_q{background:#ffffff29;border-radius:1.3em 1.3em .35em;align-self:flex-end;max-width:92%;margin:0;padding:.7em 1em;font-size:.96em;line-height:1.45}.Tsy7lW_a{text-wrap:pretty;text-shadow:0 1px 12px #00000059;margin:0;font-size:1em;line-height:1.5}.Tsy7lW_cites{flex-wrap:wrap;gap:.45em;display:flex}.Tsy7lW_cite{color:#ffffffe0;border-radius:999px;align-items:center;gap:.5em;padding:.35em .85em;font-size:.82em;font-weight:500;display:inline-flex}.Tsy7lW_citeDot{background:var(--accent);border-radius:50%;width:.45em;height:.45em}.Tsy7lW_composer,.Tsy7lW_wave{border-radius:999px;align-items:center;gap:.45em;width:100%;height:3em;margin-top:.15em;padding:0 .35em 0 1em;display:flex}.Tsy7lW_placeholder{color:#ffffff9e;flex:1;font-size:.93em}.Tsy7lW_send{width:2.3em;height:2.3em;color:var(--ink);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:.93em;display:flex}.Tsy7lW_wave{gap:.3em;padding:0 1.15em}.Tsy7lW_wave span{background:#fff;border-radius:2px;width:.22em;height:.6em;animation:1.1s ease-in-out infinite Tsy7lW_wave}.Tsy7lW_wave span:nth-child(2){animation-delay:.12s}.Tsy7lW_wave span:nth-child(3){animation-delay:.24s}.Tsy7lW_wave span:nth-child(4){animation-delay:.36s}.Tsy7lW_wave span:nth-child(5){animation-delay:.48s}.Tsy7lW_wave span:nth-child(6){animation-delay:.6s}.Tsy7lW_wave span:nth-child(7){animation-delay:.72s}.Tsy7lW_wave em{color:#ffffff9e;margin-left:.7em;font-size:.93em;font-style:normal}@keyframes Tsy7lW_wave{0%,to{height:.6em}50%{height:1.6em}}.Tsy7lW_controls{gap:.6em;margin-top:.15em;display:flex}.Tsy7lW_control{color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:.55em;width:3em;height:3em;display:inline-flex}.Tsy7lW_control svg{width:1.3em;height:1.3em}.Tsy7lW_end{background:var(--accent);border-color:#0000;width:auto;padding:0 1.3em 0 1em;font-size:.93em;font-weight:500}.Tsy7lW_end svg{width:1.4em;height:1.4em}@media (prefers-reduced-motion:reduce){.Tsy7lW_ui,.Tsy7lW_statusLive .Tsy7lW_dot,.Tsy7lW_wave span{animation:none}.Tsy7lW_wave span:nth-child(odd){height:1.15em}}@media (max-width:900px){.Tsy7lW_ui,.Tsy7lW_uiLeft,.Tsy7lW_uiRight{--u:13px;width:auto;bottom:18px;left:18px;right:18px}.Tsy7lW_composer,.Tsy7lW_wave,.Tsy7lW_controls{display:none}}
._6_clza_hero{padding:max(14px,min(2vh,26px)) 0 0}._6_clza_band{border-radius:0 0 var(--img-r) var(--img-r);background-image:url(/experts/teece-lecture.png);background-position:66%;background-size:cover;align-items:center;width:100%;min-height:max(560px,min(90vh,1000px));display:flex;position:relative;overflow:hidden}._6_clza_scrim{pointer-events:none;background:linear-gradient(90deg,#060c16db 0%,#060c16a8 26%,#060c1647 54%,#060c1608 76%,#0000 100%),linear-gradient(#0000 60%,#060c1680);position:absolute;top:0;bottom:0;left:0;right:0}._6_clza_scrim:after{content:"";background:radial-gradient(52% 40% at 16% 116%,#d8b65a29,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}._6_clza_inner{z-index:1;width:100%;max-width:700px;margin:0;padding:max(32px,min(5vw,72px)) max(24px,min(4vw,56px)) max(32px,min(5vw,72px)) max(28px,min(6vw,120px));position:relative}._6_clza_pill{--bf:blur(10px) saturate(1.2);-webkit-backdrop-filter:var(--bf);backdrop-filter:var(--bf);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;padding:7px 16px 7px 7px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}._6_clza_pill:hover{background:#ffffff21;border-color:#ffffff52}._6_clza_pillChip{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border:1px solid color-mix(in srgb, var(--gold) 50%, transparent);border-radius:999px;padding:4px 11px;font-size:11px;font-weight:500}._6_clza_pillText{color:#fff;font-size:14.5px;font-weight:500}._6_clza_pillDot{color:#fff6;margin:0 2px}._6_clza_pillArrow{color:#fff9;font-size:16px;line-height:1}._6_clza_title{letter-spacing:-.035em;color:#fff;margin:max(22px,min(3.5vh,40px)) 0 0;font-size:max(46px,min(6.4vw,92px));font-weight:500;line-height:.98}._6_clza_dim{color:#ffffff80}._6_clza_subtitle{color:#ffffffbd;text-wrap:pretty;max-width:560px;margin:24px 0 0;font-size:max(17px,min(1.5vw,20px));line-height:1.55}._6_clza_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:max(28px,min(4vh,40px));display:flex}._6_clza_primaryBtn,._6_clza_secondaryBtn{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;height:48px;padding:0 24px;font-size:15.5px;font-weight:500;text-decoration:none;transition:background .16s cubic-bezier(.4,0,.2,1),border-color .16s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.4,0,.2,1);display:inline-flex}._6_clza_primaryBtn{background:var(--gold);color:var(--navy);box-shadow:0 12px 34px -14px #d8b65acc}._6_clza_primaryBtn:hover{background:#e6c976;transform:translateY(-1px)}._6_clza_secondaryBtn{color:#fff;background:#ffffff14;border:1px solid #ffffff4d}._6_clza_secondaryBtn:hover{background:#ffffff29;border-color:#ffffff80;transform:translateY(-1px)}._6_clza_btnArrow,._6_clza_btnPlus{opacity:0;justify-content:center;align-items:center;width:0;margin-left:0;font-size:18px;line-height:1;transition:width .15s cubic-bezier(.4,0,.2,1),margin-left .15s cubic-bezier(.4,0,.2,1),opacity .13s;display:inline-flex;overflow:hidden}._6_clza_primaryBtn:hover ._6_clza_btnArrow,._6_clza_secondaryBtn:hover ._6_clza_btnPlus{opacity:1;width:20px;margin-left:7px}._6_clza_priceLine{font-family:var(--mono);letter-spacing:.02em;color:#ffffff9e;margin-top:20px;font-size:12.5px}._6_clza_price{color:#fff;font-weight:500}@media (max-width:720px){._6_clza_band{background-position:62%;min-height:max(520px,min(82vh,720px))}._6_clza_pillText{font-size:13.5px}._6_clza_actions{width:100%}._6_clza_primaryBtn,._6_clza_secondaryBtn{flex:1;min-width:0}}
._8kgdQG_hero{width:100%;margin:0 auto;padding:max(40px,min(6vw,88px)) max(14px,min(3.5vw,80px)) 40px;position:relative}._8kgdQG_grid{grid-template-columns:minmax(320px,1.05fr) minmax(320px,.95fr);align-items:center;gap:max(24px,min(4vw,72px));min-height:max(520px,min(62vh,720px));display:grid}._8kgdQG_copy{max-width:620px}._8kgdQG_eyebrow{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin:0 0 22px;font-size:12.5px;font-weight:500;display:inline-flex}._8kgdQG_eyebrowSeal{color:#525ebc;--seal-check:#fff;width:18px;height:18px}._8kgdQG_headline{color:var(--ink);font-family:var(--display);letter-spacing:-.038em;text-wrap:balance;margin:0;font-size:max(40px,min(4.4vw,68px));font-weight:500;line-height:1.03}._8kgdQG_dim{color:var(--headline-gray)}._8kgdQG_intro{max-width:44ch;color:var(--ink-2);text-wrap:pretty;margin:24px 0 0;font-size:max(16.5px,min(1.4vw,19px));line-height:1.5}._8kgdQG_actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}._8kgdQG_ctaPrimary,._8kgdQG_ctaSecondary{white-space:nowrap;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;width:272px;max-width:100%;height:73px;padding:0 30px;font-size:17.5px;font-weight:500;text-decoration:none;transition:background .14s cubic-bezier(.4,0,.2,1),transform .14s;display:inline-flex}._8kgdQG_ctaPrimary{background:var(--ink);color:#fff}._8kgdQG_ctaPrimary:hover{background:var(--accent);transform:translateY(-1px)}._8kgdQG_ctaSecondary{color:var(--ink);background:#f1f1f1}._8kgdQG_ctaSecondary:hover{background:#e8e8e8;transform:translateY(-1px)}._8kgdQG_fine{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);margin:14px 0 0;font-size:12px}._8kgdQG_stage{height:max(520px,min(62vh,720px));position:relative}._8kgdQG_card{border-radius:var(--card-r);background:var(--surface);margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 80px -30px #13131573}._8kgdQG_card img{object-fit:cover;width:100%;height:100%;display:block}._8kgdQG_cardA{z-index:1;width:60%;height:82%;top:0;left:0}._8kgdQG_cardB{z-index:2;width:56%;height:78%;bottom:0;right:0}._8kgdQG_caption{color:#fff;background:linear-gradient(#06070a00,#06070ac7);flex-direction:column;gap:4px;padding:72px 22px 22px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}._8kgdQG_caption strong{letter-spacing:-.01em;font-size:18px;font-weight:500}._8kgdQG_caption small{color:#ffffffc7;font-size:13px}._8kgdQG_chip{color:var(--ink);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#ffffffeb;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;margin-bottom:8px;padding:5px 10px 5px 7px;font-size:11px;font-weight:600;display:inline-flex}._8kgdQG_chipSeal{color:#525ebc;--seal-check:#fff;width:14px;height:14px}._8kgdQG_credentials{border-top:1px solid var(--hairline);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px 0;margin:40px 0 0;padding:22px 0 0;font-size:12.5px;font-weight:500;list-style:none;display:flex}._8kgdQG_credentials li+li:before{content:"";vertical-align:middle;background:var(--soft-hover);border-radius:50%;width:4px;height:4px;margin:0 22px;display:inline-block}@media (max-width:1040px){._8kgdQG_grid{grid-template-columns:1fr;gap:44px;min-height:auto}._8kgdQG_copy{max-width:640px}._8kgdQG_stage{max-width:640px;height:max(420px,min(70vw,620px))}}@media (max-width:720px){._8kgdQG_actions{flex-direction:column}._8kgdQG_ctaPrimary,._8kgdQG_ctaSecondary{width:100%}._8kgdQG_credentials li+li:before{margin:0 12px}}
.io_7yq_section{max-width:1280px;margin:max(120px,min(15vh,200px)) auto 0;padding:0 max(20px,min(4vw,48px));scroll-margin-top:90px}.io_7yq_grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:max(40px,min(5.5vw,88px));display:grid}.io_7yq_figure{aspect-ratio:4/5;border-radius:var(--card-r);background-color:var(--dark);background-image:url(/experts/teece-seated.png);background-position:bottom;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.io_7yq_figure:after{content:"";pointer-events:none;background:radial-gradient(60% 34% at 44% 116%,#d8b65a33,#0000 72%);position:absolute;top:0;bottom:0;left:0;right:0}.io_7yq_body{max-width:560px}.io_7yq_eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);font-size:12px;font-weight:500}.io_7yq_name{letter-spacing:-.01em;color:var(--ink);margin:16px 0 0;font-family:Playfair Display,Georgia,serif;font-size:max(44px,min(5.4vw,76px));font-style:italic;font-weight:500;line-height:.96}.io_7yq_role{font-family:var(--mono);letter-spacing:.02em;color:var(--headline-gray);margin:18px 0 0;font-size:12.5px}.io_7yq_bio{color:var(--ink-2);text-wrap:pretty;margin:22px 0 0;font-size:max(17px,min(1.5vw,20px));line-height:1.55}.io_7yq_stats{border-top:1px solid var(--hairline);gap:max(28px,min(4vw,52px));margin:34px 0 0;padding:28px 0 0;display:flex}.io_7yq_stat{flex-direction:column;display:flex}.io_7yq_statV{letter-spacing:-.02em;color:var(--ink);order:1;font-size:26px;font-weight:500}.io_7yq_statL{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--headline-gray);order:2;margin-top:6px;font-size:10.5px}.io_7yq_note{border:1px solid var(--line-soft);background:var(--canvas);border-radius:22px;align-items:flex-start;gap:14px;margin:32px 0 0;padding:20px 24px;display:flex}.io_7yq_noteDot{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:7px}.io_7yq_noteBody{min-width:0}.io_7yq_noteLabel{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--headline-gray);margin-bottom:6px;font-size:10.5px;font-weight:500;display:block}.io_7yq_noteText{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.6}@media (max-width:860px){.io_7yq_grid{grid-template-columns:1fr;gap:40px}.io_7yq_figure{aspect-ratio:4/5;max-width:460px}}
.z69FOW_steps{grid-template-columns:repeat(3,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.z69FOW_step{background:var(--surface);border-radius:28px;padding:26px}.z69FOW_n{border:1px solid var(--accent);height:22px;font-family:var(--mono);color:var(--accent);border-radius:3px;place-items:center;padding:0 7px;font-size:12px;font-weight:500;display:inline-grid}.z69FOW_stepT{font-family:var(--display);letter-spacing:-.02em;color:var(--ink);margin:18px 0 6px;font-size:20px;font-weight:500}.z69FOW_stepB{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.z69FOW_privacy{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:8px;margin:26px 0 0;font-size:14.5px;display:flex}@media (max-width:900px){.z69FOW_steps{grid-template-columns:1fr}}
.Rr8t7a_section{margin:max(140px,min(18vh,220px)) 12px 0;scroll-margin-top:90px}.Rr8t7a_panel{background:var(--dark);border-radius:var(--img-r);padding:max(70px,min(8vw,110px)) max(28px,min(5vw,80px)) max(56px,min(6vw,84px));position:relative;overflow:hidden}.Rr8t7a_panel:before{content:"";pointer-events:none;background:radial-gradient(52% 42% at 50% 108%,#d8b65a38,#0000 70%);position:absolute;top:0;bottom:0;left:0;right:0}.Rr8t7a_head{text-align:center;margin-bottom:max(56px,min(7vw,90px));position:relative}.Rr8t7a_eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff61;font-size:12px;font-weight:500}.Rr8t7a_title{letter-spacing:-.03em;color:#fff;margin:16px 0 0;font-size:max(32px,min(4vw,52px));font-weight:500;line-height:1.06}.Rr8t7a_dim{color:#ffffff5c}.Rr8t7a_sub{color:#ffffff8c;text-wrap:pretty;max-width:480px;margin:18px auto 0;font-size:16.5px;line-height:1.55}.Rr8t7a_duet{grid-template-columns:1fr 1fr;gap:max(48px,min(6vw,100px));display:grid;position:relative}.Rr8t7a_prof{text-align:left;position:relative}.Rr8t7a_prof[data-prof=oreilly]{text-align:right}.Rr8t7a_kicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:11.5px;font-weight:500}.Rr8t7a_name{color:#fff;margin:18px 0 0;font-size:max(44px,min(6.4vw,88px))}.Rr8t7a_prof[data-prof=teece] .Rr8t7a_name{letter-spacing:-.01em;font-family:Playfair Display,Georgia,serif;font-style:italic;font-weight:500;line-height:.94}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_name{font-family:"Space Grotesk", var(--sans);letter-spacing:-.025em;font-weight:500;line-height:.94}.Rr8t7a_role{font-family:var(--mono);letter-spacing:.02em;color:#ffffff73;margin-top:20px;font-size:12.5px}.Rr8t7a_bio{color:#ffffff9e;max-width:380px;margin:14px 0 0;font-size:15.5px;line-height:1.6}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_bio{margin-left:auto}.Rr8t7a_stats{gap:max(24px,min(3vw,44px));margin:30px 0 0;display:flex}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_stats{justify-content:flex-end}.Rr8t7a_stat{flex-direction:column;display:flex}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_stat{text-align:right}.Rr8t7a_statV{letter-spacing:-.02em;color:#fff;order:1;margin:0;font-size:21px;font-weight:500}.Rr8t7a_statL{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#ffffff61;order:2;margin-top:5px;font-size:10.5px}.Rr8t7a_seam{justify-content:center;align-items:center;display:flex;position:absolute;top:4px;bottom:4px;left:50%;transform:translate(-50%)}.Rr8t7a_seam:before{content:"";background:linear-gradient(#0000,#ffffff29 20%,#ffffff29 80%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.Rr8t7a_seamMark{background:var(--dark);color:#fff9;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:17px;display:flex;position:relative}.Rr8t7a_memoryNote{text-align:center;color:#ffffff7a;text-wrap:pretty;max-width:520px;margin:max(52px,min(6vw,80px)) auto 0;font-size:14.5px;line-height:1.6;position:relative}@media (max-width:820px){.Rr8t7a_duet{grid-template-columns:1fr;gap:56px}.Rr8t7a_prof[data-prof=oreilly]{text-align:left}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_bio{margin-left:0}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_stats{justify-content:flex-start}.Rr8t7a_prof[data-prof=oreilly] .Rr8t7a_stat{text-align:left}.Rr8t7a_seam{display:none}}
.aknfRa_section{max-width:calc(var(--page-max) + 140px);margin:0 auto;padding:max(40px,min(6vw,80px)) 32px max(56px,min(8vw,110px))}.aknfRa_tile{border-radius:var(--card-r);color:#c1cbee;isolation:isolate;background:#06070a;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:max(24px,min(4vw,56px));padding:max(30px,min(4vw,52px));display:grid;position:relative;overflow:hidden}.aknfRa_tile:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#525ebc59,#0000 70%);width:360px;height:360px;position:absolute;top:-80px;left:-60px}.aknfRa_sealWrap{background:#141c3d;border-radius:50%;place-items:center;width:96px;height:96px;display:grid;box-shadow:0 0 0 1px #8e9df22e}.aknfRa_seal{color:#525ebc;--seal-check:#edf1fc;width:56px;height:56px}.aknfRa_title{max-width:24ch;font-family:var(--display);letter-spacing:-.025em;color:#edf1fc;text-wrap:balance;margin:0;font-size:max(22px,min(2.2vw,30px));font-weight:500;line-height:1.15}.aknfRa_body{color:#c1cbee;text-wrap:pretty;max-width:58ch;margin:12px 0 0;font-size:15px;line-height:1.55}.aknfRa_link{color:#8e9df2;margin-top:16px;font-size:14.5px;font-weight:500;text-decoration:none;display:inline-block}.aknfRa_link:after{content:" →"}.aknfRa_link:hover{text-underline-offset:3px;text-decoration:underline}.aknfRa_lockup{background:#fff;border-radius:18px;flex-direction:column;align-items:center;gap:10px;padding:18px 22px;display:flex}.aknfRa_lockup span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.aknfRa_lockup img{object-fit:contain;width:156px;height:60px;display:block}@media (max-width:900px){.aknfRa_tile{grid-template-columns:1fr;justify-items:start}.aknfRa_lockup{align-items:flex-start}}
._0twqCW_section{padding:max(100px,min(14vh,180px)) 12px 0}._0twqCW_grid{grid-template-columns:1fr 1fr;align-items:start;gap:max(48px,min(5vw,96px));display:grid}._0twqCW_copy{order:2;padding-top:max(48px,min(12vh,150px));padding-left:max(0px,min(2vw,40px));padding-right:max(12px,min(3.5vw,72px))}._0twqCW_head{letter-spacing:-.03em;margin:0;font-size:max(32px,min(3.6vw,44px));font-weight:500;line-height:1.1}._0twqCW_dim{color:var(--headline-gray)}._0twqCW_body{letter-spacing:-.008em;max-width:420px;color:var(--muted);margin:22px 0 0;font-size:17px;font-weight:500;line-height:1.5}._0twqCW_bullets{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}._0twqCW_bullets li{letter-spacing:-.008em;color:var(--ink-2);align-items:center;gap:13px;font-size:17px;font-weight:500;display:flex}._0twqCW_dot{background:var(--accent);border-radius:1.5px;flex-shrink:0;width:7px;height:7px}._0twqCW_card{background:var(--surface);border-radius:var(--card-r);flex-direction:column;order:1;min-height:min(84vh,900px);padding:max(36px,min(3.2vw,48px));display:flex}._0twqCW_cardHead{border-bottom:1px solid var(--line-soft);align-items:center;gap:12px;padding-bottom:20px;display:flex}._0twqCW_avatar{background-size:cover;border-radius:50%;flex-shrink:0;width:44px;height:44px}._0twqCW_name{color:var(--ink);align-items:center;gap:8px;font-size:15px;font-weight:500;display:flex}._0twqCW_twinTag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:3px 8px;font-size:10px}._0twqCW_roleSm{color:var(--muted);margin-top:2px;font-size:12.5px}._0twqCW_slideNo{font-family:var(--mono);color:var(--muted);margin-left:auto;font-size:12px}._0twqCW_slide{background:var(--dark);border-radius:26px;margin-top:22px;padding:max(28px,min(2.8vw,40px));transition:opacity .5s;position:relative}._0twqCW_slide[data-paused]{opacity:.55}._0twqCW_slideKicker{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-bright);font-size:11px}._0twqCW_slideTitle{letter-spacing:-.02em;color:#fff;margin-top:12px;font-size:max(22px,min(2.2vw,30px));font-weight:500;line-height:1.14}._0twqCW_slideBar{background:#ffffff24;border-radius:2px;height:3px;margin-top:26px;overflow:hidden}._0twqCW_slideBar span{background:var(--accent-bright);border-radius:2px;height:100%;display:block}._0twqCW_pausedTag{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;border:1px solid #ffffff40;border-radius:999px;padding:4px 10px;font-size:10.5px;position:absolute;top:16px;right:18px}._0twqCW_thread{flex-direction:column;flex:1;justify-content:flex-end;gap:14px;min-height:320px;margin-top:22px;display:flex}._0twqCW_thread>div{animation:.45s cubic-bezier(.2,.8,.2,1) both _0twqCW_msgIn}@keyframes _0twqCW_msgIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}._0twqCW_rowEnd{justify-content:flex-end;display:flex}._0twqCW_rowStart{justify-content:flex-start;display:flex}._0twqCW_bubbleUser{background:var(--ink);color:#fff;border-radius:22px 22px 6px;align-items:flex-start;gap:12px;max-width:82%;padding:15px 20px;font-size:15px;line-height:1.55;display:flex}._0twqCW_wave{flex-shrink:0;align-items:center;gap:2.5px;height:18px;margin-top:2px;display:inline-flex}._0twqCW_wave span{background:var(--accent-bright);border-radius:2px;width:2.5px;animation:1s ease-in-out infinite _0twqCW_waveBounce}._0twqCW_wave span:first-child{height:7px;animation-delay:0s}._0twqCW_wave span:nth-child(2){height:13px;animation-delay:.12s}._0twqCW_wave span:nth-child(3){height:17px;animation-delay:.24s}._0twqCW_wave span:nth-child(4){height:11px;animation-delay:.36s}._0twqCW_wave span:nth-child(5){height:6px;animation-delay:.48s}@keyframes _0twqCW_waveBounce{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){._0twqCW_wave span{animation:none}}._0twqCW_typing{background:#fff;border-radius:20px 20px 20px 6px;align-items:center;gap:5px;padding:15px 17px;display:inline-flex}._0twqCW_typing span{background:var(--muted);border-radius:50%;width:7px;height:7px;animation:1.2s infinite _0twqCW_typingPulse}._0twqCW_typing span:nth-child(2){animation-delay:.15s}._0twqCW_typing span:nth-child(3){animation-delay:.3s}@keyframes _0twqCW_typingPulse{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}._0twqCW_bubbleBot{max-width:86%;color:var(--ink);background:#fff;border-radius:22px 22px 22px 6px;padding:15px 20px;font-size:15px;line-height:1.55}._0twqCW_cites{flex-wrap:wrap;gap:8px;padding-left:4px;display:flex}._0twqCW_cite{color:var(--ink-2);border:1px solid var(--line-soft);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:12px;font-weight:500;display:inline-flex}._0twqCW_citeDot{background:var(--accent);border-radius:50%;width:6px;height:6px}._0twqCW_resume{font-family:var(--mono);letter-spacing:.06em;color:var(--ink-2);border:1px solid var(--line-soft);background:#fff;border-radius:999px;padding:8px 16px;font-size:12px}._0twqCW_input{border:1px solid var(--line-soft);background:#fff;border-radius:999px;align-items:center;gap:12px;margin-top:22px;padding:12px 20px;display:flex}._0twqCW_mic{color:var(--accent);font-size:11px}._0twqCW_inputText{color:#b4b4bc;flex:1;font-size:14px}@media (max-width:900px){._0twqCW_grid{grid-template-columns:1fr;gap:40px}._0twqCW_copy{order:1;padding-top:0}._0twqCW_card{order:2;min-height:0}._0twqCW_thread{min-height:0}}
.BwDFQW_section{padding:max(56px,min(8vh,120px)) 12px 0}.BwDFQW_grid{grid-template-columns:1fr 1fr;align-items:start;gap:max(48px,min(5vw,96px));display:grid}.BwDFQW_copy{order:1;padding-top:max(48px,min(12vh,150px));padding-left:max(12px,min(3.5vw,72px));padding-right:max(0px,min(2vw,40px))}.BwDFQW_head{letter-spacing:-.03em;margin:0;font-size:max(32px,min(3.6vw,44px));font-weight:500;line-height:1.1}.BwDFQW_dim{color:var(--headline-gray)}.BwDFQW_body{letter-spacing:-.008em;max-width:420px;color:var(--muted);margin:22px 0 0;font-size:17px;font-weight:500;line-height:1.5}.BwDFQW_bullets{flex-direction:column;gap:14px;margin:28px 0 0;padding:0;list-style:none;display:flex}.BwDFQW_bullets li{letter-spacing:-.008em;color:var(--ink-2);align-items:center;gap:13px;font-size:17px;font-weight:500;display:flex}.BwDFQW_dot{background:var(--gold);border-radius:1.5px;flex-shrink:0;width:7px;height:7px}.BwDFQW_card{background:var(--surface);border-radius:var(--card-r);flex-direction:column;order:2;min-height:min(84vh,900px);padding:max(36px,min(3.2vw,48px));display:flex}.BwDFQW_appTop{border-bottom:1px solid var(--line-soft);align-items:center;gap:13px;padding-bottom:22px;display:flex}.BwDFQW_brandMark{background:var(--navy);width:42px;height:42px;color:var(--gold);font-family:var(--mono);letter-spacing:.04em;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.BwDFQW_appTitleWrap{min-width:0}.BwDFQW_appTitle{letter-spacing:-.01em;color:var(--ink);font-size:15px;font-weight:600}.BwDFQW_appSub{color:var(--muted);margin-top:2px;font-size:12.5px}.BwDFQW_proPill{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold-ink);border:1px solid color-mix(in srgb, var(--gold) 55%, transparent);background:color-mix(in srgb, var(--gold) 12%, transparent);border-radius:999px;margin-left:auto;padding:4px 11px;font-size:10.5px;font-weight:500}.BwDFQW_resume{background:var(--dark);border-radius:26px;margin-top:22px;padding:max(26px,min(2.6vw,36px));position:relative;overflow:hidden}.BwDFQW_resume:after{content:"";pointer-events:none;background:radial-gradient(60% 60% at 88% 0,#d8b65a29,#0000 68%);position:absolute;top:0;bottom:0;left:0;right:0}.BwDFQW_resumeLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-size:11px}.BwDFQW_resumeTitle{letter-spacing:-.02em;color:#fff;margin-top:12px;font-size:max(20px,min(2vw,27px));font-weight:500;line-height:1.16;position:relative}.BwDFQW_resumeMeta{color:#ffffff9e;align-items:center;gap:10px;margin-top:14px;font-size:12.5px;display:flex}.BwDFQW_resumeProf{color:#ffffffe6;font-weight:500}.BwDFQW_resumeDur{padding-left:11px;position:relative}.BwDFQW_resumeDur:before{content:"·";color:#fff6;position:absolute;left:2px}.BwDFQW_resumeBar{background:#ffffff24;border-radius:2px;height:4px;margin-top:20px;position:relative;overflow:hidden}.BwDFQW_resumeBar span{background:var(--gold);border-radius:2px;height:100%;display:block}.BwDFQW_resumeFoot{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.BwDFQW_resumePct{font-family:var(--mono);letter-spacing:.04em;color:#ffffffa8;font-size:11.5px}.BwDFQW_playBtn{height:34px;color:var(--navy);background:var(--gold);border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-size:13.5px;font-weight:500;display:inline-flex}.BwDFQW_list{flex-direction:column;flex:1;margin-top:22px;display:flex}.BwDFQW_row{border-bottom:1px solid var(--line-soft);align-items:center;gap:16px;padding:15px 4px;display:flex}.BwDFQW_row:first-child{border-top:1px solid var(--line-soft)}.BwDFQW_row[data-state=active]{background:color-mix(in srgb, var(--accent) 7%, transparent);border-bottom-color:#0000;border-radius:14px;margin:0 -12px;padding:15px 16px}.BwDFQW_row[data-state=active]+.BwDFQW_row{border-top:1px solid var(--line-soft)}.BwDFQW_mNum{font-family:var(--mono);color:var(--muted);flex-shrink:0;width:20px;font-size:12.5px}.BwDFQW_row[data-state=active] .BwDFQW_mNum{color:var(--accent)}.BwDFQW_mMain{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.BwDFQW_mTitle{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--ink);font-size:14.5px;font-weight:500;overflow:hidden}.BwDFQW_row[data-state=soon] .BwDFQW_mTitle{color:var(--muted)}.BwDFQW_mProf{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;flex-shrink:0;padding:3px 8px;font-size:10px;font-weight:500}.BwDFQW_mProf[data-prof=teece]{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.BwDFQW_mProf[data-prof=oreilly]{color:var(--gold-ink);background:color-mix(in srgb, var(--gold) 15%, transparent)}.BwDFQW_mState{text-align:center;width:18px;color:var(--accent);flex-shrink:0;font-size:13px}.BwDFQW_row[data-state=done] .BwDFQW_mState{color:var(--gold-ink)}.BwDFQW_more{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);margin-top:16px;font-size:12px}.BwDFQW_appFoot{border-top:1px solid var(--line-soft);font-family:var(--mono);color:var(--muted);align-items:center;gap:10px;margin-top:24px;padding-top:20px;font-size:12px;display:flex}.BwDFQW_footDot{color:var(--line-soft)}@media (max-width:900px){.BwDFQW_grid{grid-template-columns:1fr;gap:40px}.BwDFQW_copy{order:1;padding-top:0;padding-left:0}.BwDFQW_card{order:2;min-height:0}}
.n17a0a_section{padding:200px 12px 0}.n17a0a_head{text-align:center;margin-bottom:64px}.n17a0a_eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--headline-gray);font-size:12px;font-weight:500}.n17a0a_title{letter-spacing:-.03em;margin:14px 0 0;font-size:max(30px,min(3.6vw,46px));font-weight:500;line-height:1.1}.n17a0a_dim{color:var(--headline-gray)}.n17a0a_grid{grid-template-columns:repeat(4,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.n17a0a_step{background:var(--surface);border-radius:var(--card-r);flex-direction:column;min-height:300px;padding:34px 30px 36px;display:flex}.n17a0a_n{font-family:var(--mono);letter-spacing:.1em;color:var(--accent);font-size:13px;font-weight:500}.n17a0a_stepTitle{letter-spacing:-.01em;color:var(--ink);margin-top:auto;padding-top:60px;font-size:21px;font-weight:500}.n17a0a_stepBody{color:var(--card-body);margin:12px 0 0;font-size:15px;line-height:1.55}@media (max-width:940px){.n17a0a_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.n17a0a_grid{grid-template-columns:1fr}.n17a0a_step{min-height:0}.n17a0a_stepTitle{padding-top:28px}}
.JyfbYG_section{max-width:var(--site-max);margin:max(120px,min(16vh,200px)) auto 0;padding:0 max(12px,min(3vw,40px))}.JyfbYG_head{max-width:900px;margin-bottom:max(40px,min(5vw,64px))}.JyfbYG_eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);font-size:12px;font-weight:500}.JyfbYG_title{letter-spacing:-.03em;max-width:20ch;color:var(--ink);margin:16px 0 0;font-size:max(32px,min(4vw,54px));font-weight:500;line-height:1.06}.JyfbYG_dim{color:var(--headline-gray)}.JyfbYG_grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.JyfbYG_card{background:var(--surface);border-radius:var(--card-r);flex-direction:column;min-height:340px;padding:34px 32px 36px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden}.JyfbYG_card:before{content:"";background:var(--gold);border-radius:0 0 3px 3px;width:40px;height:3px;transition:width .25s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:32px}.JyfbYG_card:hover{transform:translateY(-3px);box-shadow:0 30px 60px -40px #0a162666}.JyfbYG_card:hover:before{width:76px}.JyfbYG_index{font-family:var(--mono);letter-spacing:.06em;color:color-mix(in srgb, var(--gold-ink) 70%, transparent);font-size:13px;font-weight:500}.JyfbYG_kicker{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 24%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);border-radius:999px;align-self:flex-start;margin-top:14px;padding:5px 12px;font-size:11px;font-weight:500}.JyfbYG_cardTitle{letter-spacing:-.018em;color:var(--ink);margin:auto 0 0;padding-top:28px;font-size:25px;font-weight:500;line-height:1.16}.JyfbYG_cardBody{color:var(--card-body,var(--ink-2));text-wrap:pretty;margin:14px 0 0;font-size:15.5px;line-height:1.6}@media (max-width:940px){.JyfbYG_grid{grid-template-columns:1fr;gap:12px}.JyfbYG_card{min-height:0}.JyfbYG_cardTitle{margin-top:24px}}
.ZQ3k2W_section{margin:200px 12px 0;position:relative}.ZQ3k2W_glow{pointer-events:none;filter:blur(24px);background:radial-gradient(760px 460px at 50% 40%,#8b6cff57 0%,#fff0 66%),radial-gradient(660px 400px at 68% 30%,#ff72c447 0%,#fff0 64%),radial-gradient(620px 360px at 30% 30%,#608cff42 0%,#fff0 62%);height:320px;position:absolute;top:-140px;left:-4%;right:-4%}.ZQ3k2W_panel{background:var(--dark);border-radius:var(--img-r);position:relative;overflow:hidden}.ZQ3k2W_inner{max-width:1180px;margin:0 auto;padding:max(80px,min(9vw,130px)) 40px;position:relative}.ZQ3k2W_eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:#f3eee2b8;font-size:12px;font-weight:500}.ZQ3k2W_title{letter-spacing:-.035em;color:#f5f1e6;max-width:760px;margin:22px 0 0;font-size:max(34px,min(4.4vw,56px));font-weight:500;line-height:1.06}.ZQ3k2W_dim{color:#8b8492}.ZQ3k2W_grid{grid-template-columns:repeat(3,1fr);gap:max(28px,min(4vw,56px));margin-top:max(56px,min(7vw,96px));display:grid}.ZQ3k2W_stat{letter-spacing:-.03em;color:#f5f1e6;font-size:max(40px,min(4.4vw,58px));font-weight:500;line-height:1}.ZQ3k2W_statLabel{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#f5f1e680;margin-top:10px;font-size:11px;font-weight:500}.ZQ3k2W_pBody{color:#b5aebe;margin:16px 0 0;font-size:15.5px;line-height:1.55}.ZQ3k2W_actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:max(56px,min(7vw,90px));display:flex}.ZQ3k2W_textLink{color:#f5f1e6;opacity:.85;font-size:15.5px;font-weight:500;text-decoration:none}.ZQ3k2W_textLink:hover{opacity:1}@media (max-width:820px){.ZQ3k2W_grid{grid-template-columns:1fr;gap:36px}}
.AiZrHW_section{max-width:var(--page-max);margin:0 auto;padding:max(140px,min(18vh,220px)) 32px 0;scroll-margin-top:90px}.AiZrHW_grid{grid-template-columns:minmax(280px,5fr) 7fr;align-items:start;gap:max(48px,min(6vw,100px));display:grid}.AiZrHW_sticky{position:-webkit-sticky;position:sticky;top:120px}.AiZrHW_eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink);font-size:12px;font-weight:500}.AiZrHW_title{letter-spacing:-.03em;margin:14px 0 0;font-size:max(30px,min(3.6vw,46px));font-weight:500;line-height:1.1}.AiZrHW_dim{color:var(--headline-gray)}.AiZrHW_sub{max-width:360px;color:var(--muted);text-wrap:pretty;margin:20px 0 0;font-size:16px;line-height:1.55}.AiZrHW_meta{font-family:var(--mono);letter-spacing:.02em;color:var(--headline-gray);margin-top:26px;font-size:12px;line-height:1.7}.AiZrHW_list{border-top:1px solid var(--hairline);margin:0;padding:0;list-style:none}.AiZrHW_row{border-bottom:1px solid var(--hairline);align-items:baseline;gap:max(16px,min(2vw,28px));padding:24px 4px;transition:background .15s;display:flex}.AiZrHW_row:hover{background:var(--surface)}.AiZrHW_num{font-family:var(--mono);color:var(--headline-gray);flex-shrink:0;width:26px;font-size:13px}.AiZrHW_rowBody{flex:1;min-width:0}.AiZrHW_rowTitle{letter-spacing:-.015em;color:var(--ink);font-size:max(17px,min(1.8vw,20px));font-weight:500;line-height:1.25}.AiZrHW_rowDesc{color:var(--card-body);margin:6px 0 0;font-size:14.5px;line-height:1.5}.AiZrHW_chip{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;flex-shrink:0;align-self:center;padding:5px 12px;font-size:10.5px;font-weight:500}.AiZrHW_chip[data-prof=teece]{color:var(--accent);border:1px solid color-mix(in srgb, var(--accent) 35%, transparent)}.AiZrHW_chip[data-prof=oreilly]{color:var(--gold-ink);border:1px solid color-mix(in srgb, var(--gold-ink) 38%, transparent)}@media (max-width:860px){.AiZrHW_grid{grid-template-columns:1fr;gap:44px}.AiZrHW_sticky{position:static}.AiZrHW_chip{align-self:baseline}}
.TnuhBq_section{margin:max(140px,min(18vh,220px)) 12px 0;scroll-margin-top:90px}.TnuhBq_panel{background:var(--surface);border-radius:var(--img-r);padding:max(56px,min(6.5vw,100px)) max(28px,min(5vw,90px)) max(44px,min(5vw,72px))}.TnuhBq_grid{grid-template-columns:1fr 1fr;align-items:start;gap:max(48px,min(6vw,110px));display:grid}.TnuhBq_eyebrow{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--headline-gray);font-size:12px;font-weight:500}.TnuhBq_title{letter-spacing:-.03em;color:var(--ink);margin:14px 0 0;font-size:max(32px,min(4vw,50px));font-weight:500;line-height:1.08}.TnuhBq_dim{color:var(--headline-gray)}.TnuhBq_priceRow{align-items:center;gap:18px;margin-top:34px;display:flex}.TnuhBq_price{letter-spacing:-.04em;color:var(--ink);font-size:max(52px,min(5.4vw,76px));font-weight:500;line-height:1}.TnuhBq_priceMeta{font-family:var(--mono);letter-spacing:.02em;color:var(--muted);font-size:12px;line-height:1.55}.TnuhBq_actions{margin-top:32px}.TnuhBq_legal{color:var(--muted);margin-top:16px;font-size:14px}.TnuhBq_legal a{color:inherit;text-underline-offset:2px;text-decoration:underline}.TnuhBq_cert{border:1px solid var(--line-soft);background:#fff;border-radius:18px;max-width:380px;margin-top:max(40px,min(4vw,60px));padding:26px 28px 22px;box-shadow:0 18px 40px -28px #14101a59}.TnuhBq_certEyebrow{font-family:var(--mono);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);font-size:10px}.TnuhBq_certCourse{color:var(--ink);margin-top:14px;font-family:Playfair Display,Georgia,serif;font-size:24px;font-style:italic}.TnuhBq_certName{color:var(--headline-gray);border-bottom:1px solid var(--hairline);margin-top:8px;padding-bottom:10px;font-size:14px}.TnuhBq_certFoot{font-family:var(--mono);letter-spacing:.06em;color:var(--muted);justify-content:space-between;align-items:center;margin-top:14px;font-size:10.5px;display:flex}.TnuhBq_certVerified{color:var(--accent)}.TnuhBq_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.TnuhBq_item{border-bottom:1px solid var(--line-soft);gap:16px;padding:18px 0;display:flex}.TnuhBq_item:first-child{padding-top:6px}.TnuhBq_item:last-child{border-bottom:0}.TnuhBq_tick{background:var(--ink);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;margin-top:1px;font-size:11px;display:inline-flex}.TnuhBq_itemTitle{letter-spacing:-.01em;color:var(--ink);font-size:16.5px;font-weight:500}.TnuhBq_itemSub{color:var(--card-body);margin-top:4px;font-size:14px;line-height:1.5}.TnuhBq_pledge{text-align:center;max-width:640px;color:var(--muted);text-wrap:pretty;margin:max(48px,min(5vw,72px)) auto 0;font-size:14.5px;line-height:1.65}.TnuhBq_pledge strong{color:var(--ink);font-weight:500}@media (max-width:860px){.TnuhBq_grid{grid-template-columns:1fr;gap:48px}}
