@charset "UTF-8";:root{--bs-blue:#008cba;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#e83e8c;--bs-red:#f04124;--bs-orange:#fd7e14;--bs-yellow:#e99002;--bs-green:#43ac6a;--bs-teal:#20c997;--bs-cyan:#5bc0de;--bs-black:#000;--bs-white:#fff;--bs-gray:#888;--bs-gray-100:#f8f9fa;--bs-gray-200:#eee;--bs-gray-300:#dee2e6;--bs-gray-400:#ccc;--bs-gray-500:#adb5bd;--bs-gray-700:#495057;--bs-gray-900:#222;--bs-primary:#008cba;--bs-secondary:#eee;--bs-success:#43ac6a;--bs-info:#5bc0de;--bs-warning:#e99002;--bs-danger:#f04124;--bs-light:#eee;--bs-dark:#222;--bs-primary-rgb:0,140,186;--bs-body-color-rgb:34,34,34;--bs-body-bg-rgb:255,255,255;--bs-font-sans-serif:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#222;--bs-body-bg:#fff;--bs-border-color:#dee2e6;--bs-border-width:1px;--bs-border-style:solid;--bs-link-color:#008cba;--bs-link-hover-color:#007095}*,*::before,*::after{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{margin:0;font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}.container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row > *{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.d-flex{display:flex !important}.justify-content-center{justify-content:center !important}.mb-3{margin-bottom:1rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.form-control{display:block;width:100%;padding:.375rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;appearance:none;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control:focus{color:#222;background-color:#fff;border-color:#80c6dd;outline:0;box-shadow:0 0 0 .25rem rgba(0,140,186,.25)}.form-control::placeholder{color:#888;opacity:1}.form-control:disabled{background-color:#eee;opacity:1}.form-select{display:block;width:100%;padding:.375rem 1.5rem .375rem .5rem;font-size:1rem;font-weight:400;line-height:1.5;color:#222;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23333' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:16px 12px;border:1px solid #ccc;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#80c6dd;outline:0;box-shadow:0 0 0 .25rem rgba(0,140,186,.25)}.form-select:disabled{background-color:#eee}.btn{--bs-btn-padding-x:0.5rem;--bs-btn-padding-y:0.375rem;--bs-btn-font-size:1rem;--bs-btn-font-weight:300;--bs-btn-line-height:1.5;--bs-btn-color:#222;--bs-btn-bg:transparent;--bs-btn-border-width:1px;--bs-btn-border-color:transparent;--bs-btn-border-radius:0;--bs-btn-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);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;vertical-align:middle;cursor:pointer;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 .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{text-decoration:none}.btn:focus-visible{outline:0;box-shadow:0 0 0 .25rem rgba(0,140,186,.25)}.btn:disabled,.btn.disabled{pointer-events:none;opacity:.65}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#008cba;--bs-btn-border-color:#008cba;--bs-btn-hover-bg:#00779e;--bs-btn-hover-border-color:#007095;--bs-btn-active-bg:#007095;--bs-btn-active-border-color:#00698c;color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-border-color)}.btn-primary:hover{color:#fff;background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn-primary:active{color:#fff;background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}:root{--rimes-blue:#4E47DC;--rimes-grey:#4a4f58;--rimes-greylight:#dbdbdb;--rimes-greydark:#353535;--rimes-mustard:#c29364;--rimes-star:#FFC000;--rimes-links:#005370;--rimes-bg:#f6F7FB;--rimes-border:rgba(0,0,0,.08)}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{text-shadow:none}p{margin:0 0 0.5rem;font-size:1rem;line-height:1.55;color:#2c2c2c}ul,ol{margin:0 0 0.5rem 0;padding-left:1.2rem}.navbar-expand-sm .navbar-nav{width:100%;justify-content:center}.nav-item{margin:0 15px}.navbar-collapse .nav-link:hover{color:var(--rimes-mustard)}.card{margin:5px 10px}.badge{border-radius:5px}.form-group{margin:10px 0}.alert{margin:1rem 0}.alert p{margin:0;text-align:center}.dropdown-menu{top:40px;right:0;padding:10px}.pagination{display:flex;flex-wrap:wrap}img{width:100%}h1{margin:25px 0;color:var(--rimes-blue)}h2{color:var(--bs-yellow);margin:15px 0}i.fas,i.far,i.fa{margin:5px;font-family:'Font Awesome 6 Free';font-style:normal}i.fa-plus{margin:0 0 0 6px;vertical-align:middle}*::before,*::after{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:bold}img.rimes-fas{width:15px;margin:0 5px}.icon-white{filter:brightness(0) invert(1)}.icon-bluelink{filter:invert(24%) sepia(86%) saturate(2157%) hue-rotate(174deg) brightness(90%) contrast(102%)}.icon-bluerimes{filter:invert(28%) sepia(12%) saturate(4488%) hue-rotate(187deg) brightness(98%) contrast(85%)}.icon-yellowstar{filter:invert(84%) sepia(48%) saturate(6262%) hue-rotate(8deg) brightness(115%) contrast(103%)}.body-base{position:relative;min-height:100vh;margin:0;padding:0;height:100%}.body-base::after{content:'';display:block;height:0}.section-container{padding:1rem}.section-container.section-container-results{min-height:67vh;background:var(--rimes-bg)}label.required::after{content:" *";font-family:inherit;font-weight:inherit}.help-text{font-style:italic}.help-text::before{content:url('../icons/circle-info-solid.svg');display:inline-block;width:14px;vertical-align:middle;filter:invert(51%) sepia(27%) saturate(23%) hue-rotate(352deg) brightness(100%) contrast(94%);margin-right:5px}.badge-filter{background:#a6a6a6;color:#fff;padding:1px 4px;text-align:center;border-radius:5px;font-size:14px;display:inline-block}.badge.badge-sort{border:none;padding:0;color:#555}.bg-rimes-blue{background:var(--rimes-blue)}.container-linkback{margin:15px}.header-banner{background-color:var(--rimes-blue);color:#fff;height:95px;display:flex;justify-content:center;align-items:center;padding:0 20px;position:sticky;top:0;z-index:1000}.header-content{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1200px}.site-logo{font-size:15pt;font-weight:100;margin:0;color:#fff}.site-logo img{max-height:60px;width:auto;display:block}.nav-list{display:flex;gap:40px;list-style:none;margin:0;padding:0;text-align:center}.nav-list li a{text-decoration:none;color:#fff;font-size:18px;font-weight:100}.nav-list li a:hover{color:#fff}.nav-list li a.active{font-weight:bold}@media (max-width:600px){.header-content{flex-direction:column;align-items:center;text-align:center}.site-logo{margin-top:10px;margin-bottom:5px}.site-logo img{max-height:45px}.nav-list{flex-direction:row;gap:20px;justify-content:center;width:100%;margin-bottom:10px}.nav-list li a{font-size:14px}}.headband{background-color:var(--rimes-blue);color:#fff}.headband h1{color:#fff;font-size:18px;line-height:1.6;font-weight:var(--bs-body-font-weight);margin:0 0 12px 0}.container-presentation-searchbar{width:min(500px,92vw);text-align:left}.container-searchbar-wrap{position:relative;width:100%}.container-searchbar,.container-searchbar > div:first-child{width:100% !important;height:auto !important;display:block !important}.container-searchbar .mb-3{margin-bottom:0 !important}.form-searchbar-keyword.form-control{width:100%;height:50px;border-radius:999px;border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.14);color:#fff;padding:0 56px 0 18px;font-size:15px;font-weight:600;box-shadow:none;outline:none}.form-searchbar-keyword.form-control::placeholder{color:rgba(255,255,255,.80)}.form-searchbar-keyword.form-control:focus{border-color:rgba(255,255,255,.55);background:rgba(255,255,255,.18);box-shadow:0 0 0 4px rgba(255,255,255,.15)}.container-searchbar-btn{position:absolute;right:16.5px;top:50%;transform:translateY(-50%);margin:0;display:flex;align-items:center}.container-searchbar-btn .btn{width:40px;height:40px;border-radius:999px;border:none;padding:0;background:rgba(255,255,255,.92);box-shadow:0 10px 20px rgba(0,0,0,.18);display:inline-flex;align-items:center;justify-content:center;transition:transform .15s ease,filter .15s ease}.container-searchbar-btn .btn:hover{transform:translateY(-1px);filter:brightness(1.02)}.container-select{margin-top:12px;display:flex;gap:10px;flex-wrap:wrap}.form-group{margin:0}.form-searchbar-select.form-select{height:34px;min-width:170px;padding:0 36px 0 14px;border-radius:999px;background-color:#ffffff;border:1px solid rgba(78,71,220,.35);font-size:12.5px;font-weight:650;color:#4E47DC;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:linear-gradient(45deg,transparent 50%,#4E47DC 50%),linear-gradient(135deg,#4E47DC 50%,transparent 50%);background-position:calc(100% - 18px) 14px,calc(100% - 13px) 14px;background-size:5px 5px,5px 5px;background-repeat:no-repeat;transition:background .15s ease,border-color .15s ease,color .15s ease}.form-searchbar-select.form-select:hover{background-color:#F6F7FF;border-color:rgba(78,71,220,.6)}.form-searchbar-select.form-select:focus{outline:none;background-color:#ffffff;border-color:#4E47DC;box-shadow:0 0 0 3px rgba(78,71,220,.15)}@media (max-width:576px){.container-select{gap:8px}}@media (max-width:576px){.form-searchbar-keyword.form-control{height:48px}}@media (max-width:350px){.container-select{flex-direction:column}}.block-results{min-height:200px;max-width:700px;display:flex;gap:5px;flex-direction:column;justify-content:space-between;padding:10px 20px 20px 20px;background:#fff;border-radius:10px}.block-results h1 > b{text-decoration-line:underline;text-decoration-thickness:6px}.block-results a{color:var(--rimes-blue)}.badge.badge-sort a{display:inline-block;padding:5px 7px;text-decoration:none}.sorted-asc::after,.sorted-desc::after{content:url('../icons/sort-up-solid.svg');display:inline-block;width:8px;vertical-align:middle;margin-right:5px;filter:invert(30%) sepia(0%) saturate(1167%) hue-rotate(192deg) brightness(99%) contrast(83%)}.sorted-desc::after{content:url('../icons/sort-down-solid.svg')}.search-result{line-height:2.2;font-size:18px}.badge-sort{line-height:1.6;font-size:16px;padding:6px 10px;margin-right:5px;margin-bottom:5px}.content-right h2.rimes-title{font-size:22px;color:#333}.small-button-container{display:flex;gap:8px;flex-wrap:wrap}.small-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 12px;border-radius:999px;font-size:12.5px;font-weight:700;text-decoration:none;border:1px solid transparent;box-shadow:none;transition:transform .15s ease,filter .15s ease,background .15s ease,color .15s ease,border-color .15s ease}.small-btn:hover{transform:translateY(-1px);filter:brightness(0.98)}.btn-definition.small-btn{background:rgba(165,218,245,0.55);border-color:rgba(165,218,245,0.9);color:#0B3D54}.btn-definition.small-btn:hover{background:rgba(165,218,245,0.75)}.btn-synonymes.small-btn{background:rgba(219,207,192,0.55);border-color:rgba(219,207,192,0.95);color:#4A3B2C}.btn-synonymes.small-btn:hover{background:rgba(219,207,192,0.75)}.section-container-1{display:flex;justify-content:center;align-items:flex-start;background-color:var(--rimes-bg);padding:20px 0;min-height:100vh}.main-container{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;width:calc(730px + 350px + 60px);max-width:100%;padding:15px;background-color:#fff !important;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,0.1);box-sizing:border-box}.content-block1,.content-block3{background-color:#fff;border-radius:12px;margin:0 auto 20px auto;text-align:left;padding:12px}.content-block2{margin:0 auto 20px auto;text-align:left}.columns-container{display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between;margin:0}.column1{flex:2;width:calc(58.9% - 10px);box-sizing:border-box}.column2{flex:1;width:calc(41.1% - 10px);box-sizing:border-box}.content-left{flex:0 0 730px;margin-right:0;margin-top:0 !important;padding-top:0 !important}.content-right{flex:1 1 365px;max-width:365px;min-width:300px}@media (max-width:1045px){.main-container{flex-wrap:wrap;padding:10px}.content-left,.content-right{flex:1 1 100%;margin-right:0;margin-bottom:20px}}@media (max-width:768px){.section-container-1{padding:10px 0}.columns-container{flex-direction:column}.column1,.column2{width:100%}}.article{display:block;padding:5px;margin-bottom:0;border-bottom:1px solid #E3E8F5;cursor:pointer;text-decoration:none}.article:hover{background-color:#F6F7FF}.article .meta{display:flex;align-items:center;font-size:0.9rem;color:#555;margin-bottom:5px}.article .meta .category{font-weight:bold;color:var(--rimes-blue);margin-right:10px}.article .meta .date{font-size:0.8rem;color:#666}.article h3{font-size:1rem;font-weight:bold;margin:0 0 5px;color:#333}.article p{font-size:0.8rem;margin:0;color:#666;line-height:1.5}#articles-list{min-height:960px}@media (max-width:768px){#articles-list{min-height:960px}}.rimes-title{color:#333;font-weight:bold;font-size:1.2em;text-align:left;position:relative;padding-bottom:5px;margin-top:0;margin-bottom:5px;display:inline-block}.rimes-title::after{content:'';display:block;width:30px;height:3px;background-color:var(--rimes-blue);margin-top:5px}.title-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.rimes-button{display:inline-block;padding:5px 8px;background-color:#fff;border:1px solid var(--rimes-blue);color:var(--rimes-blue);font-size:0.7em;font-weight:bold;text-decoration:none;border-radius:25px;transition:background-color .2s ease,color .2s ease;margin-top:-5px}.rimes-button:hover{background-color:var(--rimes-blue);color:#fff}.small2-button-container{display:flex;flex-wrap:wrap}.small2-btn{padding:5px 8px;text-align:center;text-decoration:none;display:inline-block;font-size:12.5px;margin-top:5px;margin-bottom:0;margin-right:5px;border-radius:5px;font-weight:bold;border:none;background-color:#ccc}.btn-populaire.small2-btn{border:1px solid var(--rimes-blue) !important;background-color:transparent;color:var(--rimes-blue)}.btn-populaire.small2-btn:hover{background-color:var(--rimes-blue);color:#fff}.view-all-poems-btn{display:inline-flex;align-items:center;justify-content:center;padding:7px 14px;border-radius:999px;background:transparent;border:1px solid rgba(78,71,220,.35);color:var(--rimes-blue);font-weight:700;font-size:13px;text-decoration:none;transition:background .15s,color .15s,transform .15s}.view-all-poems-btn:hover{background:var(--rimes-blue);color:#fff;transform:translateY(-1px)}.authors-zoom{margin-top:12px;border-top:1px solid var(--rimes-border)}.authors-head{display:flex;align-items:center;justify-content:space-between;Margin-top:12px;margin-bottom:8px}.zoom-title{margin:0;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgba(0,0,0,.6)}.authors-all-link{position:relative;font-size:11px;font-weight:500;color:var(--rimes-blue);text-decoration:none}.authors-all-link:hover{color:var(--rimes-blue);font-weight:600}.authors-all-link::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform .2s ease}.authors-all-link:hover::after{transform:scaleX(1)}.authors-list{display:flex;flex-wrap:wrap;gap:4px}.authors-list a{padding:3px 6px;border-radius:999px;border:1px solid rgba(78,71,220,.22);font-size:12px;font-weight:600;color:rgba(0,0,0,.75);text-decoration:none;transition:background .15s,color .15s,border-color .15s}.authors-list a:hover{background:#F6F7FF;border-color:rgba(78,71,220,.35);color:var(--rimes-blue)}.quote-section{padding:20px;margin:0 0 10px 0 auto;max-width:600px;text-align:left;background-color:#f9f9f9;border-left:4px solid #375492;border-right:4px solid #375492;border-radius:8px;display:inline-block;position:relative;overflow:hidden}.quote-tag{background-color:#375492;color:#fff;font-size:.9em;padding:6px 12px;border-radius:12px 0 0 0;position:absolute;bottom:0;right:0;transform:translate(1%,0%);box-shadow:0px 2px 4px rgba(0,0,0,0.2)}.quote-text{font-size:1.2em;color:#333;margin:0;line-height:1.4}.quote-source{margin-top:10px;font-size:1em;color:#375492}.quote-poem,.quote-author{color:#375492;text-decoration:none;font-weight:bold;transition:color .3s ease}.quote-poem:hover,.quote-author:hover{color:#2a3d64}.dictionary-links{display:flex;flex-direction:column;align-items:center;width:100%;max-width:300px;margin:15px auto}.dictionary-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:15px 0;margin:0;text-align:center;text-decoration:none;color:#fff !important;font-weight:bold;border:none;transition:background-color .3s,color .3s}.synonymous{background-color:#82725F}.synonymous:hover{background-color:#6E5F4F}.le-dico{background-color:#256FA0}.le-dico:hover{background-color:#1E5C83}.btn-title{font-size:1.2em}.btn-subtitle{font-size:.9em;font-weight:normal}.dictionary-usage{border:1px solid var(--rimes-blue);border-radius:25px;margin:20px 0;overflow:hidden}.usage-btn{width:100%;padding:5px 20px;background-color:transparent;color:var(--rimes-blue);border:none;font-size:1em;font-weight:bold;text-align:left;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background-color .3s ease,color .3s ease}.usage-btn:hover,.usage-btn.active{background-color:var(--rimes-blue);color:#fff;box-shadow:inset 0 0 0 1000px var(--rimes-blue);background-clip:padding-box}.question-text{color:inherit}.arrow{transition:transform .3s ease}.usage-text{display:none;font-size:.9em;color:#333;padding:20px}.social-section{display:flex;align-items:center;gap:10px;background-color:#fff;padding:5px 15px;border-radius:40px}.social-title{font-size:1em;color:#555;margin:0;line-height:1.2em;text-align:center}.social-title strong{display:block}.social-buttons{display:flex;gap:15px;flex-wrap:wrap;align-items:left}.social-btn img{width:100%;max-width:50px;height:auto;transition:transform .2s}.social-btn:hover img{transform:scale(1.1)}#insta-popup{position:fixed;inset:0;display:none;align-items:center;justify-content:center;background:rgba(0,0,0,.55);z-index:9999}@supports (backdrop-filter:blur(10px)){#insta-popup{backdrop-filter:blur(8px)}}#insta-popup .insta-card{background:#fff;max-width:250px;width:90%;padding:28px 26px 22px;border-radius:18px;box-shadow:0 25px 60px rgba(0,0,0,.25);text-align:center;animation:pop .25s ease-out forwards}#insta-popup .social-title{margin-bottom:18px;font-size:15px;line-height:1.5;color:#222;font-weight:400}#insta-popup .social-btn{display:inline-flex;align-items:center;gap:10px;padding:10px 18px;border-radius:30px;background:linear-gradient(135deg,#fd5949,#d6249f,#285AEB);box-shadow:0 10px 25px rgba(214,36,159,.25);font-weight:600;text-decoration:none;transition:transform .15s ease,filter .15s ease}#insta-popup .social-btn,#insta-popup .social-btn span,#insta-popup .social-btn:hover,#insta-popup .social-btn:hover span,#insta-popup .social-btn:focus,#insta-popup .social-btn:active{color:#fff !important;text-decoration:none !important}#insta-popup .social-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}#insta-popup .social-btn img{width:22px;height:22px}#insta-popup .social-btn:focus-visible{outline:2px solid rgba(255,255,255,.85);outline-offset:3px}#insta-popup .later-btn{margin:14px auto 0;display:block;background:none;border:none;color:#666;font-size:13px;cursor:pointer}#insta-popup .later-btn:hover{text-decoration:underline}@keyframes pop{from{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ig-float{position:fixed;right:18px;bottom:18px;display:flex;align-items:center;gap:10px;padding:12px 16px;background:#DF2061;color:#fff;border-radius:999px;text-decoration:none;font-family:Arial,sans-serif;font-weight:500;font-size:14px;line-height:1.2;box-shadow:0 10px 25px rgba(0,0,0,.22);z-index:2147483647;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,font-weight .2s ease}.ig-float:hover{color:#fff;font-weight:700;transform:translateY(-3px) scale(1.02);box-shadow:0 18px 35px rgba(0,0,0,.35);filter:brightness(1.02)}.ig-float span{white-space:nowrap}@media (max-width:480px){.ig-float{right:14px;bottom:14px;font-size:13px;padding:10px 14px}}.container{display:flex;justify-content:center;max-width:1200px;width:100%;margin:0 auto}.left-space,.right-space{width:300px;display:block;margin:0 auto}.content{flex:1;background-color:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,0.1)}@media (max-width:900px){.left-space,.right-space{display:none}.content{flex:unset;width:100%}}.article-container-img{max-width:33%;margin:0 1rem 0 0;float:left}.article-container-img img{max-height:310px;object-fit:contain}.article-container-linkback{margin:1rem auto}.adm-account-header-nav{height:50px;border-bottom:2px solid #c29364;background:var(--rimes-greydark)}.adm-account-header-nav a{color:var(--rimes-greylight)}.adm-account-header-nav .dropdown a{color:var(--rimes-greydark)}.adm-account-header-nav .dropdown .btn-secondary,.adm-account-header-nav .dropdown-menu{background-color:var(--rimes-greylight)}.adm-text-iconp{display:flex;align-items:center}.adm-articles-list-container-cards{display:flex;justify-content:space-evenly;flex-wrap:wrap}.adm-articles-list-container-cards .card{min-width:230px}.adm-search-simple-research{margin-right:5px}.footer{display:flex;justify-content:space-between;align-items:center;height:100px;background-color:#0F172A;font-size:11pt;font-weight:100 !important;color:#fff;padding:0 15px;box-sizing:border-box;width:100%;overflow:hidden;margin:0}.footer-container{display:flex;justify-content:space-between;width:100%;max-width:1200px;margin:0 auto}.footer-column{flex:1;text-align:center !important}.footer a{text-decoration:none;color:#fff}.footer a:hover{color:#fff;text-decoration:none}#poemContent{white-space:pre-wrap}.pod-hero{background:var(--rimes-blue);padding:10px 10px;border-radius:16px}.pod-shell{max-width:760px;margin:0 auto}.pod-head{margin-bottom:14px}.pod-headTitle{margin-top:8px;font-weight:850;letter-spacing:-0.02em;font-size:clamp(22px,2.6vw,30px);line-height:1.15;color:#fff}.pod-kicker{margin:8px 0 0;font-size:14px;line-height:1.5;color:rgba(255,255,255,.88)}.pod-card{margin:0;padding:8px;border-radius:14px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 14px 40px rgba(0,0,0,.14)}.pod-title{display:inline-block;text-decoration:none;font-size:clamp(20px,2.2vw,26px);line-height:1.2;font-weight:800;color:rgba(0,0,0,.92)}.pod-title:hover{color:var(--rimes-blue)}.pod-meta{margin-top:8px;font-size:13px;line-height:1.35;color:rgba(0,0,0,.60);display:flex;flex-wrap:wrap;align-items:baseline;gap:0}.pod-meta a{color:rgba(0,0,0,.60);text-decoration:none}.pod-meta a:hover{color:var(--rimes-blue);text-decoration-thickness:2px}.pod-content{margin-top:14px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);white-space:pre-wrap;font-size:clamp(14px,1.6vw,14px);line-height:1.7;color:rgba(0,0,0,.82)}.pod-actions{margin-top:16px;display:flex;justify-content:flex-end}.pod-button{display:inline-flex;align-items:center;justify-content:center;padding:6px 16px;border-radius:999px;background:transparent;color:var(--rimes-blue);font-weight:700;font-size:13px;text-decoration:none;border:1px solid var(--rimes-blue);transition:background .15s ease,color .15s ease,transform .15s ease}.pod-button:hover{background:var(--rimes-blue);color:#fff;transform:translateY(-1px)}@media (max-width:520px){.pod-headTitle{font-size:25px}.pod-title{font-size:22px}.pod-content{font-size:14px}}.responsive-box{background-color:#fff;border-radius:5px;padding:5px;max-width:370px;width:100%;text-align:left}.responsive-box p{color:#333;font-size:12px;margin-bottom:0}.highlight-text{color:#007BFF;font-weight:bold;margin-right:10px}.highlight-ebook{background-color:#007BFF;color:#fff !important;font-weight:bold;padding:0px 4px;border-radius:5px;display:inline-block}.email-group{display:flex;align-items:center;justify-content:center;margin-top:5px}.email-group input[type="email"]{width:250px;max-width:100%;min-width:100px;box-sizing:border-box;padding:4px;text-indent:10px;border:1px solid #ccc;border-right:none;border-radius:25px 0 0 25px;outline:none;font-size:12px;margin-right:0}.email-group button{width:auto;background-color:#007BFF;color:#fff;border:1px solid #007BFF;padding:4px 10px;border-radius:0 25px 25px 0;margin-left:0;font-size:12px;cursor:pointer;font-weight:bold;transition:background-color .3s ease}.email-group button:hover{background-color:#0056b3}.small-text{font-size:11px !important;color:#555;line-height:1.1}.banner-desktop{display:block;max-width:100%}.banner-mobile{display:none}@media (max-width:768px){.banner-desktop{display:none}.banner-mobile{display:block;max-width:100%}}.is-hidden{display:none !important}.pagination{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:center;align-items:center;list-style:none;padding-left:0;margin:1.25rem 0 0}.pagination .page-item{display:inline-flex}.pagination .page-link{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;padding:0 .85rem;border-radius:999px;border:1px solid rgba(0,0,0,.10);background:#fff;color:inherit;text-decoration:none;font-weight:600;line-height:1;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease,border-color .12s ease}.pagination .page-link:hover{transform:translateY(-1px);border-color:rgba(0,0,0,.16);box-shadow:0 8px 18px rgba(0,0,0,.08)}.pagination .page-item.active .page-link,.pagination li.active .page-link{background:var(--rimes-primary,#2b63ff);border-color:var(--rimes-primary,#2b63ff);color:#fff;box-shadow:0 10px 22px rgba(43,99,255,.25)}.pagination .page-item.disabled .page-link,.pagination li.disabled .page-link{opacity:1;color:#555;border-color:rgba(0,0,0,.12)}.pagination .page-link[aria-label="…"],.pagination .page-link:has(span:only-child){padding:0 .75rem}.pagination .page-link:focus{outline:none}.pagination .page-link:focus-visible{box-shadow:0 0 0 .25rem rgba(43,99,255,.25);border-color:rgba(43,99,255,.55)}@media (max-width:480px){.pagination .page-link{min-width:2.2rem;height:2.2rem;padding:0 .7rem;font-weight:600}}