/* Generated from the unchanged builder cover renderer. Rebuild with work/growth-2026-10-28/view/build-cover-css.cjs. */
.hw-design-cover-scope .hw-design-cover-canvas{font-style:normal;font-weight:400;text-align:start;text-transform:none;letter-spacing:normal;white-space:normal;word-break:normal;overflow-wrap:normal}.hw-design-cover-scope .hero{display:block;grid-template-columns:none;grid-template-rows:none;gap:normal;align-items:normal;justify-content:normal;float:none;margin:0;padding:0}.hw-design-cover-scope .hero-copy{padding:0}.hw-design-cover-scope img{display:inline;max-width:none;vertical-align:baseline}.hw-design-cover-scope svg{width:auto;height:auto;fill:black;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;flex-shrink:1}.hw-design-cover-scope svg:where([fill="none"]){fill:none}.hw-design-cover-scope svg:where([stroke="currentColor"]){stroke:currentColor}.hw-design-cover-scope svg:where([stroke-linecap="round"]){stroke-linecap:round}.hw-design-cover-scope svg:where([stroke-linejoin="round"]){stroke-linejoin:round}.hw-design-cover-scope svg:where([width="0"]){width:0}.hw-design-cover-scope svg:where([height="0"]){height:0}.hw-design-cover-scope svg:where([stroke-width="1.05"]){stroke-width:1.05}.hw-design-cover-scope svg:where([stroke-width="1"]){stroke-width:1}
.hw-design-cover-scope .hw-design-cover-canvas{--bg:#474a37;--ink:#f6f5e9;--accent:#d8e592;--muted:#c0c4aa;--line:#d8e59233;--card:#51553f;--serif:'Gowun Batang',Georgia,serif;--sans:'Noto Sans KR',Arial,sans-serif}.hw-design-cover-scope *{box-sizing:border-box}.hw-design-cover-scope .hw-design-cover-canvas{scroll-behavior:smooth;background:#e9ebdf}.hw-design-cover-scope .hw-design-cover-canvas{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:13px;line-height:1.8}.hw-design-cover-scope .hw-design-cover-canvas.classic{--bg:#f5f1e8;--ink:#514c42;--accent:#8b906b;--muted:#918d7c;--line:#8b906b44;--card:#eae8dc}.hw-design-cover-scope .hw-design-cover-canvas.garden{--bg:#e7ede1;--ink:#435a43;--accent:#789866;--muted:#82917b;--line:#78986644;--card:#dce6d5}.hw-design-cover-scope .hw-design-cover-canvas.minimal{--bg:#fafaf6;--ink:#394439;--accent:#809571;--muted:#899083;--line:#8095713b;--card:#eef0e9}.hw-design-cover-scope .hw-design-cover-canvas.sunset{--bg:#e8d6c2;--ink:#705346;--accent:#9b7555;--muted:#9e8370;--line:#9b755540;--card:#f0e2d3}.hw-design-cover-scope .hw-design-cover-canvas.garden .guestbook-form input,.hw-design-cover-scope .hw-design-cover-canvas.garden .guestbook-form textarea,.hw-design-cover-scope .hw-design-cover-canvas.garden .sheet input,.hw-design-cover-scope .hw-design-cover-canvas.minimal .guestbook-form input,.hw-design-cover-scope .hw-design-cover-canvas.minimal .guestbook-form textarea,.hw-design-cover-scope .hw-design-cover-canvas.minimal .sheet input,.hw-design-cover-scope .hw-design-cover-canvas.sunset .guestbook-form input,.hw-design-cover-scope .hw-design-cover-canvas.sunset .guestbook-form textarea,.hw-design-cover-scope .hw-design-cover-canvas.sunset .sheet input{background:#ffffff60}.hw-design-cover-scope .hw-design-cover-canvas.bloom{--bg:#674e52;--ink:#fff0e9;--accent:#edc9b6;--muted:#d4bdbb;--line:#edc9b633;--card:#755a5f}.hw-design-cover-scope button,.hw-design-cover-scope input,.hw-design-cover-scope textarea,.hw-design-cover-scope select{font:inherit}.hw-design-cover-scope button,.hw-design-cover-scope a{-webkit-tap-highlight-color:transparent}.hw-design-cover-scope button{cursor:pointer}.hw-design-cover-scope a{color:inherit;text-decoration:none}.hw-design-cover-scope button:focus-visible,.hw-design-cover-scope a:focus-visible,.hw-design-cover-scope input:focus-visible,.hw-design-cover-scope textarea:focus-visible,.hw-design-cover-scope select:focus-visible,.hw-design-cover-scope summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.hw-design-cover-scope button{color:inherit}.hw-design-cover-scope .hw-design-cover-main{max-width:480px;margin:auto;background-color:var(--bg);background-image:radial-gradient(var(--line) .7px,transparent .7px);background-size:14px 14px;overflow:hidden;box-shadow:0 0 60px #1b241c12}.hw-design-cover-scope .hero{height:760px;max-height:800px;min-height:580px;position:relative;color:#fff;background:#49513e}.hw-design-cover-scope .hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 38%}.hw-design-cover-scope .hero:after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#13241a30 0%,transparent 40%,#172519a6 100%)}.hw-design-cover-scope .hero-top,.hw-design-cover-scope .hero-copy,.hw-design-cover-scope .hero-scroll{z-index:1;position:absolute;left:0;right:0;text-align:center}.hw-design-cover-scope .hero-top{top:35px;letter-spacing:3px;font-size:10px}.hw-design-cover-scope .hero-top span{display:block;font-size:9px;letter-spacing:1px;margin-top:10px;color:#ffffffb3}.hw-design-cover-scope .hero-copy{bottom:93px}.hw-design-cover-scope .hero-copy .script{font-family:Georgia,serif;font-style:italic;font-size:43px;line-height:1;margin:0 0 26px;font-weight:400;letter-spacing:-1px}.hw-design-cover-scope .hero-copy .hw-cover-heading{font-family:var(--serif);font-size:30px;font-weight:400;letter-spacing:10px;margin:0 0 13px;padding-left:10px}.hw-design-cover-scope .hero-copy .hw-cover-heading em{font:italic 21px Georgia,serif;letter-spacing:8px;color:#e5eac9}.hw-design-cover-scope .hero-copy p{font-size:11px;letter-spacing:1.2px;margin:0}.hw-design-cover-scope .hero-scroll{bottom:24px;font-size:8px;letter-spacing:2px;color:#ffffffb0}.hw-design-cover-scope .hero-scroll span{display:block;font-size:16px;line-height:1.5;animation:hw-design-float 2s ease-in-out infinite}.hw-design-cover-scope .sample-label{position:absolute;z-index:2;top:18px;right:17px;background:#24302558;padding:4px 9px;border:1px solid #ffffff30;border-radius:20px;font-size:8px;letter-spacing:1px;backdrop-filter:blur(8px)}.hw-design-cover-scope .section{padding:68px 34px;text-align:center;position:relative}.hw-design-cover-scope .eyebrow{font-size:9px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin:0 0 13px;font-family:var(--sans)}.hw-design-cover-scope h2{font-family:var(--serif);font-size:27px;font-weight:400;letter-spacing:-.7px;margin:0 0 29px;line-height:1.6}.hw-design-cover-scope h3{font-size:12px;font-weight:500;letter-spacing:1px;margin:0 0 10px}.hw-design-cover-scope .star{color:var(--accent);text-align:center;font-family:Georgia,serif;font-size:24px;line-height:1;padding:0 0;opacity:.8}.hw-design-cover-scope .star:before,.hw-design-cover-scope .star:after{content:'';width:35px;height:1px;background:var(--line);display:inline-block;vertical-align:middle;margin:0 18px}.hw-design-cover-scope .invitation{padding-top:74px}.hw-design-cover-scope .invitation .intro-mark{font-family:Georgia,serif;color:var(--accent);font-size:34px;line-height:1;margin:0 0 33px}.hw-design-cover-scope .invitation .words{white-space:pre-line;font-family:var(--serif);font-size:15px;line-height:2.1;color:var(--ink);margin:0 0 36px}.hw-design-cover-scope .family{font-family:var(--serif);font-size:13px;line-height:2.4;color:var(--muted)}.hw-design-cover-scope .family strong{color:var(--ink);font-size:16px;font-weight:400;margin-left:9px}.hw-design-cover-scope .couple-sign{font-family:var(--serif);font-size:16px;margin:30px 0 20px;letter-spacing:2px}.hw-design-cover-scope .couple-sign small{font-size:10px;letter-spacing:0;margin-left:8px}.hw-design-cover-scope .btn{background:transparent;border:1px solid var(--line);border-radius:4px;min-height:43px;padding:11px 21px;font-size:11px;color:var(--ink);transition:.2s;display:inline-flex;align-items:center;justify-content:center;gap:9px}.hw-design-cover-scope .btn:hover,.hw-design-cover-scope .btn:active{background:var(--accent);color:var(--bg);border-color:var(--accent)}.hw-design-cover-scope .btn-accent{background:var(--accent);border-color:var(--accent);color:var(--bg)}.hw-design-cover-scope .btn-wide{width:100%}.hw-design-cover-scope .gallery{padding-left:0;padding-right:0;padding-bottom:66px}.hw-design-cover-scope .gallery h2{margin-bottom:26px}.hw-design-cover-scope .gallery-track{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 33px 14px;scrollbar-width:thin;scrollbar-color:var(--accent) transparent}.hw-design-cover-scope .gallery-track button{padding:0;border:0;background:transparent;flex:0 0 87%;height:390px;scroll-snap-align:center;border-radius:140px 140px 3px 3px;overflow:hidden}.hw-design-cover-scope .gallery-track img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.hw-design-cover-scope .gallery-track button:hover img{transform:scale(1.04)}.hw-design-cover-scope .gallery-caption{font-family:Georgia,serif;font-style:italic;color:var(--muted);font-size:13px;margin:16px 0 0;letter-spacing:.5px}.hw-design-cover-scope .gallery-hint{font-size:9px;color:var(--muted);letter-spacing:1px;margin-top:8px}.hw-design-cover-scope .date-long{font-family:var(--serif);font-size:18px;margin:0 0 4px}.hw-design-cover-scope .venue-small{color:var(--muted);font-size:11px;margin:0 0 30px}.hw-design-cover-scope .calendar{width:100%;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:23px 4px 19px;margin:0 0 29px}.hw-design-cover-scope .calendar-title{font-family:Georgia,serif;font-size:23px;letter-spacing:2px;color:var(--accent);margin-bottom:22px}.hw-design-cover-scope .week,.hw-design-cover-scope .days{display:grid;grid-template-columns:repeat(7,1fr);align-items:center;gap:4px}.hw-design-cover-scope .week{font-size:9px;color:var(--muted);margin-bottom:13px}.hw-design-cover-scope .days span{height:36px;display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;font-size:14px}.hw-design-cover-scope .days .selected{border-radius:50%;background:var(--accent);color:var(--bg);width:36px;margin:auto;position:relative}.hw-design-cover-scope .days .selected:after{content:'♥';position:absolute;top:-9px;font-size:10px;line-height:1;color:var(--accent)}.hw-design-cover-scope .countdown{display:flex;align-items:center;justify-content:center;gap:13px;margin:0 0 22px}.hw-design-cover-scope .countdown>div{min-width:47px}.hw-design-cover-scope .countdown b{display:block;font-family:Georgia,serif;font-size:28px;font-weight:400;line-height:1.5;color:var(--accent)}.hw-design-cover-scope .countdown small{display:block;font-size:7px;letter-spacing:1.5px;color:var(--muted)}.hw-design-cover-scope .countdown>span{font-size:15px;color:var(--muted);padding-bottom:16px}.hw-design-cover-scope .dday{font-size:11px;color:var(--muted);margin:0}.hw-design-cover-scope .dday strong{color:var(--accent);font-weight:500}.hw-design-cover-scope .location h2{margin-bottom:22px}.hw-design-cover-scope .venue-name{font-family:var(--serif);font-size:19px;margin:0 0 5px}.hw-design-cover-scope .venue-address{font-size:11px;color:var(--muted);margin:0 0 23px;line-height:1.9}.hw-design-cover-scope .map{height:210px;background:#e9ebdf;position:relative;overflow:hidden;margin:0 -34px 24px;color:#69735d}.hw-design-cover-scope .map:before{content:'';position:absolute;width:140%;height:31px;background:#fafbf4;top:45%;left:-20%;transform:rotate(-13deg);box-shadow:0 0 0 1px #d9decf}.hw-design-cover-scope .map:after{content:'';position:absolute;width:30px;height:160%;background:#fafbf4;top:-30%;left:63%;transform:rotate(16deg);box-shadow:0 0 0 1px #d9decf}.hw-design-cover-scope .map-park{position:absolute;width:100px;height:72px;background:#d4dec4;top:28px;left:22px;border-radius:30px}.hw-design-cover-scope .map-block{position:absolute;width:68px;height:55px;background:#dde1d3;bottom:22px;left:75px;border-radius:4px}.hw-design-cover-scope .map-block.two{left:auto;right:18px;top:23px;width:87px}.hw-design-cover-scope .map-pin{position:absolute;z-index:2;top:64px;left:50%;transform:translateX(-50%);display:flex;align-items:center;flex-direction:column;gap:6px;font-size:10px;max-width:190px}.hw-design-cover-scope .map-pin i{display:grid;place-items:center;background:#596a42;color:#f7f8f0;width:36px;height:36px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);box-shadow:0 3px 10px #53694228}.hw-design-cover-scope .map-pin i span{font-style:normal;transform:rotate(45deg)}.hw-design-cover-scope .map-pin b{font-weight:500;background:#fafcf4;padding:3px 12px;border-radius:3px;box-shadow:0 2px 6px #62774912}.hw-design-cover-scope .map-label{position:absolute;right:12px;bottom:9px;z-index:3;font-size:8px;color:#8a947f;background:#f5f7eecc;padding:2px 6px}.hw-design-cover-scope .map-buttons{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-bottom:28px}.hw-design-cover-scope .transport{text-align:left;border-top:1px solid var(--line);padding-top:24px;margin-top:22px}.hw-design-cover-scope .transport h3{color:var(--accent);font-size:11px;letter-spacing:0}.hw-design-cover-scope .transport p{font-size:11px;white-space:pre-line;color:var(--muted);line-height:1.9;margin:0}.hw-design-cover-scope .venue-card{background:#f2f3e9;color:#4b543e;border-radius:5px;padding:29px 26px;text-align:left}.hw-design-cover-scope .venue-card .venue-number{font:italic 30px Georgia,serif;color:#a0ac84}.hw-design-cover-scope .venue-card h3{font-family:var(--serif);font-size:17px;letter-spacing:0;margin-top:12px}.hw-design-cover-scope .venue-card p{font-size:11px;line-height:1.9;white-space:pre-line;margin:0;color:#7b826f}.hw-design-cover-scope .account-intro,.hw-design-cover-scope .rsvp-intro,.hw-design-cover-scope .guestbook-intro{font-family:var(--serif);font-size:13px;color:var(--muted);white-space:pre-line;margin:0 0 27px;line-height:2}.hw-design-cover-scope .account{border:1px solid var(--line);border-radius:4px;margin-bottom:10px;text-align:left}.hw-design-cover-scope .account summary{cursor:pointer;list-style:none;padding:16px 18px;font-size:11px;display:flex;justify-content:space-between;align-items:center}.hw-design-cover-scope .account summary::-webkit-details-marker{display:none}.hw-design-cover-scope .account summary:after{content:'+';color:var(--accent);font-size:18px;line-height:1}.hw-design-cover-scope .account[open] summary:after{content:'−'}.hw-design-cover-scope .account-content{border-top:1px solid var(--line);padding:17px 18px;font-size:11px;display:flex;justify-content:space-between;align-items:center;gap:10px}.hw-design-cover-scope .account-content small{display:block;color:var(--muted);font-size:10px}.hw-design-cover-scope .account-content button{background:transparent;border:1px solid var(--line);font-size:9px;color:var(--accent);border-radius:3px;padding:5px 10px}.hw-design-cover-scope .empty-account{font-size:11px;color:var(--muted);padding:15px;border:1px solid var(--line);border-radius:4px;margin:0}.hw-design-cover-scope .privacy-note{font-size:9px;line-height:1.9;color:var(--muted);margin:15px 0 0;opacity:.8}.hw-design-cover-scope .rsvp-note{padding:22px 20px;background:var(--card);border-radius:5px;margin-bottom:23px;text-align:left;display:flex;gap:14px;align-items:center}.hw-design-cover-scope .rsvp-note>span{color:var(--accent);font-size:24px}.hw-design-cover-scope .rsvp-note p{font-size:10px;margin:0;color:var(--muted);line-height:1.9}.hw-design-cover-scope .guestbook-form{background:var(--card);border-radius:5px;padding:20px;margin-bottom:24px;display:grid;gap:10px;text-align:left}.hw-design-cover-scope .guestbook-form input,.hw-design-cover-scope .guestbook-form textarea,.hw-design-cover-scope .sheet input,.hw-design-cover-scope .sheet select{width:100%;border:1px solid var(--line);background:#ffffff08;color:var(--ink);padding:11px 12px;border-radius:3px;font-size:11px;resize:vertical}.hw-design-cover-scope .guestbook-form input::placeholder,.hw-design-cover-scope .guestbook-form textarea::placeholder,.hw-design-cover-scope .sheet input::placeholder{color:var(--muted);opacity:.7}.hw-design-cover-scope .guestbook-form textarea{min-height:90px;line-height:1.8}.hw-design-cover-scope .guestbook-form .btn{min-height:37px}.hw-design-cover-scope .guestbook-list{columns:2;column-gap:12px;text-align:left;padding:7px 2px}.hw-design-cover-scope .guestbook-empty{column-span:all;border:1px dashed var(--line);border-radius:4px;text-align:center;padding:25px 20px;color:var(--muted);font-family:var(--serif);font-size:13px}.hw-design-cover-scope .guestbook-note{break-inside:avoid;padding:18px 15px 15px;color:#4b543e;background:#dce4b8;border-radius:2px;margin:0 0 16px;transform:rotate(-2deg);box-shadow:0 3px 8px #19221512;overflow-wrap:anywhere}.hw-design-cover-scope .guestbook-note:nth-child(2n){transform:rotate(2deg)}.hw-design-cover-scope .guestbook-note:nth-child(3n){transform:rotate(-1deg)}.hw-design-cover-scope .guestbook-note p{font-family:var(--serif);font-size:12px;line-height:1.9;margin:0 0 16px;white-space:pre-line}.hw-design-cover-scope .guestbook-note footer{display:flex;justify-content:space-between;font-size:9px;gap:5px}.hw-design-cover-scope .guestbook-note footer time{opacity:.6;font-size:8px}.hw-design-cover-scope .closing{padding:10px 0 0;position:relative;height:390px;color:#fff;text-align:center}.hw-design-cover-scope .closing img{position:absolute;inset:0;object-fit:cover;width:100%;height:100%;object-position:center 42%}.hw-design-cover-scope .closing:after{content:'';position:absolute;inset:0;background:#2331247a}.hw-design-cover-scope .closing-text{z-index:1;position:relative;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.hw-design-cover-scope .closing-text p{font:italic 37px Georgia,serif;margin:0 0 20px}.hw-design-cover-scope .closing-text span{font-family:var(--serif);font-size:13px;line-height:2.1}.hw-design-cover-scope .footer{padding:30px 28px 25px;text-align:center;background:var(--bg)}.hw-design-cover-scope .share-row{display:grid;grid-template-columns:1fr 1fr;gap:9px}.hw-design-cover-scope .footer-brand{font-family:Georgia,serif;font-size:19px;letter-spacing:-.5px;color:var(--accent);margin:24px 0 4px}.hw-design-cover-scope .footer small{font-size:8px;letter-spacing:1px;color:var(--muted)}.hw-design-cover-scope .modal{position:fixed;z-index:20;inset:0;background:#182119a8;backdrop-filter:blur(4px);padding:24px;display:none;align-items:center;justify-content:center}.hw-design-cover-scope .modal.is-open{display:flex}.hw-design-cover-scope .modal-card{background:var(--bg);border:1px solid var(--line);border-radius:8px;width:100%;max-width:416px;padding:36px 24px 30px;max-height:720px;overflow-y:auto;position:relative;animation:hw-design-up .25s ease;text-align:center}.hw-design-cover-scope .modal-close{position:absolute;top:10px;right:12px;background:transparent;border:0;color:var(--accent);font-size:24px;line-height:1;padding:6px}.hw-design-cover-scope .contact-columns{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;gap:23px}.hw-design-cover-scope .contact-column+.contact-column{border-left:1px solid var(--line);padding-left:23px}.hw-design-cover-scope .contact-column>h3{color:var(--accent);font-size:11px;margin-bottom:20px}.hw-design-cover-scope .person{margin-bottom:24px}.hw-design-cover-scope .person small{display:block;color:var(--muted);font-size:9px}.hw-design-cover-scope .person strong{display:block;font-size:13px;font-weight:400;margin:4px 0 9px}.hw-design-cover-scope .person-actions{display:flex;justify-content:center;gap:8px}.hw-design-cover-scope .person-actions a{height:30px;width:30px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;font-size:12px}.hw-design-cover-scope .person-actions a:hover{background:var(--accent);color:var(--bg)}.hw-design-cover-scope .person-empty{font-size:8px!important;color:var(--muted)}.hw-design-cover-scope .sheet-modal{align-items:flex-end;padding:0}.hw-design-cover-scope .sheet{border-radius:16px 16px 0 0;max-width:480px;padding:27px 30px 25px;max-height:736px;text-align:left;border-bottom:0}.hw-design-cover-scope .sheet:before{content:'';display:block;width:34px;height:4px;border-radius:3px;background:var(--line);margin:-14px auto 22px}.hw-design-cover-scope .sheet h2{font-size:23px;margin:0 0 5px}.hw-design-cover-scope .sheet .sub{font-size:10px;color:var(--muted);margin:0 0 20px}.hw-design-cover-scope .sheet label{display:block;font-size:10px;color:var(--muted);margin-bottom:13px}.hw-design-cover-scope .sheet label>span{display:block;margin-bottom:6px}.hw-design-cover-scope .sheet select{color:var(--ink);background:var(--bg)}.hw-design-cover-scope .segmented{display:flex;gap:8px}.hw-design-cover-scope .segmented label{flex:1;margin:0;position:relative;cursor:pointer}.hw-design-cover-scope .segmented input{position:absolute;opacity:0;width:1px;height:1px}.hw-design-cover-scope .segmented label span{display:block;margin:0;text-align:center;padding:10px 4px;border:1px solid var(--line);border-radius:3px;color:var(--muted);font-size:11px}.hw-design-cover-scope .segmented input:checked+span{background:var(--accent);color:var(--bg);border-color:var(--accent)}.hw-design-cover-scope .segmented input:focus-visible+span{outline:2px solid var(--accent);outline-offset:3px}.hw-design-cover-scope .sheet .form-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}.hw-design-cover-scope .sheet .group{margin-bottom:14px}.hw-design-cover-scope .sheet .group>span{display:block;font-size:10px;color:var(--muted);margin-bottom:7px}.hw-design-cover-scope .sheet .hide-today{display:flex;align-items:center;gap:7px;margin:14px 0 0;font-size:9px}.hw-design-cover-scope .sheet .hide-today input{width:auto;accent-color:var(--accent)}.hw-design-cover-scope .sheet .privacy-note{margin:8px 0 17px;font-size:8px}.hw-design-cover-scope .lightbox{padding:25px 12px}.hw-design-cover-scope .lightbox .modal-card{padding:0;background:transparent;border:0;max-height:760px;overflow:visible;max-width:800px}.hw-design-cover-scope .lightbox img{max-width:100%;max-height:688px;object-fit:contain;border-radius:3px}.hw-design-cover-scope .lightbox .modal-close{top:-33px;right:0;color:#fff}.hw-design-cover-scope .toast{position:fixed;z-index:40;bottom:28px;left:50%;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--accent);color:var(--bg);padding:11px 18px;border-radius:28px;font-size:10px;transition:.2s;max-width:90%;white-space:normal;text-align:center;min-width:220px;box-shadow:0 5px 30px #1f2c2220}.hw-design-cover-scope .toast.show{opacity:1;transform:translate(-50%,0)}.hw-design-cover-scope .classic .hero .sample-label{color:white}.hw-design-cover-scope .classic .guestbook-form input,.hw-design-cover-scope .classic .guestbook-form textarea,.hw-design-cover-scope .classic .sheet input{background:#ffffff70}.hw-design-cover-scope .classic .modal{background:#3d423899}@keyframes hw-design-float{50%{transform:translateY(6px)}}@keyframes hw-design-up{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.hw-design-cover-scope .hw-design-cover-canvas{scroll-behavior:auto}.hw-design-cover-scope *,.hw-design-cover-scope *:before,.hw-design-cover-scope *:after{animation:none!important;transition:none!important}}.hw-design-cover-scope .hw-design-cover-canvas{--display:'Cormorant Garamond',Georgia,serif;--modern:'DM Sans','Noto Sans KR',sans-serif}.hw-design-cover-scope .hw-design-cover-main{background-size:18px 18px}.hw-design-cover-scope .hero{isolation:isolate}.hw-design-cover-scope .hero .hw-cover-heading{font-weight:400}.hw-design-cover-scope .hero--olive:after{background:linear-gradient(180deg,#1726193b,transparent 39%,#152016c9 100%)}.hw-design-cover-scope .editorial-masthead{position:absolute;z-index:2;top:37px;left:30px;right:30px;display:flex;justify-content:space-between;border-top:1px solid #ffffff7a;padding-top:12px;font:9px var(--modern);letter-spacing:1.5px;color:#fff}.hw-design-cover-scope .editorial-masthead span:last-child{font-size:9px;letter-spacing:.7px}.hw-design-cover-scope .cover-side-note{position:absolute;z-index:2;left:17px;top:110px;writing-mode:vertical-rl;transform:rotate(180deg);font:7px var(--modern);letter-spacing:2px;color:#ffffffa8}.hw-design-cover-scope .editorial-title{position:absolute;z-index:2;left:32px;right:25px;bottom:153px;text-align:left}.hw-design-cover-scope .cover-kicker{font:8px var(--modern);letter-spacing:2.2px;margin:0;color:var(--accent)}.hw-design-cover-scope .editorial-title>.cover-kicker{color:#e3e9bc;margin-bottom:14px;font-size:7px;letter-spacing:1.9px}.hw-design-cover-scope .editorial-title>p:last-child{font:500 clamp(54px,69.6px,74px)/.85 var(--display);letter-spacing:-2px;margin:0;color:#fff}.hw-design-cover-scope .editorial-title i{font-weight:400}.hw-design-cover-scope .editorial-footer{position:absolute;z-index:2;left:32px;right:32px;bottom:51px;border-top:1px solid #ffffff4f;padding-top:17px;display:flex;justify-content:space-between;align-items:center;gap:15px}.hw-design-cover-scope .editorial-footer .hw-cover-heading{font-family:var(--serif);font-size:21px;letter-spacing:3px;white-space:nowrap;margin:0}.hw-design-cover-scope .editorial-footer .hw-cover-heading em{font:italic 17px var(--display);letter-spacing:2px;margin-inline:3px}.hw-design-cover-scope .cover-meta{font-size:9px;line-height:1.8;letter-spacing:.2px}.hw-design-cover-scope .cover-meta p{margin:0}.hw-design-cover-scope .editorial-footer .cover-meta{text-align:right;font-size:8px;opacity:.9}.hw-design-cover-scope .hero--olive .hero-scroll{bottom:15px;left:auto;right:30px;font-size:6px;letter-spacing:1px;display:flex;gap:10px;align-items:center}.hw-design-cover-scope .hero--olive .hero-scroll span{font-size:13px}.hw-design-cover-scope .hero:not(.hero--olive){background:var(--bg);color:var(--ink);height:780px;min-height:700px;max-height:none}.hw-design-cover-scope .hero:not(.hero--olive):after{display:none}.hw-design-cover-scope .hero:not(.hero--olive) .sample-label{color:var(--muted);background:var(--bg);border-color:var(--line);top:14px;right:15px;font-size:7px}.hw-design-cover-scope .hero:not(.hero--olive) .hero-scroll{color:var(--muted);font-size:6px;bottom:16px;letter-spacing:1.5px}.hw-design-cover-scope .cover-display{font-family:var(--display);font-weight:400;letter-spacing:-1.4px;line-height:.95;margin:0}.hw-design-cover-scope .hero .hw-cover-heading em{font-style:italic;font-family:var(--display);font-weight:400}.hw-design-cover-scope .classic-rule{position:absolute;inset:29px 24px 39px;border:1px solid #c6c0ab;pointer-events:none}.hw-design-cover-scope .classic-rule:before{content:'';position:absolute;inset:5px;border:1px solid #c6c0ab66}.hw-design-cover-scope .hero--classic>.cover-kicker{text-align:center;padding-top:65px;font-size:7px;color:#8d8775;letter-spacing:2px}.hw-design-cover-scope .hero--classic>.cover-display{text-align:center;font-size:55px;margin-top:13px;color:#5e5d50}.hw-design-cover-scope .classic-photo{position:absolute;top:177px;left:58px;right:58px;height:373px;padding:7px;border:1px solid #c9c2ac}.hw-design-cover-scope .classic-photo img{width:100%;height:100%;object-fit:cover;object-position:center 27%;filter:saturate(.74)}.hw-design-cover-scope .classic-names{position:absolute;top:575px;left:40px;right:40px;text-align:center}.hw-design-cover-scope .classic-names .hw-cover-heading{font-family:var(--serif);font-size:24px;letter-spacing:5px;margin:0 0 17px}.hw-design-cover-scope .classic-names .hw-cover-heading em{font-size:26px;letter-spacing:2px;margin-inline:8px}.hw-design-cover-scope .cover-fine-rule{display:block;width:27px;height:1px;background:#b7b09b;margin:0 auto 17px}.hw-design-cover-scope .classic-names .cover-meta{font-size:9px;color:var(--muted);line-height:2}.hw-design-cover-scope .hero--classic .hero-scroll{bottom:14px}.hw-design-cover-scope .hero--garden{height:830px!important;min-height:830px!important}.hw-design-cover-scope .hero--garden>.cover-kicker{text-align:center;padding-top:54px;font-size:7px;color:#6c8460;letter-spacing:2px}.hw-design-cover-scope .hero--garden>.cover-display{text-align:center;font-size:49px;line-height:.9;margin-top:18px;color:#3f593e}.hw-design-cover-scope .garden-photo{position:absolute;top:199px;left:50px;right:50px;height:425px;border-radius:190px 190px 2px 2px;overflow:hidden;outline:1px solid #8d9f7b;outline-offset:9px}.hw-design-cover-scope .garden-photo img{width:100%;height:100%;object-fit:cover;object-position:center 28%;filter:saturate(.84)}.hw-design-cover-scope .cover-branch{position:absolute;width:68px;height:150px;left:7px;top:82px;color:#849875;transform:rotate(-18deg);opacity:.75}.hw-design-cover-scope .hero--garden:before{content:'';position:absolute;width:100px;height:170px;border-right:1px solid #9aac8b;right:16px;top:465px;transform:rotate(30deg);border-radius:50%}.hw-design-cover-scope .garden-names{position:absolute;top:666px;left:30px;right:30px;text-align:center}.hw-design-cover-scope .garden-names .hw-cover-heading{font-family:var(--serif);font-size:24px;letter-spacing:4px;margin:0 0 16px}.hw-design-cover-scope .garden-names .hw-cover-heading em{font-size:29px;letter-spacing:2px;margin-inline:8px;color:#79946b}.hw-design-cover-scope .garden-names .cover-meta{color:#85947c;font-size:9px}.hw-design-cover-scope .hero--bloom{background:#f5ece9!important;--ink:#77545a;--accent:#ae7e84;--muted:#a18b88;--line:#ae7e842e}.hw-design-cover-scope .bloom{--bg:#f5ece9!important;--ink:#77545a!important;--accent:#a4777e!important;--muted:#a18b88!important;--line:#ae7e842e!important;--card:#eddfdc!important}.hw-design-cover-scope .hero--bloom>.cover-kicker{text-align:center;padding-top:59px;font-size:7px;letter-spacing:2.2px;color:#a88c8d}.hw-design-cover-scope .hero--bloom>.cover-display{font-size:62px;font-style:italic;text-align:center;margin-top:24px;letter-spacing:-2px}.hw-design-cover-scope .letter-photo{position:absolute;top:203px;left:83px;right:74px;height:304px;padding:10px 10px 29px;background:#fffdf7;box-shadow:0 6px 23px #7c565015;transform:rotate(-5deg)}.hw-design-cover-scope .letter-photo img{width:100%;height:100%;object-fit:cover;object-position:center 28%}.hw-design-cover-scope .letter-seal{position:absolute;right:-18px;bottom:-15px;width:51px;height:51px;background:#a27378;color:#f0ded7;border-radius:49% 52% 46% 52%;font:italic 34px var(--display);display:grid;place-items:center;border:4px double #b38a8e;box-shadow:2px 3px 5px #865b5320;transform:rotate(12deg)}.hw-design-cover-scope .letter-note{position:absolute;top:539px;left:0;right:0;text-align:center;font:italic 15px var(--display);letter-spacing:.2px;color:#b19595}.hw-design-cover-scope .letter-names{position:absolute;top:582px;left:35px;right:35px;text-align:center}.hw-design-cover-scope .letter-names .hw-cover-heading{font-family:var(--serif);font-size:25px;letter-spacing:4px;margin:0 0 13px}.hw-design-cover-scope .letter-names .hw-cover-heading em{font-size:25px;margin-inline:5px}.hw-design-cover-scope .letter-line{font-family:var(--serif);font-size:10px;margin:0 0 18px;color:#a98d8d}.hw-design-cover-scope .letter-names .cover-meta{font-size:8px;color:#ad9594}.hw-design-cover-scope .hero--minimal{height:815px!important;min-height:815px!important;padding:0 28px;background:#f7f7f2!important;color:#29382c}.hw-design-cover-scope .minimal-masthead{display:flex;justify-content:space-between;font:8px var(--modern);letter-spacing:1px;padding-top:38px;border-bottom:1px solid #3e493c;margin-bottom:23px;padding-bottom:10px}.hw-design-cover-scope .minimal-display{font:500 clamp(52px,69.6px,69px)/.87 var(--modern);letter-spacing:-4px;margin:0 0 29px}.hw-design-cover-scope .minimal-display span{color:#788a6a}.hw-design-cover-scope .minimal-photo{height:325px;margin:0 -28px 24px;overflow:hidden}.hw-design-cover-scope .minimal-photo img{width:100%;height:100%;object-fit:cover;object-position:center 22%;filter:saturate(.65)}.hw-design-cover-scope .minimal-names{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #3c493b44;padding-bottom:18px}.hw-design-cover-scope .minimal-names .hw-cover-heading{font:500 24px var(--sans);letter-spacing:-1px;margin:0}.hw-design-cover-scope .minimal-names .hw-cover-heading em{font:400 28px var(--display);margin-inline:7px;color:#91a080}.hw-design-cover-scope .minimal-names>span{font:400 27px var(--display);letter-spacing:-.5px}.hw-design-cover-scope .hero--minimal>.cover-meta{margin-top:15px;text-align:left;font-size:9px;color:#929989}.hw-design-cover-scope .hero--minimal .hero-scroll{right:27px;left:auto;bottom:28px}.hw-design-cover-scope .hero--sunset{height:800px!important;min-height:800px!important;overflow:hidden;background:#e8d6c2!important;color:#785b49}.hw-design-cover-scope .hero--sunset>.cover-kicker{font-size:7px;letter-spacing:1.8px;margin:57px 30px 0;color:#9d826c}.hw-design-cover-scope .hero--sunset>.cover-display{position:absolute;z-index:2;left:30px;top:91px;font-size:62px;letter-spacing:-1.9px;line-height:.9}.hw-design-cover-scope .sunset-stamp{position:absolute;right:31px;top:64px;height:59px;width:59px;border-radius:50%;border:1px solid #b0957d;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:rotate(13deg);font:7px/1.4 var(--modern);letter-spacing:1px;color:#a48b74}.hw-design-cover-scope .sunset-stamp i{font:italic 17px var(--display);letter-spacing:0}.hw-design-cover-scope .sunset-photo{position:absolute;top:246px;left:77px;right:41px;height:362px;border-radius:48% 48% 48% 48%;transform:rotate(-8deg);isolation:isolate}.hw-design-cover-scope .sunset-photo:before{content:'';position:absolute;inset:-10px 11px 9px -12px;border:1px solid #b2987e;border-radius:inherit;z-index:-1;transform:rotate(13deg)}.hw-design-cover-scope .sunset-photo img{height:100%;width:100%;object-fit:cover;object-position:center 26%;border-radius:inherit;filter:saturate(.65) sepia(.08)}.hw-design-cover-scope .sunset-names{position:absolute;bottom:84px;left:30px;right:30px;display:flex;justify-content:space-between;align-items:flex-end;gap:15px}.hw-design-cover-scope .sunset-names .hw-cover-heading{font-family:var(--serif);font-size:25px;line-height:1.5;letter-spacing:3px;white-space:nowrap;margin:0}.hw-design-cover-scope .sunset-names .hw-cover-heading em{font:italic 28px var(--display);letter-spacing:1px;margin-inline:5px}.hw-design-cover-scope .sunset-names .cover-meta{text-align:right;font-size:8px;color:#a18b77}.hw-design-cover-scope .hero--sunset .hero-scroll{bottom:22px}.hw-design-cover-scope .hero--sunset:before{content:'';position:absolute;width:160px;height:160px;border:1px solid #c4ac92;border-radius:50%;left:-99px;bottom:45px}.hw-design-cover-scope .classic .hw-design-cover-main,.hw-design-cover-scope .garden .hw-design-cover-main,.hw-design-cover-scope .bloom .hw-design-cover-main,.hw-design-cover-scope .minimal .hw-design-cover-main,.hw-design-cover-scope .sunset .hw-design-cover-main{background-image:none}.hw-design-cover-scope .section{padding-top:80px;padding-bottom:80px}.hw-design-cover-scope .olive .gallery-track button{border-radius:2px;flex-basis:87%;height:410px}.hw-design-cover-scope .classic .section h2{font-size:25px;letter-spacing:1px}.hw-design-cover-scope .classic .gallery-track button{border-radius:0;padding:7px;border:1px solid #c3bca4;height:420px;flex-basis:82%}.hw-design-cover-scope .classic .gallery-track img{filter:saturate(.7)}.hw-design-cover-scope .classic .eyebrow{color:#9b947f;letter-spacing:2.4px}.hw-design-cover-scope .garden .star{font-size:18px}.hw-design-cover-scope .garden .gallery-track button{border-radius:180px 180px 2px 2px;flex-basis:78%;height:410px}.hw-design-cover-scope .garden .invitation .words{color:#66775e}.hw-design-cover-scope .bloom .section h2{font-size:24px}.hw-design-cover-scope .bloom .gallery-track{padding-top:10px;padding-bottom:25px;gap:20px}.hw-design-cover-scope .bloom .gallery-track button{border-radius:0;border:11px solid #fffaf4;border-bottom-width:34px;flex-basis:75%;height:350px;box-shadow:0 5px 18px #8f666610;transform:rotate(-3deg)}.hw-design-cover-scope .bloom .gallery-track button:nth-child(2){transform:rotate(3deg)}.hw-design-cover-scope .bloom .star{font-size:17px}.hw-design-cover-scope .bloom .star:before,.hw-design-cover-scope .bloom .star:after{width:20px}.hw-design-cover-scope .minimal .section h2{font-family:var(--sans);font-size:24px;font-weight:500;letter-spacing:-1px}.hw-design-cover-scope .minimal .eyebrow{font-family:var(--modern);font-size:8px;letter-spacing:1.6px}.hw-design-cover-scope .minimal .gallery-track button{border-radius:0;flex-basis:92%;height:350px}.hw-design-cover-scope .minimal .gallery-track{gap:5px;padding-left:0;padding-right:0}.hw-design-cover-scope .minimal .star{font-size:12px}.hw-design-cover-scope .minimal .star:before,.hw-design-cover-scope .minimal .star:after{width:70px}.hw-design-cover-scope .minimal .calendar-title{font-family:var(--modern);font-weight:400}.hw-design-cover-scope .minimal .countdown b{font-family:var(--modern);font-weight:400;font-size:25px}.hw-design-cover-scope .minimal .account,.hw-design-cover-scope .minimal .btn,.hw-design-cover-scope .minimal .venue-card,.hw-design-cover-scope .minimal .guestbook-form{border-radius:0}.hw-design-cover-scope .sunset .gallery-track button{border-radius:180px;flex-basis:76%;height:400px}.hw-design-cover-scope .sunset .gallery-caption{font-family:var(--display);font-size:20px}.hw-design-cover-scope .sunset .section h2{font-size:25px}.hw-design-cover-scope .sunset .venue-card{background:#f5e9dc}.hw-design-cover-scope .cover-meta{overflow-wrap:anywhere}.hw-design-cover-scope .hero .hw-cover-heading{overflow-wrap:anywhere}.hw-design-cover-scope .hero--olive .sample-label{top:80px;right:30px;font-size:7px;border-color:#ffffff4a;background:#1f352d2e}.hw-design-cover-scope .hero .cover-display,.hw-design-cover-scope .hero .minimal-display{pointer-events:none}.hw-design-cover-scope .hw-catalog{--paper:var(--card)}.hw-design-cover-scope .hw-catalog .hero:not(.hero--olive){height:800px!important;min-height:800px!important;max-height:800px!important;background:var(--bg)!important;color:var(--ink)}.hw-design-cover-scope .hw-catalog .hero{overflow:hidden}.hw-design-cover-scope .hw-catalog .hero>.cover-display,.hw-design-cover-scope .hw-catalog .hero>.cover-kicker{color:var(--ink)}.hw-design-cover-scope .hw-catalog .hero>.cover-kicker{color:var(--accent);max-width:calc(100% - 46px);margin-inline:auto;line-height:1.7}.hw-design-cover-scope .hw-catalog .hero--garden>.cover-display{color:var(--ink)}.hw-design-cover-scope .hw-catalog .classic-rule,.hw-design-cover-scope .hw-catalog .classic-photo{border-color:var(--accent)}.hw-design-cover-scope .hw-catalog .classic-rule:before{border-color:var(--line)}.hw-design-cover-scope .hw-catalog .classic-photo{background:var(--paper)}.hw-design-cover-scope .hw-catalog .classic-names .cover-meta,.hw-design-cover-scope .hw-catalog .garden-names .cover-meta,.hw-design-cover-scope .hw-catalog .letter-names .cover-meta,.hw-design-cover-scope .hw-catalog .sunset-names .cover-meta{color:var(--muted)}.hw-design-cover-scope .hw-catalog .cover-fine-rule{background:var(--accent)}.hw-design-cover-scope .hw-catalog .garden-photo{outline-color:var(--accent)}.hw-design-cover-scope .hw-catalog .cover-branch,.hw-design-cover-scope .hw-catalog .garden-names .hw-cover-heading em{color:var(--accent)}.hw-design-cover-scope .hw-catalog .letter-photo{background:var(--paper)}.hw-design-cover-scope .hw-catalog .letter-seal{background:var(--accent);border-color:var(--line);color:var(--paper)}.hw-design-cover-scope .hw-catalog .letter-note,.hw-design-cover-scope .hw-catalog .letter-line{color:var(--muted)}.hw-design-cover-scope .hw-catalog .minimal-masthead,.hw-design-cover-scope .hw-catalog .minimal-names{border-color:var(--line)}.hw-design-cover-scope .hw-catalog .minimal-names .hw-cover-heading,.hw-design-cover-scope .hw-catalog .minimal-display{color:var(--ink)}.hw-design-cover-scope .hw-catalog .minimal-names .hw-cover-heading em,.hw-design-cover-scope .hw-catalog .minimal-display span{color:var(--accent)}.hw-design-cover-scope .hw-catalog .sunset-stamp{color:var(--accent);border-color:var(--accent)}.hw-design-cover-scope .hw-catalog .sunset-photo:before{border-color:var(--accent)}.hw-design-cover-scope .hw-catalog .hero--sunset:before{border-color:var(--line)}.hw-design-cover-scope .hw-catalog .hero--sunset>.cover-kicker{margin:57px 30px 0;max-width:300px;font-size:7px;text-align:left}.hw-design-cover-scope .hw-catalog .hero--sunset>.cover-display{max-width:420px}.hw-design-cover-scope .hw-catalog [data-edition=noir]>img{filter:grayscale(1);object-position:center 30%}.hw-design-cover-scope .hw-catalog [data-edition=noir]:after{background:linear-gradient(180deg,#0005,transparent 40%,#000b)}.hw-design-cover-scope .hw-catalog [data-edition=noir] .editorial-title>p:last-child{font-family:var(--modern);font-size:104px;line-height:.84;font-weight:500;letter-spacing:-7px}.hw-design-cover-scope .hw-catalog [data-edition=blue-hour] .garden-photo img{filter:saturate(.72)}.hw-design-cover-scope .hw-catalog [data-edition=blue-letter]>.cover-display{font-size:48px;line-height:.9;margin-top:20px}.hw-design-cover-scope .hw-catalog [data-edition=blue-letter] .letter-photo{transform:rotate(4deg)}.hw-design-cover-scope .hw-catalog [data-edition=blue-letter] .letter-seal{right:auto;left:-18px}.hw-design-cover-scope .hw-catalog [data-edition=heirloom]>.cover-display{font-size:43px;line-height:.95;margin-top:11px}.hw-design-cover-scope .hw-catalog [data-edition=heirloom] .classic-rule{border-width:2px}.hw-design-cover-scope .hw-catalog [data-edition=heirloom] .classic-rule:after{content:'✦';position:absolute;left:50%;top:-12px;background:var(--bg);padding:0 12px;transform:translateX(-50%);color:var(--accent);font-size:16px}.hw-design-cover-scope .hw-catalog [data-edition=red-amour] .minimal-display{font-family:var(--display);font-size:65px;line-height:.86;font-weight:500;letter-spacing:-3px;margin-bottom:32px}.hw-design-cover-scope .hw-catalog [data-edition=red-amour] .minimal-photo{height:381px;position:relative}.hw-design-cover-scope .hw-catalog [data-edition=red-amour] .minimal-photo:after{content:'';position:absolute;inset:-20px 29px -20px auto;width:2px;background:var(--accent);transform:rotate(8deg)}.hw-design-cover-scope .hw-catalog [data-edition=red-amour] .minimal-photo img{filter:saturate(.55)}.hw-design-cover-scope .hw-catalog [data-edition=lilac] .sunset-photo{transform:rotate(6deg)}.hw-design-cover-scope .hw-catalog [data-edition=lilac]>.cover-display{font-size:58px}.hw-design-cover-scope .split-top{position:absolute;top:48px;left:34px;right:34px}.hw-design-cover-scope .split-top .cover-kicker{font-size:7px;letter-spacing:2px;margin-bottom:25px}.hw-design-cover-scope .split-top .cover-display{font:500 58px/.9 var(--display);letter-spacing:-3px;max-width:100%}.hw-design-cover-scope .split-photo{position:absolute;top:285px;left:0;width:69%;height:340px;overflow:hidden}.hw-design-cover-scope .split-photo img{width:100%;height:100%;object-fit:cover;object-position:center 23%}.hw-design-cover-scope .split-date{position:absolute;right:30px;top:302px;width:77px;text-align:center;color:var(--ink)}.hw-design-cover-scope .split-date>span{font:12px var(--modern);letter-spacing:2px}.hw-design-cover-scope .split-date strong{display:flex;flex-direction:column;font:43px/.95 var(--display);margin-top:25px}.hw-design-cover-scope .split-date i{font-style:normal;font-size:23px;line-height:1.7;color:var(--accent)}.hw-design-cover-scope .split-date small{display:block;writing-mode:vertical-rl;margin:27px auto 0;font:7px var(--modern);letter-spacing:1.7px}.hw-design-cover-scope .split-bottom{position:absolute;top:656px;left:34px;right:34px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding-top:19px}.hw-design-cover-scope .split-bottom .hw-cover-heading{font:22px var(--serif);letter-spacing:2px;margin:0;white-space:nowrap}.hw-design-cover-scope .split-bottom .hw-cover-heading em{margin:0 3px}.hw-design-cover-scope .split-bottom .cover-meta{text-align:right;font-size:8px;color:var(--muted)}.hw-design-cover-scope .hw-catalog [data-edition=city-vows] .split-top .cover-display{font-family:var(--modern);font-weight:500;font-size:58px;letter-spacing:-3px}.hw-design-cover-scope .hw-catalog [data-edition=city-vows] .split-photo img{filter:grayscale(1)}.hw-design-cover-scope .hw-catalog [data-edition=linen] .split-top{top:60px}.hw-design-cover-scope .hw-catalog [data-edition=linen] .split-top .cover-display{font-size:67px;font-style:italic;letter-spacing:-2px;line-height:.95}.hw-design-cover-scope .hw-catalog [data-edition=linen] .split-photo{left:auto;right:0;top:283px;width:67%;height:342px;border-radius:160px 0 0 0}.hw-design-cover-scope .hw-catalog [data-edition=linen] .split-date{left:21px;right:auto}.hw-design-cover-scope .hw-catalog [data-edition=linen]:before{content:'';position:absolute;inset:0;opacity:.16;background-image:repeating-linear-gradient(0deg,transparent,transparent 2px,var(--accent) 3px,transparent 4px);pointer-events:none}.hw-design-cover-scope .poster-header{position:absolute;left:27px;right:27px;top:36px;display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:12px;gap:16px;font:7px var(--modern);letter-spacing:1px}.hw-design-cover-scope .poster-header span:first-child{max-width:70%}.hw-design-cover-scope .poster-header span:last-child{white-space:nowrap}.hw-design-cover-scope .poster-photo{position:absolute;left:25px;right:25px;top:89px;height:475px;overflow:hidden}.hw-design-cover-scope .poster-photo img{height:100%;width:100%;object-fit:cover;object-position:center 25%;filter:saturate(.63)}.hw-design-cover-scope .poster-photo:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 45%,#0006)}.hw-design-cover-scope .poster-sidenote{position:absolute;top:112px;left:10px;writing-mode:vertical-rl;transform:rotate(180deg);font:6px var(--modern);letter-spacing:1px}.hw-design-cover-scope .hero>.poster-title{position:absolute;z-index:2;left:40px;right:24px;top:435px;font:500 59px/.9 var(--modern);letter-spacing:-3px;color:var(--paper)!important;text-shadow:0 2px 10px #0002}.hw-design-cover-scope .poster-bottom{position:absolute;left:32px;right:32px;top:636px;border-top:1px solid var(--line);padding-top:23px;display:flex;justify-content:space-between;align-items:center;gap:15px}.hw-design-cover-scope .poster-bottom .hw-cover-heading{font:24px var(--serif);letter-spacing:2px;white-space:nowrap;margin:0}.hw-design-cover-scope .poster-bottom .hw-cover-heading em{margin-inline:3px}.hw-design-cover-scope .poster-bottom .cover-meta{font-size:8px;text-align:right;color:var(--muted)}.hw-design-cover-scope .hw-catalog [data-edition=film-love] .poster-photo{border-left:13px solid var(--ink);border-right:13px solid var(--ink)}.hw-design-cover-scope .hw-catalog [data-edition=film-love] .poster-photo:before{content:'';position:absolute;z-index:2;inset:0 -11px;pointer-events:none;border-left:6px dotted var(--paper);border-right:6px dotted var(--paper);background:none}.hw-design-cover-scope .hw-catalog [data-edition=film-love]>.poster-title{top:445px;font-size:56px}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-photo{top:262px;height:310px;left:0;right:0;border-radius:48% 48% 0 0}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue]>.poster-title{left:28px;top:89px;font-size:59px;line-height:.86;color:var(--ink)!important;text-shadow:none}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-photo img{object-position:center 20%;filter:saturate(.85)}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-photo:after{background:linear-gradient(var(--bg),transparent 20%);opacity:.2}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-sidenote{top:355px;z-index:2;color:var(--paper)}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-bottom{top:616px}.hw-design-cover-scope .hw-catalog [data-edition=coast-blue] .poster-bottom:after{content:'∿ ∿ ∿ ∿ ∿';position:absolute;left:0;right:0;top:99px;font:35px var(--display);letter-spacing:17px;color:var(--accent);text-align:center;opacity:.55}.hw-design-cover-scope .botanical-spray{position:absolute;width:205px;height:300px;color:var(--accent);opacity:.7;top:10px;left:-55px;transform:rotate(37deg)}.hw-design-cover-scope .botanical-spray+.botanical-spray{left:auto;top:auto;right:-45px;bottom:8px;transform:rotate(217deg)}.hw-design-cover-scope .botanical-kicker{position:absolute;top:59px;left:36px;right:36px;text-align:center;font-size:6px;letter-spacing:1.8px;z-index:1}.hw-design-cover-scope .botanical-center{position:absolute;left:40px;right:40px;top:185px;text-align:center}.hw-design-cover-scope .botanical-overline{font:7px var(--modern);letter-spacing:2.1px;color:var(--muted)}.hw-design-cover-scope .botanical-center .hw-cover-heading{font:24px var(--serif);letter-spacing:5px;margin:21px 0 38px}.hw-design-cover-scope .botanical-center .hw-cover-heading em{font-size:29px;margin-inline:8px;color:var(--accent)}.hw-design-cover-scope .botanical-center>.cover-display{font:400 69px/.85 var(--display);letter-spacing:-2px;margin-bottom:40px}.hw-design-cover-scope .botanical-date{display:flex;justify-content:center;align-items:center;gap:20px;font:45px var(--display);margin:0 0 21px}.hw-design-cover-scope .botanical-date i{font-style:normal;color:var(--accent);font-size:20px}.hw-design-cover-scope .botanical-center .cover-meta{color:var(--muted);font-size:9px;line-height:2.1}.hw-design-cover-scope .botanical-note{position:absolute;bottom:59px;left:0;right:0;text-align:center;font:italic 19px var(--display);color:var(--accent)}.hw-design-cover-scope .daisy-flower{position:absolute;width:200px;height:200px;top:-61px;right:-26px;transform:rotate(17deg)}.hw-design-cover-scope .daisy-flower+.daisy-flower{top:auto;bottom:15px;left:-75px;right:auto;width:235px;height:235px;transform:rotate(-21deg)}.hw-design-cover-scope .hw-catalog [data-edition=daisy] .botanical-center{top:174px}.hw-design-cover-scope .hw-catalog [data-edition=daisy] .botanical-center>.cover-display{font-size:80px;font-style:italic;margin-top:46px;margin-bottom:31px}.hw-design-cover-scope .hw-catalog [data-edition=daisy] .botanical-center .hw-cover-heading{font-size:21px;letter-spacing:3px}.hw-design-cover-scope .hw-catalog [data-edition=daisy] .botanical-note{bottom:58px;right:30px;left:auto;font-size:17px;transform:rotate(-7deg)}.hw-design-cover-scope .monogram-rule{position:absolute;inset:33px 26px 43px;border:1px solid var(--line)}.hw-design-cover-scope .monogram-rule:before{content:'';position:absolute;inset:7px;border:1px solid var(--line)}.hw-design-cover-scope .monogram-kicker{position:absolute;top:75px;left:40px;right:40px;text-align:center;font-size:7px;letter-spacing:2px}.hw-design-cover-scope .monogram-mark{position:absolute;left:50%;top:142px;width:196px;height:196px;transform:translateX(-50%);border:1px solid var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--serif);color:var(--accent)}.hw-design-cover-scope .monogram-mark:before{content:'';position:absolute;inset:9px;border-radius:50%;border:1px solid var(--line)}.hw-design-cover-scope .monogram-mark>span{font-size:64px;font-weight:400;line-height:1;position:relative;top:-14px;letter-spacing:-5px}.hw-design-cover-scope .monogram-mark>span:last-child{top:27px}.hw-design-cover-scope .monogram-mark>i{position:relative;font:italic 55px var(--display);margin-inline:-10px;z-index:2}.hw-design-cover-scope .hero>.monogram-title{position:absolute;left:40px;right:40px;top:384px;text-align:center;font-size:67px;line-height:.9;letter-spacing:-2px}.hw-design-cover-scope .monogram-bottom{position:absolute;top:560px;left:40px;right:40px;text-align:center}.hw-design-cover-scope .monogram-bottom .hw-cover-heading{font:22px var(--serif);letter-spacing:4px;margin:0}.hw-design-cover-scope .monogram-bottom .hw-cover-heading em{color:var(--accent);font-size:26px;margin-inline:8px}.hw-design-cover-scope .monogram-divider{margin:24px auto 19px;color:var(--accent);font-size:14px}.hw-design-cover-scope .monogram-bottom .cover-meta{font-size:9px;color:var(--muted);line-height:2.1}.hw-design-cover-scope .hw-catalog [data-edition=midnight] .monogram-mark{border-radius:110px 110px 5px 5px;height:220px;top:132px;width:178px}.hw-design-cover-scope .hw-catalog [data-edition=midnight] .monogram-mark:before{border-radius:100px 100px 3px 3px}.hw-design-cover-scope .hw-catalog [data-edition=midnight]:before{content:'✧';position:absolute;top:101px;left:50%;transform:translateX(-50%);color:var(--accent);font-size:24px;background:var(--bg);z-index:2;width:37px;text-align:center}.hw-design-cover-scope .hw-catalog [data-edition=midnight]>.monogram-title{font-size:60px}.hw-design-cover-scope .hw-catalog [data-edition=midnight] .monogram-rule{border-radius:155px 155px 0 0;inset:29px 26px 43px}.hw-design-cover-scope .hw-catalog [data-edition=midnight] .monogram-rule:before{border-radius:150px 150px 0 0}.hw-design-cover-scope .hw-catalog [data-edition=midnight] .monogram-kicker{top:64px;font-size:6px;letter-spacing:1.3px}.hw-design-cover-scope .calendar-cover-top{position:absolute;top:49px;left:35px;right:35px;border-top:1px solid var(--ink);padding-top:14px}.hw-design-cover-scope .calendar-cover-top>.cover-kicker{font-size:7px;letter-spacing:1.6px;margin-bottom:26px}.hw-design-cover-scope .calendar-cover-top .hw-cover-heading{font:22px var(--serif);letter-spacing:3px;margin:0}.hw-design-cover-scope .calendar-cover-top .hw-cover-heading em{font-size:25px;margin-inline:6px;color:var(--accent)}.hw-design-cover-scope .hero>.calendar-cover-title{position:absolute;top:175px;left:32px;right:30px;font:500 71px/.89 var(--display);letter-spacing:-3px}.hw-design-cover-scope .calendar-cover-date{position:absolute;top:372px;left:35px;right:35px;display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--ink);padding-bottom:12px}.hw-design-cover-scope .calendar-cover-date>span{font:400 36px var(--display);letter-spacing:-.5px}.hw-design-cover-scope .calendar-cover-date>b{font:11px var(--modern);font-weight:400;letter-spacing:2px}.hw-design-cover-scope .cover-calendar{position:absolute;top:441px;left:43px;right:43px}.hw-design-cover-scope .cover-calendar-week,.hw-design-cover-scope .cover-calendar-days{display:grid;grid-template-columns:repeat(7,1fr);text-align:center}.hw-design-cover-scope .cover-calendar-week{font:8px var(--modern);letter-spacing:1px;opacity:.55;margin-bottom:9px}.hw-design-cover-scope .cover-calendar-days{font:13px var(--modern);row-gap:5px}.hw-design-cover-scope .cover-calendar-days>span{display:grid;place-items:center;justify-self:center;height:31px;width:31px;line-height:1;position:relative}.hw-design-cover-scope .cover-calendar-days>span.is-day{color:var(--bg);background:var(--ink);border-radius:50%}.hw-design-cover-scope .cover-calendar-days>span.is-day:after{content:'♡';position:absolute;right:-9px;top:-8px;font-size:13px;color:var(--accent);transform:rotate(15deg)}.hw-design-cover-scope .calendar-cover-note{position:absolute;top:665px;left:35px;right:35px;font:italic 17px var(--display);color:var(--accent);text-align:center}.hw-design-cover-scope .calendar-cover-bottom{position:absolute;bottom:48px;left:35px;right:35px;border-top:1px solid var(--line);padding-top:18px;text-align:center}.hw-design-cover-scope .calendar-cover-bottom .cover-meta{font-size:9px;line-height:1.9}.hw-design-cover-scope .hw-catalog [data-edition=sage-calendar]>.calendar-cover-title{font-size:71px;font-weight:400;font-style:italic;letter-spacing:-2px}.hw-design-cover-scope .hw-catalog [data-edition=sage-calendar] .calendar-cover-top{border-top-color:var(--accent)}.hw-design-cover-scope .hw-catalog [data-edition=sage-calendar] .cover-calendar-days>span.is-day{border-radius:50% 50% 4px 50%;transform:rotate(-8deg);background:var(--accent);color:var(--paper)}.hw-design-cover-scope .ticket-paper{position:absolute;inset:36px 31px 51px;background:var(--paper);box-shadow:0 10px 22px #0000000b;overflow:hidden}.hw-design-cover-scope .ticket-top{display:flex;justify-content:space-between;margin:22px 23px 0;padding-bottom:12px;border-bottom:1px solid var(--line);font:7px var(--modern);letter-spacing:1.2px}.hw-design-cover-scope .ticket-paper>.cover-kicker{margin:19px 23px 15px;font-size:6px;letter-spacing:1px}.hw-design-cover-scope .ticket-paper>.cover-display{font:500 48px/.9 var(--display);letter-spacing:-2px;margin:0 23px;position:relative;z-index:1}.hw-design-cover-scope .ticket-photo{height:230px;position:absolute;top:214px;left:23px;right:23px;overflow:hidden}.hw-design-cover-scope .ticket-photo img{height:100%;width:100%;object-fit:cover;object-position:center 27%;filter:saturate(.65)}.hw-design-cover-scope .ticket-names{position:absolute;left:23px;right:23px;top:464px}.hw-design-cover-scope .ticket-names .hw-cover-heading{font:21px var(--serif);letter-spacing:2px;margin:0 0 8px}.hw-design-cover-scope .ticket-names .hw-cover-heading em{margin-inline:6px;color:var(--accent)}.hw-design-cover-scope .ticket-names>span{font:6px var(--modern);letter-spacing:1.3px;color:var(--accent)}.hw-design-cover-scope .ticket-tear{position:absolute;top:538px;left:0;right:0;border-bottom:1px dashed var(--accent)}.hw-design-cover-scope .ticket-tear:before,.hw-design-cover-scope .ticket-tear:after{content:'';position:absolute;top:-12px;left:-12px;background:var(--bg);border-radius:50%;height:24px;width:24px}.hw-design-cover-scope .ticket-tear:after{left:auto;right:-12px}.hw-design-cover-scope .ticket-bottom{position:absolute;top:565px;left:23px;right:23px;display:flex;gap:21px;align-items:center;flex-wrap:wrap}.hw-design-cover-scope .ticket-date{font:36px/.9 var(--display);white-space:nowrap;letter-spacing:-1px}.hw-design-cover-scope .ticket-date i{font-size:17px;font-style:normal;margin:0 5px;color:var(--accent)}.hw-design-cover-scope .ticket-date small{display:block;margin-top:7px;font:7px var(--modern);letter-spacing:3px;text-align:center}.hw-design-cover-scope .ticket-bottom .cover-meta{font-size:7px;text-align:left;flex:1;line-height:1.9}.hw-design-cover-scope .ticket-barcode{height:22px;width:100%;margin-top:7px;background:repeating-linear-gradient(90deg,var(--ink) 0 1px,transparent 1px 3px,var(--ink) 3px 5px,transparent 5px 8px,var(--ink) 8px 9px,transparent 9px 11px);opacity:.65}.hw-design-cover-scope .hw-catalog [data-edition=lime-ticket] .ticket-paper:before{content:'';position:absolute;left:0;right:0;bottom:0;top:0;border:5px solid transparent;border-image:repeating-conic-gradient(var(--accent) 0% 25%,var(--paper) 0% 50%) 5 / 5px;opacity:.35;pointer-events:none}.hw-design-cover-scope .hw-catalog [data-edition=lime-ticket] .ticket-paper>.cover-display{font-size:54px}.hw-design-cover-scope .hw-catalog [data-edition=lime-ticket] .ticket-photo{border-radius:0 90px 0 0}.hw-design-cover-scope .hw-catalog [data-edition=cream-ticket] .ticket-photo{filter:grayscale(.65)}.hw-design-cover-scope .hw-catalog [data-edition=red-amour] .minimal-photo img,.hw-design-cover-scope .hw-catalog [data-edition=noir]>img,.hw-design-cover-scope .hw-catalog [data-edition=lime-ticket] .ticket-photo img{object-position:80% center}@media(prefers-reduced-motion:reduce){.hw-design-cover-scope .hero-scroll span{animation:none}}.hw-design-cover-scope .layout--newspaper{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--newspaper:after{display:none!important}.hw-design-cover-scope .layout--newspaper .np-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--newspaper .np-colophon{position:absolute;top:28px;left:6%;right:6%;display:flex;justify-content:space-between;font:6px var(--sans);letter-spacing:1.2px;border-top:1px solid var(--ink);padding-top:8px}.hw-design-cover-scope .layout--newspaper .np-masthead{position:absolute;top:55px;left:5%;right:5%;text-align:center;font:600 clamp(33px,48px,49px)/1 var(--display);letter-spacing:-2px}.hw-design-cover-scope .layout--newspaper .np-rule{position:absolute;top:117px;left:6%;right:6%;border-top:3px double var(--ink);border-bottom:1px solid var(--ink);padding:6px 0;display:flex;justify-content:space-between;font:6px var(--sans);letter-spacing:1px}.hw-design-cover-scope .layout--newspaper .np-headline{position:absolute;top:166px;left:6%;right:6%;text-align:center}.hw-design-cover-scope .layout--newspaper .np-headline>p{font:6px var(--sans);letter-spacing:1.6px;margin:0 0 11px;color:var(--accent)}.hw-design-cover-scope .layout--newspaper .np-headline>h2{font:500 clamp(33px,48px,47px)/.91 var(--display);letter-spacing:-1.6px;margin:0;color:var(--ink)}.hw-design-cover-scope .layout--newspaper .np-photo{position:absolute;top:290px;left:6%;right:6%;height:270px;overflow:hidden;filter:saturate(.42)}.hw-design-cover-scope .layout--newspaper .np-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus)}.hw-design-cover-scope .layout--newspaper .np-margin{display:none}.hw-design-cover-scope .layout--newspaper .np-caption{position:absolute;top:574px;left:6%;right:6%;display:flex;justify-content:space-between;gap:12px;font:5px var(--sans);letter-spacing:.7px;opacity:.6}.hw-design-cover-scope .layout--newspaper .np-footer{position:absolute;top:616px;left:6%;right:6%;padding-top:20px;border-top:3px double var(--ink);display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:center}.hw-design-cover-scope .layout--newspaper .np-footer .hw-cover-heading{font:400 clamp(17px,23.04px,23px) var(--serif);margin:0;letter-spacing:1px}.hw-design-cover-scope .layout--newspaper .np-footer .hw-cover-heading em{font:italic 22px var(--display);margin-inline:4px;color:var(--accent)}.hw-design-cover-scope .layout--newspaper .np-footer .cover-meta{font-size:8px;line-height:1.9;padding-left:13px;border-left:1px solid var(--line);color:var(--ink);opacity:.7}.hw-design-cover-scope .layout--newspaper .np-bottom{position:absolute;left:6%;right:6%;bottom:45px;border-top:1px solid var(--ink);padding-top:10px;text-align:center;font:6px var(--sans);letter-spacing:2px}.hw-design-cover-scope .layout--newspaper .np-v1 .np-photo{right:31%;height:286px}.hw-design-cover-scope .layout--newspaper .np-v1 .np-margin{position:absolute;display:flex;flex-direction:column;gap:20px;right:6%;top:292px;width:20%;padding-left:12px;border-left:1px solid var(--line)}.hw-design-cover-scope .layout--newspaper .np-v1 .np-margin b{font:500 clamp(18px,26.4px,25px)/.9 var(--display)}.hw-design-cover-scope .layout--newspaper .np-v1 .np-margin span{font:8px/1.8 var(--display)}.hw-design-cover-scope .layout--newspaper .np-v1 .np-margin i{font:20px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--newspaper .np-v1 .np-caption{top:590px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-masthead{font-family:var(--modern);font-size:48px;letter-spacing:-3px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-headline{top:187px;left:6%;right:61%;text-align:left}.hw-design-cover-scope .layout--newspaper .np-v2 .np-headline>h2{font:500 clamp(26px,34.56px,34px)/.94 var(--modern);letter-spacing:-1.7px;overflow-wrap:anywhere}.hw-design-cover-scope .layout--newspaper .np-v2 .np-headline>p{font-size:5px;line-height:1.7;letter-spacing:1px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-photo{top:176px;left:44%;right:6%;height:386px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-margin{display:block;position:absolute;left:6%;top:438px;width:32%;border-top:1px solid var(--line);padding-top:14px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-margin b{font:italic 21px var(--display)}.hw-design-cover-scope .layout--newspaper .np-v2 .np-margin span{display:block;font:8px/1.6 var(--display);margin-top:7px}.hw-design-cover-scope .layout--newspaper .np-v2 .np-margin i{display:none}.hw-design-cover-scope .layout--newspaper .np-v3 .np-masthead{font-style:italic;font-size:clamp(29px,41.76px,42px);letter-spacing:-1.6px}.hw-design-cover-scope .layout--newspaper .np-v3 .np-headline{top:169px}.hw-design-cover-scope .layout--newspaper .np-v3 .np-headline>h2{font-size:clamp(31px,43.199999999999996px,43px);font-style:italic}.hw-design-cover-scope .layout--newspaper .np-v3 .np-photo{top:285px;left:9%;right:9%;height:284px;padding:5px;border:1px solid var(--accent)}.hw-design-cover-scope .layout--newspaper .np-v3 .np-footer{border-top:1px solid var(--ink);text-align:center;display:block;padding-top:17px}.hw-design-cover-scope .layout--newspaper .np-v3 .np-footer .cover-meta{border:0;padding:11px 0 0;font-size:8px}.hw-design-cover-scope .layout--newspaper .hero-scroll{bottom:15px!important}.hw-design-cover-scope .layout--magazine{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--magazine:after{display:none!important}.hw-design-cover-scope .layout--magazine .mg-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--magazine .mg-header{position:absolute;top:32px;left:6%;right:6%;display:flex;justify-content:space-between;font:6px var(--modern);letter-spacing:1.6px;border-top:1px solid var(--line);padding-top:11px}.hw-design-cover-scope .layout--magazine .mg-title{position:absolute;top:85px;left:6%;right:6%}.hw-design-cover-scope .layout--magazine .mg-title>span{font:6px var(--modern);letter-spacing:1.7px;color:var(--accent);display:block;margin-bottom:18px}.hw-design-cover-scope .layout--magazine .mg-title>p{font:500 clamp(40px,58.559999999999995px,58px)/.85 var(--display);letter-spacing:-2.9px;margin:0}.hw-design-cover-scope .layout--magazine .mg-photo{position:absolute;top:270px;height:325px;left:6%;right:6%;overflow:hidden}.hw-design-cover-scope .layout--magazine .mg-photo img,.hw-design-cover-scope .layout--magazine .mg-second img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus)}.hw-design-cover-scope .layout--magazine .mg-issue{position:absolute;top:229px;left:6%;right:6%;display:flex;align-items:center;justify-content:space-between;font:9px var(--modern);letter-spacing:1px;border-top:1px solid var(--line);padding-top:10px}.hw-design-cover-scope .layout--magazine .mg-issue>span{font-size:5px;letter-spacing:2px}.hw-design-cover-scope .layout--magazine .mg-side{position:absolute;left:2%;top:306px;writing-mode:vertical-rl;transform:rotate(180deg);font:5px var(--modern);letter-spacing:1.5px;color:var(--accent)}.hw-design-cover-scope .layout--magazine .mg-footer{position:absolute;left:6%;right:6%;top:628px;display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--line);padding-top:20px}.hw-design-cover-scope .layout--magazine .mg-footer .hw-cover-heading{margin:0;font:400 clamp(18px,24px,24px) var(--serif);letter-spacing:1px}.hw-design-cover-scope .layout--magazine .mg-footer .hw-cover-heading em{font-size:25px;margin-inline:4px;color:var(--accent)}.hw-design-cover-scope .layout--magazine .mg-footer .cover-meta{font-size:8px;line-height:1.9;max-width:53%;text-align:right;opacity:.7}.hw-design-cover-scope .layout--magazine .mg-endnote{position:absolute;left:6%;right:6%;bottom:48px;font:italic 18px var(--display);margin:0;color:var(--accent)}.hw-design-cover-scope .layout--magazine .mg-v1 .mg-title>p{font-family:var(--modern);font-size:clamp(38px,55.199999999999996px,55px);font-weight:500;line-height:.87;letter-spacing:-3px}.hw-design-cover-scope .layout--magazine .mg-v1 .mg-photo{top:282px;left:23%;right:0;height:313px}.hw-design-cover-scope .layout--magazine .mg-v1 .mg-issue{top:310px;left:6%;right:auto;width:11%;display:block;border-top:0;padding:0;font:22px var(--display)}.hw-design-cover-scope .layout--magazine .mg-v1 .mg-issue>span{display:block;writing-mode:vertical-rl;transform:rotate(180deg);margin:28px auto 0;font-size:6px;letter-spacing:3px}.hw-design-cover-scope .layout--magazine .mg-v1 .mg-side{display:none}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-photo{left:16%;right:16%;top:274px;height:327px;border-radius:48% 48% 2px 2px;outline:1px solid var(--accent);outline-offset:8px}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-title{text-align:center}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-title>p{font-style:italic;font-size:clamp(42px,62.4px,62px);line-height:.88}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-issue{border:0;top:245px;font-size:6px}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-side{left:7%;top:340px;font-size:6px}.hw-design-cover-scope .layout--magazine .mg-v2 .mg-endnote{text-align:center}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-title{text-align:center}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-title>p{font-size:clamp(40px,56.64px,57px);font-style:italic}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-photo{left:6%;right:52%;top:280px;height:298px}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-second{position:absolute;left:52%;right:6%;top:311px;height:298px;overflow:hidden}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-photo img,.hw-design-cover-scope .layout--magazine .mg-v3 .mg-second img{object-position:55% 17%}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-issue{top:235px}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-footer{top:640px}.hw-design-cover-scope .layout--magazine .mg-v3 .mg-side{display:none}.hw-design-cover-scope .layout--magazine .hero-scroll{bottom:15px!important}.hw-design-cover-scope .layout--panorama{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--panorama:after{display:none!important}.hw-design-cover-scope .layout--panorama .pn-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--panorama .pn-kicker{position:absolute;top:48px;left:6%;right:6%;text-align:center;font:6px var(--modern);letter-spacing:2px;margin:0;color:var(--accent)}.hw-design-cover-scope .layout--panorama .pn-title{position:absolute;top:101px;left:6%;right:6%;text-align:center;font:400 clamp(45px,64.8px,64px)/.86 var(--display);letter-spacing:-2px}.hw-design-cover-scope .layout--panorama .pn-photo{position:absolute;top:279px;left:0;right:0;height:251px;overflow:hidden}.hw-design-cover-scope .layout--panorama .pn-photo img,.hw-design-cover-scope .layout--panorama .pn-second img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus)}.hw-design-cover-scope .layout--panorama .pn-image-caption{position:absolute;top:543px;left:6%;right:6%;display:flex;justify-content:space-between;gap:12px;font:5px var(--modern);letter-spacing:1px;opacity:.6}.hw-design-cover-scope .layout--panorama .pn-names{position:absolute;top:583px;left:6%;right:6%;text-align:center}.hw-design-cover-scope .layout--panorama .pn-names .hw-cover-heading{font:400 clamp(20px,26.4px,27px) var(--serif);margin:0;letter-spacing:3px}.hw-design-cover-scope .layout--panorama .pn-names .hw-cover-heading em{font:italic 28px var(--display);margin-inline:8px;color:var(--accent)}.hw-design-cover-scope .layout--panorama .pn-date{position:absolute;top:645px;left:6%;right:6%;display:flex;justify-content:center;gap:16px;align-items:baseline;font:400 37px var(--display);letter-spacing:-1px}.hw-design-cover-scope .layout--panorama .pn-date i{font:17px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--panorama .pn-date small{font:8px var(--modern);letter-spacing:2px;margin-left:8px}.hw-design-cover-scope .layout--panorama .pn-meta{position:absolute;top:704px;left:6%;right:6%;text-align:center}.hw-design-cover-scope .layout--panorama .pn-meta .cover-meta{font-size:8px;line-height:1.8;opacity:.7}.hw-design-cover-scope .layout--panorama .pn-footnote{position:absolute;top:244px;left:6%;right:6%;text-align:center;font:italic 15px var(--display);margin:0;color:var(--accent)}.hw-design-cover-scope .layout--panorama .pn-v1 .pn-photo{top:99px;height:262px;left:6%;right:6%;border-radius:160px 160px 0 0}.hw-design-cover-scope .layout--panorama .pn-v1 .pn-title{top:406px;font-size:clamp(48px,67.2px,67px);font-style:italic}.hw-design-cover-scope .layout--panorama .pn-v1 .pn-image-caption{top:376px}.hw-design-cover-scope .layout--panorama .pn-v1 .pn-footnote{top:554px;font-size:13px}.hw-design-cover-scope .layout--panorama .pn-v1 .pn-names{top:592px}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-title{top:97px;text-align:left;font:500 clamp(42px,57.599999999999994px,57px)/.87 var(--modern);letter-spacing:-2.5px}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-kicker{text-align:left}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-photo{top:279px;left:0;right:14%;height:125px}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-second{position:absolute;top:417px;left:14%;right:0;height:125px;overflow:hidden}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-image-caption{top:554px}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-footnote{top:243px;text-align:left;font-size:13px}.hw-design-cover-scope .layout--panorama .pn-v2 .pn-names{top:591px}.hw-design-cover-scope .layout--panorama .pn-v3 .pn-photo{top:291px;height:235px;left:6%;right:6%;transform:rotate(-3deg);padding:7px;background:var(--card);box-shadow:0 7px 22px #0000000d}.hw-design-cover-scope .layout--panorama .pn-v3 .pn-title{top:100px;font-size:clamp(48px,69.6px,69px);line-height:.86}.hw-design-cover-scope .layout--panorama .pn-v3 .pn-footnote{top:249px}.hw-design-cover-scope .layout--panorama .pn-v3 .pn-image-caption{top:549px}.hw-design-cover-scope .layout--panorama .hero-scroll{bottom:12px!important}.hw-design-cover-scope .layout--grid{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--grid:after{display:none!important}.hw-design-cover-scope .layout--grid .gr-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--grid .gr-header{position:absolute;top:30px;left:6%;right:6%;display:flex;justify-content:space-between;font:6px var(--modern);letter-spacing:1.1px;border-top:1px solid var(--line);padding-top:10px}.hw-design-cover-scope .layout--grid .gr-title{position:absolute;top:82px;left:6%;right:6%}.hw-design-cover-scope .layout--grid .gr-title>span{display:block;font:6px var(--modern);letter-spacing:1.5px;color:var(--accent);margin-bottom:15px}.hw-design-cover-scope .layout--grid .gr-title>p{margin:0;font:500 clamp(38px,55.68px,55px)/.88 var(--display);letter-spacing:-2px}.hw-design-cover-scope .layout--grid .gr-grid{position:absolute;left:6%;right:6%;top:236px;height:347px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:7px}.hw-design-cover-scope .layout--grid .gr-cell{position:relative;min-height:0;overflow:hidden;background:var(--card)}.hw-design-cover-scope .layout--grid .gr-image{height:100%;width:100%;overflow:hidden}.hw-design-cover-scope .layout--grid .gr-image img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus);filter:saturate(.72)}.hw-design-cover-scope .layout--grid .gr-cell>small{position:absolute;left:7px;bottom:7px;padding:3px 5px;background:var(--bg);color:var(--ink);font:5px var(--modern);letter-spacing:1px}.hw-design-cover-scope .layout--grid .gr-caption{position:absolute;top:599px;left:6%;right:6%;font:5px var(--modern);letter-spacing:1.4px;color:var(--accent)}.hw-design-cover-scope .layout--grid .gr-footer{position:absolute;top:643px;left:6%;right:6%;border-top:1px solid var(--line);padding-top:21px;display:flex;justify-content:space-between;align-items:center;gap:13px}.hw-design-cover-scope .layout--grid .gr-footer .hw-cover-heading{font:400 clamp(18px,24px,24px) var(--serif);margin:0;letter-spacing:1px}.hw-design-cover-scope .layout--grid .gr-footer .hw-cover-heading em{font-size:24px;margin-inline:4px;color:var(--accent)}.hw-design-cover-scope .layout--grid .gr-footer .cover-meta{max-width:53%;font-size:8px;line-height:1.9;text-align:right;opacity:.7}.hw-design-cover-scope .layout--grid .gr-index{position:absolute;bottom:43px;left:6%;right:6%;font:6px var(--modern);letter-spacing:1.7px;opacity:.55}.hw-design-cover-scope .layout--grid .gr-v1 .gr-title{text-align:center}.hw-design-cover-scope .layout--grid .gr-v1 .gr-title>p{font-style:italic;font-size:clamp(42px,60.959999999999994px,60px)}.hw-design-cover-scope .layout--grid .gr-v1 .gr-grid{grid-template-columns:1.35fr 1fr;gap:8px;top:234px;height:356px}.hw-design-cover-scope .layout--grid .gr-v1 .gr-cell-0{grid-row:1/3;border-radius:160px 160px 0 0}.hw-design-cover-scope .layout--grid .gr-v1 .gr-cell-3{display:none}.hw-design-cover-scope .layout--grid .gr-v1 .gr-cell-1{border-radius:90px 90px 0 0}.hw-design-cover-scope .layout--grid .gr-v1 .gr-cell-2{border-radius:0 0 70px 70px}.hw-design-cover-scope .layout--grid .gr-v1 .gr-image img{object-position:55% 20%}.hw-design-cover-scope .layout--grid .gr-v2 .gr-grid{gap:14px;padding:8px 8px 15px;background:var(--card);height:352px;top:232px}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell{border:5px solid var(--bg);border-bottom-width:17px;overflow:visible}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell-0{transform:rotate(-3deg)}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell-1{transform:rotate(2deg)}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell-2{transform:rotate(2deg)}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell-3{transform:rotate(-2deg)}.hw-design-cover-scope .layout--grid .gr-v2 .gr-cell>small{background:none;padding:0;bottom:-12px;left:2px;font-size:5px}.hw-design-cover-scope .layout--grid .gr-v2 .gr-title>p{font-size:clamp(40px,57.599999999999994px,57px);font-style:italic}.hw-design-cover-scope .layout--grid .gr-v3 .gr-grid{gap:0;top:228px;height:356px}.hw-design-cover-scope .layout--grid .gr-v3 .gr-cell-1{background:var(--accent);color:var(--bg)}.hw-design-cover-scope .layout--grid .gr-v3 .gr-cell-3{background:var(--ink);color:var(--bg)}.hw-design-cover-scope .layout--grid .gr-v3 .gr-type{position:absolute;left:13%;right:7%;top:17%;font:500 clamp(26px,38.4px,38px)/.88 var(--modern);letter-spacing:-1.6px}.hw-design-cover-scope .layout--grid .gr-v3 .gr-cell-3 .gr-type{font-family:var(--display);font-weight:400;font-size:clamp(29px,42.24px,42px);font-style:italic;letter-spacing:-1px}.hw-design-cover-scope .layout--grid .gr-v3 .gr-cell-1>small,.hw-design-cover-scope .layout--grid .gr-v3 .gr-cell-3>small{background:transparent;color:inherit;opacity:.5}.hw-design-cover-scope .layout--grid .hero-scroll{bottom:12px!important}.hw-design-cover-scope .layout--filmstrip{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--filmstrip:after{display:none!important}.hw-design-cover-scope .layout--filmstrip .fl-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--filmstrip .fl-top{position:absolute;top:30px;left:6%;right:6%;display:flex;justify-content:space-between;font:5px var(--modern);letter-spacing:1.4px;border-top:1px solid var(--line);padding-top:10px}.hw-design-cover-scope .layout--filmstrip .fl-title{position:absolute;top:82px;left:6%;right:6%;text-align:center}.hw-design-cover-scope .layout--filmstrip .fl-title>span{display:block;font:6px var(--modern);letter-spacing:1.4px;color:var(--accent);margin-bottom:15px}.hw-design-cover-scope .layout--filmstrip .fl-title>p{font:400 clamp(38px,55.68px,55px)/.87 var(--display);letter-spacing:-1.8px;margin:0}.hw-design-cover-scope .layout--filmstrip .fl-reel{position:absolute;top:233px;left:6%;right:6%;height:358px;background:var(--ink);padding:12px 20px;display:grid;grid-template-rows:190px 62px 62px;gap:10px}.hw-design-cover-scope .layout--filmstrip .fl-reel:before,.hw-design-cover-scope .layout--filmstrip .fl-reel:after{content:'';position:absolute;left:6px;top:6px;bottom:6px;width:5px;background:repeating-linear-gradient(180deg,var(--bg) 0 9px,transparent 9px 18px);border-radius:1px}.hw-design-cover-scope .layout--filmstrip .fl-reel:after{left:auto;right:6px}.hw-design-cover-scope .layout--filmstrip .fl-frame{position:relative;min-height:0;overflow:hidden;background:var(--bg)}.hw-design-cover-scope .layout--filmstrip .fl-photo{height:100%;overflow:hidden}.hw-design-cover-scope .layout--filmstrip .fl-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus);filter:saturate(.4)}.hw-design-cover-scope .layout--filmstrip .fl-frame-2 .fl-photo img{object-position:center 88%}.hw-design-cover-scope .layout--filmstrip .fl-frame-number{position:absolute;bottom:3px;left:5px;background:var(--ink);color:var(--bg);font:4px var(--modern);letter-spacing:1px;padding:2px 4px}.hw-design-cover-scope .layout--filmstrip .fl-credit{position:absolute;left:6%;right:6%;top:625px;text-align:center}.hw-design-cover-scope .layout--filmstrip .fl-credit>span{display:block;font:5px var(--modern);letter-spacing:2.5px;opacity:.5;margin-bottom:10px}.hw-design-cover-scope .layout--filmstrip .fl-credit .hw-cover-heading{margin:0;font:400 clamp(19px,25.92px,26px) var(--serif);letter-spacing:3px}.hw-design-cover-scope .layout--filmstrip .fl-credit .hw-cover-heading em{font-size:27px;margin-inline:8px;color:var(--accent)}.hw-design-cover-scope .layout--filmstrip .fl-meta{position:absolute;top:698px;left:6%;right:6%;text-align:center}.hw-design-cover-scope .layout--filmstrip .fl-meta .cover-meta{font-size:8px;line-height:1.8;opacity:.7}.hw-design-cover-scope .layout--filmstrip .fl-end{position:absolute;bottom:32px;left:6%;right:6%;text-align:center;font:5px var(--modern);letter-spacing:1.4px;color:var(--accent)}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-reel{background:none;left:5%;right:5%;padding:0;height:354px;gap:12px;grid-template-rows:174px 94px 62px}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-reel:before,.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-reel:after{display:none}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-frame{padding:5px 12px;background:var(--ink);overflow:visible}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-frame-0{margin-right:8%;transform:rotate(-2deg)}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-frame-1{margin-left:8%;transform:rotate(2deg)}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-frame-2{margin-right:4%;transform:rotate(-1deg)}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-frame-number{bottom:-1px;left:auto;right:8px;font-size:4px}.hw-design-cover-scope .layout--filmstrip .fl-v1 .fl-title>p{font-style:italic;font-size:clamp(42px,61.44px,61px)}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-title{text-align:left}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-title>p{font-family:var(--modern);font-size:clamp(35px,50.879999999999995px,50px);line-height:.88;font-weight:500;letter-spacing:-2px}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-reel{top:233px;height:355px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:258px 65px;gap:8px;padding:11px 20px}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-frame-0{grid-column:1/3}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-photo img{filter:grayscale(1)}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-frame-1 .fl-frame-number,.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-frame-2 .fl-frame-number{display:none}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-credit{text-align:left;display:flex;align-items:center;gap:14px;top:638px}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-credit>span{margin:0}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-credit .hw-cover-heading{letter-spacing:1px}.hw-design-cover-scope .layout--filmstrip .fl-v2 .fl-meta{top:701px;text-align:left}.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-title>p{font-style:italic;font-size:clamp(44px,63.84px,63px)}.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-reel{top:235px;height:352px;grid-template-rows:1fr 1fr;gap:18px;padding:9px 20px;background:var(--card)}.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-reel:before,.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-reel:after{background:repeating-linear-gradient(180deg,var(--accent) 0 9px,transparent 9px 18px);opacity:.5}.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-frame-2{display:none}.hw-design-cover-scope .layout--filmstrip .fl-v3 .fl-frame-number{background:var(--card);color:var(--ink)}.hw-design-cover-scope .layout--filmstrip .hero-scroll{display:none!important}.hw-design-cover-scope .layout--polaroid{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--polaroid:after{display:none!important}.hw-design-cover-scope .layout--polaroid .pl-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--polaroid .pl-volume{position:absolute;top:32px;left:6%;right:6%;font:5px var(--modern);letter-spacing:1.6px;color:var(--accent)}.hw-design-cover-scope .layout--polaroid .pl-title{position:absolute;top:85px;left:7%;right:7%;text-align:center}.hw-design-cover-scope .layout--polaroid .pl-title>span{font:6px var(--modern);letter-spacing:1.7px;display:block;color:var(--accent);margin-bottom:16px}.hw-design-cover-scope .layout--polaroid .pl-title>p{font:400 clamp(42px,62.4px,62px)/.88 var(--display);letter-spacing:-1.9px;margin:0}.hw-design-cover-scope .layout--polaroid .pl-print{position:absolute;background:var(--card);padding:10px 10px 38px;box-shadow:0 7px 25px #00000013;overflow:hidden}.hw-design-cover-scope .layout--polaroid .pl-print-main{top:249px;left:13%;right:13%;height:331px;transform:rotate(-5deg)}.hw-design-cover-scope .layout--polaroid .pl-photo{width:100%;height:100%;overflow:hidden}.hw-design-cover-scope .layout--polaroid .pl-photo img{width:100%;height:100%;object-fit:cover;object-position:var(--ed-focus);filter:saturate(.72)}.hw-design-cover-scope .layout--polaroid .pl-print>span{position:absolute;left:10px;right:10px;bottom:11px;text-align:center;font:italic 12px var(--display);color:var(--ink);opacity:.6}.hw-design-cover-scope .layout--polaroid .pl-stamp{position:absolute;top:533px;right:7%;height:65px;width:65px;border:1px solid var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;font:7px/1.6 var(--modern);letter-spacing:1px;color:var(--accent);transform:rotate(15deg);background:var(--bg)}.hw-design-cover-scope .layout--polaroid .pl-stamp i{font:italic 18px var(--display);letter-spacing:0}.hw-design-cover-scope .layout--polaroid .pl-annotation{position:absolute;left:7%;right:7%;top:611px;font:italic 14px var(--display);text-align:center;color:var(--accent)}.hw-design-cover-scope .layout--polaroid .pl-footer{position:absolute;top:655px;left:7%;right:7%;text-align:center}.hw-design-cover-scope .layout--polaroid .pl-footer .hw-cover-heading{font:400 clamp(19px,25.92px,26px) var(--serif);letter-spacing:3px;margin:0 0 17px}.hw-design-cover-scope .layout--polaroid .pl-footer .hw-cover-heading em{font-size:28px;margin-inline:8px;color:var(--accent)}.hw-design-cover-scope .layout--polaroid .pl-footer .cover-meta{font-size:8px;line-height:1.9;opacity:.7}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-print-main{top:239px;left:7%;right:22%;height:270px;transform:rotate(-6deg);padding-bottom:32px}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-print-second{left:34%;right:7%;top:429px;height:167px;transform:rotate(7deg);padding:7px 7px 27px}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-print-second .pl-photo img{object-position:center 20%}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-print-second>span{font-size:10px;bottom:8px}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-stamp{left:9%;right:auto;top:535px;width:55px;height:55px}.hw-design-cover-scope .layout--polaroid .pl-v1 .pl-title>p{font-family:var(--modern);font-size:clamp(38px,56.64px,56px);font-weight:500;letter-spacing:-2.5px}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-print-main{top:236px;left:6%;right:20%;height:284px;transform:rotate(-4deg)}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-print-second{left:29%;right:6%;top:463px;height:132px;transform:rotate(5deg);padding:7px 7px 25px}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-print-second>span{font-size:9px;bottom:7px}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-stamp{display:none}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-annotation{text-align:left;left:7%;top:561px;right:73%;font-size:12px;transform:rotate(-8deg);line-height:1.2}.hw-design-cover-scope .layout--polaroid .pl-v2 .pl-title>p{font-style:italic;font-size:clamp(45px,66.24px,66px)}.hw-design-cover-scope .layout--polaroid .pl-v3 .pl-print-main{top:246px;height:338px;left:13%;right:13%;transform:rotate(3deg);overflow:visible;border-bottom:3px dotted var(--bg)}.hw-design-cover-scope .layout--polaroid .pl-v3 .pl-print-main:before{content:'';position:absolute;left:50%;top:-13px;transform:translateX(-50%) rotate(-6deg);width:70px;height:28px;background:var(--accent);opacity:.35;z-index:1;clip-path:polygon(3% 0,96% 4%,100% 90%,0 100%)}.hw-design-cover-scope .layout--polaroid .pl-v3 .pl-title>p{font-style:italic}.hw-design-cover-scope .layout--polaroid .pl-v3 .pl-stamp{top:539px;right:8%;width:59px;height:59px;transform:rotate(-14deg)}.hw-design-cover-scope .layout--polaroid .pl-v3 .pl-annotation{top:612px}.hw-design-cover-scope .layout--polaroid .hero-scroll{bottom:13px!important}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp){height:800px!important;min-height:800px!important;max-height:none!important;overflow:hidden!important;background:var(--bg)!important;color:var(--ink)!important;position:relative;text-align:center;padding:0!important}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp):after{display:none!important}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-kicker{font:8px/1.7 var(--sans);letter-spacing:2px;text-transform:uppercase;margin:0;opacity:.68}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-title{font:400 clamp(40px,57.599999999999994px,61px)/.96 var(--display);letter-spacing:-1.5px;margin:0}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-names .hw-cover-heading{font:400 clamp(20px,27.36px,27px)/1.5 var(--serif);letter-spacing:3px;margin:0;overflow-wrap:anywhere}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-names .hw-cover-heading em{font-size:26px;margin:0 8px;color:var(--accent)}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .cover-meta{font:9px/1.9 var(--sans);letter-spacing:0;opacity:.68;margin-top:17px}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .cover-meta p{margin:0}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-photo{overflow:hidden}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-photo img{width:100%;height:100%;object-fit:cover;object-position:center 28%;display:block}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .rom-line{display:block;width:30px;height:1px;background:currentColor;opacity:.3;margin:19px auto}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .hero-scroll{bottom:17px!important;color:var(--ink)!important;opacity:.6}.hw-design-cover-scope :is(.layout--envelope,.layout--bow,.layout--wreath,.layout--scallop,.layout--vellum,.layout--stamp) .sample-label{z-index:10}.hw-design-cover-scope .layout--envelope .env-back{position:absolute;left:6%;right:6%;top:261px;height:460px;background:var(--card);box-shadow:0 12px 30px #221c1512;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent)}.hw-design-cover-scope .layout--envelope .env-back:before{content:'';position:absolute;top:-128px;left:-1px;right:-1px;height:130px;background:var(--card);clip-path:polygon(0 100%,50% 0,100% 100%)}.hw-design-cover-scope .layout--envelope .env-lining{position:absolute;top:-113px;left:8%;right:8%;height:210px;background:repeating-linear-gradient(45deg,transparent 0 6px,color-mix(in srgb,var(--accent) 16%,transparent) 6px 7px);clip-path:polygon(0 51%,50% 0,100% 51%,100% 100%,0 100%)}.hw-design-cover-scope .layout--envelope .env-card{position:absolute;left:12%;right:12%;top:76px;height:573px;background:var(--bg);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 17%,transparent),0 7px 19px #2520190d;padding:28px 7% 0;transform:rotate(-3deg)}.hw-design-cover-scope .layout--envelope .env-card .rom-kicker{font-size:6px;letter-spacing:1.1px}.hw-design-cover-scope .layout--envelope .env-card .rom-title{font-size:43px;margin-top:10px;line-height:.95}.hw-design-cover-scope .layout--envelope .env-card .rom-photo{height:235px;margin:23px -4% 17px}.hw-design-cover-scope .layout--envelope .env-card .rom-names .hw-cover-heading{font-size:22px;letter-spacing:2px}.hw-design-cover-scope .layout--envelope .env-card .cover-meta{font-size:8px;margin-top:10px}.hw-design-cover-scope .layout--envelope .env-front{position:absolute;left:6%;right:6%;top:527px;height:194px;filter:drop-shadow(0 -4px 6px #3227190a);background:var(--card);clip-path:polygon(0 0,50% 43%,100% 0,100% 100%,0 100%);border-bottom:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.hw-design-cover-scope .layout--envelope .env-front>span{position:absolute;bottom:28px;left:0;right:0;font:7px var(--sans);letter-spacing:3px;opacity:.55}.hw-design-cover-scope .layout--envelope .env-seal{position:absolute;left:calc(50% - 27px);top:71px;border-radius:47% 51% 49% 46%;width:54px;height:54px;background:var(--accent);color:var(--bg);display:grid;place-items:center;font:italic 26px var(--serif);border:4px double color-mix(in srgb,var(--bg) 33%,transparent);box-shadow:1px 3px 5px #261c1c22}.hw-design-cover-scope .layout--envelope .env-v1.env-front>span{color:var(--bg);opacity:.7}.hw-design-cover-scope .layout--envelope .env-v1.env-card{transform:rotate(3deg);top:63px}.hw-design-cover-scope .layout--envelope .env-v1.env-back .env-lining{background:repeating-linear-gradient(90deg,transparent 0 5px,color-mix(in srgb,var(--accent) 20%,transparent) 5px 6px)}.hw-design-cover-scope .layout--envelope .env-v2.env-card{transform:rotate(0);height:545px;top:72px;border:6px double color-mix(in srgb,var(--accent) 28%,transparent)}.hw-design-cover-scope .layout--envelope .env-letter{padding:55px 0 37px;font-family:var(--serif)}.hw-design-cover-scope .layout--envelope .env-letter>span{font:italic 27px var(--serif)}.hw-design-cover-scope .layout--envelope .env-letter>p{font-size:15px;line-height:2.1;margin:28px 0}.hw-design-cover-scope .layout--envelope .env-letter>i{font-size:18px;opacity:.7}.hw-design-cover-scope .layout--envelope .env-v3.env-card{transform:rotate(-5deg);top:66px}.hw-design-cover-scope .layout--envelope .env-v3.env-card .rom-photo{border-radius:120px 120px 0 0;height:244px}.hw-design-cover-scope .layout--envelope .env-v3.env-front{clip-path:polygon(0 0,50% 39%,100% 0,100% 100%,0 100%)}.hw-design-cover-scope .layout--bow .bow-rule{position:absolute;inset:42px 7% 45px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent)}.hw-design-cover-scope .layout--bow .bow-rule:after{content:'';position:absolute;inset:6px;border:1px solid color-mix(in srgb,var(--accent) 17%,transparent)}.hw-design-cover-scope .layout--bow .bow-ribbon{position:absolute;left:18%;width:64%;top:33px;color:var(--accent);z-index:2}.hw-design-cover-scope .layout--bow .bow-ribbon svg{display:block;width:100%;height:145px}.hw-design-cover-scope .layout--bow .bow-composition{position:absolute;top:193px;left:13%;right:13%}.hw-design-cover-scope .layout--bow .rom-kicker{font-size:7px;letter-spacing:1.6px}.hw-design-cover-scope .layout--bow .rom-title{font-size:52px;margin:17px -8% 27px}.hw-design-cover-scope .layout--bow .rom-photo{height:250px;margin:0 7% 25px;border-radius:130px 130px 2px 2px}.hw-design-cover-scope .layout--bow .rom-names .hw-cover-heading{font-size:24px}.hw-design-cover-scope .layout--bow .rom-line{margin:14px auto}.hw-design-cover-scope .layout--bow .cover-meta{margin-top:0;font-size:8px}.hw-design-cover-scope .layout--bow .bow-footnote{position:absolute;left:10%;right:10%;bottom:60px;font:6px var(--sans);letter-spacing:1.6px;opacity:.5}.hw-design-cover-scope .layout--bow .bow-amp{display:block;font:italic 130px/.95 var(--serif);opacity:.16;margin:23px 0 25px}.hw-design-cover-scope .layout--bow .bow-composition.is-type{top:226px}.hw-design-cover-scope .layout--bow .bow-composition.is-type .rom-title{font-size:64px}.hw-design-cover-scope .layout--bow .bow-composition.is-type .rom-names .hw-cover-heading{font-size:28px}.hw-design-cover-scope .layout--bow .bow-v1.bow-rule{border:0;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);inset:55px 10% 61px}.hw-design-cover-scope .layout--bow .bow-v1.bow-rule:after{border:0}.hw-design-cover-scope .layout--bow .bow-v1.bow-ribbon{top:41px;left:20%;width:60%}.hw-design-cover-scope .layout--bow .bow-v2.bow-rule{border-radius:150px 150px 0 0;inset:43px 7% 47px}.hw-design-cover-scope .layout--bow .bow-v2.bow-rule:after{border-radius:145px 145px 0 0}.hw-design-cover-scope .layout--bow .bow-v2.bow-ribbon{top:91px;transform:rotate(-9deg);width:54%;left:23%}.hw-design-cover-scope .layout--bow .bow-v2.bow-composition{top:235px}.hw-design-cover-scope .layout--bow .bow-v2 .rom-photo{border-radius:0;height:225px}.hw-design-cover-scope .layout--bow .bow-v2 .rom-title{font-size:45px;margin-bottom:24px}.hw-design-cover-scope .layout--bow .bow-v3.bow-rule{border-width:2px;inset:40px 7% 48px}.hw-design-cover-scope .layout--bow .bow-v3.bow-ribbon{left:15%;width:70%;top:59px}.hw-design-cover-scope .layout--bow .bow-v3.bow-composition.is-type{top:244px}.hw-design-cover-scope .layout--bow .bow-v3 .bow-amp{font-size:99px;opacity:.27;margin:22px 0}.hw-design-cover-scope .layout--bow .bow-v3.bow-composition.is-type .rom-title{font-size:57px}.hw-design-cover-scope .layout--wreath .wreath-heading{position:absolute;left:8%;right:8%;top:71px;font-size:7px;letter-spacing:2.5px}.hw-design-cover-scope .layout--wreath .wreath-art{position:absolute;top:142px;left:5%;right:5%;height:443px;color:var(--accent)}.hw-design-cover-scope .layout--wreath .wreath-art>svg{width:100%;height:100%;overflow:visible}.hw-design-cover-scope .layout--wreath .wreath-core{position:absolute;inset:105px 17% 75px;color:var(--ink);display:flex;flex-direction:column;align-items:center;justify-content:center}.hw-design-cover-scope .layout--wreath .rom-title{font-style:italic;font-size:47px;line-height:.95}.hw-design-cover-scope .layout--wreath .rom-line{margin:23px auto 18px}.hw-design-cover-scope .layout--wreath .rom-names .hw-cover-heading{font-size:22px;letter-spacing:2px}.hw-design-cover-scope .layout--wreath .rom-names .hw-cover-heading em{display:inline-block;font-size:21px;margin:0 5px}.hw-design-cover-scope .layout--wreath .wreath-vow{font:10px var(--serif);margin:15px -30px 0;opacity:.65}.hw-design-cover-scope .layout--wreath .wreath-bottom{position:absolute;top:616px;left:9%;right:9%}.hw-design-cover-scope .layout--wreath .cover-meta{font-size:9px;margin:0}.hw-design-cover-scope .layout--wreath .wreath-blessing{font:italic 17px var(--serif);opacity:.6;margin:30px 0 0}.hw-design-cover-scope .layout--wreath .wreath-v1{top:134px;transform:rotate(-6deg)}.hw-design-cover-scope .layout--wreath .wreath-v1 .wreath-core{transform:rotate(6deg)}.hw-design-cover-scope .layout--wreath .wreath-v1 .rom-title{font-size:50px}.hw-design-cover-scope .layout--wreath .wreath-v2{left:9%;right:9%;top:155px;height:420px}.hw-design-cover-scope .layout--wreath .wreath-v2 .wreath-core{inset:94px 14% 75px}.hw-design-cover-scope .layout--wreath .wreath-v2 .rom-title{font-size:45px;font-style:normal;letter-spacing:-1px}.hw-design-cover-scope .layout--wreath .wreath-v2 .rom-line{height:18px;width:1px;margin:14px auto}.hw-design-cover-scope .layout--wreath .wreath-v3{top:129px;height:460px}.hw-design-cover-scope .layout--wreath .wreath-v3 .wreath-core{inset:111px 16% 82px}.hw-design-cover-scope .layout--wreath .wreath-v3 .rom-title{font-size:49px}.hw-design-cover-scope .layout--wreath .wreath-v3>svg{transform:scaleX(.92)}.hw-design-cover-scope .layout--scallop .scallop-ground{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 23px,color-mix(in srgb,var(--accent) 10%,transparent) 23px 47px)}.hw-design-cover-scope .layout--scallop .scallop-card{position:absolute;inset:68px 10% 71px;background:var(--card);filter:drop-shadow(0 7px 10px #271f2114);--sc:17px;mask:radial-gradient(var(--sc) at var(--sc) var(--sc),#000 97%,#0000) calc(-1*var(--sc)) calc(-1*var(--sc))/calc(2*var(--sc)) calc(2*var(--sc)),linear-gradient(#000 0 0) 50%/calc(100% - 2*var(--sc)) calc(100% - 2*var(--sc)) no-repeat}.hw-design-cover-scope .layout--scallop .scallop-inner{position:absolute;inset:29px 9% 25px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);padding:26px 6%}.hw-design-cover-scope .layout--scallop .rom-kicker{font-size:6px;letter-spacing:1.2px}.hw-design-cover-scope .layout--scallop .rom-title{font-size:47px;margin:22px -6% 24px}.hw-design-cover-scope .layout--scallop .rom-photo{height:233px;outline:1px solid color-mix(in srgb,var(--accent) 32%,transparent);outline-offset:6px;margin:0 4% 27px}.hw-design-cover-scope .layout--scallop .rom-names .hw-cover-heading{font-size:23px;letter-spacing:2px}.hw-design-cover-scope .layout--scallop .rom-line{margin:16px auto}.hw-design-cover-scope .layout--scallop .cover-meta{font-size:8px;margin:0 -7%}.hw-design-cover-scope .layout--scallop .scallop-flower{height:193px;width:140px;max-width:85%;margin:0 auto 26px;color:var(--accent)}.hw-design-cover-scope .layout--scallop .scallop-flower svg{width:100%;height:100%}.hw-design-cover-scope .layout--scallop .scallop-v1.scallop-ground{background:radial-gradient(circle,var(--accent) .6px,transparent .9px) 0 0/13px 13px;opacity:.28}.hw-design-cover-scope .layout--scallop .scallop-v1.scallop-card{transform:rotate(2deg);inset:62px 9% 68px;--sc:12px}.hw-design-cover-scope .layout--scallop .scallop-v1 .rom-photo{border-radius:50% 50% 2px 2px;height:247px}.hw-design-cover-scope .layout--scallop .scallop-v1 .rom-title{font-size:44px}.hw-design-cover-scope .layout--scallop .scallop-v2.scallop-ground{background:repeating-conic-gradient(color-mix(in srgb,var(--accent) 11%,var(--bg)) 0% 25%,var(--bg) 0% 50%) 50%/36px 36px}.hw-design-cover-scope .layout--scallop .scallop-v2.scallop-card{--sc:23px}.hw-design-cover-scope .layout--scallop .scallop-v2 .rom-title{font-size:51px;margin-top:31px}.hw-design-cover-scope .layout--scallop .scallop-v2 .scallop-flower{height:176px;width:114px;margin:15px auto 25px}.hw-design-cover-scope .layout--scallop .scallop-v3.scallop-ground{background:repeating-linear-gradient(45deg,transparent 0 8px,color-mix(in srgb,var(--accent) 9%,transparent) 8px 9px)}.hw-design-cover-scope .layout--scallop .scallop-v3.scallop-card{inset:58px 10% 67px;--sc:15px;transform:rotate(-2deg)}.hw-design-cover-scope .layout--scallop .scallop-v3 .rom-title{font-size:46px;margin-top:27px}.hw-design-cover-scope .layout--scallop .scallop-v3 .scallop-flower{height:190px;width:112px;transform:rotate(17deg)}.hw-design-cover-scope .layout--vellum .vellum-photo{position:absolute;inset:64px 8% 99px;box-shadow:0 4px 21px #1a21191c}.hw-design-cover-scope .layout--vellum .vellum-photo img{object-position:center 25%}.hw-design-cover-scope .layout--vellum .vellum-sheet{position:absolute;left:15%;right:15%;top:392px;min-height:290px;padding:29px 8% 27px;background:color-mix(in srgb,var(--bg) 89%,transparent);backdrop-filter:blur(9px);box-shadow:0 1px 0 #fff5 inset,0 8px 26px #1e251e0a;transform:rotate(-3deg)}.hw-design-cover-scope .layout--vellum .rom-kicker{font-size:6px;letter-spacing:1.5px}.hw-design-cover-scope .layout--vellum .rom-title{font-size:45px;margin-top:15px}.hw-design-cover-scope .layout--vellum .vellum-star{display:block;color:var(--accent);font-size:13px;margin:15px auto 13px}.hw-design-cover-scope .layout--vellum .rom-names .hw-cover-heading{font-size:23px;letter-spacing:2px}.hw-design-cover-scope .layout--vellum .cover-meta{font-size:8px;margin-top:15px}.hw-design-cover-scope .layout--vellum .vellum-thread{position:absolute;top:565px;left:5%;right:5%;height:1px;background:color-mix(in srgb,var(--accent) 60%,transparent);transform:rotate(-3deg);pointer-events:none}.hw-design-cover-scope .layout--vellum .vellum-thread>span{position:absolute;width:23px;height:23px;border-radius:50%;border:1px solid var(--accent);right:7%;top:-11px}.hw-design-cover-scope .layout--vellum .vellum-thread>span:before{content:'';position:absolute;inset:4px;border:1px solid var(--accent);border-radius:50%;opacity:.6}.hw-design-cover-scope .layout--vellum .vellum-edition{position:absolute;top:36px;left:8%;right:8%;font:6px var(--sans);letter-spacing:2px;text-align:left;margin:0;opacity:.7}.hw-design-cover-scope .layout--vellum .vellum-v1.vellum-photo{inset:92px 12% 94px;transform:rotate(3deg)}.hw-design-cover-scope .layout--vellum .vellum-v1.vellum-sheet{top:392px;left:8%;right:20%;transform:rotate(-5deg);min-height:301px}.hw-design-cover-scope .layout--vellum .vellum-v1.vellum-thread{top:360px;height:130px;background:none;transform:rotate(0);left:19%;right:21%;color:var(--accent)}.hw-design-cover-scope .layout--vellum .vellum-v1.vellum-thread svg{width:100%;height:130px}.hw-design-cover-scope .layout--vellum .vellum-v1 .rom-title{font-style:italic;font-size:48px}.hw-design-cover-scope .layout--vellum .vellum-v2.vellum-photo{inset:70px 10% 70px;border-radius:180px 180px 2px 2px}.hw-design-cover-scope .layout--vellum .vellum-v2.vellum-sheet{top:411px;left:17%;right:17%;transform:rotate(0);min-height:274px;border:1px solid #fff5;padding-left:5%;padding-right:5%}.hw-design-cover-scope .layout--vellum .vellum-v2 .rom-title{font-size:42px}.hw-design-cover-scope .layout--vellum .vellum-v2.vellum-thread{top:699px;left:8%;right:8%;transform:rotate(0)}.hw-design-cover-scope .layout--vellum .vellum-v2.vellum-thread>span{right:47%}.hw-design-cover-scope .layout--vellum .vellum-v3.vellum-photo{inset:59px 9% 83px;transform:rotate(-2deg)}.hw-design-cover-scope .layout--vellum .vellum-v3.vellum-photo img{filter:grayscale(1)}.hw-design-cover-scope .layout--vellum .vellum-v3.vellum-sheet{top:397px;left:19%;right:5%;transform:rotate(4deg);padding:32px 8%}.hw-design-cover-scope .layout--vellum .vellum-v3 .rom-title{font-size:46px}.hw-design-cover-scope .layout--vellum .vellum-v3.vellum-thread{top:376px;transform:rotate(4deg);left:5%;right:5%}.hw-design-cover-scope .layout--stamp .stamp-paper{position:absolute;inset:49px 7% 51px;border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);background:var(--card);box-shadow:0 7px 25px #3428200b;padding:34px 8% 30px;text-align:left}.hw-design-cover-scope .layout--stamp .stamp-paper:before{content:'';position:absolute;inset:8px;border:1px solid color-mix(in srgb,var(--accent) 13%,transparent);pointer-events:none}.hw-design-cover-scope .layout--stamp .rom-kicker{font-size:6px;letter-spacing:1.7px}.hw-design-cover-scope .layout--stamp .rom-title{font-style:italic;font-size:55px;line-height:.9;letter-spacing:-1.5px;margin-top:17px;position:relative;z-index:2}.hw-design-cover-scope .layout--stamp .stamp-picture{position:absolute;left:22%;right:13%;top:195px;height:291px;padding:12px 12px 31px;background:var(--bg);transform:rotate(6deg);outline:1px dashed color-mix(in srgb,var(--accent) 42%,transparent);outline-offset:-5px;box-shadow:0 4px 14px #382c2814}.hw-design-cover-scope .layout--stamp .stamp-picture>span{position:absolute;bottom:12px;left:0;right:0;text-align:center;font:6px var(--sans);letter-spacing:2px;opacity:.6}.hw-design-cover-scope .layout--stamp .stamp-postmark{position:absolute;top:155px;left:2%;width:53%;height:112px;color:var(--accent);transform:rotate(-13deg);z-index:3;opacity:.8}.hw-design-cover-scope .layout--stamp .stamp-postmark svg{width:100%;height:100%}.hw-design-cover-scope .layout--stamp .stamp-message{position:absolute;top:514px;left:12%;right:12%;text-align:center}.hw-design-cover-scope .layout--stamp .stamp-message>p{font:10px var(--serif);opacity:.6;margin:0 0 17px}.hw-design-cover-scope .layout--stamp .rom-names .hw-cover-heading{font-size:24px;letter-spacing:2px}.hw-design-cover-scope .layout--stamp .cover-meta{font-size:8px;margin-top:15px}.hw-design-cover-scope .layout--stamp .stamp-address{position:absolute;left:12%;right:12%;bottom:23px;border-top:1px solid color-mix(in srgb,var(--accent) 20%,transparent);padding-top:12px;font:5px/1.8 var(--sans);letter-spacing:1.2px;opacity:.5}.hw-design-cover-scope .layout--stamp .stamp-v1.stamp-paper{transform:rotate(-2deg);inset:54px 8% 50px}.hw-design-cover-scope .layout--stamp .stamp-v1 .rom-title{font-style:normal;font-size:51px}.hw-design-cover-scope .layout--stamp .stamp-v1 .stamp-picture{top:201px;left:14%;right:20%;transform:rotate(-6deg);height:283px}.hw-design-cover-scope .layout--stamp .stamp-v1 .stamp-postmark{left:auto;right:-2%;top:156px;transform:rotate(10deg)}.hw-design-cover-scope .layout--stamp .stamp-v2.stamp-paper{border:0;background:repeating-linear-gradient(0deg,var(--card) 0 25px,color-mix(in srgb,var(--accent) 8%,var(--card)) 25px 26px);inset:52px 7% 49px}.hw-design-cover-scope .layout--stamp .stamp-v2 .rom-title{font-size:51px}.hw-design-cover-scope .layout--stamp .stamp-v2 .stamp-picture{top:205px;left:15%;right:15%;transform:rotate(0);height:275px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}.hw-design-cover-scope .layout--stamp .stamp-v2 .stamp-postmark{top:365px;left:auto;right:-2%;transform:rotate(-15deg)}.hw-design-cover-scope .layout--stamp .stamp-v3 .rom-title{font-size:54px}.hw-design-cover-scope .layout--stamp .stamp-v3 .stamp-picture{top:210px;left:22%;right:11%;height:277px;transform:rotate(5deg);border-radius:2px}.hw-design-cover-scope .layout--stamp .stamp-v3 .stamp-picture img{filter:grayscale(1)}.hw-design-cover-scope .layout--stamp .stamp-v3 .stamp-postmark{top:176px;transform:rotate(-8deg)}.hw-design-cover-scope .layout--artdeco{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--artdeco:after{display:none!important}.hw-design-cover-scope .layout--artdeco .deco-shell{position:absolute;inset:0;text-align:center}.hw-design-cover-scope .layout--artdeco .deco-border{position:absolute;inset:35px 7% 43px;border:1px solid var(--accent);opacity:.65;pointer-events:none;clip-path:polygon(0 4%,7% 0,93% 0,100% 4%,100% 96%,93% 100%,7% 100%,0 96%)}.hw-design-cover-scope .layout--artdeco .deco-border:after{content:'';position:absolute;inset:6px;border:1px solid var(--accent)}.hw-design-cover-scope .layout--artdeco .graphic-kicker{position:absolute;top:66px;left:12%;right:12%;font:8px var(--modern);letter-spacing:2px;color:var(--accent)}.hw-design-cover-scope .layout--artdeco .deco-mark{position:absolute;top:109px;left:10%;width:80%;height:245px;color:var(--accent);opacity:.8}.hw-design-cover-scope .layout--artdeco .deco-title{position:absolute;top:373px;left:12%;right:12%;font:400 clamp(42px,12cqw,60px)/.95 var(--display);letter-spacing:-1px}.hw-design-cover-scope .layout--artdeco .deco-date{position:absolute;top:498px;left:15%;right:15%;font:400 34px var(--display);letter-spacing:4px;margin:0}.hw-design-cover-scope .layout--artdeco .deco-date i{font-size:20px;opacity:.6}.hw-design-cover-scope .layout--artdeco .deco-date small{display:block;font:8px var(--modern);letter-spacing:5px;margin-top:11px}.hw-design-cover-scope .layout--artdeco .graphic-footer{position:absolute;top:607px;left:12%;right:12%}.hw-design-cover-scope .layout--artdeco .graphic-footer .hw-cover-heading{font:400 21px var(--serif);letter-spacing:4px;margin:0 0 16px}.hw-design-cover-scope .layout--artdeco .graphic-footer .hw-cover-heading em{margin:0 6px;color:var(--accent)}.hw-design-cover-scope .layout--artdeco .cover-meta{font-size:8px;line-height:1.9}.hw-design-cover-scope .layout--artdeco .deco-diamond{position:absolute;bottom:65px;left:0;right:0;font-size:13px;color:var(--accent)}.hw-design-cover-scope .layout--artdeco .deco-v1 .deco-mark{top:91px;height:250px}.hw-design-cover-scope .layout--artdeco .deco-v1 .deco-title{top:361px;font-style:italic}.hw-design-cover-scope .layout--artdeco .deco-v1 .deco-border{border-radius:48% 48% 2px 2px;clip-path:none;inset:38px 9% 43px}.hw-design-cover-scope .layout--artdeco .deco-v1 .deco-border:after{border-radius:inherit}.hw-design-cover-scope .layout--artdeco .deco-v2 .deco-title{top:385px;font-size:50px;letter-spacing:1px}.hw-design-cover-scope .layout--artdeco .deco-v2 .deco-mark{top:96px;height:270px}.hw-design-cover-scope .layout--artdeco .deco-v2 .deco-border{clip-path:none;inset:35px 8% 43px}.hw-design-cover-scope .layout--artdeco .deco-v2 .deco-date{font-size:28px}.hw-design-cover-scope .layout--artdeco .deco-v3 .deco-mark{top:100px}.hw-design-cover-scope .layout--artdeco .deco-v3 .deco-title{top:380px;text-transform:uppercase;font-size:45px;letter-spacing:3px;line-height:1.1}.hw-design-cover-scope .layout--artdeco .deco-v3 .deco-border{clip-path:none;border-width:0 1px;inset:35px 9% 43px}.hw-design-cover-scope .layout--artdeco .deco-v3 .deco-border:after{inset:0 7px;border-width:0 1px}.hw-design-cover-scope .layout--artdeco .sample-label{background:var(--bg)!important;color:var(--accent)!important}.hw-design-cover-scope .layout--artdeco .hero-scroll{color:var(--accent)!important}.hw-design-cover-scope .layout--swiss{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--swiss:after{display:none!important}.hw-design-cover-scope .layout--swiss .swiss-shell{position:absolute;inset:0}.hw-design-cover-scope .layout--swiss .swiss-top{position:absolute;left:7%;right:7%;top:45px;padding:0 0 12px;border-bottom:1px solid var(--ink);display:flex;justify-content:space-between;font:7px var(--modern);letter-spacing:1.3px}.hw-design-cover-scope .layout--swiss .swiss-top span:first-child{max-width:80%}.hw-design-cover-scope .layout--swiss .swiss-title{position:absolute;top:99px;left:7%;right:7%;font:600 clamp(44px,13cqw,63px)/.91 var(--modern);letter-spacing:-3px;z-index:2}.hw-design-cover-scope .layout--swiss .swiss-photo{position:absolute;left:7%;right:7%;top:306px;height:305px;overflow:hidden}.hw-design-cover-scope .layout--swiss .swiss-photo img{width:100%;height:100%;object-fit:cover;object-position:center 23%}.hw-design-cover-scope .layout--swiss .swiss-date{position:absolute;top:200px;right:7%;display:flex;gap:13px;font:400 38px var(--display);letter-spacing:-2px}.hw-design-cover-scope .layout--swiss .swiss-date span+span{border-left:1px solid var(--ink);padding-left:13px}.hw-design-cover-scope .layout--swiss .swiss-cross{position:absolute;left:7%;top:243px;font:300 35px var(--modern);color:var(--accent)}.hw-design-cover-scope .layout--swiss .swiss-side{position:absolute;top:365px;left:2.5%;writing-mode:vertical-rl;transform:rotate(180deg);font:6px var(--modern);letter-spacing:1.4px}.hw-design-cover-scope .layout--swiss .graphic-footer{position:absolute;top:646px;left:7%;right:7%;border-top:1px solid var(--ink);padding-top:17px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.hw-design-cover-scope .layout--swiss .graphic-footer .hw-cover-heading{font:500 clamp(16px,4.8cqw,23px) var(--sans);letter-spacing:-1px;margin:0;white-space:nowrap}.hw-design-cover-scope .layout--swiss .graphic-footer .hw-cover-heading em{margin:0 5px;color:var(--accent)}.hw-design-cover-scope .layout--swiss .cover-meta{font-size:7px;text-align:right;line-height:2;max-width:53%}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-title{top:110px;font-size:70px;line-height:.86;left:10%;letter-spacing:-5px}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-photo{top:340px;height:262px;left:0;right:0}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-date{top:231px;right:9%;font-size:48px;line-height:1;flex-direction:column;gap:3px}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-date span+span{border:0;padding:0;color:var(--accent)}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-cross{display:none}.hw-design-cover-scope .layout--swiss .swiss-v1 .swiss-side{left:8%;top:260px;writing-mode:horizontal-tb;transform:none}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-title{top:116px;font:500 55px/.94 var(--modern);letter-spacing:-3px;right:15%}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-photo{top:300px;left:25%;right:8%;height:325px}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-date{top:340px;left:7%;right:auto;flex-direction:column;font-size:48px;gap:0}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-date span+span{border:0;padding:0;color:var(--accent)}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-cross{top:513px}.hw-design-cover-scope .layout--swiss .swiss-v2 .swiss-side{top:555px;left:10%;font-size:6px}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-title{font:500 50px/1 var(--modern);top:122px;letter-spacing:-3px}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-photo{left:7%;right:7%;top:300px;height:305px;border-radius:0 0 80px 0}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-date{top:228px;left:7%;right:auto;font:500 24px var(--modern);letter-spacing:-1px}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-date span+span{border:0;padding-left:0}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-date:after{content:'SAVE THE DATE';font:7px var(--modern);letter-spacing:2px;align-self:center;margin-left:20px}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-cross{top:227px;right:7%;left:auto;font-size:38px}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-top{border-bottom:5px solid var(--accent)}.hw-design-cover-scope .layout--swiss .swiss-v3 .swiss-side{display:none}.hw-design-cover-scope .layout--swiss .sample-label{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--swiss .swiss-photo img{object-position:var(--graphic-photo-focus,center 22%)}.hw-design-cover-scope .layout--verticaltype{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--verticaltype:after{display:none!important}.hw-design-cover-scope .layout--verticaltype .vertical-shell{position:absolute;inset:0}.hw-design-cover-scope .layout--verticaltype .vertical-kicker{position:absolute;left:9%;right:9%;top:54px;font:7px var(--modern);letter-spacing:1.6px;margin:0;border-top:1px solid var(--accent);padding-top:15px}.hw-design-cover-scope .layout--verticaltype .vertical-poem{position:absolute;left:11%;top:141px;writing-mode:vertical-rl;font:400 22px/1.9 var(--serif);letter-spacing:7px;z-index:2;height:290px}.hw-design-cover-scope .layout--verticaltype .vertical-photo{position:absolute;top:136px;left:34%;right:8%;height:413px;overflow:hidden}.hw-design-cover-scope .layout--verticaltype .vertical-photo img{width:100%;height:100%;object-fit:cover;object-position:center 26%}.hw-design-cover-scope .layout--verticaltype .vertical-english{position:absolute;left:10%;right:10%;top:575px;font:italic 33px/1 var(--display);letter-spacing:-.5px;text-align:right;color:var(--accent)}.hw-design-cover-scope .layout--verticaltype .vertical-date{position:absolute;top:464px;left:10%;font:8px var(--modern);letter-spacing:2px;display:flex;flex-direction:column;gap:12px}.hw-design-cover-scope .layout--verticaltype .vertical-date span{writing-mode:vertical-rl;font-size:10px}.hw-design-cover-scope .layout--verticaltype .graphic-footer{position:absolute;top:652px;left:10%;right:10%;display:flex;justify-content:space-between;gap:10px;align-items:center;border-top:1px solid var(--accent);padding-top:20px}.hw-design-cover-scope .layout--verticaltype .graphic-footer .hw-cover-heading{font:400 clamp(17px,4.5cqw,22px) var(--serif);letter-spacing:2px;white-space:nowrap;margin:0}.hw-design-cover-scope .layout--verticaltype .graphic-footer .hw-cover-heading em{margin:0 4px;color:var(--accent)}.hw-design-cover-scope .layout--verticaltype .cover-meta{font-size:7px;line-height:2;text-align:right;max-width:55%}.hw-design-cover-scope .layout--verticaltype .vertical-mark{position:absolute;left:10%;top:574px;border:1px solid var(--accent);color:var(--accent);padding:5px;font:14px var(--serif)}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-photo{top:180px;left:30%;right:7%;height:355px;border-radius:180px 180px 5px 5px}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-poem{top:137px;left:11%;font-size:21px;letter-spacing:6px}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-english{top:105px;right:8%;left:32%;font-size:28px;text-align:right}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-date{top:454px}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-mark{top:585px}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .graphic-footer{top:641px;display:block;text-align:center}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .graphic-footer .hw-cover-heading{margin-bottom:15px}.hw-design-cover-scope .layout--verticaltype .vertical-v1 .cover-meta{max-width:none;text-align:center}.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-photo{top:120px;left:31%;right:7%;height:440px;border-radius:0}.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-poem{top:158px;left:10%;letter-spacing:7px;font-size:20px}.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-date{top:447px}.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-english{top:597px;text-align:right;font-size:32px}.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-mark{top:587px}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-photo{top:168px;left:9%;right:29%;height:367px;border-radius:140px 140px 0 0}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-poem{top:157px;left:auto;right:9%;font-size:22px;letter-spacing:7px}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-english{top:573px;right:11%;left:11%;text-align:left;font-size:35px}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-date{top:475px;left:auto;right:11%}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-mark{top:575px;left:auto;right:11%}.hw-design-cover-scope .layout--verticaltype .vertical-v3 .graphic-footer{top:657px}.hw-design-cover-scope .layout--verticaltype .sample-label{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--verticaltype .vertical-poem,.hw-design-cover-scope .layout--verticaltype .vertical-v1 .vertical-poem,.hw-design-cover-scope .layout--verticaltype .vertical-v2 .vertical-poem,.hw-design-cover-scope .layout--verticaltype .vertical-v3 .vertical-poem{font-size:clamp(16px,4.6cqw,22px);line-height:1.85;letter-spacing:clamp(4px,1.45cqw,7px)}.hw-design-cover-scope .layout--verticaltype .vertical-photo img{object-position:var(--graphic-photo-focus,center 22%)}.hw-design-cover-scope .layout--diptych{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--diptych:after{display:none!important}.hw-design-cover-scope .layout--diptych .diptych-shell{position:absolute;inset:0}.hw-design-cover-scope .layout--diptych .diptych-kicker{position:absolute;top:48px;left:8%;right:8%;font:7px var(--modern);letter-spacing:2px;text-align:center;margin:0}.hw-design-cover-scope .layout--diptych .diptych-title{position:absolute;top:103px;left:8%;right:8%;font:400 clamp(40px,12cqw,57px)/.9 var(--display);letter-spacing:-1.4px;text-align:center}.hw-design-cover-scope .layout--diptych .diptych-photo{position:absolute;overflow:hidden}.hw-design-cover-scope .layout--diptych .diptych-photo img{width:100%;height:100%;object-fit:cover;object-position:center 24%}.hw-design-cover-scope .layout--diptych .diptych-photo-one{top:253px;left:7%;width:42%;height:317px}.hw-design-cover-scope .layout--diptych .diptych-photo-two{top:287px;right:7%;width:42%;height:317px}.hw-design-cover-scope .layout--diptych .diptych-photo-two img{object-position:60% center;filter:saturate(.72)}.hw-design-cover-scope .layout--diptych .diptych-caption{position:absolute;top:586px;left:7%;font:6px var(--modern);letter-spacing:1.2px;writing-mode:vertical-rl;transform:rotate(180deg);margin:0}.hw-design-cover-scope .layout--diptych .diptych-date{position:absolute;top:623px;left:8%;font:400 29px var(--display);letter-spacing:1px}.hw-design-cover-scope .layout--diptych .diptych-date i{font-style:normal;margin:0 7px;color:var(--accent)}.hw-design-cover-scope .layout--diptych .diptych-date small{display:block;font:7px var(--modern);letter-spacing:3px;margin-top:7px}.hw-design-cover-scope .layout--diptych .graphic-footer{position:absolute;top:654px;left:35%;right:7%;text-align:right}.hw-design-cover-scope .layout--diptych .graphic-footer .hw-cover-heading{font:400 21px var(--serif);letter-spacing:2px;margin:0 0 12px;white-space:nowrap}.hw-design-cover-scope .layout--diptych .graphic-footer .hw-cover-heading em{margin:0 5px;color:var(--accent)}.hw-design-cover-scope .layout--diptych .cover-meta{font-size:7px;line-height:2}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-title{top:102px;font-style:italic;text-align:left;left:8%;right:25%;font-size:53px}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-photo-one{top:259px;left:0;width:68%;height:330px}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-photo-two{top:389px;right:6%;width:36%;height:218px;border:7px solid var(--bg)}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-photo-two img{object-position:70% center}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-caption{left:auto;right:7%;top:254px;height:115px;font-size:6px}.hw-design-cover-scope .layout--diptych .diptych-v1 .diptych-date{top:628px}.hw-design-cover-scope .layout--diptych .diptych-v2 .diptych-title{top:115px;font-size:51px}.hw-design-cover-scope .layout--diptych .diptych-v2 .diptych-photo-one{top:270px;left:7%;width:41%;height:295px;border-radius:48% 48% 2px 2px}.hw-design-cover-scope .layout--diptych .diptych-v2 .diptych-photo-two{top:270px;right:7%;width:41%;height:295px;border-radius:2px 2px 48% 48%}.hw-design-cover-scope .layout--diptych .diptych-v2 .diptych-caption{top:588px;left:0;right:0;text-align:center;writing-mode:horizontal-tb;transform:none}.hw-design-cover-scope .layout--diptych .diptych-v2 .diptych-date{top:635px}.hw-design-cover-scope .layout--diptych .diptych-v2 .graphic-footer{top:637px}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-title{top:94px;left:8%;text-align:left;font-size:49px;right:8%;line-height:.95}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-photo-one{top:254px;left:7%;width:54%;height:351px}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-photo-two{top:254px;right:7%;width:30%;height:171px}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-photo-three{top:434px;right:7%;width:30%;height:171px}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-photo-three img{filter:grayscale(1);object-position:62% 10%}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-caption{top:617px;left:7%;writing-mode:horizontal-tb;transform:none}.hw-design-cover-scope .layout--diptych .diptych-v3 .diptych-date{top:647px}.hw-design-cover-scope .layout--diptych .diptych-v3 .graphic-footer{top:651px}.hw-design-cover-scope .layout--diptych .sample-label{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--diptych .diptych-photo-one img{object-position:var(--graphic-photo-focus,center 22%)}.hw-design-cover-scope .layout--colorblock{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--colorblock:after{display:none!important}.hw-design-cover-scope .layout--colorblock .block-shell{position:absolute;inset:0;text-align:center}.hw-design-cover-scope .layout--colorblock .block-kicker{position:absolute;top:55px;left:8%;right:8%;font:8px var(--modern);letter-spacing:2px;margin:0}.hw-design-cover-scope .layout--colorblock .block-title{position:absolute;top:123px;left:7%;right:7%;font:500 clamp(51px,15cqw,72px)/.86 var(--display);letter-spacing:-2px;z-index:2}.hw-design-cover-scope .layout--colorblock .block-wave{position:absolute;top:338px;left:-7%;width:114%;display:flex;height:146px;overflow:hidden}.hw-design-cover-scope .layout--colorblock .block-wave span{height:270px;width:42%;margin-left:-1px;border-radius:48% 48% 0 0;background:var(--accent)}.hw-design-cover-scope .layout--colorblock .block-wave span:nth-child(2){background:var(--ink);margin-top:25px}.hw-design-cover-scope .layout--colorblock .block-wave span:nth-child(3){background:var(--card)}.hw-design-cover-scope .layout--colorblock .block-date{position:absolute;top:520px;left:8%;right:8%;font:500 52px var(--display);letter-spacing:-1px;display:flex;gap:12px;justify-content:center;align-items:center}.hw-design-cover-scope .layout--colorblock .block-date i{font:italic 37px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--colorblock .block-date small{font:8px var(--modern);letter-spacing:3px;writing-mode:vertical-rl;margin-left:8px}.hw-design-cover-scope .layout--colorblock .graphic-footer{position:absolute;top:633px;left:10%;right:10%;text-align:center}.hw-design-cover-scope .layout--colorblock .graphic-footer .hw-cover-heading{font:400 23px var(--serif);letter-spacing:4px;margin:0 0 16px}.hw-design-cover-scope .layout--colorblock .graphic-footer .hw-cover-heading em{color:var(--accent);margin:0 6px}.hw-design-cover-scope .layout--colorblock .cover-meta{font-size:8px;line-height:2}.hw-design-cover-scope .layout--colorblock .block-bottom{position:absolute;bottom:47px;left:10%;right:10%;font:6px var(--modern);letter-spacing:1.7px;margin:0;opacity:.7}.hw-design-cover-scope .layout--colorblock .block-v1 .block-title{top:134px;font:600 61px/.9 var(--modern);letter-spacing:-4px}.hw-design-cover-scope .layout--colorblock .block-orbits{position:absolute;left:17%;right:17%;top:325px;height:195px}.hw-design-cover-scope .layout--colorblock .block-orbits i{position:absolute;width:65%;height:100%;border:2px solid var(--accent);border-radius:50%;left:0;transform:rotate(-20deg)}.hw-design-cover-scope .layout--colorblock .block-orbits i:nth-child(2){left:35%;border-color:var(--ink);transform:rotate(20deg)}.hw-design-cover-scope .layout--colorblock .block-orbits b{font:400 105px/1.8 var(--display);color:var(--accent)}.hw-design-cover-scope .layout--colorblock .block-v1 .block-date{top:540px;font:500 32px var(--modern);letter-spacing:-2px}.hw-design-cover-scope .layout--colorblock .block-v1 .block-date i{font-size:25px}.hw-design-cover-scope .layout--colorblock .block-v1 .graphic-footer{top:637px}.hw-design-cover-scope .layout--colorblock .block-v2 .block-title{top:124px;left:9%;right:9%;font-size:66px;text-align:left;line-height:.88}.hw-design-cover-scope .layout--colorblock .block-amp{position:absolute;top:293px;left:12%;right:12%;font:400 230px/1 var(--display);color:var(--accent)}.hw-design-cover-scope .layout--colorblock .block-side{position:absolute;top:362px;right:9%;height:145px;writing-mode:vertical-rl;font:6px var(--modern);letter-spacing:1.5px}.hw-design-cover-scope .layout--colorblock .block-v2 .block-date{top:545px;font-size:42px}.hw-design-cover-scope .layout--colorblock .block-v2 .graphic-footer{top:637px}.hw-design-cover-scope .layout--colorblock .block-v3 .block-title{top:128px;font:600 61px/.87 var(--modern);letter-spacing:-4px}.hw-design-cover-scope .layout--colorblock .block-checker{position:absolute;left:0;right:0;top:335px;height:188px;background:conic-gradient(var(--accent) 25%,transparent 0 50%,var(--accent) 0 75%,transparent 0) 0 0/94px 94px;opacity:.8}.hw-design-cover-scope .layout--colorblock .block-heart{position:absolute;top:343px;left:24%;right:24%;height:170px;display:grid;place-items:center;border-radius:50%;background:var(--bg);color:var(--ink);font:400 125px var(--display)}.hw-design-cover-scope .layout--colorblock .block-v3 .block-date{top:550px;font:500 30px var(--modern);letter-spacing:-1px}.hw-design-cover-scope .layout--colorblock .block-v3 .block-date i{font-size:26px}.hw-design-cover-scope .layout--colorblock .block-v3 .graphic-footer{top:638px}.hw-design-cover-scope .layout--colorblock .sample-label{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--notebook{container-type:inline-size;background:var(--bg)!important;color:var(--ink);height:800px!important;min-height:800px!important;overflow:hidden}.hw-design-cover-scope .layout--notebook:after{display:none!important}.hw-design-cover-scope .layout--notebook .notebook-shell{position:absolute;inset:0}.hw-design-cover-scope .layout--notebook .notebook-page{position:absolute;top:50px;bottom:50px;left:8%;right:8%;background:var(--card);border:1px solid color-mix(in srgb,var(--ink) 20%,transparent);box-shadow:4px 5px 0 color-mix(in srgb,var(--ink) 8%,transparent)}.hw-design-cover-scope .layout--notebook .notebook-page:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 26px,color-mix(in srgb,var(--ink) 7%,transparent) 26px 27px);pointer-events:none}.hw-design-cover-scope .layout--notebook .notebook-rings{position:absolute;top:44px;left:21%;right:21%;height:28px;z-index:3;display:flex;justify-content:space-between}.hw-design-cover-scope .layout--notebook .notebook-rings i{width:10px;height:24px;border:1px solid var(--accent);border-radius:7px;background:var(--bg)}.hw-design-cover-scope .layout--notebook .notebook-kicker{position:absolute;top:43px;left:10%;right:10%;font:7px var(--modern);letter-spacing:1.7px;text-align:center;margin:0;z-index:1}.hw-design-cover-scope .layout--notebook .notebook-title{position:absolute;top:91px;left:8%;right:8%;font:italic 51px/.94 var(--display);letter-spacing:-1px;text-align:center;z-index:1}.hw-design-cover-scope .layout--notebook .notebook-drawing{position:absolute;top:233px;left:15%;width:70%;height:138px;color:var(--accent);z-index:1}.hw-design-cover-scope .layout--notebook .notebook-note{position:absolute;top:394px;left:8%;right:8%;text-align:center;font:12px/2.2 var(--serif);z-index:1}.hw-design-cover-scope .layout--notebook .notebook-date{position:absolute;top:482px;left:8%;right:8%;text-align:center;font:400 24px var(--display);letter-spacing:3px;z-index:1}.hw-design-cover-scope .layout--notebook .graphic-footer{position:absolute;top:547px;left:8%;right:8%;text-align:center;z-index:1}.hw-design-cover-scope .layout--notebook .graphic-footer .hw-cover-heading{font:400 21px var(--serif);letter-spacing:3px;margin:0 0 15px}.hw-design-cover-scope .layout--notebook .graphic-footer .hw-cover-heading em{margin:0 6px;color:var(--accent)}.hw-design-cover-scope .layout--notebook .cover-meta{font-size:7px;line-height:2}.hw-design-cover-scope .layout--notebook .notebook-page-no{position:absolute;bottom:23px;left:0;right:0;text-align:center;font:7px var(--modern);letter-spacing:2px;opacity:.6}.hw-design-cover-scope .layout--notebook .notebook-photo{position:absolute;top:220px;left:16%;right:16%;height:215px;padding:8px 8px 21px;background:var(--bg);border:1px solid color-mix(in srgb,var(--ink) 15%,transparent);transform:rotate(-4deg);z-index:1}.hw-design-cover-scope .layout--notebook .notebook-photo img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.hw-design-cover-scope .layout--notebook .notebook-v1 .notebook-title{font-size:49px;top:97px}.hw-design-cover-scope .layout--notebook .notebook-v1 .notebook-note{top:452px;font:italic 14px var(--display)}.hw-design-cover-scope .layout--notebook .notebook-v1 .notebook-date{top:500px;font-size:21px}.hw-design-cover-scope .layout--notebook .notebook-v1 .graphic-footer{top:552px}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-page{top:46px;bottom:47px;left:6%;right:6%;transform:rotate(1deg);background:var(--card)}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-rings{display:none}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-page:before{content:'';position:absolute;left:20px;top:0;bottom:0;border-left:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-title{top:100px;font-style:normal;font-size:45px}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-photo{top:207px;left:17%;right:14%;height:230px;transform:rotate(4deg)}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-photo:before{content:'';position:absolute;top:-12px;left:28%;width:44%;height:21px;background:var(--accent);opacity:.35;transform:rotate(-5deg)}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-note{top:458px;font-size:10px}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-date{top:526px;font-size:21px}.hw-design-cover-scope .layout--notebook .notebook-v2 .graphic-footer{top:574px}.hw-design-cover-scope .layout--notebook .notebook-v2 .notebook-page-no{bottom:16px}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-page{border-radius:180px 180px 0 0;top:46px;bottom:49px}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-page:after{background:none}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-rings{display:none}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-kicker{top:82px;font-size:6px;letter-spacing:1.1px}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-title{top:126px;font-style:normal;font-size:47px}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-drawing{top:251px;left:12%;width:76%}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-note{top:416px;font-size:11px}.hw-design-cover-scope .layout--notebook .notebook-v3 .notebook-date{top:486px}.hw-design-cover-scope .layout--notebook .notebook-v3 .graphic-footer{top:553px}.hw-design-cover-scope .layout--notebook .sample-label{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--notebook .notebook-photo img{object-position:var(--graphic-photo-focus,center 22%)}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold){position:relative;height:800px!important;min-height:800px!important;max-height:none!important;overflow:hidden!important;padding:0!important;background:var(--bg)!important;color:var(--ink)!important;text-align:center}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold):after{display:none!important}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-kicker{font:7px/1.7 var(--sans);letter-spacing:2.1px;margin:0;opacity:.66}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-title{font:400 58px/.95 var(--display);letter-spacing:-1.4px;margin:0}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-names .hw-cover-heading{font:400 25px/1.6 var(--serif);letter-spacing:3px;margin:0;overflow-wrap:anywhere}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-names .hw-cover-heading em{font:italic 28px var(--display);margin:0 7px;color:var(--accent)}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .cover-meta{font:9px/1.9 var(--sans);letter-spacing:0;opacity:.67;margin:17px 0 0}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .cover-meta p{margin:0}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-photo{overflow:hidden}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 20%}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .spring-drawing{display:block;width:100%;height:100%;overflow:visible;color:var(--accent)}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .hero-scroll{bottom:16px!important;color:var(--ink)!important;opacity:.56}.hw-design-cover-scope :is(.layout--spring-petal-window,.layout--spring-pressed-flower,.layout--spring-fold) .sample-label{z-index:10}.hw-design-cover-scope .layout--spring-petal-window .petal-kicker{position:absolute;top:64px;left:9%;right:9%}.hw-design-cover-scope .layout--spring-petal-window .petal-title{position:absolute;top:110px;left:10%;right:10%;font-size:59px}.hw-design-cover-scope .layout--spring-petal-window .petal-photo{position:absolute;top:265px;left:16%;right:13%;height:337px;border-radius:47% 47% 41% 44% / 48% 45% 47% 43%;outline:1px solid color-mix(in srgb,var(--accent) 50%,transparent);outline-offset:10px}.hw-design-cover-scope .layout--spring-petal-window .petal-art{position:absolute;width:132px;height:190px;pointer-events:none}.hw-design-cover-scope .layout--spring-petal-window .petal-art-a{left:-20px;top:186px;transform:rotate(25deg);z-index:2}.hw-design-cover-scope .layout--spring-petal-window .petal-art-b{right:-28px;top:454px;transform:rotate(193deg);z-index:2}.hw-design-cover-scope .layout--spring-petal-window .petal-latin{position:absolute;top:615px;left:10%;right:10%;font:italic 12px var(--display);opacity:.6}.hw-design-cover-scope .layout--spring-petal-window .petal-bottom{position:absolute;top:652px;left:9%;right:9%}.hw-design-cover-scope .layout--spring-petal-window .petal-bottom .cover-meta{margin-top:10px;font-size:8px}.hw-design-cover-scope .layout--spring-petal-window .petal-photo.petal-v1{top:271px;left:19%;right:19%;height:342px;border-radius:150px 150px 4px 4px;outline-offset:7px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-a.petal-v1{left:-1%;top:290px;transform:rotate(-10deg);height:230px;width:126px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-b.petal-v1{right:-1%;top:345px;transform:rotate(12deg);height:230px;width:126px}.hw-design-cover-scope .layout--spring-petal-window[data-variation="1"] .petal-title{font-size:57px}.hw-design-cover-scope .layout--spring-petal-window[data-variation="1"] .petal-latin{top:623px}.hw-design-cover-scope .layout--spring-petal-window .petal-photo.petal-v2{top:285px;left:11%;right:11%;height:305px;border-radius:46% 48% 3px 3px / 59% 58% 0 0;outline-offset:8px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-a.petal-v2{left:auto;right:-15px;top:155px;transform:rotate(-31deg);height:200px;width:146px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-b.petal-v2{left:-28px;right:auto;top:487px;transform:rotate(22deg);height:195px;width:142px}.hw-design-cover-scope .layout--spring-petal-window[data-variation="2"] .petal-title{top:112px;font-size:61px;text-align:left;left:12%;right:12%}.hw-design-cover-scope .layout--spring-petal-window[data-variation="2"] .petal-latin{top:609px;text-align:right;right:12%}.hw-design-cover-scope .layout--spring-petal-window .petal-photo.petal-v3{top:271px;left:18%;right:18%;height:338px;border-radius:48%;outline-offset:12px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-a.petal-v3{left:-7px;top:238px;transform:rotate(-8deg);height:236px;width:140px}.hw-design-cover-scope .layout--spring-petal-window .petal-art-b.petal-v3{right:-16px;top:391px;transform:rotate(17deg);height:236px;width:140px}.hw-design-cover-scope .layout--spring-petal-window[data-variation="3"] .petal-title{font-style:italic;font-size:61px}.hw-design-cover-scope .layout--spring-petal-window[data-variation="3"] .petal-latin{top:625px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-paper{position:absolute;inset:41px 7% 43px;background:var(--paper);box-shadow:0 4px 18px #3430220c}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-border{position:absolute;inset:12px;border:1px solid color-mix(in srgb,var(--accent) 23%,transparent);pointer-events:none}.hw-design-cover-scope .layout--spring-pressed-flower .spring-kicker{position:absolute;top:35px;left:10%;right:10%;font-size:6px;letter-spacing:1.9px}.hw-design-cover-scope .layout--spring-pressed-flower .spring-title{position:absolute;top:77px;left:9%;right:9%;font-size:58px;line-height:.95}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-art{position:absolute;top:213px;left:20%;right:20%;height:268px;transform:rotate(-10deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-tape{position:absolute;bottom:35px;left:40%;width:42px;height:14px;background:repeating-linear-gradient(0deg,#fff5 0 2px,#fff9 2px 3px);border:1px solid color-mix(in srgb,var(--accent) 18%,transparent);transform:rotate(9deg);opacity:.8}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-label{position:absolute;top:490px;left:14%;right:14%;text-align:center}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-label>i{display:block;font:italic 15px var(--display)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-label>span{display:block;font:5px var(--sans);letter-spacing:1.5px;opacity:.45;margin-top:6px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-bottom{position:absolute;top:559px;left:9%;right:9%;text-align:center}.hw-design-cover-scope .layout--spring-pressed-flower .spring-names .hw-cover-heading{font-size:23px;letter-spacing:2px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-rule{display:block;height:1px;width:22px;background:var(--accent);opacity:.65;margin:13px auto}.hw-design-cover-scope .layout--spring-pressed-flower .cover-meta{font-size:8px;margin:0}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-side{position:absolute;top:278px;left:21px;writing-mode:vertical-rl;transform:rotate(180deg);font:5px var(--sans);letter-spacing:2px;opacity:.36}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1{inset:45px 7% 43px;transform:rotate(1deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .specimen-border{inset:17px;border-style:dashed}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .spring-title{text-align:left;left:13%;font-size:57px;top:80px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .specimen-art{left:26%;right:14%;top:223px;height:258px;transform:rotate(4deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .specimen-tape{bottom:23px;left:31%;width:51px;transform:rotate(-12deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .specimen-label{text-align:left;left:13%;top:489px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v1 .specimen-side{left:auto;right:26px;top:250px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2{inset:43px 7% 45px;background:repeating-linear-gradient(90deg,var(--paper) 0 3px,color-mix(in srgb,var(--bg) 20%,var(--paper)) 3px 4px)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .specimen-border{inset:10px;border-width:2px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .spring-title{font-style:italic;font-size:59px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .specimen-art{top:219px;left:17%;right:16%;height:261px;transform:rotate(11deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .specimen-tape{bottom:31px;left:22%;transform:rotate(-15deg);width:49px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .specimen-label{border-top:1px solid color-mix(in srgb,var(--accent) 22%,transparent);padding-top:10px;top:483px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v2 .specimen-bottom{top:566px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3{inset:44px 8% 44px;border-radius:120px 120px 1px 1px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .specimen-border{border-radius:109px 109px 0 0;inset:12px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .spring-kicker{top:48px;letter-spacing:1.2px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .spring-title{font-size:55px;top:91px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .specimen-art{left:20%;right:19%;top:223px;height:255px;transform:rotate(-4deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .specimen-tape{left:41%;bottom:30px;transform:rotate(10deg)}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .specimen-label{top:490px}.hw-design-cover-scope .layout--spring-pressed-flower .specimen-v3 .specimen-side{display:none}.hw-design-cover-scope .layout--spring-fold .spring-fold-paper{position:absolute;top:53px;left:5%;right:5%;height:677px;perspective:1000px;filter:drop-shadow(0 9px 14px #3430200d)}.hw-design-cover-scope .layout--spring-fold .fold-wing{position:absolute;top:0;bottom:0;width:19%;background:var(--paper);overflow:hidden;z-index:2}.hw-design-cover-scope .layout--spring-fold .fold-wing-left{left:0;transform-origin:right center;transform:rotateY(8deg);background:linear-gradient(90deg,var(--paper),var(--paper) 74%,color-mix(in srgb,var(--accent) 12%,var(--paper)))}.hw-design-cover-scope .layout--spring-fold .fold-wing-right{right:0;transform-origin:left center;transform:rotateY(-8deg);background:linear-gradient(270deg,var(--paper),var(--paper) 74%,color-mix(in srgb,var(--accent) 12%,var(--paper)))}.hw-design-cover-scope .layout--spring-fold .fold-wing .spring-drawing{position:absolute;width:156px;height:319px;left:-26px;top:178px;opacity:.78;transform:rotate(-18deg)}.hw-design-cover-scope .layout--spring-fold .fold-wing-right .spring-drawing{left:auto;right:-36px;top:277px;transform:rotate(167deg)}.hw-design-cover-scope .layout--spring-fold .fold-wing>span{position:absolute;bottom:31px;left:0;right:0;font:5px var(--sans);letter-spacing:1.6px;writing-mode:vertical-rl;margin:auto;opacity:.48}.hw-design-cover-scope .layout--spring-fold .fold-center{position:absolute;top:0;bottom:0;left:19%;right:19%;background:var(--paper);box-shadow:0 0 12px #332b1e0a;padding:0 7%}.hw-design-cover-scope .layout--spring-fold .spring-kicker{position:absolute;top:36px;left:7%;right:7%;font-size:5px;letter-spacing:1px}.hw-design-cover-scope .layout--spring-fold .spring-title{position:absolute;top:78px;left:7%;right:7%;font-size:46px;line-height:.94}.hw-design-cover-scope .layout--spring-fold .spring-photo{position:absolute;top:205px;left:6%;right:6%;height:264px;border:1px solid color-mix(in srgb,var(--accent) 23%,transparent);padding:5px}.hw-design-cover-scope .layout--spring-fold .fold-caption{position:absolute;top:482px;left:0;right:0;font:italic 11px var(--display);opacity:.6}.hw-design-cover-scope .layout--spring-fold .spring-names{position:absolute;top:523px;left:-7%;right:-7%}.hw-design-cover-scope .layout--spring-fold .spring-names .hw-cover-heading{font-size:21px;letter-spacing:1.8px}.hw-design-cover-scope .layout--spring-fold .spring-names .hw-cover-heading em{font-size:25px;margin-inline:5px}.hw-design-cover-scope .layout--spring-fold .fold-tiny-rule{position:absolute;top:564px;left:0;right:0;color:var(--accent);font-size:10px;opacity:.7}.hw-design-cover-scope .layout--spring-fold .cover-meta{position:absolute;top:588px;left:-12%;right:-12%;font-size:7px;margin:0;line-height:1.9}.hw-design-cover-scope .layout--spring-fold .fold-bottom-note{position:absolute;top:752px;left:8%;right:8%;font:5px var(--sans);letter-spacing:1.7px;opacity:.5}.hw-design-cover-scope .layout--spring-fold .fold-v1{top:59px;transform:rotate(-1.3deg);height:667px}.hw-design-cover-scope .layout--spring-fold .fold-v1 .fold-wing-left{transform:rotateY(24deg);width:20%}.hw-design-cover-scope .layout--spring-fold .fold-v1 .fold-wing-right{transform:rotateY(-24deg);width:20%}.hw-design-cover-scope .layout--spring-fold .fold-v1 .fold-wing .spring-drawing{width:116px;left:-15px;top:234px;height:299px;transform:rotate(7deg)}.hw-design-cover-scope .layout--spring-fold .fold-v1 .fold-wing-right .spring-drawing{right:-21px;left:auto;top:144px;transform:rotate(-9deg)}.hw-design-cover-scope .layout--spring-fold .fold-v1 .spring-title{text-align:left;font-size:44px;left:9%;top:80px}.hw-design-cover-scope .layout--spring-fold .fold-v1 .spring-photo{top:202px;height:271px;border-radius:120px 120px 1px 1px;padding:5px}.hw-design-cover-scope .layout--spring-fold .fold-v1 .spring-photo img{border-radius:inherit}.hw-design-cover-scope .layout--spring-fold .fold-v2{top:54px;left:4%;right:4%;height:677px}.hw-design-cover-scope .layout--spring-fold .fold-v2 .fold-wing{width:15%;border-top:1px solid color-mix(in srgb,var(--accent) 23%,transparent);border-bottom:1px solid color-mix(in srgb,var(--accent) 23%,transparent)}.hw-design-cover-scope .layout--spring-fold .fold-v2 .fold-center{left:15%;right:15%}.hw-design-cover-scope .layout--spring-fold .fold-v2 .fold-wing .spring-drawing{top:105px;width:155px;height:300px;left:-56px;transform:rotate(12deg)}.hw-design-cover-scope .layout--spring-fold .fold-v2 .fold-wing-right .spring-drawing{top:332px;left:auto;right:-44px;transform:rotate(192deg)}.hw-design-cover-scope .layout--spring-fold .fold-v2 .spring-title{font-style:italic;font-size:49px;top:76px}.hw-design-cover-scope .layout--spring-fold .fold-v2 .spring-photo{left:10%;right:10%;top:212px;height:257px;border:0;padding:0;outline:1px solid var(--accent);outline-offset:6px;border-radius:0 90px 0 0}.hw-design-cover-scope .layout--spring-fold .fold-v3{top:56px;left:6%;right:6%;height:674px}.hw-design-cover-scope .layout--spring-fold .fold-v3 .fold-wing{width:17%}.hw-design-cover-scope .layout--spring-fold .fold-v3 .fold-center{left:17%;right:17%}.hw-design-cover-scope .layout--spring-fold .fold-v3 .fold-wing .spring-drawing{left:-25px;top:169px;width:128px;height:300px;transform:rotate(3deg)}.hw-design-cover-scope .layout--spring-fold .fold-v3 .fold-wing-right .spring-drawing{left:auto;right:-31px;top:279px;transform:rotate(178deg)}.hw-design-cover-scope .layout--spring-fold .fold-v3 .spring-title{font-size:47px;top:82px}.hw-design-cover-scope .layout--spring-fold .fold-v3 .spring-photo{top:209px;height:264px;left:9%;right:9%;border-radius:46% 46% 3px 3px;padding:5px}.hw-design-cover-scope .layout--spring-fold .fold-v3 .spring-photo img{border-radius:inherit}.hw-design-cover-scope .layout--spring-fold .fold-v3 .fold-tiny-rule{font-size:9px;top:565px}.hw-design-cover-scope .layout--summer-tide-window{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--summer-tide-window:after{display:none!important}.hw-design-cover-scope .layout--summer-tide-window .st-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--summer-tide-window .st-top{position:absolute;top:34px;left:7%;right:7%;display:flex;justify-content:space-between;gap:14px;font:6px var(--sans);letter-spacing:1.2px;border-top:1px solid var(--line);padding-top:10px}.hw-design-cover-scope .layout--summer-tide-window .st-title{position:absolute;left:7%;right:7%;top:99px;text-align:center}.hw-design-cover-scope .layout--summer-tide-window .st-title>span{display:block;font:6px var(--sans);letter-spacing:1.8px;color:var(--accent);margin-bottom:21px}.hw-design-cover-scope .layout--summer-tide-window .st-title>p{margin:0;font:400 clamp(43px,61.44px,61px)/.89 var(--display);letter-spacing:-1.8px}.hw-design-cover-scope .layout--summer-tide-window .st-defs{position:absolute;overflow:hidden}.hw-design-cover-scope .layout--summer-tide-window .st-window{position:absolute;top:260px;left:9%;right:9%;height:315px;clip-path:var(--summer-clip);overflow:hidden}.hw-design-cover-scope .layout--summer-tide-window .st-photo{height:100%;width:100%}.hw-design-cover-scope .layout--summer-tide-window .st-photo img{height:100%;width:100%;object-fit:cover;object-position:var(--summer-focus)}.hw-design-cover-scope .layout--summer-tide-window .st-flow{position:absolute;left:-7%;right:-7%;top:552px;height:68px;color:var(--accent);opacity:.52;pointer-events:none}.hw-design-cover-scope .layout--summer-tide-window .summer-waves{height:100%;width:100%}.hw-design-cover-scope .layout--summer-tide-window .st-names{position:absolute;left:7%;right:7%;top:633px;text-align:center}.hw-design-cover-scope .layout--summer-tide-window .st-names .hw-cover-heading{margin:0;font:400 clamp(20px,26.4px,27px) var(--serif);letter-spacing:3px}.hw-design-cover-scope .layout--summer-tide-window .st-names .hw-cover-heading em{font-size:28px;color:var(--accent);margin-inline:8px}.hw-design-cover-scope .layout--summer-tide-window .st-meta{position:absolute;top:695px;left:7%;right:7%;text-align:center}.hw-design-cover-scope .layout--summer-tide-window .st-meta .cover-meta{font-size:8px;line-height:1.9;opacity:.7}.hw-design-cover-scope .layout--summer-tide-window .st-endnote{position:absolute;left:7%;right:7%;bottom:29px;text-align:center;font:italic 13px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-title{left:8%;text-align:left}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-title>p{font-style:italic;font-size:clamp(45px,64.8px,64px)}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-window{left:24%;right:8%;top:260px;height:325px}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-little-shell{position:absolute;left:6%;width:20%;top:415px;color:var(--accent);transform:rotate(-19deg)}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-little-shell .summer-shell{width:100%;height:auto}.hw-design-cover-scope .layout--summer-tide-window .st-v1 .st-flow{left:-22%;right:11%;top:543px;transform:rotate(9deg)}.hw-design-cover-scope .layout--summer-tide-window .st-v2 .st-title{top:101px}.hw-design-cover-scope .layout--summer-tide-window .st-v2 .st-title>p{font-size:clamp(41px,58.08px,58px)}.hw-design-cover-scope .layout--summer-tide-window .st-v2 .st-window{left:0;right:18%;top:270px;height:145px}.hw-design-cover-scope .layout--summer-tide-window .st-v2 .st-window-second{left:18%;right:0;top:429px;height:145px}.hw-design-cover-scope .layout--summer-tide-window .st-v2 .st-flow{top:570px;left:6%;right:6%;height:44px}.hw-design-cover-scope .layout--summer-tide-window .st-ocean-paper{position:absolute;left:8%;right:8%;top:262px;height:314px;background:var(--paper);border-radius:44% 56% 45% 55% /8% 12% 9% 12%;color:var(--accent);display:flex;align-items:center;justify-content:center;flex-direction:column}.hw-design-cover-scope .layout--summer-tide-window .st-ocean-paper .summer-shell{height:155px;width:175px;margin-top:5px}.hw-design-cover-scope .layout--summer-tide-window .st-ocean-paper>span{font:6px/1.8 var(--sans);letter-spacing:2.4px;text-align:center;margin-top:14px}.hw-design-cover-scope .layout--summer-tide-window .st-v3 .st-title>p{font-style:italic}.hw-design-cover-scope .layout--summer-tide-window .st-v3 .st-flow{top:566px;height:59px}.hw-design-cover-scope .layout--summer-tide-window .hero-scroll{display:none!important}.hw-design-cover-scope .layout--summer-hydrangea{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--summer-hydrangea:after{display:none!important}.hw-design-cover-scope .layout--summer-hydrangea .sh-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--summer-hydrangea .sh-kicker{position:absolute;top:57px;left:9%;right:9%;margin:0;text-align:center;font:6px/1.8 var(--sans);letter-spacing:1.7px;color:var(--accent)}.hw-design-cover-scope .layout--summer-hydrangea .sh-title{position:absolute;top:119px;left:9%;right:9%;text-align:center;font:400 clamp(43px,62.4px,62px)/.89 var(--display);letter-spacing:-1.8px}.hw-design-cover-scope .layout--summer-hydrangea .sh-outline{position:absolute;inset:30px 6% 43px;border:1px solid var(--line);border-radius:180px 180px 0 0}.hw-design-cover-scope .layout--summer-hydrangea .sh-photo{position:absolute;left:24%;right:24%;top:280px;height:273px;overflow:hidden;border-radius:140px 140px 110px 110px;outline:1px solid var(--line);outline-offset:8px}.hw-design-cover-scope .layout--summer-hydrangea .sh-photo img{height:100%;width:100%;object-fit:cover;object-position:var(--summer-focus)}.hw-design-cover-scope .layout--summer-hydrangea .sh-flower{position:absolute;width:205px;height:268px;color:var(--accent);pointer-events:none}.hw-design-cover-scope .layout--summer-hydrangea .summer-hydrangea-cluster{height:100%;width:100%}.hw-design-cover-scope .layout--summer-hydrangea .sh-flower-one{left:-54px;top:235px;transform:rotate(29deg)}.hw-design-cover-scope .layout--summer-hydrangea .sh-flower-two{right:-47px;top:366px;transform:rotate(-29deg)}.hw-design-cover-scope .layout--summer-hydrangea .sh-caption{position:absolute;top:580px;left:13%;right:13%;margin:0;text-align:center;font:5px var(--sans);letter-spacing:1.6px;color:var(--accent)}.hw-design-cover-scope .layout--summer-hydrangea .sh-names{position:absolute;top:634px;left:9%;right:9%;text-align:center}.hw-design-cover-scope .layout--summer-hydrangea .sh-names .hw-cover-heading{font:400 clamp(20px,26.4px,26px) var(--serif);letter-spacing:3px;margin:0}.hw-design-cover-scope .layout--summer-hydrangea .sh-names .hw-cover-heading em{color:var(--accent);font-size:28px;margin-inline:8px}.hw-design-cover-scope .layout--summer-hydrangea .sh-meta{position:absolute;top:696px;left:9%;right:9%;text-align:center}.hw-design-cover-scope .layout--summer-hydrangea .sh-meta .cover-meta{font-size:8px;line-height:1.9;opacity:.7}.hw-design-cover-scope .layout--summer-hydrangea .sh-footer{position:absolute;bottom:26px;left:9%;right:9%;text-align:center;font:italic 12px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--summer-hydrangea .sh-date{position:absolute;left:9%;right:9%;top:529px;text-align:center;font:400 42px var(--display);letter-spacing:1px;color:var(--ink)}.hw-design-cover-scope .layout--summer-hydrangea .sh-date i{font-size:16px;font-style:normal;color:var(--accent);margin-inline:11px}.hw-design-cover-scope .layout--summer-hydrangea .sh-date small{display:block;font:7px var(--sans);letter-spacing:3px;color:var(--accent);margin-top:7px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-outline{inset:157px 9% 173px;border-radius:48%;background:var(--paper)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-kicker{top:64px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-names{top:236px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-names .hw-cover-heading{font-size:clamp(19px,24.96px,25px);letter-spacing:2px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-title{top:335px;font-style:italic;font-size:clamp(45px,65.75999999999999px,65px)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-flower-one{left:-24px;top:102px;width:179px;height:233px;transform:rotate(-19deg)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-flower-two{right:-32px;top:487px;width:194px;height:253px;transform:rotate(151deg)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-date{top:511px;font-size:37px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v1 .sh-meta{top:671px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-outline{inset:33px 6% 43px;border-radius:0}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-title{text-align:left;left:10%;top:115px;font-style:italic;font-size:clamp(45px,64.32px,64px)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-kicker{text-align:left;left:10%}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-photo{top:275px;left:13%;right:28%;height:285px;border-radius:2px;outline-offset:7px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-flower-one{left:auto;right:-45px;top:355px;width:240px;height:313px;transform:rotate(-16deg)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-flower-two{left:-67px;right:auto;top:182px;width:140px;height:183px;transform:rotate(20deg);opacity:.6}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-caption{text-align:left;left:13%;right:24%;top:583px;font-size:4px;line-height:1.6;letter-spacing:1.1px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-names,.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-meta{text-align:left;left:11%;right:9%}.hw-design-cover-scope .layout--summer-hydrangea .sh-v2 .sh-names{top:638px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-outline{inset:33px 7% 43px;border-radius:0;border-top:3px double var(--accent)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-title{top:113px;font-size:clamp(45px,64.8px,64px)}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-flower-one{left:50%;right:auto;top:242px;transform:translateX(-50%) rotate(-4deg);width:245px;height:320px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-flower-two{display:none}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-date{font-size:24px;top:579px}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-date small{display:none}.hw-design-cover-scope .layout--summer-hydrangea .sh-v3 .sh-names{top:634px}.hw-design-cover-scope .layout--summer-hydrangea .hero-scroll{display:none!important}.hw-design-cover-scope .layout--summer-riviera{background:var(--bg)!important;color:var(--ink)!important}.hw-design-cover-scope .layout--summer-riviera:after{display:none!important}.hw-design-cover-scope .layout--summer-riviera .sr-edition{position:absolute;inset:0;overflow:hidden}.hw-design-cover-scope .layout--summer-riviera .sr-canopy{position:absolute;inset:0 0 auto;height:91px;display:flex;filter:drop-shadow(0 3px 2px #00000005)}.hw-design-cover-scope .layout--summer-riviera .sr-canopy i{width:8.3334%;height:100%;background:var(--accent);opacity:.42;border-radius:0 0 45% 45% /0 0 15% 15%}.hw-design-cover-scope .layout--summer-riviera .sr-canopy i:nth-child(2n){background:var(--paper);opacity:1}.hw-design-cover-scope .layout--summer-riviera .sr-souvenir{display:none}.hw-design-cover-scope .layout--summer-riviera .sr-title{position:absolute;top:143px;left:8%;right:8%;text-align:center}.hw-design-cover-scope .layout--summer-riviera .sr-title>span{display:block;font:6px var(--sans);letter-spacing:1.7px;color:var(--accent);margin-bottom:19px}.hw-design-cover-scope .layout--summer-riviera .sr-title>p{margin:0;font:400 clamp(43px,63.35999999999999px,63px)/.88 var(--display);letter-spacing:-1.7px}.hw-design-cover-scope .layout--summer-riviera .sr-photo{position:absolute;top:319px;left:16%;right:16%;height:258px;padding:9px;background:var(--paper);box-shadow:0 4px 16px #0000000a;overflow:hidden}.hw-design-cover-scope .layout--summer-riviera .sr-photo img{height:100%;width:100%;object-fit:cover;object-position:var(--summer-focus)}.hw-design-cover-scope .layout--summer-riviera .sr-emblem{position:absolute;top:558px;left:50%;transform:translateX(-50%) rotate(-11deg);height:62px;width:71px;color:var(--accent);background:var(--bg);padding:7px;border-radius:50%}.hw-design-cover-scope .layout--summer-riviera .sr-emblem svg{height:100%;width:100%}.hw-design-cover-scope .layout--summer-riviera .sr-photo-note{position:absolute;left:8%;right:8%;top:603px;text-align:center;font:5px var(--sans);letter-spacing:1.5px;color:var(--accent)}.hw-design-cover-scope .layout--summer-riviera .sr-names{position:absolute;top:646px;left:8%;right:8%;text-align:center}.hw-design-cover-scope .layout--summer-riviera .sr-names .hw-cover-heading{margin:0;font:400 clamp(20px,26.4px,26px) var(--serif);letter-spacing:3px}.hw-design-cover-scope .layout--summer-riviera .sr-names .hw-cover-heading em{font-size:28px;color:var(--accent);margin-inline:8px}.hw-design-cover-scope .layout--summer-riviera .sr-meta{position:absolute;top:706px;left:8%;right:8%;text-align:center}.hw-design-cover-scope .layout--summer-riviera .sr-meta .cover-meta{font-size:8px;line-height:1.8;opacity:.7}.hw-design-cover-scope .layout--summer-riviera .sr-waves{display:none}.hw-design-cover-scope .layout--summer-riviera .sr-endnote{position:absolute;left:8%;right:8%;bottom:25px;text-align:center;font:italic 12px var(--display);color:var(--accent)}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-canopy{display:none}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-postcard-border{position:absolute;inset:31px 6% 43px;background:repeating-linear-gradient(135deg,var(--accent) 0 7px,var(--paper) 7px 14px);opacity:.65}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-postcard-border:after{content:'';position:absolute;inset:6px;background:var(--bg)}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-souvenir{display:block;position:absolute;top:65px;left:12%;right:12%;font:5px var(--sans);letter-spacing:1.6px;color:var(--accent);text-align:center}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-title{top:118px}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-title>p{font-style:italic}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-photo{left:17%;right:17%;top:289px;height:289px;border-radius:130px 130px 0 0;padding:7px}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-photo img{border-radius:inherit}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-emblem{top:553px;left:77%;height:64px;width:64px;transform:rotate(14deg);background:var(--paper);border:1px solid var(--line)}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-photo-note{top:603px;font-size:4px}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-names{top:640px}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-meta{top:697px}.hw-design-cover-scope .layout--summer-riviera .sr-v1 .sr-endnote{bottom:18px;font-size:10px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-postcard-border{position:absolute;inset:126px 7% 154px;background:var(--paper);border:1px solid var(--line);border-radius:2px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-canopy{height:89px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-empty-shell{position:absolute;top:151px;left:50%;transform:translateX(-50%);height:71px;width:82px;color:var(--accent)}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-empty-shell svg{height:100%;width:100%}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-emblem{display:none}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-names{top:264px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-title{top:366px;left:11%;right:11%}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-title>span{font-size:5px;letter-spacing:1.2px;margin-bottom:19px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-title>p{font:500 clamp(39px,56.64px,56px)/.9 var(--display);letter-spacing:-2px}.hw-design-cover-scope .layout--summer-riviera .sr-date{position:absolute;top:552px;left:11%;right:11%;text-align:center;font:400 34px var(--display);color:var(--ink)}.hw-design-cover-scope .layout--summer-riviera .sr-date i{font:16px var(--display);margin-inline:9px;color:var(--accent)}.hw-design-cover-scope .layout--summer-riviera .sr-date small{display:block;font:7px var(--sans);letter-spacing:3px;color:var(--accent);margin-top:6px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-meta{top:681px}.hw-design-cover-scope .layout--summer-riviera .sr-v2 .sr-waves{display:block;position:absolute;left:19%;right:19%;top:724px;height:29px;color:var(--accent);opacity:.4}.hw-design-cover-scope .layout--summer-riviera .sr-waves svg{height:100%;width:100%}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-canopy{height:800px;width:25px;display:block}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-canopy i{display:block;height:67px;width:100%;border-radius:0;opacity:.3}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-title{left:15%;right:8%;top:104px;text-align:left}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-title>p{font-style:italic;font-size:clamp(45px,64.8px,64px)}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-photo{left:15%;right:8%;top:318px;height:253px;transform:rotate(3deg);padding:8px}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-emblem{top:241px;left:auto;right:9%;transform:rotate(15deg);background:none;border-radius:0;padding:0;width:61px;height:69px}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-photo-note{left:15%;right:8%;top:600px;text-align:left}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-names,.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-meta{left:15%;right:8%;text-align:left}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-names{top:646px}.hw-design-cover-scope .layout--summer-riviera .sr-v3 .sr-endnote{left:15%;right:8%;text-align:left}.hw-design-cover-scope .layout--summer-riviera .hero-scroll{display:none!important}.hw-design-cover-scope .layout--autumn-harvest{container-type:inline-size;height:800px!important;min-height:800px!important;background:var(--bg)!important;color:var(--ink);overflow:hidden}.hw-design-cover-scope .layout--autumn-harvest:after{display:none!important}.hw-design-cover-scope .layout--autumn-harvest .harvest-shell{position:absolute;inset:0;text-align:center}.hw-design-cover-scope .layout--autumn-harvest .harvest-kicker{position:absolute;top:56px;left:10%;right:10%;margin:0;font:7px var(--modern);letter-spacing:2px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-harvest .harvest-title{position:absolute;top:111px;left:10%;right:10%;font:400 clamp(40px,11.8cqw,57px)/.92 var(--display);letter-spacing:-1px;z-index:2}.hw-design-cover-scope .layout--autumn-harvest .harvest-photo{position:absolute;top:264px;left:18%;right:18%;height:316px;border-radius:50%;overflow:hidden;outline:1px solid color-mix(in srgb,var(--accent) 60%,transparent);outline-offset:9px;z-index:1}.hw-design-cover-scope .layout--autumn-harvest .harvest-photo img{height:100%;width:100%;object-fit:cover;object-position:var(--autumn-focus)}.hw-design-cover-scope .layout--autumn-harvest .harvest-branch{position:absolute;width:42%;height:260px;top:340px;color:var(--accent);opacity:.75}.hw-design-cover-scope .layout--autumn-harvest .harvest-branch-one{left:-10%;transform:rotate(-9deg)}.hw-design-cover-scope .layout--autumn-harvest .harvest-branch-two{right:-10%;top:216px;transform:rotate(168deg)}.hw-design-cover-scope .layout--autumn-harvest .harvest-season{position:absolute;top:608px;left:20%;right:20%;font:6px var(--modern);letter-spacing:2px;margin:0;color:var(--accent)}.hw-design-cover-scope .layout--autumn-harvest .harvest-date{position:absolute;top:203px;left:20%;right:20%;font:400 24px var(--display);letter-spacing:2px}.hw-design-cover-scope .layout--autumn-harvest .harvest-date i{font-style:normal;color:var(--accent);margin:0 8px}.hw-design-cover-scope .layout--autumn-harvest .harvest-date small{font:7px var(--modern);letter-spacing:2px;margin-left:14px;vertical-align:middle}.hw-design-cover-scope .layout--autumn-harvest .autumn-cover-footer{position:absolute;top:654px;left:8%;right:8%;text-align:center}.hw-design-cover-scope .layout--autumn-harvest .autumn-cover-footer .hw-cover-heading{font:400 22px var(--serif);letter-spacing:4px;margin:0 0 15px}.hw-design-cover-scope .layout--autumn-harvest .autumn-cover-footer .hw-cover-heading em{margin:0 6px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-harvest .cover-meta{font-size:8px;line-height:2}.hw-design-cover-scope .layout--autumn-harvest .harvest-fine{position:absolute;left:0;right:0;top:43px;margin:auto;width:25px;height:1px;background:var(--accent);opacity:.5}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-title{text-align:left;left:10%;right:10%;top:103px;font-style:italic;font-size:clamp(44px,13.7cqw,66px)}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-photo{left:11%;right:24%;height:318px;top:277px;transform:rotate(-8deg);outline-offset:8px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-date{top:339px;left:auto;right:8%;writing-mode:vertical-rl;font-size:25px;display:flex;align-items:center;gap:8px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-date i{margin:0}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-date small{margin:10px 0 0;font-size:7px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-season{top:614px;left:10%;right:auto;text-align:left;font-size:6px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-branch-one{left:auto;right:-5%;top:441px;width:46%;height:236px;transform:rotate(12deg)}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .autumn-cover-footer{top:662px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-title{top:112px;font-size:clamp(38px,11cqw,53px)}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-photo{left:22%;right:22%;top:254px;height:329px;border-radius:50% 50% 2px 2px;outline-offset:8px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-branch-one{top:274px;left:-8%;width:43%;height:310px;opacity:.5}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-branch-two{top:373px;right:-8%;width:43%;height:280px;opacity:.5}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-date{top:205px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-season{top:613px;letter-spacing:2.5px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-title{top:118px;text-align:left;left:9%;font-size:clamp(41px,12.3cqw,59px)}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-photo{left:24%;right:10%;top:270px;height:316px;border-radius:48%;transform:rotate(6deg);outline:0}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-photo:after{content:'';position:absolute;inset:0;border:9px solid color-mix(in srgb,var(--paper,var(--card)) 35%,transparent);border-radius:inherit}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-branch-one{top:318px;left:-3%;height:280px;width:43%;transform:rotate(-15deg)}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-date{top:610px;left:11%;right:auto;font-size:22px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-season{top:61px;left:9%;right:auto;letter-spacing:1.5px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-kicker{display:none}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .autumn-cover-footer{top:667px}.hw-design-cover-scope .layout--autumn-harvest .sample-label{color:var(--accent)!important;background:var(--bg)!important}.hw-design-cover-scope .layout--autumn-harvest .harvest-date{top:222px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v1 .harvest-date{top:339px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-photo{top:267px;height:316px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v2 .harvest-date{top:222px}.hw-design-cover-scope .layout--autumn-harvest .harvest-v3 .harvest-date{top:610px}.hw-design-cover-scope .layout--autumn-folio{container-type:inline-size;height:800px!important;min-height:800px!important;background:var(--bg)!important;color:var(--ink);overflow:hidden}.hw-design-cover-scope .layout--autumn-folio:after{display:none!important}.hw-design-cover-scope .layout--autumn-folio .folio-shell{position:absolute;inset:0;text-align:center}.hw-design-cover-scope .layout--autumn-folio .folio-underlay{position:absolute;inset:65px 9% 63px;background:color-mix(in srgb,var(--accent) 16%,var(--paper,var(--card)));transform:rotate(-4deg);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent)}.hw-design-cover-scope .layout--autumn-folio .folio-paper{position:absolute;inset:57px 9% 64px;background:var(--paper,var(--card));box-shadow:0 8px 30px #34281c12;border:1px solid color-mix(in srgb,var(--accent) 22%,transparent);background-image:repeating-linear-gradient(92deg,transparent 0 3px,#77716b03 3px 4px),repeating-linear-gradient(0deg,transparent 0 3px,#77716b03 3px 4px)}.hw-design-cover-scope .layout--autumn-folio .folio-kicker{position:absolute;top:89px;left:14%;right:14%;font:6px var(--modern);letter-spacing:1.5px;color:var(--accent);margin:0}.hw-design-cover-scope .layout--autumn-folio .folio-title{position:absolute;top:134px;left:15%;right:15%;font:italic 400 clamp(41px,12.2cqw,59px)/.9 var(--display);letter-spacing:-1.4px;z-index:2}.hw-design-cover-scope .layout--autumn-folio .folio-photo{position:absolute;left:20%;right:20%;top:274px;height:277px;padding:9px 9px 25px;background:#fffaf1;border:1px solid #7d6b4f16;box-shadow:0 4px 15px #30271d14;transform:rotate(-4deg);z-index:2}.hw-design-cover-scope .layout--autumn-folio .folio-photo img{height:100%;width:100%;object-fit:cover;object-position:var(--autumn-focus)}.hw-design-cover-scope .layout--autumn-folio .folio-photo>span{position:absolute;left:0;right:0;bottom:8px;font:5px var(--modern);letter-spacing:1px;color:#857864}.hw-design-cover-scope .layout--autumn-folio .folio-seal{position:absolute;top:511px;right:15%;width:53px;height:53px;border-radius:44% 49% 45% 48%;background:var(--accent);color:var(--paper,var(--card));border:5px double color-mix(in srgb,var(--paper,var(--card)) 30%,var(--accent));display:grid;place-items:center;font:400 13px var(--serif);letter-spacing:1px;box-shadow:2px 3px 6px #30271d20;transform:rotate(13deg);z-index:3}.hw-design-cover-scope .layout--autumn-folio .folio-branch{position:absolute;top:287px;left:-3%;width:45%;height:287px;color:var(--accent);opacity:.45;z-index:1;transform:rotate(-10deg)}.hw-design-cover-scope .layout--autumn-folio .folio-date{position:absolute;top:592px;left:14%;right:14%;font:400 21px var(--display);letter-spacing:2px}.hw-design-cover-scope .layout--autumn-folio .folio-date i{font-style:normal;font-size:13px;margin:0 9px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-folio .autumn-cover-footer{position:absolute;top:645px;left:14%;right:14%;text-align:center}.hw-design-cover-scope .layout--autumn-folio .autumn-cover-footer .hw-cover-heading{font:400 21px var(--serif);letter-spacing:3px;margin:0 0 13px}.hw-design-cover-scope .layout--autumn-folio .autumn-cover-footer .hw-cover-heading em{margin:0 5px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-folio .cover-meta{font-size:7px;line-height:2}.hw-design-cover-scope .layout--autumn-folio .folio-note{position:absolute;bottom:43px;left:12%;right:12%;font:5px var(--modern);letter-spacing:1.3px;color:var(--accent);margin:0}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-underlay{inset:69px 10% 70px;transform:rotate(4deg)}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-paper{inset:55px 9% 70px;transform:rotate(-1deg)}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-title{top:137px;left:14%;right:14%;text-align:left;font-style:normal;font-size:clamp(39px,11.4cqw,55px)}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-photo{left:28%;right:13%;top:286px;height:267px;transform:rotate(5deg);padding:8px 8px 21px}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-seal{left:13%;right:auto;top:501px;width:50px;height:50px;transform:rotate(-7deg)}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-branch{top:300px;left:-1%;width:43%;height:250px;opacity:.4}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .folio-date{top:589px;text-align:right;right:15%;left:15%}.hw-design-cover-scope .layout--autumn-folio .folio-v1 .autumn-cover-footer{top:641px;left:14%;right:14%}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-underlay{inset:73px 8% 66px;transform:rotate(-3deg);background:var(--accent);opacity:.16}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-paper{inset:53px 11% 63px;clip-path:polygon(0 0,84% 0,100% 9%,100% 100%,0 100%)}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-paper:after{content:'';position:absolute;width:17%;height:10%;right:0;top:0;background:color-mix(in srgb,var(--accent) 15%,var(--paper,var(--card)));clip-path:polygon(0 0,0 100%,100% 100%)}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-title{top:138px;font-size:clamp(37px,10.8cqw,52px);font-style:normal}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-photo{left:21%;right:21%;top:267px;height:285px;transform:none;padding:7px 7px 23px}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-seal{left:15%;right:auto;top:521px;transform:rotate(-12deg);width:49px;height:49px}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-branch{left:auto;right:-4%;top:287px;width:43%;height:277px;transform:rotate(155deg);opacity:.38}.hw-design-cover-scope .layout--autumn-folio .folio-v2 .folio-date{top:593px}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-underlay{inset:61px 12% 62px;transform:rotate(3deg)}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-paper{inset:52px 9% 64px;border-radius:160px 160px 0 0}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-kicker{top:103px;font-size:5px;letter-spacing:1.4px}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-title{top:150px;font-size:clamp(37px,10.8cqw,52px)}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-photo{left:23%;right:23%;top:281px;height:262px;border-radius:50% 50% 2px 2px;padding:7px 7px 24px;transform:none}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-photo img{border-radius:50% 50% 0 0}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-seal{top:520px;right:17%;width:45px;height:45px;font-size:11px}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-branch{left:-2%;top:338px;height:237px;width:39%;opacity:.35;transform:rotate(-8deg)}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .folio-date{top:591px}.hw-design-cover-scope .layout--autumn-folio .folio-v3 .autumn-cover-footer{top:646px}.hw-design-cover-scope .layout--autumn-folio .sample-label{color:var(--accent)!important;background:var(--bg)!important}.hw-design-cover-scope .layout--autumn-maple-letter{container-type:inline-size;height:800px!important;min-height:800px!important;background:var(--bg)!important;color:var(--ink);overflow:hidden}.hw-design-cover-scope .layout--autumn-maple-letter:after{display:none!important}.hw-design-cover-scope .layout--autumn-maple-letter .maple-shell{position:absolute;inset:0;text-align:center}.hw-design-cover-scope .layout--autumn-maple-letter .maple-rule{position:absolute;inset:38px 8% 43px;border:1px solid color-mix(in srgb,var(--accent) 40%,transparent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-rule:after{content:'';position:absolute;inset:6px;border:1px solid color-mix(in srgb,var(--accent) 20%,transparent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-kicker{position:absolute;top:77px;left:12%;right:12%;font:6px var(--modern);letter-spacing:1.8px;color:var(--accent);margin:0}.hw-design-cover-scope .layout--autumn-maple-letter .maple-spray{position:absolute;width:55%;height:300px;color:var(--accent);opacity:.5}.hw-design-cover-scope .layout--autumn-maple-letter .maple-spray-one{top:106px;left:-10%;transform:rotate(-15deg)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-spray-two{top:410px;right:-13%;transform:rotate(165deg)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-solitary{position:absolute;top:132px;left:41%;width:18%;height:104px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-title{position:absolute;top:277px;left:14%;right:14%;font:400 clamp(41px,12.3cqw,59px)/.94 var(--display);letter-spacing:-1px;z-index:1}.hw-design-cover-scope .layout--autumn-maple-letter .maple-poem{position:absolute;top:423px;left:13%;right:13%;font:11px/2.2 var(--serif);letter-spacing:.3px;margin:0;z-index:1}.hw-design-cover-scope .layout--autumn-maple-letter .maple-date{position:absolute;top:532px;left:14%;right:14%;font:400 35px var(--display);letter-spacing:2px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-date i{font:italic 22px var(--display);margin:0 10px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-date small{display:block;font:7px var(--modern);letter-spacing:4px;margin-top:11px}.hw-design-cover-scope .layout--autumn-maple-letter .autumn-cover-footer{position:absolute;top:647px;left:12%;right:12%}.hw-design-cover-scope .layout--autumn-maple-letter .autumn-cover-footer .hw-cover-heading{font:400 21px var(--serif);letter-spacing:4px;margin:0 0 14px}.hw-design-cover-scope .layout--autumn-maple-letter .autumn-cover-footer .hw-cover-heading em{margin:0 6px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-maple-letter .cover-meta{font-size:7px;line-height:2}.hw-design-cover-scope .layout--autumn-maple-letter .maple-bottom{position:absolute;bottom:59px;left:13%;right:13%;font:5px var(--modern);letter-spacing:1.5px;color:var(--accent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-rule{border-radius:180px 180px 0 0;inset:34px 9% 43px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-rule:after{border-radius:inherit;inset:8px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-kicker{top:89px;font-size:5px;letter-spacing:1.2px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-solitary{top:153px;left:36%;width:28%;height:129px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-spray-one{left:auto;right:-6%;top:383px;height:290px;width:47%;transform:rotate(13deg);opacity:.35}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-title{top:302px;font-style:italic;font-size:clamp(41px,12.1cqw,58px)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-poem{top:436px;font-size:10px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v1 .maple-date{top:537px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-rule{inset:43px 9% 46px;border-width:0 1px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-rule:after{border-width:1px 0;inset:0 -10px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-solitary{display:none}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-spray-one{top:100px;left:-7%;width:52%;height:283px;transform:rotate(-37deg);opacity:.5}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-spray-two{top:110px;right:-7%;width:52%;height:283px;transform:scaleX(-1) rotate(-37deg);opacity:.5}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-title{top:300px;font-size:clamp(39px,11.5cqw,55px);letter-spacing:.2px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-poem{top:439px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .maple-date{top:537px;border-bottom:1px solid color-mix(in srgb,var(--accent) 35%,transparent);padding-bottom:25px;left:28%;right:28%}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v2 .autumn-cover-footer{top:657px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-rule{inset:40px 8% 45px;border:0;background:var(--paper,var(--card));box-shadow:3px 4px 0 color-mix(in srgb,var(--accent) 15%,transparent)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-rule:after{border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);inset:10px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-kicker{top:83px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-solitary{top:150px;left:17%;width:22%;height:105px;transform:rotate(-19deg)}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-spray-one{top:124px;right:3%;left:auto;width:51%;height:237px;transform:rotate(23deg);opacity:.4}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-title{top:327px;left:17%;right:17%;text-align:left;font-size:clamp(41px,12.1cqw,58px);font-style:italic}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-poem{top:455px;left:17%;right:17%;text-align:left;font-size:10px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-date{top:549px;left:17%;right:auto;font-size:30px}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .maple-date small{display:inline;font-size:6px;letter-spacing:2px;margin-left:13px;vertical-align:middle}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .autumn-cover-footer{top:650px;left:17%;right:17%;text-align:left}.hw-design-cover-scope .layout--autumn-maple-letter .maple-v3 .autumn-cover-footer .hw-cover-heading{font-size:20px;letter-spacing:2px}.hw-design-cover-scope .layout--autumn-maple-letter .sample-label{color:var(--accent)!important;background:var(--bg)!important}.hw-design-cover-scope .layout--winter-frost,.hw-design-cover-scope .layout--winter-evergreen,.hw-design-cover-scope .layout--winter-nocturne{container-type:inline-size;isolation:isolate;color:var(--ink)!important;background:var(--bg)!important}.hw-design-cover-scope .layout--winter-frost:after,.hw-design-cover-scope .layout--winter-evergreen:after,.hw-design-cover-scope .layout--winter-nocturne:after{display:none!important}.hw-design-cover-scope .layout--winter-frost .wi-kicker,.hw-design-cover-scope .layout--winter-evergreen .wi-kicker,.hw-design-cover-scope .layout--winter-nocturne .wi-kicker{font:7px var(--modern);letter-spacing:2px;line-height:1.8;color:var(--accent);margin:0;text-align:center}.hw-design-cover-scope .layout--winter-frost .wi-title,.hw-design-cover-scope .layout--winter-evergreen .wi-title,.hw-design-cover-scope .layout--winter-nocturne .wi-title{font:400 clamp(41px,12.2cqw,59px)/.94 var(--display);letter-spacing:-1.7px;margin:0;text-align:center;color:var(--ink)}.hw-design-cover-scope .layout--winter-frost .wi-names .hw-cover-heading,.hw-design-cover-scope .layout--winter-evergreen .wi-names .hw-cover-heading,.hw-design-cover-scope .layout--winter-nocturne .wi-names .hw-cover-heading{font:22px var(--serif);letter-spacing:3px;font-weight:400;margin:0 0 15px;text-align:center}.hw-design-cover-scope .layout--winter-frost .wi-names .hw-cover-heading em,.hw-design-cover-scope .layout--winter-evergreen .wi-names .hw-cover-heading em,.hw-design-cover-scope .layout--winter-nocturne .wi-names .hw-cover-heading em{font:italic 25px var(--display);margin:0 6px;color:var(--accent)}.hw-design-cover-scope .layout--winter-frost .cover-meta,.hw-design-cover-scope .layout--winter-evergreen .cover-meta,.hw-design-cover-scope .layout--winter-nocturne .cover-meta{font-size:8px;line-height:2;text-align:center;color:var(--muted)}.hw-design-cover-scope .layout--winter-frost .wi-snowflake,.hw-design-cover-scope .layout--winter-evergreen .wi-snowflake,.hw-design-cover-scope .layout--winter-nocturne .wi-snowflake{position:absolute;width:68px;color:var(--accent);opacity:.6;pointer-events:none}.hw-design-cover-scope .layout--winter-frost .wi-pine,.hw-design-cover-scope .layout--winter-evergreen .wi-pine,.hw-design-cover-scope .layout--winter-nocturne .wi-pine{position:absolute;color:var(--accent);pointer-events:none}.hw-design-cover-scope .layout--winter-frost .wi-bottom,.hw-design-cover-scope .layout--winter-evergreen .wi-bottom,.hw-design-cover-scope .layout--winter-nocturne .wi-bottom{position:absolute;left:7%;right:7%;top:640px;text-align:center}.hw-design-cover-scope .layout--winter-frost .wi-note,.hw-design-cover-scope .layout--winter-evergreen .wi-note,.hw-design-cover-scope .layout--winter-nocturne .wi-note{position:absolute;bottom:54px;left:7%;right:7%;text-align:center;font:italic 15px var(--display);color:var(--accent);letter-spacing:.2px}.hw-design-cover-scope .layout--winter-frost .hero-scroll,.hw-design-cover-scope .layout--winter-evergreen .hero-scroll,.hw-design-cover-scope .layout--winter-nocturne .hero-scroll{bottom:14px!important}.hw-design-cover-scope .layout--winter-frost .frost-composition{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 22%,var(--paper),transparent 69%)}.hw-design-cover-scope .layout--winter-frost .frost-edition{position:absolute;top:32px;left:7%;right:7%;font:6px var(--modern);letter-spacing:2px;text-align:center;color:var(--muted)}.hw-design-cover-scope .layout--winter-frost .wi-kicker{position:absolute;top:73px;left:8%;right:8%;font-size:6px}.hw-design-cover-scope .layout--winter-frost .wi-title{position:absolute;top:106px;left:6%;right:6%}.hw-design-cover-scope .layout--winter-frost .frost-window{position:absolute;top:258px;left:15%;right:15%;height:345px;overflow:hidden;border-radius:150px 150px 0 0;outline:1px solid var(--accent);outline-offset:10px;padding:0}.hw-design-cover-scope .layout--winter-frost .frost-window img{height:100%;width:100%;object-fit:cover;object-position:center 12%}.hw-design-cover-scope .layout--winter-frost .frost-window-line{position:absolute;inset:10px;border:1px solid #ffffff80;border-radius:inherit;pointer-events:none}.hw-design-cover-scope .layout--winter-frost .frost-a{top:188px;left:1%;width:87px}.hw-design-cover-scope .layout--winter-frost .frost-b{right:1%;top:538px;width:61px}.hw-design-cover-scope .layout--winter-frost .frost-v1 .frost-window{left:12%;right:12%;height:327px;top:272px;border-radius:4px 4px 130px 130px;outline-offset:9px}.hw-design-cover-scope .layout--winter-frost .frost-v1 .frost-window-line{border:0;border-left:1px solid #ffffffb0;border-right:1px solid #ffffffb0;inset:0 31%}.hw-design-cover-scope .layout--winter-frost .frost-v1 .wi-title{font-size:clamp(42px,12.5cqw,60px);font-style:italic}.hw-design-cover-scope .layout--winter-frost .frost-v1 .frost-a{top:223px;left:1%;width:78px}.hw-design-cover-scope .layout--winter-frost .frost-v2 .frost-window{border-radius:50%;left:14%;right:14%;top:261px;height:337px;outline-offset:15px}.hw-design-cover-scope .layout--winter-frost .frost-v2 .frost-window:after{content:'';position:absolute;left:0;right:0;bottom:0;height:36px;background:linear-gradient(transparent,#ffffff95)}.hw-design-cover-scope .layout--winter-frost .frost-v2 .frost-a{top:490px;left:1%;width:95px;z-index:2}.hw-design-cover-scope .layout--winter-frost .frost-v2 .frost-b{top:230px;right:2%;width:56px}.hw-design-cover-scope .layout--winter-frost .frost-v3 .frost-window{left:22%;right:18%;height:318px;top:281px;border-radius:160px 160px 130px 130px;transform:rotate(-5deg);outline-offset:12px}.hw-design-cover-scope .layout--winter-frost .frost-v3 .frost-a{top:198px;left:4%;width:76px}.hw-design-cover-scope .layout--winter-frost .frost-v3 .frost-b{top:550px;right:7%;width:47px}.hw-design-cover-scope .layout--winter-frost .frost-v3 .wi-title{font-style:italic}.hw-design-cover-scope .layout--winter-evergreen .evergreen-composition{position:absolute;inset:0}.hw-design-cover-scope .layout--winter-evergreen .evergreen-rule{position:absolute;inset:34px 7% 45px;border:1px solid var(--line)}.hw-design-cover-scope .layout--winter-evergreen .wi-kicker{position:absolute;top:75px;left:8%;right:8%}.hw-design-cover-scope .layout--winter-evergreen .evergreen-left{width:140px;height:272px;left:-26px;top:155px;transform:rotate(13deg);opacity:.74}.hw-design-cover-scope .layout--winter-evergreen .evergreen-right{width:140px;height:272px;right:-25px;bottom:105px;transform:rotate(192deg);opacity:.74}.hw-design-cover-scope .layout--winter-evergreen .evergreen-center{position:absolute;left:14%;right:14%;top:201px;text-align:center}.hw-design-cover-scope .layout--winter-evergreen .evergreen-caption{font:6px var(--modern);letter-spacing:2px;color:var(--accent)}.hw-design-cover-scope .layout--winter-evergreen .wi-names{margin-top:27px}.hw-design-cover-scope .layout--winter-evergreen .wi-names .hw-cover-heading{font-size:25px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-star{display:block;font:16px var(--display);color:var(--accent);margin:31px 0 28px}.hw-design-cover-scope .layout--winter-evergreen .wi-title{font-size:clamp(44px,13cqw,62px);font-style:italic}.hw-design-cover-scope .layout--winter-evergreen .evergreen-date{font:35px var(--display);letter-spacing:-1px;margin-top:35px;color:var(--accent)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-date i{font:14px var(--display);margin-inline:9px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-date small{display:block;font:7px var(--modern);letter-spacing:3px;margin-top:2px}.hw-design-cover-scope .layout--winter-evergreen .cover-meta{margin-top:29px;font-size:8px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v1 .evergreen-rule{border:1px solid var(--accent);inset:31px 7% 45px;border-radius:180px 180px 0 0}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v1 .evergreen-left{left:-5%;top:135px;transform:rotate(28deg);width:130px;height:300px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v1 .evergreen-right{right:-5%;bottom:140px;width:130px;height:300px;transform:rotate(208deg)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v1 .evergreen-center{top:206px;left:15%;right:15%}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v1 .evergreen-star{margin:27px 0 25px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v2 .evergreen-rule{inset:37px 8% 47px;border:3px double var(--line)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v2 .evergreen-left{width:168px;height:285px;top:130px;left:-10%;opacity:.58}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v2 .evergreen-right{width:168px;height:285px;bottom:86px;right:-10%;opacity:.58}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v2 .wi-title{font-style:normal;font-size:clamp(43px,12.8cqw,61px)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v2 .evergreen-star{color:var(--winter-berry,#a96061)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v3 .evergreen-left{width:180px;height:340px;opacity:.28;left:-15%;top:180px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v3 .evergreen-right{width:180px;height:340px;opacity:.28;right:-14%;bottom:150px}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v3 .evergreen-rule:after{content:'';position:absolute;inset:8px;border:1px solid var(--line)}.hw-design-cover-scope .layout--winter-evergreen .evergreen-v3 .evergreen-star{width:44px;height:44px;border:1px solid var(--accent);border-radius:50%;display:grid;place-items:center;margin:23px auto}.hw-design-cover-scope .layout--winter-nocturne .nocturne-composition{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 25%,var(--paper),transparent 80%)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-rule{position:absolute;inset:31px 6% 43px;border:1px solid var(--line)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-top{position:absolute;top:51px;left:11%;right:11%;display:flex;justify-content:space-between;font:6px var(--modern);letter-spacing:1.7px;color:var(--accent)}.hw-design-cover-scope .layout--winter-nocturne .wi-kicker{position:absolute;top:107px;left:10%;right:10%;font-size:6px}.hw-design-cover-scope .layout--winter-nocturne .wi-title{position:absolute;top:142px;left:8%;right:8%;font-size:clamp(45px,13.6cqw,65px)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-photo{position:absolute;top:304px;left:22%;right:22%;height:300px;overflow:hidden;border-radius:150px 150px 0 0;outline:1px solid var(--accent);outline-offset:9px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-photo img{width:100%;height:100%;object-fit:cover;object-position:center 17%}.hw-design-cover-scope .layout--winter-nocturne .nocturne-star{top:266px;right:6%;width:45px}.hw-design-cover-scope .layout--winter-nocturne .wi-bottom{top:644px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v1 .nocturne-photo{left:16%;right:16%;top:300px;height:302px;border-radius:45% 45% 45% 45%;transform:rotate(5deg)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v1 .wi-title{font-style:italic}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v1 .nocturne-star{top:552px;right:4%;width:70px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v2 .wi-title{top:170px;font-style:italic;font-size:clamp(47px,14.4cqw,69px)}.hw-design-cover-scope .layout--winter-nocturne .wi-constellation{position:absolute;top:340px;left:18%;right:18%;width:64%;height:195px;color:var(--accent)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v2 .nocturne-rule{inset:35px 9% 44px;border-radius:190px 190px 0 0;border-color:var(--accent)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v2 .wi-bottom{top:584px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v2 .nocturne-star{top:121px;right:9%;width:32px}.hw-design-cover-scope .layout--winter-nocturne .wi-candle{position:absolute;top:337px;left:24%;right:24%;width:52%;height:199px;color:var(--accent)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v3 .wi-title{top:176px;font-size:clamp(48px,14cqw,67px)}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v3 .wi-bottom{top:580px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v3 .nocturne-rule{border:3px double var(--accent);inset:40px 8% 48px}.hw-design-cover-scope .layout--winter-nocturne .nocturne-v3 .nocturne-star{width:37px;top:116px;right:12%;opacity:.3}.hw-design-cover-scope .hw-catalog .hero--minimal>.cover-meta{color:var(--ink);opacity:.65}.hw-design-cover-scope .layout--editorial[data-variation="2"] .editorial-title{top:110px;bottom:auto}.hw-design-cover-scope .layout--editorial[data-variation="2"] .editorial-title>p:last-child{font-style:italic;font-size:69px}.hw-design-cover-scope .layout--editorial[data-variation="2"]>img{object-position:center 30%}.hw-design-cover-scope .layout--editorial[data-variation="2"]:after{background:linear-gradient(#111b33aa,transparent 45%,#111b33c9)}.hw-design-cover-scope .layout--editorial[data-variation="3"] .editorial-title{text-align:center;top:91px;bottom:auto}.hw-design-cover-scope .layout--editorial[data-variation="3"] .editorial-title>p:last-child{font-size:66px}.hw-design-cover-scope .layout--editorial[data-variation="3"] .editorial-footer{display:block;text-align:center;border-top:0;background:#fff8eddd;color:#65444a;left:26px;right:26px;padding:20px;bottom:45px}.hw-design-cover-scope .layout--editorial[data-variation="3"] .editorial-footer .cover-meta{text-align:center;margin-top:8px}.hw-design-cover-scope .layout--editorial[data-variation="3"] .editorial-footer .hw-cover-heading em{color:#b98788}.hw-design-cover-scope .layout--editorial[data-variation="3"]:after{background:linear-gradient(#50303265,transparent 48%)}.hw-design-cover-scope .layout--frame[data-variation="2"] .classic-photo{border-radius:48% 48% 0 0;left:72px;right:72px;top:216px;height:330px}.hw-design-cover-scope .layout--frame[data-variation="2"] .classic-photo img{border-radius:inherit}.hw-design-cover-scope .layout--frame[data-variation="2"]>.cover-display{font-size:47px;line-height:.93}.hw-design-cover-scope .layout--frame[data-variation="3"] .classic-rule{inset:22px 17px 31px;border-width:2px}.hw-design-cover-scope .layout--frame[data-variation="3"] .classic-rule:before{inset:12px}.hw-design-cover-scope .layout--frame[data-variation="3"] .classic-photo{top:257px;left:113px;right:113px;height:260px}.hw-design-cover-scope .layout--frame[data-variation="3"]>.cover-display{font-size:49px;line-height:.92;margin-top:26px}.hw-design-cover-scope .layout--frame[data-variation="3"] .classic-names{top:554px}.hw-design-cover-scope .layout--arch[data-variation="2"] .garden-photo{border-radius:48% 48% 45% 45%;top:233px;height:365px;left:67px;right:67px}.hw-design-cover-scope .layout--arch[data-variation="2"] .cover-branch{left:auto;right:8px;transform:rotate(30deg);top:100px}.hw-design-cover-scope .layout--arch[data-variation="3"] .garden-photo{border-radius:160px 160px 0 0;left:80px;right:80px;top:240px;height:370px;outline-offset:15px}.hw-design-cover-scope .layout--arch[data-variation="3"]>.cover-display{font-size:62px;margin-top:23px}.hw-design-cover-scope .layout--arch[data-variation="3"] .garden-names{top:659px}.hw-design-cover-scope .layout--letter[data-variation="2"]>.cover-display{font-size:61px;line-height:.92;margin-top:23px}.hw-design-cover-scope .layout--letter[data-variation="2"] .letter-photo{top:258px;left:65px;right:65px;height:270px;transform:rotate(3deg)}.hw-design-cover-scope .layout--letter[data-variation="2"] .letter-seal{left:-20px;right:auto;bottom:8px}.hw-design-cover-scope .layout--letter[data-variation="3"]>.cover-display{font-size:54px;line-height:.9}.hw-design-cover-scope .layout--letter[data-variation="3"] .letter-photo{transform:none;top:255px;left:102px;right:102px;height:270px;padding:8px;outline:1px solid var(--accent);outline-offset:9px}.hw-design-cover-scope .layout--letter[data-variation="3"] .letter-seal{right:-25px;bottom:-15px}.hw-design-cover-scope .layout--letter[data-variation="3"] .letter-note{top:552px}.hw-design-cover-scope .layout--typographic[data-variation="2"] .minimal-display{font-size:98px;letter-spacing:-7px;margin-top:41px;line-height:.84}.hw-design-cover-scope .layout--typographic[data-variation="2"] .minimal-photo{height:306px;margin-top:41px}.hw-design-cover-scope .layout--typographic[data-variation="2"] .minimal-names{border-color:var(--ink)}.hw-design-cover-scope .layout--typographic[data-variation="3"] .minimal-display{font-family:var(--display);font-size:68px;font-weight:600;letter-spacing:-4px;line-height:.87;margin-top:26px}.hw-design-cover-scope .layout--typographic[data-variation="3"] .minimal-photo{margin-top:35px;height:295px;border-radius:120px 120px 0 0}.hw-design-cover-scope .layout--typographic[data-variation="3"] .minimal-masthead{border-bottom:2px solid var(--ink)}.hw-design-cover-scope .layout--oval[data-variation="2"] .sunset-photo{transform:none;top:277px;left:88px;right:88px;height:300px;border-radius:50%}.hw-design-cover-scope .layout--oval[data-variation="2"]>.cover-display{font-size:61px;top:122px;left:0;right:0;text-align:center}.hw-design-cover-scope .layout--oval[data-variation="2"]>.cover-kicker{margin-inline:auto;text-align:center}.hw-design-cover-scope .layout--oval[data-variation="2"] .sunset-stamp{top:475px;right:34px;z-index:3;background:var(--paper)}.hw-design-cover-scope .layout--oval[data-variation="3"] .sunset-photo{top:295px;left:100px;right:60px;height:280px;transform:rotate(9deg)}.hw-design-cover-scope .layout--oval[data-variation="3"] .sunset-photo:before{transform:rotate(-20deg);inset:-16px -16px 16px 16px}.hw-design-cover-scope .layout--oval[data-variation="3"]>.cover-display{font-size:60px;top:114px}.hw-design-cover-scope .layout--oval[data-variation="3"] .sunset-stamp{right:21px;top:217px}.hw-design-cover-scope .layout--split[data-variation="2"] .split-photo{top:244px;left:0;width:72%;height:334px}.hw-design-cover-scope .layout--split[data-variation="2"] .split-date{top:328px;right:5%;left:auto;width:21%}.hw-design-cover-scope .layout--split[data-variation="2"] .split-top{padding-left:30px}.hw-design-cover-scope .layout--split[data-variation="3"] .split-photo{left:35%;right:0;width:65%;top:238px;height:360px;border-radius:160px 0 0 0}.hw-design-cover-scope .layout--split[data-variation="3"] .split-date{left:7%;top:335px;right:auto;width:23%}.hw-design-cover-scope .layout--split[data-variation="3"] .split-top{top:62px;padding-top:0}.hw-design-cover-scope .layout--split[data-variation="3"] .split-bottom{border-top:0}.hw-design-cover-scope .layout--poster[data-variation="2"] .poster-photo{top:278px;height:298px;left:0;right:0}.hw-design-cover-scope .layout--poster[data-variation="2"] .poster-title{top:103px;font-size:64px;color:var(--ink)!important;text-shadow:none}.hw-design-cover-scope .layout--poster[data-variation="2"] .poster-bottom{top:620px}.hw-design-cover-scope .layout--poster[data-variation="3"] .poster-photo{top:292px;left:40px;right:40px;height:289px;border-radius:180px 180px 0 0}.hw-design-cover-scope .layout--poster[data-variation="3"] .poster-title{top:103px;font-size:64px;color:var(--ink)!important;text-shadow:none}.hw-design-cover-scope .layout--poster[data-variation="3"] .poster-bottom{top:620px}.hw-design-cover-scope .layout--poster[data-variation="3"] .poster-header{border-top:2px solid var(--ink);padding-top:13px}.hw-design-cover-scope .layout--botanical[data-variation="2"] .botanical-center{inset:160px 44px 145px;border:1px solid var(--accent);border-radius:50% 50% 0 0;padding-top:63px;background:var(--paper)}.hw-design-cover-scope .layout--botanical[data-variation="2"] .botanical-center>.cover-display{font-size:56px}.hw-design-cover-scope .layout--botanical[data-variation="2"] .botanical-spray{width:180px;opacity:.6}.hw-design-cover-scope .layout--botanical[data-variation="3"] .botanical-spray{height:450px;width:270px;opacity:.2;top:80px;left:-50px}.hw-design-cover-scope .layout--botanical[data-variation="3"] .botanical-spray:nth-child(2){top:340px;left:auto;right:-60px;transform:rotate(165deg)}.hw-design-cover-scope .layout--botanical[data-variation="3"] .botanical-center{inset:190px 36px 140px}.hw-design-cover-scope .layout--botanical[data-variation="3"] .botanical-center>.cover-display{font-size:70px}.hw-design-cover-scope .layout--botanical[data-variation="3"] .botanical-date{border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);padding:10px 0;margin-inline:60px}.hw-design-cover-scope .layout--monogram[data-variation="2"] .monogram-rule{border-radius:170px 170px 0 0;inset:35px 35px 45px}.hw-design-cover-scope .layout--monogram[data-variation="2"] .monogram-mark{transform:rotate(-9deg);border:1px solid var(--accent);border-radius:50%;width:175px;height:175px;top:160px;left:calc(50% - 87.5px);display:flex;align-items:center;justify-content:center}.hw-design-cover-scope .layout--monogram[data-variation="2"] .monogram-title{top:390px;font-size:64px}.hw-design-cover-scope .layout--monogram[data-variation="3"] .monogram-rule{inset:47px 26px 55px;border-width:2px}.hw-design-cover-scope .layout--monogram[data-variation="3"] .monogram-mark{top:173px}.hw-design-cover-scope .layout--monogram[data-variation="3"] .monogram-mark:after{content:'✦';position:absolute;top:129px;left:0;right:0;font-size:16px;color:var(--accent)}.hw-design-cover-scope .layout--monogram[data-variation="3"] .monogram-title{top:385px;font-size:69px;line-height:.9}.hw-design-cover-scope .layout--calendar[data-variation="2"] .calendar-cover-title{font-size:68px;font-style:italic}.hw-design-cover-scope .layout--calendar[data-variation="2"] .cover-calendar{border:1px solid var(--accent);padding:22px 15px;left:43px;right:43px;top:388px}.hw-design-cover-scope .layout--calendar[data-variation="2"] .calendar-cover-date{top:317px}.hw-design-cover-scope .layout--calendar[data-variation="2"] .calendar-cover-note{top:662px}.hw-design-cover-scope .layout--calendar[data-variation="3"] .calendar-cover-title{top:180px;font:600 64px/.9 var(--modern);letter-spacing:-4px}.hw-design-cover-scope .layout--calendar[data-variation="3"] .cover-calendar{background:var(--paper);padding:25px 20px;top:383px;left:29px;right:29px}.hw-design-cover-scope .layout--calendar[data-variation="3"] .calendar-cover-date{top:316px}.hw-design-cover-scope .layout--calendar[data-variation="3"] .calendar-cover-note{top:665px}.hw-design-cover-scope .layout--calendar[data-variation="2"] .cover-calendar-days,.hw-design-cover-scope .layout--calendar[data-variation="3"] .cover-calendar-days{row-gap:4px}.hw-design-cover-scope .layout--calendar[data-variation="2"] .cover-calendar-days>span,.hw-design-cover-scope .layout--calendar[data-variation="3"] .cover-calendar-days>span{width:28px;height:28px}.hw-design-cover-scope .layout--ticket[data-variation="2"] .ticket-paper{transform:rotate(-2deg);inset:42px 35px 51px}.hw-design-cover-scope .layout--ticket[data-variation="2"] .ticket-photo{border-radius:100px 100px 0 0;top:234px;height:210px}.hw-design-cover-scope .layout--ticket[data-variation="2"] .ticket-paper>.cover-display{font-size:54px}.hw-design-cover-scope .layout--ticket[data-variation="3"] .ticket-paper{inset:34px 37px 55px;border-top:8px solid var(--accent);color:var(--bg)}.hw-design-cover-scope .layout--ticket[data-variation="3"] .ticket-barcode{background:repeating-linear-gradient(90deg,var(--bg) 0 1px,transparent 1px 3px,var(--bg) 3px 5px,transparent 5px 8px,var(--bg) 8px 9px,transparent 9px 11px)}.hw-design-cover-scope .layout--ticket[data-variation="3"] .ticket-photo{top:245px;height:190px;left:49px;right:49px;border-radius:50%}.hw-design-cover-scope .layout--ticket[data-variation="3"] .ticket-paper>.cover-display{font-size:50px}.hw-design-cover-scope .layout--ticket[data-variation="3"] .ticket-names{text-align:center}.hw-design-cover-scope .hw-design-cover-canvas.birthday .hw-design-cover-main{background-image:none}.hw-design-cover-scope .birthday-cover.hero{height:800px!important;min-height:720px!important;max-height:none!important;color:var(--ink);background:var(--bg);position:relative;overflow:hidden;text-align:center;isolation:isolate;padding:53px 30px 42px}.hw-design-cover-scope .birthday-cover.hero:after{display:none}.hw-design-cover-scope .birthday-kicker{font:8px var(--modern);letter-spacing:2.1px;margin:0;color:var(--ink);opacity:.72;position:relative;z-index:1}.hw-design-cover-scope .birthday-title{font:italic 49px/.98 var(--display);letter-spacing:-1.5px;position:relative;z-index:1;margin:23px 0 0}.hw-design-cover-scope .birthday-art{position:absolute;top:175px;left:30px;right:30px;height:365px}.hw-design-cover-scope .birthday-art img{display:block;width:100%;height:100%;object-fit:contain}.hw-design-cover-scope .birthday-art--photo{left:75px;right:75px;top:202px;height:325px;border-radius:50% 50% 4px 4px;overflow:hidden;box-shadow:0 0 0 7px var(--bg),0 0 0 8px var(--accent)}.hw-design-cover-scope .birthday-art--photo img{object-fit:cover}.hw-design-cover-scope .birthday-name{position:absolute;left:35px;right:35px;bottom:70px}.hw-design-cover-scope .birthday-cover .hw-cover-heading{font:400 29px/1.5 var(--serif);letter-spacing:3px;margin:0 0 23px;overflow-wrap:anywhere}.hw-design-cover-scope .birthday-cover .hw-cover-heading span{display:block;font-size:11px;letter-spacing:2px;margin-top:9px}.hw-design-cover-scope .birthday-meta{font-size:10px;line-height:1.9;letter-spacing:.3px}.hw-design-cover-scope .birthday-meta p{margin:0;overflow-wrap:anywhere}.hw-design-cover-scope .birthday-frame{position:absolute;inset:22px;border:1px solid var(--accent);opacity:.45;z-index:-1}.hw-design-cover-scope .birthday-cover .hero-scroll{color:var(--ink);opacity:.6;font-size:6px;letter-spacing:1.5px;bottom:21px}.hw-design-cover-scope .birthday-cover .sample-label{background:var(--bg);color:var(--ink);border-color:var(--line);font-size:7px;top:14px;right:18px}.hw-design-cover-scope .birthday-cover--bunny .birthday-frame{inset:23px 25px 35px;border-radius:170px 170px 0 0}.hw-design-cover-scope .birthday-cover--bunny .birthday-kicker{padding-top:13px}.hw-design-cover-scope .birthday-cover--bunny .birthday-title{font-size:46px}.hw-design-cover-scope .birthday-cover--bunny .birthday-art{top:180px}.hw-design-cover-scope .birthday-cover--orbit .birthday-title{font-style:normal;text-align:left;font-size:69px;max-width:310px;margin:37px 0 0}.hw-design-cover-scope .birthday-cover--orbit .birthday-kicker{text-align:left}.hw-design-cover-scope .birthday-cover--orbit .birthday-frame{border:0;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);inset:31px 30px 47px}.hw-design-cover-scope .birthday-cover--orbit .birthday-art{top:211px;left:39px;right:7px;height:343px}.hw-design-cover-scope .birthday-cover--orbit .birthday-name{text-align:left;bottom:78px}.hw-design-cover-scope .birthday-cover--orbit .hw-cover-heading{font-size:25px;letter-spacing:2px;margin-bottom:16px}.hw-design-cover-scope .birthday-cover--orbit .hw-cover-heading span{display:inline;margin-left:12px;font-size:10px;letter-spacing:0}.hw-design-cover-scope .birthday-cover--cherry{border-left:15px solid var(--accent);border-right:15px solid var(--accent)}.hw-design-cover-scope .birthday-cover--cherry .birthday-frame{border:0;background:repeating-linear-gradient(90deg,var(--accent) 0 1px,transparent 1px 12px);inset:0;opacity:.08}.hw-design-cover-scope .birthday-cover--cherry .birthday-title{font-size:57px;font-style:normal;max-width:280px;margin:25px auto 0}.hw-design-cover-scope .birthday-cover--cherry .birthday-art{top:222px;height:307px}.hw-design-cover-scope .birthday-cover--cherry .birthday-name{bottom:71px}.hw-design-cover-scope .birthday-cover--ribbon .birthday-frame{inset:26px;border:9px dotted var(--accent);border-radius:8px;opacity:.35}.hw-design-cover-scope .birthday-cover--ribbon .birthday-title{margin-top:30px;font-size:58px}.hw-design-cover-scope .birthday-cover--ribbon .birthday-art{top:190px}.hw-design-cover-scope .birthday-cover--ribbon .birthday-name{bottom:84px}.hw-design-cover-scope .birthday-cover--cloud .birthday-frame{border:0}.hw-design-cover-scope .birthday-cover--cloud .birthday-kicker{letter-spacing:3px}.hw-design-cover-scope .birthday-cover--cloud .birthday-title{font-size:66px;max-width:300px;margin:30px auto 0}.hw-design-cover-scope .birthday-cover--cloud .birthday-art{top:231px;left:3px;right:3px;height:320px}.hw-design-cover-scope .birthday-cover--cloud .birthday-name{bottom:66px}.hw-design-cover-scope .birthday-cover--garden .birthday-frame{inset:28px 25px 39px;border-radius:210px 210px 0 0;background:var(--card);opacity:.6}.hw-design-cover-scope .birthday-cover--garden .birthday-kicker{margin-top:32px}.hw-design-cover-scope .birthday-cover--garden .birthday-title{font-size:55px;max-width:300px;margin:19px auto 0}.hw-design-cover-scope .birthday-cover--garden .birthday-art{top:231px;height:310px}.hw-design-cover-scope .birthday-cover--garden .birthday-art img{mix-blend-mode:multiply}.hw-design-cover-scope .birthday-cover--garden .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--cake .birthday-title{font:500 68px/.9 var(--display);max-width:310px;margin:25px auto 0}.hw-design-cover-scope .birthday-cover--cake .birthday-art{top:245px;height:290px}.hw-design-cover-scope .birthday-cover--cake .birthday-frame{inset:24px 23px 40px;border-width:2px;border-color:var(--accent);outline:1px solid var(--accent);outline-offset:6px}.hw-design-cover-scope .birthday-cover--cake .birthday-name{bottom:74px}.hw-design-cover-scope .birthday-cover--story .birthday-frame{inset:21px;border:1px solid var(--accent);border-radius:2px;box-shadow:inset 7px 0 0 var(--card)}.hw-design-cover-scope .birthday-cover--story .birthday-title{font-size:56px;font-style:normal;max-width:300px;margin:27px auto 0}.hw-design-cover-scope .birthday-cover--story .birthday-art{top:228px;height:315px}.hw-design-cover-scope .birthday-cover--story .birthday-kicker:before{content:'CHAPTER 01';display:block;font-size:8px;margin:0 0 18px;letter-spacing:2px}.hw-design-cover-scope .birthday-cover--story .birthday-name{bottom:73px}.hw-design-cover-scope .birthday-cover--hanji .birthday-title{font:400 27px/1.9 var(--serif);letter-spacing:5px;margin:36px 0 0}.hw-design-cover-scope .birthday-cover--hanji .birthday-kicker{font-size:7px;letter-spacing:3px}.hw-design-cover-scope .birthday-cover--hanji .birthday-frame{inset:26px 26px 39px;border-top:3px solid var(--accent);border-bottom:3px solid var(--accent);border-left:0;border-right:0}.hw-design-cover-scope .birthday-cover--hanji .birthday-art{top:189px;height:364px;left:25px;right:25px}.hw-design-cover-scope .birthday-cover--hanji .hw-cover-heading{font-size:31px}.hw-design-cover-scope .birthday-cover--confetti .birthday-title{font:500 79px/.9 var(--modern);max-width:340px;margin:36px auto 0;letter-spacing:-6px;text-align:left}.hw-design-cover-scope .birthday-cover--confetti .birthday-frame{border:0}.hw-design-cover-scope .birthday-cover--confetti .birthday-art{top:249px;height:290px;left:9px;right:9px}.hw-design-cover-scope .birthday-cover--confetti .birthday-name{border-top:1px solid var(--ink);padding-top:20px;bottom:73px;text-align:left}.hw-design-cover-scope .birthday-cover--confetti .hw-cover-heading{font:500 25px var(--sans);letter-spacing:-1px;margin:0 0 12px}.hw-design-cover-scope .birthday-cover--confetti .hw-cover-heading span{display:inline;font-size:10px;letter-spacing:0;margin-left:10px}.hw-design-cover-scope .birthday-cover--postcard{text-align:left!important}.hw-design-cover-scope .birthday-cover--postcard .birthday-kicker{padding-top:7px;max-width:210px;line-height:1.8}.hw-design-cover-scope .birthday-cover--postcard .birthday-title{font-size:60px;max-width:260px;margin-top:34px}.hw-design-cover-scope .birthday-cover--postcard .birthday-art{top:232px;height:305px;left:35px;right:35px}.hw-design-cover-scope .birthday-cover--postcard .birthday-name{text-align:left;bottom:69px;border-top:1px solid var(--accent);padding-top:18px}.hw-design-cover-scope .birthday-cover--postcard .hw-cover-heading{font-size:25px;margin-bottom:11px}.hw-design-cover-scope .birthday-cover--postcard .hw-cover-heading span{display:inline;font-size:10px;letter-spacing:0;margin-left:10px}.hw-design-cover-scope .birthday-stamp{position:absolute;right:40px;top:51px;border:1px dashed var(--accent);padding:8px 10px;text-align:center;font:7px var(--modern);letter-spacing:1px;transform:rotate(8deg)}.hw-design-cover-scope .birthday-stamp b{display:block;font:32px var(--display);margin:1px 0}.hw-design-cover-scope .birthday-cover--petal .birthday-title{font-size:57px;max-width:290px;margin:30px auto 0}.hw-design-cover-scope .birthday-cover--petal .birthday-art{top:236px;left:55px;right:55px;height:290px}.hw-design-cover-scope .birthday-cover--petal .birthday-frame{inset:25px;border-radius:225px 225px 210px 210px;opacity:.5}.hw-design-cover-scope .birthday-cover--petal .birthday-name{bottom:82px}.hw-design-cover-scope .birthday .closing{height:260px;background:var(--card);color:var(--ink);padding:0 30px}.hw-design-cover-scope .birthday .closing:after{display:none}.hw-design-cover-scope .birthday .closing-text p{font:italic 40px var(--display)}.hw-design-cover-scope .birthday .closing-text span{font-size:13px}.hw-design-cover-scope .birthday .contact-columns{display:flex;flex-wrap:wrap;justify-content:center}.hw-design-cover-scope .birthday .contact-column{flex:1;min-width:100px}.hw-design-cover-scope .birthday .guestbook-form input,.hw-design-cover-scope .birthday .guestbook-form textarea,.hw-design-cover-scope .birthday .sheet input{background:var(--bg)}.hw-design-cover-scope .birthday .gallery-track button{border-radius:120px 120px 2px 2px}.hw-design-cover-scope .birthday .eyebrow{color:var(--ink);opacity:.7}.hw-design-cover-scope .birthday .btn-accent{color:var(--bg)}.hw-design-cover-scope .birthday .birthday-no-contacts{font-size:11px;color:var(--muted)}.hw-design-cover-scope .birthday-cover--swan .birthday-frame{inset:35px 39px 44px;border-radius:220px 220px 180px 180px;outline:1px solid var(--accent);outline-offset:8px;opacity:.3}.hw-design-cover-scope .birthday-cover--swan .birthday-title{position:absolute;top:466px;left:55px;right:55px;margin:0;font-size:47px}.hw-design-cover-scope .birthday-cover--swan .birthday-art{top:128px;height:323px;left:29px;right:29px}.hw-design-cover-scope .birthday-cover--swan .birthday-name{bottom:81px}.hw-design-cover-scope .birthday-cover--swan .birthday-kicker{margin-top:30px}.hw-design-cover-scope .birthday-cover--carousel .birthday-frame{inset:29px 25px 35px;border-radius:140px 140px 0 0;border:5px double var(--accent);opacity:.33}.hw-design-cover-scope .birthday-cover--carousel .birthday-title{font-size:52px;max-width:310px;margin:35px auto 0}.hw-design-cover-scope .birthday-cover--carousel .birthday-art{top:253px;height:286px;left:38px;right:38px}.hw-design-cover-scope .birthday-cover--carousel .birthday-name{bottom:76px}.hw-design-cover-scope .birthday-cover--carousel .birthday-kicker{margin-top:15px}.hw-design-cover-scope .birthday-cover--sailboat .birthday-frame{border:0;border-top:1px solid var(--accent);border-bottom:4px double var(--accent);inset:35px 28px 45px}.hw-design-cover-scope .birthday-cover--sailboat .birthday-title{font-size:61px;text-align:left;max-width:290px;font-style:normal;margin-top:37px}.hw-design-cover-scope .birthday-cover--sailboat .birthday-art{top:249px;height:292px;left:-5px;right:-5px}.hw-design-cover-scope .birthday-cover--sailboat .birthday-name{text-align:left;bottom:75px}.hw-design-cover-scope .birthday-cover--sailboat .birthday-kicker{text-align:left}.hw-design-cover-scope .birthday-cover--sailboat .hw-cover-heading span{display:inline;margin-left:10px;font-size:10px;letter-spacing:0}.hw-design-cover-scope .birthday-cover--picnic .birthday-frame{inset:34px;border:1px dashed var(--accent);transform:rotate(-2deg);background:var(--card);opacity:.45}.hw-design-cover-scope .birthday-cover--picnic .birthday-title{font-size:53px;max-width:310px;margin:30px auto 0}.hw-design-cover-scope .birthday-cover--picnic .birthday-art{top:222px;height:329px;left:32px;right:22px}.hw-design-cover-scope .birthday-cover--picnic .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--picnic .birthday-name:before{content:'';display:block;width:42px;border-top:1px solid var(--accent);margin:0 auto 17px}.hw-design-cover-scope .birthday-cover--safari .birthday-frame{inset:26px;border:0;border-left:8px solid var(--accent);opacity:.22}.hw-design-cover-scope .birthday-cover--safari .birthday-title{text-align:left;font:500 57px/.98 var(--display);max-width:275px;margin:32px 0 0 20px}.hw-design-cover-scope .birthday-cover--safari .birthday-art{top:238px;height:309px;left:65px;right:5px}.hw-design-cover-scope .birthday-cover--safari .birthday-kicker{text-align:left;margin-left:20px}.hw-design-cover-scope .birthday-cover--safari .birthday-name{text-align:left;left:51px;bottom:78px}.hw-design-cover-scope .birthday-cover--safari .hw-cover-heading{font-size:26px}.hw-design-cover-scope .birthday-cover--lemon .birthday-frame{inset:25px;border:1px solid var(--accent);box-shadow:inset 7px 0 0 var(--card),inset -7px 0 0 var(--card);opacity:.55}.hw-design-cover-scope .birthday-cover--lemon .birthday-title{position:absolute;top:464px;left:40px;right:40px;font-size:52px;margin:0}.hw-design-cover-scope .birthday-cover--lemon .birthday-art{top:115px;height:334px;left:40px;right:40px}.hw-design-cover-scope .birthday-cover--lemon .birthday-kicker{margin-top:20px;letter-spacing:2.7px}.hw-design-cover-scope .birthday-cover--lemon .birthday-name{bottom:75px}.hw-design-cover-scope .birthday-cover--gingham .birthday-frame{border:0;inset:20px 20px 37px;background:repeating-linear-gradient(90deg,var(--accent) 0 1px,transparent 1px 15px);opacity:.12}.hw-design-cover-scope .birthday-cover--gingham .birthday-title{font:500 66px/.94 var(--modern);letter-spacing:-4px;text-align:left;max-width:300px;margin:39px 0 0 12px}.hw-design-cover-scope .birthday-cover--gingham .birthday-art{top:250px;left:42px;right:42px;height:291px}.hw-design-cover-scope .birthday-cover--gingham .birthday-name{text-align:left;border-top:1px solid var(--accent);padding-top:17px;bottom:74px}.hw-design-cover-scope .birthday-cover--gingham .hw-cover-heading{font:500 26px var(--sans);letter-spacing:-1px}.hw-design-cover-scope .birthday-cover--rainbow .birthday-frame{inset:30px 30px 39px;border-radius:220px 220px 0 0;border:2px solid var(--accent);opacity:.28}.hw-design-cover-scope .birthday-cover--rainbow .birthday-kicker{margin-top:20px}.hw-design-cover-scope .birthday-cover--rainbow .birthday-title{font-size:53px;max-width:310px;margin:32px auto 0}.hw-design-cover-scope .birthday-cover--rainbow .birthday-art{top:232px;height:316px;left:25px;right:25px}.hw-design-cover-scope .birthday-cover--rainbow .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--butterfly .birthday-frame{border:0;border-right:1px solid var(--accent);inset:37px 35px 45px;opacity:.4}.hw-design-cover-scope .birthday-cover--butterfly .birthday-title{font-size:51px;max-width:285px;text-align:left;margin:40px 0 0 8px}.hw-design-cover-scope .birthday-cover--butterfly .birthday-kicker{text-align:left;letter-spacing:1.9px}.hw-design-cover-scope .birthday-cover--butterfly .birthday-art{top:245px;height:302px;left:19px;right:25px}.hw-design-cover-scope .birthday-cover--butterfly .birthday-name{text-align:left;bottom:79px}.hw-design-cover-scope .birthday-cover--butterfly .hw-cover-heading span{display:inline;margin-left:12px;letter-spacing:0}.hw-design-cover-scope .birthday-cover--rose .birthday-frame{inset:27px;border:4px double var(--accent);outline:1px solid var(--accent);outline-offset:8px;opacity:.35}.hw-design-cover-scope .birthday-cover--rose .birthday-title{position:absolute;top:450px;left:40px;right:40px;font-size:47px;margin:0}.hw-design-cover-scope .birthday-cover--rose .birthday-art{top:115px;height:327px;left:70px;right:70px}.hw-design-cover-scope .birthday-cover--rose .birthday-kicker{margin-top:19px;letter-spacing:2.8px}.hw-design-cover-scope .birthday-cover--rose .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--rose .hw-cover-heading{letter-spacing:4px}.hw-design-cover-scope .birthday-cover--daisy .birthday-frame{inset:23px 21px 39px;border:0;border-left:8px double var(--accent);border-right:8px double var(--accent);opacity:.34}.hw-design-cover-scope .birthday-cover--daisy .birthday-title{font-size:59px;max-width:290px;margin:36px auto 0}.hw-design-cover-scope .birthday-cover--daisy .birthday-art{top:234px;height:310px;left:35px;right:35px}.hw-design-cover-scope .birthday-cover--daisy .birthday-name{bottom:75px}.hw-design-cover-scope .birthday-cover--daisy .birthday-kicker{letter-spacing:3px}.hw-design-cover-scope .birthday-cover--sunflower .birthday-frame{inset:27px;border:0;border-bottom:1px solid var(--accent);opacity:.6}.hw-design-cover-scope .birthday-cover--sunflower .birthday-title{font-size:59px;font-style:normal;text-align:left;max-width:295px;margin:36px 0 0}.hw-design-cover-scope .birthday-cover--sunflower .birthday-kicker{text-align:left}.hw-design-cover-scope .birthday-cover--sunflower .birthday-art{top:240px;height:315px;left:12px;right:12px}.hw-design-cover-scope .birthday-cover--sunflower .birthday-name{text-align:left;bottom:75px}.hw-design-cover-scope .birthday-cover--sunflower .hw-cover-heading span{display:inline;margin-left:12px;font-size:10px;letter-spacing:0}.hw-design-cover-scope .birthday-cover--acorn .birthday-frame{inset:29px;border:1px solid var(--accent);border-radius:2px;box-shadow:inset 0 11px 0 var(--card),inset 0 -11px 0 var(--card);opacity:.5}.hw-design-cover-scope .birthday-cover--acorn .birthday-title{font-size:53px;font-style:normal;max-width:295px;margin:35px auto 0}.hw-design-cover-scope .birthday-cover--acorn .birthday-art{top:240px;height:302px;left:39px;right:39px}.hw-design-cover-scope .birthday-cover--acorn .birthday-name{bottom:79px}.hw-design-cover-scope .birthday-cover--acorn .birthday-kicker{margin-top:12px}.hw-design-cover-scope .birthday-cover--snowglobe .birthday-frame{inset:25px 27px 40px;border:1px solid var(--accent);border-radius:190px 190px 5px 5px;opacity:.33}.hw-design-cover-scope .birthday-cover--snowglobe .birthday-kicker{margin-top:28px;letter-spacing:1.8px}.hw-design-cover-scope .birthday-cover--snowglobe .birthday-title{font-size:48px;max-width:310px;margin:30px auto 0}.hw-design-cover-scope .birthday-cover--snowglobe .birthday-art{top:250px;height:288px;left:39px;right:39px}.hw-design-cover-scope .birthday-cover--snowglobe .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--moon .birthday-frame{inset:29px;border:0;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);opacity:.45}.hw-design-cover-scope .birthday-cover--moon .birthday-title{font-size:57px;text-align:left;max-width:285px;margin:39px 0 0}.hw-design-cover-scope .birthday-cover--moon .birthday-art{top:226px;height:327px;left:34px;right:10px}.hw-design-cover-scope .birthday-cover--moon .birthday-kicker{text-align:left}.hw-design-cover-scope .birthday-cover--moon .birthday-name{text-align:right;bottom:77px}.hw-design-cover-scope .birthday-cover--moon .hw-cover-heading span{display:inline;margin-left:10px;font-size:10px;letter-spacing:0}.hw-design-cover-scope .birthday-cover--blocks .birthday-frame{inset:28px;border:0;border-left:1px solid var(--accent);border-bottom:1px solid var(--accent);opacity:.45}.hw-design-cover-scope .birthday-cover--blocks .birthday-title{font:500 63px/.93 var(--modern);letter-spacing:-4px;text-align:left;max-width:280px;margin:40px 0 0 14px}.hw-design-cover-scope .birthday-cover--blocks .birthday-kicker{text-align:left;margin-left:14px}.hw-design-cover-scope .birthday-cover--blocks .birthday-art{top:236px;height:307px;left:38px;right:8px}.hw-design-cover-scope .birthday-cover--blocks .birthday-name{text-align:left;left:45px;bottom:76px}.hw-design-cover-scope .birthday-cover--blocks .hw-cover-heading{font:500 26px var(--sans);letter-spacing:-1px}.hw-design-cover-scope .birthday-cover--ticket .birthday-frame{inset:35px 28px 43px;border:1px dashed var(--accent);border-radius:24px;opacity:.55}.hw-design-cover-scope .birthday-cover--ticket .birthday-title{font-size:52px;font-style:normal;max-width:290px;margin:41px auto 0}.hw-design-cover-scope .birthday-cover--ticket .birthday-art{top:240px;height:298px;left:10px;right:10px}.hw-design-cover-scope .birthday-cover--ticket .birthday-name{bottom:75px;border-top:1px dashed var(--accent);padding-top:19px}.hw-design-cover-scope .birthday-cover--ticket .birthday-kicker{letter-spacing:3px}.hw-design-cover-scope .birthday-cover--seashell .birthday-frame{inset:28px 31px 41px;border:1px solid var(--accent);border-radius:10px 10px 180px 180px;opacity:.35}.hw-design-cover-scope .birthday-cover--seashell .birthday-title{font-size:47px;max-width:310px;margin:40px auto 0}.hw-design-cover-scope .birthday-cover--seashell .birthday-art{top:233px;height:306px;left:35px;right:35px}.hw-design-cover-scope .birthday-cover--seashell .birthday-name{bottom:81px}.hw-design-cover-scope .birthday-cover--seashell .birthday-kicker{margin-top:8px;letter-spacing:2.6px}.hw-design-cover-scope .birthday-cover--magnolia .birthday-frame{inset:29px;border:0;border-top:5px double var(--accent);border-bottom:5px double var(--accent);opacity:.37}.hw-design-cover-scope .birthday-cover--magnolia .birthday-title{position:absolute;top:456px;left:45px;right:45px;font-size:48px;margin:0;text-align:left}.hw-design-cover-scope .birthday-cover--magnolia .birthday-art{top:115px;height:327px;left:22px;right:22px}.hw-design-cover-scope .birthday-cover--magnolia .birthday-name{text-align:left;bottom:76px;left:45px}.hw-design-cover-scope .birthday-cover--magnolia .birthday-kicker{text-align:left;margin:17px 0 0 15px}.hw-design-cover-scope .birthday-cover--magnolia .hw-cover-heading span{display:inline;letter-spacing:0;font-size:10px;margin-left:10px}.hw-design-cover-scope .birthday-cover--quilt .birthday-frame{inset:27px;border:1px dashed var(--accent);box-shadow:0 0 0 6px var(--bg),0 0 0 7px var(--accent);opacity:.43}.hw-design-cover-scope .birthday-cover--quilt .birthday-title{font-size:52px;max-width:300px;margin:31px auto 0}.hw-design-cover-scope .birthday-cover--quilt .birthday-art{top:221px;height:321px;left:48px;right:48px}.hw-design-cover-scope .birthday-cover--quilt .birthday-name{bottom:75px}.hw-design-cover-scope .birthday-cover--quilt .birthday-kicker{margin-top:15px}.hw-design-cover-scope .birthday-cover--music .birthday-frame{inset:29px;border:0;border-top:1px solid var(--accent);border-bottom:1px solid var(--accent);background:linear-gradient(90deg,var(--card) 0 5px,transparent 5px);opacity:.55}.hw-design-cover-scope .birthday-cover--music .birthday-title{font-size:53px;max-width:295px;text-align:left;margin:38px 0 0 13px}.hw-design-cover-scope .birthday-cover--music .birthday-kicker{text-align:left;margin-left:13px}.hw-design-cover-scope .birthday-cover--music .birthday-art{top:232px;height:314px;left:27px;right:27px}.hw-design-cover-scope .birthday-cover--music .birthday-name{text-align:left;bottom:76px;left:43px}.hw-design-cover-scope .birthday-cover--music .hw-cover-heading span{display:inline;margin-left:11px;letter-spacing:0;font-size:10px}.hw-design-cover-scope .birthday-cover--balloon .birthday-frame{border:0;inset:26px 28px 40px;border-radius:190px;background:var(--card);opacity:.35}.hw-design-cover-scope .birthday-cover--balloon .birthday-title{font-size:49px;max-width:310px;margin:36px auto 0}.hw-design-cover-scope .birthday-cover--balloon .birthday-art{top:236px;height:313px;left:22px;right:22px}.hw-design-cover-scope .birthday-cover--balloon .birthday-name{bottom:79px}.hw-design-cover-scope .birthday-cover--balloon .birthday-kicker{margin-top:12px}.hw-design-cover-scope .birthday-cover--papercrane .birthday-frame{inset:28px;border:0;border-left:1px solid var(--accent);border-right:1px solid var(--accent);opacity:.36}.hw-design-cover-scope .birthday-cover--papercrane .birthday-title{font:400 25px/1.8 var(--serif);letter-spacing:4px;max-width:290px;margin:35px auto 0}.hw-design-cover-scope .birthday-cover--papercrane .birthday-art{top:220px;height:333px;left:24px;right:24px}.hw-design-cover-scope .birthday-cover--papercrane .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--papercrane .birthday-kicker{margin-top:20px;letter-spacing:3px}.hw-design-cover-scope .birthday-cover--papercrane .hw-cover-heading{font-size:30px;letter-spacing:5px}.hw-design-cover-scope .birthday-cover--peach .birthday-frame{inset:28px;border:1px solid var(--accent);border-radius:190px 190px 0 0;opacity:.37}.hw-design-cover-scope .birthday-cover--peach .birthday-title{font-size:49px;max-width:300px;margin:38px auto 0}.hw-design-cover-scope .birthday-cover--peach .birthday-art{top:235px;height:313px;left:40px;right:40px}.hw-design-cover-scope .birthday-cover--peach .birthday-name{bottom:78px}.hw-design-cover-scope .birthday-cover--peach .birthday-kicker{margin-top:18px}.hw-design-cover-scope .hw-design-cover-canvas,.hw-design-cover-scope .hw-design-cover-canvas,.hw-design-cover-scope .hw-design-cover-main{margin:0!important;width:480px!important;max-width:480px!important;height:800px!important;overflow:hidden!important;box-shadow:none!important}.hw-design-cover-scope .hero{width:480px!important;height:800px!important;min-height:800px!important;max-height:800px!important}.hw-design-cover-scope .hero-scroll{display:none!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-olive{--bg:#474a37!important;--ink:#f6f4e9!important;--accent:#d8e592!important;--card:#535642!important;--paper:#535642!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-classic{--bg:#f5f1e8!important;--ink:#555849!important;--accent:#9e987d!important;--card:#fffdf8!important;--paper:#fffdf8!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-garden{--bg:#e7ede1!important;--ink:#3f593e!important;--accent:#7d966c!important;--card:#f3f5ed!important;--paper:#f3f5ed!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-bloom{--bg:#f5ece9!important;--ink:#77545a!important;--accent:#a4777e!important;--card:#fffaf4!important;--paper:#fffaf4!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-minimal{--bg:#f7f7f2!important;--ink:#29382c!important;--accent:#788a6a!important;--card:#ffffff!important;--paper:#ffffff!important;--display:'DM Sans','Noto Sans KR',Arial,sans-serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-sunset{--bg:#e8d6c2!important;--ink:#785b49!important;--accent:#a07d60!important;--card:#f5e9dc!important;--paper:#f5e9dc!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-city-vows{--bg:#edece6!important;--ink:#252a2b!important;--accent:#667773!important;--card:#f9f8f3!important;--paper:#f9f8f3!important;--display:'DM Sans','Noto Sans KR',Arial,sans-serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-film-love{--bg:#eae4d8!important;--ink:#39362f!important;--accent:#9a7353!important;--card:#fff8e9!important;--paper:#fff8e9!important;--display:'DM Sans','Noto Sans KR',Arial,sans-serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-botanical{--bg:#f1f1e6!important;--ink:#465a44!important;--accent:#78916a!important;--card:#faf9ef!important;--paper:#faf9ef!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-signature{--bg:#f8f4e9!important;--ink:#645944!important;--accent:#ad9460!important;--card:#fffdf7!important;--paper:#fffdf7!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-sage-calendar{--bg:#dfe6d7!important;--ink:#435a43!important;--accent:#728969!important;--card:#f1f4e9!important;--paper:#f1f4e9!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-lime-ticket{--bg:#dce79f!important;--ink:#354438!important;--accent:#59704a!important;--card:#f5f6da!important;--paper:#f5f6da!important;--display:'DM Sans','Noto Sans KR',Arial,sans-serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-spring-cherry-window{--bg:#f6eae6!important;--ink:#75575a!important;--accent:#bd9295!important;--card:#fff7ef!important;--paper:#fff7ef!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-summer-sea-glass{--bg:#edf2ef!important;--ink:#3e686a!important;--accent:#7faaaa!important;--card:#f7f9f0!important;--paper:#f7f9f0!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-autumn-maple-poem{--bg:#f1e3ce!important;--ink:#835844!important;--accent:#b47d52!important;--card:#fbf2e2!important;--paper:#fbf2e2!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-scope .hw-design-cover-canvas.hw-catalog.design-winter-first-snow{--bg:#edf0ed!important;--ink:#53645f!important;--accent:#a0b1a8!important;--card:#fafbf4!important;--paper:#fafbf4!important;--display:'Cormorant Garamond','Gowun Batang',Georgia,serif;--muted:color-mix(in srgb,var(--ink) 58%,var(--bg))!important;--line:color-mix(in srgb,var(--accent) 28%,transparent)!important}
.hw-design-cover-frame{--hw-cover-width:240px;--hw-cover-scale:.5;width:var(--hw-cover-width);height:calc(var(--hw-cover-width)*5/3);position:relative;flex:none;overflow:hidden;pointer-events:none;isolation:isolate}.hw-design-cover-frame--hero{--hw-cover-width:360px;--hw-cover-scale:.75}.hw-design-cover-scope{width:480px;height:800px;transform:scale(var(--hw-cover-scale));transform-origin:0 0;position:absolute;top:0;left:0;pointer-events:none}.hw-design-cover-scope .hw-design-cover-canvas{width:480px;height:800px;overflow:hidden}.hw-design-cover-scope .hw-design-cover-canvas .hero-scroll{display:none!important}.hw-design-cover-scope *{animation:none!important;transition:none!important}
