@import"https://fonts.googleapis.com/css2?family=Playfair+Display:ital,wght@0,300;0,400;0,700;0,900;1,400&display=swap";:root{--color-primary: #418638;--color-primary-dark: #2b7e36;--color-primary-darker: #2c8629;--color-background: #f8f5f0;--color-text: #2a2a2a;--color-text-light: #666;--color-white: #ffffff;--font-primary: "Playfair Display", Georgia, serif;--font-size-base: 16px;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-bold: 700;--font-weight-black: 900;--spacing-xs: 10px;--spacing-sm: 20px;--spacing-md: 40px;--spacing-lg: 60px;--spacing-xl: 80px;--spacing-2xl: 100px;--spacing-3xl: 150px;--shadow-sm: 0 2px 8px rgba(0, 0, 0, .1);--shadow-md: 0 10px 30px rgba(0, 0, 0, .1);--shadow-lg: 0 20px 60px rgba(0, 0, 0, .2);--shadow-portrait: 0 10px 40px rgba(0, 0, 0, .3);--transition-fast: .2s ease;--transition-normal: .3s ease;--transition-slow: .5s ease;--breakpoint-mobile: 320px;--breakpoint-tablet: 768px;--breakpoint-desktop: 1024px;--breakpoint-wide: 1400px;--z-navigation: 1000;--z-overlay: 100;--z-base: 1}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-light);line-height:1.2;margin:0}h1{font-size:clamp(2.5rem,5vw,4rem)}h2{font-size:clamp(2rem,4vw,3rem)}h3{font-size:clamp(1.5rem,3vw,2rem)}p{line-height:1.8;margin:0}.magazine-title{font-size:clamp(3rem,8vw,6rem);font-weight:var(--font-weight-black);letter-spacing:10px}.first-name{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-weight-light);letter-spacing:8px}.last-name{font-size:clamp(3rem,8vw,6rem);font-weight:var(--font-weight-black);letter-spacing:10px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-primary);background:var(--color-background);color:var(--color-text);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6}img{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}ul{list-style:none}._magazineCover_poufa_1{height:100vh;background:linear-gradient(45deg,var(--color-primary),var(--color-primary-dark),var(--color-primary-darker));display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._magazineCover_poufa_1:before{content:"";position:absolute;inset:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grain" width="100" height="100" patternUnits="userSpaceOnUse"><circle cx="50" cy="50" r="0.5" fill="%23000" opacity="0.1"/><circle cx="25" cy="25" r="0.3" fill="%23000" opacity="0.1"/><circle cx="75" cy="75" r="0.4" fill="%23000" opacity="0.1"/></pattern></defs><rect width="100" height="100" fill="url(%23grain)"/></svg>');opacity:.3}._coverContent_poufa_22{text-align:center;color:var(--color-white);position:relative;z-index:var(--z-base)}._portraitContainer_poufa_29{margin-bottom:var(--spacing-md);display:flex;justify-content:center}._circularPortrait_poufa_35{width:520px;height:520px;border-radius:50%;object-fit:cover;object-position:center;border:4px solid rgba(255,255,255,.9);box-shadow:var(--shadow-portrait)}._nameContainer_poufa_45{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}._firstName_poufa_52{font-size:clamp(1.5rem,4vw,2.5rem);font-weight:var(--font-weight-light);letter-spacing:8px;text-shadow:2px 2px 4px rgba(0,0,0,.3)}._lastName_poufa_59{font-size:clamp(3rem,8vw,6rem);font-weight:var(--font-weight-black);letter-spacing:10px;text-shadow:3px 3px 6px rgba(0,0,0,.3)}._issueInfo_poufa_66{font-size:1.2em;letter-spacing:3px;margin-bottom:var(--spacing-md);opacity:.9}._coverStory_poufa_73{font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.2;max-width:600px;margin:0 auto;font-weight:var(--font-weight-light);text-shadow:2px 2px 4px rgba(0,0,0,.3)}@media(max-width:768px){._circularPortrait_poufa_35{width:280px;height:280px}._firstName_poufa_52{letter-spacing:6px}._lastName_poufa_59{font-size:clamp(2rem,11vw,4rem);letter-spacing:8px}._issueInfo_poufa_66{font-size:.9em;letter-spacing:2px}}._magazineNav_1h2hn_1{position:fixed;top:50%;right:30px;transform:translateY(-50%);z-index:var(--z-navigation)}._navContainer_1h2hn_10{position:relative;writing-mode:vertical-rl;text-orientation:mixed}._navLayerRed_1h2hn_17{position:relative;writing-mode:vertical-rl;text-orientation:mixed;z-index:1}._navLayerWhite_1h2hn_25{position:absolute;top:0;left:0;writing-mode:vertical-rl;text-orientation:mixed;z-index:2;pointer-events:none}._navLayerRed_1h2hn_17 ._navLink_1h2hn_35{color:var(--color-primary-dark)}._navLayerRed_1h2hn_17 ._navLink_1h2hn_35:hover{color:var(--color-primary)}._navLayerWhite_1h2hn_25 ._navLink_1h2hn_35{color:var(--color-white)}._navLayerWhite_1h2hn_25 ._navLink_1h2hn_35:hover{color:#fffc}._navLink_1h2hn_35{display:block;text-decoration:none;margin:var(--spacing-sm) 0;font-weight:var(--font-weight-bold);transition:color var(--transition-normal);font-size:.9rem;letter-spacing:1px;cursor:pointer}._navIcon_1h2hn_64{display:none;width:24px;height:24px}._navLabel_1h2hn_70{display:inline}@media(max-width:768px){._magazineNav_1h2hn_1{position:fixed;inset:auto 0 0;transform:none;background:#282828;padding:12px 0;box-shadow:0 -2px 15px #0006;border-top:1px solid rgba(255,255,255,.1)}._navContainer_1h2hn_10{writing-mode:horizontal-tb;width:100%;height:100%}._navLayerRed_1h2hn_17{position:relative;display:flex;justify-content:space-around;align-items:center;writing-mode:horizontal-tb}._navLayerWhite_1h2hn_25{display:none}._navLayerRed_1h2hn_17 ._navLink_1h2hn_35{color:#ffffffd9}._navLayerRed_1h2hn_17 ._navLink_1h2hn_35:hover,._navLayerRed_1h2hn_17 ._navLink_1h2hn_35:active{color:var(--color-white)}._navLink_1h2hn_35{margin:0;padding:10px 16px;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .2s ease}._navIcon_1h2hn_64{display:block;font-size:1.15rem;line-height:1}._navLabel_1h2hn_70{display:block;font-size:.6rem;letter-spacing:.3px;text-transform:uppercase;font-weight:var(--font-weight-light)}}._sidebar_1gzzi_1{background:var(--color-white);padding:var(--spacing-md);box-shadow:var(--shadow-md)}._title_1gzzi_7{color:var(--color-primary);font-size:1.5em;margin-bottom:var(--spacing-sm);text-transform:uppercase;letter-spacing:2px}._highlightList_1gzzi_15{list-style:none;padding:0;margin:0}._highlightItem_1gzzi_21{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #eee}._highlightItem_1gzzi_21:last-child{border-bottom:none}._highlightItem_1gzzi_21 strong{display:block;margin-bottom:5px}._highlightItem_1gzzi_21 small{color:var(--color-text-light);font-size:.9em}._testimonialBox_1gzzi_41{margin-top:var(--spacing-md);padding:var(--spacing-sm);background:#f0f0f0}._testimonialTitle_1gzzi_47{color:var(--color-primary);margin-bottom:10px;font-size:1.1em}._testimonialQuote_1gzzi_53{font-style:italic;font-size:.9em;margin-bottom:10px}._testimonialAuthor_1gzzi_59{color:var(--color-text-light);display:block}._page_gro4l_1{min-height:100vh;padding:var(--spacing-xl) var(--spacing-lg);display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-lg);max-width:1400px;margin:0 auto;align-items:start;position:relative}._articleContent_gro4l_13{position:relative}._articleTitle_gro4l_17{font-size:clamp(2.5rem,5vw,4rem);line-height:1.1;margin-bottom:var(--spacing-sm);color:var(--color-text);font-weight:var(--font-weight-light)}._articleSubtitle_gro4l_25{font-size:clamp(1.2rem,2vw,1.5rem);color:var(--color-text-light);margin-bottom:var(--spacing-md);font-style:italic;font-weight:var(--font-weight-normal)}._byline_gro4l_33{color:var(--color-primary);font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm);font-size:1.1em;text-transform:uppercase;letter-spacing:2px}._content_gro4l_42{font-size:1.1em;line-height:1.8;columns:2;column-gap:var(--spacing-md);text-align:justify}._content_gro4l_42 p{margin-bottom:var(--spacing-sm);break-inside:avoid}._firstParagraph_gro4l_55:first-letter{font-size:4em;float:left;line-height:.8;margin:8px 8px 0 0;color:var(--color-primary);font-weight:var(--font-weight-bold)}._pageNumber_gro4l_64{position:absolute;bottom:30px;right:var(--spacing-lg);font-size:3em;color:var(--color-primary);font-weight:var(--font-weight-bold)}@media(max-width:1024px){._page_gro4l_1{grid-template-columns:1fr;padding:var(--spacing-md)}._content_gro4l_42{columns:1}}@media(max-width:768px){._pageNumber_gro4l_64{font-size:2em;bottom:20px;right:var(--spacing-sm)}._firstParagraph_gro4l_55:first-letter{font-size:3em}}._statsSpread_sadcx_1{background:var(--color-text);color:var(--color-white);padding:var(--spacing-2xl) var(--spacing-lg)}._title_sadcx_7{text-align:center;font-size:clamp(2.5rem,5vw,4rem);margin-bottom:var(--spacing-lg);font-weight:var(--font-weight-light)}._statsGrid_sadcx_14{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-lg);text-align:center}._statItem_sadcx_21{padding:var(--spacing-md)}._statNumber_sadcx_25{font-size:clamp(2.5rem,5vw,4rem);color:var(--color-primary);font-weight:var(--font-weight-bold);margin-bottom:10px}._statLabel_sadcx_32{font-size:1.2em;text-transform:uppercase;letter-spacing:2px}@media(max-width:1024px){._statsGrid_sadcx_14{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._statsSpread_sadcx_1{padding:var(--spacing-xl) var(--spacing-md)}._statsGrid_sadcx_14{grid-template-columns:1fr;gap:var(--spacing-md)}._statItem_sadcx_21{padding:var(--spacing-sm)}}._portfolioSpread_863lq_1{background:var(--color-white);padding:var(--spacing-2xl) var(--spacing-lg)}._title_863lq_6{text-align:center;font-size:clamp(2.5rem,5vw,4rem);margin-bottom:var(--spacing-sm);color:var(--color-text);font-weight:var(--font-weight-light)}._subtitle_863lq_14{text-align:center;font-size:1.3em;color:var(--color-text-light);margin-bottom:var(--spacing-lg)}._portfolioGrid_863lq_21{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2xl);margin-top:var(--spacing-lg)}._portfolioItem_863lq_28{aspect-ratio:3/4;background:linear-gradient(45deg,var(--color-primary),var(--color-primary-dark));position:relative;overflow:hidden;transition:transform var(--transition-normal),box-shadow var(--transition-normal);cursor:pointer;box-shadow:0 8px 24px #000000b3}._portfolioItem_863lq_28:hover{transform:scale(1.05);box-shadow:0 12px 32px #0006}._portfolioImage_863lq_43{width:100%;height:100%;object-fit:cover;display:block}._portfolioOverlay_863lq_50{position:absolute;bottom:0;left:0;right:0;background:#000c;color:var(--color-white);padding:var(--spacing-sm);transform:translateY(100%);transition:transform var(--transition-normal)}._portfolioItem_863lq_28:hover ._portfolioOverlay_863lq_50{transform:translateY(0)}._portfolioOverlay_863lq_50 h4{margin-bottom:8px;font-size:1.2em}._portfolioOverlay_863lq_50 p{font-size:.9em;opacity:.9}@media(max-width:1024px){._portfolioGrid_863lq_21{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){._portfolioSpread_863lq_1{padding:var(--spacing-xl) var(--spacing-md)}._portfolioGrid_863lq_21{grid-template-columns:1fr;gap:var(--spacing-md)}}._contactSpread_aw2cz_1{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-darker) 100%);color:var(--color-white);padding:var(--spacing-3xl) var(--spacing-lg);text-align:center}._contactTitle_aw2cz_8{font-size:clamp(3rem,6vw,5rem);margin-bottom:var(--spacing-md);font-weight:var(--font-weight-light)}._contactSubtitle_aw2cz_14{font-size:1.5em;margin-bottom:var(--spacing-md)}._contactGrid_aw2cz_19{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-lg);margin-top:var(--spacing-xl)}._contactMethod_aw2cz_26{padding:var(--spacing-md);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2);transition:transform var(--transition-normal)}._contactMethod_aw2cz_26:hover{box-shadow:var(--shadow-md)}._methodTitle_aw2cz_39{margin-bottom:var(--spacing-sm);font-size:1.3em;font-weight:var(--font-weight-normal)}._methodValue_aw2cz_45{font-size:1.1em}@media(max-width:768px){._contactSpread_aw2cz_1{padding:var(--spacing-xl) var(--spacing-md)}._contactGrid_aw2cz_19{grid-template-columns:1fr;gap:var(--spacing-md)}}._quoteBox_k24xe_1{background:var(--color-primary);color:var(--color-white);padding:var(--spacing-md);margin:var(--spacing-md) 0;text-align:center;position:relative}._quoteBox_k24xe_1:before{content:'"';position:absolute;top:-20px;left:20px;font-size:6em;opacity:.3;font-family:Georgia,serif}._quote_k24xe_1{font-size:clamp(1.5rem,3vw,2rem);font-style:italic;line-height:1.4;margin:0}@media(max-width:768px){._quoteBox_k24xe_1{padding:var(--spacing-sm)}._quoteBox_k24xe_1:before{font-size:4em}}._magazineFooter_1g231_1{background:var(--color-text);color:var(--color-white);padding:var(--spacing-md) var(--spacing-lg);text-align:center;font-size:.9em;letter-spacing:2px}@media(max-width:768px){._magazineFooter_1g231_1{padding:var(--spacing-sm);font-size:.75em}}.page-break{border-top:2px solid var(--color-primary);margin:var(--spacing-xl) 0;position:relative;max-width:1400px;margin-left:auto;margin-right:auto}.page-break:after{content:"◆";position:absolute;top:-10px;left:50%;transform:translate(-50%);background:var(--color-background);padding:0 var(--spacing-sm);color:var(--color-primary);font-size:1.2em}
