body{--aaron-transition:.3s ease;}.page-header.aaron-intent-header{text-align:center !important;padding:48px 20px !important;margin-bottom:32px !important;background:linear-gradient(135deg,#f8f9fa 0%,#e8f4fd 100%) !important;border-radius:16px !important;}.page-header.aaron-intent-header .page-title{font-size:clamp(2rem,5vw,2.75rem) !important;font-weight:700 !important;color:#2d3436 !important;margin:0 0 12px !important;line-height:1.2 !important;}.page-header.aaron-intent-header .page-subtitle{font-size:18px !important;color:#636e72 !important;margin:0 auto !important;max-width:600px !important;line-height:1.6 !important;}.aaron-intent-empty__icon{width:64px !important;height:64px !important;margin:0 auto 20px !important;color:#636e72 !important;opacity:.5 !important;}.aaron-intent-sources__single a:hover{text-decoration:underline !important;}.aaron-bubble{pointer-events:none;cursor:pointer;transition:box-shadow .3s ease;}.aaron-bubble.is-floating{animation:bubbleFloat 4s ease-in-out infinite;}@keyframes bubbleFloat{0%,100%{margin-top:0;}50%{margin-top:-6px;}}.aaron-bubble.is-focused{z-index:100;box-shadow:0 8px 24px rgba(26,75,140,.2);border-color:#d63031;pointer-events:auto;}.aaron-bubble.is-focused::before{border-right-color:#d63031;border-bottom-color:#d63031;}.aaron-bubble.is-focused .aaron-bubble__text{font-weight:600;color:#1a4b8c;}.aaron-bubble:not(.is-focused):hover{box-shadow:0 6px 16px rgba(0,0,0,.12);}@media (prefers-reduced-motion: reduce){.aaron-bubble.is-floating{animation:none;}}.aaron-intent-related__list a{transition:color .3s ease !important;}.aaron-intent-related__list a:hover{color:#1a4b8c !important;text-decoration:none !important;}.aaron-intent-cta__content{display:flex !important;align-items:center !important;justify-content:space-between !important;gap:32px !important;flex-wrap:wrap !important;}.aaron-intent-cta__text{flex:1 !important;min-width:280px !important;}h2.aaron-intent-cta__title,.aaron-intent-cta__title{font-size:24px !important;font-weight:700 !important;margin:0 0 8px !important;color:white !important;border:none !important;padding:0 !important;}.aaron-intent-cta__subtitle{font-size:16px !important;margin:0 !important;opacity:.9 !important;line-height:1.5 !important;color:white !important;}.aaron-intent-cta__actions{display:flex !important;gap:16px !important;flex-wrap:wrap !important;}a.aaron-btn,button.aaron-btn,.aaron-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;gap:10px !important;padding:14px 28px !important;border-radius:8px !important;font-size:16px !important;font-weight:600 !important;text-decoration:none !important;transition:all .3s ease !important;cursor:pointer !important;border:none !important;white-space:nowrap !important;position:relative !important;z-index:1 !important;line-height:1.4 !important;}a.aaron-btn--primary,.aaron-btn--primary{background:#d63031 !important;color:white !important;}a.aaron-btn--primary:hover,.aaron-btn--primary:hover{background:#ff6b6b !important;transform:translateY(-2px) !important;box-shadow:0 4px 12px rgba(214,48,49,.4) !important;text-decoration:none !important;color:white !important;}a.aaron-btn--secondary,.aaron-btn--secondary{background:rgba(255,255,255,.15) !important;color:white !important;border:2px solid rgba(255,255,255,.3) !important;}a.aaron-btn--secondary:hover,.aaron-btn--secondary:hover{background:rgba(255,255,255,.25) !important;border-color:rgba(255,255,255,.5) !important;text-decoration:none !important;color:white !important;}@media print{}.alexa-teaser::before{pointer-events:none;}@keyframes ringPulse{0%,100%{opacity:.8;filter:drop-shadow(0 0 8px rgba(0,212,255,.8));}50%{opacity:1;filter:drop-shadow(0 0 20px rgba(0,212,255,1));}}@keyframes pulseOut{0%{transform:scale(1);opacity:.6;}100%{transform:scale(2);opacity:0;}}@keyframes bubbleFloat{0%,100%{transform:translateY(0);}50%{transform:translateY(-5px);}}@media (prefers-reduced-motion: reduce){}details,figure,footer,menu,summary{display:block;}canvas,progress,video{display:inline-block;vertical-align:baseline;}[hidden]{display:none;}a:active,a:hover{outline:0;}b,strong{font-weight:bold;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;}pre{overflow:auto;}code,pre{font-family:monospace,monospace;font-size:1em;}input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}select{text-transform:none;}html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}.column{width:100%;float:left;box-sizing:border-box;}@media (min-width: 400px){}@media (min-width: 550px){.column{margin-left:4%;}.column:first-child{margin-left:0;}.one.column,.one.columns{width:4.66666666667%;}.two.columns{width:13.3333333333%;}.four.columns{width:30.6666666667%;}.eight.columns{width:65.3333333333%;}.ten.columns{width:82.6666666667%;}}h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300;}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem;}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem;}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0;}@media (min-width: 550px){h4{font-size:3rem;}h5{font-size:2.4rem;}h6{font-size:1.5rem;}}a:hover{color:#0fa0ce;}input[type="submit"],input[type="reset"],input[type="button"]{display:inline-block;height:38px;padding:0 30px;color:#555;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:transparent;border-radius:4px;border:1px solid #bbb;cursor:pointer;box-sizing:border-box;}.button:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,.button:focus,button:focus,input[type="submit"]:focus,input[type="reset"]:focus,input[type="button"]:focus{color:#333;border-color:#888;outline:0;}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea,select{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box;}input[type="email"],input[type="number"],input[type="search"],input[type="text"],input[type="tel"],input[type="url"],input[type="password"],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;}textarea{min-height:65px;padding-top:6px;padding-bottom:6px;}input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="text"]:focus,input[type="tel"]:focus,input[type="url"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border:1px solid #33c3f0;outline:0;}label,legend{display:block;margin-bottom:.5rem;font-weight:600;}fieldset{padding:0;border-width:0;}input[type="checkbox"],input[type="radio"]{display:inline;}ol{list-style:decimal inside;}ol{padding-left:0;margin-top:0;}ul ol,ol ol,ol ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%;}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px;}pre > code{display:block;padding:1rem 1.5rem;white-space:pre;}th,td{padding:12px 15px;text-align:left;border-bottom:1px solid #e1e1e1;}th:first-child,td:first-child{padding-left:0;}th:last-child,td:last-child{padding-right:0;}input,textarea,select,fieldset{margin-bottom:1.5rem;}pre,dl,figure,table,ol,form{margin-bottom:2.5rem;}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1;}@media (min-width: 400px){}@media (min-width: 550px){}@media (min-width: 750px){}@media (min-width: 1000px){}@media (min-width: 1200px){}