html[data-brand=annotelle]{color-scheme:light;--annotelle-cream:#faf6ef;--annotelle-paper:#fffdf8;--annotelle-paper-deep:#f1e9dc;--annotelle-ink:#1e2933;--annotelle-ink-soft:#53606a;--annotelle-berry:#8c3f59;--annotelle-berry-dark:#6e2d45;--annotelle-sage:#9bae9a;--annotelle-sage-pale:#dce4d9;--annotelle-rule:#1e293329;--annotelle-shadow:0 1.8rem 5rem #4a2d3421;background:var(--annotelle-cream)}html[data-brand=annotelle] body{background:radial-gradient(circle at 8% 4%, #9bae9a29, transparent 25rem), radial-gradient(circle at 94% 27%, #8c3f5914, transparent 31rem), var(--annotelle-cream);color:var(--annotelle-ink);font-family:var(--body-font), Inter, ui-sans-serif, system-ui, sans-serif;margin:0;font-size:clamp(1rem,.96rem + .12vw,1.075rem);line-height:1.72;overflow-x:hidden}html[data-brand=annotelle] body:before{z-index:-1;pointer-events:none;content:"";background-image:linear-gradient(90deg,#0000 0 calc(100% - 1px),#1e29330a calc(100% - 1px));background-size:min(8.5vw,7.5rem) 100%;position:fixed;inset:0;mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}html[data-brand=annotelle] ::selection{background:var(--annotelle-berry);color:var(--annotelle-paper)}html[data-brand=annotelle] :is(a,button,input,select,textarea,summary):focus-visible{outline:.2rem solid var(--annotelle-berry-dark);outline-offset:.28rem;border-radius:.15rem}html[data-brand=annotelle] :is(h1,h2,h3){color:var(--annotelle-ink);font-family:var(--heading-font), Georgia, serif;font-weight:500}html[data-brand=annotelle] h1{letter-spacing:-.058em;max-width:13ch;font-size:clamp(3.4rem,7.3vw,7.7rem);line-height:.93}html[data-brand=annotelle] h2{letter-spacing:-.035em;line-height:1.02}html[data-brand=annotelle] h3{letter-spacing:-.022em;line-height:1.12}html[data-brand=annotelle] p{text-wrap:pretty}html[data-brand=annotelle] .site-shell{width:min(100% - clamp(1.4rem,5vw,5.5rem),88rem)}html[data-brand=annotelle] .site-header{z-index:50;border-bottom:1px solid var(--annotelle-rule);backdrop-filter:blur(1rem)saturate(125%);background:#faf6efe0;min-height:5rem;position:sticky;top:0;box-shadow:0 .5rem 2rem #1e293308}html[data-brand=annotelle] .site-header:after{content:"";background:var(--annotelle-berry);width:clamp(3.5rem,9vw,8rem);height:2px;position:absolute;bottom:-1px;right:0}html[data-brand=annotelle] .brand-mark,html[data-brand=annotelle] .footer-brand{font-family:var(--heading-font), Georgia, serif;letter-spacing:-.025em;gap:.75rem;font-size:1.28rem;font-weight:600}html[data-brand=annotelle] .brand-sigil{border:1px solid var(--annotelle-berry);width:1.22rem;height:1.52rem;box-shadow:inset 0 -.34rem 0 var(--annotelle-sage), .23rem .23rem 0 #8c3f591f;background:0 0;border-radius:45% 45% .08rem .08rem;position:relative}html[data-brand=annotelle] .brand-sigil:before{aspect-ratio:1;content:"";background:var(--annotelle-berry);border-radius:50%;width:.26rem;position:absolute;top:.34rem;left:50%;transform:translate(-50%)}html[data-brand=annotelle] .desktop-nav{gap:clamp(.9rem,1.7vw,1.65rem)}html[data-brand=annotelle] .desktop-nav a{color:var(--annotelle-ink-soft);letter-spacing:.07em;text-transform:uppercase;font-size:.69rem;font-weight:750;position:relative}html[data-brand=annotelle] .desktop-nav a:after{content:"";background:var(--annotelle-berry);transform-origin:100%;height:1px;transition:transform .18s;position:absolute;bottom:-.55rem;left:0;right:0;transform:scaleX(0)}html[data-brand=annotelle] .desktop-nav a:hover,html[data-brand=annotelle] .desktop-nav a[aria-current=page]{color:var(--annotelle-berry-dark)}html[data-brand=annotelle] .desktop-nav a:hover:after,html[data-brand=annotelle] .desktop-nav a[aria-current=page]:after{transform-origin:0;transform:scaleX(1)}html[data-brand=annotelle] .button{border:1px solid var(--annotelle-berry-dark);background:var(--annotelle-berry-dark);min-height:3.25rem;box-shadow:.32rem .32rem 0 var(--annotelle-sage);color:var(--annotelle-paper);letter-spacing:.055em;text-transform:uppercase;border-radius:.2rem;padding:.8rem 1.25rem;font-size:.78rem;font-weight:800;transition:box-shadow .18s,transform .18s,background-color .18s}html[data-brand=annotelle] .button:hover{filter:none;background:var(--annotelle-berry);box-shadow:.18rem .18rem 0 var(--annotelle-sage);transform:translate(.14rem,.14rem)}html[data-brand=annotelle] .button-small{min-height:2.65rem;padding:.55rem .9rem;font-size:.67rem}html[data-brand=annotelle] .button-secondary{border-color:var(--annotelle-ink);box-shadow:none;color:var(--annotelle-ink);background:0 0}html[data-brand=annotelle] .button-secondary:hover{background:var(--annotelle-paper-deep);box-shadow:none}html[data-brand=annotelle] .text-link,html[data-brand=annotelle] .workflow-grid a,html[data-brand=annotelle] .offer-preview-grid a{width:fit-content;color:var(--annotelle-berry-dark);letter-spacing:.055em;text-transform:uppercase;font-size:.76rem;font-weight:800;text-decoration:underline 1px #8c3f5959}html[data-brand=annotelle] .eyebrow{width:fit-content;color:var(--annotelle-berry-dark);letter-spacing:.16em;align-items:center;gap:.65rem;font-size:.69rem;font-weight:800;display:inline-flex}html[data-brand=annotelle] .eyebrow:before{content:"";background:currentColor;width:1.8rem;height:1px}html[data-brand=annotelle] main>.page-hero{padding-block:clamp(5.5rem,10vw,9rem);border-bottom:1px solid var(--annotelle-rule);text-align:left;align-items:flex-start;gap:1.45rem;min-height:clamp(32rem,66vh,46rem);padding-right:min(34vw,29rem)}html[data-brand=annotelle] main>.page-hero:after{background:linear-gradient(90deg, transparent 0 2.7rem, #8c3f594d 2.7rem calc(2.7rem + 1px), transparent calc(2.7rem + 1px)), repeating-linear-gradient(0deg, transparent 0 2.05rem, #1e293317 2.05rem calc(2.05rem + 1px)), var(--annotelle-paper);width:min(27vw,23rem);box-shadow:1rem 1rem 0 var(--annotelle-sage-pale), var(--annotelle-shadow);opacity:1;border:1px solid #1e29332b;border-radius:.2rem;inset:19% 0 16% auto;transform:rotate(1.2deg)}html[data-brand=annotelle] main>.page-hero:before{z-index:1;aspect-ratio:1;content:"01";background:var(--annotelle-berry);width:3rem;box-shadow:0 0 0 .42rem var(--annotelle-cream);color:var(--annotelle-paper);font:800 .68rem/1 var(--body-font), sans-serif;letter-spacing:.08em;border-radius:50%;place-items:center;display:grid;position:absolute;top:27%;right:min(21.5vw,18rem)}html[data-brand=annotelle] main>.page-hero .lede{max-width:47rem;color:var(--annotelle-ink-soft);font-size:clamp(1.08rem,1.6vw,1.36rem);line-height:1.65}html[data-brand=annotelle] main>.home-hero{justify-content:center;min-height:clamp(40rem,82vh,57rem);padding-right:min(40vw,35rem)}html[data-brand=annotelle] main>.home-hero h1{max-width:9ch}html[data-brand=annotelle] main>.home-hero:after{background:linear-gradient(90deg, transparent 0 3.5rem, #8c3f5961 3.5rem calc(3.5rem + 1px), transparent calc(3.5rem + 1px)), linear-gradient(155deg, transparent 0 71%, #9bae9a6b 71% 84%, transparent 84%), repeating-linear-gradient(0deg, transparent 0 2.35rem, #1e293317 2.35rem calc(2.35rem + 1px)), var(--annotelle-paper);width:min(32vw,28rem);box-shadow:1.2rem 1.2rem 0 var(--annotelle-sage-pale), var(--annotelle-shadow);inset:12% 0 10% auto;transform:rotate(1.5deg)}html[data-brand=annotelle] main>.home-hero:before{content:"A1";top:22%;right:min(25.5vw,22.5rem)}html[data-brand=annotelle] .hero-actions{gap:1.4rem;margin-top:.65rem}html[data-brand=annotelle] .home-story>section{border-top:0;border-bottom:1px solid var(--annotelle-rule);width:min(100%,78rem);padding-block:clamp(5rem,9vw,8rem)}html[data-brand=annotelle] .section-heading{gap:1.2rem}html[data-brand=annotelle] .section-heading h2{max-width:14ch;font-size:clamp(2.35rem,4.6vw,4.85rem)}html[data-brand=annotelle] .product-preview{grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);gap:clamp(2.5rem,7vw,7rem)}html[data-brand=annotelle] .product-preview .campaign-ui{background:var(--annotelle-paper);box-shadow:1rem 1rem 0 var(--annotelle-sage-pale), var(--annotelle-shadow);color:var(--annotelle-ink);border:1px solid #1e29333d;border-radius:.25rem;order:-1;transition:transform .24s,box-shadow .24s;overflow:visible;transform:rotate(-.45deg)}html[data-brand=annotelle] .product-preview .campaign-ui:hover{box-shadow:.65rem .65rem 0 var(--annotelle-sage-pale), 0 1.3rem 3.6rem #4a2d341c;transform:rotate(0)translateY(-.25rem)}html[data-brand=annotelle] .campaign-ui>header{background:var(--annotelle-berry-dark);min-height:4.2rem;color:var(--annotelle-paper);border:0}html[data-brand=annotelle] .campaign-ui>header strong{font-family:var(--heading-font), Georgia, serif;font-size:1.08rem;font-weight:600}html[data-brand=annotelle] .campaign-dot{background:var(--annotelle-sage);box-shadow:0 0 0 .28rem #dce4d933}html[data-brand=annotelle] .status-chip{color:var(--annotelle-paper);background:#fffdf81a;border:1px solid #fffdf847;border-radius:999px}html[data-brand=annotelle] .campaign-summary{background:var(--annotelle-rule)}html[data-brand=annotelle] .campaign-summary>div{background:var(--annotelle-paper);min-height:6rem}html[data-brand=annotelle] .campaign-summary small{color:var(--annotelle-ink-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:750}html[data-brand=annotelle] .campaign-summary strong{font-family:var(--heading-font), Georgia, serif;font-size:1.25rem;font-weight:600}html[data-brand=annotelle] .campaign-track{gap:.8rem;padding:1.35rem}html[data-brand=annotelle] .campaign-track li{border:1px solid var(--annotelle-rule);background:var(--annotelle-cream);border-radius:.18rem;min-height:8rem;padding:1rem 1rem 1.2rem;position:relative}html[data-brand=annotelle] .campaign-track li:after{content:"";background:var(--annotelle-sage);width:1.3rem;height:.58rem;position:absolute;bottom:-.3rem;right:.8rem;transform:rotate(-5deg)}html[data-brand=annotelle] .campaign-track li:nth-child(2):after{background:#d5a1b2;transform:rotate(4deg)}html[data-brand=annotelle] .campaign-track li span{border:1px solid var(--annotelle-berry);width:1.7rem;height:1.7rem;color:var(--annotelle-berry-dark);border-radius:50%;place-items:center;display:grid}html[data-brand=annotelle] .campaign-track li strong{font-family:var(--heading-font), Georgia, serif;text-overflow:clip;font-size:.98rem;font-weight:600;overflow:visible}html[data-brand=annotelle] .campaign-proof{padding:.15rem 1.35rem 1.35rem}html[data-brand=annotelle] .campaign-proof div{border-color:var(--annotelle-rule);grid-template-columns:.8fr 1.2fr}html[data-brand=annotelle] .problem-result{gap:clamp(1.2rem,3vw,2.5rem)}html[data-brand=annotelle] .problem-result article{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);border-radius:.2rem;align-content:center;min-height:24rem;padding:clamp(2rem,4vw,3.5rem);position:relative}html[data-brand=annotelle] .problem-result article:first-child{background:var(--annotelle-paper-deep)}html[data-brand=annotelle] .problem-result article:last-child{box-shadow:inset .34rem 0 0 var(--annotelle-sage)}html[data-brand=annotelle] .problem-result article h2{font-size:clamp(2rem,3.3vw,3.55rem)}html[data-brand=annotelle] .problem-result .direction{aspect-ratio:1;background:var(--annotelle-berry);width:3rem;color:var(--annotelle-paper);font-family:var(--body-font), sans-serif;border-radius:50%;place-items:center;font-size:1.25rem;display:grid}html[data-brand=annotelle] .home-workflow,html[data-brand=annotelle] .home-offers,html[data-brand=annotelle] .home-evidence,html[data-brand=annotelle] .home-faq{grid-template-columns:minmax(15rem,.58fr) minmax(0,1.42fr);gap:clamp(2.5rem,7vw,7rem)}html[data-brand=annotelle] .workflow-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}html[data-brand=annotelle] .workflow-grid article{border:1px solid var(--annotelle-rule);border-top:1px solid var(--annotelle-rule);background:var(--annotelle-paper);border-radius:.2rem;flex-direction:column;gap:1rem;min-height:22rem;padding:1.7rem;display:flex;position:relative;box-shadow:0 .8rem 2.5rem #4a2d340f}html[data-brand=annotelle] .workflow-grid article:nth-child(2){transform:translateY(1.2rem)}html[data-brand=annotelle] .workflow-grid article:before{content:"";background:var(--annotelle-sage);width:2rem;height:.72rem;position:absolute;top:-.36rem;right:1.4rem;transform:rotate(2deg)}html[data-brand=annotelle] .workflow-grid article:nth-child(2):before{background:#d7a3b3}html[data-brand=annotelle] .workflow-grid article>span{color:var(--annotelle-berry-dark);letter-spacing:.12em;font-size:.7rem;font-weight:800}html[data-brand=annotelle] .workflow-grid h3{font-size:1.65rem}html[data-brand=annotelle] .workflow-grid article p{color:var(--annotelle-ink-soft);font-size:.94rem}html[data-brand=annotelle] .workflow-grid article a{margin-top:auto}html[data-brand=annotelle] .home-capabilities{grid-template-columns:.85fr 1.15fr;gap:clamp(2.5rem,7vw,7rem)}html[data-brand=annotelle] .home-capabilities ul{border-top:1px solid var(--annotelle-ink)}html[data-brand=annotelle] .home-capabilities li{border-color:var(--annotelle-rule);font-family:var(--heading-font), Georgia, serif;grid-template-columns:3.2rem 1fr;padding:1.45rem .4rem;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:500}html[data-brand=annotelle] .home-capabilities li span{aspect-ratio:1;background:var(--annotelle-sage-pale);width:1.9rem;color:var(--annotelle-berry-dark);border-radius:50%;place-items:center;font-weight:800;display:grid}html[data-brand=annotelle] .offer-preview-grid{gap:1rem}html[data-brand=annotelle] .offer-preview-grid article,html[data-brand=annotelle] .offer-card{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);min-height:22rem;box-shadow:none;border-radius:.2rem;padding:clamp(1.5rem,3vw,2.25rem)}html[data-brand=annotelle] .offer-preview-grid article:nth-child(2),html[data-brand=annotelle] .offer-card:nth-child(2){border-color:var(--annotelle-berry-dark);background:var(--annotelle-berry-dark);color:var(--annotelle-paper);transform:translateY(-1rem)}html[data-brand=annotelle] .offer-preview-grid article:nth-child(2) :is(h3,a,.offer-count,.offer-price),html[data-brand=annotelle] .offer-card:nth-child(2) :is(h2,.eyebrow,.text-link,.offer-price){color:var(--annotelle-paper)}html[data-brand=annotelle] .offer-preview-grid article:nth-child(2) a:focus-visible,html[data-brand=annotelle] .offer-card:nth-child(2) a:focus-visible{outline-color:var(--annotelle-paper)}html[data-brand=annotelle] .offer-count{color:var(--annotelle-berry-dark);font-family:var(--heading-font), Georgia, serif;font-size:clamp(3.2rem,5vw,5.3rem);font-weight:500}html[data-brand=annotelle] .offer-preview-grid h3{font-size:1.75rem}html[data-brand=annotelle] .evidence-table{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);box-shadow:.7rem .7rem 0 var(--annotelle-sage-pale);border-radius:.2rem;padding:3.5rem 1.4rem 1rem;position:relative}html[data-brand=annotelle] .evidence-table:before{content:"REGISTRE / ÉDITION DE TRAVAIL";color:var(--annotelle-berry-dark);letter-spacing:.16em;font-size:.66rem;font-weight:800;position:absolute;top:1.15rem;left:1.4rem}html[data-brand=annotelle] .evidence-table>div{border-color:var(--annotelle-rule);grid-template-columns:2.8rem .8fr 1.2fr;padding:1.15rem .25rem}html[data-brand=annotelle] .evidence-table>div>span{color:var(--annotelle-berry-dark);font-weight:800}html[data-brand=annotelle] .faq-list details{border-color:var(--annotelle-rule)}html[data-brand=annotelle] .faq-list details:last-child{border-bottom:1px solid var(--annotelle-rule)}html[data-brand=annotelle] .faq-list summary{color:var(--annotelle-ink);font-family:var(--heading-font), Georgia, serif;padding:1.45rem 3.3rem 1.45rem 0;font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:500;list-style:none;position:relative}html[data-brand=annotelle] .faq-list summary::-webkit-details-marker{display:none}html[data-brand=annotelle] .faq-list summary:after{aspect-ratio:1;border:1px solid var(--annotelle-berry);content:"+";width:1.8rem;color:var(--annotelle-berry-dark);font:500 1.1rem/1 var(--body-font), sans-serif;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:.2rem;transform:translateY(-50%)}html[data-brand=annotelle] .faq-list details[open] summary:after{content:"−";background:var(--annotelle-berry);color:var(--annotelle-paper)}html[data-brand=annotelle] .faq-list details p{color:var(--annotelle-ink-soft)}html[data-brand=annotelle] .home-final-cta{border:1px solid var(--annotelle-berry-dark);background:linear-gradient(135deg, transparent 0 58%, #9bae9a52 58% 72%, transparent 72%), var(--annotelle-berry-dark);width:min(100%,78rem);min-height:35rem;color:var(--annotelle-paper);box-shadow:1rem 1rem 0 var(--annotelle-sage-pale);border-radius:.25rem;margin-block:clamp(4rem,8vw,8rem);padding-inline:clamp(1.5rem,7vw,6rem);position:relative;overflow:hidden}html[data-brand=annotelle] .home-final-cta:before{aspect-ratio:1;content:"";border:1px solid #fffdf873;border-radius:50%;width:3.4rem;position:absolute;top:2rem;left:2rem}html[data-brand=annotelle] .home-final-cta :is(h2,.eyebrow){color:var(--annotelle-paper)}html[data-brand=annotelle] .home-final-cta .button{border-color:var(--annotelle-paper);background:var(--annotelle-paper);box-shadow:.32rem .32rem 0 var(--annotelle-sage);color:var(--annotelle-berry-dark)}html[data-brand=annotelle] .steps{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);box-shadow:.8rem .8rem 0 var(--annotelle-sage-pale);border-radius:.2rem;gap:0;margin-bottom:clamp(5rem,10vw,9rem);padding:4.7rem clamp(1.3rem,4vw,3rem) 1rem;display:grid;position:relative}html[data-brand=annotelle] .steps:before{content:"CHEMIN DE PUBLICATION";color:var(--annotelle-berry-dark);letter-spacing:.17em;font-size:.67rem;font-weight:800;position:absolute;top:1.45rem;left:clamp(1.3rem,4vw,3rem)}html[data-brand=annotelle] .steps article{border-color:var(--annotelle-rule);grid-template-columns:3.5rem minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:1rem clamp(1.5rem,4vw,4rem);padding-block:2rem}html[data-brand=annotelle] .steps article>span{aspect-ratio:1;background:var(--annotelle-sage-pale);width:2.25rem;color:var(--annotelle-berry-dark);border-radius:50%;place-items:center;font-size:.68rem;font-weight:800;display:grid}html[data-brand=annotelle] .steps article h2{font-size:clamp(1.55rem,2.6vw,2.6rem)}html[data-brand=annotelle] .steps article p{color:var(--annotelle-ink-soft)}html[data-brand=annotelle] .two-column{gap:clamp(1.2rem,3vw,2rem);padding-bottom:clamp(5rem,9vw,8rem)}html[data-brand=annotelle] .two-column>section{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);border-radius:.2rem;min-height:20rem;padding:clamp(2rem,4vw,3.5rem)}html[data-brand=annotelle] .two-column>section:first-child{box-shadow:inset .3rem 0 0 var(--annotelle-sage)}html[data-brand=annotelle] .two-column>.accent-panel{border-color:var(--annotelle-berry-dark);background:var(--annotelle-berry-dark);color:var(--annotelle-paper);box-shadow:.75rem .75rem 0 var(--annotelle-sage-pale)}html[data-brand=annotelle] .two-column>.accent-panel p{font-family:var(--heading-font), Georgia, serif;font-size:clamp(2rem,3.5vw,3.75rem);line-height:1.08}html[data-brand=annotelle] .feature-list li{border-color:var(--annotelle-rule);color:var(--annotelle-ink-soft);padding:1rem .25rem 1rem 1.65rem}html[data-brand=annotelle] .feature-list li:before{border:1px solid var(--annotelle-berry);background:0 0;width:.55rem;height:.55rem;top:1.55rem}html[data-brand=annotelle] .page-sections{gap:clamp(1rem,2vw,1.5rem);max-width:72rem}html[data-brand=annotelle] .page-sections section{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);border-radius:.2rem;grid-template-columns:3.5rem minmax(12rem,.78fr) minmax(16rem,1.22fr);align-items:start;gap:1rem clamp(1.4rem,4vw,4rem);padding:clamp(2rem,4vw,3.2rem);position:relative}html[data-brand=annotelle] .page-sections section:after{content:"";background:var(--annotelle-sage);width:2.3rem;height:.68rem;position:absolute;top:-.32rem;right:2rem;transform:rotate(2deg)}html[data-brand=annotelle] .page-sections section:nth-child(2){background:var(--annotelle-paper-deep);margin-left:clamp(0rem,4vw,3.5rem)}html[data-brand=annotelle] .page-sections section:nth-child(2):after{background:#d5a1b2;transform:rotate(-3deg)}html[data-brand=annotelle] .page-sections .section-index{aspect-ratio:1;border:1px solid var(--annotelle-berry);width:2.2rem;color:var(--annotelle-berry-dark);border-radius:50%;grid-area:1/1;place-items:center;font-size:.68rem;font-weight:800;display:grid}html[data-brand=annotelle] .page-sections h2{grid-column:2;font-size:clamp(1.65rem,2.8vw,2.8rem)}html[data-brand=annotelle] .page-sections p{color:var(--annotelle-ink-soft);grid-column:3}html[data-brand=annotelle] .statement-section,html[data-brand=annotelle] .closing-cta{border-color:var(--annotelle-rule)}html[data-brand=annotelle] .statement-section{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);box-shadow:.7rem .7rem 0 var(--annotelle-sage-pale);margin-bottom:clamp(4rem,8vw,7rem);padding:clamp(2rem,5vw,4rem);position:relative}html[data-brand=annotelle] .statement-section p:first-child{font-family:var(--heading-font), Georgia, serif;font-size:clamp(1.8rem,3.3vw,3.4rem);line-height:1.12}html[data-brand=annotelle] .notice,html[data-brand=annotelle] .legal-warning{border:1px solid var(--annotelle-rule);border-left:.32rem solid var(--annotelle-berry);background:var(--annotelle-paper-deep)}html[data-brand=annotelle] .offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}html[data-brand=annotelle] .offer-card h2{font-size:clamp(2rem,3.4vw,3.5rem)}html[data-brand=annotelle] .article-list{gap:1rem}html[data-brand=annotelle] .article-list article{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);border-radius:.2rem;grid-template-columns:8rem minmax(14rem,.72fr) minmax(18rem,1.28fr);gap:1rem clamp(1.5rem,4vw,4rem);padding:clamp(2rem,4vw,3rem);transition:border-color .18s,transform .18s}html[data-brand=annotelle] .article-list article:hover{border-color:var(--annotelle-berry);transform:translate(.35rem)}html[data-brand=annotelle] .article-list h2 a{text-decoration-color:#0000}html[data-brand=annotelle] .article-list h2 a:hover{color:var(--annotelle-berry-dark);text-decoration-color:currentColor}html[data-brand=annotelle] .article-body,html[data-brand=annotelle] .legal-copy{max-width:58rem}html[data-brand=annotelle] .article-body .article-intro{border-left:.28rem solid var(--annotelle-sage);max-width:40ch;color:var(--annotelle-ink-soft);font-family:var(--heading-font), Georgia, serif;margin-bottom:clamp(3rem,7vw,6rem);padding-left:clamp(1.3rem,4vw,3rem);font-size:clamp(1.5rem,2.6vw,2.3rem);line-height:1.3}html[data-brand=annotelle] .article-page>.page-sections section{grid-template-columns:3rem minmax(0,1fr)}html[data-brand=annotelle] .article-page>.page-sections section:nth-child(2){margin-left:0}html[data-brand=annotelle] .article-page>.page-sections :is(h2,p){grid-column:2}html[data-brand=annotelle] .article-page>.page-sections p{margin-top:0}html[data-brand=annotelle] .form-section{grid-template-columns:.72fr 1.28fr;gap:clamp(2rem,7vw,6rem)}html[data-brand=annotelle] .form-section>div:first-child{height:fit-content;position:sticky;top:8rem}html[data-brand=annotelle] .form-section>div:first-child h2{max-width:10ch;margin-bottom:1.2rem;font-size:clamp(2.5rem,5vw,5rem)}html[data-brand=annotelle] .lead-form{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);box-shadow:.8rem .8rem 0 var(--annotelle-sage-pale), var(--annotelle-shadow);border-radius:.2rem;padding:clamp(1.5rem,4vw,3rem)}html[data-brand=annotelle] .form-grid{gap:1.15rem}html[data-brand=annotelle] .form-grid label{color:var(--annotelle-ink-soft);letter-spacing:.06em;text-transform:uppercase;font-size:.72rem;font-weight:800}html[data-brand=annotelle] :is(input,select,textarea){background:var(--annotelle-cream);min-height:3.25rem;color:var(--annotelle-ink);letter-spacing:0;text-transform:none;border:1px solid #1e293347;border-radius:.14rem;font-size:1rem;transition:border-color .16s,box-shadow .16s}html[data-brand=annotelle] :is(input,select,textarea):focus{border-color:var(--annotelle-berry);box-shadow:0 0 0 .2rem #8c3f591f}html[data-brand=annotelle] textarea{min-height:9rem}html[data-brand=annotelle] .checkbox{color:var(--annotelle-ink-soft)}html[data-brand=annotelle] .checkbox input{min-height:1.1rem;accent-color:var(--annotelle-berry)}html[data-brand=annotelle] .closing-cta{align-items:center}html[data-brand=annotelle] .closing-cta p{max-width:24ch;font-family:var(--heading-font), Georgia, serif;font-weight:500}html[data-brand=annotelle] .site-footer{border-color:var(--annotelle-rule);margin-top:clamp(2rem,5vw,5rem);padding-block:4.5rem 2rem}html[data-brand=annotelle] .site-footer>div:first-child{gap:1rem;display:grid}html[data-brand=annotelle] .site-footer nav{gap:1rem 1.6rem}html[data-brand=annotelle] .site-footer nav :is(a,button){color:var(--annotelle-ink-soft);font-size:.76rem}html[data-brand=annotelle] .site-footer .copyright{border-top:1px solid var(--annotelle-rule);padding-top:1.4rem}html[data-brand=annotelle] .mobile-menu summary{min-height:2.75rem;color:var(--annotelle-berry-dark);letter-spacing:.08em;text-transform:uppercase;place-items:center;font-size:.72rem;list-style:none;display:grid}html[data-brand=annotelle] .mobile-menu summary::-webkit-details-marker{display:none}html[data-brand=annotelle] .mobile-menu nav{border:1px solid var(--annotelle-rule);background:var(--annotelle-paper);box-shadow:var(--annotelle-shadow);border-radius:.2rem}html[data-brand=annotelle] .mobile-menu nav a{border-bottom:1px solid var(--annotelle-rule);align-items:center;min-height:2.75rem;text-decoration:none;display:flex}html[data-brand=annotelle] .consent{border:1px solid var(--annotelle-ink);background:var(--annotelle-paper);box-shadow:1rem 1rem 0 var(--annotelle-sage);color:var(--annotelle-ink);border-radius:.2rem}html[data-brand=annotelle] .consent::backdrop{backdrop-filter:blur(.35rem);background:#1e2933ad}html[data-brand=annotelle] .skip-link{background:var(--annotelle-berry-dark);color:var(--annotelle-paper)}@media (width<=70rem){html[data-brand=annotelle] main>.page-hero{padding-right:min(31vw,19rem)}html[data-brand=annotelle] main>.page-hero:after{width:min(26vw,16rem)}html[data-brand=annotelle] main>.page-hero:before{right:min(20vw,12.5rem)}html[data-brand=annotelle] main>.home-hero{padding-right:min(37vw,24rem)}html[data-brand=annotelle] main>.home-hero:after{width:min(31vw,20rem)}html[data-brand=annotelle] main>.home-hero:before{right:min(24vw,15.5rem)}html[data-brand=annotelle] .product-preview,html[data-brand=annotelle] .home-workflow,html[data-brand=annotelle] .home-offers,html[data-brand=annotelle] .home-evidence,html[data-brand=annotelle] .home-faq{grid-template-columns:minmax(0,1.2fr) minmax(14rem,.8fr);gap:3rem}html[data-brand=annotelle] .workflow-grid{grid-template-columns:1fr}html[data-brand=annotelle] .workflow-grid article{min-height:0}html[data-brand=annotelle] .workflow-grid article:nth-child(2){transform:none}html[data-brand=annotelle] .offer-preview-grid{grid-template-columns:1fr}html[data-brand=annotelle] .offer-preview-grid article{min-height:16rem}html[data-brand=annotelle] .offer-preview-grid article:nth-child(2){transform:none}html[data-brand=annotelle] .page-sections section{grid-template-columns:3rem minmax(12rem,.8fr) minmax(0,1.2fr);gap:1rem 1.5rem}}@media (width<=54rem){html[data-brand=annotelle] .site-shell{width:min(100% - 1.5rem,88rem)}html[data-brand=annotelle] main>.page-hero,html[data-brand=annotelle] main>.home-hero{padding-block:6rem 19rem;min-height:auto;padding-right:0}html[data-brand=annotelle] main>.page-hero:after,html[data-brand=annotelle] main>.home-hero:after{width:auto;height:11.5rem;inset:auto .7rem 4rem 3.5rem;transform:rotate(.6deg)}html[data-brand=annotelle] main>.page-hero:before,html[data-brand=annotelle] main>.home-hero:before{top:auto;bottom:12.8rem;right:2.2rem}html[data-brand=annotelle] .product-preview,html[data-brand=annotelle] .home-workflow,html[data-brand=annotelle] .home-offers,html[data-brand=annotelle] .home-evidence,html[data-brand=annotelle] .home-faq,html[data-brand=annotelle] .home-capabilities,html[data-brand=annotelle] .form-section{grid-template-columns:1fr}html[data-brand=annotelle] .product-preview .campaign-ui{order:0}html[data-brand=annotelle] .campaign-track,html[data-brand=annotelle] .problem-result{grid-template-columns:1fr}html[data-brand=annotelle] .problem-result article{min-height:19rem}html[data-brand=annotelle] .problem-result .direction{justify-self:center;transform:rotate(90deg)}html[data-brand=annotelle] .form-section>div:first-child{position:static}html[data-brand=annotelle] .page-sections section,html[data-brand=annotelle] .article-page>.page-sections section{grid-template-columns:2.7rem minmax(0,1fr)}html[data-brand=annotelle] .page-sections section:nth-child(2){margin-left:0}html[data-brand=annotelle] .page-sections :is(h2,p),html[data-brand=annotelle] .article-page>.page-sections :is(h2,p){grid-column:2}html[data-brand=annotelle] .page-sections p{margin-top:.4rem}html[data-brand=annotelle] .steps article{grid-template-columns:3rem 1fr}html[data-brand=annotelle] .steps article p{grid-column:2}html[data-brand=annotelle] .article-list article{grid-template-columns:1fr}html[data-brand=annotelle] .article-list article p:last-child{grid-column:auto}}@media (width<=40rem){html[data-brand=annotelle] body:before{display:none}html[data-brand=annotelle] h1{font-size:clamp(3rem,15vw,4.7rem)}html[data-brand=annotelle] .site-header{min-height:4.5rem}html[data-brand=annotelle] main>.page-hero,html[data-brand=annotelle] main>.home-hero{padding-block:4.8rem 16rem}html[data-brand=annotelle] main>.page-hero:after,html[data-brand=annotelle] main>.home-hero:after{height:9.5rem;box-shadow:.65rem .65rem 0 var(--annotelle-sage-pale), var(--annotelle-shadow);bottom:3rem;left:1.25rem;right:.25rem}html[data-brand=annotelle] main>.page-hero:before,html[data-brand=annotelle] main>.home-hero:before{bottom:10.5rem;right:1.2rem}html[data-brand=annotelle] .home-story>section{padding-block:4.5rem}html[data-brand=annotelle] .campaign-summary,html[data-brand=annotelle] .offer-grid,html[data-brand=annotelle] .two-column,html[data-brand=annotelle] .form-grid,html[data-brand=annotelle] .site-footer,html[data-brand=annotelle] .consent[open]{grid-template-columns:1fr}html[data-brand=annotelle] .campaign-proof div{grid-template-columns:1fr;gap:.2rem}html[data-brand=annotelle] .campaign-proof div strong{grid-column:auto}html[data-brand=annotelle] .evidence-table>div{grid-template-columns:2rem 1fr}html[data-brand=annotelle] .evidence-table>div p{grid-column:2}html[data-brand=annotelle] .offer-card:nth-child(2),html[data-brand=annotelle] .article-list article:hover{transform:none}html[data-brand=annotelle] .home-final-cta{text-align:left;align-items:flex-start;min-height:31rem}html[data-brand=annotelle] .home-final-cta:before{top:1rem;left:auto;right:1rem}html[data-brand=annotelle] .site-footer{gap:2.5rem}}html[data-brand=annotelle] #main-content .page-hero>h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){html[data-brand=annotelle] *,html[data-brand=annotelle] :before,html[data-brand=annotelle] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}html[data-brand=annotelle] :is(.campaign-ui,.workflow-grid article,.offer-preview-grid article,.offer-card,.article-list article):hover{transform:none}}
