@charset "UTF-8";.material-symbols-rounded{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24}.material-symbols-outlined{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}.material-symbols-rounded.link,.material-symbols-outlined.link{position:relative;top:-0.2;font-size:inherit !important;font-weight:inherit !important;vertical-align:middle !important;margin-right:0.25rem}.material-symbols-rounded.chevron,.material-symbols-outlined.chevron{position:relative;top:-0.15rem;color:inherit !important;font-size:inherit !important;font-weight:inherit !important;vertical-align:middle !important;margin-right:0.5rem}.pulse{animation:pulse 3s infinite}@keyframes pulse{0%{font-variation-settings:'wght' 400}50%{font-variation-settings:'wght' 700}100%{font-variation-settings:'wght' 400}}@media (min-width:1px) and (max-width:575px){.desktop-only{display:none}.pad-only{display:none}.mobile-only{display:block}#desktop-only{display:none}#mobile-only{display:block}.large-desktop-only{display:none}}@media (min-width:576px) and (max-width:767px){.desktop-only{display:none}.pad-only{display:none}.mobile-only{display:block}#desktop-only{display:none}#mobile-only{display:block}.large-desktop-only{display:none}}@media (min-width:768px) and (max-width:991px){.large-desktop-only{display:none}.desktop-only{display:none}.pad-only{display:none}.mobile-only{display:block}#desktop-only{display:none}#mobile-only{display:block}}@media (min-width:992px) and (max-width:1999px){.large-desktop-only{display:none}.desktop-only{display:none}.pad-only{display:block}.mobile-only{display:block}#desktop-only{display:none}#mobile-only{display:block}}@media (min-width:1200px) and (max-width:1399px){.large-desktop-only{display:none}.desktop-only{display:block}.pad-only{display:block}.mobile-only{display:none}#desktop-only{display:block}#mobile-only{display:none}}@media (min-width:1400px){.large-desktop-only{display:block}.desktop-only{display:block}.pad-only{display:block}.mobile-only{display:none}#desktop-only{display:block}#mobile-only{display:none}}@media (min-width:1px) and (max-width:991px){.large-screen{display:none}.small-screen{display:block}}@media (min-width:992px){.large-screen{display:block}.small-screen{display:none}}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-Regular.woff2') format('woff2');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-Medium.woff2') format('woff2');font-weight:500;font-style:normal;font-display:block}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-SemiBold.woff2') format('woff2');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-Bold.woff2') format('woff2');font-weight:700;font-style:normal;font-display:block}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-Light.woff2') format('woff2');font-weight:300;font-style:normal;font-display:block}@font-face{font-family:'Oswald';src:url('/fonts/oswald/Oswald-ExtraLight.woff2') format('woff2');font-weight:200;font-style:normal;font-display:block}.oswald{font-family:'Oswald',sans-serif}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-ExtraBoldItalic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-ExtraBoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-Medium.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-Medium.woff') format('woff');font-weight:500;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-BlackItalic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-BlackItalic.woff') format('woff');font-weight:900;font-style:italic;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-MediumItalic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-MediumItalic.woff') format('woff');font-weight:500;font-style:italic;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-BoldItalic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-BoldItalic.woff') format('woff');font-weight:bold;font-style:italic;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-ExtraBold.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-ExtraBold.woff') format('woff');font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-Italic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-Italic.woff') format('woff');font-weight:normal;font-style:italic;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-Bold.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-Bold.woff') format('woff');font-weight:bold;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-Black.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-Black.woff') format('woff');font-weight:900;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-SemiBold.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-SemiBold.woff') format('woff');font-weight:600;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-Regular.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-Regular.woff') format('woff');font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:'Playfair Display';src:url('/fonts/playfair/PlayfairDisplay-SemiBoldItalic.woff2') format('woff2'),url('/fonts/playfair/PlayfairDisplay-SemiBoldItalic.woff') format('woff');font-weight:600;font-style:italic;font-display:block}.playfair{font-family:'Playfair Display',sans-serif}[data-bs-theme=dark] #navbar-logo-desktop,[data-bs-theme=dark] #navbar-logo-mobile{content:url('/images/layout/aap-logo-2020-rev.webp')}:root,[data-bs-theme=light]{--bs-orange-bg:rgba(var(--bs-orange-rgb),0.1);--bs-yellow-bg:rgba(var(--bs-yellow-rgb),0.1);--bs-dark-bg:rgba(var(--bs-secondary-color-rgb),1);--bs-gray-100:#B3B3B3;--bs-gray-200:#ADADAD;--bs-gray-300:#A8A8A8;--bs-gray-400:#A3A3A3;--bs-gray-500:#9E9E9E;--bs-gray-600:#999999;--bs-gray-700:#949494;--bs-gray-800:#8F8F8F;--bs-gray-900:#8A8A8A;--bs-gray-bg-100:rgba(var(--bs-secondary-rgb),0.01);--bs-gray-bg-200:rgba(var(--bs-secondary-rgb),0.02);--bs-gray-bg-300:rgba(var(--bs-secondary-rgb),0.03);--bs-gray-bg-400:rgba(var(--bs-secondary-rgb),0.04);--bs-gray-bg-500:rgba(var(--bs-secondary-rgb),0.05);--bs-gray-bg-600:rgba(var(--bs-secondary-rgb),0.06);--bs-gray-bg-700:rgba(var(--bs-secondary-rgb),0.07);--bs-gray-bg-800:rgba(var(--bs-secondary-rgb),0.08);--bs-gray-bg-900:rgba(var(--bs-secondary-rgb),0.09);--bs-primary:#dd0000;--bs-primary-rgb:221,0,0;--bs-secondary:#6c757d;--bs-secondary-rgb:108,117,125;--bs-success:#198754;--bs-success-rgb:25,135,84;--bs-info:#0dcaf0;--bs-info-rgb:13,202,240;--bs-warning:#ffc107;--bs-warning-rgb:255,193,7;--bs-danger:#dc3545;--bs-danger-rgb:220,53,69;--bs-light:#f8f9fa;--bs-light-rgb:248,249,250;--bs-body-color:#212529;--bs-body-color-rgb:33,37,41;--bs-body-bg:#ffffff;--bs-body-bg-rgb:255,255,255;--bs-primary-text-emphasis:#650000;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#ffc8c8;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#fda5a5;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0,0,0;--bs-secondary-color:rgba(33,37,41,0.75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33,37,41,0.5);--bs-tertiary-color-rgb:33,37,41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248,249,250;--bs-heading-color:inherit;--bs-link-color:#dd0000;--bs-link-color-rgb:221,0,0;--bs-link-decoration:none;--bs-link-hover-color:#ff0000;--bs-link-hover-color-rgb:255,0,0;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--aap-text-topic-color:rgba(var(--bs-secondary-rgb),0.8);--aap-contest-bg:var(--bs-gray-bg-500);--aap-gear-news-bg:rgba(var(--bs-secondary-color-rgb),1);--aap-footer-bg:rgba(var(--bs-black-rgb),0.9)}[data-bs-theme=dark]{color-scheme:dark;--bs-orange-bg:rgba(var(--bs-orange-rgb),0.2);--bs-yellow-bg:rgba(var(--bs-yellow-rgb),0.2);--bs-dark-bg:rgba(var(--bs-secondary-color-rgb),0.03);--bs-gray-100:#8A8A8A;--bs-gray-200:#8F8F8F;--bs-gray-300:#949494;--bs-gray-400:#999999;--bs-gray-500:#9E9E9E;--bs-gray-600:#A3A3A3;--bs-gray-700:#A8A8A8;--bs-gray-800:#ADADAD;--bs-gray-900:#B3B3B3;--bs-gray-bg-100:rgba(var(--bs-secondary-rgb),0.01);--bs-gray-bg-200:rgba(var(--bs-secondary-rgb),0.02);--bs-gray-bg-300:rgba(var(--bs-secondary-rgb),0.03);--bs-gray-bg-400:rgba(var(--bs-secondary-rgb),0.04);--bs-gray-bg-500:rgba(var(--bs-secondary-rgb),0.05);--bs-gray-bg-600:rgba(var(--bs-secondary-rgb),0.06);--bs-gray-bg-700:rgba(var(--bs-secondary-rgb),0.07);--bs-gray-bg-800:rgba(var(--bs-secondary-rgb),0.08);--bs-gray-bg-900:rgba(var(--bs-secondary-rgb),0.09);--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:rgba(222,226,230,0.75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222,226,230,0.5);--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#ff6161;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#400000;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#750000;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#dd0000;--bs-link-color-rgb:221,0,0;--bs-link-decoration:none;--bs-link-hover-color:#ff0000;--bs-link-hover-color-rgb:255,0,0;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f;--aap-text-topic-color:rgba(var(--bs-secondary-rgb),1);--aap-contest-bg:var(--bs-gray-bg-800);--aap-gear-news-bg:rgba(var(--bs-secondary-color-rgb),.03);--aap-footer-bg:rgba(var(--bs-black-rgb),0.1)}*,*::before,*::after{box-sizing:border-box}:root{--bs-font-sans-serif:"Roboto",sans-serif;--bs-font-monospace:"Courier Prime",monospace;--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:normal !important;--bs-body-line-height:1.5;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0));--aap-font-title:"Playfair Display",sans-serif;--aap-font-article:"Georgia",serif;--aap-link-weight:400;--aap-text-news-block-color:var(--bs-body-color);--aap-link-news-block-color:var(--bs-link-color);--aap-footer-border-color:var(--bs-border-color);--aap-ratio-text-070:1.75;--aap-ratio-text-075:1.725;--aap-ratio-text-080:1.7;--aap-ratio-text-085:1.655;--aap-ratio-text-090:1.6525;--aap-ratio-text-095:1.65;--aap-ratio-text-100:1.725;--aap-ratio-text-105:1.735;--aap-ratio-text-110:1.745;--aap-ratio-text-115:1.7525;--aap-ratio-text-120:1.755;--aap-ratio-text-125:1.76;--aap-ratio-title-130:1.3;--aap-ratio-title-140:1.3;--aap-ratio-title-150:1.3;--aap-ratio-title-160:1.3;--aap-ratio-title-170:1.3;--aap-ratio-title-180:1.3;--aap-ratio-title-190:1.3;--aap-ratio-title-200:1.3;--aap-ratio-title-210:1.3;--aap-ratio-title-220:1.3;--aap-ratio-title-230:1.3;--aap-ratio-title-240:1.3;--aap-ratio-title-250:1.3;--aap-ratio-title-260:1.3;--aap-ratio-title-270:1.3;--aap-ratio-title-280:1.3;--aap-ratio-title-290:1.3;--aap-ratio-title-300:1.3;--instagram-icon-light:url('<?= $pathUrl;?>images/layout/social-media-instagram-icon-b.png');--instagram-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-instagram-icon-w.png');--instagram-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-instagram-icon-hover.png');--x-icon-light:url('<?= $pathUrl;?>images/layout/social-media-x-icon-b.png');--x-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-x-icon-w.png');--x-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-x-icon-hover.png');--facebook-icon-light:url('<?= $pathUrl;?>images/layout/social-media-facebook-icon-b.png');--facebook-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-facebook-icon-w.png');--facebook-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-facebook-icon-hover.png');--pinterest-icon-light:url('<?= $pathUrl;?>images/layout/social-media-pinterest-icon-b.png');--pinterest-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-pinterest-icon-w.png');--pinterest-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-pinterest-icon-hover.png');--blogspot-icon-light:url('<?= $pathUrl;?>images/layout/social-media-blogspot-icon-b.png');--blogspot-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-blogspot-icon-w.png');--blogspot-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-blogspot-icon-hover.png');--youtube-icon-light:url('<?= $pathUrl;?>images/layout/social-media-youtube-icon-b.png');--youtube-icon-dark:url('<?= $pathUrl;?>images/layout/social-media-youtube-icon-w.png');--youtube-icon-hover:url('<?= $pathUrl;?>images/layout/social-media-youtube-icon-hover.png');--bs-black:#000;--bs-black-rgb:0,0,0;--bs-white:#fff;--bs-white-rgb:255,255,255;--bs-orange:#fd7e14;--bs-orange-rgb:253,126,20;--bs-yellow:#ffc107;--bs-yellow-rgb:255,193,7;--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dd0000;--bs-green:#198754;--bs-green-rgb:25,135,84;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-border-style:solid;--bs-border-color-translucent:rgba(0,0,0,0.175);--bs-border-radius:0.375rem;--bs-border-radius-sm:0.25rem;--bs-border-radius-lg:0.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-border-width:0.05em;--bs-border-color:var(--bs-secondary-border-subtle);--bs-box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);--bs-box-shadow-sm:0 0.125rem 0.25rem rgba(0,0,0,0.075);--bs-box-shadow-lg:0 1rem 3rem rgba(0,0,0,0.175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0,0,0,0.075);--bs-focus-ring-width:0.25rem;--bs-focus-ring-opacity:0.25;--bs-focus-ring-color:rgba(102,102,102,0.25);--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545;--aap-amber-1:#fff8e1;--aap-amber-1-rgb:255,248,225;--aap-amber-2:#ffecb3;--aap-amber-2-rgb:255,236,179;--aap-amber-3:#ffe082;--aap-amber-3-rgb:255,224,130;--aap-amber-4:#ffd54f;--aap-amber-4-rgb:255,213,79;--aap-amber-5:#ffca28;--aap-amber-5-rgb:255,202,40;--aap-amber-6:#ffc107;--aap-amber-6-rgb:255,193,7;--aap-amber-7:#ffb300;--aap-amber-7-rgb:255,179,0;--aap-amber-8:#ffa000;--aap-amber-8-rgb:255,160,0;--aap-amber-9:#ff8f00;--aap-amber-9-rgb:255,143,0;--aap-amber-10:#ff6f00;--aap-amber-10-rgb:255,111,0;--aap-text-topic-font-family:"Oswald",sans-serif;--aap-text-topic-font-weight:300;--aap-text-topic-text-decoration:none;--aap-text-topic-text-transform:;--aap-title-font-family:var(--aap-font-title);--aap-title-font-weight:500;--aap-title-text-decoration:none;--aap-title-text-transform:none;--aap-title-color:var(--bs-body-color);--aap-title-news-block-font-family:var(--aap-font-sans-serif);--aap-title-news-block-font-weight:800;--aap-title-news-block-text-decoration:none;--aap-title-news-block-text-transform:uppercase;--aap-title-news-block-color:var(--bs-body-color);--aap-text-news-block-font-family:var(--bs-body-font-family);--aap-text-news-block-font-weight:300;--aap-text-news-block-text-decoration:none;--aap-text-news-block-text-transform:none;--aap-link-news-block-font-family:inherit;--aap-link-news-block-font-weight:400;--aap-link-news-block-text-decoration:none;--aap-link-news-block-text-transform:none;--aap-contest-border-color:var(--bs-gray-700);--aap-contest-border-style:3px double}html{font-size:14px;scroll-behavior:smooth}body{overflow-x:hidden;padding:0;margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:300;line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);--aap-body-hover:0.9;transition:background-color 0.3s ease,color 0.3s ease}.logo{transition:opacity 0.3s ease}.logo.loading{opacity:0}.hover-effect{position:relative;transition:opacity 0.3s ease}.hover-effect:hover{opacity:0.9}.no-hover-effect{color:inherit !important;text-decoration:none !important}.no-click{pointer-events:none;cursor:pointer;color:#999}hr{margin:1.25em 0 1.25em 0}hr.top-gallery{margin:1.5em 0;color:var(--bs-primary);border:0;border-top:4px solid;opacity:1}hr.hr-special-col{margin:2em 0 2em 0;border-top:var(--bs-border-width) solid var(--bs-border-color);opacity:0.75}hr.hr-trending-this-week{margin:1.25em 0 1.25em 0;border-top:var(--bs-border-width) solid var(--bs-border-color);opacity:0.75}hr.hr-empty{margin:1.25em 0 1.25em 0;border-top:0 solid var(--bs-border-color);opacity:0}hr.hr-empty-l{margin:1.25em 0;border-top:0 solid var(--bs-border-color);opacity:0}hr.hr-empty-m{margin:1em 0;border-top:0 solid var(--bs-border-color);opacity:0}hr.hr-empty-s{margin:0.75em 0;border-top:0 solid var(--bs-border-color);opacity:0}.triple-dotted-cont{margin:1.25em 0;border-top:1px dotted var(--bs-border-color);position:relative;height:8px}.triple-dotted-cont::before{content:'';display:block;position:absolute;top:3px;left:0;right:0;border-top:1px dotted var(--bs-border-color)}.triple-dotted-cont::after{content:'';display:block;position:absolute;top:7px;left:0;right:0;border-top:1px dotted var(--bs-border-color)}.aap-gutter{--bs-gutter-x:2.25rem}.border{border:var(--bs-border-width) solid var(--bs-border-color)}.border-top{border-top:var(--bs-border-width) solid var(--bs-border-color)}.border-right{border-right:var(--bs-border-width) solid var(--bs-border-color)}.border-bottom{border-bottom:var(--bs-border-width) solid var(--bs-border-color)}.border-left{border-left:var(--bs-border-width) solid var(--bs-border-color)}.h1{font-size:1em;margin:0}@media (min-width:1200px){.h1{font-size:1em}}.h2{font-size:1em;margin-bottom:0}@media (min-width:1200px){.h2{font-size:1em}}.h3{font-size:1em;margin-bottom:0}@media (min-width:1200px){.h3{font-size:1em}}.h4{font-size:1em;margin-bottom:0}@media (min-width:1200px){.h4{font-size:1em}}.h5{font-size:1em;margin-bottom:0}.h6{font-size:1rem;margin-bottom:0}h6,.h6,h5,.h5,h4,.h4,h3,.h3,h2,.h2,h1,.h1{margin-top:0;margin-bottom:0;font-size:inherit;font-weight:inherit;line-height:inherit;text-wrap:pretty}.floleft{float:left}.floright{float:right}.inline-block{display:inline-block}.center{text-align:center}.left{text-align:left}.right{text-align:right}.justify{text-align:justify}.rd{border-radius:10px}.border-shadow{-webkit-box-shadow:2px 2px 2px 1px rgba(0,0,0,0.75);-moz-box-shadow:2px 2px 2px 1px rgba(0,0,0,0.75);box-shadow:2px 2px 2px 1px rgba(0,0,0,0.75)}.center-vertical{text-align:center;margin:auto}.relative{position:relative}p{margin-top:0;margin-bottom:0;text-wrap:pretty}.bold{font-weight:700 !important}.italic{font-style:italic}.uppercase{text-transform:uppercase}.underline{text-decoration:underline}.topP1{top:1px}.topP2{top:2px}.topP3{top:3px}.topP4{top:4px}.topP5{top:5px}.topP10{top:10px}.topM1{top:-1px}.topM2{top:-2px}.topM3{top:-3px}.topM4{top:-4px}.topM5{top:-5px}.topM10{top:-10px}.pl0{padding-left:0}.pl1{padding-left:1px}.pl2{padding-left:2px}.pl3{padding-left:3px}.pl4{padding-left:4px}.pl5{padding-left:5px}.pl6{padding-left:6px}.pl7{padding-left:7px}.pl8{padding-left:8px}.pl9{padding-left:9px}.pl10{padding-left:10px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}.pl30{padding-left:30px}.pl35{padding-left:35px}.pl40{padding-left:40px}.pl45{padding-left:45px}.pl50{padding-left:50px}.pl60{padding-left:60px}.pl70{padding-left:70px}.pl80{padding-left:80px}.pl90{padding-left:90px}.pl100{padding-left:100px}.pl110{padding-left:110px}.pl120{padding-left:120px}.pl130{padding-left:130px}.pl140{padding-left:140px}.pl150{padding-left:150px}.pl160{padding-left:160px}.pl170{padding-left:170px}.pl180{padding-left:180px}.pl190{padding-left:190px}.pl200{padding-left:200px}.pr0{padding-right:0}.pr1{padding-right:1px}.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr6{padding-right:6px}.pr7{padding-right:7px}.pr8{padding-right:8px}.pr9{padding-right:9px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr20{padding-right:20px}.pr25{padding-right:25px}.pr30{padding-right:30px}.pr35{padding-right:35px}.pr40{padding-right:40px}.pr45{padding-right:45px}.pr50{padding-right:50px}.pr60{padding-right:60px}.pr70{padding-right:70px}.pr80{padding-right:80px}.pr90{padding-right:90px}.pr100{padding-right:100px}.pr110{padding-right:110px}.pr120{padding-right:120px}.pr130{padding-right:130px}.pr140{padding-right:140px}.pr150{padding-right:150px}.pr160{padding-right:160px}.pr170{padding-right:170px}.pr180{padding-right:180px}.pr190{padding-right:190px}.pr200{padding-right:200px}.pt0{padding-top:0}.pt1{padding-top:1px}.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt6{padding-top:6px}.pt7{padding-top:7px}.pt8{padding-top:8px}.pt9{padding-top:9px}.pt10{padding-top:10px}.pt11{padding-top:11px}.pt12{padding-top:12px}.pt13{padding-top:13px}.pt14{padding-top:14px}.pt15{padding-top:15px}.pt16{padding-top:16px}.pt17{padding-top:17px}.pt18{padding-top:18px}.pt19{padding-top:19px}.pt20{padding-top:20px}.pt25{padding-top:25px}.pt30{padding-top:30px}.pt35{padding-top:35px}.pt40{padding-top:40px}.pt45{padding-top:45px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pt110{padding-top:110px}.pt120{padding-top:120px}.pt130{padding-top:130px}.pt140{padding-top:140px}.pt150{padding-top:150px}.pt160{padding-top:160px}.pt170{padding-top:170px}.pt180{padding-top:180px}.pt190{padding-top:190px}.pt200{padding-top:200px}.pb0{padding-bottom:0}.pb1{padding-bottom:1px}.pb2{padding-bottom:2px}.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb6{padding-bottom:6px}.pb7{padding-bottom:7px}.pb8{padding-bottom:8px}.pb9{padding-bottom:9px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}.pb40{padding-bottom:40px}.pb45{padding-bottom:45px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pb110{padding-bottom:110px}.pb120{padding-bottom:120px}.pb130{padding-bottom:130px}.pb140{padding-bottom:140px}.pb150{padding-bottom:150px}.pb160{padding-bottom:160px}.pb170{padding-bottom:170px}.pb180{padding-bottom:180px}.pb190{padding-bottom:190px}.pb200{padding-bottom:200px}.ml0{margin-left:0px}.ml1{margin-left:1px}.ml2{margin-left:2px}.ml3{margin-left:3px}.ml4{margin-left:4px}.ml5{margin-left:5px}.ml6{margin-left:6px}.ml7{margin-left:7px}.ml8{margin-left:8px}.ml9{margin-left:9px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}.ml30{margin-left:30px}.ml35{margin-left:35px}.ml40{margin-left:40px}.ml45{margin-left:45px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.ml110{margin-left:110px}.ml120{margin-left:120px}.ml130{margin-left:130px}.ml140{margin-left:140px}.ml150{margin-left:150px}.ml160{margin-left:160px}.ml170{margin-left:170px}.ml180{margin-left:180px}.ml190{margin-left:190px}.ml200{margin-left:200px}.mr0{margin-right:0px}.mr1{margin-right:1px}.mr2{margin-right:2px}.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr6{margin-right:6px}.mr7{margin-right:7px}.mr8{margin-right:8px}.mr9{margin-right:9px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}.mr30{margin-right:30px}.mr35{margin-right:35px}.mr40{margin-right:40px}.mr45{margin-right:45px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mr110{margin-right:110px}.mr120{margin-right:120px}.mr130{margin-right:130px}.mr140{margin-right:140px}.mr150{margin-right:150px}.mr160{margin-right:160px}.mr170{margin-right:170px}.mr180{margin-right:180px}.mr190{margin-right:190px}.mr200{margin-right:200px}.mt0{margin-top:0px}.mt1{margin-top:1px}.mt2{margin-top:2px}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt5{margin-top:5px}.mt6{margin-top:6px}.mt7{margin-top:7px}.mt8{margin-top:8px}.mt9{margin-top:9px}.mt10{margin-top:10px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt35{margin-top:35px}.mt40{margin-top:40px}.mt45{margin-top:45px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt110{margin-top:110px}.mt120{margin-top:120px}.mt130{margin-top:130px}.mt140{margin-top:140px}.mt150{margin-top:150px}.mt160{margin-top:160px}.mt170{margin-top:170px}.mt180{margin-top:180px}.mt190{margin-top:190px}.mt200{margin-top:200px}.mb0{margin-bottom:0px}.mb1{margin-bottom:1px}.mb2{margin-bottom:2px}.mb3{margin-bottom:3px}.mb4{margin-bottom:4px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}.mb30{margin-bottom:30px}.mb35{margin-bottom:35px}.mb40{margin-bottom:40px}.mb45{margin-bottom:45px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb110{margin-bottom:110px}.mb120{margin-bottom:120px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.mb160{margin-bottom:160px}.mb170{margin-bottom:170px}.mb180{margin-bottom:180px}.mb190{margin-bottom:190px}.mb200{margin-bottom:200px}.wd1pct{width:1%}.wd2pct{width:2%}.wd3pct{width:3%}.wd4pct{width:4%}.wd5pct{width:5%}.wd6pct{width:6%}.wd7pct{width:7%}.wd8pct{width:8%}.wd9pct{width:9%}.wd10pct{width:10%}.wd11pct{width:11%}.wd12pct{width:12%}.wd13pct{width:13%}.wd14pct{width:14%}.wd15pct{width:15%}.wd16pct{width:16%}.wd17pct{width:17%}.wd18pct{width:18%}.wd19pct{width:19%}.wd20pct{width:20%}.wd21pct{width:21%}.wd22pct{width:22%}.wd23pct{width:23%}.wd24pct{width:24%}.wd25pct{width:25%}.wd26pct{width:26%}.wd27pct{width:27%}.wd28pct{width:28%}.wd29pct{width:29%}.wd30pct{width:30%}.wd31pct{width:31%}.wd32pct{width:32%}.wd33pct{width:33%}.wd34pct{width:34%}.wd35pct{width:35%}.wd36pct{width:36%}.wd37pct{width:37%}.wd38pct{width:38%}.wd39pct{width:39%}.wd40pct{width:40%}.wd41pct{width:41%}.wd42pct{width:42%}.wd43pct{width:43%}.wd44pct{width:44%}.wd45pct{width:45%}.wd46pct{width:46%}.wd47pct{width:47%}.wd48pct{width:48%}.wd49pct{width:49%}.wd50pct{width:50%}.wd51pct{width:51%}.wd52pct{width:52%}.wd53pct{width:53%}.wd54pct{width:54%}.wd55pct{width:55%}.wd56pct{width:56%}.wd57pct{width:57%}.wd58pct{width:58%}.wd59pct{width:59%}.wd60pct{width:60%}.wd61pct{width:61%}.wd62pct{width:62%}.wd63pct{width:63%}.wd64pct{width:64%}.wd65pct{width:65%}.wd66pct{width:66%}.wd67pct{width:67%}.wd68pct{width:68%}.wd69pct{width:69%}.wd70pct{width:70%}.wd71pct{width:71%}.wd72pct{width:72%}.wd73pct{width:73%}.wd74pct{width:74%}.wd75pct{width:75%}.wd76pct{width:76%}.wd77pct{width:77%}.wd78pct{width:78%}.wd79pct{width:79%}.wd80pct{width:80%}.wd81pct{width:81%}.wd82pct{width:82%}.wd83pct{width:83%}.wd84pct{width:84%}.wd85pct{width:85%}.wd86pct{width:86%}.wd87pct{width:87%}.wd88pct{width:88%}.wd89pct{width:89%}.wd90pct{width:90%}.wd91pct{width:91%}.wd92pct{width:92%}.wd93pct{width:93%}.wd94pct{width:94%}.wd95pct{width:95%}.wd96pct{width:96%}.wd97pct{width:97%}.wd98pct{width:98%}.wd99pct{width:99%}.wd100pct{width:100%}.f8{font-size:8px}.f9{font-size:9px}.f10{font-size:10px}.f11{font-size:11px}.f12{font-size:12px}.f13{font-size:13px}.f14{font-size:14px}.f15{font-size:15px}.f16{font-size:16px}.f17{font-size:17px}.f18{font-size:18px}.f19{font-size:19px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.f30{font-size:30px}.f32{font-size:32px}.f34{font-size:34px}.f36{font-size:36px}.f38{font-size:38px}.f40{font-size:40px}.f42{font-size:42px}.f44{font-size:44px}.f46{font-size:46px}.f48{font-size:48px}.f50{font-size:50px}.f60{font-size:60px}.f70{font-size:70px}.f80{font-size:80px}.f90{font-size:90px}.f100{font-size:100px}.l8{line-height:8px}.l9{line-height:9px}.l10{line-height:10px}.l11{line-height:11px}.l12{line-height:12px}.l13{line-height:13px}.l14{line-height:14px}.l15{line-height:15px}.l16{line-height:16px}.l17{line-height:17px}.l18{line-height:18px}.l19{line-height:19px}.l20{line-height:20px}.l22{line-height:22px}.l24{line-height:24px}.l26{line-height:26px}.l28{line-height:28px}.l30{line-height:30px}.l32{line-height:32px}.l34{line-height:34px}.l36{line-height:36px}.l38{line-height:38px}.l40{line-height:40px}.l50{line-height:50px}.l60{line-height:60px}.l70{line-height:70px}.l80{line-height:80px}.l90{line-height:90px}.l100{line-height:100px}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}b.fw-400{font-weight:400}b.fw-500{font-weight:500}b.fw-600{font-weight:600}b.fw-700{font-weight:700}b.fw-800{font-weight:800}b.fw-900{font-weight:900}.text{font-family:var(--bs-body-font-family);font-weight:400 !important;font-style:normal !important;text-decoration:none !important;text-transform:none !important;color:var(--bs-body-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.text.article{font-family:"Georgia",serif}.text.article.fulltext{text-align:justify}.text.article b{font-family:'Playfair Display',serif;font-weight:600;font-style:normal}.text.article a{font-family:'Playfair Display',serif;font-weight:600;font-style:normal}.text.article p.text.size7.emphasis a,.text.article a:has(> .material-symbols-rounded){font-family:var(--bs-body-font-family);font-weight:500;font-style:normal}.text.headline{font-family:"Oswald",sans-serif;font-weight:300 !important;font-style:normal !important;text-decoration:none !important;text-transform:none !important;color:rgba(var(--bs-secondary-rgb),1) !important}.text.copyright{display:flex;justify-content:flex-end;font-family:"Oswald",sans-serif;color:rgba(var(--bs-secondary-rgb),1) !important;font-weight:300 !important;font-size:0.8em}.text.contest{font-size:clamp(1rem,3vw + 0.3rem,1.1rem);line-height:clamp(1.9rem,3vw + 0.2rem,1.6rem)}.text.oswald{font-family:'Oswald',sans-serif}.text.playfair{font-family:'Playfair Display',sans-serif}.text.emphasis{font-weight:500 !important}.text.bold{font-weight:700 !important}.text.uppercase{text-transform:uppercase !important}.text.white-bg{color:var(--bs-gray-bg-500) !important}.text.black-bg{color:var(--bs-gray-bg-500) !important}.text.dark-bg{color:var(--bs-gray-bg-500) !important}.text.white{color:#ffffff !important}.text.black{color:#000000 !important}.text.size0{font-size:0.7rem;line-height:1rem}.text.size1{font-size:0.8rem;line-height:var(--aap-ratio-text-080)}.text.size2{font-size:0.85rem;line-height:var(--aap-ratio-text-085)}.text.size3{font-size:0.9rem;line-height:var(--aap-ratio-text-085)}.text.size4{font-size:0.95rem;line-height:var(--aap-ratio-text-095)}.text.size5{font-size:1rem;line-height:var(--aap-ratio-text-100)}.text.size6{font-size:1.05rem;line-height:var(--aap-ratio-text-105)}.text.size7{font-size:1.1rem;line-height:1.8rem}.text.size8{font-size:1.15rem;line-height:1.85rem}.text.size9{font-size:1.2rem;line-height:1.95rem}.text.size10{font-size:1.25rem;line-height:2rem}.text.size1s{font-size:0.8rem;line-height:var(--aap-ratio-text-080)}.text.size2s{font-size:0.85rem;line-height:var(--aap-ratio-text-085)}.text.size3s{font-size:0.9rem;line-height:var(--aap-ratio-text-085)}.text.size4s{font-size:0.95rem;line-height:var(--aap-ratio-text-095)}@media (max-width:992px){.text.size0{font-size:0.8rem;line-height:var(--aap-ratio-text-080)}.text.size1{font-size:1rem;line-height:var(--aap-ratio-text-100)}.text.size2{font-size:1.1rem;line-height:var(--aap-ratio-text-110)}.text.size3{font-size:1.2rem;line-height:var(--aap-ratio-text-120)}.text.size4{font-size:1.3rem;line-height:var(--aap-ratio-text-130)}.text.size5{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}.text.size6{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}.text.size7{font-size:1.4rem;line-height:2.35rem}.text.size8{font-size:1.5rem;line-height:2.4rem}.text.size9{font-size:1.6rem;line-height:2.5rem}.text.size10{font-size:1.7rem;line-height:2.55rem}.text.size1s{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}.text.size2s{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}.text.size3s{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}.text.size4s{font-size:1.4rem;line-height:var(--aap-ratio-text-140)}}.title{font-family:var(--aap-title-font-family);font-weight:500 !important;font-style:normal !important;text-decoration:none !important;text-transform:none !important;color:var(--bs-body-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.title.as-text{font-family:var(--bs-body-font-family);font-weight:700 !important}.title.page{padding-bottom:0.5em}.title.block{font-family:var(--bs-font-sans-serif);font-weight:800 !important;text-transform:uppercase !important;color:var(--bs-body-font-family);font-size:1.25rem;line-height:1.25rem;padding-top:10px;padding-bottom:30px}.title.block.nopb{padding-bottom:0}.title.dark-bg{color:var(--bs-gray-500) !important}.title.contrast{text-shadow:1px 1px 3px rgba(0,0,0,0.3) !important}.title.aapc{font-family:'Oswald',sans-serif;font-weight:400;font-size:clamp(2.2rem,2vw + 0.5rem,4rem);line-height:clamp(3rem,3.5vw + 0.5rem,6rem)}.title.sub.aapc{font-family:'Oswald',sans-serif;font-weight:400;font-size:clamp(1.6rem,1.5vw + 0.5rem,2rem);line-height:clamp(2rem,2vw + 0.5rem,3rem)}@media (max-width:992px){.title.block{font-size:1.5rem;line-height:1.5rem;padding-top:10px;padding-bottom:30px}}.title.size1{font-size:1.1rem;line-height:var(--aap-ratio-title-110)}.title.size2{font-size:1.2rem;line-height:var(--aap-ratio-title-120)}.title.size3{font-size:1.4rem;line-height:var(--aap-ratio-title-140)}.title.size4{font-size:1.6rem;line-height:var(--aap-ratio-title-160)}.title.size5{font-size:1.7rem;line-height:var(--aap-ratio-title-170)}.title.size6{font-size:1.8rem;line-height:var(--aap-ratio-title-180)}.title.size7{font-size:2rem;line-height:var(--aap-ratio-title-200)}.title.size8{font-size:2.3rem;line-height:var(--aap-ratio-title-230)}.title.size9{font-size:2.6rem;line-height:var(--aap-ratio-title-260)}.title.size10{font-size:3rem;line-height:var(--aap-ratio-title-300)}.title.size1s{font-size:1rem;line-height:var(--aap-ratio-title-100)}.title.size2s{font-size:1.2rem;line-height:var(--aap-ratio-title-120)}.title.size3s{font-size:1.4rem;line-height:var(--aap-ratio-title-140)}.title.size4s{font-size:1.6rem;line-height:var(--aap-ratio-title-160)}@media (max-width:992px){.title.size1{font-size:1.8rem;line-height:var(--aap-ratio-text-200)}.title.size2{font-size:1.8rem;line-height:var(--aap-ratio-text-200)}.title.size3{font-size:1.8rem;line-height:var(--aap-ratio-text-200)}.title.size4{font-size:1.8rem;line-height:var(--aap-ratio-text-200)}.title.size5{font-size:2rem;line-height:var(--aap-ratio-text-200)}.title.size6{font-size:2rem;line-height:var(--aap-ratio-text-200)}.title.size7{font-size:2.5rem;line-height:var(--aap-ratio-text-200)}.title.size8{font-size:3.5rem;line-height:var(--aap-ratio-text-300)}.title.size9{font-size:3rem;line-height:var(--aap-ratio-text-300)}.title.size10{font-size:3rem;line-height:var(--aap-ratio-text-300)}.title.size1s{font-size:2rem;line-height:var(--aap-ratio-title-200)}.title.size2s{font-size:2rem;line-height:var(--aap-ratio-title-200)}.title.size3s{font-size:2rem;line-height:var(--aap-ratio-title-200)}.title.size4s{font-size:2rem;line-height:var(--aap-ratio-title-200)}}a{color:var(--bs-link-color);text-decoration:var(--bs-link-decoration)}a:hover{color:var(--bs-link-hover-color)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}a:active{color:var(--bs-link-color)}a:visited{color:var(--bs-link-color)}a.unseen{color:var(--bs-body-color)}a.unseen:hover{color:var(--bs-link-hover-color)}a.nobold{font-weight:var(--bs-body-font-weight)}a.basic,a.breadcrumb-link{color:var(--bs-link-color)}a.basic,a.breadcrumb-link:hover{color:var(--bs-link-hover-color)}a.white{color:var(--bs-white) !important}a.white:hover{color:var(--bs-white) !important}a.text{color:var(--bs-link-color)}a.text:hover{color:var(--bs-link-hover-color)}a.text.unseen-link{color:var(--bs-body-color) !important}a.text.dark-bg{color:var(--bs-gray-500) !important}a.text.dark-bg:hover{color:var(--bs-link-hover-color) !important}a.text.dark-bg.unseen-link{color:var(--bs-gray-500) !important}a.text.headline:hover{color:var(--bs-link-hover-color) !important}a.title{color:var(--bs-body-color) !important}a.title:hover{color:var(--bs-link-hover-color) !important}a.title.unseen-link{color:var(--bs-body-color) !important}a.title.dark-bg{color:#ffffff !important}a.title.dark-bg:hover{color:var(--bs-link-hover-color) !important}.cut1lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.cut2lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.cut3lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.cut4lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.cut5lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.cut6lines{overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.btn{--bs-btn-padding-x:0.75rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-family:"Oswald",sans-serif;--bs-btn-font-size:1rem;--bs-btn-font-weight:600;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,0.15),0 1px 1px rgba(0,0,0,0.075);--bs-btn-disabled-opacity:0.65;--bs-btn-focus-box-shadow:0 0 0 0.25rem rgba(var(--bs-btn-focus-shadow-rgb),.5);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.btn-xxs,.btn-group-xxs > .btn{--bs-btn-padding-y:0.2rem;--bs-btn-padding-x:0.4rem;--bs-btn-font-size:0.6rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-sm,.btn-group-sm > .btn{--bs-btn-padding-y:0.25rem;--bs-btn-padding-x:0.5rem;--bs-btn-font-size:0.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.btn-md,.btn-group-md > .btn{--bs-btn-padding-y:0.35rem;--bs-btn-padding-x:0.7rem;--bs-btn-font-size:1rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-lg,.btn-group-lg > .btn{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-xl,.btn-group-xl > .btn{--bs-btn-padding-y:0.6rem;--bs-btn-padding-x:1.25rem;--bs-btn-font-size:1.45rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-primary{--bs-btn-color:var(--bs-white) !important;--bs-btn-bg:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-link-hover-color);--bs-btn-hover-border-color:var(--bs-link-hover-color);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-white);--bs-btn-disabled-bg:var(--secondary-bg-subtle);--bs-btn-disabled-border-color:var(--secondary-bg-subtle)}.btn-outline-primary{--bs-btn-color:var(--bs-primary);--bs-btn-border-color:var(--bs-primary);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-primary);--bs-btn-hover-border-color:var(--bs-primary);--bs-btn-focus-shadow-rgb:49,132,253;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--bs-primary);--bs-btn-active-border-color:var(--bs-primary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-primary);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-primary);--bs-gradient:none}.btn-secondary{--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:rgba(var(--bs-secondary-rgb),.9);--bs-btn-hover-border-color:rgba(var(--bs-secondary-rgb),.9);--bs-btn-focus-shadow-rgb:130,138,145;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:rgba(var(--bs-secondary-rgb),.9);--bs-btn-active-border-color:rgba(var(--bs-secondary-rgb),.9);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:var(--bs-secondary-bg);--bs-btn-disabled-border-color:var(--bs-secondary-bg)}.btn-outline-secondary{--bs-btn-color:var(--bs-secondary);--bs-btn-border-color:var(--bs-secondary);--bs-btn-hover-color:var(--bs-white) !important;--bs-btn-hover-bg:var(--bs-primary) !important;--bs-btn-hover-border-color:var(--bs-primary) !important;--bs-btn-focus-shadow-rgb:108,117,125;--bs-btn-active-color:#fff;--bs-btn-active-bg:var(--bs-secondary);--bs-btn-active-border-color:var(--bs-secondary);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-secondary-bg);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-secondary-bg);--bs-gradient:none}.btn-outline-secondary:visited{color:var(--bs-btn-color);border-color:var(--bs-btn-border-color)}.btn-outline-secondary:visited:hover,.btn-outline-secondary:visited:focus,.btn-outline-secondary:visited:active{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-light{--bs-btn-color:var(--bs-secondary-text-emphasis);--bs-btn-bg:var(--bs-gray-300);--bs-btn-border-color:var(--bs-gray-300);--bs-btn-hover-color:var(--bs-secondary-text-emphasis);--bs-btn-hover-bg:var(--bs-gray-200);--bs-btn-hover-border-color:var(--bs-gray-200);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:var(--bs-secondary-text-emphasis);--bs-btn-active-bg:var(--bs-gray-300);--bs-btn-active-border-color:var(--bs-gray-300);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-econdary);--bs-btn-disabled-bg:var(--bs-gray-100);--bs-btn-disabled-border-color:var(--bs-gray-100)}.btn-outline-light{--bs-btn-color:var(--bs-gray-300);--bs-btn-border-color:var(--bs-gray-300);--bs-btn-hover-color:var(--bs-secondary-text-emphasis);--bs-btn-hover-bg:var(--bs-gray-200);--bs-btn-hover-border-color:var(--bs-gray-200);--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:var(--bs-secondary-text-emphasis);--bs-btn-active-bg:var(--bs-gray-300);--bs-btn-active-border-color:var(--bs-gray-300);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-gray-200);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-gray-200);--bs-gradient:none}.btn-dark{--bs-btn-color:var(--bs-white);--bs-btn-bg:rgba(var(--bs-black-rgb),.85);--bs-btn-border-color:rgba(var(--bs-black-rgb),.85);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:rgba(var(--bs-black-rgb),.7);--bs-btn-hover-border-color:rgba(var(--bs-black-rgb),.7);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:rgba(var(--bs-black-rgb),.85);--bs-btn-active-border-color:rgba(var(--bs-black-rgb),.85);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:rgba(var(--bs-black-rgb),.85);--bs-btn-disabled-border-color:rgba(var(--bs-black-rgb),.85)}.btn-white{--bs-btn-color:var(--bs-secondary-text-emphasis);--bs-btn-bg:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-hover-color:var(--bs-secondary-text-emphasis);--bs-btn-hover-bg:rgba(var(--bs-white-rgb),.9);--bs-btn-hover-border-color:rgba(var(--bs-white-rgb),.9);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:var(--bs-secondary-text-emphasis);--bs-btn-active-bg:var(--bs-white);--bs-btn-active-border-color:var(--bs-white);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:var(--bs-white);--bs-btn-disabled-border-color:var(--bs-white)}.btn-outline-white{--bs-btn-color:var(--bs-white);--bs-btn-border-color:var(--bs-white);--bs-btn-hover-color:var(--bs-secondary-text-emphasis);--bs-btn-hover-bg:var(--bs-white);--bs-btn-hover-border-color:var(--bs-white);--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:var(--bs-secondary-text-emphasis);--bs-btn-active-bg:var(--bs-white);--bs-btn-active-border-color:var(--bs-gray-300);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-gray-200);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-white);--bs-gradient:none}.btn-black{--bs-btn-color:var(--bs-white);--bs-btn-bg:var(--bs-black);--bs-btn-border-color:var(--bs-black);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:rgba(var(--bs-black-rgb),.8);--bs-btn-hover-border-color:rgba(var(--bs-black-rgb),.9);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--bs-black);--bs-btn-active-border-color:var(--bs-black);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-secondary);--bs-btn-disabled-bg:var(--bs-black);--bs-btn-disabled-border-color:var(--bs-black)}.btn-outline-black{--bs-btn-color:var(--bs-black);--bs-btn-border-color:var(--bs-black);--bs-btn-hover-color:var(--bs-white);--bs-btn-hover-bg:var(--bs-black);--bs-btn-hover-border-color:var(--bs-black);--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:var(--bs-white);--bs-btn-active-bg:var(--bs-black);--bs-btn-active-border-color:var(--bs-gray-300);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:var(--bs-gray-200);--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:var(--bs-black);--bs-gradient:none}.btn-gold{--bs-btn-color:white;--bs-btn-bg:goldenrod;--bs-btn-border-color:goldenrod;--bs-btn-hover-color:white;--bs-btn-hover-bg:goldenrod;--bs-btn-hover-border-color:goldenrod;--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:white;--bs-btn-active-bg:goldenrod;--bs-btn-active-border-color:goldenrod;--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:var(--bs-tertiary);--bs-btn-disabled-border-color:var(--bs-tertiary)}.btn-orange{--bs-btn-color:white;--bs-btn-bg:var(--bs-orange);--bs-btn-border-color:var(--bs-orange);--bs-btn-hover-color:white;--bs-btn-hover-bg:rgba(var(--bs-orange-rgb),0.9);--bs-btn-hover-border-color:rgba(var(--bs-orange-rgb),0.9);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:white;--bs-btn-active-bg:var(--bs-orange);--bs-btn-active-border-color:var(--bs-orange);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:var(--bs-tertiary);--bs-btn-disabled-border-color:var(--bs-tertiary)}.btn-green{--bs-btn-color:white;--bs-btn-bg:var(--bs-green);--bs-btn-border-color:var(--bs-green);--bs-btn-hover-color:white;--bs-btn-hover-bg:rgba(var(--bs-green-rgb),0.9);--bs-btn-hover-border-color:rgba(var(--bs-green-rgb),0.9);--bs-btn-focus-shadow-rgb:211,212,213;--bs-btn-active-color:white;--bs-btn-active-bg:var(--bs-green);--bs-btn-active-border-color:var(--bs-green);--bs-btn-active-shadow:inset 0 3px 5px rgba(0,0,0,0.125);--bs-btn-disabled-color:white;--bs-btn-disabled-bg:var(--bs-tertiary);--bs-btn-disabled-border-color:var(--bs-tertiary)}.btn-noclick{pointer-events:none;cursor:default}.btn-noclick:hover,.btn-noclick:focus,.btn-noclick:active{background-color:#0d6efd;color:#fff;box-shadow:none}.button.rubric{font-family:"Oswald",sans-serif;font-weight:400 !important;text-decoration:none !important}a.button.rubric{text-transform:uppercase;color:var(--bs-white);background-color:rgba(var(--bs-secondary-rgb),1)}a.button.rubric:hover{color:var(--bs-white);background-color:var(--bs-link-hover-color)}.button.rubric.l{padding:4px 7px;border-radius:5px;font-size:13px;margin:0 5px 0 0}.button.rubric.m{padding:3px 6px;border-radius:4px;font-size:11px;margin:0 5px 0 0}.button.rubric.s{padding:2px 5px;border-radius:3px;font-size:9px;margin:0 5px 0 0}@media (max-width:992px){.button.rubric.l{padding:4px 7px;border-radius:5px;font-size:14px;margin:0 7px 0 0}.button.rubric.m{padding:3px 6px;border-radius:4px;font-size:14px;margin:0 7px 0 0}.button.rubric.s{padding:2px 5px;border-radius:3px;font-size:14px;margin:0 7px 0 0}}.btn .material-symbols-outlined{display:block;line-height:1}@media (min-width:1200px){.dropdown-menu{--bs-dropdown-zindex:1050;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0.1rem;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:0.95rem;--bs-dropdown-color:var(--bs-secondary-text-emphasis);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color);--bs-dropdown-border-radius:0;--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:0.5rem;--bs-dropdown-box-shadow:2px 2px 3px rgba(0,0,0,0.2);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:var(--bs-body-color);--bs-dropdown-link-active-bg:var(--primary-bg-subtle);--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:0.25rem;--bs-dropdown-header-color:var(--bs-secondary);--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:0.5rem;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-border-color);border-radius:var(--bs-dropdown-border-radius);box-shadow:var(--bs-dropdown-box-shadow)}.dropdown-menu.dropdown-menu-user{--bs-dropdown-color:var(--bs-secondary-text-emphasis);--bs-dropdown-bg:var(--bs-secondary-bg);--bs-dropdown-border-width:0;--bs-dropdown-padding-x:0.2rem;--bs-dropdown-box-shadow:3px 3px 5px rgba(0,0,0,0.2);box-shadow:var(--bs-dropdown-box-shadow);position:relative;top:-10px;left:20px}.dropdown-menu.dropdown-menu-navigation{margin-top:-0.01em;border-width:0 1px 1px 1px;border-top-left-radius:0;border-top-right-radius:0}.navbar-nav{background-color:none}.nav-link{font-size:1.05em;font-weight:400;transition:none}a.nav-link-emphasis{color:var(--bs-link-color);font-weight:500}a.nav-link-emphasis:hover{color:var(--bs-link-hover-color);font-weight:500}.nav-item.dropdown:hover > .dropdown-toggle{color:#007bff}.common-nav-top-nav-desktop-cont{position:sticky;top:0;height:40px;z-index:1050}.common-nav-top-nav-container{display:flex;justify-content:space-between}.common-nav-top-nav-col-left-cont{display:block;text-align:left;height:40px;padding-top:0.24em}.no-search{padding-top:0.4em}.common-nav-top-nav-col-left-subscription-button-cont{display:inline-block;text-align:left;width:100px}.common-nav-top-nav-col-left-subscription-button{position:relative;top:0.05em;left:0.3em;font-size:0.9em;padding:0.2em 0.9em 0.24em 0.9em;border-radius:6px;font-weight:500}.common-nav-top-nav-col-left-search-cont{display:inline-block;text-align:left;width:200px}.common-nav-top-nav-col-left-search-input{position:relative;left:0;top:0.1em;max-width:150px}.common-nav-top-nav-col-right-cont{display:block;text-align:right;height:40px}.common-nav-top-nav-col-right-navbar-unknown-user-cont{display:inline-block;position:relative;top:4px;left:-20px}.common-nav-top-nav-col-right-picto-unknown-user-link{position:relative;right:0;left:1.1em;top:-0.6em;font-size:1.1em;font-weight:700}.common-nav-top-nav-col-right-navbar-known-user-cont{display:inline-block;position:relative;top:0;left:0}.common-nav-top-nav-col-right-picto-known-user-link{position:relative;right:0;left:1.1em;top:-0.7em;font-size:1.1em;font-weight:700}.common-nav-logo-desktop-cont{position:sticky;top:40px;height:60px;z-index:1040}.navbar-logo{max-width:350px;width:350px}.common-nav-navigation-cont{position:sticky;top:100px;height:50px;padding-top:10px;z-index:1030}.common-nav-navbar-collapse-cont{justify-content:center;align-items:center;margin:auto}.common-nav-navbar-collapse-ul{justify-content:center;align-items:center;margin:0 auto;margin-top:10px}.common-nav-top-nav-col-left-search-icon{font-size:5em;position:relative;left:-0.3em;top:0.15em}.material-symbols-outlined.common-nav-top-nav-col-right-picto-unknown-user{font-size:1.6em;position:relative;right:0;top:0.25em}.material-symbols-outlined.common-nav-top-nav-col-right-picto-known-user{font-size:1.6em;position:relative;right:0;top:0.23em}.material-symbols-outlined.common-nav-top-nav-col-right-login-icon{font-size:1.1em;position:relative;top:0.15em;right:0.5em}.material-symbols-outlined.common-nav-top-nav-col-right-logout-icon{font-size:1.1em;position:relative;top:0.15em;right:0.35em}.material-symbols-outlined.common-nav-top-nav-col-right-create-account-icon{font-size:1.1em;position:relative;top:0.15em;right:0.35em}.material-symbols-outlined.common-nav-top-nav-col-right-competitions-icon{font-size:1.1em;position:relative;top:0.17em;right:0.45em}.material-symbols-outlined.common-nav-top-nav-col-right-newsletter-icon{font-size:1.1em;position:relative;top:0.17em;right:0.45em}.material-symbols-outlined.common-nav-top-nav-col-right-contact-us-icon{font-size:1.1em;position:relative;top:0.17em;right:0.45em}.material-symbols-outlined.common-nav-top-nav-col-right-edit-profile-icon{font-size:1.3em;position:relative;top:0.17em;right:0.45em}.material-symbols-outlined.dropdown-menu-bullet{font-size:0.5em;position:relative;top:-0.2em;margin-right:0.3em;color:var(--bs-red)}.material-symbols-outlined.dropdown-menu-bullet.filled{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0,'opsz' 24}}@media (min-width:1px) and (max-width:1199px){.dropdown-menu{--bs-dropdown-zindex:1050;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:0.5rem;--bs-dropdown-spacer:0.125rem;--bs-dropdown-font-size:1.4rem;--bs-dropdown-color:var(--bs-secondary-text-emphasis);--bs-dropdown-bg:var(--bs-secondary-bg);--bs-dropdown-border-color:var(--bs-secondary-border-subtle);--bs-dropdown-border-radius:var(--bs-border-radius)}.material-symbols-outlined.dropdown-menu-bullet{font-size:0.6em;margin-top:0.6em;margin-right:1em;color:var(--bs-red)}.nav-link{font-size:1.6em;font-weight:500}a.nav-link-emphasis{color:var(--bs-link-color);font-weight:500}a.nav-link-emphasis:hover{color:var(--bs-link-hover-color);font-weight:500}.common-nav-logo-mobile-cont{margin:10px 0 15px 0}.navbar-logo{max-width:240px;width:240px}.common-nav-navigation-cont{position:relative;z-index:1060}.common-nav-navbar-collapse-cont{position:relative;z-index:1070}.material-symbols-outlined.common-nav-top-nav-col-right-picto-unknown-user-link{position:relative;right:0;left:0;top:0;font-size:1.6em;font-weight:700}.material-symbols-outlined.common-nav-top-nav-col-right-picto-unknown-user{font-size:1.6em;position:relative;right:0;top:0.25em}.common-nav-top-nav-col-right-picto-known-user-link{position:relative;right:0;left:0;top:0;font-size:1.6em;font-weight:700}.material-symbols-outlined.common-nav-top-nav-col-right-picto-unknown-user{font-size:1.8em;position:relative;right:0;left:-0.1em;top:0.25em}.material-symbols-outlined.common-nav-top-nav-col-right-picto-known-user{font-size:1.8em;position:relative;right:0;left:-0.1em;top:0.25em}.common-nav-mobile-search-link{font-size:1.6em;font-weight:500}.material-symbols-outlined.common-nav-mobile-search-icon{font-size:1.8em;position:relative;right:0;left:-0.1em;top:0.25em}.material-symbols-outlined.common-nav-top-nav-col-right-login-icon{font-size:1.1em;position:relative;top:0.18em;right:0;left:0;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-logout-icon{font-size:1.1em;position:relative;top:0.18em;right:0;left:0;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-create-account-icon{font-size:1.2em;position:relative;top:0.15em;right:0;left:0.1em;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-competitions-icon{font-size:1.1em;position:relative;top:0.16em;right:0;left:0;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-newsletter-icon{font-size:1.1em;position:relative;top:0.16em;right:0;left:0;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-contact-us-icon{font-size:1.12em;position:relative;top:0.16em;right:0;left:0;margin-right:1em}.material-symbols-outlined.common-nav-top-nav-col-right-edit-profile-icon{font-size:1.2em;position:relative;top:0.16em;right:0;left:0.1em;margin-right:1em}.material-symbols-outlined.dropdown-menu-bullet{font-size:0.5em;position:relative;top:-0.2em;margin-right:0.5em;color:var(--bs-red)}}.full-header-container{background-color:var(--bs-body-bg)}.no-caret::after{display:none}.navbar .nav-link.dropdown-toggle::after{display:none}.nav-item.dropdown:hover .dropdown-menu{display:block}.nav-item.dropdown:hover > .nav-link{color:var(--bs-link-color)}.nav-item.dropdown > .nav-link.show{color:var(--bs-link-color)}.common-footer-cont{color:rgba(var(--bs-white-rgb),.9);background-color:var(--aap-footer-bg);border-top:var(--bs-border-width) solid var(--aap-footer-border-color);width:100%;padding-bottom:45px}.common-footer{color:rgba(var(--bs-white-rgb),.9);padding:30px 0 10px 0}.common-footer-title{color:rgba(var(--bs-white-rgb),.9);padding:10px 0}.common-footer-section-title{color:rgba(var(--bs-white-rgb),.9);padding:20px 0;font-weight:700;text-decoration:none;text-transform:uppercase}.common-footer-text{color:rgba(var(--bs-white-rgb),.9);font-weight:400;line-height:1.8em !important;text-decoration:none;text-transform:none}a.common-footer-text{color:rgba(var(--bs-white-rgb),.9)}a.common-footer-text:hover{color:var(--bs-link-color)}.common-footer-recommend-logo{height:40px}@media (min-width:1200px){.common-footer-title{font-size:2.8em}.common-footer-section-title{font-size:1em;line-height:2em}.common-footer-text{font-size:0.9em;line-height:2em}.material-symbols-outlined.footer-bullet{position:relative;top:-0.6em;margin-right:0.9em;font-size:0.3em}}@media (min-width:992px) and (max-width:1399px){.common-footer-title{font-size:2.8em}.common-footer-section-title{font-size:1em;line-height:2em}.common-footer-text{font-size:0.8em;line-height:2em}.material-symbols-outlined.footer-bullet{position:relative;top:-0.8em;margin-right:1em;font-size:0.25em}}@media (min-width:1px) and (max-width:991px){.common-footer-title{font-size:2.8em}.common-footer-section-title{font-size:1.5em;line-height:3em}.common-footer-text{font-size:1.2em;line-height:2.3em}.material-symbols-outlined.footer-bullet{position:relative;top:-0.8em;margin-right:1em;font-size:0.35em}}.footer-social-bar{color:rgba(var(--bs-white-rgb),.9);background-color:var(--aap-footer-bg);border-top:var(--bs-border-width) solid var(--aap-footer-border-color);padding:60px 0;margin-top:100px}.footer-social-bar-row{display:flex;align-items:center;justify-content:space-between;gap:40px;flex-wrap:wrap}.footer-social-bar-newsletter{display:flex;align-items:center;gap:14px;flex-wrap:nowrap}.footer-social-bar-newsletter-label{font-size:0.9rem;white-space:nowrap;color:white;font-weight:400}.footer-social-bar-newsletter-field{display:flex;align-items:center;gap:8px}.footer-social-bar-newsletter-input{background-color:transparent;border:var(--bs-border-width) solid rgba(var(--bs-white-rgb),.35);border-radius:2px;color:#fff;height:36px;padding:0 12px;font-size:0.85rem;width:200px}.footer-social-bar-newsletter-input::placeholder{color:rgba(var(--bs-white-rgb),.55)}.footer-social-bar-newsletter-input:focus{outline:none;box-shadow:none;background-color:transparent;color:#fff;border-color:var(--bs-primary)}.footer-social-bar-newsletter-button{width:30px;height:30px;flex-shrink:0;border:none;border-radius:50%;background-color:var(--bs-primary);color:#fff;display:flex;align-items:center;justify-content:center;transition:background-color 0.2s,color 0.2s,transform 0.2s}.footer-social-bar-newsletter-button:hover{background-color:#fff;color:var(--bs-primary);transform:scale(1.08)}.footer-social-bar-newsletter-icon{font-size:16px}@media (max-width:991px){.footer-social-bar-row{flex-direction:column;gap:28px}.footer-social-bar-newsletter{flex-wrap:wrap;justify-content:center;text-align:center}}.footer-social-bar-link{font-family:"Oswald",sans-serif;font-weight:400;font-size:0.95rem;letter-spacing:0.08em;text-transform:uppercase;color:rgba(var(--bs-white-rgb),.9);text-decoration:none;transition:color 0.2s;display:flex;align-items:center;gap:12px}.footer-social-bar-link:hover{color:#fff}.footer-social-bar-link:visited{color:rgba(var(--bs-white-rgb),.9)}.footer-social-bar-icon{width:18px;height:18px;flex-shrink:0}.footer-copyright-bar{color:rgba(var(--bs-white-rgb),.9);background-color:var(--aap-footer-bg);border-top:var(--bs-border-width) solid var(--aap-footer-border-color);font-size:0.9rem;padding:15px 0 30px 0}.footer-copyright-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.footer-copyright-bar-left,.footer-copyright-bar-center,.footer-copyright-bar-right{display:flex;align-items:center;gap:8px;color:rgba(var(--bs-white-rgb),.9);font-family:var(--bs-font-sans-serif)}.footer-copyright-bar-center{flex:1;justify-content:center;text-align:center}.footer-copyright-bar-link{color:rgba(var(--bs-white-rgb),.9);text-decoration:none;transition:color 0.2s}.footer-copyright-bar-link:visited{color:rgba(var(--bs-white-rgb),.9)}.footer-copyright-bar-link:hover{color:var(--bs-primary)}.footer-copyright-bar-sep{opacity:0.4}@media (max-width:767px){.footer-copyright-bar-inner{flex-direction:column;text-align:center;gap:8px}.footer-copyright-bar-left,.footer-copyright-bar-center,.footer-copyright-bar-right{justify-content:center}}.form-layout{padding:3em 2em;margin:0 1px 0 1px}.form-control-cont{margin-top:0.5em;margin-bottom:1.25em}.form-control-cont.with-comment{margin-top:0.75em;margin-bottom:0}.form-label{font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:700;text-decoration:none;text-transform:uppercase}.form-control{font-family:var(--bs-font-sans-serif);font-size:1.1rem;font-weight:400;color:rgba(0,0,0,0.75);background-color:rgba(255,255,255,0.75);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control::selection,.form-control::-moz-selection{color:#ffffff;background-color:rgba(var(--bs-primary-rgb),0.85)}.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0.75) inset;-webkit-text-fill-color:rgba(0,0,0,0.75);transition:background-color 9999s ease-in-out 0s}.form-control::-moz-placeholder{color:var(--bs-tertiary-color);opacity:1}.form-control::placeholder{color:var(--bs-tertiary-color);opacity:1}.form-control.required{background-color:var(--bs-warning-bg-subtle)}.form-control-sm{font-size:0.9rem;color:var(--bs-body-color);min-height:calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));padding:0.25rem 0.5rem;font-size:0.875rem;border-radius:0;border-width:1px;border-style:solid;border-color:var(--bs-border-color);background-color:rgba(var(--bs-body-bg-rgb),0.75)}.form-control-sm::selection,.form-control-sm::-moz-selection{color:#ffffff;background-color:rgba(var(--bs-primary-rgb),0.85)}.form-control-sm:-webkit-autofill,.form-control-sm:-webkit-autofill:hover,.form-control-sm:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgba(255,255,255,0.75) inset;-webkit-text-fill-color:rgba(0,0,0,0.75);transition:background-color 9999s ease-in-out 0s}.form-control-sm::-moz-placeholder{color:var(--bs-tertiary-color);opacity:1}.form-control-sm::placeholder{color:var(--bs-tertiary-color);opacity:1}.form-control-sm.required{background-color:var(--bs-warning-bg-subtle)}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--bs-secondary);outline:0;box-shadow:0 0 0.25rem 0.25rem rgba(108,117,125,0.25)}.form-select{font-family:var(--bs-font-sans-serif);font-size:1.1rem;font-weight:400;color:rgba(0,0,0,0.75);background-color:rgba(255,255,255,0.75);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:0;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-select:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:var(--bs-secondary);outline:0;box-shadow:0 0 0.25rem 0.25rem rgba(108,117,125,0.25)}.form-button-cont{margin-top:3em;margin-bottom:1.25em}.form-text-cont{margin-top:1em;margin-bottom:1.25em;font-size:var(--aap-text-l-font-size);line-height:var(--aap-text-l-line-height)}.form-text-agreement-cont{position:relative;top:-0.5em;margin-top:0;margin-bottom:1.75em}.form-comment{margin-top:0.25rem;font-size:0.875em;font-weight:400;color:rgba(var(--bs-body-color-rgb),0.5) !important;text-align:right}.form-alert{margin-top:0.5em;margin-bottom:1.75em;color:var(--bs-danger-text-emphasis) !important;background-color:var(--bs-danger-bg-subtle) !important;font-size:1.1rem;font-weight:400}.form-check-input:checked{background-color:var(--bs-secondary);border-color:var(--bs-secondary)}.form-check-input:focus{border-color:var(--bs-secondary);box-shadow:0 0 0 0.25rem rgba(var(--bs-secondary-rgb),0.25)}.form-flag-text-cont{text-align:center;color:rgba(0,0,0,0.75);background-color:var(--bs-body-color-rgb)}.form-flag-text-separation{border-right:var(--bs-border-width) solid var(--bs-border-color);padding-right:30px}@media (max-width:1199px){.form-flag-text-separation{border-right:0;padding-right:10px}}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1.5rem;--bs-modal-margin:3.5rem;--bs-modal-color:;--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:0;--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1.75rem;--bs-modal-header-padding-y:1.5rem;--bs-modal-header-padding:1rem 1.75rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:0;--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:0.5rem;--bs-modal-footer-bg:;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:0;border-radius:var(--bs-border-radius-lg);outline:0}.modal-header{display:flex;flex-shrink:0;align-items:center;padding:var(--bs-modal-header-padding);border-bottom:0;border-top-left-radius:var(--bs-border-radius-lg);border-top-right-radius:var(--bs-border-radius-lg);background-color:rgba(var(--bs-primary-rgb),1)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);margin:calc(-0.5 * var(--bs-modal-header-padding-y)) calc(-0.5 * var(--bs-modal-header-padding-x)) calc(-0.5 * var(--bs-modal-header-padding-y)) auto;filter:invert(1) grayscale(100%) brightness(200%)}.modal-title{margin-bottom:0;font-weight:var(--aap-title-news-block-font-weight);text-decoration:var(--aap-title-news-block-text-decoration);text-transform:var(--aap-title-news-block-text-transform);color:#fff;font-size:1.5rem;line-height:var(--bs-modal-title-line-height)}.modal-title.modal-alert{color:var(--bs-link-color)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);background-color:var(--bs-modal-footer-bg);border-top:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.modal-footer > *{margin:calc(var(--bs-modal-footer-gap) * 0.5)}.nl-slidein{position:fixed;bottom:20px;right:20px;width:360px;max-width:calc(100vw - 40px);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:8px;box-shadow:0 12px 40px rgba(0,0,0,0.25);z-index:1055;overflow:hidden;transform:translateY(calc(100% + 40px));opacity:0;transition:transform 0.45s cubic-bezier(0.16,1,0.3,1),opacity 0.45s ease}.nl-slidein.is-visible{transform:translateY(0);opacity:1}.nl-slidein-close{position:absolute;top:8px;right:8px;z-index:2;background-color:rgba(0,0,0,0.45);border:none;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:1}.nl-slidein-close .material-symbols-outlined{color:#fff;font-size:18px}.nl-slidein-img{width:100%;height:200px;overflow:hidden}.nl-slidein-img img{width:100%;height:100%;object-fit:cover;display:block}.nl-slidein-body{padding:18px 20px 20px}.nl-slidein-eyebrow{font-size:0.85rem;margin:0 0 4px 0;color:var(--bs-secondary-color)}.nl-slidein-title{font-size:1.35rem;line-height:1.4;margin:0 0 8px;color:var(--bs-body-color)}.nl-slidein-text{font-size:0.95rem;font-weight:300;line-height:1.6;margin:0 0 14px;color:var(--bs-body-color)}.nl-slidein-fineprint{font-size:0.7rem;font-weight:400;text-align:center;margin:8px 0 0;color:var(--bs-secondary-color)}@media (max-width:575px){.nl-slidein{bottom:0;right:0;left:0;width:100%;max-width:100%;border-radius:12px 12px 0 0}.nl-slidein-img{height:110px}}.dateclose-color-closed{color:inherit}.dateclose-color-ok{color:inherit}.dateclose-color-warning{color:orange}.dateclose-color-danger{color:#dd0000}.dateclose-sticker-closed{color:inherit;border-radius:3px;padding:2px 7px;background-color:var(--bs-secondary-bg)}.dateclose-sticker-ok{color:inherit;border-radius:3px;padding:2px 7px 3px 7px;background-color:var(--bs-secondary-bg)}.dateclose-sticker-warning{color:white;border-radius:3px;padding:2px 7px 3px 7px;background-color:orange}.dateclose-sticker-danger{color:white;border-radius:3px;padding:2px 7px 3px 7px;background-color:#dd0000}.tooltip .tooltip-inner{max-width:320px !important;width:max-content !important;text-align:left}.bo-switch{position:relative;display:inline-block;width:36px;height:20px;vertical-align:middle;flex-shrink:0}.bo-switch input[type="checkbox"]{opacity:0;width:0;height:0;position:absolute}.bo-switch-track{position:absolute;inset:0;background-color:#b0b0b0;border-radius:20px;cursor:pointer;transition:background-color 0.2s}.bo-switch-track::before{content:"";position:absolute;width:16px;height:16px;left:2px;top:2px;background-color:#fff;border-radius:50%;transition:transform 0.2s}.bo-switch input:checked + .bo-switch-track{background-color:#198754}.bo-switch input:checked + .bo-switch-track::before{transform:translateX(16px)}.bo-switch.bo-switch--gold input:checked + .bo-switch-track{background-color:goldenrod}.bo-id-group{display:flex;align-items:center;gap:10px}.bo-id-group + .bo-id-group{margin-left:24px;padding-left:24px;border-left:1px solid #ddd}.bo-id-group .sticker-bo{padding:6px 10px;line-height:1.2;text-transform:uppercase}.ad-image{width:100%;height:auto;display:block}.ad-overlay-wrapper{container-type:inline-size;position:relative;display:block;overflow:hidden}.ad-overlay-square,.ad-overlay-wide{position:absolute;display:flex;flex-direction:column;color:#fff}.ad-overlay-square{inset:0;background:linear-gradient(to bottom,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.2) 22%,rgba(0,0,0,0.2) 78%,rgba(0,0,0,0.65) 100%);justify-content:space-between;padding:clamp(10px,2.5cqw,22px) clamp(10px,2.5cqw,22px) clamp(12px,3cqw,26px) clamp(10px,2.5cqw,22px)}.ad-overlay-square .ad-overlay-top,.ad-overlay-square .ad-overlay-bottom{display:flex;flex-direction:column;text-align:center}.ad-overlay-square .ad-overlay-label{font-size:clamp(1rem,3.8cqw,2.1rem);text-transform:uppercase;color:#dd0000;font-weight:700;margin-bottom:clamp(2px,0.5cqw,8px)}.ad-overlay-square .ad-overlay-title{font-size:clamp(1.6rem,6.4cqw,4.2rem);text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:clamp(2px,0.5cqw,8px)}.ad-overlay-square .ad-overlay-subtitle{font-size:clamp(0.85rem,3.4cqw,1.1rem);opacity:0.9;margin-bottom:clamp(4px,1cqw,12px);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ad-overlay-square .ad-overlay-button{display:inline-block;align-self:center;margin:clamp(8px,2.2cqw,18px) auto 0 auto;padding:clamp(6px,1.3cqw,14px) clamp(12px,2.8cqw,26px);background:#dd0000;color:#fff;font-size:clamp(1.1rem,4.2cqw,2.3rem);font-weight:600;text-transform:uppercase;border-radius:5px;width:fit-content}@container (max-width:480px){.ad-overlay-square .ad-overlay-title{font-size:clamp(1.4rem,7.5cqw,2.6rem)}.ad-overlay-square .ad-overlay-subtitle{-webkit-line-clamp:1}.ad-overlay-square .ad-overlay-button{font-size:clamp(0.95rem,4.5cqw,1.5rem);padding:clamp(5px,1.2cqw,10px) clamp(10px,2.4cqw,18px)}}.ad-overlay-wide{top:0;left:0;bottom:0;width:33%;background:#141414;justify-content:center;padding:clamp(10px,2.6cqw,28px)}.ad-overlay-wide .ad-overlay-top,.ad-overlay-wide .ad-overlay-bottom{display:flex;flex-direction:column;text-align:left}.ad-overlay-wide .ad-overlay-label{font-size:clamp(0.6rem,2.25cqw,1.4rem);text-transform:uppercase;color:#dd0000;font-weight:700;margin-bottom:clamp(2px,0.5cqw,8px)}.ad-overlay-wide .ad-overlay-title{font-size:clamp(0.9rem,4cqw,2.8rem);text-transform:uppercase;font-weight:700;line-height:1;margin-bottom:clamp(3px,0.6cqw,10px)}.ad-overlay-wide .ad-overlay-subtitle{font-size:clamp(0.55rem,1.5cqw,0.95rem);opacity:0.9;margin-bottom:clamp(4px,1cqw,12px)}.ad-overlay-wide .ad-overlay-button{display:inline-block;align-self:flex-start;margin:clamp(5px,1.7cqw,14px) 0 0 0;padding:clamp(3px,0.7cqw,9px) clamp(7px,1.9cqw,17px);background:#dd0000;color:#fff;font-size:clamp(0.6rem,2.25cqw,1.4rem);font-weight:600;text-transform:uppercase;border-radius:5px;width:fit-content}.ad-container{font-family:"Oswald",sans-serif;font-weight:300;text-decoration:none;text-transform:none;color:rgba(var(--bs-secondary-rgb),0.8);font-size:var(--aap-text-topic-font-size);line-height:var(--aap-text-topic-line-height);display:block;width:100%;text-align:center;margin:0 auto;padding-top:17px}@media (min-width:768px){.ad-container.desktop-only{display:block}.ad-container.mobile-only{display:none}}@media (min-width:1px) and (max-width:767px){.ad-container.desktop-only{display:none}.ad-container.mobile-only{display:block}}.footer-theme-toggle-cont{display:flex;align-items:center}.footer-theme-toggle{display:inline-flex;align-items:center;cursor:pointer;user-select:none;gap:0}.footer-theme-toggle-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.footer-theme-toggle-track{position:relative;display:flex;align-items:center;width:56px;height:26px;border-radius:13px;background-color:var(--bs-border-color);border:1px solid var(--bs-border-color);transition:background-color 0.3s ease,border-color 0.3s ease;padding:0 4px;gap:0;justify-content:space-between}.footer-theme-toggle-thumb{position:absolute;width:18px;height:18px;top:3px;left:3px;border-radius:50%;background-color:var(--bs-body-bg);box-shadow:0 1px 4px rgba(0,0,0,0.2);transition:transform 0.3s cubic-bezier(0.4,0,0.2,1),background-color 0.3s ease;z-index:2}.footer-theme-toggle-side{display:flex;align-items:center;justify-content:center;width:24px;height:24px;z-index:1;transition:opacity 0.3s ease}.footer-theme-toggle-side .material-symbols-outlined{font-size:11px !important;line-height:1;display:block}.footer-theme-toggle-light .material-symbols-outlined{color:goldenrod}.footer-theme-toggle-dark .material-symbols-outlined{color:var(--bs-secondary-color)}.footer-theme-toggle-input:checked ~ .footer-theme-toggle-track{background-color:#343a40;border-color:#495057}.footer-theme-toggle-input:checked ~ .footer-theme-toggle-track .footer-theme-toggle-thumb{transform:translateX(30px);background-color:#495057}.footer-theme-toggle-input:checked ~ .footer-theme-toggle-track .footer-theme-toggle-dark .material-symbols-outlined{color:#adb5bd}.footer-theme-toggle-input:focus-visible ~ .footer-theme-toggle-track{outline:2px solid var(--bs-primary);outline-offset:2px}.block-all-news-image-container{max-height:160px;width:100%;overflow:hidden;width:100%;aspect-ratio:4 / 3;background-color:lightgray}.block-all-news-image{min-height:100%;width:100%;background-size:110%;background-position:center;background-repeat:no-repeat}.block-all-news-rubric-button-container{margin:5px 0}.block-all-news-book-image-container{width:100%;max-height:160px;height:auto;aspect-ratio:4 / 3;display:flex;justify-content:center;align-items:center;overflow:hidden;background-color:#303030}.block-all-news-book-image-container img{height:90%;width:auto}.block-all-news-stars{position:relative;top:3px;font-size:1.3rem}.block-all-news-stars.on{font-weight:700;color:goldenrod}.block-all-news-stars.off{color:var(--bs-gray-400)}@media (min-width:1px) and (max-width:991px){.block-all-news-image-container{max-height:240px}.block-all-news-rubric-button-container{margin:10px 0}.block-all-news-book-image-container{max-height:240px}.block-all-news-stars{font-size:1.6rem}}.breadcrumb-container{font-family:"Oswald",sans-serif;text-transform:uppercase !important;color:rgba(var(--bs-secondary-rgb),1) !important;font-size:0.8rem;margin:10px 0}.breadcrumb-link{font-weight:300}.breadcrumb-link:hover{color:var(--bs-link-hover-color)}@media (max-width:991px){.breadcrumb-container{display:none}}.solo-current-preview-title-container{position:absolute;display:block;align-items:center;text-align:left;bottom:0;left:0;width:100%;padding:10px 15px;color:white;background:rgba(0,0,0,0.2);font-family:var(--aap-title-font-family);font-weight:var(--aap-title-font-weight);text-decoration:var(--aap-title-text-decoration);text-transform:var(--aap-title-text-transform)}.solo-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-auto-rows:10px;gap:10px;justify-content:center;max-width:1300px;margin:0 auto}@media (max-width:992px){.solo-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.solo-gallery{grid-template-columns:1fr}}.solo-gallery figure{margin:0;grid-row-end:span var(--span);overflow:hidden}.solo-gallery img{width:100%;height:100%;object-fit:cover;display:block}.solo-gallery figcaption{margin-top:8px;font-family:Oswald,sans-serif;font-size:14px;line-height:1.4;text-transform:uppercase}.hero-banner{position:relative;width:100%;background-image:none;background-size:cover;background-position:center;background-repeat:no-repeat;transition:background-image 1s ease-in-out;padding-top:28px}.hero-banner .breadcrumb-strip.aapc{background:rgba(0,0,0,0.4);height:28px;width:100%;position:absolute;top:0;left:0}.hero-extended-deadline{width:100%;height:40px;background-color:#dd0000;font-family:"Oswald",sans-serif;color:#fff;font-size:18px;font-weight:500;text-transform:uppercase;line-height:40px;text-align:center}.hero-text{font-family:"Oswald",sans-serif;position:absolute;left:50%;left:0;right:0;transform:translateY(-50%);margin:0 auto;color:white;text-align:center;width:max-content;max-width:75vw;background:rgba(0,0,0,0.4);padding:1vw 1.5vw;border-radius:10px;transition:opacity 0.6s ease-in-out}.hero-text-small-screens{font-family:"Oswald",sans-serif;display:block;margin:30px auto 30px auto;text-align:center;width:max-content;max-width:75vw;color:var(--bs-body-color)}.hero-credit{position:absolute;right:5px;bottom:2px;background:rgba(0,0,0,0);padding:4px 4px;border-radius:3px;font-family:"Oswald",sans-serif;font-size:0.8rem;color:#fff}.aapc-title-small{margin:0.5vw 0.5vw;padding:0;font-weight:400;font-size:clamp(0.3rem,2vw + 0.3rem,1.5rem);line-height:clamp(1rem,2vw + 0.5rem,1.8rem);text-transform:none}.aapc-title-medium{margin:0.5vw 0;padding:0;font-weight:400;font-size:clamp(1.5rem,2vw + 0.5rem,1.8rem);line-height:clamp(2rem,2vw + 0.5rem,1.8rem);text-transform:none}.aapc-title-big{margin:0;padding:0;font-weight:700;font-size:clamp(3.3rem,5vw + 0.5rem,7rem);line-height:clamp(3.8rem,6vw + 0.5rem,8rem);text-transform:uppercase}.aapc-headline{margin:0.5vw 0;padding:0;font-weight:300;font-size:clamp(1.5rem,2vw + 0.5rem,2rem);line-height:clamp(2.2rem,3vw + 0.5rem,3rem);font-family:"Playfair Display",sans-serif}.aapc-closed-dark-container{padding-top:3px;background-color:rgba(var(--bs-black-rgb),0.9) !important}.aapc-closed-dark.aapc-title-small,.aapc-closed-dark.aapc-title-medium,.aapc-closed-dark.aapc-title-big,.aapc-closed-dark.aapc-headline{color:rgba(var(--bs-white-rgb),0.9) !important}.aapc-closed-dark.text{color:rgba(var(--bs-white-rgb),0.9) !important}.breadcrumb-container.aapc{font-family:"Oswald",sans-serif;font-weight:300;text-transform:uppercase !important;font-size:0.8rem;margin:5px 0;padding:0;color:rgba(var(--bs-white-rgb),0.7) !important}.breadcrumb-item.aapc{--bs-breadcrumb-divider-color:rgba(var(--bs-white-rgb),0.7) !important;color:rgba(var(--bs-white-rgb),0.7) !important}.breadcrumb-link.aapc:hover{color:var(--bs-link-hover-color)}.breadcrumb-link.aapc:hover{color:var(--bs-link-hover-color)}@media (max-width:991px){.breadcrumb-strip.aapc{display:none}}.button-contest-information{display:inline-block;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:500;cursor:pointer;font-size:clamp(1.2rem,1.2vw + 0.3rem,1.3rem);line-height:1.1;padding:clamp(0.2rem,0.8vw + 0.2rem,0.8rem) clamp(1rem,1.2vw + 0.2rem,1.2rem);margin-right:clamp(0.6rem,1.2vw + 0.2rem,1.5rem);border-radius:clamp(6px,0.5vw,12px);background-color:var(--bs-secondary);color:var(--bs-white);border:none;transition:background-color 0.2s ease,transform 0.2s ease}.button-contest-information.last{margin-right:0}.button-contest-information:hover{background-color:rgba(var(--bs-secondary-rgb),.9);transform:scale(1.03)}#jury,#awards,#entryfee,#faq{scroll-margin-top:140px}.button-contest-call{display:inline-block;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:500;cursor:pointer;font-size:clamp(2.5rem,2vw + 0.3rem,3rem);line-height:1.1;padding:clamp(0.3rem,1.5vw + 0.2rem,0.8rem) clamp(1.5rem,3vw + 0.2rem,2rem);border-radius:clamp(8px,0.5vw,14px);background-color:var(--bs-primary);color:var(--bs-white);border:none;transition:background-color 0.2s ease,transform 0.2s ease}.button-contest-call:hover{background-color:rgba(var(--bs-primary-rgb),.9);transform:scale(1.03)}.button-contest-call-headline{font-weight:400;font-size:clamp(1.4rem,1.8vw + 0.3rem,1.5rem);line-height:1.8}.text.contest-info-dates{font-family:"Oswald",sans-serif;color:var(--bs-primary);font-weight:700 !important;font-size:clamp(1.8rem,3vw + 0.3rem,7rem);line-height:1.4;text-transform:uppercase !important}.text.contest-info-dates.closed{font-size:clamp(1.8rem,2.5vw + 0.3rem,6rem)}.illu{width:100%;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;overflow:hidden}.illuco{position:absolute;right:5px;bottom:5px;background:rgba(0,0,0,0.4);padding:2px 8px 3px 8px;border-radius:3px;font-size:0.8rem;font-family:"Oswald",sans-serif;color:#fff;z-index:10}.lau-image{min-width:140px;max-width:160px}@media (max-width:991px){.breadcrumb-container-aapc{display:none}.hero-banner{padding:0}.hero-banner .breadcrumb-strip-aapc{display:none}.hero-text{top:70%}.aapc-page h3.headline{display:none}.aapc-page p.headline{display:none}.lau-image{min-width:140px;max-width:160px}}.no-save-wrapper{position:relative;display:inline-block}.no-save-wrapper::after{content:"";position:absolute;inset:0;background:transparent;pointer-events:auto}.reward-img{content:attr(data-light)}@media (prefers-color-scheme:dark){.reward-img{content:attr(data-dark)}}.winner-img{max-height:800px;max-width:800px;height:auto !important;max-height:unset !important;text-align:center;margin:0 auto;padding:0}.winner-img-description{display:block;text-align:left;margin:30px 0 15px 0;width:800px;padding:20px;background-color:rgba(var(--bs-secondary-rgb),.08);border-radius:10px}.winner-img.potw{max-height:1000px;max-width:1000px;width:1000px}.winner-img-description.potw{width:1000px}.finalist-container{width:100%;column-count:3;column-gap:35px}.finalist-image-container{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin-bottom:25px;display:block;width:100%}.finalist-img{max-width:100%}.mag-img{max-width:500px}@media (min-width:768px) and (max-width:991px){.finalist-container{width:100%;column-count:2;column-gap:30px}}@media (max-width:767px){.winner-img{max-width:98% !important;height:auto !important;max-height:unset !important}.winner-img-description{max-width:98% !important;height:auto !important;max-height:unset !important;display:block;text-align:left;margin:15px 1%}.finalist-container{width:100%;column-count:1;column-gap:0}.mag-img{max-width:96%}}.dashboard-nav .nav-item.user-info{padding:5px 10px 5px 10px;margin:0 10px 15px 0;background-color:var(--bs-gray-bg-900) !important;border:none;border-radius:var(--bs-border-radius-lg)}.dashboard-nav .nav-link.user-info{font-size:0.85em;line-height:1.6em;font-weight:400 !important;color:var(--bs-secondary-color) !important}@media (max-width:1199px){.dashboard-nav{flex-direction:column;border-bottom:none;gap:10px}.dashboard-nav .nav-item{width:100%}.dashboard-nav .nav-link{border:1px solid var(--bs-gray-bg-900) !important;border-radius:var(--bs-border-radius-lg) !important;background-color:var(--bs-gray-bg-300) !important;color:var(--bs-body-color) !important;width:100%;text-align:left}.dashboard-nav .nav-link.active{background-color:var(--bs-primary) !important;border-color:var(--bs-primary) !important;color:#fff !important}.dashboard-nav .nav-item.user-info{padding:10px 5px !important;margin:0 0 10px 0 !important;background-color:var(--bs-gray-bg-900) !important;border:none;border-radius:var(--bs-border-radius-lg);font-size:0.9em;line-height:1.9em}.dashboard-nav .nav-link.user-info{font-size:1.3em;line-height:1.6em;font-weight:400 !important;color:var(--bs-secondary-color) !important}.dashboard-nav .nav-item.user-info .nav-link{border:none !important;background:none !important}}.dashboard-contest-banner{position:absolute;bottom:0;left:0;right:0;background-color:var(--bs-red);color:#fff;padding:6px 15px;font-size:0.85rem;font-weight:700;text-transform:uppercase}@keyframes dropzonePulse{0%,100%{border-color:#aaa}50%{border-color:var(--bs-primary,#dd0000)}}.upload-dropzone{animation:dropzonePulse 2.5s ease-in-out infinite;border:2px dashed #aaa;border-radius:8px;padding:40px 20px;text-align:center;cursor:pointer;transition:background .2s}.upload-dropzone:hover,.upload-dropzone.dragover{background:rgba(var(--bs-primary-rgb),0.05);border-color:var(--bs-primary,#dd0000);animation:none}@media (min-width:992px){.upload-sticky-panel{position:sticky;top:160px;z-index:10}}.mosaic-hp-image-container{margin:30px 0}.mosaic-hp-image-block{display:flex;justify-content:space-between}.mosaic-hp-left-image{flex:1.75;margin-right:1px}.mosaic-hp-center-images{display:flex;flex-direction:column;gap:1px;flex:1;margin-right:9px}.mosaic-hp-right-image{display:flex;flex-direction:column;flex:1;margin-left:22px}.mosaic-hp-image-overlay{position:relative;overflow:hidden}.mosaic-hp-image-bg-container{width:100%;overflow:hidden;background-color:#d0d0d0}.mosaic-hp-image-bg-container.image1{height:401px}.mosaic-hp-image-bg-container.image2{height:200px}.mosaic-hp-image-bg-container.image3{height:200px}.mosaic-hp-image-bg-container.image4{height:401px}.mosaic-hp-image-bg{min-height:110%;width:110%;margin:-5%;background-size:cover;background-repeat:no-repeat}.mosaic-hp-image-overlay-left-image,.mosaic-hp-image-overlay-right-images,.mosaic-hp-image-overlay-contest{position:absolute;bottom:0;left:0;width:100%;padding:10px;color:#fff;background:rgba(0,0,0,0.5);text-align:left;display:block}.mosaic-hp-rubric-headline-1{font-family:"Oswald",sans-serif;color:var(--aap-amber-2);font-weight:400;text-transform:uppercase;font-size:0.9em;line-height:1.25em}.mosaic-hp-rubric-title-1{font-family:var(--aap-title-font-family);color:var(--bs-white);font-size:1.75em;line-height:1.25em;display:block}.mosaic-hp-rubric-headline-23{font-family:"Oswald",sans-serif;color:var(--aap-amber-2);font-weight:400;text-transform:uppercase;font-size:0.75em;line-height:1.25em}.mosaic-hp-rubric-title-23{font-family:var(--aap-title-font-family);color:var(--bs-white);font-size:1.3em;line-height:1.25em;display:block}.mosaic-hp-contest-headline,.mosaic-hp-contest-title{display:block}.mosaic-hp-contest-headline{font-family:"Oswald",sans-serif;color:var(--bs-primary);font-weight:300}.mosaic-hp-contest-title{font-family:"Oswald",sans-serif;color:var(--bs-white);font-weight:700!important;text-transform:uppercase!important}@media (min-width:992px) and (max-width:1199px){.mosaic-hp-center-images{margin-right:1px}.mosaic-hp-right-image{margin:0}}@media (max-width:991px){.mosaic-hp-image-block{flex-direction:column}.mosaic-hp-left-image,.mosaic-hp-center-image{width:100%;margin-bottom:1px}.mosaic-hp-center-images{flex-direction:row;gap:1px;margin-right:0}.mosaic-hp-right-image{width:100%;margin:0}.mosaic-hp-rubric-headline-1{font-size:1em;line-height:1.6em}.mosaic-hp-rubric-title-1{font-size:2em;line-height:1.25em}.mosaic-hp-rubric-headline-23{font-size:1em;line-height:1.6em}.mosaic-hp-rubric-title-23{font-size:1.5em;line-height:1.25em}}.preview-block{max-width:20%;margin:5px;padding:5px 10px 10px 10px}.preview-container{display:flex;justify-content:center;align-items:top;height:auto;width:100%;padding:20px;background-color:white}.preview-image-container{max-height:160px;width:120px;overflow:hidden;aspect-ratio:4 / 3;background-color:lightgray}.preview-image{min-height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media (min-width:1px) and (max-width:991px){.preview-image-container{max-height:240px}}.block-inspiring-portfolios-image-container{max-height:320px;width:100%;overflow:hidden;aspect-ratio:1 / 1}.block-inspiring-portfolios-image{min-height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.block-inspiring-portfolios-title{position:relative;top:25px;left:5px;padding:5px 0;display:inline-block;font-family:"Oswald",sans-serif;font-weight:900;text-transform:uppercase;z-index:30}.block-inspiring-portfolios-image-copyright{position:relative;text-align:right;top:-45px;left:-5px;color:var(--bs-gray-300);z-index:30}@media (min-width:1px) and (max-width:991px){.block-inspiring-portfolios-image-container{max-height:600px}.block-inspiring-portfolios-title{top:45px;left:10px}.block-inspiring-portfolios-image-copyright{top:-65px;left:-10px}}.contests-closing-soon-card-bg-normal{background-color:var(--bs-gray-bg-500);border-width:0;border-radius:10px}.contests-closing-soon-card-bg-allstar{background-color:var(--bs-orange-bg);border:var(--bs-border-width) solid var(--bs-orange);border-width:0;border-radius:10px;position:relative}.contests-closing-soon-picto-cont{display:block;text-align:center;margin:0}.contests-closing-soon-picto-image{border:1px solid var(--aap-contest-border-color);border-radius:50%;background-color:#fff}.contests-closing-soon-text-cont{display:flex;flex-direction:column;justify-content:flex-end;min-height:220px}@media (min-width:1400px){.contests-closing-soon-card{padding:20px}.contests-closing-soon-picto-cont{min-height:130px;padding:15px 0}.contests-closing-soon-picto-image{width:100px;height:100px;padding:5px}}@media (min-width:1200px) and (max-width:1399px){.contests-closing-soon-card{padding:15px}.contests-closing-soon-picto-cont{min-height:110px;padding:10px 0}.contests-closing-soon-picto-image{width:90px;height:90px;padding:5px}}@media (min-width:992px) and (max-width:1199px){.contests-closing-soon-card{padding:15px}.contests-closing-soon-picto-cont{min-height:110px;padding:10px 0}.contests-closing-soon-picto-image{width:90px;height:90px;padding:5px}}@media (max-width:991px){.contests-closing-soon-card{padding:25px;min-height:430px}.contests-closing-soon-picto-cont{margin:15px 0}.contests-closing-soon-picto-image{width:120px;height:120px;padding:5px}}.allstar-sticker{font-weight:400;color:white;border-radius:3px;padding:2px 7px 3px 7px;background-color:goldenrod}.block-all-grids-cont{margin:15px 0 40px 0;padding:0}.block-all-grids-left-container{padding:0 20px 0 0;border-right:var(--bs-border-width) solid var(--bs-border-color)}.block-all-grids-right-container{padding:0 0 0 20px}.block-all-grids-left-card{background-color:var(--bs-dark-bg);height:100%;padding:3% 5%;border-radius:10px}.block-all-grids-right-list{height:100%;padding:0}.block-all-grids-card-picto-container{text-align:center;margin:3% auto;border-radius:50%;background-color:#efefef}.block-all-grids-card-picto-container:hover{opacity:0.9}.block-all-grids-card-image-container{text-align:center;margin:5% auto;display:flex;justify-content:center;align-items:center}.block-all-grids-card-image-container:hover{opacity:0.9}.block-all-grids-card-stars-container{padding:1% 0;text-align:center}.block-all-grids-card-star-filled{font-variation-settings:'FILL' 1,'wght' 400,'GRAD' 0}.block-all-grids-card-star-half{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0}.block-all-grids-card-star-empty{font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0}.block-all-grids-card-button-new-container{padding:1% 0;text-align:center}.block-all-grids-card-button-new{font-weight:700;color:var(--bs-black);background-color:goldenrod;;border-color:goldenrod;;border-width:0}.block-all-grids-card-text-container{display:flex;flex-direction:column;justify-content:flex-end;text-align:left;padding:1% 0}.block-all-grids-card-button-container{display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin:5% 0}.block-all-grids-card-button{text-transform:uppercase}@media (min-width:1400px){.block-all-grids-card-picto-container{width:150px;height:150px}.block-all-grids-card-picto{width:150px}.block-all-grids-card-image{max-width:200px;max-height:200px}.block-all-grids-card-stars{position:relative;top:0.15em;font-size:0.9em;line-height:0.9em}.block-all-grids-card-stars.percent{top:0;font-size:0.8em;line-height:0.8em}.block-all-grids-card-button-new{font-size:0.9em;padding:3px 8px}.block-all-grids-card-button{font-size:0.9em;padding:5px 12px;border-radius:4px;font-weight:500;margin:0 6px}.block-all-grids-card-button-amazon{width:15px}}@media (min-width:1200px) and (max-width:1399px){.block-all-grids-card-picto-container{width:120px;height:120px}.block-all-grids-card-picto{width:120px}.block-all-grids-card-image{max-width:170px;max-height:170px}.block-all-grids-card-stars{position:relative;top:0.15em;font-size:0.9em;line-height:0.9em}.block-all-grids-card-stars.percent{top:0;font-size:0.8em;line-height:0.8em}.block-all-grids-card-button-new{font-size:0.9em;padding:3px 8px}.block-all-grids-card-button{font-size:0.8em;padding:4px 9px;border-radius:4px;font-weight:500;margin:0 6px}.block-all-grids-card-button-amazon{width:15px}}@media (min-width:992px) and (max-width:1199px){.block-all-grids-card-picto-container{width:120px;height:120px}.block-all-grids-card-picto{width:120px}.block-all-grids-card-image{max-width:170px;max-height:170px}.block-all-grids-card-stars{position:relative;top:0.15em;font-size:0.9em;line-height:0.9em}.block-all-grids-card-stars.percent{top:0;font-size:0.8em;line-height:0.8em}.block-all-grids-card-button-new{font-size:0.8em;padding:2px 7px}.block-all-grids-card-button{font-size:0.7em;padding:4px 8px;border-radius:4px;font-weight:400;margin:0 5px}.block-all-grids-card-button-amazon{width:13px}}@media (max-width:991px){.block-all-grids-left-container{padding:0;border-right:0}.block-all-grids-right-container{padding:0}.block-all-grids-right-list{margin-top:40px}.block-all-grids-card-picto-container{width:180px;height:180px}.block-all-grids-card-picto-image{width:180px}.block-all-grids-card-image{max-width:300px;max-height:300px}.block-all-grids-card-stars{font-size:1.2em;line-height:1.2}.block-all-grids-card-button{font-size:1.4em;padding:5px 20px;border-radius:6px;font-weight:500;margin:0 7px}.block-all-grids-card-button-amazon{width:28px;padding-left:3px}}.block-latest-artists-container{position:relative;overflow:hidden}.block-latest-artists-title-with-picto-container{display:flex;align-items:center}.block-latest-artists-picto{width:36px;height:36px;border-radius:50%;margin-right:10px}.block-latest-artists-floating-container{float:left;margin:0 2rem 0 0}.block-latest-artists-floating-image{max-width:400px;max-height:300px;margin:0;border-radius:0}.block-latest-artists-floating-copyright{text-align:right}.block-latest-artists-responsive-width{}@media (max-width:991px){.block-latest-artists-container .block-latest-artists-floating-image{float:none !important;width:100% !important;max-width:100% !important;height:auto !important;max-height:none !important;margin:0 !important}.block-latest-artists-responsive-width{width:100% !important}}.colright-aap-magazine-block{padding:4% 6%;background-color:var(--bs-gray-bg-900)}.colright-aap-magazine-title-cont{margin:0 0 3% 0}.colright-aap-magazine-title-link-aapm,.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:700;line-height:1}.colright-aap-magazine-image-cont{text-align:center}.colright-aap-magazine-image{width:100%}.colright-aap-magazine-button-cont{margin:8% 0 2% 0;display:flex;justify-content:center;align-items:center;text-transform:uppercase}@media (min-width:1400px){.colright-aap-magazine-title-link-aapm{font-size:1.5em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:2.5em}.colright-aap-magazine-button{font-size:1.1em;padding:5px 15px;border-radius:6px;font-weight:500;margin:0 6px}}@media (min-width:1200px) and (max-width:1399px){.colright-aap-magazine-title-link-aapm{font-size:1em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:1.9em}.colright-aap-magazine-button{font-size:1em;padding:5px 15px;border-radius:6px;font-weight:500;margin:0 6px}}@media (min-width:992px) and (max-width:1199px){.colright-aap-magazine-title-link-aapm{font-size:1em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:1.9em}.colright-aap-magazine-button{font-size:0.9em;padding:5px 15px;border-radius:6px;font-weight:500;margin:0 6px}}@media (min-width:768px) and (max-width:991px){.colright-aap-magazine-title-link-aapm{font-size:3em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:6em}.colright-aap-magazine-button{font-size:2em;padding:10px 30px;border-radius:6px;font-weight:500;margin:0 6px}}@media (min-width:576px) and (max-width:767px){.colright-aap-magazine-title-link-aapm{font-size:3em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:5em}.colright-aap-magazine-button{font-size:2em;padding:10px 30px;border-radius:6px;font-weight:500;margin:0 6px}}@media (max-width:575px){.colright-aap-magazine-title-link-aapm{font-size:2.2em}.colright-aap-magazine-title-link-aapm-name,.colright-aap-magazine-title-link-aapa{font-size:5em}.colright-aap-magazine-button{font-size:2em;padding:10px 30px;border-radius:6px;font-weight:500;margin:0 6px}}.colright-list-image-container{max-height:220px;overflow:hidden;width:100%;aspect-ratio:5 / 4;background-color:var(--bs-secondary-bg)}.colright-list-image{min-height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.colright-list-category-container{margin-top:3px}@media (max-width:991px){.colright-list-block{margin:0 0 40px 0}.colright-list-image-container{max-height:380px;margin-bottom:20px}.colright-list-category-container{margin-top:15px}}.colright-title-block{margin-bottom:20px}.instagram-icon,.x-icon,.facebook-icon,.pinterest-icon,.blogspot-icon,.youtube-icon{width:clamp(20px,2vw,26px);height:clamp(20px,2vw,26px);background-size:contain;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;margin:auto;transition:background-image 0.3s ease}@media (max-width:991px){.colright-title-block{margin:30px 0}.instagram-icon,.x-icon,.facebook-icon,.pinterest-icon,.blogspot-icon,.youtube-icon{width:46px;height:46px}}.colright-newsletter-subscription-cont{text-align:center;background-color:var(--bs-red);padding:clamp(15px,1.4vw,20px);margin:clamp(0px,2vw,30px) 0 clamp(0px,2vw,30px) 0;border-radius:10px}.colright-newsletter-subscription-title-cont{transform:scaleY(1.2)}.colright-newsletter-subscription-title{font-size:clamp(1.5rem,1.7vw,2.5rem);line-height:1;font-weight:700;color:white}.colright-newsletter-subscription-text-cont{padding:clamp(15px,1.2vw,15px) 0 0 0}.colright-newsletter-subscription-text{font-size:clamp(1rem,1.2vw,1.1rem);font-weight:400;color:rgba(var(--bs-white-rgb),0.85)}.colright-newsletter-subscription-button-cont{display:flex;justify-content:center;align-items:center;text-transform:uppercase;margin:clamp(10px,1.5vw,20px) 0 0 0}.colright-newsletter-subscription-button{text-transform:uppercase;font-size:clamp(1em,1.1vw,1.1em);padding:3px 15px 4px 15px;border-radius:6px;font-weight:500}.colright-newsletter-subscription-fineprint{font-weight:500;color:white;text-align:center;margin-top:6px;opacity:0.75}@media (max-width:991px){.colright-newsletter-subscription-cont{padding:3rem;margin:4rem 0}.colright-newsletter-subscription-title{font-size:3.5rem;line-height:4rem;font-weight:700}.colright-newsletter-subscription-text{font-size:1.5rem;line-height:2rem}.colright-newsletter-subscription-button{font-size:2rem}}.togglenav-container{position:relative;width:100%;padding:0 0 10px 0}.togglenav-actions-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:3px;padding-bottom:10px}.togglenav-actions-container a{text-decoration:none;display:flex;align-items:center}.togglenav-button{font-size:1.25rem !important;line-height:1;display:flex;align-items:center;justify-content:center}#togglenav-action-subnav,#togglenav-action-sharenav,#social-share-bookmark-button,#social-share-copy-link-button{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;margin-right:3px;padding:0;cursor:pointer;background-color:rgba(var(--bs-primary-rgb),1);color:white;border:none;border-radius:50%;transition:opacity 0.3s;flex-shrink:0}#togglenav-action-subnav:hover,#togglenav-action-sharenav:hover,#social-share-bookmark-button:hover,#social-share-copy-link-button:hover{opacity:0.8}#share-navigation{display:flex;align-items:center;background-color:transparent;padding:0;z-index:100}#sub-navigation{background-color:transparent;padding:0;border:none;margin-top:5px;width:100%}.social-share-container{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;margin:0;padding:0;height:2rem}.social-share-text{font-family:"Oswald",sans-serif;font-weight:400;color:rgba(var(--bs-secondary-rgb),0.6);font-size:0.7rem;padding:0.22rem 0.4rem 0.2rem 0.4rem;text-transform:uppercase;white-space:nowrap;margin-right:0.8rem}#social-share-buttons{display:flex;align-items:center;gap:2px;margin-right:0.5rem}#social-share-buttons button{border:0;cursor:pointer;transition:opacity 0.3s;background-color:transparent;padding:0}#social-share-buttons button:hover{opacity:0.8}.social-share-icon{height:1.7rem;vertical-align:middle;margin-left:0.1rem}.subnav-container{display:flex;flex-wrap:wrap;justify-content:left;align-items:center;margin:0 0 20px 0;padding:0;min-height:26px}.subnav-link-container{font-size:1em;line-height:26px}.subnav-link{font-family:var(--bs-font-sans-serif);font-weight:400;text-decoration:none;padding:0;font-size:1rem}.subnav-link:hover{color:var(--bs-link-hover-color)}.subnav-link-disabled{font-family:var(--bs-font-sans-serif);font-weight:500;text-decoration:none;padding:0;font-size:1rem}.subnav-separation-container{color:var(--bs-secondary);font-size:0.85rem;line-height:0.9rem;padding:0 0.5rem 0 0.3rem}@media (max-width:991px){#togglenav-action-subnav{width:2rem;height:2rem}#social-share-buttons button{font-size:1rem}.subnav-container{min-height:70px}.subnav-separation-container{font-size:1.3rem;line-height:1.3rem;padding:0 0.5rem 0 0.3rem}.subnav-link{font-size:1.2rem;padding:0.1rem;background-color:var(--bs-tertiary-bg)}#share-navigation{flex-wrap:wrap;margin-top:5px}}.highlight-5-topics-image-container{width:100%;overflow:hidden;background-color:var(--bs-gray-bg-500) !important}.highlight-5-topics-image-container.large{height:320px}.highlight-5-topics-image-container.medium{height:210px}.highlight-5-topics-image{min-height:100%;width:100%;background-position:center;background-repeat:no-repeat}.highlight-5-topics-logo-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--aap-event-star-bg)}.highlight-5-topics-logo-round-container{display:flex;justify-content:center;align-items:center;border:3px solid black;border-radius:50%;width:130px;height:130px;background-color:white}.highlight-5-topics-logo{width:80px}.highlight-5-topics-publication-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#303030}.highlight-5-topics-book-container{display:flex;justify-content:center;align-items:center;max-width:200px;max-height:200px}.highlight-5-topics-book.large{max-width:190px}.highlight-5-topics-book.medium{max-width:120px}.highlight-5-topics-rubric-container.large{position:relative;top:-313px;left:7px}.highlight-5-topics-rubric-container.medium{position:relative;top:-203px;left:7px}.highlight-5-topics-text-container{width:100%}@media (max-width:991px){.highlight-5-topics-image-container.large,.highlight-5-topics-image-container.medium{height:480px}.highlight-5-topics-rubric-container.large,.highlight-5-topics-rubric-container.medium{top:-473px;left:7px}.highlight-5-topics-logo-round-container{border:5px solid black;width:280px;height:280px}.highlight-5-topics-logo{width:170px}.highlight-5-topics-book.large,.highlight-5-topics-book.medium{max-width:300px}}.mosaic-3-images-block{display:flex;justify-content:space-between}.mosaic-3-images-left-container{flex:1.75;margin-right:1px;background-color:var(--bs-gray-bg-500) !important}.mosaic-3-images-right-container{display:flex;flex-direction:column;gap:1px;flex:1;background-color:var(--bs-gray-bg-500) !important}.mosaic-3-images-overlay{position:relative;overflow:hidden;margin-bottom:1px}.mosaic-3-images-overlay h3,.mosaic-3-images-overlay h4{position:absolute;display:flex;align-items:center;text-align:left;bottom:0;left:0;width:100%;padding:10px;color:white;background:rgba(0,0,0,0.2);font-family:var(--aap-title-font-family);font-weight:var(--aap-title-font-weight);text-decoration:var(--aap-title-text-decoration);text-transform:var(--aap-title-text-transform)}.mosaic-image-bg{min-height:100%;width:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.mosaic-image-bg-container.left-image{height:401px}.mosaic-image-bg-container.right-image{height:200px}.mosaic-logo-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--bs-black)}.mosaic-logo-round-container{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;aspect-ratio:1/1;background-color:white}.mosaic-logo-round-container.left-image{border:5px solid black;width:200px}.mosaic-logo-round-container.right-image{border:3px solid black;width:100px}.all-contests-block-top-logo.left-image{width:200px}.all-contests-block-top-logo.right-image{width:100px}.mosaic-publication-container{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#303030}.mosaic-book-container{display:flex;justify-content:center;align-items:center;border:0;border-radius:0}.mosaic-book-container.left-image{max-width:200px;max-height:200px}.mosaic-book-container.right-image{max-width:150px;max-height:100px}.mosaic-book.left-image{max-width:230px;margin-bottom:40px}.mosaic-book.right-image{max-width:90px;margin-bottom:30px}@media (max-width:992px){.mosaic-3-images-block{flex-direction:column}.mosaic-3-images-overlay{margin-bottom:2px}.mosaic-3-images-left-container{margin-right:0}.mosaic-3-images-left-container,.mosaic-3-images-right-image-block{width:100%}.mosaic-3-images-right-container{flex-direction:row;gap:0}.mosaic-image-bg-container.left-image{height:400px}.mosaic-image-bg-container.right-image{height:400px}.mosaic-logo-round-container.right-image{border:5px solid black;width:200px}.all-contests-block-top-logo.right-image{width:200px}.mosaic-book.left-image{max-width:230px;margin-bottom:40px}.mosaic-book.right-image{max-width:230px;margin-bottom:40px}}.a-z-list-container{position:relative;overflow:hidden;padding:0;margin-bottom:0}.a-z-list-container.publication{min-height:160px;padding-top:10px}.a-z-list-container.publication hr{position:absolute;bottom:15px;left:15px;right:15px;margin:0}.a-z-list{display:none}.letter-btn{cursor:pointer;font-size:16px;font-weight:500;width:50px;height:50px;margin:5px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:var(--bs-white);background-color:var(--bs-primary);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out}.letter-btn:hover{color:var(--bs-white);background-color:var(--bs-link-hover-color)}.letter-btn-empty{opacity:0.3;cursor:default}.letter-btn-empty:hover{background-color:var(--bs-primary)}.clear-btn{cursor:pointer;font-size:16px;width:50px;height:50px;margin:5px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:var(--bs-white);background-color:var(--bs-secondary);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out}.clear-btn:hover{color:var(--bs-white);background-color:rgba(var(--bs-secondary-rgb),0.9)}#alphabet-block{display:flex;flex-wrap:wrap;align-items:center;gap:0;padding:0}.letter-btn,.clear-btn{cursor:pointer;font-size:16px;width:50px;height:50px;margin:5px;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;text-align:center;flex-shrink:0;line-height:1}.gear-card{background-color:var(--bs-dark-bg);border-width:0;border-radius:10px;display:flex;flex-direction:column;height:100%}.gear-image-container{background-color:var(--bs-dark-bg);display:flex;justify-content:center;align-items:center;margin:0 0 15px 0;padding:0;flex-shrink:0}.gear-image{margin:0;width:100%;height:auto;border-radius:8px;max-width:100%}.gear-text-container{background-color:var(--bs-dark-bg);flex:1;overflow:hidden;display:flex;flex-direction:column}.gear-text-container .title{min-height:3em;flex-shrink:0}.gear-rating-row{background-color:var(--bs-dark-bg);display:flex;flex-direction:row;align-items:center;gap:6px;margin:4px 0}.gear-stars-container{background-color:var(--bs-dark-bg);display:flex;align-items:center;flex-shrink:0}.gear-stars{font-weight:300;color:goldenrod;font-size:0.85rem !important;line-height:1 !important}.gear-stars-empty{opacity:0.25}.gear-percentage{display:block;color:goldenrod;font-size:0.85rem;font-weight:500;white-space:nowrap;flex-shrink:0;line-height:1}@media (min-width:1400px){.gear-card{padding:20px}.gear-text-container{height:210px}}@media (min-width:992px) and (max-width:1399px){.gear-card{padding:20px}.gear-text-container{height:210px}}@media (max-width:991px){.gear-card{padding:30px}.gear-text-container{height:auto}}.search-select-container{padding:0;margin-bottom:15px}.search-select-form-control,.search-select-btn{width:100%;font-weight:400}.aap-tabs{display:flex;gap:15px;margin-bottom:30px;margin-top:-15px;margin-left:25px}.aap-tab{padding:6px 0;border:0;background:transparent;cursor:pointer;font-family:var(--bs-font-sans-serif);font-weight:700;text-transform:uppercase;color:var(--bs-body-color);font-size:1rem;line-height:1rem}.aap-tab.active{color:var(--bs-link-color);padding:6px 14px;border:1px solid var(--bs-link-color)}.tab-pane{display:none}.tab-pane.active{display:block}.load-more{width:94%;margin-left:15px;margin-right:15px}.load-more-container .load-more-btn{width:auto;min-width:200px;margin-left:0;margin-right:0}.genre-photographer{column-count:3;column-gap:2em;margin:30px auto}.genre-photographer-wrapper{display:inline-block;margin:0 0 2em;width:100%}.genre-photographer-image{width:100%}.hyphens{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (max-width:1199px){.genre-photographer{column-count:2}}@media (max-width:992px){.genre-photographer{column-count:1;column-gap:1em}}.article-news-container{overflow:hidden}.article-news-content{margin:0 0 10px 0}.article-news-image{float:right;width:50%;margin-left:40px;margin-bottom:20px;text-align:center}.article-news-image.article{width:30%}.article-news-image:hover{opacity:var(--aap-body-hover)}.article-news-image img{max-width:100%;height:auto}.article-logo-container{display:flex;justify-content:center;align-items:center;width:400px;height:300px;background-color:var(--bs-black)}.article-logo-round-container{display:flex;justify-content:center;align-items:center;border-radius:50%;overflow:hidden;aspect-ratio:1/1;background-color:white;border:5px solid black;width:200px}.article-contest-block-top-logo{width:200px}.article-book-image{text-align:right;float:right;margin:0 40px 20px 40px}.article-book-image:hover{opacity:var(--aap-body-hover)}.article-book-image img{max-width:320px;max-height:320px}.article-gear-image{float:right;margin:0 0 20px 40px}.article-gear-image img{max-width:360px;height:auto}.article-gear-image:hover img{opacity:var(--aap-body-hover)}.article-gear-features{margin:0 0 20px 0;padding:15px;text-align:left;background-color:var(--aap-gear-news-bg);border-width:0}.article-stars{position:relative;top:3px;font-size:1.3rem}.article-stars.on{font-weight:700;color:goldenrod}.article-stars.off{color:var(--bs-gray-400)}.article-button-buy{font-size:1.4rem;padding:0.25rem 0.8rem;border-radius:0.5rem;font-weight:500;margin:20px 0}.article-button-buy-amazon-logo{width:1.3em;margin-left:2px;aspect-ratio:50 / 42}.article-news-mini-logo-container{text-align:center;position:relative;top:-60px}.article-news-mini-logo{width:80px;border:1px solid #ddd;border-radius:50%;padding:5px;background-color:#fff}@media (max-width:992px){.article-news-image{float:none;width:100%;margin:0 0 40px 0}.article-image-bg-container{width:100%;height:auto;padding:40px 0}.article-book-image{float:none;text-align:center;width:100%;margin:20px 0 40px 0}.article-gear-image{float:none;text-align:center;width:100%;margin:20px 0 40px 0;background-color:#efefef}.article-gear-features{margin:20px 0}.article-stars{font-size:1.6rem}.article-button-buy{font-size:1.6rem;padding:0.25rem 1rem;border-radius:0.5rem}.article-news-mini-logo{width:100px}}.potw-container{padding:0 0 30px 0;margin:0 0 30px 0}.potw-block{padding:0 0 15px 0;display:flex;flex-wrap:wrap;overflow:hidden}.potw-image-col{flex:0 0 45%;max-width:45%;padding:30px 0 0 30px}.potw-image-wrap{width:100%}.potw-image{width:100%;height:auto;display:block;object-fit:cover}.potw-content-col{flex:1;padding:30px 30px 0 30px;display:flex;flex-direction:column}.potw-name-link{color:#fff !important;text-decoration:none}.potw-name-link:hover{color:var(--bs-primary)}.potw-intro{margin-bottom:15px}.potw-intro-text{color:#fff;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0}.potw-links{margin-bottom:20px}.potw-link{display:flex;align-items:center;gap:8px;margin-bottom:3px}.potw-link a{text-decoration:none}.potw-link a:hover{color:#fff}.potw-link-icon{font-size:14px !important}.potw-link-icon-instagram{display:flex;align-items:center;color:#999}.potw-cta{text-align:right;padding:0 0 30px 0;margin-top:auto}@media (max-width:1199px){.potw-image-col{flex:0 0 40%;max-width:40%;padding:20px 0 0 20px}.potw-content-col{padding:20px 20px 0 20px}.potw-title{font-size:44px}.potw-name{font-size:34px}.potw-credit{font-size:9px;line-height:16px}}@media (max-width:767px){.potw-image-col{flex:0 0 100%;max-width:100%;padding:15px 15px 0 15px}.potw-content-col{flex:0 0 100%;padding:15px}.potw-title{font-size:10vw}.potw-name{font-size:8vw}.potw-label{font-size:3vw}.potw-dates{font-size:3.5vw}.potw-credit{font-size:2vw;line-height:3vw}.potw-cta{text-align:right;padding-bottom:15px}}.portfolio-container{width:100%}.portfolio-picto-container{display:inline-flex;align-items:center;gap:20px;margin:15px 0 0 0}.portfolio-picto{width:80px;height:80px;border-radius:50%}.portfolio-picto-info{display:flex;flex-direction:column;gap:4px;justify-content:center}.portfolio-carousel-wrapper{position:relative;overflow:hidden;height:300px;cursor:grab}.portfolio-carousel-wrapper.dragging{cursor:grabbing}.portfolio-carousel{display:flex;height:300px;gap:2px;will-change:transform}.portfolio-carousel a{flex-shrink:0;display:block;height:300px}.portfolio-carousel a img{height:300px;width:auto;display:block;object-fit:cover;pointer-events:none;user-select:none;-webkit-user-drag:none}.portfolio-instagram-bullet{background-image:url('../images/layout/social-media-instagram-icon-sma-r.webp');display:inline-flex;align-items:center;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;margin:0 6px 0 1px;position:relative;top:1px}.portfolio-instagram-bullet:hover{background-image:url('../images/layout/social-media-instagram-icon-sma-hover.webp')}.portfolio-picto-clickable{cursor:pointer}.portfolio-portrait-modal .modal-dialog{max-width:300px}.portfolio-portrait-modal .modal-body{padding:0}.portfolio-portrait-modal-img{width:100%;display:block;border-radius:0 0 var(--bs-border-radius-lg) var(--bs-border-radius-lg)}.photographer-image-clearfix{clear:both;overflow:auto}@media (min-width:1200px){.photographer-image{max-width:350px;max-height:300px}.photographer-image-div-right{float:right;margin:0 0 20px 30px}.photographer-image-caption-right{width:220px;float:right;text-align:right}.photographer-image-div-left{float:left;margin:0 30px 20px 0}.photographer-image-caption-left{width:220px;float:left;text-align:left}}@media (min-width:500px) and (max-width:1199px){.photographer-image{max-width:350px;max-height:300px}.photographer-image-div-right{float:right;margin:0 0 20px 30px}.photographer-image-caption-right{width:220px;float:right;text-align:right}.photographer-image-div-left{float:left;margin:0 30px 20px 0}.photographer-image-caption-left{width:220px;float:left;text-align:left}}@media (min-width:1px) and (max-width:449px){.photographer-image{width:100%}.photographer-image-div-right{text-align:center;margin:0}.photographer-image-caption-right{margin:0 0 20px 0;width:100%;text-align:left}.photographer-image-div-left{text-align:center;margin:0}.photographer-image-caption-left{margin:0 0 20px 0;width:100%;text-align:left}}.press-thumb{width:100%;aspect-ratio:3 / 2;background-size:cover;background-position:center;border-radius:10px 10px 0 0}.press-card{border-radius:0 0 10px 10px;border:none;background-color:var(--bs-gray-bg-900) !important}.search-result-thumb{width:64px;height:64px;border-radius:50%;border:1px solid var(--bs-border-color);background-size:cover;background-position:center;background-repeat:no-repeat;flex-shrink:0}.search-highlight{background-color:#fef9c3;color:#333;padding:0 2px;border-radius:2px}.search-suggest-dropdown{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,0.12);list-style:none;margin:0;padding:4px 0;max-height:360px;overflow-y:auto}.search-suggest-item{display:flex;align-items:center;gap:10px;padding:8px 14px;cursor:pointer}.search-suggest-item.is-active,.search-suggest-item:hover{background:rgba(var(--bs-primary-rgb),0.08)}.search-suggest-icon{font-size:1.1rem;color:var(--bs-secondary-color);flex-shrink:0}.search-suggest-content{display:flex;flex-direction:column;min-width:0}.search-suggest-label{font-size:1rem;color:var(--bs-body-color);font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-suggest-type{font-size:0.6rem;color:var(--bs-secondary-color);text-transform:uppercase;font-weight:400;letter-spacing:0.04em}.search-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.7);z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding-top:80px;opacity:0;pointer-events:none;transition:opacity 0.25s ease}.search-overlay.is-open{opacity:1;pointer-events:all}.search-overlay-panel{width:100%;max-width:720px;margin:0 20px;background:var(--bs-body-bg);border-radius:10px;box-shadow:0 20px 60px rgba(0,0,0,0.3);overflow:visible;position:relative}.search-overlay-inner{padding:20px 24px 16px}.search-overlay-form{display:flex;align-items:center;gap:12px;border-bottom:0.5px solid var(--bs-gray-100);padding-bottom:12px}.search-overlay-icon{color:var(--bs-secondary-color);font-size:1.4rem;flex-shrink:0}.search-overlay-input{flex:1;border:none;background:transparent;font-size:1.15rem;color:var(--bs-body-color);outline:none;font-weight:400}.search-overlay-input::placeholder{color:var(--bs-gray-500);font-weight:300}.search-overlay-close{background:none;border:none;cursor:pointer;color:var(--bs-secondary-color);padding:4px;display:flex;align-items:center;flex-shrink:0;transition:color 0.15s}.search-overlay-close:hover{color:var(--bs-body-color)}.search-overlay-hint{margin:10px 0 0}.search-overlay-hint kbd{font-size:0.75rem;padding:1px 5px;border:1px solid var(--bs-border-color);border-radius:3px;background:var(--bs-secondary-bg);color:var(--bs-body-color)}.search-suggest-dropdown--inline{position:relative !important;top:auto !important;left:auto !important;width:100% !important;border-radius:0 0 12px 12px;border-top:1px solid var(--bs-border-color);box-shadow:none;margin:0;padding:4px 0}.about-stat-circle{width:160px;height:160px;border-radius:50%;background-color:var(--bs-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;flex-shrink:0}@media (max-width:575px){.about-stat-circle{width:140px;height:140px}.about-stat-circle:nth-child(odd){margin-right:0}}.font-s-inherit{font-size:inherit}.gray{color:#efefef}.btn-reset{background:none;border:none;padding:0;cursor:pointer}.text-link{color:var(--bs-primary);text-decoration:underline;font-size:inherit}.primary{color:var(--bs-primary) !important}.primary-bg{background-color:var(--bs-primary-bg) !important}.red{color:var(--bs-primary)}.red-bg{background-color:var(--bs-primary-bg) !important}.orange{color:var(--bs-orange) !important}.orange-bg{background-color:var(--bs-orange-bg) !important}.yellow{color:var(--bs-yellow) !important}.yellow-bg{background-color:var(--bs-yellow-bg) !important}.green{color:var(--bs-green) !important}.green-bg{background-color:var(--bs-green-bg) !important}.gold:{color:goldenrod}.gold-bg{background-color:goldenrod}.gray-100{color:var(--bs-gray-100) !important}.gray-200{color:var(--bs-gray-200) !important}.gray-300{color:var(--bs-gray-300) !important}.gray-400{color:var(--bs-gray-400) !important}.gray-500{color:var(--bs-gray-500) !important}.gray-600{color:var(--bs-gray-600) !important}.gray-700{color:var(--bs-gray-700) !important}.gray-800{color:var(--bs-gray-800) !important}.gray-900{color:var(--bs-gray-900) !important}.gray-bg-100{background-color:var(--bs-gray-bg-100) !important}.gray-bg-200{background-color:var(--bs-gray-bg-200) !important}.gray-bg-300{background-color:var(--bs-gray-bg-300) !important}.gray-bg-400{background-color:var(--bs-gray-bg-400) !important}.gray-bg-500{background-color:var(--bs-gray-bg-500) !important}.gray-bg-600{background-color:var(--bs-gray-bg-600) !important}.gray-bg-700{background-color:var(--bs-gray-bg-700) !important}.gray-bg-800{background-color:var(--bs-gray-bg-800) !important}.gray-bg-900{background-color:var(--bs-gray-bg-900) !important}.dark-bg{background-color:var(--bs-dark-bg) !important}.black{color:var(--bs-black)}.white{color:var(--bs-white)}.gold{color:goldenrod}.facebook{color:#3b5998}.twitter{color:#00aced}.tumblr{color:#d95e40}.pinterest{color:#bd081c}.instagram{color:#8a3ab9}.white-bg{background-color:var(--bs-white)}.black-bg{background-color:var(--bs-black)}