:root{--jw-blue-lightest:#e8effb;--jw-blue-lighter:#c2d4f1;--jw-blue-light:#9fb9e3;--jw-blue-soft:#7f9fd3;--jw-blue-medium:#6385bf;--jw-blue-secondary:#4a6da7;--jw-blue-base:#345996;--jw-blue-dark:#224680;--jw-blue-darker:#143368;--jw-blue-darkest:#0a224b;--primary-blue-lightest:#f4f6fb;--primary-blue-lighter:#e8ecf6;--primary-blue-light:#cbd8ec;--primary-blue-soft:#9db6dc;--primary-blue-medium:#688fc8;--primary-blue-secondary:#4571b2;--primary-blue-base:#345996;--primary-blue-dark:#2b4779;--primary-blue-darker:#273d65;--primary-blue-darkest:#253555;--primary-blue-deepest:#182339;--secondary-blue-lightest:#dee7f1;--secondary-blue-lighter:#8ba3cc;--secondary-blue-light:#7f9ac6;--secondary-blue-soft:#7491c1;--secondary-blue-medium:#6888bc;--secondary-blue-secondary:#5c7eb7;--secondary-blue-base:#5075b2;--secondary-blue-dark:#4a6da7;--secondary-blue-darker:#45659b;--secondary-blue-darkest:#405e8f;--secondary-blue-deepest:#103245;--color-blue-lightest:#f3f6fb;--color-blue-lighter:#e7edf6;--color-blue-soft-light:#dbe5f1;--color-blue-light:#cedced;--color-blue-soft:#a9c1df;--color-blue-medium:#84a6d1;--color-blue-secondary:#5f8bc3;--color-blue-base:#4171ae;--color-blue-dark:#386195;--color-blue-darker:#2a4970;--color-blue-darkest:#213957;--color-blue-deepest:#18293f;--jw-gray-lightest:#f1f1f1;--jw-gray-lighter:#d8d8d8;--jw-gray-light:#c0c0c0;--jw-gray-soft:#a7a7a7;--jw-gray-medium:#8e8e8e;--jw-gray-secondary:#757575;--jw-gray-dark:#626262;--jw-gray-darker:#4f4f4f;--jw-gray-darkest:#3c3c3c;--jw-gray-base:#292929;--primary-gray-lightest:#f6f6f6;--primary-gray-lighter:#e7e7e7;--primary-gray-light:#d1d1d1;--primary-gray-soft:#b0b0b0;--primary-gray-medium:#888888;--primary-gray-secondary:#6d6d6d;--primary-gray-dark:#5d5d5d;--primary-gray-darker:#4f4f4f;--primary-gray-darkest:#454545;--primary-gray-deep:#3d3d3d;--primary-gray-base:#292929;--color-gray-white:#ffffff;--color-gray-lightest:#f8f8f7;--color-gray-lighter:#f0f0ef;--color-gray-soft-light:#e7e6e4;--color-gray-light:#d5d4d2;--color-gray-soft:#bab7b5;--color-gray-medium:#a29d9a;--color-gray-secondary:#8b8684;--color-gray-base:#74706d;--color-gray-dark:#615d5c;--color-gray-darker:#4d4947;--color-gray-darkest:#373433;--color-gray-deepest:#222020;--jw-green-lightest:#effbe6;--jw-green-lighter:#d3f2b9;--jw-green-light:#b7e492;--jw-green-soft:#9cd36e;--jw-green-medium:#81bd4f;--jw-green-secondary:#66a333;--jw-green-dark:#54941f;--jw-green-darker:#438110;--jw-green-darkest:#326905;--jw-green-deepest:#224d00;--primary-green-lightest:#f1fcf3;--primary-green-lighter:#dff9e5;--primary-green-light:#c0f2cc;--primary-green-soft:#8fe6a4;--primary-green-medium:#57d175;--primary-green-secondary:#30b752;--primary-green-base:#25a244;--primary-green-dark:#1e7734;--primary-green-darker:#1d5e2e;--primary-green-darkest:#1a4d28;--primary-green-deepest:#092a13;--color-green-lightest:#dff8ef;--color-green-lighter:#c3f1cf;--color-green-soft-light:#8ce5a2;--color-green-light:#62db81;--color-green-soft:#39d25f;--color-green-medium:#2bbe50;--color-green-secondary:#28b04a;--color-green-base:#25a244;--color-green-dark:#1f8639;--color-green-darker:#1b7933;--color-green-darkest:#155d27;--color-green-deepest:#0f411b;--jw-red-lightest:#ffe7e6;--jw-red-lighter:#ffbfb8;--jw-red-light:#ff9b8a;--jw-red-soft:#f57b62;--jw-red-medium:#e55e44;--jw-red-secondary:#cf462b;--jw-red-base:#bf2f13;--jw-red-dark:#a71d01;--jw-red-darker:#830f00;--jw-red-darkest:#590500;--primary-red-lightest:#fef2f3;--primary-red-lighter:#ffe1e4;--primary-red-light:#ffc9ce;--primary-red-soft:#fea3ab;--primary-red-medium:#fb6e7b;--primary-red-secondary:#f34050;--primary-red-dark:#e02233;--primary-red-base:#bb1827;--primary-red-darker:#9c1824;--primary-red-darkest:#811b24;--primary-red-deepest:#46090f;--color-red-lightest:#fce7e9;--color-red-lighter:#f8c9cd;--color-red-soft-light:#f29ca4;--color-red-light:#eb5f6c;--color-red-soft:#e53243;--color-red-medium:#ca1a2a;--color-red-secondary:#bb1827;--color-red-base:#ac1624;--color-red-dark:#9d1421;--color-red-darker:#8e121e;--color-red-darkest:#700e17;--color-red-deepest:#520a11;--jw-yellow-lightest:#fffce6;--jw-yellow-lighter:#fffba3;--jw-yellow-light:#fff37a;--jw-yellow-soft:#ffe852;--jw-yellow-medium:#fad929;--jw-yellow-secondary:#e9c600;--jw-yellow-base:#cca500;--jw-yellow-dark:#897215;--jw-yellow-darker:#665300;--jw-yellow-darkest:#4d3d00;--primary-yellow-lightest:#fffee7;--primary-yellow-lighter:#fffdc1;--primary-yellow-light:#fff786;--primary-yellow-soft:#ffeb41;--primary-yellow-medium:#ffd90d;--primary-yellow-base:#ebba00;--primary-yellow-secondary:#d19300;--primary-yellow-dark:#a66902;--primary-yellow-darker:#89510a;--primary-yellow-darkest:#74430f;--primary-yellow-deepest:#442204;--color-yellow-lightest:#fff7da;--color-yellow-lighter:#fff0b8;--color-yellow-soft-light:#ffeda7;--color-yellow-light:#ffe685;--color-yellow-soft:#ffdf63;--color-yellow-medium:#ffdb52;--color-yellow-secondary:#ffd430;--color-yellow-base:#ebba00;--color-yellow-dark:#c99f00;--color-yellow-darker:#a78400;--color-yellow-darkest:#856a00;--color-yellow-deepest:#634f00}@font-face{font-family:Nimbus Sans Condensed;src:url(/assets/fonts/NimbusSansT-RegularCondensed.otf) format("opentype");font-weight:400;font-style:normal}body,html{touch-action:manipulation}html{font-size:1em}body,html{line-height:1.6}body{margin:auto;background-color:var(--bg);font-family:var(--font-noto-sans),sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.login-container{padding:50px;z-index:2;min-height:600px;color:var(--text-black);@media (max-height:600px),screen and (max-width:768px){padding-left:30px;padding-bottom:30px;padding-right:30px;padding-top:30px}}a,h1,h2,h3,h4,h5,h6,li,ol,p,ul{color:var(--text);line-height:1.6}a{text-decoration:none;cursor:pointer}a:focus,a:hover{text-decoration:underline!important}article a:not(:where(button a,nav[aria-label=breadcrumb] a,nav[class*=breadcrumb] a,.articles-grid a,.albums-grid a,.Albums-grid a)):not([role=button]):not(.button):not([class*=btn]),article a:not(:where(button a,nav[aria-label=breadcrumb] a,nav[class*=breadcrumb] a,.articles-grid a,.albums-grid a,.Albums-grid a)):not([role=button]):not(.button):not([class*=btn]):visited{color:var(--text-blue)}em,i{font-style:italic}p{margin-top:1em;margin-bottom:1em}h1{margin-top:0;margin-bottom:.25em;font-size:1.749690125em;font-weight:700;line-height:1.6}h2{font-size:1.452025em;border-bottom:var(--color-gray-2-border-dot);padding:0 0 12px}h2,h3{margin-top:1em;margin-bottom:.25em;font-weight:700}h3{font-size:1.205em}h4{font-size:1.205em}h4,h5{margin-top:1em;margin-bottom:.25em;font-weight:700}h5{font-size:1em}.indented h5{margin:16px 12px 8px}h6{margin-top:1em;margin-bottom:.25em;font-size:1em;font-weight:700}.warningText{color:var(--text-red);font-weight:700}ul{list-style-type:circle;margin-top:20px}ol{margin:0 0 15px}li{text-decoration:none;margin-bottom:5px;padding-left:10px;line-height:1.6}input,select{width:100%;border-radius:4px;font-size:16px;font-family:var(--font-noto-sans);margin:5px 0;padding:10px 14px;box-sizing:border-box;transition:border-color .15s,box-shadow .15s;border:var(--color-gray-2-border-solid);background-color:var(--dropbox-bg);color:var(--text)}input:focus,select:focus{outline:none;box-shadow:var(--dropbox-shadow)}select{appearance:none;background-size:27px;flex-wrap:wrap;box-sizing:border-box;background:var(--dropdownIcon);background-position:right 10px center;background-repeat:no-repeat;background-color:var(--dropbox-bg);padding-right:30px}select::-ms-expand{display:none}input[list],select{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}input[list]{background:var(--dropdownIcon);background-position:right 10px center;background-repeat:no-repeat;background-color:var(--dropbox-bg);word-wrap:break-word}input[list=languages]:after,input[list=languages]:hover:after{color:var(--text)}input[type=number]{width:100%;border-radius:4px;font-size:16px;box-sizing:border-box;@media (max-height:600px),screen and (max-width:768px){height:45px}}input[type=number]:focus{outline:none}input[type=password]::-ms-reveal{filter:var(--invert-colors)}option{padding:10px}option:not(:first-child){color:var(--text)}option:first-child{color:var(--dropbox-shadow)}input:disabled,select:disabled{color:gray;opacity:.7;cursor:not-allowed}input[type=radio]{margin:7px;width:20px;height:20px;padding:0;appearance:none;border:2px solid var(--radio-select);border-radius:50%;cursor:pointer;position:relative}input[type=radio]:checked,input[type=radio]:hover{border:2px solid var(--radio-select-active)}input[type=radio]:checked:before{content:"";width:10px;height:10px;background-color:var(--radio-select-active);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}input[type=radio]:focus{outline:none;box-shadow:none}input[type=radio]:disabled{color:gray;opacity:.7;cursor:not-allowed}img,svg{pointer-events:none}.logo{display:flex;justify-content:center;align-items:center;height:84px;@media (max-height:600px),(max-width:768px){height:72px}}.logo svg{max-width:350px;height:50px;@media (max-height:600px),(max-width:768px){height:40px}}fieldset{border:var(--color-gray-2-border-solid);border-radius:4px;margin:20px 0;padding:10px 20px 20px}legend{padding:5px 15px}.divider{background-color:var(--divider)}label{display:flex;align-items:center;cursor:pointer;position:relative;padding:2px 7px;line-height:1.6}label input{position:absolute}label span{display:block;position:relative;padding:7px;line-height:1.2}label:hover{padding:2px 7px;border-radius:99em}label input:disabled,label select:disabled,label:disabled,span:disabled{opacity:.7;cursor:not-allowed}@media (max-width:768px){label input+span:before{width:1.2em;height:1.2em;left:-25px}label input:checked+span:after{width:.6em;height:.6em;left:-19px}}form{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-content:center;margin:0}main form{flex-wrap:nowrap}form h3{margin:15px 0 0}form p{margin-top:0;margin-bottom:5px}form input,form select,form textarea{margin-bottom:0}form button{margin:10px 0 0}.mediaplayer{--media-secondary-color:#475c61;--media-accent-color:#475c61;--media-font-family:"Noto Sans"!important}button{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;align-content:center;align-items:center;animation:bfadeInOut .7s;background-color:var(--bg-button);background-size:30px;border-radius:2px;border:var(--button-border);cursor:pointer;display:inline-flex;text-decoration:none;user-select:none;font-family:var(--font-noto-sans);font-size:medium;padding:10px 8px;margin:0;min-width:125px;transition:transform .3s ease,color .3s ease,box-shadow .3s ease}button,button:hover{color:var(--text-white)}button:hover{background-color:var(--bg-button-hover);box-shadow:none}button:active{background-color:var(--bg-button-active);color:var(--text-white)}button:active,button:focus{box-shadow:0 0 5px 1px #68858d}button:focus{outline:none}button.disabled,button:disabled{opacity:.7;cursor:not-allowed}button.disabled{display:none}button:has(>:first-child):not(:has(>:nth-child(2))){justify-content:center}button:has(>:nth-child(2)){justify-content:space-between}button span{padding:0 7px}button img{height:18px;padding-right:5px;width:18px}button svg{height:20px;width:20px;padding:0 7px;transition:fill .3s ease}button[type=submit]{font-weight:400}button a{display:flex;align-items:center}button a:active,button a:focus,button a:hover{text-decoration:none!important}button.warning{background-color:var(--primary-red-base)}button.warning:active,button.warning:focus,button.warning:hover{background-color:var(--primary-red-darker)}button.warning:disabled{background-color:var(--primary-red-base);opacity:.7;cursor:not-allowed}.plyr__controls svg{padding:0!important}.btn-right span{padding:0 10px}.btn-right img,.btn-right svg{height:18px;padding-left:5px;width:18px}.btn-right svg{transition:fill .3s ease}.authenticatedContent button{margin:10px 0}.static-btn{pointer-events:none}.static-btn:hover{background-color:none}.delete-btn{background-color:var(--primary-red-base)}.delete-btn:active,.delete-btn:hover{background-color:var(--primary-red-darker)}.delete-btn:disabled{background-color:var(--primary-red-base);opacity:.7;cursor:not-allowed}button.secondary-btn{background-color:transparent;border:var(--color-gray-2-border-solid);color:var(--text-blue)}button.secondary-btn:focus,button.secondary-btn:hover{background-color:var(--bg-collapse);color:var(--text-blue)}button.secondary-btn:active{background-color:var(--bg-collapse-hover);color:var(--text-blue);box-shadow:none}button.secondary-btn:disabled{background-color:transparent;color:var(--text-blue);opacity:.7;cursor:not-allowed}.pt-table-wrapper{overflow-x:auto;margin:1em 0}table{border-collapse:collapse;border-spacing:inherit;width:100%;margin:1rem 0;line-height:1.6}table p{margin:0}th{background-color:var(--dropbox-bg)}td,th{padding:.5rem .75rem;border:var(--color-gray-2-border-solid);word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}#notifyManager{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);z-index:9999;display:flex;flex-direction:column-reverse;gap:10px;width:90%;max-width:870px;transition:all .3s ease-out;align-content:center;flex-wrap:wrap}.notifyBanner{align-items:center;border-radius:5px;color:white;display:flex;justify-content:space-between;padding:6px;font-weight:400;box-shadow:0 4px 6px rgba(0,0,0,.1);width:100%;transition:transform .3s cubic-bezier(.22,.61,.36,1)}.notifyBanner.push-down{animation:smoothPushDown .3s cubic-bezier(.22,.61,.36,1) forwards}@keyframes smoothPushDown{0%{transform:translateY(-20px)}to{transform:translateY(0)}}.notifyBanner.new{animation:fadeSlideIn .4s cubic-bezier(.22,.61,.36,1) forwards}.notifyBanner.slide-out{animation:fadeSlideOut .4s cubic-bezier(.22,.61,.36,1) forwards}.red.notifyBanner{background-color:var(--primary-red-base)}.green.notifyBanner{background-color:var(--primary-green-base)}.message-div{padding:5px 10px}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}@media (max-height:600px),screen and (max-width:768px){#notifyManager{gap:5px}}.close-button{background-color:white;border:none;border-radius:5px;cursor:pointer;padding:4px;margin:0;font-weight:700;line-height:0;display:flex;align-items:center;justify-content:center}.noBorder,.noBorder h1,.noBorder h2,.noBorder h3,.noBorder h4,.noBorder h5,.noBorder h6{border:none!important}.antDesign{margin:10px 0;font-size:16px!important}.ant-picker-dropdown button{min-width:1.6em!important}.anticon svg{color:var(--text)!important}.ant-picker-panel-container{margin:0!important}.ant-picker-range-arrow:after{border:var(--color-gray-2-border-solid)!important}.ant-picker-range-wrapper span{padding:0!important}.ant-picker-range{color:var(--text)!important;border:var(--color-gray-2-border-solid)!important;box-shadow:none!important;border-radius:4px!important;margin:5px 0;padding:3.45px 14px;font-family:var(--font-noto-sans)!important;width:100%}.ant-picker:active,.ant-picker:focus{box-shadow:var(--dropbox-shadow)!important}.ant-picker-input>input{color:var(--text)!important;background:transparent!important;font-size:16px!important;&::placeholder{color:var(--color-gray-3)!important;opacity:1}}.ant-picker-cell-range-end .ant-picker-cell-inner,.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-selected .ant-picker-cell-inner{background:var(--bg-button)!important;color:var(--text-white)!important}.grecaptcha-badge{visibility:hidden}.cky-consent-container{border:1px solid var(--color-gray-05)!important;box-shadow:0 -1px 10px 0 #acabab4d!important}.cky-consent-bar,.cky-consent-container{background:var(--bg-container)!important;color:var(--text)!important}.cky-consent-bar{border:none!important;max-width:1150px;box-shadow:none!important;margin:0 auto}@media (max-width:576px){.cky-prefrence-btn-wrapper{width:auto!important}}div[data-cky-tag=detail-powered-by]{display:none!important;visibility:hidden!important}.cky-btn-revisit-wrapper{border-radius:2px!important;display:none!important}.cky-btn-revisit img{content:url(https://icons.getbootstrap.com/assets/icons/shield-shaded.svg);max-width:fit-content;margin:0;height:30px;width:30px;padding:0}.cky-btn-revisit-wrapper[data-tooltip]:after,.cky-btn-revisit-wrapper[data-tooltip]:before{display:none!important}.cky-preference-center{color:var(--text)!important;border-color:#f4f4f4!important;background-color:var(--bg-container)!important;border-radius:2px!important}.cky-preference-header{padding:18px 24px!important;background:#475c61;color:var(--text-white)!important;border-bottom:0!important}.cky-preference-header .cky-btn-close img{height:20px!important;width:20px!important;content:url(https://gbl-fl.cms.tusco-cdn.com/assets/ico/x-lg_wht.svg)}.cky-accordion-header .cky-accordion-btn{color:var(--text)!important}.cky-accordion-header .cky-accordion-btn:hover{background:none}.cky-btn-close:focus,.cky-btn-close:hover,.cky-preference-content-wrapper .cky-show-desc-btn,button.cky-btn-revisit:hover{background-color:transparent!important}button.cky-btn{border:1px solid transparent!important}button.cky-btn.cky-btn-customize{border-color:var(--color-gray-05)!important}.cky-footer-shadow{display:none!important}a.cky-policy{color:var(--text)!important}.cky-preference-content-wrapper .cky-show-desc-btn{color:var(--text)!important;background-color:transparent!important;text-decoration:underline!important}.cky-modal.cky-modal-open{transition:bfadeInOut .7s ease!important;animation:bfadeInOut .7s ease!important;border-radius:2px!important;border:.5px solid var(--border-color-2);background:transparent}.cky-audit-table{background:var(--bg-collapse)!important;border-radius:2px!important;color:var(--text)!important}div#ckyDetailCategoryadvertisement{display:none!important}.cky-prefrence-btn-wrapper{flex-direction:inherit!important;width:fit-content;border-top:0!important}.cky-notice-group{color:white!important}.cky-notice,.cky-notice-des,.cky-title{color:var(--text)!important}input[type=checkbox][aria-label="Enable Advertisement"],input[type=checkbox][aria-label="Enable Analytics"],input[type=checkbox][aria-label="Enable Functional"],input[type=checkbox][aria-label="Enable Necessary"],input[type=checkbox][aria-label="Enable Performance"],input[type=checkbox][aria-label="Enable Uncategorized"]{background:var(--toggle-1)!important}.addonModern{--addon-radius-xs:2px;--addon-radius-sm:3px;--addon-radius:4px;--addon-surface-0:var(--bg-container);--addon-surface-1:var(--dropbox-bg);--addon-surface-2:var(--bg-container-overlay);--addon-button-padding-y:9px;--addon-button-padding-x:13px;--addon-button-font-size:0.84rem;--addon-button-font-weight:700;--addon-placeholder-photo:url(/assets/svg/addon-photo-placeholder.svg);--addon-shadow-elevated:0 8px 18px rgba(0,0,0,0.22),0 2px 6px rgba(0,0,0,0.14);--addon-shadow-hero:0 16px 34px rgba(0,0,0,0.3),0 6px 16px rgba(0,0,0,0.2);margin-top:0}.addonModern .addonModern__shell{display:grid;gap:16px;max-width:100%}.addonContainer.addonModern{margin-top:0}.addonContainer.addonModern button{margin:0}.addonModern h2{padding:0}.addonContainer.addonModern :is(button:not(.addonFaqModern__question),.addonModern__action){margin:0;min-width:0;border:0;border-radius:var(--addon-radius-xs);padding:var(--addon-button-padding-y) var(--addon-button-padding-x);font-size:var(--addon-button-font-size);font-weight:var(--addon-button-font-weight);text-decoration:none;transition:transform .2s ease,color .2s ease,background-color .2s ease,box-shadow .2s ease,opacity .2s ease}.addonContainer.addonModern :is(button:not(.addonFaqModern__question),.addonModern__action):is(:hover,:focus,:focus-visible,:active){text-decoration:none!important}.addonContainer.addonModern button:not(.addonFaqModern__question){background-color:var(--bg-button);color:var(--text-white);cursor:pointer}.addonContainer.addonModern button strong{font-weight:inherit}.addonContainer.addonModern button:not(.addonFaqModern__question):focus-visible,.addonContainer.addonModern button:not(.addonFaqModern__question):hover{background-color:var(--bg-button-hover)}.addonContainer.addonModern button:not(.addonFaqModern__question):focus{box-shadow:0 0 5px 1px #68858d}.addonContainer.addonModern button:not(.addonFaqModern__question):active{background-color:var(--bg-button-active);box-shadow:0 0 5px 1px #68858d}.addonModern.addonModern--dev-outline :is(button,.addonModern__heroBanner,.addonModern__capabilities,.addonModern__capabilitySlide,.addonModern__capabilityPeek,.addonModern__groupSection,.addonModern__groupIntroStage,.addonModern__groupIntroImage,.addonModern__groupIntro,.addonModern__groupFeatureListPanel,.addonModern__featureDetail,.addonModern__featureDetailPlaceholder,.addonModern__featureDetailImage,.secondaryContainer,.addonDownloadCard,.addonFaqModern__item,.addonNotesModern__card,.primaryContainer){outline:1px solid rgba(220,0,0,.82);outline-offset:-1px}.addonModern .addonModern__heroBanner{position:relative;min-height:100svh;border-radius:var(--addon-radius-sm);background:linear-gradient(145deg,var(--addon-surface-1),var(--addon-surface-0));box-shadow:var(--addon-shadow-hero);overflow:hidden}.addonModern .addonModern__heroImage{position:relative;min-height:100svh;background:radial-gradient(circle at 14% 18%,var(--addon-surface-2),transparent 46%),radial-gradient(circle at 88% 22%,var(--addon-surface-1),transparent 42%),linear-gradient(145deg,var(--addon-surface-1),var(--addon-surface-0));display:flex;align-items:center;justify-content:center;text-align:center;padding:24px}.addonModern .addonModern__heroImageLabel{color:var(--text-blue);font-size:.92rem;font-weight:700}.addonModern .addonModern__managedImage{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none;pointer-events:none}.addonModern .addonModern__managedImage--hero{object-position:right bottom}.addonModern .addonModern__managedImage--capability{object-position:left top}.addonModern .addonModern__managedImage--controlPanel{object-position:center top}.addonModern .addonModern__managedImage--groupIntro{object-position:right top}.addonModern .addonModern__managedImage--featureDetail{object-position:center center}.addonModern .addonModern__heroOverlay{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;gap:10px;padding:clamp(14px,3vw,28px);background:linear-gradient(180deg,var(--dialog-overlay) 16%,rgba(0,0,0,.04) 72%)}.addonModern .addonModern__eyebrow{margin:0;color:var(--text-white);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}.addonModern .addonModern__title{margin:0;border:0;color:var(--text-white);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(2rem,5vw,3.6rem)}.addonModern .addonModern__lead,.addonModern .addonModern__subLead{margin:0;color:var(--text-white);max-width:72ch}.addonModern .addonModern__heroActions{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;margin-top:2px}.addonModern .addonModern__action{width:fit-content;max-width:100%;box-sizing:border-box;display:inline-flex;align-self:flex-start;flex:0 0 auto;align-items:center;justify-content:center;text-decoration:none}.addonModern .addonModern__action:focus-visible,.addonModern .addonModern__action:hover{text-decoration:none!important;transform:translateY(-1px)}.addonModern .addonModern__action:active,.addonModern .addonModern__action:focus{text-decoration:none!important}.addonModern .addonModern__action--primary{background:var(--bg-button);color:var(--text-white)}.addonModern .addonModern__action--primary:focus-visible,.addonModern .addonModern__action--primary:hover{background:var(--bg-button-hover)}.addonModern .addonModern__action--secondary{background:rgba(255,255,255,.2);color:var(--text-white)}.addonModern .addonModern__action--secondary:focus-visible,.addonModern .addonModern__action--secondary:hover{background:rgba(255,255,255,.28)}.addonModern .addonModern__eyebrow--ink{color:var(--text-blue)}.addonModern .addonModern__capabilities{margin-top:clamp(10px,2vw,20px);border-radius:var(--addon-radius-sm);background:transparent;box-shadow:none;padding:0;overflow:visible}.addonModern .addonModern__sectionHeader--wide{max-width:78ch;padding:clamp(12px,2.2vw,18px) clamp(12px,2.2vw,18px) 0}.addonModern .addonModern__sectionHeader h2,.addonModern .addonModern__sectionHeader h3{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.35rem,3vw,2rem)}.addonModern .addonModern__capabilityCarousel{margin-top:10px;min-height:clamp(240px,30vw,340px);padding-bottom:10px;display:grid;align-items:center;justify-items:center;position:relative;isolation:isolate;overflow:visible}.addonModern .addonModern__capabilitySlide{width:min(940px,calc(100% - clamp(20px, 6vw, 68px)));position:relative;border-radius:var(--addon-radius-sm);min-height:clamp(230px,28vw,330px);overflow:hidden;background:transparent;box-shadow:none;z-index:2}.addonModern .addonModern__capabilitySlide--active{grid-area:1/1;box-shadow:var(--addon-shadow-elevated)}.addonModern .addonModern__capabilityPeek{position:absolute;top:14px;bottom:14px;width:clamp(74px,12vw,170px);border-radius:var(--addon-radius-sm);overflow:hidden;z-index:1;pointer-events:auto;cursor:pointer}.addonModern .addonModern__capabilityPeek:focus-visible{outline:2px solid var(--bg-button);outline-offset:2px}.addonModern .addonModern__capabilityPeek--left{left:clamp(-6px,-.6vw,-2px)}.addonModern .addonModern__capabilityPeek--right{right:clamp(-6px,-.6vw,-2px)}.addonModern .addonModern__capabilityPeekImage{position:absolute;inset:0;background:radial-gradient(circle at 16% 24%,rgba(255,255,255,.16),transparent 48%),radial-gradient(circle at 88% 14%,rgba(8,101,188,.24),transparent 46%),linear-gradient(145deg,var(--addon-surface-2),var(--addon-surface-1))}.addonModern .addonModern__capabilityImage{position:absolute;inset:0;background:radial-gradient(circle at 14% 22%,rgba(255,255,255,.16),transparent 48%),radial-gradient(circle at 86% 14%,rgba(8,101,188,.24),transparent 46%),linear-gradient(145deg,var(--addon-surface-2),var(--addon-surface-1));display:flex;align-items:flex-start;justify-content:flex-end;padding:10px}.addonModern .addonModern__capabilityBadge{position:relative;z-index:1;display:inline-flex;border-radius:var(--addon-radius-xs);padding:6px 9px;background:rgba(0,0,0,.22);color:var(--text-white);font-size:.74rem;font-weight:700;letter-spacing:.02em}.addonModern .addonModern__capabilityOverlay{position:absolute;inset:auto 0 0;padding:12px;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.62))}.addonModern .addonModern__capabilityIndex{margin:0;color:var(--text-blue);font-weight:700;font-size:.82rem}.addonModern .addonModern__capabilityOverlay h3{margin-top:4px;color:var(--text-white);font-size:clamp(1.1rem,2.2vw,1.5rem)}.addonModern .addonModern__capabilityOverlay p{margin:7px 0 0;color:var(--text-white);max-width:56ch}.addonModern .addonModern__capabilityHint{margin:9px 0 0;color:var(--text);font-size:.83rem}.addonModern .addonModern__capabilityControls{margin-top:12px;margin-bottom:clamp(10px,2vw,18px);display:flex;align-items:center;justify-content:center;gap:8px}.addonModern .addonModern__capabilitySteps{display:flex;align-items:center;justify-content:center;gap:6px}.addonModern .addonModern__capabilityStep{width:10px;height:10px;min-width:0;min-height:0;padding:0;border:0;border-radius:50%;background:var(--bg-button);opacity:.68;cursor:pointer}.addonModern .addonModern__capabilityStep.is-active{background:var(--bg-button-hover);opacity:1}.addonModern .addonModern__howItWorks{margin-top:0;margin-bottom:clamp(10px,2.2vw,20px);display:grid;gap:clamp(10px,1.8vw,18px)}.addonModern .addonModern__howItWorksGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(10px,2vw,16px);padding:0 clamp(12px,2.2vw,18px)}.addonModern .addonModern__howItWorksCard{border:var(--color-gray-2-border-solid);border-radius:var(--addon-radius-sm);background:var(--addon-surface-0);padding:clamp(10px,1.8vw,14px);box-shadow:none;display:grid;align-content:start;gap:8px}.addonModern .addonModern__howItWorksCard h3{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1rem,2vw,1.3rem)}.addonModern .addonModern__howItWorksCard p{margin:0;color:var(--text)}.addonModern .addonModern__howItWorksSummary{margin:0;padding:0 clamp(12px,2.2vw,18px);color:var(--text);font-size:.84rem;font-weight:600}.addonModern .addonModern__sectionDivider{width:calc(100% - clamp(24px, 4.4vw, 36px));margin:0 auto clamp(22px,3.2vw,34px);border-top:var(--color-gray-2-border-solid)}.addonModern .addonModern__sectionDivider--between,.addonModern .addonModern__sectionDivider--credits{margin:clamp(22px,3.2vw,34px) auto}.addonModern .addonModern__controlPanelIntro{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(14px,2.6vw,30px);align-items:stretch;border:0;border-radius:var(--addon-radius-sm);background:linear-gradient(145deg,var(--addon-surface-0),var(--addon-surface-1));box-shadow:var(--addon-shadow-elevated);padding:0;overflow:hidden;margin-bottom:clamp(24px,4vw,40px)}.addonModern .addonModern__controlPanelContent{min-width:0;display:grid;align-content:center;gap:10px;padding:clamp(14px,2.6vw,24px)}.addonModern .addonModern__controlPanelContent h2{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.35rem,2.9vw,2.15rem)}.addonModern .addonModern__controlPanelContent p{margin:0;color:var(--text);max-width:78ch}.addonModern .addonModern__controlPanelImage{position:relative;min-height:clamp(220px,28vw,340px);border-radius:var(--addon-radius-xs);border:0;overflow:hidden}.addonModern .addonModern__controlPanelImageLabel{display:none}.addonModern .addonModern__groupSections{display:grid;gap:clamp(22px,3.6vw,34px)}.addonModern .addonModern__groupSection{--addon-group-section-pad:clamp(16px,2.6vw,24px);border-radius:var(--addon-radius-sm);background:transparent;box-shadow:none;display:grid;align-content:start;gap:10px;padding:0}.addonModern .addonModern__groupSection.addonModern__groupSection--intro{padding:0}.addonModern .addonModern__groupSection.addonModern__groupSection--intro .addonModern__groupIntroStage{margin:0}.addonModern .addonModern__sectionHeader{display:grid;gap:8px}.addonModern .addonModern__sectionHeader h3{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.2rem,2.7vw,2rem)}.addonModern .addonModern__sectionHeader--explorer{grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:12px}.addonModern .addonModern__sectionHeader--explorer h3{font-size:clamp(1.05rem,2.1vw,1.55rem)}.addonModern .addonModern__sectionHeader--explorer .addonModern__groupHideButton{justify-self:end;align-self:start}.addonModern .addonModern__sectionHeader p{margin:8px 0 0;color:var(--text);max-width:74ch}.addonModern .addonModern__groupIntro{border-radius:var(--addon-radius-xs);background:transparent;box-shadow:none;padding:clamp(10px,2vw,14px)}.addonModern .addonModern__groupIntro p{margin:0;color:var(--text-white)}.addonModern .addonModern__groupIntroStage{margin-top:0;width:100%;max-height:600px;min-height:clamp(400px,52vw,560px);display:grid;grid-template-columns:minmax(0,1fr);gap:8px;border-radius:var(--addon-radius-sm);box-shadow:var(--addon-shadow-elevated);overflow:hidden;position:relative}.addonModern .addonModern__groupIntroImage{grid-area:1/1;min-height:100%;border-radius:inherit;background:linear-gradient(145deg,var(--addon-surface-2),var(--addon-surface-1));overflow:hidden;box-shadow:none;display:flex;align-items:flex-end;justify-content:flex-end;text-align:right;padding:12px;position:relative}.addonModern .addonModern__groupIntroImage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.12) 14%,rgba(0,0,0,.58))}.addonModern .addonModern__groupIntroImage span{color:var(--text-white);font-size:.74rem;font-weight:700;position:relative;z-index:1;opacity:.86}.addonModern .addonModern__groupIntroContent{grid-area:1/1;z-index:1;display:grid;align-content:end;gap:8px;padding:clamp(12px,2.2vw,20px);width:100%;max-width:100%;min-width:0;box-sizing:border-box}.addonModern .addonModern__groupIntroHeader{display:grid;gap:6px;max-width:min(92ch,100%);min-width:0}.addonModern .addonModern__groupIntroHeader h3{margin:0;border:0;color:var(--text-white);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.45rem,3.3vw,2.35rem);text-shadow:0 4px 12px rgba(0,0,0,.32)}.addonModern .addonModern__groupIntroHeader p{margin:0;color:var(--text-white);max-width:100%;overflow-wrap:anywhere;text-shadow:0 2px 8px rgba(0,0,0,.28)}.addonModern .addonModern__groupRevealButton{width:fit-content;max-width:100%;white-space:normal}.addonModern .addonModern__groupExplorerStage{margin-top:0;display:grid;gap:10px}.addonModern .addonModern__groupHideButton{width:fit-content;max-width:100%;white-space:normal}.addonModern .addonModern__groupExplorer{--addon-explorer-gap:clamp(14px,2.4vw,26px);--addon-list-panel-width:clamp(220px,30%,320px);display:grid;grid-template-columns:var(--addon-list-panel-width) minmax(0,1fr);gap:var(--addon-explorer-gap);align-items:stretch}.addonModern .addonModern__groupExplorer--tools{grid-template-columns:minmax(0,1fr)}.addonModern .addonModern__groupExplorer>*{min-width:0}.addonModern .addonModern__groupFeatureListPanel{position:sticky;top:clamp(10px,2.2vw,20px);width:auto;height:auto;max-height:100%;overflow:hidden;border:0;border-radius:calc(var(--addon-radius-sm) + 3px);background:var(--addon-surface-1);box-shadow:var(--addon-shadow-elevated);-webkit-backdrop-filter:none;backdrop-filter:none;padding:12px;display:grid;grid-template-rows:auto auto minmax(0,1fr)}.addonModern .addonModern__groupFeatureListPanel h4{margin:0;color:var(--text-blue)}.addonModern .addonModern__groupFeatureListPanel p{margin:6px 0 0;color:var(--text);font-size:.8rem}.addonModern .addonModern__groupFeatureList{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:6px;grid-auto-rows:max-content;align-content:start;min-height:0;overflow-y:auto;overscroll-behavior:contain}.addonModern .addonModern__groupFeatureList li{margin:0;padding-left:0}.addonModern .addonModern__groupFeatureButton{display:flex;align-items:center;width:100%;min-width:0;text-align:left}.addonModern .addonModern__groupFeatureButton.is-active{background:var(--bg-button-hover);color:var(--text-white)}.addonModern .addonModern__featureDetail{margin-left:0;margin-top:0;border-radius:0;overflow:visible;background:transparent;box-shadow:none;display:flex;flex-direction:column;gap:12px}.addonModern .addonModern__featureDetail>*{min-width:0}.addonModern .addonModern__featureDetailPlaceholder{margin-left:0;margin-top:0;border-radius:0;background:transparent;box-shadow:none;padding:0;min-height:160px;display:flex;align-items:center}.addonModern .addonModern__featureDetailPlaceholder p{margin:0;color:var(--text)}.addonModern .addonModern__featureDetailImage{position:relative;order:1;margin-top:0;min-height:clamp(180px,24vw,280px);border-radius:var(--addon-radius-sm);border:1px solid rgba(0,0,0,.08);background:linear-gradient(145deg,var(--addon-surface-2),var(--addon-surface-1));overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center;padding:12px}.addonModern .addonModern__featureDetailImage span{color:var(--text-blue);font-size:.82rem;font-weight:700}.addonModern :is(.addonModern__heroImage,.addonModern__controlPanelImage,.addonModernDownload__visual,.addonModern__capabilityPeekImage,.addonModern__capabilityImage,.addonModern__groupIntroImage,.addonModern__featureDetailImage){background-image:var(--addon-placeholder-photo);background-position:50%;background-repeat:no-repeat;background-size:cover}.addonModern .addonModern__heroImage{background-position:100% 100%}.addonModern .addonModern__controlPanelImage{background-position:top}.addonModern .addonModernDownload__visual{background-position:50%}.addonModern :is(.addonModern__capabilityImage,.addonModern__capabilityPeekImage){background-position:0 0}.addonModern .addonModern__groupIntroImage{background-position:100% 0}.addonModern .addonModern__featureDetailImage{background-position:50%}.addonModern :is(.addonModern__heroImageLabel,.addonModern__controlPanelImageLabel,.addonModernDownload__visualLabel,.addonModern__groupIntroImage span,.addonModern__featureDetailImage span){display:none}.addonModern .addonModern__featureDetailBody{order:2;padding:0;display:grid;gap:12px}.addonModern .addonModern__featureDescriptionBlock{display:grid;gap:6px}.addonModern .addonModern__featureInstructionsBlock{display:grid;gap:8px;padding-top:10px;border-top:1px solid rgba(0,0,0,.12)}.addonModern .addonModern__featureSectionLabel{margin:0;color:var(--text-blue);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.addonModern .addonModern__featureDetailBody h4{margin:0;color:var(--text-blue)}.addonModern .addonModern__featureDetailBody p{margin:0;color:var(--text)}.addonModern .addonModern__featureDetail--tools{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(14px,2.4vw,26px);align-items:stretch}.addonModern .addonModern__featureDetail--tools .addonModern__featureDetailImage{order:2;margin-top:0;min-height:clamp(240px,30vw,380px)}.addonModern .addonModern__featureDetail--tools .addonModern__featureDetailBody{order:1;align-content:start}.addonModern .addonModern__toolsLegalLinks{margin:2px 0 0;color:var(--text);font-size:.84rem}.addonModern .addonModern__featureInstructionsBlock :is(ol,ul){margin:0 0 0 10px;padding-left:10px}.addonModern .addonModern__featureDetailBody li{margin:6px 0;padding-left:5px;color:var(--text)}.addonModern .addonModern__featureNoteBlock{margin-top:4px}.addonModern #addon-download{margin-top:clamp(30px,5vw,56px)}.addonModern #addon-faq,.addonModern #addon-jwpubs-tools{margin-top:0}.addonModern #addon-jwpubs-tools.secondaryContainer{padding:0}.addonModern .secondaryContainer{border-radius:var(--addon-radius-sm);padding:clamp(12px,2vw,18px);background:transparent;box-shadow:none}.addonModern .secondaryContainer h3{margin:0 0 10px;padding:0;border-top:0;border-bottom:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;letter-spacing:.02em}.addonModern .secondaryContainer li,.addonModern .secondaryContainer p{color:var(--text)}.addonModern .addonModernDownload{margin-top:8px}.addonModern .addonModernDownload--split{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(14px,2.6vw,30px);align-items:stretch;border:0;border-radius:var(--addon-radius-sm);background:transparent;box-shadow:none;padding:0;overflow:hidden}.addonModern .addonModernDownload__visual{min-height:clamp(260px,34vw,420px);border-radius:var(--addon-radius-sm);border:0;overflow:hidden}.addonModern .addonModernDownload__visualLabel{display:none}.addonModern .addonModernDownload__content{min-width:0;display:grid;align-content:center;gap:10px;padding:clamp(14px,2.6vw,24px)}.addonModern .addonModernDownload__content h2{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.35rem,2.9vw,2.15rem)}.addonModern .addonModernDownload__intro{margin:0;color:var(--text);max-width:78ch}.addonModern .addonModernDownload__unsupportedLead{margin-top:0;color:var(--text-red)}.addonModern .addonModernDownload__moreList,.addonModern .addonModernDownload__primary{display:grid;gap:10px}.addonModern .addonDownloadOption{margin:0;border-radius:var(--addon-radius-sm);background:transparent;border:0;box-shadow:none;padding:0}.addonModern .addonDownloadOption--selected{background:var(--addon-surface-1);border:0;padding:10px}.addonModern .addonDownloadOption h5{margin:0;color:var(--text-blue);font-size:1rem}.addonModern .addonDownloadStoreArt{margin:8px 0 0;border-radius:var(--addon-radius-xs);overflow:hidden;display:inline-flex;width:fit-content;max-width:100%}.addonModern .addonDownloadStoreImage{width:auto;max-width:clamp(132px,16vw,180px);height:auto;display:block}.addonModern .addonDownloadFallbackLink{color:var(--text-blue);font-weight:700;font-size:.84rem;padding:10px 12px}.addonModern .addonDownloadDesc p{margin:8px 0 0;color:var(--text);font-size:.84rem}.addonModern .addonModernDownload__more{margin-top:4px;display:grid;gap:clamp(14px,2.2vw,22px)}.addonModern .addonModernDownload__moreToggle{width:fit-content;max-width:100%}.addonModern .addonModernDownload__hint{margin-top:10px;color:var(--text);font-size:.8rem}.addonModern .addonFaqModern{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,2.2vw,22px);align-items:start}.addonModern .addonFaqModern__header{grid-column:1/-1;display:grid;gap:8px}.addonModern .addonFaqModern__header h2{margin:0;border:0;color:var(--text-blue);font-family:"Nimbus Sans Condensed",var(--font-noto-sans),sans-serif;font-size:clamp(1.5rem,3.1vw,2.25rem)}.addonModern .addonFaqModern__header p{margin:0;color:var(--text);max-width:74ch}.addonModern .addonFaqModern__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.addonModern .addonFaqModern__list{display:grid;gap:10px;align-content:start}.addonModern .addonFaqModern__item{border:var(--color-gray-2-border-solid);border-radius:var(--addon-radius-sm);background:var(--addon-surface-0);box-shadow:none;overflow:hidden}.addonContainer.addonModern button.addonFaqModern__question{width:100%;border:0;border-radius:0;background:transparent;color:var(--text-blue);padding:clamp(10px,1.8vw,14px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;text-align:left;gap:12px;cursor:pointer;font-weight:700;transition:background-color .2s ease,color .2s ease}.addonContainer.addonModern button.addonFaqModern__question:focus-visible,.addonContainer.addonModern button.addonFaqModern__question:hover{background:var(--addon-surface-1);color:var(--text-blue)}.addonModern .addonFaqModern__item.is-open .addonFaqModern__question{background:var(--addon-surface-1);color:var(--text-blue)}.addonModern .addonFaqModern__questionMeta{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.addonModern .addonFaqModern__questionIndex{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-blue);opacity:.78}.addonModern .addonFaqModern__question strong{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border-radius:999px;background:var(--bg-button);color:var(--text-white);font-size:.95rem}.addonModern .addonFaqModern__item.is-open .addonFaqModern__question strong{background:var(--bg-button-hover)}.addonModern .addonFaqModern__answer{background:var(--addon-surface-1);overflow:hidden;will-change:height,opacity}.addonModern .addonFaqModern__answerInner{padding:0 clamp(10px,1.8vw,14px) clamp(12px,2vw,16px)}.addonModern .addonFaqModern__answer p{margin:8px 0 0;color:var(--text)}.addonModern .addonFaqModern__answer p:first-child{margin-top:0}.addonModern section[class*=primaryContainer]{margin-top:0;border-top:0}.addonModern .addonModern__credits{margin:0;color:var(--text);font-size:.76rem;opacity:.86}.addonModern .addonModern__credits a{font-size:inherit}.addonModern .addonNotesModern{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.addonModern .addonNotesModern__card{border-radius:var(--addon-radius-sm);background:transparent;box-shadow:none;padding:10px}.addonModern .addonNotesModern__card h4{margin:0;color:var(--text-blue)}.addonModern .addonNotesModern__card p{margin:8px 0 0}@media screen and (max-width:980px){.addonModern .addonModern__howItWorksGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.addonModern .addonFaqModern__columns,.addonModern .addonModernDownload--split{grid-template-columns:minmax(0,1fr)}.addonModern .addonModernDownload__visual{min-height:clamp(220px,46vw,320px)}.addonModern .addonModern__controlPanelIntro{grid-template-columns:minmax(0,1fr)}.addonModern .addonModern__controlPanelImage{min-height:clamp(200px,44vw,300px)}.addonModern .addonModern__capabilitySlide{width:calc(100% - 28px)}.addonModern .addonModern__capabilityPeek{width:clamp(56px,11vw,120px)}.addonModern .addonModern__groupIntroStage{min-height:clamp(400px,56vw,520px)}.addonModern .addonModern__featureDetail--tools,.addonModern .addonModern__groupExplorer,.addonModern .addonNotesModern{grid-template-columns:minmax(0,1fr)}.addonModern .addonModern__featureDetail--tools .addonModern__featureDetailImage{min-height:clamp(200px,44vw,300px)}.addonModern .addonModern__groupFeatureListPanel{position:static;top:auto;width:auto;height:auto;max-height:360px;margin-bottom:0;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (max-width:640px){.addonModern .addonFaqModern__question,.addonModern .addonModern__howItWorksGrid{grid-template-columns:minmax(0,1fr)}.addonModern .addonFaqModern__questionMeta{justify-self:start}.addonModern .addonModern__heroBanner,.addonModern .addonModern__heroImage{min-height:100svh}.addonModern .addonModern__heroOverlay{padding:12px}.addonModern .addonModern__heroActions{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.addonModern .addonModern__heroActions .addonModern__action{width:fit-content;max-width:100%;min-height:0;padding:var(--addon-button-padding-y) var(--addon-button-padding-x);justify-content:center;text-align:center}.addonModern .addonModern__capabilitySlide{width:calc(100% - 12px)}.addonModern .addonModern__capabilityPeek{width:42px}.addonModern .addonModern__capabilityControls{gap:6px}.addonModern .addonModern__sectionHeader--explorer{grid-template-columns:minmax(0,1fr)}.addonModern .addonModern__sectionHeader--explorer h3{font-size:clamp(1.18rem,5.2vw,1.42rem)}.addonModern .addonModern__sectionHeader--explorer .addonModern__groupHideButton{justify-self:start}.addonModern .addonModern__capabilitySteps{gap:5px}.addonModern .addonModernDownload__moreList,.addonModern .addonModern__groupExplorer,.addonModern .addonNotesModern{grid-template-columns:minmax(0,1fr)}}