.aulne-page{background:var(--paper);color:var(--foreground);overflow:clip}.aulne-page :is(h1,h2,h3,p,figure){margin:0}.aulne-page :is(h1,h2,h3){letter-spacing:-.055em;font-weight:500}.aulne-page h2{font-size:clamp(38px,4.6vw,64px);line-height:1.08}.aulne-page h3{font-size:25px;line-height:1.2}.aulne-page section[id]{scroll-margin-top:100px}.aulne-page :is(a,button,summary):focus-visible{outline:2px solid var(--orange-deep);outline-offset:5px}.aulne-meta{color:var(--muted-foreground);letter-spacing:.025em;font:11px/1.7 IBM Plex Mono,monospace}.aulne-intro{padding-top:clamp(32px,4vw,60px)}.aulne-product-label,.aulne-product-preview figcaption,.aulne-capability-top,.aulne-type-label{justify-content:space-between;align-items:center;gap:24px;display:flex}.aulne-opening{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);align-items:end;gap:clamp(32px,5vw,84px);margin-block:64px 48px;display:grid}.aulne-opening-title h1{margin:8px 0 0 -11px}.aulne-opening-title h1 img{width:100%;max-width:650px;height:auto;display:block}.aulne-headline{letter-spacing:-.04em;font-size:clamp(22px,2.3vw,30px);line-height:1.3}.aulne-opening-copy .aulne-description{max-width:390px;color:var(--muted-foreground);margin:18px 0 22px;font-size:14px;line-height:1.75}.aulne-primary-link,.aulne-text-link{align-items:center;gap:14px;min-height:44px;font-size:14px;text-decoration:none;display:inline-flex}.aulne-primary-link{background:var(--foreground);color:var(--paper);border-radius:999px;padding:10px 21px}.aulne-primary-link:hover{background:#41413a}.aulne-text-link{border-bottom:1px solid #9b9890}.aulne-opening-copy .aulne-availability{color:var(--muted-foreground);margin-top:13px;font:10px/1.7 IBM Plex Mono,monospace}.aulne-product-preview-stage{aspect-ratio:2240/1480;background:#eeece6;border-radius:16px;overflow:hidden}.aulne-product-preview-stage img{object-fit:contain;width:100%;height:100%;display:block}.aulne-product-preview figcaption{align-items:start;padding:19px 0}.aulne-product-preview-caption{flex-direction:column;gap:4px;display:flex}.aulne-product-preview-caption>span:last-child{color:var(--muted-foreground);font-size:12px}.aulne-product-preview-choices{flex-wrap:wrap;gap:6px;display:flex}.aulne-product-preview-choices button{min-height:44px;color:var(--muted-foreground);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:7px 14px;font-size:12px}.aulne-product-preview-choices button span{margin-right:8px;font:10px IBM Plex Mono,monospace}.aulne-product-preview-choices button:hover{border-color:var(--border)}.aulne-product-preview-choices button[aria-pressed=true]{background:var(--foreground);color:var(--paper)}.aulne-chapters{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:23px;display:grid}.aulne-chapters a{color:var(--muted-foreground);align-items:baseline;gap:10px;padding:23px 12px 23px 0;font-size:12px;text-decoration:none;display:flex}.aulne-chapters a:hover{color:var(--foreground)}.aulne-chapters a span{color:var(--orange-deep);font:10px IBM Plex Mono,monospace}.aulne-section{padding-block:clamp(72px,8vw,120px)}.aulne-section-heading{grid-template-columns:1.3fr 1fr;align-items:end;gap:56px;margin-bottom:46px;display:grid}.aulne-section-heading .eyebrow,.aulne-advanced .eyebrow,.aulne-release .eyebrow{margin-bottom:22px}.aulne-section-heading>p,.aulne-release>div>p:not(.eyebrow),.aulne-advanced-layout>div>p:not(.eyebrow){max-width:430px;color:var(--muted-foreground);font-size:15px;line-height:1.8}.aulne-capabilities{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;display:grid}.aulne-capability{border-top:1px solid var(--border);padding-top:23px}.aulne-capability-top{margin-bottom:38px}.aulne-capability-top svg{color:var(--orange-deep)}.aulne-capability h3{max-width:210px;min-height:60px}.aulne-capability>p{min-height:126px;color:var(--muted-foreground);margin:17px 0 23px;font-size:13px;line-height:1.8}.aulne-capability>.aulne-meta{font-size:10px;display:block}.aulne-first-steps{border-block:1px solid var(--border);justify-content:space-between;align-items:center;gap:32px;margin-top:54px;padding:25px 0;display:flex}.aulne-first-steps ol{flex-wrap:wrap;gap:20px 36px;margin:0;padding:0;list-style:none;display:flex}.aulne-first-steps li{align-items:center;gap:12px;font-size:13px;display:flex}.aulne-first-steps li span{border:1px solid var(--border);width:25px;height:25px;color:var(--muted-foreground);border-radius:50%;place-items:center;font:10px IBM Plex Mono,monospace;display:grid}.aulne-advanced{background:var(--foreground);color:var(--paper);padding-block:clamp(72px,8vw,120px)}.aulne-advanced .eyebrow{color:#e2a48b}.aulne-advanced-layout{grid-template-columns:1.2fr 1fr;gap:80px;display:grid}.aulne-advanced-layout>div>p:not(.eyebrow){color:#c0bfb5;margin-block:25px}.aulne-advanced .aulne-meta{color:#b1b1a9}.aulne-advanced-list article{border-top:1px solid #505049;padding-block:26px}.aulne-advanced-list article:first-child{border-top:0;padding-top:0}.aulne-advanced-list h3{margin-block:10px 14px}.aulne-advanced-list p{color:#c0bfb5;font-size:14px;line-height:1.8}.aulne-brand-board{grid-template-columns:1.1fr 1fr;gap:30px;display:grid}.aulne-sign{background:#fff;border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.aulne-sign img{width:100%;height:auto;display:block}.aulne-sign figcaption{color:var(--muted-foreground);justify-content:space-between;gap:16px;margin-top:auto;padding:15px 23px 23px;font:10px/1.7 IBM Plex Mono,monospace;display:flex}.aulne-brand-details{flex-direction:column;display:flex}.aulne-type-study{border-top:1px solid var(--border);padding:24px 0}.aulne-type-study .aulne-type-line{letter-spacing:-.055em;margin-block:30px;font-size:clamp(35px,4vw,58px);line-height:1.15}.aulne-type-label{border-top:1px solid var(--border);padding-block:12px;font-size:12px}.aulne-type-label.aulne-meta{font-size:10px}.aulne-palette{grid-template-columns:repeat(3,1fr);display:grid}.aulne-palette>div{background:var(--orange);flex-direction:column;justify-content:space-between;gap:32px;min-height:112px;padding:16px;font:10px/1.6 IBM Plex Mono,monospace;display:flex}.aulne-palette>div:nth-child(2){background:var(--foreground);color:var(--paper)}.aulne-palette>div:nth-child(3){background:var(--chalk)}.aulne-icon-study{align-items:center;gap:20px;margin-top:auto;padding-top:24px;display:flex}.aulne-icon-study img{flex:none}.aulne-icon-study a{align-items:center;gap:12px;min-height:44px;font-size:12px;text-decoration:none;display:flex}.aulne-icon-study a:hover{text-decoration:underline}.aulne-documents{background:var(--chalk);padding-block:clamp(72px,8vw,110px)}.aulne-document-grid{grid-template-columns:1fr 1fr;gap:34px;display:grid}.aulne-document{text-decoration:none}.aulne-document-cover{aspect-ratio:16/10;background:#fff;border-radius:10px;overflow:hidden}.aulne-document-cover img{object-fit:contain;width:100%;height:100%;display:block}.aulne-document-caption{justify-content:space-between;gap:24px;padding-top:23px;display:flex}.aulne-document-caption h3{margin:7px 0 10px}.aulne-document-caption p{color:var(--muted-foreground);max-width:360px;font-size:13px;line-height:1.8}.aulne-document-caption>svg{flex:none;margin-top:6px}.aulne-document:hover .aulne-document-caption h3{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:1px}.aulne-release{grid-template-columns:1.3fr 1fr;gap:70px;padding-bottom:65px;display:grid}.aulne-release>div>p:not(.eyebrow){margin-top:25px}.aulne-release-details{padding-top:40px}.aulne-release-details ul{gap:18px;margin:0 0 22px;padding:0;list-style:none;display:grid}.aulne-release-details li{align-items:center;gap:13px;font-size:14px;display:flex}.aulne-release-details li svg{color:var(--orange-deep);flex:none}.aulne-release .aulne-release-details .aulne-meta{margin-block:25px 17px;font-size:11px}.aulne-faq{border-top:1px solid var(--border);grid-template-columns:1fr 2fr;gap:70px;padding-top:36px;display:grid}.aulne-faq details{border-bottom:1px solid var(--border)}.aulne-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:65px;padding:15px 0;font-size:15px;list-style:none;display:flex}.aulne-faq summary::-webkit-details-marker{display:none}.aulne-faq summary svg{flex:none}.aulne-faq details[open] summary svg{transform:rotate(180deg)}.aulne-faq details>p{color:var(--muted-foreground);padding:0 36px 24px 0;font-size:14px;line-height:1.8}.aulne-interface{padding-bottom:clamp(72px,8vw,120px)}.aulne-interface-navigation{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.aulne-interface-navigation button{border:1px solid var(--border);min-height:44px;color:var(--foreground);cursor:pointer;background:0 0;border-radius:999px;padding:10px 21px;font-size:13px}.aulne-interface-navigation button:hover{background:var(--chalk)}.aulne-interface-navigation button[aria-pressed=true]{background:var(--foreground);border-color:var(--foreground);color:var(--paper)}.aulne-interface-figure{min-width:0}.aulne-interface-preview{border:1px solid var(--border);cursor:zoom-in;background:#fff;border-radius:12px;width:100%;padding:0;display:block;position:relative;overflow:hidden}.aulne-interface-preview img{width:100%;height:auto;display:block}.aulne-interface-zoom{color:#fff;background:#20201ef2;border-radius:999px;align-items:center;gap:8px;min-height:38px;padding:9px 14px;font-size:12px;display:inline-flex;position:absolute;bottom:18px;right:18px}.aulne-interface-figure figcaption{padding-top:13px}.aulne-interface-description{grid-template-columns:1.3fr 1fr;gap:64px;padding-block:35px;display:grid}.aulne-interface-description p{max-width:600px;color:var(--muted-foreground);margin-top:14px;font-size:14px;line-height:1.8}.aulne-interface-description ul{align-content:start;gap:15px;margin:0;padding:4px 0 0;list-style:none;display:grid}.aulne-interface-description li{align-items:baseline;gap:12px;font-size:13px;line-height:1.6;display:flex}.aulne-interface-description li svg{color:var(--orange-deep);flex:none;align-self:start;margin-top:3px}.aulne-widget-selection{border-block:1px solid var(--border);padding-block:25px}.aulne-widget-selection>div{grid-template-columns:repeat(3,1fr);gap:26px;margin-block:28px;display:grid}.aulne-widget-selection h3{font-size:21px}.aulne-widget-selection article p{color:var(--muted-foreground);margin-top:10px;font-size:13px;line-height:1.75}.aulne-widget-requirements{max-width:720px;color:var(--muted-foreground);font-size:12px;line-height:1.75}.aulne-interface-overlay{z-index:100;background:#171714b8;position:fixed;inset:0}.aulne-interface-dialog{z-index:101;background:var(--paper);width:min(94vw,1400px);max-height:92dvh;color:var(--foreground);border-radius:14px;grid-template-rows:auto auto minmax(0,1fr);gap:14px;padding:clamp(16px,2vw,26px);display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 80px #0004}.aulne-interface-dialog-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.aulne-interface-dialog-heading h2{letter-spacing:-.04em;margin:0;font-size:21px;font-weight:500}.aulne-interface-close{background:var(--chalk);width:44px;height:44px;color:var(--foreground);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.aulne-interface-dialog :is(button,[tabindex]):focus-visible{outline:2px solid var(--orange-deep);outline-offset:3px}.aulne-interface-dialog-hint{color:var(--muted-foreground);margin:0;font-size:12px;line-height:1.65}.aulne-interface-dialog-image{overscroll-behavior:contain;max-height:72dvh;overflow:auto}.aulne-interface-dialog-image img{width:100%;min-width:800px;height:auto;display:block}@media (width<=1000px){.aulne-opening{grid-template-columns:1.1fr 1fr;gap:32px}.aulne-capabilities{grid-template-columns:1fr 1fr;gap:38px 30px}.aulne-capability h3,.aulne-capability>p{min-height:0}.aulne-advanced-layout,.aulne-release{gap:42px}.aulne-chapters{grid-template-columns:repeat(3,1fr)}.aulne-first-steps{flex-direction:column;align-items:start}.aulne-product-preview figcaption{flex-direction:column;gap:15px}}@media (width<=700px){.aulne-interface-navigation{gap:6px}.aulne-interface-navigation button{padding-inline:15px;font-size:12px}.aulne-interface-zoom{font-size:11px;bottom:10px;right:10px}.aulne-interface-description{grid-template-columns:1fr;gap:24px;padding-block:27px}.aulne-widget-selection>div{grid-template-columns:1fr;gap:23px}.aulne-product-label{flex-direction:column;align-items:start;gap:12px}.aulne-opening{grid-template-columns:1fr;gap:22px;margin-block:36px 32px}.aulne-opening-title h1{max-width:440px;margin-left:-6px}.aulne-opening-title>p{margin-bottom:0}.aulne-headline{font-size:25px}.aulne-product-preview-stage{aspect-ratio:2240/1480;border-radius:10px}.aulne-product-preview-choices{gap:2px}.aulne-product-preview-choices button{padding-inline:10px;font-size:11px}.aulne-product-preview-choices button span{margin-right:5px}.aulne-chapters{grid-template-columns:1fr 1fr;margin-top:15px;padding-block:10px}.aulne-chapters a{padding-block:12px;font-size:11px}.aulne-section-heading,.aulne-advanced-layout,.aulne-brand-board,.aulne-document-grid,.aulne-release,.aulne-faq{grid-template-columns:1fr;gap:28px}.aulne-section-heading{margin-bottom:32px}.aulne-capabilities{grid-template-columns:1fr;gap:30px}.aulne-capability-top{margin-bottom:18px}.aulne-capability h3{max-width:none}.aulne-capability>p{margin-block:12px 15px}.aulne-first-steps{gap:20px;margin-top:35px}.aulne-first-steps ol{flex-direction:column;gap:15px}.aulne-advanced-layout{gap:40px}.aulne-advanced-list article:last-child{padding-bottom:0}.aulne-type-study .aulne-type-line{font-size:46px}.aulne-type-label{gap:12px;font-size:11px}.aulne-palette>div{padding:13px}.aulne-document-grid{gap:40px}.aulne-release{padding-bottom:45px}.aulne-release-details{padding-top:0}.aulne-faq{gap:22px}}
