:root{--ask-control-height:3.25rem;--ask-control-text:1rem;--radius-control:.6rem}.site-shell main :is(h2,h3){text-wrap:balance}.site-shell main :is(h2,h3)+:is(p,ul,ol){margin-top:1.5rem}.site-shell main :is(.button-link,.launch-form__button){min-height:var(--ask-control-height);font-size:var(--ask-control-text);font-weight:600;line-height:1.25}.product-hero{align-items:center;column-gap:clamp(2rem,4vw,4rem)}.product-buybox{min-width:0}.product-hero>.product-hero__visual{min-height:0;align-self:start;border:0;background:transparent;overflow:visible}.product-hero .product-mockup--paper{min-height:0;aspect-ratio:4/5;background:transparent;overflow:visible}.product-hero .product-mockup__sheets{position:absolute;inset:3% 0 7%}.product-hero .product-mockup--paper .product-mockup__sheet{height:auto;max-width:none;border:1px solid #d8d3c8;border-radius:3px;box-shadow:0 1rem 2rem rgb(45 39 28/.14)}.product-hero .product-mockup--paper .product-mockup__sheet--cover{width:68%;left:16%;top:0;transform:none}.product-hero .product-mockup--paper .product-mockup__sheet--left{width:58%;left:3%;top:8%;transform:rotate(-6deg)}.product-hero .product-mockup--paper .product-mockup__sheet--right{width:58%;left:auto;right:3%;top:8%;transform:rotate(6deg)}.product-hero .product-card-illustration{width:100%;margin:0;padding:0 1rem}.product-hero .product-card-illustration img{display:block;width:min(100%,30rem);height:auto;margin:0 auto;border:1px solid #d8d3c8;box-shadow:0 1rem 2rem rgb(45 39 28/.14)}.product-hero .product-card-illustration figcaption{margin-top:1rem;font-size:.85rem;text-align:center;line-height:1.5}.product-buybox h1{font-size:clamp(2.75rem,4.6vw,4.75rem);line-height:1.04;margin-bottom:1.25rem}.product-buybox__lead{max-width:36ch;font-size:clamp(1.1rem,1.6vw,1.4rem);line-height:1.5}.product-buybox__price-row{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;margin:1.5rem 0}.product-buybox__price-row>span{font-size:.95rem;line-height:1.5}.product-buybox__price{font-family:Ask Lora,Georgia,serif;font-size:2.8rem;line-height:1.15}.product-summary-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0 0 1.6rem;padding:1.2rem 0;border-block:1px solid #d8d3c8}.product-summary-facts div{min-width:0}.product-summary-facts dt{font-size:.82rem;color:#656158;margin-bottom:.4rem}.product-summary-facts dd{margin:0;font-size:1.05rem;font-weight:600;line-height:1.45}.product-launch-panel__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.75rem}.product-launch-panel__actions>.button-link{display:inline-flex;align-items:center;justify-content:center;gap:.75rem;padding:.9rem 1.35rem;font-size:1rem;min-height:3.4rem}.product-launch-panel__actions .purchase-cta{margin:0;padding:0;border:0}.product-launch-panel__actions .purchase-cta button{min-height:3.4rem;height:auto;padding:.9rem 1.25rem;font-size:1rem;background:transparent;color:#69655d;border:1px solid #c8c3b8;opacity:1;box-shadow:none}.product-launch-panel__actions .product-preparation{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.product-launch-panel__note{margin:.9rem 0 1.25rem;max-width:48ch;color:#656158;font-size:.9rem;line-height:1.6}.product-launch-panel__signup{border-top:1px solid #d8d3c8;padding-top:1rem}.product-launch-panel__signup summary{cursor:pointer;font-size:1rem;line-height:1.5}.product-launch-panel__signup summary:focus-visible{outline:2px solid currentColor;outline-offset:5px}.product-launch-panel__signup .launch-form{margin:1rem 0 0;padding:0;border:0}.product-launch-panel__signup .launch-form__row{display:flex;flex-wrap:wrap;align-items:stretch;gap:.65rem}.product-launch-panel__signup .launch-form__row input{flex:1 1 12rem;min-width:0;min-height:3.4rem;font-size:1rem;padding:.8rem 1rem}.product-launch-panel__signup .launch-form__button{min-height:3.4rem;padding:.8rem 1.15rem;font-size:1rem;font-weight:600;border-radius:999px;border:1px solid #c8c3b8;background:transparent;color:#302e28}.product-launch-panel__signup .launch-form__consent{align-items:start;margin-top:1rem;font-size:.85rem;line-height:1.55}.product-launch-panel__signup .launch-form__consent input{margin-top:.25rem}.product-launch-panel__actions .purchase-cta button,.product-launch-panel__actions>.button-link,.product-launch-panel__signup .launch-form__button{width:100%;height:var(--ask-control-height);min-height:var(--ask-control-height);padding:.75rem 1rem;font-family:inherit;font-size:var(--ask-control-text);font-weight:600;line-height:1.25;border-radius:999px;box-sizing:border-box}.product-launch-panel__signup .launch-form__row{display:grid;grid-template-columns:minmax(0,1fr) 9rem}.product-launch-panel__signup .launch-form__row input{height:var(--ask-control-height);min-height:var(--ask-control-height)}.product-launch-panel__signup .microcopy{font-size:.85rem;line-height:1.5;margin:.75rem 0 0}.product-launch-panel__signup .launch-form__status:empty{display:none}.reading-product-page .product-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.reading-product-page .fit-grid,.reading-product-page .product-detail-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start}.reading-product-page :is(.product-detail-grid,.fit-grid) h2{font-size:clamp(2rem,3vw,3rem);line-height:1.15;margin:0 0 1.5rem}.reading-product-page :is(.product-detail-grid,.fit-grid) .section__intro{margin:0;line-height:1.65;max-width:38ch}.reading-product-page .fit-grid ul{display:grid;gap:.75rem;margin:0;padding:0;list-style:none}.reading-product-page .fit-grid li{margin:0;padding:0;line-height:1.5}.reading-product-page :is(.spread-list,.process-list){margin:0;padding:0}.reading-product-page :is(.spread-list,.process-list) li{display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:baseline;gap:1rem;padding:1.25rem 0}.reading-product-page :is(.spread-list,.process-list) li:first-child{padding-top:1.25rem}.reading-product-page :is(.spread-list,.process-list) li p{margin:.5rem 0 0;line-height:1.5}.reading-product-page .process-list li p{margin:0}.report-preview-section .report-preview-heading{align-items:start;gap:2rem;margin-bottom:2rem}.report-preview-section .report-preview-heading h2{margin:0}.report-preview-section .report-preview-heading p{margin:0 0 1rem;line-height:1.6}.report-preview-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 3rem) / 3);gap:1.5rem;overflow-x:auto;scroll-snap-type:x proximity;padding:.25rem .25rem 1rem;scrollbar-width:thin}.report-preview-grid .report-preview{margin:0;min-width:0;scroll-snap-align:start}.report-preview-grid .report-preview img{width:100%;height:auto}.report-preview-grid:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:900px){.reading-product-page .product-hero{grid-template-columns:1fr}.reading-product-page .product-hero__visual{width:min(100%,34rem);justify-self:center}.report-preview-grid{grid-auto-columns:calc((100% - 1.5rem) / 2)}}@media (max-width:640px){.reading-product-page :is(.product-detail-grid,.fit-grid){grid-template-columns:1fr;gap:2.5rem}.product-launch-panel__actions,.product-launch-panel__signup .launch-form__row{grid-template-columns:1fr}.report-preview-grid{grid-auto-columns:82%;gap:1rem}.product-summary-facts{gap:.65rem}.product-summary-facts dt{font-size:.75rem}.product-summary-facts dd{font-size:.9rem}.product-launch-panel__actions .purchase-cta,.product-launch-panel__actions>.button-link{flex:1 1 100%}.product-launch-panel__actions .purchase-cta button{width:100%}}.reading-product-page .product-hero{align-items:start;padding-bottom:2rem}.reading-product-page .product-hero>.product-hero__visual{align-self:stretch}.reading-product-page .product-buybox{display:flex;flex-direction:column;min-height:0;justify-content:flex-start}.reading-product-page .product-back{margin:0 0 1.5rem}.reading-product-page .product-buybox h1{max-width:none;margin:0 0 1rem;font-size:clamp(2.25rem,4.3vw,4rem);text-wrap:wrap}.reading-product-page .product-buybox__lead{margin:0;max-width:38ch}.reading-product-page .product-buybox__price-row{margin:2rem 0 1.5rem}.reading-product-page .product-launch-panel__actions{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.5rem}.reading-product-page .product-launch-panel__actions .purchase-cta{flex:0 1 16rem}.reading-product-page .product-launch-panel__actions .purchase-cta button{background:var(--ask-paper-deep,#eee4c8);border-color:transparent;color:#605b50;cursor:not-allowed}.product-sample-link{display:inline-flex;gap:.5rem;align-items:center;min-height:3.25rem;font-size:1rem;text-decoration:underline;text-underline-offset:.25rem}.reading-product-page .product-launch-panel__note{max-width:none;margin:.75rem 0 0;font-size:.85rem}.reading-product-page .product-launch-panel{margin-top:0;padding-top:0}.product-notification .launch-form__button,.reading-product-page .product-launch-panel__actions .purchase-cta button{border-radius:.6rem}.product-sample-browser{display:flex;flex-direction:column;height:100%;width:100%;min-width:0}.product-sample-browser__track{display:flex;flex:1;min-height:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:4px}.product-sample-browser__track::-webkit-scrollbar{display:none}.product-sample-browser__page{position:relative;flex:0 0 100%;width:100%;min-width:0;display:flex;justify-content:center;scroll-snap-align:start}.product-sample-browser__page img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.product-sample-browser__navigation{display:flex;justify-content:center;gap:.5rem;margin-top:1rem}.product-sample-browser__navigation button{width:3.25rem;height:4.25rem;padding:.125rem;background:transparent;border:1px solid transparent;border-radius:3px;cursor:pointer}.product-sample-browser__navigation button[aria-pressed=true]{border-color:currentColor}.product-sample-browser__navigation img{display:block;width:100%;height:100%;object-fit:contain}.product-sample-browser__caption{font-size:.75rem;line-height:1.5;text-align:center;margin:.75rem 0 0;color:#656158}.product-sample-browser :is(button,a):focus-visible,.product-sample-browser__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}.product-notification{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2rem,4vw,4rem);align-items:start;border-top:1px solid #d8d3c8;padding-top:2rem;padding-bottom:3rem}.product-notification>div:first-child{padding-top:1.75rem}.reading-product-page .product-notification h2{margin:0 0 .75rem;font-family:Ask Lora,Georgia,serif;font-size:2rem;line-height:1.2}.reading-product-page .product-notification p{margin:0;font-size:.95rem;line-height:1.5}.product-notification .launch-form{margin:0;padding:0;border:0}.product-notification .launch-form>label:first-child{display:block;font-size:.85rem;font-weight:500;margin-bottom:.5rem}.product-notification .launch-form__row{display:grid;grid-template-columns:minmax(0,1fr) 10rem;gap:.75rem}.product-notification .launch-form__row :is(input,button){min-width:0;height:3.25rem;min-height:3.25rem;padding:.75rem 1rem;font:inherit;font-size:1rem;box-sizing:border-box}.product-notification .launch-form__button{border:1px solid #c8c3b8;border-radius:.6rem;background:transparent;color:inherit;font-weight:600}.product-notification .launch-form__consent{display:flex;align-items:start;gap:.75rem;margin:.75rem 0 0;font-size:.75rem;line-height:1.5}.product-notification .launch-form__consent input{flex:0 0 auto;margin-top:.125rem}.product-notification .launch-form .microcopy,.product-notification .launch-form__status:empty{display:none}.product-notification .launch-form__status:not(:empty){margin-top:.75rem}.reading-product-page .fit-grid ul{gap:.5rem}.reading-product-page .fit-grid li{line-height:1.4}.report-preview-section .report-preview-heading p{line-height:1.4;margin-bottom:.75rem;font-size:1rem}.report-preview-section .report-preview-heading{margin-bottom:1.5rem}.report-preview__enlarge{border-radius:.6rem;padding:.5rem .75rem;font-size:.85rem;line-height:1.25}@media (max-width:900px){.reading-product-page .product-buybox{min-height:0}.reading-product-page .product-launch-panel{margin-top:0}.product-notification>div:first-child{padding-top:0}.product-sample-browser{height:auto}.product-sample-browser__track{flex:none;height:30rem}.product-notification{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:640px){.product-notification .launch-form__row{grid-template-columns:minmax(0,1fr) 7.5rem;gap:.5rem}.product-sample-browser__track{height:25rem}.reading-product-page .product-launch-panel__actions .purchase-cta{flex-basis:100%}}.site-shell :is([data-slot=button],.button-link,.header-product-action,.launch-form__button,.checkout-primary,.checkout-secondary,.product-sample-dialog__close){border-radius:var(--radius-control);min-height:var(--ask-control-height);font-size:var(--ask-control-text);font-weight:600;line-height:1.25}.site-shell .site-header .mobile-nav .header-product-action,.site-shell .site-header .primary-nav .header-product-action{border-radius:.6rem!important;background:transparent;border-color:var(--border)}.product-sample-browser__navigation button{width:2.25rem;height:3rem}.product-sample-browser__navigation{margin-top:.75rem}.product-sample-browser__caption{margin-top:.5rem}.report-preview__enlarge{font-size:.75rem;padding:.35rem .5rem}.product-sample-dialog__close{background:transparent;border:1px solid var(--border);padding:.75rem 1rem;color:inherit;cursor:pointer}.product-sample-dialog__close:focus-visible{outline:2px solid currentColor;outline-offset:3px}@font-face{font-family:Ask Open Sans;src:url(/fonts/OpenSans-Variable.ttf) format("truetype");font-weight:100 900;font-display:swap}body:has(.night-page){--background:#141512;--foreground:#f6f2e8;--muted-foreground:#babbb0;--border:#3b3c34;--primary:#ffdc46;--primary-foreground:#191a15;--card:#20211d;--card-foreground:#f6f2e8;--input:#20211d;--ring:#ffdc46;background:#141512;color:#f6f2e8}body:has(.night-page) .site-header{background:#141512;border-color:#34362e}body:has(.night-page) .wordmark__logo{filter:invert(1);opacity:.95}body:has(.night-page) .header-destination small{display:none}body:has(.night-page) .header-product-action{border-color:#686b5b;color:#f6f2e8;background:transparent;border-radius:8px}body:has(.night-page) .footer{background:#10110e;color:#e9e7de;border-color:#34362e}body:has(.night-page) .footer a,body:has(.night-page) .footer p{color:#babbb0}.night-page{background:#141512;color:#f6f2e8;font:17px/1.7 Ask Open Sans,Arial,sans-serif;--layout-density:spacious}.night-wrap{width:min(1200px,calc(100% - 64px));margin:auto}.night-page h1,.night-page h2{font-family:"Ask Instrument Serif",Georgia,serif;font-weight:400;letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.03;color:#f6f2e8}.night-page h1{font-size:clamp(56px,6.4vw,94px)}.night-page h2{font-size:clamp(40px,4.3vw,62px)}.night-page h3{font:500 23px/1.35 Ask Open Sans,sans-serif;margin:0;color:#f6f2e8;letter-spacing:-.035em}.night-page h1 em,.night-page h2 em{font-style:italic;color:#d6cfad}.night-page p{color:#babbb0;margin:24px 0;max-width:560px}.night-page .night-action{border-radius:8px;background:#ffdc46;color:#191a15;font:600 15px/1.3 Ask Open Sans,sans-serif;padding:18px 24px;min-height:56px;gap:24px;text-decoration:none;white-space:normal}.night-text-link{display:inline-flex;align-items:center;gap:12px;color:#f6f2e8;text-decoration:none;border-bottom:1px solid #77796a;padding-block:8px;font-size:15px}.night-text-link:hover{color:#ffdc46;border-color:#ffdc46}.night-hero{display:grid;grid-template-columns:1fr 1.05fr;gap:32px;align-items:center;min-height:710px;padding-block:64px 80px}.night-hero-copy{position:relative;z-index:2}.night-hero-copy>p{max-width:440px;font-size:18px;line-height:1.75}.night-hero-actions{display:flex;align-items:center;gap:24px;margin-top:32px;flex-wrap:wrap}.night-page p.night-quiet{font-size:12px;color:#a4a799;margin-top:24px;letter-spacing:.01em}.night-fan{position:relative;height:560px;isolation:isolate}.night-card{position:absolute;width:40%;height:auto;top:80px;left:30%;border-radius:5px;box-shadow:0 22px 48px #0009;transform-origin:50% 90%;z-index:2}.night-card--0{transform:rotate(-23deg) translateX(-62px);z-index:1;top:104px}.night-card--1{transform:rotate(-3deg);z-index:3}.night-card--2{transform:rotate(22deg) translateX(62px);z-index:2;top:104px}.night-orbit{position:absolute;inset:18px -12px 6px;border:1px solid #484a3c;border-radius:50%;transform:rotate(-18deg) scaleY(.82);z-index:0}.night-orbit:after{content:"";position:absolute;inset:28px;border:1px solid #303329;border-radius:50%}.night-star{position:absolute;color:#d6cfad;font-size:38px;z-index:3}.night-star--one{right:14px;top:22px}.night-star--two{left:0;bottom:80px;font-size:27px}.night-fan-caption{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#a4a799;font-family:"Ask Instrument Serif",serif;font-style:italic;font-size:23px}.night-proof-line{display:flex;justify-content:space-between;gap:24px;border-block:1px solid #393b31;padding:24px 0;font-size:12px;color:#c9ccbc;letter-spacing:.035em}.night-proof-line span:before{content:"✦";color:#a4a481;margin-right:14px;font-size:11px}.night-section{padding-block:96px;border-bottom:1px solid #34362d}.night-section-title{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px}.night-section-title>p{font-size:15px;margin:0;max-width:340px}.night-filters{display:flex;gap:8px;margin-bottom:32px;overflow:auto;padding-bottom:8px}.night-filters button{border:1px solid transparent;background:none;color:#b9bcad;border-radius:6px;font-size:13px;padding:12px 16px;white-space:nowrap;cursor:pointer;min-height:44px}.night-filters button[aria-pressed=true]{background:#303329;color:#f6f2e8}.night-filters button:hover{background:#272a22}.night-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px}.night-product{display:block;text-decoration:none;min-width:0}.night-product-art{background:#20211d;border-radius:10px;overflow:hidden;aspect-ratio:1}.night-product-art img{width:100%;height:100%;object-fit:contain;display:block}.night-product-label{display:flex;justify-content:space-between;align-items:start;padding:20px 0 8px;gap:16px}.night-product-label h3{font-size:21px}.night-product-label span{font-size:12px;color:#a4a799}.night-product-label svg{margin-top:4px;color:#d6cfad}.night-product-destination{font-size:12px;color:#d6cfad}.night-home-sample{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:center}.night-home-sample p{max-width:390px}.night-paper-pair{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:center;background:#25271e;padding:36px 28px;border-radius:12px}.night-paper-pair img{width:100%;height:auto;box-shadow:0 20px 30px #0004}.night-paper-pair img:last-child{margin-top:60px}.night-how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:48px;margin-bottom:24px}.night-how-grid article>span{display:block;font:12px/1.5 Ask Plex Mono,monospace;color:#d6cfad;margin-bottom:24px}.night-how-grid h3{font-size:22px}.night-how-grid p{font-size:15px;margin:16px 0 0}.night-free{margin-block:96px;display:grid;grid-template-columns:.7fr 1fr;gap:96px;padding:64px 96px;align-items:center;background:#25271f;border-radius:12px}.night-free img{width:180px;height:auto;transform:rotate(-8deg);justify-self:center;box-shadow:0 24px 40px #0006}.night-free h2{font-size:58px}.night-free p{font-size:15px}.night-faq{display:grid;grid-template-columns:.8fr 1.2fr;column-gap:80px}.night-faq h2{grid-row:span 7;font-size:52px}.night-faq details{border-top:1px solid #434638;padding:24px 0}.night-faq summary{cursor:pointer;min-height:32px;font-size:17px;color:#f6f2e8}.night-faq details p{font-size:15px;margin:16px 0 0}.night-journal{display:flex;gap:40px;align-items:center;flex-wrap:wrap;border:0}.night-journal div{flex:1}.night-journal h2{font-size:38px}.night-journal p{font-size:14px;margin:12px 0}.night-back{display:inline-flex;align-items:center;gap:10px;font-size:13px;color:#babbb0;text-decoration:none;padding-block:32px}.night-pdp-hero{display:grid;grid-template-columns:1.06fr 1fr;gap:64px;padding:24px 0 64px;align-items:start}.night-buybox{padding-top:16px}.night-buybox h1{font-size:clamp(54px,5vw,72px)}.night-product-name{font-size:12px!important;color:#d6cfad!important;margin:24px 0!important}.night-buybox>p{font-size:16px;margin:20px 0}.night-offer{border-block:1px solid #424537;padding:24px 0;margin:28px 0 20px}.night-offer h2{font:500 20px/1.5 Ask Open Sans,sans-serif;letter-spacing:-.02em}.night-offer p{font-size:14px;margin:12px 0 20px}.night-offer>span{display:block;font-size:11px;color:#babbb0;margin-top:16px}.night-gallery{min-width:0}.night-gallery-stage{aspect-ratio:1;background:#1c1e18;overflow:hidden;border-radius:10px}.night-gallery-stage img,.night-gallery-stage video{display:block;width:100%;height:100%;object-fit:contain}.night-gallery-expand{border:0;background:none;padding:0;position:relative;cursor:zoom-in;width:100%;height:100%}.night-gallery-expand span{position:absolute;bottom:16px;right:16px;background:#141512df;color:#f6f2e8;font:11px Ask Open Sans,sans-serif;padding:8px 12px;border-radius:4px}.night-gallery-controls{display:flex;justify-content:space-between;align-items:center;padding-block:16px}.night-gallery-controls span{font:12px Ask Plex Mono,monospace;color:#babbb0}.night-gallery-controls button{border-radius:6px;background:none;color:#f6f2e8;border:1px solid #484c3c;width:44px;height:44px}.night-thumbnails{display:flex;gap:8px;overflow:auto;padding-bottom:12px}.night-thumbnails button{flex:0 0 66px;aspect-ratio:1;border:2px solid transparent;padding:0;background:#292c22;border-radius:4px;overflow:hidden;cursor:pointer;color:#f6f2e8}.night-thumbnails img{width:100%;height:100%;object-fit:contain}.night-thumbnails button[aria-pressed=true]{border-color:#ffdc46}.night-thumbnails button:last-child{display:flex;align-items:center;justify-content:center;flex-direction:column;font-size:10px;gap:4px}.night-lightbox{position:fixed;inset:0;z-index:100;background:#090b08ed;display:grid;place-items:center;padding:48px}.night-lightbox>img{max-height:88vh;max-width:90vw;object-fit:contain}.night-lightbox>button{position:absolute;right:24px;top:20px;background:#34372b;color:white;border:0;border-radius:6px;padding:12px;cursor:pointer}.night-split{display:grid;grid-template-columns:1fr 1fr;gap:96px}.night-split>div>p{font-size:16px;max-width:430px}.night-fit-list article{border-bottom:1px solid #393d30;padding-bottom:24px;margin-bottom:28px}.night-fit-list article:last-child{margin-bottom:0}.night-fit-list h3{font-size:23px}.night-fit-list p{font-size:15px;margin:12px 0 0}.night-report-browser{display:grid;grid-template-columns:150px minmax(0,720px);gap:32px;justify-content:center;margin-top:48px}.night-report-tabs{display:flex;flex-direction:column;gap:8px}.night-report-tabs button{background:transparent;color:#b9bcad;border:0;border-radius:6px;padding:14px;cursor:pointer;font:14px Ask Open Sans,sans-serif;min-height:48px}.night-report-tabs button[aria-pressed=true]{background:#32382a;color:#ffdc46}.night-report-browser>a{display:block;padding:24px;background:#292d22;border-radius:10px}.night-report-browser img{width:100%;height:auto;display:block}.night-report-browser>p{grid-column:2;font-size:12px;margin:0}.night-spread{list-style:none;padding:0;margin:0}.night-spread li{display:flex;gap:24px;align-items:center;border-top:1px solid #414536;padding:24px 0}.night-spread span{font:12px Ask Plex Mono,monospace;color:#d6cfad}.night-spread h3{font-size:20px}.night-closing{text-align:center;padding:96px 0}.night-closing .night-action{margin-top:32px}.night-closing p{font-size:13px;margin:20px auto 0}.night-page :focus-visible{outline:2px solid #ffdc46;outline-offset:5px}@media(prefers-reduced-motion:no-preference){.night-card{animation:night-deal .95s cubic-bezier(.16,1,.3,1) both}.night-card--0{animation-delay:60ms}.night-card--2{animation-delay:.12s}.night-product-art img{transition:transform .28s ease-out}.night-product:hover .night-product-art img{transform:scale(1.025)}.night-action{transition:transform .16s ease-out,background .16s ease-out}.night-action:hover{transform:translateY(-2px)}@keyframes night-deal{0%{opacity:0;translate:0 24px;rotate:8deg}to{opacity:1;translate:0 0;rotate:0deg}}}@media(max-width:900px){.night-wrap{width:calc(100% - 48px)}.night-hero{min-height:620px;gap:0}.night-hero h1{font-size:66px}.night-fan{height:460px}.night-card{width:44%;left:28%}.night-card--0{transform:rotate(-19deg) translateX(-26px)}.night-card--2{transform:rotate(19deg) translateX(26px)}.night-fan-caption{font-size:19px}.night-pdp-hero{gap:32px}.night-buybox h1{font-size:56px}.night-section{padding-block:72px}.night-split{gap:48px}.night-free{padding:48px;gap:48px}.night-free h2{font-size:46px}.night-faq{column-gap:40px}.night-home-sample{gap:32px}.night-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.night-faq h2{font-size:42px}}@media(max-width:600px){.night-wrap{width:calc(100% - 40px)}.night-hero{grid-template-columns:1fr;padding:48px 0 40px;min-height:0}.night-hero h1{font-size:64px}.night-hero-copy>p{font-size:16px;max-width:340px}.night-hero-actions{gap:20px}.night-hero .night-quiet{margin-top:18px}.night-fan{height:420px;margin-top:16px;max-width:440px;width:100%;justify-self:center}.night-card{width:38%;left:31%;top:55px}.night-card--0,.night-card--2{top:78px}.night-orbit{inset:30px 0 22px}.night-fan-caption{bottom:4px;font-size:19px}.night-star--one{top:22px}.night-proof-line{gap:12px;flex-wrap:wrap;justify-content:start;font-size:11px;padding:20px 0}.night-proof-line span:before{margin-right:7px}.night-section{padding-block:56px}.night-section-title{display:block;margin-bottom:28px}.night-section-title>p{margin-top:20px;font-size:14px}.night-page h2{font-size:44px}.night-filters{margin-right:-20px;gap:4px}.night-filters button{font-size:12px;padding:10px 12px}.night-product-grid{gap:28px 14px}.night-product-label{padding-top:14px;gap:6px}.night-product-label h3{font-size:17px;letter-spacing:-.03em}.night-product-destination,.night-product-label span{font-size:10px}.night-product-label svg{width:17px;flex-shrink:0}.night-home-sample{grid-template-columns:1fr;gap:32px}.night-paper-pair{padding:24px 16px;gap:12px}.night-paper-pair img:last-child{margin-top:36px}.night-how-grid{grid-template-columns:1fr;gap:32px;margin-top:32px}.night-how-grid article{display:grid;grid-template-columns:28px 1fr;gap:8px 16px}.night-how-grid article>span{grid-row:span 2;margin:5px 0 0}.night-how-grid p{grid-column:2;margin-top:0}.night-how-grid h3{font-size:20px}.night-free{margin-block:56px;grid-template-columns:1fr;gap:32px;padding:36px 24px;text-align:center}.night-free img{width:126px}.night-free p{font-size:14px}.night-faq{display:block}.night-faq h2{margin-bottom:32px}.night-faq summary{font-size:16px}.night-journal{display:block}.night-journal .night-text-link{margin-top:20px;margin-right:20px}.night-back{padding-block:24px}.night-pdp-hero{display:flex;flex-direction:column-reverse;gap:32px;padding-top:0}.night-buybox{padding:0}.night-buybox h1{font-size:62px}.night-buybox>p{font-size:15px}.night-buybox .night-offer{padding:20px 0}.night-offer h2{font-size:19px}.night-gallery{width:100%}.night-split{grid-template-columns:1fr;gap:28px}.night-sample .night-section-title>p{display:none}.night-report-browser{display:block;margin-top:28px}.night-report-tabs{flex-direction:row;overflow:auto;margin-bottom:16px;gap:4px}.night-report-tabs button{flex:0 0 auto;font-size:12px;padding:10px 12px}.night-report-browser>a{padding:12px}.night-report-browser>p{font-size:11px;margin-top:16px}.night-closing{padding:64px 0}.night-closing h2{font-size:43px}.night-lightbox{padding:20px}.night-lightbox>img{max-width:100%;max-height:85vh}}.night-lightbox:not([open]){display:none}.night-lightbox[open]{width:100vw;max-width:none;height:100vh;max-height:none;margin:0;border:0}.night-lightbox::backdrop{background:#090b08ed}body:has(.night-page) .wordmark__logo{filter:none}.night-fan{overflow:clip}.night-card{width:34%;left:33%;top:48px}.night-card--0,.night-card--2{top:70px}.night-card--0{transform:rotate(-23deg) translateX(-48px)}.night-card--2{transform:rotate(22deg) translateX(48px)}.night-orbit{inset:42px 26px 24px}@media(max-width:900px){.night-card{width:36%;left:32%;top:48px}.night-card--0,.night-card--2{top:70px}.night-card--0{transform:rotate(-19deg) translateX(-28px)}.night-card--2{transform:rotate(19deg) translateX(28px)}}@media(max-width:600px){.night-fan{height:370px}.night-card{width:34%;left:33%;top:34px}.night-card--0,.night-card--2{top:54px}.night-orbit{inset:30px 16px 22px}.night-fan-caption{bottom:0}.night-pdp-hero{flex-direction:column;gap:20px}.night-buybox{display:contents}.night-buybox h1{order:0;font-size:52px}.night-product-name{order:1;margin:0!important}.night-pdp-hero .night-gallery{order:2}.night-buybox>p:not(.night-product-name){order:3;margin:0}.night-buybox .night-offer{order:4;width:100%;margin:0}.night-buybox>.night-text-link{order:5;align-self:start}}.night-thumbnails{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));overflow:visible}.night-thumbnails button{width:100%;min-width:0;flex:none}@media(max-width:600px){.night-filters{flex-wrap:wrap;overflow:visible;margin-right:0}.night-thumbnails{grid-template-columns:repeat(5,minmax(0,1fr))}.night-report-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:visible}.night-report-tabs button{text-align:center}.night-fan-caption{font-size:17px}}.night-page .night-action{display:inline-flex!important;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}.night-page .night-action svg{display:inline-block;flex:0 0 auto}.night-breadcrumb{display:flex;gap:12px;align-items:center;padding:28px 0 32px;font-size:13px;color:var(--night-muted,#babbb0)}.night-breadcrumb a{text-decoration:underline;text-underline-offset:4px}.night-eyebrow{display:block;font:12px/1.6 Ask Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;color:#d6cfad;margin-bottom:18px}.night-buybox h1{font-size:clamp(38px,4vw,62px);line-height:1.05}.night-buybox h1 em{display:block;font-size:.78em;margin-top:16px}.night-offer label{display:block;font-size:13px;margin:20px 0 8px}.night-offer select{display:block;width:100%;min-height:50px;border:1px solid #797b6c;padding:12px;font:inherit;border-radius:4px}.night-offer option,.night-offer select{background:#141512;color:#f6f2e8}.night-edition-facts{padding:18px 0}.night-edition-facts strong{font-weight:500}.night-price{display:block!important;font-size:30px!important;color:#ffdc46!important;margin:18px 0 8px!important}.night-price small{font-size:12px;color:#babbb0}.night-price-note{font-size:12px!important;line-height:1.6!important;margin:0!important}.night-section-nav{display:flex;gap:24px;flex-wrap:wrap;border-bottom:1px solid #4d4f42;padding:0 0 18px;margin:24px 0}.night-section-nav a{display:inline-flex;min-height:44px;align-items:center;text-underline-offset:6px}.night-report-tabs{flex-wrap:wrap!important;overflow:visible!important;gap:8px!important}.night-report-tabs button{white-space:normal!important;text-align:left;min-height:44px;max-width:240px;line-height:1.35!important}.night-report-browser figure{margin:0}.night-report-browser figcaption{font-size:13px;line-height:1.6;color:#babbb0;margin-top:14px}.night-related{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.night-related img{width:100%;height:auto}.night-related h3{font-size:27px;margin:16px 0 8px}.night-related span{display:flex;gap:8px;align-items:center;font-size:13px}.night-cross-brand{display:grid;grid-template-columns:.7fr 1fr;gap:60px;align-items:center;border-block:1px solid #4d4f42;padding:64px 0;margin:40px 0 70px}.night-cross-brand h2{font-size:clamp(38px,4vw,58px);line-height:1.05}.night-cross-brand p{max-width:510px}.night-cross-art{position:relative;display:grid;place-items:center;min-height:280px;color:#d6cfad;overflow:hidden}.night-cross-art>span{font:180px/1 "Ask Instrument Serif",serif}.night-cross-art>svg{position:absolute;right:18%;top:20%}.night-cross-orbit{position:absolute;border:1px solid #797b6c;width:270px;height:270px;border-radius:50%;transform:rotate(-25deg) scaleX(1.3)}.night-video-feature{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.night-video-feature video{width:100%;max-height:600px;background:#20211d}.night-video-feature h2{font-size:clamp(40px,4vw,60px);line-height:1.05}.night-search{display:block;font-size:13px;max-width:500px;margin:0 0 24px}.night-search input{display:block;width:100%;background:transparent;color:#f6f2e8;border:1px solid #797b6c;border-radius:4px;padding:14px 16px;margin-top:8px;font:16px/1.5 Ask Open Sans,sans-serif}.night-search input::placeholder{color:#babbb0}.night-catalog-intro{padding:64px 0 0}.night-catalog-intro h1{font-size:clamp(50px,6vw,86px)}.night-catalog-intro p{color:#babbb0}.night-mobile-buy{display:none}.night-page [id]{scroll-margin-top:30px}.night-page :is(a,button,select,input):focus-visible{outline:2px solid #ffdc46;outline-offset:4px}.night-thumbnails button{min-width:58px;min-height:58px}@keyframes night-arrival{0%{transform:translateY(8px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.night-arrived{animation:night-arrival .45s ease-out both}.night-action svg,.night-text-link svg{transition:transform .18s ease}.night-cross-art>svg{transition:transform .45s ease}}@media(hover:hover) and (pointer:fine){.night-action:hover svg,.night-text-link:hover svg{transform:translate(2px,-2px)}.night-cross-brand:hover .night-cross-art>svg{transform:rotate(12deg)}}@media(max-width:700px){.night-cross-brand,.night-video-feature{grid-template-columns:1fr;gap:28px}.night-cross-art{min-height:190px}.night-cross-art>span{font-size:130px}.night-cross-orbit{width:180px;height:180px}.night-cross-brand{padding:40px 0}.night-related{grid-template-columns:1fr;gap:32px}.night-related a{display:grid;grid-template-columns:110px 1fr;gap:0 18px;align-items:center}.night-related img{grid-row:span 2}.night-related h3{font-size:24px;margin:0}.night-related span{font-size:12px}.night-section-nav{gap:8px 20px}.night-section-nav a{font-size:13px}.night-buybox h1{font-size:42px}.night-report-tabs button{max-width:100%;font-size:12px!important}.night-mobile-buy{display:flex;position:sticky;bottom:0;z-index:20;background:#20211d;border-top:1px solid #797b6c;padding:10px 18px calc(10px + env(safe-area-inset-bottom));gap:14px;align-items:center;justify-content:space-between}.night-mobile-buy>span{font-size:12px;line-height:1.4;max-width:46%}.night-mobile-buy small{display:block;color:#babbb0;font-size:10px;margin-top:4px}.night-mobile-buy .night-action{font-size:12px;padding:12px;min-height:44px}.night-breadcrumb{font-size:12px;gap:8px;padding:20px 0}.night-video-feature{gap:24px}.night-page .night-gallery-stage{aspect-ratio:1}.night-page .night-gallery-stage img{object-fit:contain}}@media(prefers-reduced-motion:reduce){.night-action svg,.night-arrived,.night-cross-art>svg,.night-text-link svg{animation:none!important;transition:none!important;transform:none!important}html{scroll-behavior:auto!important}}.night-page .night-action{padding-top:16px;padding-bottom:16px}.night-section-nav{padding-bottom:16px}.night-report-tabs button{padding:12px}.night-search input{padding:12px 16px}@media(max-width:700px){.night-page .night-section{padding-top:48px;padding-bottom:48px}.night-report-tabs button{padding:12px 8px}.night-mobile-buy{padding:12px 16px calc(12px + env(safe-area-inset-bottom))}.night-mobile-buy .night-action{padding:12px}.night-related a{column-gap:16px}.night-thumbnails{display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity}.night-thumbnails button{flex:0 0 62px;scroll-snap-align:start}.night-filters button{padding-top:12px;padding-bottom:12px}.night-free{padding-top:32px;padding-bottom:32px}}.night-catalog-intro+.night-catalog{padding-top:32px}:root,body{color-scheme:dark;--background:#141512;--foreground:#f6f2e8;--card:#20211d;--card-foreground:#f6f2e8;--primary:#ffdc46;--primary-foreground:#191a15;--secondary:#303329;--secondary-foreground:#f6f2e8;--muted:#25271f;--muted-foreground:#babbb0;--accent:#303329;--accent-foreground:#f6f2e8;--border:#4d4f42;--input:#20211d;--ring:#ffdc46;--pop-blue-ink:#ffdc46;--ask-paper:#141512;--ask-paper-deep:#25271f;--ask-ink:#f6f2e8;--ask-muted:#babbb0;--ask-rule:#4d4f42;--ask-sand:#25271f;--font-geist:"Ask Open Sans",Arial,sans-serif;--font-newsreader:"Ask Instrument Serif",Georgia,serif}body{color:#f6f2e8;-webkit-font-smoothing:antialiased}.site-header,body{background:#141512}.site-header{border-color:#34362e}body .wordmark__logo,body:has(.night-page) .wordmark__logo{filter:none;opacity:.95}.footer{background:#10110e;color:#f6f2e8}.footer :is(p,a){color:#babbb0}body .header-product-action{border-color:#686b5b;color:#f6f2e8;background:transparent;border-radius:.5rem}body main:not(.night-page) :is(h1,h2){font-family:"Ask Instrument Serif",Georgia,serif;font-weight:400;color:#f6f2e8}body main:not(.night-page) :is(input,textarea,select){background:#20211d;color:#f6f2e8;border-color:#797b6c}body main:not(.night-page) [data-slot=button].bg-primary{background:#ffdc46;color:#191a15}body main:not(.night-page) :is(.draw-next,.drawn-card,.journal-sheet,.article-aside,.report-viewer){background:#20211d;color:#f6f2e8}body main:not(.night-page) .draw-next .text-link{color:#f6f2e8}.primary-nav{gap:1.25rem}.reading-menu{position:static}.reading-menu summary{display:flex;align-items:center;gap:.5rem;min-height:2.75rem;cursor:pointer;list-style:none;font-size:1rem}.reading-menu summary::-webkit-details-marker{display:none}.reading-menu[open] summary svg{transform:rotate(180deg)}.reading-menu__panel{position:absolute;top:100%;left:50%;transform:translateX(-50%);width:min(70rem,calc(100vw - 2.5rem));background:#20211d;border:1px solid #4d4f42;padding:1.5rem 2rem;box-shadow:0 1rem 2rem #0005;max-height:calc(100dvh - 6rem);overflow:auto}.reading-menu__all{display:flex!important;justify-content:space-between;color:#ffdc46!important;border-bottom:1px solid #4d4f42;padding-bottom:1rem;margin-bottom:1rem}.reading-menu__groups{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem}.reading-menu__groups h2{font-size:1rem;font-family:inherit;font-weight:600;color:#d6cfad;margin:0 0 .5rem}.reading-menu__groups a{display:flex;line-height:1.4;padding:.5rem;border-radius:.25rem;font-size:.875rem;min-height:2.75rem}.mobile-nav a[aria-current],.primary-nav a[aria-current]{background:#303329;color:#f6f2e8;text-decoration:none}.reading-menu__groups a:hover{background:#303329}.reading-menu summary:focus-visible{outline:2px solid #ffdc46;outline-offset:4px}.mobile-nav nav{max-height:calc(100dvh - 6rem);overflow-y:auto;overscroll-behavior:contain}.mobile-reading-links{border-block:1px solid #4d4f42;padding:.5rem 0}.mobile-reading-links a{font-size:.875rem;padding:.5rem;line-height:1.4}@media(min-width:801px) and (max-width:1100px){.primary-nav{gap:.75rem}.primary-nav .header-destination{font-size:.875rem}.primary-nav .header-product-action{font-size:.875rem;padding-inline:.75rem}}@media print{body{color-scheme:light;background:white;color:black}body main:not(.night-page) :is(h1,h2){color:black}}body .primary-nav .header-destination[aria-current]{text-decoration:none;border-radius:.25rem;padding-inline:.5rem}:is(button,summary,select,a){touch-action:manipulation}body:has(dialog[open]){overflow:hidden}body .night-text-link,body .order-success__secondary,body .product-back{display:inline-flex;align-items:center;min-height:2.75rem;min-width:2.75rem}body main:not(.night-page) .text-link{display:inline-flex;align-items:center;min-height:2.75rem;max-width:100%;white-space:normal}.article-body h2 a{display:inline-block;min-height:2.75rem}.footer__links a{min-width:2.75rem}body .night-faq summary{display:flex;align-items:center;min-height:2.75rem}.night-breadcrumb{flex-wrap:wrap}body .night-breadcrumb a{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:2.75rem}.product-sample-browser__navigation button{min-width:2.75rem;min-height:2.75rem;flex-shrink:0}body .night-lightbox-close{display:flex;gap:.5rem;align-items:center;min-height:2.75rem;z-index:2;font:inherit}.night-lightbox-controls{position:absolute;bottom:max(1rem,env(safe-area-inset-bottom));left:0;right:0;display:flex;justify-content:center;align-items:center;gap:1rem;color:#f6f2e8}.night-lightbox-controls button{min-height:2.75rem;background:#20211d;color:#f6f2e8;border-color:#797b6c}body .night-lightbox>img{max-height:calc(100dvh - 10rem)}body .night-sample-dialog h2{font-size:1.5rem;line-height:1.2}body .night-sample-dialog p{font-size:.875rem;margin:1rem 0 0}@media(max-width:800px){.site-header{position:sticky;top:0;padding-top:env(safe-area-inset-top)}html{scroll-padding-top:6rem}body .night-page [id]{scroll-margin-top:6rem}.mobile-nav nav{width:min(24rem,calc(100vw - 2rem));max-height:calc(100dvh - 6rem - env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}.mobile-nav nav .header-destination{min-height:3rem;padding-block:.5rem}.mobile-reading-links details{border-bottom:1px solid #4d4f42}.mobile-reading-links summary{display:flex;justify-content:space-between;width:100%;min-height:3rem;font-size:.9375rem;font-weight:500;gap:1rem}.mobile-reading-links details:not([open])>summary .ask-icon{transform:none}.mobile-reading-links details[open]>summary .ask-icon{transform:rotate(180deg)}.mobile-reading-links details a{padding-inline:.75rem;font-size:.9375rem}.night-report-tabs button{font-size:.875rem!important;min-width:0}.night-mobile-buy>span{font-size:.875rem;max-width:50%}.night-mobile-buy small{font-size:.75rem}.night-mobile-buy .night-action{font-size:.875rem}.report-viewer{width:calc(100% - 1rem);max-height:calc(100dvh - 1rem);padding:1rem 1rem max(1rem,env(safe-area-inset-bottom))}.report-viewer__toolbar{align-items:center;gap:.75rem}.report-viewer__toolbar h2{font-size:1.25rem!important}.report-viewer__toolbar button{flex-shrink:0;padding-inline:.75rem}.report-viewer__controls{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.report-viewer__controls>span{grid-column:1/-1;grid-row:2;text-align:center}.report-viewer__controls>button:last-child{grid-column:1/-1}.report-viewer__canvas{max-height:48dvh}.report-viewer__canvas img{height:48dvh}.launch-form__consent{min-height:2.75rem;align-items:center}.launch-form__consent input{margin:0}}body .night-sample-dialog .report-viewer__canvas--zoomed img{width:63.75rem;max-width:none;height:auto}@media(max-width:800px){.night-report-tabs{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.night-report-tabs button{max-width:none!important;overflow-wrap:anywhere}body .night-page [id]{scroll-margin-top:0}}.consent-panel{max-height:calc(100dvh - 2rem);overflow:auto;padding-bottom:max(1rem,env(safe-area-inset-bottom))}@media(max-width:800px){.report-viewer__controls button{min-width:0;white-space:normal;padding-inline:.5rem;font-size:.875rem;line-height:1.35;min-height:2.75rem}}body .site-header .wordmark__logo,body:has(.night-page) .site-header .wordmark__logo{width:13rem;height:auto;opacity:1;filter:none}.site-header .wordmark{display:flex;align-items:center;flex-shrink:0;padding-block:.5rem}body .footer .wordmark__logo,body:has(.night-page) .footer .wordmark__logo{width:14rem;height:auto;opacity:1;filter:none}@media(max-width:400px){body .site-header .wordmark__logo,body:has(.night-page) .site-header .wordmark__logo{width:10.5rem}}