@font-face{font-family:Body;src:local('Arial')}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;background:#f3f0e8;color:#24251f;font-family:Body,Arial,sans-serif;font-size:15px;line-height:1.5}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}img{display:block;max-width:100%;height:auto}button{border:0;background:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #ee5d2c;outline-offset:5px}h1,h2,h3,p{margin:0}h1,h2,h3{line-height:1.02;letter-spacing:-.055em}h2{font-size:clamp(36px,4vw,60px);font-weight:600}h3{font-size:20px;letter-spacing:-.03em}.serif,em{font-family:Georgia,serif;font-weight:400;font-style:italic}.small{font-size:12px}.muted{color:#72746a}.center{text-align:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip{position:fixed;top:-80px;left:20px;padding:12px;background:#fff;z-index:20}.skip:focus{top:12px}.header{height:96px;margin:0 4%;display:flex;align-items:center;border-bottom:1px solid #c9c9bc;gap:40px}.wordmark{font-size:37px;letter-spacing:-2.5px;font-weight:900;line-height:1}.logo-star{display:inline-block;font-size:28px;margin-left:2px;color:#ee6132;vertical-align:top}.header nav{display:flex;gap:30px;margin:auto;font-size:13px}.header nav a:hover,.text-link:hover{color:#e95629}.bag-button{display:flex;align-items:center;gap:9px;font-size:13px}.bag-button>span{font-size:10px;border:1px solid #b6b7ac;border-radius:50%;min-width:19px;height:19px;line-height:17px}.eyebrow{font:10px monospace;letter-spacing:1.5px;line-height:1.5;font-weight:500}.hero{display:grid;grid-template-columns:1fr 1fr;max-width:1600px;margin:auto;padding:52px 4% 62px;gap:30px;overflow:hidden}.hero-copy{padding:10px 0 0}.tiny-star{font-size:21px;vertical-align:middle;margin-right:9px;color:#ef6334}.hero h1{font-size:clamp(65px,7.5vw,116px);line-height:.92;letter-spacing:-.065em;font-weight:650;margin:24px 0}.hero-asterisk{font-family:Arial;font-size:.77em;margin-left:28px;color:#ed6538;display:inline-block;vertical-align:top;transform:rotate(-10deg)}.hero-tagline{font-size:17px;line-height:1.6;max-width:410px;margin:28px 0}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:36px;padding:17px 24px;background:#272821;color:#fffdf2;font-size:13px;font-weight:600;border:1px solid #272821;transition:background .18s,transform .18s}.button:hover{background:#ec6535;border-color:#ec6535;color:#222}.button>span{font-size:22px;line-height:1}.hero-foot{display:flex;align-items:center;gap:12px;margin-top:37px;font-size:10px;color:#686b60;line-height:1.6}.hero-foot strong{font-weight:400;color:#252720}.tiny-orbit{font-size:36px;line-height:1}.hero-stage{position:relative;min-width:0;background:#dfdfd1;min-height:620px;display:flex;flex-direction:column;justify-content:flex-end;padding:20px 35px;isolation:isolate}.stage-grid{position:absolute;inset:0;background-image:linear-gradient(#9b9b8920 1px,transparent 1px),linear-gradient(90deg,#9b9b8920 1px,transparent 1px);background-size:42px 42px;z-index:-3}.hero-orbit{position:absolute;width:83%;aspect-ratio:1;border:1px solid #b7b8a4;border-radius:50%;top:34px;left:9%;z-index:-2}.hero-orbit:after{content:'';position:absolute;inset:15px;border:1px solid #c3c3b2;border-radius:50%}.product-sticker{position:absolute;top:32px;right:23px;background:#f36737;font:10px monospace;line-height:1.4;padding:15px;transform:rotate(9deg);z-index:2;box-shadow:2px 3px 0 #292a2120}.product-sticker strong{font-weight:600}.product-sticker span{display:block;font-size:24px}.hero-stage>a{position:absolute;top:-16px;left:0;right:0;display:block;z-index:-1}#hero-art{max-width:565px;margin:auto}#hero-art img,#hero-art svg{width:100%;height:auto;display:block;transform:rotate(-7deg)}.stage-caption{font:8px monospace;letter-spacing:1px;margin:0 0 12px}.hero-dial{background:#f9f6ee;padding:20px 24px;box-shadow:0 3px 15px #3331}.hero-dial label{display:flex;justify-content:space-between;font-size:12px;font-weight:600;align-items:center}.hero-dial output{font-size:25px;letter-spacing:-1px}.range-labels{display:flex;justify-content:space-between;font:8px monospace;color:#717465;letter-spacing:.5px}.dial-link{border-top:1px solid #ddddd1;display:flex;justify-content:space-between;margin-top:14px;padding-top:12px;font-size:12px;font-weight:600}.dial-link span{font-size:18px;line-height:1}input[type=range]{appearance:none;width:100%;height:3px;margin:20px 0 13px;background:#c3c4b6;accent-color:#f06536;border:0;cursor:pointer}input[type=range]::-webkit-slider-thumb{appearance:none;background:#ee6335;border:3px solid #f9f6ee;width:21px;height:21px;border-radius:50%;box-shadow:0 0 0 1px #ee6335}input[type=range]::-moz-range-thumb{background:#ee6335;border:3px solid #f9f6ee;width:15px;height:15px;border-radius:50%}.ticker{display:flex;align-items:center;justify-content:space-around;gap:35px;overflow:hidden;white-space:nowrap;background:#ee6739;padding:17px 0;font:12px monospace;letter-spacing:1.2px}.ticker b{font-size:24px;line-height:1}.section{padding:85px 4%;max-width:1600px;margin:auto}.section-heading{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:38px;gap:20px}.section-heading .eyebrow{margin-bottom:18px}.section-heading>p{font-size:13px;color:#707264;line-height:1.7;margin-bottom:3px}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c9c9bc;margin-bottom:30px;padding-bottom:17px}.filters{display:flex;gap:7px}.filters button{padding:8px 17px;border-radius:2px;font-size:12px}.filters button[aria-pressed=true]{background:#282a22;color:#f7f2e7}.filters button span{font-size:9px;margin-left:12px;color:#c7c8b9}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 23px}.product-card[hidden]{display:none}.product-picture{display:block;position:relative;overflow:hidden;background:#e3e3d7;aspect-ratio:1/.99}.product-picture img{width:100%;height:100%;object-fit:contain;transition:transform .35s}.product-picture:hover img{transform:rotate(-3deg) scale(1.045)}.picture-human{background:#e7dfcd}.picture-alignment{background:#deddd6}.picture-free-tier{background:#dce0d7}.picture-mug{background:#e6dacb}.picture-tote{background:#dee1d9}.product-badge{position:absolute;top:16px;left:16px;font:8px monospace;letter-spacing:.7px;padding:6px 8px;background:#f7f5ec;z-index:1}.card-arrow{position:absolute;bottom:15px;right:15px;background:#f8f5ed;width:33px;height:33px;display:grid;place-items:center;border-radius:50%;font-size:20px}.card-meta{display:flex;justify-content:space-between;align-items:flex-end;gap:8px;margin-top:17px}.card-meta h3{font-size:18px;line-height:1.2;letter-spacing:-.5px}.card-meta>span{font:13px monospace;white-space:nowrap}.card-category{text-transform:uppercase;font:9px monospace;letter-spacing:.6px;color:#777a6e;margin-bottom:7px}.card-subtitle{font-size:12px;margin-top:7px;color:#74776b}.preview-note{font-size:11px;color:#74776b;border-top:1px solid #cccec0;padding-top:20px;margin-top:36px}.manifesto{display:grid;grid-template-columns:1fr 1fr;background:#e2e4d9}.manifesto-image{position:relative;min-height:470px}.manifesto-image img{width:100%;height:100%;object-fit:cover;position:absolute}.photo-label{position:absolute;bottom:18px;left:20px;font:8px monospace;letter-spacing:.7px;background:#f8f5ebdf;padding:8px;max-width:calc(100% - 40px)}.manifesto-copy{padding:70px 12%;align-self:center}.manifesto-copy h2{font-size:clamp(32px,3.2vw,49px);margin:26px 0}.manifesto-copy>p:not(.eyebrow){font-size:14px;line-height:1.8;margin:16px 0;max-width:420px}.text-link{display:inline-flex;justify-content:space-between;gap:30px;border-bottom:1px solid #8b8d7d;padding:8px 0;font-size:12px}.manifesto-copy .text-link{margin-top:10px}.principles{display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.principle-number{font:10px monospace;color:#de623a}.principles h3{margin:20px 0 14px}.principles p{font-size:13px;line-height:1.7;color:#73766a;max-width:290px}.last-word{background:#ec673a;padding:64px 4%;position:relative;overflow:hidden}.last-word>span:first-child{font:10px monospace;letter-spacing:1.3px}.last-word h2{font-size:clamp(46px,7vw,96px);margin:20px 0 30px;position:relative;z-index:1}.last-word .button:hover{background:#f4f0e7}.last-star{position:absolute;right:6%;top:-48px;font-size:330px;line-height:1.4;color:#d9542b;transform:rotate(-10deg);pointer-events:none}.footer-top{padding:62px 4%;display:grid;grid-template-columns:1fr 1fr 1fr;gap:35px}.footer-mark{font-size:46px}.footer-top>p{font-family:Georgia,serif;font-style:italic;font-size:26px;line-height:1.2}.footer-top>div{display:flex;flex-direction:column;gap:12px;font-size:12px}.footer-bottom{margin:0 4%;padding:20px 0 25px;border-top:1px solid #c9ccbd;display:flex;justify-content:space-between;gap:20px;font:9px monospace;color:#787b6f}.breadcrumb{margin:30px 4%;display:flex;gap:14px;font-size:11px;color:#707364}.product-detail{display:grid;grid-template-columns:1.12fr 1fr;gap:7%;margin:0 4% 80px;align-items:start}.product-gallery{position:sticky;top:25px;min-width:0}.product-gallery #product-art{width:100%}.product-gallery svg,.product-gallery img{width:100%;display:block;height:auto}.gallery-note{position:absolute;bottom:20px;left:20px;font:8px monospace;color:#787b6d;letter-spacing:1px}.product-info{padding:20px 0 0}.product-info h1{font-size:clamp(37px,4.4vw,66px);margin:16px 0 22px;max-width:480px}.product-price{font:22px monospace;display:flex;align-items:center;gap:14px}.product-price>span{font:10px Arial;color:#717364}.product-subtitle{font-size:17px;margin:23px 0 10px}.description{font-size:13px;color:#737568;line-height:1.7;max-width:480px}.personalization{margin:27px 0;background:#e4e4d8;padding:22px}.personalization>label{display:flex;justify-content:space-between;font-size:13px;font-weight:600;align-items:center}.personalization>label span{font:8px monospace;letter-spacing:1px}.number-wrap{display:flex;align-items:center;gap:10px;margin-top:16px;font-size:32px;letter-spacing:-1px}.number-wrap input{border:0;border-bottom:1px solid #9fa28e;background:transparent;width:110px;font-size:32px;outline-offset:2px;border-radius:0}.personalization .small{font-size:10px;color:#6b7060;line-height:1.5;margin-top:13px}fieldset{border:0;padding:0;margin:25px 0}legend{padding:0;width:100%;font-size:12px;font-weight:600;margin-bottom:12px}legend>span{margin-left:10px;color:#7b7e70;font-weight:400}fieldset input{position:absolute;opacity:0;width:1px;height:1px}.color-options label{display:inline-flex;padding:4px;margin-right:7px}.swatch{background:var(--swatch);display:block;width:26px;height:26px;border:1px solid #aaa999;border-radius:50%}input:checked+.swatch{outline:1px solid #292c22;outline-offset:4px}fieldset input:focus-visible+span{outline:3px solid #f46c3d;outline-offset:4px}.sizes{display:flex;gap:6px;flex-wrap:wrap}.sizes span{min-width:48px;border:1px solid #c0c3b3;text-align:center;padding:10px;display:block;font-size:11px;cursor:pointer}.sizes input:checked+span{background:#282b22;color:#fff7e7;border-color:#282b22}.text-button{float:right;text-decoration:underline;font-size:10px;padding:0;font-weight:400}.purchase-row{display:flex;gap:10px}.quantity-label select{height:100%;background:transparent;border:1px solid #bec1b1;padding:0 15px}.purchase-row .button{flex:1}.product-info form>.small{margin-top:14px;font-size:10px}.form-error{font-size:12px;color:#a53216;margin-top:10px}.form-error:empty{display:none}.product-details{margin-top:32px;border-top:1px solid #bfc2b1}details{border-bottom:1px solid #c0c3b3;padding:17px 0}summary{list-style:none;display:flex;justify-content:space-between;cursor:pointer;font-size:12px}summary::-webkit-details-marker{display:none}summary>span{font-size:18px;line-height:1}details[open] summary>span{transform:rotate(45deg)}details>p{font-size:12px;color:#727768;line-height:1.8;margin-top:15px}.share-button{margin-top:17px}.recommendations{border-top:1px solid #c9ccbd}.recommendations h2{margin:18px 0 35px}.related-grid>article:nth-child(n+4){display:none}.story-intro{padding-top:80px;padding-bottom:75px}.story-intro h1,.faq-section h1,.not-found h1{font-size:clamp(55px,7.5vw,108px);margin:22px 0 30px}.large-copy{font-size:18px;line-height:1.6;color:#6a7061}.story-bottom{max-width:840px;text-align:center}.sun-icon{font-size:72px;color:#ed6638;line-height:1.2}.story-bottom h2{margin:25px 0}.story-bottom p{max-width:550px;margin:25px auto;font-size:15px;line-height:1.8;color:#707567}.faq-section{max-width:1000px}.faq-list{margin:50px 0 30px;border-top:1px solid #bfc4b2}.faq-list details{padding:24px 0}.faq-list summary{font-size:17px}.faq-list details p{font-size:14px;max-width:690px}.not-found{min-height:65vh}.not-found p{margin-bottom:30px}dialog{background:#f5f2e9;color:#25281f;border:0;box-shadow:0 15px 80px #0003;padding:30px}dialog::backdrop{background:#20251ab0;backdrop-filter:blur(3px)}.cart-dialog{margin:0 0 0 auto;height:100dvh;max-height:100dvh;width:480px;max-width:100%;padding:26px;overflow:auto}.cart-dialog[open]{display:flex;flex-direction:column}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.dialog-heading h2{font-size:27px;letter-spacing:-1px}.dialog-heading h2 span{font-size:11px;letter-spacing:0;margin-left:10px;vertical-align:top}.icon-button{font-size:29px;width:32px;height:32px;line-height:1;padding:0}.cart-line{display:grid;grid-template-columns:90px 1fr;gap:18px;padding:20px 0;border-top:1px solid #c6c9b8}.cart-line img{background:#e1e2d4;width:90px;height:100px;object-fit:cover}.cart-line h3{font-size:16px;line-height:1.25;letter-spacing:-.4px}.cart-line p{font-size:11px;color:#747a67;margin-top:6px}.cart-line-bottom{display:flex;align-items:center;margin-top:12px;gap:13px}.cart-quantity{display:flex;align-items:center;gap:5px;border:1px solid #b9bfaa;font-size:11px}.cart-quantity button{padding:3px 8px}.cart-remove{font-size:9px;text-decoration:underline;padding:3px}.cart-line-price{margin-left:auto;font:12px monospace}.empty-cart{padding:70px 20px;text-align:center}.empty-cart span{font-size:60px;color:#ee6336;display:block}.empty-cart h3{font-size:25px;margin:15px 0}.empty-cart p{font-size:12px;color:#787d6a;margin-bottom:25px}#cart-summary{margin-top:auto;padding-top:25px;border-top:1px solid #bfc5b0}.subtotal{display:flex;justify-content:space-between;margin-bottom:12px}.subtotal strong{font:20px monospace}#checkout{margin:20px 0 14px}.wide{width:100%}.soon-dialog{max-width:520px;text-align:center;padding:45px 40px;width:calc(100% - 30px)}.soon-dialog>.icon-button{position:absolute;right:17px;top:17px}.soon-dialog h2{font-size:60px;margin:20px 0}.soon-dialog>p{font-size:14px;line-height:1.7;margin-bottom:18px}.soon-dialog>.eyebrow{font:10px monospace;margin-top:15px}.soon-dialog .button{margin-top:15px}.size-dialog{max-width:600px;width:calc(100% - 30px)}.size-dialog>p{font-size:13px;line-height:1.6}.size-dialog table{border-collapse:collapse;width:100%;margin:24px 0;font-size:13px;text-align:left}.size-dialog td,.size-dialog th{border-bottom:1px solid #c6cbb6;padding:10px}#toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,20px);background:#292c22;color:#fff8e5;padding:12px 24px;font-size:12px;opacity:0;transition:.2s;pointer-events:none;z-index:20}#toast.visible{opacity:1;transform:translate(-50%,0)}
@media(min-width:1600px){.header,.footer-bottom{max-width:1472px;margin:auto}.manifesto{max-width:1600px;margin:auto}.footer-top{max-width:1600px;margin:auto}.hero-stage{min-height:680px}}
@media(max-width:1050px){.hero{padding-top:38px;gap:24px}.hero-stage{min-height:580px;padding:20px}.hero h1{font-size:8vw}.hero-stage>a{top:28px}.hero-tagline{font-size:15px}.hero-asterisk{margin-left:15px}.hero-foot{margin-top:25px}.product-sticker{top:18px;right:14px;padding:10px;font-size:8px}.header nav{gap:18px}.manifesto-copy{padding:55px 8%}.product-detail{gap:5%}.product-info h1{font-size:42px}.product-grid{gap:35px 18px}.card-meta h3{font-size:16px}.principles{gap:30px}}
@media(max-width:760px){.header{height:79px;margin:0 5%;gap:15px}.wordmark{font-size:33px}.header nav{margin-left:auto;margin-right:7px}.header nav a{display:none}.header nav a:first-child{display:block;font-size:11px}.bag-button{font-size:0;gap:5px}.bag-button>span{font-size:10px}.hero{grid-template-columns:1fr;padding:34px 5% 35px;gap:32px}.hero-copy .eyebrow{font-size:8px;letter-spacing:1.1px}.hero h1{font-size:clamp(67px,13.6vw,98px);margin:24px 0 20px;line-height:.94}.hero-asterisk{margin-left:25px}.hero-tagline{font-size:15px;margin:22px 0}.hero-foot{position:absolute;right:7%;top:435px;display:none}.hero-copy .button{width:100%;padding:17px 20px}.hero-stage{min-height:600px;padding:24px}.hero-stage>a{top:-9px;left:0;right:0}#hero-art{max-width:450px}.stage-caption{font-size:7px}.hero-dial{padding:16px 20px}.product-sticker{right:22px;top:22px}.ticker{font-size:10px;padding:13px 0;gap:25px;justify-content:flex-start}.ticker span{flex-shrink:0}.section{padding:55px 5%}.section-heading{display:block;margin-bottom:28px}.section-heading .eyebrow{font-size:8px;margin-bottom:17px}.section-heading h2{font-size:38px}.section-heading>p{margin-top:19px;font-size:12px}.section-heading>p br{display:none}.collection-toolbar{margin-bottom:22px;padding-bottom:15px}.filters{gap:3px}.filters button{padding:8px 12px;font-size:10px}.filters button span{margin-left:5px;font-size:8px}#product-count{display:none}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.product-picture{aspect-ratio:1/.99}.product-badge{top:9px;left:9px;font-size:6px;padding:4px;letter-spacing:.2px}.card-arrow{width:24px;height:24px;bottom:9px;right:9px;font-size:16px}.card-meta{display:block;margin-top:13px}.card-meta h3{font-size:16px;line-height:1.15;letter-spacing:-.6px}.card-meta>span{display:block;font-size:11px;margin-top:7px}.card-category{font-size:7px;margin-bottom:7px}.card-subtitle{font-size:10px;line-height:1.5}.preview-note{font-size:10px;line-height:1.7}.manifesto{grid-template-columns:1fr}.manifesto-image{min-height:320px;aspect-ratio:1.5}.manifesto-copy{padding:42px 6% 48px}.manifesto-copy h2{font-size:37px}.manifesto-copy>p:not(.eyebrow){font-size:13px}.principles{grid-template-columns:1fr;gap:29px}.principles>div{border-bottom:1px solid #d3d5c8;padding-bottom:25px}.principles>div:last-child{border:0;padding-bottom:0}.principles h3{margin:12px 0 10px}.principles p{max-width:100%;font-size:12px}.last-word{padding:44px 5%}.last-word h2{font-size:47px}.last-star{font-size:220px;right:-48px;top:0}.last-word .button{position:relative;z-index:1;font-size:11px;gap:22px}.footer-top{padding:40px 5%;grid-template-columns:1fr 1fr;gap:30px}.footer-mark{font-size:35px}.footer-top>p{font-size:23px}.footer-top>div{grid-column:span 2;font-size:11px;gap:9px}.footer-bottom{margin:0 5%;flex-direction:column;gap:10px;font-size:8px}.breadcrumb{margin:24px 5%;font-size:10px;gap:9px}.product-detail{grid-template-columns:1fr;gap:25px;margin:0 5% 50px}.product-gallery{position:relative;top:0}.product-gallery #product-art{max-height:520px}.product-gallery svg,.product-gallery img{max-height:520px}.product-info{padding:0}.product-info h1{font-size:43px;max-width:360px}.product-subtitle{font-size:16px}.description{font-size:13px}.personalization{padding:22px}.product-info form>.small{font-size:10px}.product-details{margin-top:25px}.related-grid>article:nth-child(n+3){display:none}.recommendations h2{font-size:38px}.story-intro h1,.faq-section h1,.not-found h1{font-size:54px}.large-copy{font-size:15px}.story-bottom h2{font-size:42px}.story-bottom p{font-size:14px}.faq-list{margin-top:35px}.faq-list summary{font-size:15px;gap:20px}.faq-list details p{font-size:13px}.cart-dialog{padding:23px}.soon-dialog{padding:38px 23px}.soon-dialog h2{font-size:48px}.gallery-note{font-size:7px}.photo-label{font-size:6px}.desktop{display:none}}
@media(max-width:380px){.hero-stage{min-height:540px}.hero h1{font-size:64px}.product-grid{gap:25px 10px}.filters button{padding:8px 9px}.header nav{display:none}.bag-button{margin-left:auto}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}

.manifesto-image,.manifesto-copy{min-width:0;width:100%}.hero-stage{overflow:hidden}.picture-pdoom{background:#e1e2d6}@media(max-width:760px){.manifesto-image{min-height:0;height:280px;aspect-ratio:auto}}

.hero h1{font-size:clamp(44px,5vw,80px);line-height:1.04;letter-spacing:-.055em;margin:30px 0 40px}.hero-copy{align-self:center;padding-bottom:15px}@media(max-width:760px){.hero h1{font-size:clamp(38px,8.9vw,63px);line-height:1.06;margin:23px 0 30px}.hero-copy{padding-bottom:0}}

.interest-dialog{width:calc(100% - 28px);max-width:540px;max-height:calc(100dvh - 28px);padding:38px;overflow:auto}.interest-dialog>.icon-button{position:absolute;top:12px;right:12px}.interest-dialog h2{font-size:clamp(35px,7vw,48px);margin:20px 0}.interest-dialog>p:not(.eyebrow){font-size:14px;line-height:1.7}.interest-selection{border-block:1px solid #c6c9b8;margin:22px 0;padding:16px 0}.interest-selection h3{font:10px monospace;text-transform:uppercase;letter-spacing:1px}.interest-selection ul{margin:12px 0 0;padding:0;list-style:none;max-height:140px;overflow:auto}.interest-selection li{font-size:13px;margin-top:10px}.interest-selection li span{display:block;font-size:12px;color:#555d4e;margin-top:3px}#interest-form>label{display:block;font-size:13px;font-weight:600;margin-bottom:7px}#interest-email{width:100%;padding:13px;border:1px solid #929883;border-radius:0;background:#fffdf6;font-size:16px}#interest-consent{line-height:1.6;color:#555d4e;margin:12px 0}#interest-consent a{text-decoration:underline}#interest-challenge{margin:14px 0;min-height:20px}#interest-submit{gap:14px}#interest-error{line-height:1.6}.interest-honeypot{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#interest-success p:first-child{font-size:25px;font-weight:600;margin:24px 0 12px}#interest-success p{font-size:14px;line-height:1.7}#interest-success .button{margin-top:22px}@media(max-width:420px){.interest-dialog{padding:32px 22px}.interest-dialog h2{font-size:36px}}
