.sg-atlas{align-self:center;min-width:0}.sg-map-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.sg-coordinate{letter-spacing:.12em;color:#aeb7c5;font:9px monospace}.sg-map-top button{color:#ecefe2;cursor:pointer;background:0 0;border:1px solid #ffffff35;border-radius:2px;align-items:center;gap:8px;min-height:40px;padding:10px 12px;font-size:11px;display:flex}.sg-map-path{color:#aeb7c5;align-items:center;gap:10px;margin-top:24px;font:11px monospace;display:flex}.sg-map-path button{color:#ecefe2;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;display:flex}.sg-map-path>span:last-child{color:#d1ed88;margin-left:auto;font-size:18px}.sg-map-space{perspective:1100px;place-items:center;height:460px;display:grid;position:relative}.sg-map-grid{background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:35px 35px;width:85%;height:80%;position:absolute;transform:rotateX(45deg)rotate(-22deg);-webkit-mask-image:radial-gradient(#000 40%,#0000 73%);mask-image:radial-gradient(#000 40%,#0000 73%)}.sg-map-plate{aspect-ratio:1.45;width:80%;max-width:470px;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.2,.7,.2,1);position:relative;transform:rotateX(38deg)rotate(-20deg)}.sg-map-space[data-flat=true] .sg-map-plate{transform:rotateX(0)rotate(0)}.sg-plot{cursor:pointer;color:#17202a;animation:.75s both sg-enter;animation-delay:calc(var(--plot-order) * 70ms);background:0 0;border:0;padding:4px;position:absolute}.sg-plot-inner{background:var(--plot-color);width:100%;height:100%;box-shadow:3px 7px 0 color-mix(in srgb, var(--plot-color), #111 40%), 7px 18px 22px #0005;border-radius:2px;flex-direction:column;justify-content:space-between;padding:15px;transition:translate .3s,box-shadow .3s;display:flex;position:relative}.sg-plot:hover .sg-plot-inner,.sg-plot[aria-pressed=true] .sg-plot-inner{box-shadow:3px 13px 0 color-mix(in srgb, var(--plot-color), #111 40%), 7px 23px 25px #0006;translate:0 -9px}.sg-plot:focus-visible{outline:none}.sg-plot:focus-visible .sg-plot-inner{outline-offset:0;outline:1px solid #fff}.sg-plot-name{text-align:left;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(10px,1.3vw,19px);overflow:hidden}.sg-plot-size{letter-spacing:-.06em;align-self:flex-start;font-size:clamp(18px,3vw,42px);line-height:1}.sg-plot-size small{letter-spacing:0;font:9px monospace}.sg-plot-inner>svg{position:absolute;bottom:12px;right:12px}.sg-map-caption{color:#aeb7c5;flex-direction:column;gap:10px;font:10px monospace;display:flex}.sg-map-top,.sg-map-path,.sg-map-caption{min-width:0}.sg-map-path{flex-wrap:wrap}.sg-map-caption span:first-child{align-items:flex-start;gap:8px;max-width:100%;display:flex}.sg-map-caption span:first-child svg{flex-shrink:0;margin-top:1px}.sg-plot[data-narrow=true] .sg-plot-inner{padding:8px}.sg-plot[data-narrow=true] .sg-plot-name{font-size:10px}.sg-plot[data-narrow=true] .sg-plot-size{font-size:22px}.sg-plot[data-narrow=true] .sg-plot-size small{margin-top:4px;font-size:8px;display:block}.sg-plot[data-narrow=true] .sg-plot-inner>svg{display:none}.sg-map-caption span:last-child{color:#d1ed88;min-height:15px}@keyframes sg-enter{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@media (width<=800px){.sg-map-space{height:320px}.sg-map-plate{width:88%;transform:rotateX(25deg)rotate(-12deg)}.sg-plot-inner{padding:10px}.sg-plot-name{font-size:12px}.sg-plot-size{font-size:26px}.sg-plot-inner>svg{width:12px;bottom:8px;right:6px}.sg-plot[data-narrow=true] .sg-plot-inner{padding:6px}.sg-plot[data-narrow=true] .sg-plot-name{font-size:9px}.sg-plot[data-narrow=true] .sg-plot-size{font-size:20px}.sg-plot[data-narrow=true] .sg-plot-inner>svg{display:none}}@media (prefers-reduced-motion:reduce){.sg-map-plate,.sg-map-space[data-flat=true] .sg-map-plate{transform:none}.sg-plot{animation:none}.sg-plot:hover .sg-plot-inner,.sg-plot[aria-pressed=true] .sg-plot-inner{translate:none}}.garden-editorial{--product-ink:#44263c;--product-accent:#44263c;color:#44263c;background:#f3efdf;font-family:Arial,Helvetica,sans-serif}.ge-nav{border-bottom:1px solid #44263c25;justify-content:space-between;align-items:center;gap:20px;padding:24px 4vw;display:flex}.ge-nav a,.ge-nav>span{align-items:center;gap:10px;font-size:11px;display:flex}.ge-nav>span{letter-spacing:.12em;font-size:9px}.ge-nav .product-locale-option{color:#44263c}.ge-heading{padding:25px 5vw 0}.ge-heading>p{margin-bottom:15px;font-size:12px}.ge-heading h1{letter-spacing:-.035em;margin:0 0 12px;font-family:Impact,Arial Narrow,sans-serif;font-size:clamp(75px,13vw,210px);font-weight:900;line-height:1.07}.ge-heading h1>span{color:#bc5035}.ge-heading h1 sup{vertical-align:top;margin:22px 0 0 12px;font:16px Arial,sans-serif;display:inline-block}.ge-deck{justify-content:space-between;align-items:center;display:flex}.ge-deck p{font-size:14px;line-height:1.6}.ge-deck a{border-bottom:1px solid;align-items:center;gap:22px;padding:10px 0;font-size:12px;display:flex}.ge-garden{background-image:radial-gradient(#44263c25 .7px,#0000 .7px);background-size:16px 16px;margin:15px 0 0;padding:10px 20vw 25px;position:relative}.ge-garden .sg-atlas{max-width:850px;margin:auto}.ge-garden .sg-coordinate,.ge-garden .sg-map-path,.ge-garden .sg-map-caption{color:#66515b}.ge-garden .sg-map-path button,.ge-garden .sg-map-path>span:last-child,.ge-garden .sg-map-caption span:last-child{color:#44263c}.ge-garden .sg-map-top button{color:#44263c;background:#f3efdf;border-color:#44263c60;border-radius:30px}.ge-garden .sg-map-space{perspective:1500px;height:290px}.ge-garden .sg-map-plate{aspect-ratio:1.9;width:92%;max-width:450px;transform:rotateX(25deg)rotate(-6deg)}.ge-garden .sg-map-grid{display:none}.ge-garden .sg-plot{padding:5px}.ge-garden .sg-plot-inner{background:#c4cb83;border-radius:45% 12px 12px;padding:24px 18px 18px;overflow:hidden;box-shadow:3px 7px #697852}.ge-garden .sg-plot:nth-child(2) .sg-plot-inner{background:#d99575;border-radius:12px 45% 12px 12px;box-shadow:3px 7px #995940}.ge-garden .sg-plot:nth-child(3) .sg-plot-inner{background:#b1bb9b;border-radius:12px 12px 12px 40%;box-shadow:3px 7px #657258}.ge-garden .sg-plot:nth-child(4) .sg-plot-inner{background:#e2bc73;border-radius:12px 12px 40%;box-shadow:3px 7px #a48648}.ge-garden .sg-plot-inner:before{content:"";pointer-events:none;background:repeating-radial-gradient(at 100% 0,#0000 0 16px,#44263c15 17px 18px,#0000 19px 30px);position:absolute;inset:0}.ge-garden .sg-plot-name{align-self:flex-start;font-size:13px;position:relative}.ge-garden .sg-plot:first-child .sg-plot-name{align-self:flex-end}.ge-garden .sg-plot-size{font-family:Georgia,serif;font-size:clamp(24px,4vw,58px);position:relative}.ge-garden .sg-plot:focus-visible .sg-plot-inner{outline-offset:-4px;outline-color:#44263c}.ge-side-note{writing-mode:vertical-rl;letter-spacing:.15em;font:10px monospace;position:absolute;top:40%;left:5vw}.ge-stamp{letter-spacing:-.06em;border:2px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;font:700 17px/.9 Arial,sans-serif;display:flex;position:absolute;top:33%;right:5vw;transform:rotate(9deg)}.ge-stamp>:where(span){color:#bc5035}.ge-running{letter-spacing:.08em;border-block:1px solid #44263c45;justify-content:space-between;gap:20px;padding:18px 5vw;font:9px monospace;display:flex}.ge-observe{grid-template-columns:1.25fr 1fr;gap:9vw;padding:95px 7vw;display:grid}.ge-observe-title>:where(span),.ge-guide>p{letter-spacing:.08em;font:10px monospace}.ge-observe h2{letter-spacing:-.055em;margin-top:30px;font-size:clamp(36px,5vw,78px);font-weight:400;line-height:1.08}.ge-observe h2 i{font-family:Georgia,serif;font-weight:400}.ge-observe-copy{padding-top:10px}.ge-flower{color:#bc5035;transform-origin:50%;width:95px;font-size:95px;line-height:1;transition:transform 1s;display:block}.ge-observe-copy:hover .ge-flower{transform:rotate(90deg)}.ge-observe-copy p:first-of-type{letter-spacing:-.04em;margin:24px 0 16px;font-size:23px}.ge-observe-copy p:last-child{max-width:365px;font-size:14px;line-height:1.85}.ge-guide{background:#e5e3cf;padding:50px 7vw 65px}.ge-guide>p{margin-bottom:35px}.ge-guide>div{border-top:1px solid #44263c35;grid-template-columns:60px 1.2fr 1fr;align-items:baseline;gap:25px;padding:28px 0;display:grid}.ge-guide>div>:where(span){font:12px monospace}.ge-guide h3{letter-spacing:-.05em;font-size:clamp(22px,2.7vw,42px);font-weight:400}.ge-guide>div>p{max-width:330px;font-size:13px;line-height:1.7}.ge-footer{color:#f3efdf;background:#44263c;padding:50px 7vw 0;position:relative;overflow:hidden}.ge-footer-top{letter-spacing:.14em;align-items:center;gap:18px;font:10px monospace;display:flex}.ge-footer h2{letter-spacing:-.06em;margin:45px 0;font-size:clamp(45px,7.5vw,120px);font-weight:400;line-height:1.05}.ge-footer h2>:where(span){color:#d6db97}.ge-get{align-items:center;gap:30px;display:flex}.ge-get .product-download{background:#d6db97;border-radius:40px;padding:18px 30px;color:#44263c!important}.ge-footer .product-unavailable{color:#f3efdf}.ge-footer .ge-get>p{font:11px/1.7 monospace}.ge-footer .product-release{color:#f3efdf;margin:24px 0 55px}.ge-footer .product-release a{color:inherit}.ge-footer :focus-visible{outline-color:#f3efdf}.ge-colophon{border-top:1px solid #f3efdf40;justify-content:space-between;gap:18px;padding:25px 0;font-size:11px;display:flex}.ge-footer .ge-colophon a{color:inherit;align-items:center;gap:8px;display:flex}.ge-heading,.ge-garden{animation:.85s both ge-rise}.ge-garden{animation-delay:.15s}@keyframes ge-rise{0%{opacity:0;translate:0 20px}to{opacity:1;translate:0}}@media (width<=800px){.ge-nav{padding:20px 6vw}.ge-nav>span{display:none}.ge-heading{padding:30px 6vw 0}.ge-heading h1{margin-bottom:20px;font-size:clamp(52px,14vw,86px)}.ge-heading h1 sup{margin:8px 0 0 5px;font-size:10px}.ge-deck{gap:20px}.ge-deck p{font-size:12px}.ge-deck a{gap:8px;max-width:120px;font-size:11px}.ge-garden{margin-top:15px;padding:30px 6vw}.ge-side-note,.ge-stamp{display:none}.ge-garden .sg-map-space{aspect-ratio:1.2;height:auto}.ge-garden .sg-map-plate{aspect-ratio:1.5;width:92%}.ge-garden .sg-plot-inner{padding:14px 8px 10px}.ge-garden .sg-plot-name{font-size:10px}.ge-garden .sg-plot-size{font-size:28px}.ge-garden .sg-plot[data-narrow=true] .sg-plot-inner{padding:12px 5px 8px}.ge-garden .sg-plot[data-narrow=true] .sg-plot-size{font-size:22px}.ge-running{padding:18px 6vw;font-size:8px}.ge-running span:nth-child(2){display:none}.ge-observe{grid-template-columns:1fr;gap:25px;padding:60px 6vw}.ge-observe h2{font-size:12vw}.ge-observe-copy{grid-template-columns:65px 1fr;gap:10px 20px;display:grid}.ge-flower{grid-row:span 2;width:65px;font-size:65px}.ge-observe-copy p:first-of-type{margin:0;font-size:21px}.ge-observe-copy p:last-child{font-size:13px}.ge-guide{padding:40px 6vw}.ge-guide>div{grid-template-columns:25px 1fr;gap:12px}.ge-guide>div>p{grid-column:2}.ge-footer{padding:40px 6vw 0}.ge-footer h2{font-size:12vw}.ge-get{flex-wrap:wrap;gap:18px}.ge-colophon{flex-wrap:wrap;font-size:10px}}@media (prefers-reduced-motion:reduce){.ge-heading,.ge-garden{animation:none}.ge-garden .sg-map-plate{transform:none}.ge-flower{transition:none}.ge-observe-copy:hover .ge-flower{transform:none}}
