.aye-wrap{width:min(1280px,calc(100% - 80px));margin-inline:auto}.aye-space{padding-block:84px}.aye-announcement{background:#20211e;color:#fffdf7;text-align:center;font-size:11px;letter-spacing:.14em;padding:12px 22px}.aye-header{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:106px;border-bottom:1px solid #deded3}.aye-brand{display:block;flex:0 0 124px}.aye-brand img{width:124px;height:auto;max-height:82px;object-fit:contain}.aye-nav{display:flex;gap:27px;align-items:center}.aye-nav a,.aye-tools a{font-size:13px;text-decoration:none;color:#20211e;padding-block:14px}.aye-nav a:hover,.aye-text-link:hover{text-decoration:underline;text-underline-offset:5px}.aye-header-note{font-size:11px;color:#686b61;max-width:145px;line-height:1.6}.aye-tools{display:flex;gap:18px}.aye-mobile-nav{display:none}.aye-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:60px;align-items:center;padding-block:76px 84px;min-height:650px}.aye-eyebrow{font:500 10px/1.6 var(--font-body--family,Arial,sans-serif);letter-spacing:.17em;text-transform:uppercase;margin:0 0 20px;color:#565b50}.aye-eyebrow>span{color:#b29150;margin-right:9px;font-size:19px}.aye-hero h1{font:400 clamp(46px,5.2vw,78px)/1.04 Georgia,serif;letter-spacing:-.06em;color:#20211e;margin:0 0 26px;overflow-wrap:normal}.aye-hero h1 em{font-weight:400;color:#66715d}.aye-intro{max-width:390px;font-size:15px;line-height:1.85;color:#686b61;margin:0 0 30px}.aye-actions{display:flex;gap:25px;align-items:center;flex-wrap:wrap}.aye-button{display:inline-flex;align-items:center;justify-content:space-between;gap:35px;min-height:50px;padding:15px 22px;color:#fffdf7;background:#20211e;text-decoration:none;border-radius:4px;font-size:12px}.aye-button:hover{background:#3d4437}.aye-button span{font-size:20px;line-height:1}.aye-text-link{color:inherit;font-size:12px;text-underline-offset:5px;display:inline-flex;align-items:center;gap:20px}.aye-small-note{margin:32px 0 0;color:#686b61;font-size:11px}.aye-hero-art{position:relative;min-height:465px;padding:8px 30px 22px 25px}.aye-arch{position:relative;min-height:410px;background:#222820;border-radius:210px 210px 12px 12px;display:flex;align-items:center;justify-content:center;overflow:hidden;transform:rotate(-4deg);border:1px solid #4a4b39;box-shadow:14px 18px 0 #e8e2d6}.aye-arch>img:not(.aye-art-logo){height:410px;width:100%;object-fit:cover}.aye-arch .aye-art-logo{width:74%;height:auto;max-height:220px;object-fit:contain}.aye-arch-top,.aye-arch-bottom{position:absolute;color:#d8c6a0;text-transform:uppercase;letter-spacing:.18em;font-size:9px;left:12%;right:12%;text-align:center;line-height:1.7}.aye-arch-top{top:68px}.aye-arch-bottom{bottom:50px}.aye-art-note{position:absolute;top:60px;right:0;width:115px;min-height:130px;padding:20px 17px;background:#cab9a6;color:#3f4438;font-size:9px;line-height:1.6;letter-spacing:.12em;transform:rotate(9deg);border-radius:3px;display:grid;gap:11px}.aye-art-note>span:first-child{font-size:31px;line-height:1}.aye-circle{position:absolute;left:-20px;bottom:20px;width:150px;height:150px;background:#dfd2af;color:#20211d;border:1px solid #b29150;border-radius:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;font:400 22px/1.12 Georgia,serif;transform:rotate(-12deg)}.aye-circle em{font-size:25px}.aye-circle>span:last-child{font:24px/1 Arial,sans-serif;margin-top:9px}.aye-art-edition{display:block;font-size:8px;letter-spacing:.16em;margin-top:32px;text-align:right;color:#686b61}.aye-ribbon{border-block:1px solid #dcd7cb;display:flex;justify-content:center;gap:54px;align-items:center;padding:19px 24px;font-size:9px;letter-spacing:.16em;color:#565b50;overflow:hidden}.aye-ribbon b{font-size:20px;color:#b29150;font-weight:400}.aye-section-heading{display:flex;justify-content:space-between;gap:35px;align-items:flex-end;margin-bottom:33px}.aye-section-heading h2,.aye-story h2,.aye-faq h2{font:400 clamp(30px,3.2vw,46px)/1.12 Georgia,serif;letter-spacing:-.035em;color:#20211e;margin:0}.aye-section-heading .aye-eyebrow,.aye-story .aye-eyebrow,.aye-faq .aye-eyebrow{margin-bottom:14px}.aye-section-heading>p{max-width:235px;font-size:12px;line-height:1.8;color:#686b61;margin:0}.aye-world-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;align-items:start}.aye-world{border-radius:5px;overflow:hidden;scroll-margin-block:24px}.aye-world>summary{display:block;padding:25px 22px 21px;cursor:pointer;list-style:none}.aye-world>summary::-webkit-details-marker,.aye-mobile-nav>summary::-webkit-details-marker,.aye-faq summary::-webkit-details-marker{display:none}.aye-world-top{display:flex;justify-content:space-between;gap:8px;font-size:9px;letter-spacing:.09em;text-transform:uppercase;align-items:center}.aye-world-plus{font:24px/1 Georgia,serif;transition:transform .2s}.aye-world[open] .aye-world-plus{transform:rotate(45deg)}.aye-world h3{font:400 28px/1.08 Georgia,serif;letter-spacing:-.035em;margin:28px 0 5px;max-width:180px;min-height:91px;color:#26291f}.aye-world-art{height:140px;display:flex;align-items:center;justify-content:center;overflow:hidden}.aye-world-art>img{height:140px;width:100%;object-fit:contain}.aye-world-action{margin-top:30px;display:flex;align-items:center;justify-content:space-between;font-size:10px}.aye-tone-sage{background:#dfe4d8}.aye-tone-clay{background:#e8ded3}.aye-tone-sand{background:#ede7db}.aye-tone-butter{background:#e9dfb8}.aye-shape{width:102px;height:110px;background:#78866b;display:grid;place-items:center;box-shadow:11px 10px 0 #00000012;color:#e6e9dc;font-size:48px}.aye-shape-arch{border-radius:60px 60px 5px 5px;transform:rotate(-9deg)}.aye-shape-circle{border-radius:50%;background:#ab7058;color:#eed5c5;transform:rotate(12deg)}.aye-shape-diamond{width:95px;height:95px;border-radius:9px;background:#b4a38b;transform:rotate(35deg);color:#f3ebdd}.aye-shape-diamond>span{transform:rotate(-35deg)}.aye-shape-blob{border-radius:43% 57% 58% 42% / 47% 36% 64% 53%;background:#c5ad54;color:#fff2be;transform:rotate(-12deg)}.aye-world-description{padding:0 22px 25px;font-size:12px;line-height:1.8}.aye-world-description>p{border-top:1px solid #20211e24;padding-top:18px;margin:0 0 16px}.aye-coming{display:inline-block;border:1px solid currentColor;padding:7px 11px;font-size:9px;line-height:1.4;text-transform:uppercase;letter-spacing:.11em;border-radius:50px;white-space:nowrap}.aye-featured{padding-top:0}.aye-empty-edit{border:1px solid #deded3;background:#efebe1;min-height:190px;padding:40px 45px;display:flex;align-items:center;gap:35px;border-radius:5px}.aye-empty-symbol{font:58px/1 Georgia,serif;color:#b29150}.aye-empty-edit>div{flex:1}.aye-empty-edit h3{font:400 30px/1.2 Georgia,serif;letter-spacing:-.025em;color:#20211e;margin:0 0 10px}.aye-empty-edit p{font-size:13px;line-height:1.8;color:#686b61;margin:0;max-width:550px}.aye-find-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.aye-find a{text-decoration:none;color:inherit}.aye-find-image{aspect-ratio:1;background:#ede7db;border-radius:5px;overflow:hidden}.aye-find img{width:100%;height:100%;object-fit:cover;transition:transform .2s}.aye-find a:hover img{transform:scale(1.03)}.aye-find h3{font:500 14px/1.5 var(--font-body--family,Arial,sans-serif);margin:15px 0 4px}.aye-find p{font-size:13px;margin:0}.aye-story{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:100px;border-block:1px solid #deded3}.aye-story-mark{font:400 210px/.9 Georgia,serif;letter-spacing:-.1em;position:relative;color:#c1ac80;width:230px;margin:auto}.aye-story-mark>span{position:absolute;color:#617054;font:95px/1 Georgia,serif;bottom:10px;right:0}.aye-story h2{max-width:510px}.aye-story p:not(.aye-eyebrow){font-size:14px;line-height:1.9;color:#686b61;max-width:500px;margin:24px 0}.aye-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:100px}.aye-faq h2{max-width:310px}.aye-faq-list details{border-bottom:1px solid #deded3}.aye-faq-list details:first-child{border-top:1px solid #deded3}.aye-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:13px;list-style:none;cursor:pointer;padding:22px 0}.aye-faq summary span{font:24px/1 Georgia,serif}.aye-faq details[open] summary span{transform:rotate(45deg)}.aye-faq-list details>div{padding-bottom:20px;color:#686b61;font-size:13px;line-height:1.9}.aye-footer{background:#eae5d9;padding-block:35px 20px}.aye-footer-top{display:flex;align-items:center;gap:50px;padding-bottom:30px;border-bottom:1px solid #d1ccbe}.aye-footer-top>p{font:italic 24px/1.4 Georgia,serif;flex:1;color:#3e4338}.aye-footer-bottom{padding-top:19px;display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;font-size:10px;color:#686b61}.aye-footer-bottom nav{display:flex;gap:15px;flex-wrap:wrap}.aye-footer a{color:inherit}.aye-header a:focus-visible,.aye-hero a:focus-visible,.aye-world summary:focus-visible,.aye-world a:focus-visible,.aye-faq summary:focus-visible,.aye-footer a:focus-visible,.aye-mobile-nav summary:focus-visible{outline:2px solid #5c6d50;outline-offset:5px}.aye-world:target{outline:2px solid #b29150;outline-offset:5px}@media(min-width:900px){.aye-hero-art{max-width:550px}.aye-hero-copy{padding-bottom:20px}}@media(max-width:1100px){.aye-nav{gap:18px}.aye-header-note{display:none}.aye-hero{gap:30px}.aye-world>summary{padding:22px 17px}.aye-world h3{font-size:25px}.aye-world-description{padding-inline:17px}.aye-story,.aye-faq{gap:65px}}@media(max-width:899px){.aye-wrap{width:calc(100% - 40px)}.aye-space{padding-block:55px}.aye-header{min-height:86px;gap:15px}.aye-brand{flex-basis:105px}.aye-brand img{width:105px;max-height:68px}.aye-nav{display:none}.aye-mobile-nav{display:block;position:relative}.aye-mobile-nav>summary{cursor:pointer;display:flex;align-items:center;gap:14px;font-size:12px;padding:15px 0;list-style:none}.aye-mobile-nav nav{position:absolute;z-index:15;right:0;top:100%;width:min(300px,calc(100vw - 40px));padding:16px 22px;background:#f8f7f2;border:1px solid #deded3;border-radius:5px;box-shadow:0 14px 35px #20211e12}.aye-mobile-nav nav>a{display:block;padding:13px 0;font-size:14px;text-decoration:none;color:#20211e}.aye-tools{margin-left:auto}.aye-hero{grid-template-columns:1fr;gap:35px;padding-block:45px 40px;min-height:0}.aye-hero h1{font-size:clamp(48px,8vw,76px)}.aye-hero-copy{max-width:580px}.aye-intro{max-width:440px}.aye-hero-art{width:75%;max-width:500px;margin:auto;min-height:390px;padding:5px 25px 20px}.aye-arch{min-height:350px;box-shadow:10px 12px 0 #e8e2d6}.aye-arch>img:not(.aye-art-logo){height:350px}.aye-arch-top{top:48px}.aye-arch-bottom{bottom:38px}.aye-art-note{top:42px}.aye-circle{width:132px;height:132px;left:-5px;bottom:30px;font-size:20px}.aye-circle em{font-size:23px}.aye-ribbon{gap:30px;font-size:8px;white-space:nowrap;padding-block:14px}.aye-ribbon b{font-size:17px}.aye-world-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.aye-world h3{max-width:220px;min-height:65px;font-size:30px}.aye-world-art{height:125px}.aye-world-action{margin-top:20px}.aye-section-heading{align-items:flex-start;gap:20px}.aye-section-heading>p{max-width:200px}.aye-featured{padding-top:0}.aye-empty-edit{padding:30px;gap:25px;flex-wrap:wrap}.aye-empty-edit .aye-coming{margin-left:83px}.aye-empty-edit>div{flex-basis:70%}.aye-story{gap:45px;grid-template-columns:.7fr 1.3fr}.aye-story-mark{font-size:160px;width:175px}.aye-story-mark>span{font-size:70px}.aye-faq{gap:40px;grid-template-columns:1fr 1.3fr}.aye-footer-top{gap:25px}.aye-footer-top>p{font-size:21px}.aye-find-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:540px){.aye-announcement{font-size:9px;letter-spacing:.08em;padding:10px 15px}.aye-space{padding-block:44px}.aye-hero{padding-top:35px}.aye-hero h1{font-size:49px;letter-spacing:-.055em}.aye-intro{font-size:14px;line-height:1.8}.aye-eyebrow{font-size:9px}.aye-actions{gap:18px}.aye-button{font-size:11px;padding-inline:17px;gap:20px}.aye-small-note{margin-top:22px}.aye-hero-art{width:100%;max-width:365px;min-height:335px;padding:8px 26px 16px}.aye-arch{min-height:295px;border-radius:170px 170px 9px 9px}.aye-arch>img:not(.aye-art-logo){height:295px}.aye-arch-top{top:40px;font-size:8px;left:15%;right:15%}.aye-arch-bottom{bottom:33px;font-size:8px}.aye-arch .aye-art-logo{width:78%}.aye-art-note{width:90px;min-height:105px;top:36px;right:0;padding:15px 12px;font-size:7px}.aye-art-note>span:first-child{font-size:24px}.aye-circle{width:115px;height:115px;left:0;bottom:30px;font-size:17px}.aye-circle em{font-size:20px}.aye-circle>span:last-child{font-size:20px;margin-top:7px}.aye-art-edition{font-size:7px;margin-top:24px;letter-spacing:.08em}.aye-ribbon{gap:16px;font-size:7px;letter-spacing:.08em}.aye-ribbon span:last-child{display:none}.aye-ribbon b:last-of-type{display:none}.aye-section-heading{display:block;margin-bottom:24px}.aye-section-heading>p{max-width:300px;margin-top:16px}.aye-section-heading h2,.aye-story h2,.aye-faq h2{font-size:34px}.aye-world-grid{gap:12px}.aye-world>summary{padding:18px 14px}.aye-world-top{font-size:8px;letter-spacing:.04em}.aye-world h3{font-size:25px;min-height:82px;margin-top:22px}.aye-world-art{height:107px}.aye-world-art>img{height:107px}.aye-shape{width:75px;height:82px;font-size:38px}.aye-shape-diamond{width:67px;height:67px}.aye-world-action{font-size:9px;margin-top:22px}.aye-world-description{padding:0 14px 18px;font-size:11px}.aye-world-description .aye-text-link{font-size:10px;gap:5px}.aye-coming{font-size:8px;letter-spacing:.08em}.aye-featured{padding-top:0}.aye-empty-edit{padding:25px 22px;gap:16px}.aye-empty-symbol{font-size:40px}.aye-empty-edit h3{font-size:27px}.aye-empty-edit>div{flex-basis:75%}.aye-empty-edit p{font-size:12px}.aye-empty-edit .aye-coming{margin-left:56px}.aye-story{display:block}.aye-story-mark{font-size:130px;width:150px;margin:0 0 30px 8px}.aye-story-mark>span{font-size:65px}.aye-story p:not(.aye-eyebrow){font-size:13px}.aye-faq{grid-template-columns:1fr;gap:28px}.aye-faq h2{max-width:none}.aye-footer-top{flex-wrap:wrap;gap:15px;padding-bottom:24px}.aye-footer-top>p{font-size:21px;flex-basis:55%;padding-left:10px}.aye-footer-top>.aye-text-link{margin-left:0}.aye-footer-bottom{font-size:9px}.aye-footer-bottom nav{flex-basis:100%}.aye-tools{display:none}}@media(prefers-reduced-motion:reduce){.aye-world-plus,.aye-find img{transition:none}html,.page-wrapper{scroll-behavior:auto}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}
