.aw-lab,.aw-lab *{box-sizing:border-box}.aw-lab{--aw-night:#121019;--aw-ink:#f7efe9;--aw-pink:#e9b8c5;--aw-peach:#f2c6ac;--aw-e:cubic-bezier(.22,1,.36,1);--aw-sans:Inter,"Noto Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--aw-serif:"Iowan Old Style","Baskerville","Noto Serif",Georgia,serif;--aw-mono:ui-monospace,SFMono-Regular,Consolas,monospace;font:15px/1.6 var(--aw-sans);color:var(--aw-ink);-webkit-font-smoothing:antialiased;overflow-x:clip}.aw-lab button,.aw-lab input,.aw-lab select,.aw-lab textarea{font:inherit}.aw-lab button{cursor:pointer;color:inherit}.aw-lab a{color:inherit;text-decoration:none}.aw-lab a:hover{color:var(--aw-peach)}.aw-lab .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.aw-lab ::selection{color:#201723;background:#ecc8d0}.aw-wrap{width:min(1360px,100% - 100px);margin-inline:auto}.aw-caps{font:600 10px/1.5 var(--aw-mono);letter-spacing:.16em;text-transform:uppercase}.aw-pill{color:inherit;background:0 0;border:1px solid;border-radius:999px;padding:13px 19px;font-size:12px;font-weight:600;transition:background .3s,color .3s,transform .3s}.aw-pill:hover{transform:translateY(-2px)}.aw-lab .aw-pill-solid{color:#27202b;background:#f0dad2;border-color:#f0dad2}.aw-pill-solid:hover{background:#fff5e9}.aw-serif{font-family:var(--aw-serif);font-style:italic;font-weight:400}html:has(.aw-lab){scroll-behavior:smooth}body:has(.aw-lab) #pixelCursor{display:none}html.custom-cursor:has(.aw-lab),html.custom-cursor:has(.aw-lab) *{cursor:revert}.aw-skip-link{z-index:150;background:var(--aw-ink);color:var(--aw-night);padding:14px;position:fixed;top:10px;left:10px;transform:translateY(-150%)}.aw-skip-link:focus{transform:translateY(0)}.aw-site-header{z-index:20;border-bottom:1px solid #fff0ea1b;justify-content:space-between;align-items:center;height:92px;padding-inline:max(50px,50vw - 680px);display:flex;position:absolute;inset:0 0 auto}.aw-brand{align-items:center;gap:13px;display:flex}.aw-brand-symbol{color:var(--aw-peach);font-size:31px;line-height:1;font-family:var(--aw-serif)}.aw-brand-name{letter-spacing:.23em;font-size:12px;font-weight:750;line-height:1.25}.aw-brand-sub{color:#aea0ad;font:9px var(--aw-mono);letter-spacing:.15em;margin-top:4px;display:block}.aw-site-header nav{color:#c4b8c2;font:11px var(--aw-mono);gap:38px;display:flex}.aw-site-header nav a{transition:color .2s}.aw-site-header .aw-pill{padding:12px 21px}.aw-hero{isolation:isolate;background:radial-gradient(37% 55% at 76% 46%,#744a7545,#0000 75%),radial-gradient(60% 42% at 85% 100%,#53456f21,#0000 85%),#121019;height:min(920px,100svh);min-height:780px;position:relative;overflow:hidden}.aw-hero:after{content:"";background:linear-gradient(transparent,var(--aw-night));z-index:2;pointer-events:none;height:190px;position:absolute;bottom:0;left:0;right:0}#aw-stars{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.aw-hero-intro{z-index:8;pointer-events:none;width:48%;max-width:690px;position:absolute;top:50%;left:max(50px,50vw - 680px);transform:translateY(-47%)}.aw-hero-intro>*{pointer-events:auto}.aw-hero-intro .aw-caps{color:#d9bfc6}.aw-hero-title{letter-spacing:-.073em;margin:28px 0;font-size:clamp(64px,6.9vw,113px);font-weight:450;line-height:1.04}.aw-hero-title .line{white-space:nowrap;display:block}.aw-hero-title .aw-serif{color:#eed8dc;letter-spacing:-.08em}.aw-hero-title .shine{color:#0000;background:linear-gradient(100deg,#f4e5dc 8%,#eab5c1 47%,#c5aed8) text}.aw-hero-summary{color:#c9bfcc;max-width:395px;font-size:15px;line-height:2}.aw-hero-summary small{color:#918b9b;margin-top:6px;font-size:12px;display:block}.aw-hero-buttons{align-items:center;gap:24px;margin-top:28px;display:flex}.aw-hero-buttons .aw-pill{padding:15px 23px}.aw-hero-help{font:11px var(--aw-mono);color:#998d9c}.aw-hero-footer{z-index:9;color:#938797;font:10px var(--aw-mono);letter-spacing:.12em;justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:28px;left:max(50px,50vw - 680px);right:max(50px,50vw - 680px)}.aw-hero-footer b{color:#eee0e6;font-weight:500}.aw-universe{z-index:5;touch-action:pan-y;isolation:isolate;width:min(790px,57vw);height:72%;min-height:540px;position:absolute;top:13%;right:1.5%}.aw-universe-aura{pointer-events:none;filter:blur(11px);background:radial-gradient(circle at 53% 49%,#e9a2c126,#9a6d9c0e 32%,#0000 64%);border-radius:50%;position:absolute;inset:4%}.aw-orbit{pointer-events:none;border:1px solid #f0cde124;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-19deg)}.aw-orbit.o1{border-color:#f5cbda2e;width:37%;height:38%}.aw-orbit.o2{border-style:dashed;width:64%;height:66%}.aw-orbit.o3{border-color:#f5cfe416;width:91%;height:92%}.aw-orbit.o4{border-color:#f5cfe40a;width:115%;height:114%}.aw-orbit-center{text-align:center;color:#f5d9e7;width:160px;height:160px;font:italic 60px var(--aw-serif);text-shadow:0 0 48px #ecbce0a1;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aw-orbit-center:before{content:"";filter:blur(35px);background:#f0a7ce40;border-radius:50%;position:absolute;inset:17%}.aw-orbit-center span{position:relative}.aw-orbit-word{--dx:0px;--dy:0px;--scale:1;z-index:3;left:var(--x);top:var(--y);transform:translate(calc(-50% + var(--dx)),calc(-50% + var(--dy))) scale(var(--scale));backdrop-filter:blur(2px);color:var(--color,#eec9d6);white-space:nowrap;user-select:none;touch-action:none;background:#18111f33;border:1px solid #0000;border-radius:10px;padding:7px 10px;font-size:clamp(13px,1.22vw,20px);line-height:1.3;transition:color .25s,border-color .25s,background .25s,box-shadow .25s;position:absolute}.aw-orbit-word:hover,.aw-orbit-word.is-active,.aw-orbit-word:focus-visible{z-index:8;color:#fff9fa;background:#482d49a6;border-color:#f1c3db4f;box-shadow:0 0 25px #dc90bb30}.aw-orbit-word.dragging{z-index:10;cursor:grabbing;transition:none}.aw-focus-note{z-index:8;color:#e8dbe5;backdrop-filter:blur(14px);background:#181320e8;border:1px solid #f5dbe938;border-radius:8px;width:260px;padding:17px 17px 16px;transition:opacity .3s;position:absolute;bottom:13%;right:4%;box-shadow:0 14px 50px #0c0a1340}.aw-focus-note .top{color:#b79fac;font:10px var(--aw-mono);letter-spacing:.09em;justify-content:space-between;gap:8px;display:flex}.aw-focus-native{font:400 clamp(26px,2.6vw,39px)/1.4 var(--aw-serif);color:#f6dfed;overflow-wrap:anywhere;margin:9px 0 1px}.aw-focus-roman{color:#d6b9c4;font-size:11px}.aw-focus-action{color:#f4d3dd;background:0 0;border:0;border-bottom:1px solid #c6a8b7;align-items:center;gap:8px;margin-top:12px;padding:0 0 4px;font-size:12px;display:inline-flex}.aw-focus-action:hover{color:#fff}.aw-focus-note.flash .aw-focus-native{animation:aw-reveal .45s var(--aw-e)}@keyframes aw-reveal{0%{opacity:.2;filter:blur(6px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}.aw-atlas{color:#352b32;background:#ebe3db;padding:130px 0 120px;position:relative}.aw-atlas:before{content:"";background:#fff9f1;height:1px;position:absolute;inset:0 0 auto}.aw-atlas .aw-section-index,.aw-studio .aw-section-index{font:11px var(--aw-mono);color:#7d5a55;letter-spacing:.14em}.aw-split-heading{grid-template-columns:1.18fr .82fr;align-items:end;gap:60px;display:grid}.aw-section-title{font:400 clamp(50px,5.5vw,92px)/1.04 var(--aw-serif);letter-spacing:-.058em;margin:17px 0 0}.aw-section-title em{color:#aa687e;font-weight:400}.aw-section-description{color:#6a5a62;max-width:388px;font-size:14px;line-height:2}.aw-section-description strong{color:#4e3d45;font-weight:600}.aw-atlas-shelf{grid-template-columns:1fr 1.22fr;gap:24px;margin-top:55px;display:grid}.aw-museum-piece{color:#f8eeed;background:radial-gradient(circle at 55%,#d597ae59,#0000 49%),#201a26;border-radius:5px;flex-direction:column;justify-content:space-between;min-height:470px;padding:31px 36px 32px;display:flex;position:relative;overflow:hidden}.aw-museum-piece:before,.aw-museum-piece:after{content:"";pointer-events:none;aspect-ratio:1;border:1px solid #ffe0eb1f;border-radius:50%;width:59%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-30deg)}.aw-museum-piece:after{border-style:dashed;border-color:#ffe0eb12;width:83%}.aw-museum-top,.aw-museum-bottom{z-index:1;color:#bfb0bf;font:10px var(--aw-mono);letter-spacing:.12em;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.aw-museum-main{z-index:2;text-align:center;position:relative}.aw-museum-phrase{font:400 clamp(40px,4.4vw,71px)/1.22 var(--aw-serif);overflow-wrap:anywhere;margin:0}.aw-museum-roman{color:#ceadbf;margin-top:8px;font-size:12px}.aw-museum-note{z-index:2;color:#cfbecb;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:1.7;display:-webkit-box;position:absolute;bottom:88px;left:36px;right:36px;overflow:hidden}.aw-museum-actions{align-items:center;gap:8px;display:flex}.aw-museum-bottom button{font:11px var(--aw-sans);color:#fff;background:#ffffff21;border:1px solid #ffffff38;border-radius:99px;padding:11px 17px}.aw-museum-bottom button:hover{background:#ffffff42}.aw-museum-bottom .aw-speak{color:#e0c1d4;border-color:#ffffff21}.aw-atlas-list{background:#ffffff6b;border:1px solid #d8c7c1;border-radius:5px;min-width:0;padding:24px 26px}.aw-atlas-controls{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px;display:flex}.aw-tone-toggle{background:#d9c9c5;border-radius:99px;align-items:center;padding:3px;display:inline-flex}.aw-tone-toggle button{color:#5f4d52;background:0 0;border:0;border-radius:99px;padding:11px 17px;font-size:12px}.aw-tone-toggle button[aria-pressed=true]{color:#faf0e8;background:#40343b}.aw-search{flex:1;max-width:240px;position:relative}.aw-search:before{content:"⌕";color:#7c6a67;font-size:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.aw-search input{color:#382e34;background:#f5eee8;border:1px solid #d3bebb;border-radius:99px;width:100%;min-width:0;height:43px;padding:0 13px 0 37px;font-size:12px}.aw-atlas-entries{overscroll-behavior:contain;scrollbar-color:#c9aea9 transparent;scrollbar-width:thin;max-height:414px;margin-top:16px;padding-right:5px;overflow-y:auto}.aw-entry{text-align:left;color:#342a30;background:0 0;border:0;border-bottom:1px solid #4d374021;grid-template-columns:30px minmax(0,1fr) minmax(0,1.2fr) 24px;align-items:center;gap:10px;width:100%;padding:16px 7px;transition:background .2s;display:grid}.aw-entry:hover,.aw-entry[aria-current=true]{background:#c8949d1c}.aw-entry-index{font:10px var(--aw-mono);color:#6d5c59}.aw-entry-name{color:#6f5b61;font-size:11px;display:block}.aw-entry-native{font-size:13px;font-weight:600;display:block}.aw-entry-phrase{font:400 20px/1.4 var(--aw-serif);overflow-wrap:anywhere}.aw-entry-arrow{color:#8d4a5e;text-align:right;font-size:17px}.aw-empty{text-align:center;color:#665a5c;padding:40px 0;font-size:13px}.aw-atlas-foot{color:#665a5c;font:11px var(--aw-mono);justify-content:space-between;gap:24px;margin-top:16px;display:flex}.aw-bridge{text-align:center;background:#211b29;padding:100px 24px 112px;position:relative;overflow:hidden}.aw-bridge:before{content:"✳";font:300 360px/1 var(--aw-serif);color:#eebccf06;position:absolute;top:-80px;left:50%;transform:translate(-50%)}.aw-bridge blockquote{font:400 clamp(30px,3.2vw,53px)/1.5 var(--aw-serif);color:#f0d6da;letter-spacing:-.025em;max-width:880px;margin:0 auto;position:relative}.aw-bridge p{color:#a69aa8;margin-top:22px;font-size:12px}.aw-studio{color:#352b32;background:#f0e8df;padding:126px 0 146px}.aw-studio-heading{justify-content:space-between;align-items:end;gap:45px;display:flex}.aw-studio-heading .aw-section-description{margin-bottom:2px}.aw-studio-grid{grid-template-columns:minmax(340px,.81fr) minmax(410px,1.19fr);align-items:start;gap:40px;margin-top:62px;display:grid}.aw-editor{background:#f9f2e9;border:1px solid #dfcfc4;border-radius:4px;padding:32px;box-shadow:0 12px 38px #5b3e3d0b}.aw-editor-heading{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.aw-editor-heading h3{font:400 29px var(--aw-serif);margin:0}.aw-editor-heading span{font:10px var(--aw-mono);color:#8d5f5c}.aw-step{border-top:1px solid #e2d4c8;padding:19px 0 22px}.aw-step-title{align-items:center;gap:10px;margin-bottom:15px;font-size:13px;font-weight:650;display:flex}.aw-step-title span{font:10px var(--aw-mono);color:#7d5452}.aw-editor label{color:#75625e;margin-bottom:6px;font-size:11px;display:block}.aw-editor select,.aw-editor input,.aw-editor textarea{color:#45323a;background:#fffaf3;border:1px solid #dcc8bd;border-radius:3px;outline:none;width:100%;padding:12px 13px;font-size:13px}.aw-editor input:focus,.aw-editor textarea:focus,.aw-editor select:focus{border-color:#a8778f;box-shadow:0 0 0 3px #b46f891f}.aw-editor textarea{resize:vertical;min-height:100px;line-height:1.8}.aw-editor select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' stroke='%239c777e' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right 15px center;background-repeat:no-repeat;padding-right:36px}.aw-input-grid,.aw-style-select{grid-template-columns:1fr 1fr;gap:12px;display:grid}.aw-style-option{text-align:left;color:#43323a;background:#fff9f0;border:1px solid #ddcbbf;border-radius:3px;align-items:center;gap:10px;padding:12px;font-size:12px;display:flex}.aw-style-option[aria-pressed=true]{background:#f7e8df;border-color:#a97589;box-shadow:inset 0 0 0 1px #a97589}.aw-style-swatch{border:1px solid #1e171d24;width:36px;height:40px;display:block;box-shadow:2px 2px #00000012}.aw-style-swatch.paper{background:linear-gradient(140deg,#f9f0dd,#e9d6c8)}.aw-style-swatch.cosmic{background:radial-gradient(circle at 60% 40%,#aa789c,#272039 73%)}.aw-hint{color:#7c6a66;margin:11px 0 0;font-size:11px;line-height:1.65}.aw-editor-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:20px;display:flex}.aw-editor-actions .aw-pill{flex:1;min-height:48px}.aw-lab .aw-editor-actions .aw-pill-solid{color:#fff1ed;background:#3b2c38;border-color:#3b2c38}.aw-editor-actions .aw-pill-solid:hover{background:#6e4b60}.aw-editor-actions .aw-secondary{color:#55404b}.aw-preview-area{min-width:0;position:sticky;top:20px}.aw-preview-top{color:#6d5f5c;font:10px var(--aw-mono);letter-spacing:.09em;justify-content:space-between;align-items:center;padding:0 5px 13px;display:flex}.aw-preview-top .dot{background:#a8b39c;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.aw-postcard{aspect-ratio:4/5;text-align:center;isolation:isolate;border:1px solid #d9c9bd;flex-direction:column;justify-content:space-between;width:min(100%,540px);min-height:560px;margin:auto;padding:39px 42px 33px;transition:background .4s,color .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 38px #402b2c1f,0 2px 6px #402b2c1f}.aw-postcard.paper{color:#382d32;background:radial-gradient(at 72% 34%,#dda7b138,#0000 53%),#f6ecdb}.aw-postcard.cosmic{color:#faeced;background:radial-gradient(at 48% 40%,#ae6fa738,#0000 55%),radial-gradient(at 91% 8%,#64589c45,#0000 45%),#221c2d;border-color:#4e3c57}.aw-postcard:before{content:"";border:1px solid var(--cardline,#c6a69d);opacity:.7;z-index:0;pointer-events:none;position:absolute;inset:16px}.aw-postcard.cosmic:before{--cardline:#705466}.aw-postcard:after{content:"";z-index:0;pointer-events:none;opacity:.18;background-image:radial-gradient(#b58e8b .65px,#0000 .8px);background-size:10px 10px;position:absolute;inset:0}.aw-postcard.cosmic:after{opacity:.16;background-image:radial-gradient(#f4d5e2 .8px,#0000 1px);background-size:30px 30px}.aw-card-topline,.aw-card-footer,.aw-card-content{z-index:2;position:relative}.aw-card-topline{text-align:left;font:10px var(--aw-mono);letter-spacing:.16em;color:#7a5656;justify-content:space-between;align-items:start;display:flex}.aw-postcard.cosmic .aw-card-topline{color:#d6adb9}.aw-card-topline span small{letter-spacing:.12em;margin-top:8px;font-size:9px;display:block}.aw-card-stamp{width:51px;height:60px;font:31px var(--aw-serif);opacity:.73;border:1px dashed;place-items:center;display:grid;transform:rotate(8deg)}.aw-card-content{padding:10px 0 12px}.aw-card-orbit{aspect-ratio:1;opacity:.32;z-index:1;pointer-events:none;border:1px solid #ba9091;border-radius:50%;width:86%;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)rotate(-26deg)}.aw-card-orbit:before{content:"";border:1px solid #c1a2a0;border-radius:50%;position:absolute;inset:16%}.aw-postcard.cosmic .aw-card-orbit{opacity:.33;border-color:#cf9ec5}.aw-postcard.cosmic .aw-card-orbit:before{border-color:#bc91c2}.aw-card-kicker{font:10px var(--aw-mono);letter-spacing:.16em;color:#96556b;margin-bottom:22px}.aw-postcard.cosmic .aw-card-kicker{color:#e7afc5}.aw-card-mainphrase{max-width:100%;font:400 clamp(34px,4.2vw,68px)/1.25 var(--aw-serif);letter-spacing:-.02em;overflow-wrap:anywhere;hyphens:auto;margin:0 auto}.aw-card-pronounce{color:#8d5f68;word-wrap:break-word;margin:14px 0 0;font-size:12px}.aw-postcard.cosmic .aw-card-pronounce{color:#d0aebf}.aw-card-message{max-width:365px;line-height:2.05;font:400 14px/2 var(--aw-serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:35px auto 0}.aw-card-footer{text-align:left;border-top:1px solid #bda8a0;justify-content:space-between;gap:15px;padding-top:21px;font-size:13px;display:flex}.aw-postcard.cosmic .aw-card-footer{border-color:#886f82}.aw-card-footer div:last-child{text-align:right}.aw-card-footer small{color:#8d5f68;font:9px var(--aw-mono);letter-spacing:.13em;margin-bottom:7px;display:block}.aw-postcard.cosmic .aw-card-footer small{color:#c9a7bb}.aw-card-footer strong{overflow-wrap:anywhere;font-weight:550}.aw-preview-caption{text-align:center;color:#6d5e58;margin-top:17px;font-size:11px}.aw-colophon{background:#16131c;border-top:1px solid #ffffff1a;padding:65px 0 57px}.aw-colophon-inner{justify-content:space-between;align-items:start;gap:55px;display:flex}.aw-colophon h2{font:400 32px var(--aw-serif);margin:0 0 12px}.aw-colophon p{color:#9e95a3;max-width:780px;margin:0;font-size:11px;line-height:2}.aw-colophon small{font:10px/2 var(--aw-mono);letter-spacing:.08em;color:#bba4b1;white-space:nowrap}.aw-sealed-overlay{z-index:90;backdrop-filter:blur(15px);background:#0f0c15f0;flex-direction:column;justify-content:center;align-items:center;padding:22px;display:none;position:fixed;inset:0;overflow-y:auto}.aw-sealed-overlay.open{display:flex}.aw-seal-label{color:#e6b9c9;font:11px var(--aw-mono);letter-spacing:.2em;text-align:center}.aw-seal-title{font:400 clamp(33px,4.2vw,59px)/1.2 var(--aw-serif);color:#f9ece9;text-align:center;margin:16px 0 70px}.aw-envelope{cursor:pointer;filter:drop-shadow(0 28px 30px #0006);perspective:900px;background:0 0;border:0;flex-shrink:0;width:min(480px,85vw);height:295px;padding:0;position:relative}.aw-envelope-base{background:#d8b5b0;border-radius:4px;position:absolute;inset:0}.aw-envelope-letter{color:#503e46;text-align:center;width:82%;height:205px;transition:transform .8s var(--aw-e);z-index:2;background:#f8eddf;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;padding:31px 22px 12px;display:flex;position:absolute;bottom:15px;left:9%;transform:translateY(0);box-shadow:0 4px 15px #37202d2e}.aw-envelope-letter span{font:11px var(--aw-mono);color:#84565f;letter-spacing:.12em}.aw-envelope-letter strong{font:400 32px/1.35 var(--aw-serif);overflow-wrap:anywhere;max-width:100%;margin:11px 0;display:block}.aw-envelope-back{clip-path:polygon(0 0,50% 55%,100% 0);z-index:1;background:#ebc9c0;position:absolute;inset:0}.aw-envelope-front{clip-path:polygon(0 0,50% 55%,100% 0,100% 100%,0 100%);z-index:4;background:linear-gradient(135deg,#e9c6bc,#d9adaf);position:absolute;inset:0}.aw-envelope-side{clip-path:polygon(0 100%,50% 40%,100% 100%);z-index:5;background:linear-gradient(135deg,#f0d5ca,#ddb2b3);position:absolute;inset:0}.aw-envelope-flap{clip-path:polygon(0 0,50% 100%,100% 0);transform-origin:top;backface-visibility:hidden;width:100%;height:58%;transition:transform .65s var(--aw-e),z-index .65s;z-index:7;background:#eed0c6;position:absolute;top:0;left:0}.aw-envelope-seal{z-index:8;color:#fff5ef;width:67px;height:67px;font:29px var(--aw-serif);background:#9c617c;border-radius:50%;place-items:center;transition:opacity .2s;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 9px #2c19292e}.aw-envelope.is-open .aw-envelope-flap{z-index:1;transform:rotateX(180deg)}.aw-envelope.is-open .aw-envelope-letter{z-index:3;transition-delay:.36s;transform:translateY(-112px)}.aw-envelope.is-open .aw-envelope-seal{opacity:0;pointer-events:none}.aw-envelope-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:56px;display:flex}.aw-envelope-actions[hidden]{display:none}.aw-envelope-actions button{min-width:150px}.aw-seal-hint{color:#a99bab;text-align:center;margin-top:24px;font-size:12px}.aw-overlay-close{color:#f7eaed;background:0 0;border:1px solid #64546a;border-radius:50%;width:42px;height:42px;font-size:23px;position:absolute;top:22px;right:23px}.aw-toast{z-index:120;pointer-events:none;opacity:0;color:#fff5ec;text-align:center;background:#302331;border:1px solid #7d5b72;border-radius:9px;max-width:min(90vw,480px);padding:13px 20px;font-size:12px;transition:opacity .25s,transform .25s;position:fixed;bottom:24px;left:50%;transform:translate(-50%,15px);box-shadow:0 8px 30px #0000003d}.aw-toast.show{opacity:1;transform:translate(-50%)}@media (width<=1050px){.aw-hero-intro{width:58%}.aw-universe{opacity:.93;width:68vw;right:-13%}.aw-hero-title{font-size:clamp(57px,8vw,83px)}.aw-atlas-shelf{grid-template-columns:.85fr 1.15fr}.aw-studio-grid{grid-template-columns:minmax(320px,.9fr) minmax(350px,1.1fr);gap:24px}.aw-postcard{min-height:530px;padding:32px 32px 29px}.aw-card-mainphrase{font-size:clamp(30px,4vw,56px)}}@media (width<=740px){.aw-wrap{width:calc(100% - 36px)}.aw-site-header{height:76px;padding:0 18px}.aw-brand-symbol{font-size:27px}.aw-brand-name{font-size:11px}.aw-site-header nav{display:none}.aw-site-header>.aw-pill{padding:10px 13px;font-size:11px}.aw-hero{height:auto;min-height:860px;padding-bottom:85px}.aw-hero-intro{width:auto;max-width:none;padding:128px 18px 0;position:relative;top:auto;left:auto;transform:none}.aw-hero-title{margin:21px 0;font-size:clamp(55px,12.5vw,83px)}.aw-hero-summary{max-width:360px;font-size:13px}.aw-hero-buttons{gap:15px;margin-top:23px}.aw-hero-buttons .aw-pill{padding:13px 16px}.aw-hero-help{font-size:10px}.aw-universe{min-height:unset;opacity:1;width:min(100vw,560px);height:460px;margin:0 auto;position:relative;top:auto;right:auto}.aw-orbit-word{padding:6px 8px;font-size:clamp(12px,3.5vw,18px)}.aw-orbit-center{font-size:43px}.aw-focus-note{width:min(270px,100% - 36px);margin:-4px 18px 53px auto;position:relative;bottom:auto;right:auto}.aw-focus-native{font-size:29px}.aw-hero-footer{font-size:9px;bottom:18px;left:16px;right:16px}.aw-hero-footer .aw-hint-move{display:none}.aw-split-heading,.aw-studio-heading{display:block}.aw-atlas{padding:83px 0 88px}.aw-section-title{font-size:clamp(45px,10vw,65px)}.aw-section-description{margin:23px 0 0;font-size:13px}.aw-atlas-shelf{flex-direction:column;gap:18px;margin-top:32px;display:flex}.aw-museum-piece{min-height:385px;padding:25px}.aw-museum-note{font-size:10px;bottom:78px;left:25px;right:25px}.aw-museum-phrase{font-size:clamp(40px,8vw,60px)}.aw-atlas-list{padding:17px}.aw-atlas-entries{max-height:440px}.aw-entry{grid-template-columns:25px minmax(0,.9fr) minmax(0,1.1fr) 18px;gap:7px;padding:14px 4px}.aw-entry-phrase{font-size:17px}.aw-bridge{padding:78px 18px}.aw-bridge blockquote{font-size:clamp(29px,6vw,42px)}.aw-studio{padding:87px 0 100px}.aw-studio-grid{flex-direction:column;gap:34px;margin-top:30px;display:flex}.aw-editor{width:100%;padding:23px}.aw-preview-area{width:100%;position:relative;top:auto}.aw-postcard{width:min(100%,520px);min-height:0;padding:28px 28px 25px}.aw-card-mainphrase{font-size:clamp(31px,7.6vw,59px)}.aw-card-message{margin-top:26px;font-size:13px}.aw-colophon{padding:50px 0}.aw-colophon-inner{display:block}.aw-colophon small{margin-top:23px;display:block}.aw-seal-title{margin-bottom:54px}.aw-envelope{max-width:400px;height:240px}.aw-envelope-letter{height:170px}.aw-envelope-letter strong{font-size:26px}.aw-envelope.is-open .aw-envelope-letter{transform:translateY(-80px)}.aw-envelope-actions{margin-top:42px}}@media (width<=420px){.aw-hero-title{font-size:clamp(50px,12.5vw,61px)}.aw-hero{min-height:820px}.aw-universe{width:104%;height:410px;margin-left:-2%}.aw-hero-intro{padding-top:115px}.aw-orbit-word{font-size:12px}.aw-focus-note{width:min(252px,100% - 36px);margin-right:18px}.aw-focus-native{font-size:24px}.aw-atlas-controls{display:block}.aw-search{max-width:none;margin-top:12px}.aw-atlas-shelf{margin-top:24px}.aw-input-grid{grid-template-columns:1fr}.aw-postcard{padding:25px 23px 24px}.aw-card-footer{font-size:11px}.aw-card-mainphrase{font-size:clamp(29px,7vw,46px)}.aw-card-content{padding:2px 0}}@media (prefers-reduced-motion:reduce){html:has(.aw-lab){scroll-behavior:auto!important}.aw-lab *,.aw-lab :before,.aw-lab :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.aw-lab .aw-orbit-word{transform:translate(-50%,-50%)!important}}
