.lf-wrap.lf26{--lf26-ink:#20211e;--lf26-paper:#f7f4ed;--lf26-gold:#b9934c;--lf26-line:#d9d4c8;max-width:none;margin:0;padding:0;background:var(--lf26-paper);color:var(--lf26-ink);font:16px/1.6 Arial,sans-serif;overflow:clip}
.lf26,.lf26 *{box-sizing:border-box}
.lf26 [hidden]{display:none!important}
.lf26 a{color:inherit}
.lf26 a:focus-visible,.lf26 button:focus-visible{outline:3px solid #9b742d;outline-offset:5px}
.lf26 .lf26-container{width:min(1280px,calc(100% - 96px));margin:0 auto}
.lf-wrap.lf26 h1,.lf-wrap.lf26 h2,.lf26 h3,.lf26 p,.lf26 figure{margin:0}
.lf-wrap.lf26 h1,.lf-wrap.lf26 h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.045em;color:var(--lf26-ink)}
.lf26 .lf26-eyebrow{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.2em;color:#80632f;text-transform:uppercase}
.lf26 .lf26-hero{position:relative;background:radial-gradient(ellipse at 70% 40%,#e7e0d0 0,transparent 58%),#f7f4ed;border-bottom:1px solid var(--lf26-line)}
.lf26 .lf26-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center;min-height:700px;padding-top:32px;padding-bottom:54px}
.lf26 .lf26-breadcrumb{display:flex;gap:13px;align-items:center;color:#6f7069;font-size:11px;margin:0 0 51px}
.lf26 .lf26-breadcrumb a{text-decoration:none}
.lf26 .lf26-hero .lf26-eyebrow{margin-bottom:17px}
.lf-wrap.lf26 h1{font-size:clamp(64px,6.4vw,96px);line-height:1.02;max-width:650px;margin-bottom:22px}
.lf-wrap.lf26 h1 em{font-weight:400;color:#9a793f}
.lf26 .lf26-lead{font-size:20px;line-height:1.5;font-weight:700;color:#353831;margin-bottom:12px}
.lf26 .lf26-hero-description{max-width:425px;font-size:15px;line-height:1.8;color:#62645d}
.lf26 .lf26-actions{display:flex;align-items:center;flex-wrap:wrap;gap:27px;margin-top:31px}
.lf26 .lf26-solid,.lf26 .lf26-outline{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:48px;padding:14px 22px;border:1px solid #b9934c;border-radius:2px;text-decoration:none;background:#c5a15d;color:#161712;font:700 12px/1.4 Arial,sans-serif;cursor:pointer;transition:background .18s ease,transform .18s ease}
.lf26 .lf26-solid:hover{background:#d5b575;transform:translateY(-2px)}
.lf26 .lf26-text-link{display:inline-flex;align-items:center;gap:16px;font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid #a6a18f;padding:10px 0 7px}
.lf26 .lf26-handnote{font:italic 16px/1.5 Georgia,serif;color:#7e7e70;margin-top:37px}
.lf26 .lf26-hero-art{position:relative;min-width:0;max-width:570px;width:100%;height:562px;margin-top:28px}
.lf26 .lf26-art-label{position:absolute;left:-4px;top:2px;font:700 9px/1.5 Arial,sans-serif;letter-spacing:.22em;color:#777568;writing-mode:vertical-rl;transform:rotate(180deg)}
.lf26 .lf26-portrait{position:absolute;right:12px;top:0;width:69%;max-width:350px;background:#fff;padding:10px 10px 0;transform:rotate(3deg);box-shadow:0 14px 40px #342b1d18}
.lf26 .lf26-portrait a{display:block;background:#e7e0d4}
.lf26 .lf26-portrait img{display:block;width:100%;height:415px;object-fit:contain;background:#e8e2d7}
.lf26 .lf26-portrait figcaption{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 2px;color:#53534c;font-size:10px}
.lf26 .lf26-portrait strong{font-weight:700;color:#282b25}
.lf26 .lf26-postcard{position:absolute;left:6px;bottom:60px;width:45%;max-width:235px;background:#fff;padding:9px 9px 0;transform:rotate(-7deg);box-shadow:0 12px 30px #342b1d22}
.lf26 .lf26-postcard img{display:block;width:100%;aspect-ratio:4/3;height:auto;object-fit:contain;background:#e8e2d7}
.lf26 .lf26-postcard figcaption{padding:9px 3px 12px;font:italic 14px/1.4 Georgia,serif;color:#2d3029}
.lf26 .lf26-postcard figcaption span{display:block;font:9px/1.7 Arial,sans-serif;color:#6c6c63;letter-spacing:.03em}
.lf26 .lf26-story-tag{position:absolute;right:3px;bottom:7px;display:grid;grid-template-columns:1fr 26px;gap:3px 18px;width:65%;max-width:335px;padding:19px 21px;background:#252722;color:#fbf8ef;text-decoration:none;border-left:3px solid #c5a15d}
.lf26 .lf26-story-tag>span:first-child{font-size:8px;letter-spacing:.2em;color:#c5a15d}
.lf26 .lf26-story-tag strong{grid-row:2;font:400 17px/1.4 Georgia,serif;white-space:normal}
.lf26 .lf26-story-arrow{grid-column:2;grid-row:1/3;align-self:center;font-size:23px;color:#c5a15d}
.lf26 .lf26-community-line{border-bottom:1px solid var(--lf26-line);background:#ece8dd}
.lf26 .lf26-community-line>.lf26-container{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:19px 0;font-size:11px;color:#5f6258}
.lf26 .lf26-community-line a{font-weight:700;text-decoration:none}
.lf26 .lf26-community-line a span{margin-left:12px;color:#8c6a2f}
.lf26 .lf26-gallery{padding:78px 0 66px;border:0;scroll-margin-top:30px}
.lf26 .lf-gallery-head{align-items:flex-end;margin:0 0 30px;gap:22px}
.lf26 .lf-gallery-head .lf26-eyebrow{margin-bottom:12px}
.lf-wrap.lf26 h2{font-size:clamp(34px,3.8vw,53px);line-height:1.12;margin:0 0 13px}
.lf26 .lf26-section-intro{color:#737469;font-size:13px}
.lf26 .lf-tabs{display:flex;flex-direction:column;gap:0;margin-left:auto;border:0;flex-shrink:0}
.lf26 .lf26-tabs-label{margin-bottom:9px;color:#626355;font:700 10px/1.3 Arial,sans-serif;letter-spacing:1.7px;text-transform:uppercase}
.lf26 .lf26-tabs-options{display:flex;gap:6px;padding:5px;border:1px solid #c9bfab;border-radius:9px;background:#e9e3d7}
.lf26 .lf-tabs .lf-tab{display:flex;align-items:center;justify-content:center;gap:10px;min-width:128px;min-height:50px;padding:12px 20px;border:1px solid #d2c8b7;border-radius:5px;background:#fffdf8;color:#45483d;font:700 14px/1.2 Arial,sans-serif;box-shadow:none;transform:none;text-decoration:none}
.lf26 .lf-tabs .lf-tab svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.lf26 .lf-tabs .lf-tab-active{border-color:#252722;background:#252722;color:#fffdf6;box-shadow:0 2px 5px #00000014}
.lf26 .lf-tabs .lf-tab:hover{background:#f4ead3;color:#252722;border-color:#ad8846;transform:none}
.lf26 .lf-tabs .lf-tab-active:hover{background:#35392f;border-color:#35392f;color:#fffdf6}
.lf26 .lf-tabs .lf-tab:focus-visible{outline:3px solid #9d772e;outline-offset:3px}
.lf26 .lf-gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px;margin:0}
.lf26 .lf-owner-card{min-width:0;display:block;border:0;border-radius:0;background:none;color:#252722;box-shadow:none;text-decoration:none;transform:none}
.lf26 .lf-owner-card:hover{box-shadow:none;transform:none;border:0}
.lf26 button.lf-owner-card{padding:0;appearance:none;font:inherit}
.lf26 .lf-owner-thumb{aspect-ratio:4/3;background:#e3dfd5;border:1px solid #e1dbce;overflow:hidden}
.lf26 .lf-owner-thumb img{display:block;width:100%;height:100%;object-fit:contain;background:#e3dfd5;transition:transform .25s ease}
.lf26 .lf-owner-card:hover .lf-owner-thumb img{transform:scale(1.025)}
.lf26 .lf-owner-body{padding:14px 0 0}
.lf26 .lf-owner-name{margin:0 0 5px;color:#282b25;font:700 13px/1.4 Arial,sans-serif;overflow-wrap:anywhere}
.lf26 .lf-owner-meta{color:#72746b;font:11px/1.65 Arial,sans-serif;margin:0}
.lf26 .lf-video-play-overlay{width:45px;height:45px;background:#252722df;box-shadow:0 0 0 1px #eee7d988}
.lf26 .lf-video-play-overlay:after{left:18px;top:13px;border-left-width:14px;border-top-width:9px;border-bottom-width:9px}
.lf26 .lf26-gallery.is-collapsed .lf-owner-card:nth-child(n+9){display:none}
.lf26 .lf26-gallery-expand{display:flex;justify-content:center;margin-top:30px}
.lf26 .lf26-outline{background:transparent;color:#33372d;border-color:#aaa693;min-width:205px}
.lf26 .lf26-outline:hover{background:#ebe6d9}
.lf26 .lf-gallery-pagination{display:flex;justify-content:center;gap:20px;padding:0;margin-top:26px;border:0;border-radius:0;background:none}
.lf26 .lf-gallery-page-label{font-size:11px;color:#79796f;font-weight:400}
.lf26 .lf-gallery-page-link{min-height:44px;padding:6px 0;background:none;color:#383c31;border-bottom:1px solid #c4ba9e;border-radius:0;font-size:11px;box-shadow:none;text-decoration:none}
.lf26 .lf-gallery-page-link:hover{background:none;color:#8e6e33;transform:none}
.lf26 .lf26-draws{background:#20231f;color:#f8f5ed}
.lf26 .lf-featured-draw-winners{margin:0;padding:75px 0 56px;border:0}
.lf26 .lf-featured-draw-winners-head{align-items:flex-end;margin-bottom:33px;gap:28px}
.lf26 .lf-featured-draw-winners-head h2{color:#f8f5ed;font-family:Georgia,serif;font-weight:400;font-size:clamp(34px,3.7vw,50px);margin:12px 0 13px}
.lf26 .lf-featured-draw-winners-head p{color:#b6baaf;font-size:13px;max-width:610px}
.lf26 .lf-featured-draw-winners-head .lf26-eyebrow,.lf26 .lf-featured-draw-winners-kicker{color:#c5a15d;font-size:9px;letter-spacing:.19em}
.lf26 .lf-featured-draw-winners-all,.lf26 .lf-featured-draw-winner-link,.lf26 .lf-featured-draw-winners-more-button{min-height:44px;padding:10px 0;border-radius:0;background:transparent;color:#d4b778;border-bottom:1px solid #7e754f;font-size:11px;font-weight:700;box-shadow:none;text-decoration:none;gap:14px}
.lf26 .lf-featured-draw-winners-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:33px 28px}
.lf26 .lf-featured-draw-winner-card{border:0;border-radius:0;box-shadow:none;background:none;content-visibility:visible;contain-intrinsic-size:auto;min-width:0}
.lf26 .lf-featured-draw-winner-photos{background:#151913;scrollbar-color:#9e864d #151913}
.lf26 .lf-featured-draw-winner-photo{aspect-ratio:4/3;background:#151913}
.lf26 .lf-featured-draw-winner-photo img{width:100%;height:100%;object-fit:contain;display:block}
.lf26 .lf-featured-draw-winner-body{padding:17px 0 0}
.lf26 .lf-featured-draw-winner-count{color:#c7aa6b;font-size:9px;letter-spacing:.12em;font-weight:400;margin:0 0 8px}
.lf26 .lf-featured-draw-winner-body h3{color:#f8f5ed;font:400 21px/1.3 Georgia,serif;letter-spacing:-.02em;margin:0 0 12px}
.lf26 .lf-featured-draw-winner-person,.lf26 .lf-featured-draw-winner-entry{color:#b6baaf;font-size:11px;line-height:1.6;margin:3px 0}
.lf26 .lf-featured-draw-winner-link{margin-top:9px}
.lf26 .lf-featured-draw-winners-more{gap:6px;margin-top:33px}
.lf26 .lf-featured-draw-winners-more-button{padding:12px 26px;border:1px solid #817345;min-width:180px}
.lf26 .lf-featured-draw-winners-status{color:#b6baaf;min-height:20px;font-size:11px;margin:0}
.lf26 .lf-featured-draw-winners-grid.is-loading{min-height:150px;background:linear-gradient(90deg,#282c25,#30352b,#282c25);border:1px solid #394032}
.lf26 .lf26-join{padding:79px 0 85px;background:#e9e3d4}
.lf26 .lf26-join-grid{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}
.lf26 .lf26-join .lf26-eyebrow{margin-bottom:18px}
.lf26 .lf26-join h2{margin:0;font-size:clamp(37px,4.2vw,58px)}
.lf26 .lf26-join-grid>div>p:not(.lf26-eyebrow):not(.lf26-account-note){font-size:16px;line-height:1.8;max-width:450px;color:#4d5246;margin-bottom:24px}
.lf26 .lf26-account-note{max-width:440px;font-size:10px;line-height:1.8;color:#747467;margin-top:18px}
.lf26 .lf26-terms{font-size:10px;line-height:1.8;color:#646852;text-underline-offset:3px}
.lf-wrap.lf26 a.lf-tab{color:#45483d}
.lf-wrap.lf26 a.lf-tab:hover{color:#252722}
.lf-wrap.lf26 a.lf-tab-active,.lf-wrap.lf26 a.lf-tab-active:hover{color:#fffdf6}
.lf-wrap.lf26 a.lf-featured-draw-winners-all,.lf-wrap.lf26 a.lf-featured-draw-winner-link,.lf-wrap.lf26 a.lf-featured-draw-winners-more-button{color:#d4b778}
.lf-wrap.lf26 a.lf-gallery-page-link{color:#383c31}
.lf-wrap.lf26 a.lf26-text-link{color:#45493e}
.lf-wrap.lf26 .lf26-breadcrumb a{color:#6f7069}
.lf-wrap.lf26 .lf26-community-line a{color:#555b4d}
@media(min-width:1800px){.lf26 .lf26-container{width:min(1390px,calc(100% - 144px))}.lf26 .lf26-hero-grid{gap:120px}}
@media(max-width:1050px){.lf26 .lf26-container{width:calc(100% - 60px)}.lf26 .lf26-hero-grid{gap:32px;min-height:640px}.lf-wrap.lf26 h1{font-size:71px}.lf26 .lf26-breadcrumb{margin-bottom:35px}.lf26 .lf26-hero-art{height:510px}.lf26 .lf26-portrait{width:73%;right:4px}.lf26 .lf26-portrait img{height:350px}.lf26 .lf26-postcard{left:0;bottom:60px}.lf26 .lf26-story-tag{width:75%;right:0}.lf26 .lf26-actions{gap:18px}.lf26 .lf26-join-grid{gap:50px}.lf26 .lf-gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.lf26 .lf-featured-draw-winners-grid{gap:26px 20px}.lf26 .lf-featured-draw-winner-body h3{font-size:19px}}
@media(max-width:760px){.lf26 .lf26-container{width:calc(100% - 40px)}.lf26 .lf26-hero-grid{grid-template-columns:1fr;gap:24px;padding-top:22px;padding-bottom:34px}.lf26 .lf26-breadcrumb{margin-bottom:30px}.lf-wrap.lf26 h1{font-size:clamp(54px,10.5vw,76px);margin-bottom:17px}.lf26 .lf26-hero-copy{max-width:570px}.lf26 .lf26-lead{font-size:17px}.lf26 .lf26-hero-description{font-size:13px;max-width:390px}.lf26 .lf26-actions{margin-top:23px;gap:24px}.lf26 .lf26-solid{font-size:11px;padding:13px 18px;gap:20px}.lf26 .lf26-text-link{font-size:11px;gap:10px}.lf26 .lf26-handnote{font-size:14px;margin-top:24px}.lf26 .lf26-hero-art{width:100%;max-width:470px;height:390px;margin:6px auto 0}.lf26 .lf26-portrait{right:24px;width:60%;max-width:260px}.lf26 .lf26-portrait img{height:292px}.lf26 .lf26-postcard{width:43%;max-width:190px;bottom:28px;left:4px}.lf26 .lf26-postcard figcaption{font-size:11px;padding:8px 2px}.lf26 .lf26-story-tag{width:62%;max-width:270px;right:0;bottom:0;padding:13px 15px}.lf26 .lf26-story-tag strong{font-size:15px}.lf26 .lf26-art-label{font-size:8px;left:0;top:10px}.lf26 .lf26-community-line>.lf26-container{justify-content:space-between;font-size:10px;gap:12px;padding:15px 0}.lf26 .lf26-community-line>.lf26-container>span:nth-child(2){display:none}.lf26 .lf26-community-line a{max-width:155px;text-align:right}.lf26 .lf26-gallery{padding:49px 0}.lf26 .lf-gallery-head{align-items:flex-start;gap:22px;margin-bottom:24px}.lf-wrap.lf26 h2{font-size:37px}.lf26 .lf26-section-intro{font-size:12px;max-width:280px}.lf26 .lf-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 15px}.lf26 .lf-owner-name{font-size:12px}.lf26 .lf-owner-meta{font-size:10px}.lf26 .lf-owner-body{padding-top:10px}.lf26 .lf26-gallery.is-collapsed .lf-owner-card:nth-child(n+7){display:none}.lf26 .lf-tabs{gap:0}.lf26 .lf-tab{padding:8px 14px;font-size:11px}.lf26 .lf-featured-draw-winners{padding:47px 0 42px}.lf26 .lf-featured-draw-winners-head{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:27px}.lf26 .lf-featured-draw-winners-head h2{font-size:36px}.lf26 .lf-featured-draw-winners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 17px}.lf26 .lf-featured-draw-winner-body h3{font-size:18px}.lf26 .lf-featured-draw-winner-body{padding-top:12px}.lf26 .lf-featured-draw-winner-count{font-size:8px}.lf26 .lf-featured-draw-winner-person,.lf26 .lf-featured-draw-winner-entry{font-size:10px}.lf26 .lf26-join{padding:49px 0 55px}.lf26 .lf26-join-grid{grid-template-columns:1fr;gap:26px}.lf26 .lf26-join h2{font-size:43px}.lf26 .lf26-join-grid>div>p:not(.lf26-eyebrow):not(.lf26-account-note){font-size:14px}}
@media(max-width:380px){.lf26 .lf26-container{width:calc(100% - 32px)}.lf26 .lf26-actions{gap:15px}.lf26 .lf26-solid{padding:12px 14px;gap:15px}.lf26 .lf26-text-link{gap:7px;font-size:10px}.lf26 .lf26-hero-art{height:360px}.lf26 .lf26-portrait{right:13px;width:63%}.lf26 .lf26-portrait img{height:268px}.lf26 .lf26-story-tag{width:66%}.lf26 .lf26-story-tag strong{font-size:13px}.lf26 .lf26-portrait figcaption{font-size:8px}.lf-wrap.lf26 h2{font-size:32px}.lf26 .lf-featured-draw-winners-head h2{font-size:32px}.lf26 .lf-featured-draw-winner-body h3{font-size:16px}}
.lf26 .lf26-portrait figcaption{flex-direction:column;align-items:flex-end;justify-content:center;gap:1px}
@media(max-width:760px){.lf26 .lf26-hero-art{display:grid;grid-template-columns:.82fr 1fr;align-items:end;gap:22px 18px;height:auto;padding:5px 7px 0}.lf26 .lf26-art-label{display:none}.lf26 .lf26-portrait{position:relative;grid-column:2;grid-row:1;top:auto;right:auto;width:100%;max-width:none;margin:0}.lf26 .lf26-portrait img{height:auto;aspect-ratio:3/4}.lf26 .lf26-portrait figcaption{font-size:9px;gap:1px;padding:9px 0}.lf26 .lf26-postcard{position:relative;grid-column:1;grid-row:1;left:auto;bottom:auto;width:100%;max-width:none;margin:0 0 6px}.lf26 .lf26-postcard figcaption{font-size:11px}.lf26 .lf26-story-tag{position:relative;grid-column:1/-1;grid-row:2;right:auto;bottom:auto;width:100%;max-width:none;margin:0}}
@media(max-width:760px){.lf26 .lf-tabs{width:100%;margin-left:0;align-self:stretch}.lf26 .lf26-tabs-options{width:100%}.lf26 .lf-tabs .lf-tab{min-width:0;flex:1;padding:12px;gap:9px}.lf26 .lf26-tabs-label{margin-bottom:8px}}
@media(prefers-reduced-motion:reduce){.lf26 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}