.page_hero__7KFOs:after,.page_hero__7KFOs:before{content:"";position:absolute;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23764ba2' opacity='0.15'%3E%3Cpath d='M50 20 L55 40 L75 40 L60 52 L65 72 L50 60 L35 72 L40 52 L25 40 L45 40 Z'/%3E%3Ccircle cx='50' cy='50' r='8' fill='%23ba8759'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.page_hero__7KFOs:before{top:10px;left:10%}.page_hero__7KFOs:after{top:10px;right:10%}.page_title__po7na{font-size:70px;font-weight:400;color:#764ba2;margin-bottom:15px;font-family:EB Garamond,Garamond,serif;text-shadow:2px 2px 0 rgba(186,135,89,.1);font-feature-settings:"smcp";font-variant:small-caps}.page_darkMode__WBDcf .page_title__po7na{color:#ba8759;text-shadow:2px 2px 0 rgba(118,75,162,.2)}.page_subtitle__YBgxm{font-size:18px;font-family:EB Garamond,Garamond,serif;color:#8b7355;font-style:italic;font-weight:300;letter-spacing:3px;border-top:1px solid rgba(118,75,162,.2);border-bottom:1px solid rgba(118,75,162,.2);padding:10px 0;display:inline-block}.page_darkMode__WBDcf .page_subtitle__YBgxm{color:#a89080;border-color:rgba(186,135,89,.3)}.page_poemsGrid__5HJEL{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:25px;gap:25px;position:relative}.page_poemCard__OA9hP{background:#f9f4e9;border:3px double #ba8759;border-radius:5px;padding:36px 32px;cursor:pointer;min-height:48px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;box-shadow:2px 4px 10px rgba(118,75,162,.08),0 10px 28px rgba(0,0,0,.08),inset 0 0 24px rgba(186,135,89,.12);position:relative;overflow:hidden;background-image:radial-gradient(ellipse at top left,rgba(186,135,89,.12),transparent 55%),radial-gradient(ellipse at bottom right,rgba(118,75,162,.08),transparent 55%),linear-gradient(135deg,rgba(0,0,0,.035),transparent 32%),linear-gradient(225deg,rgba(0,0,0,.035),transparent 32%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/ filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-blend-mode:multiply,multiply,multiply,multiply,normal}.page_darkMode__WBDcf .page_poemCard__OA9hP{background:#2a2235;border-color:#ba8759;box-shadow:2px 4px 10px rgba(0,0,0,.4),0 10px 28px rgba(0,0,0,.3),inset 0 0 24px rgba(186,135,89,.08)}.page_poemCard__OA9hP:before{content:"";position:absolute;top:12px;right:12px;width:50px;height:50px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 25 L53 38 L66 38 L56 46 L59 59 L50 51 L41 59 L44 46 L34 38 L47 38 Z' fill='%23764ba2' opacity='0.12'/%3E%3Ccircle cx='50' cy='50' r='6' fill='%23ba8759' opacity='0.15'/%3E%3C/svg%3E");background-size:contain;opacity:.5;transition:all .4s ease}.page_poemCard__OA9hP:after{content:"";position:absolute;bottom:12px;left:12px;width:35px;height:35px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M50 30 L52 40 L62 40 L54 46 L56 56 L50 50 L44 56 L46 46 L38 40 L48 40 Z' fill='%23ba8759' opacity='0.15'/%3E%3C/svg%3E");background-size:contain;opacity:.4}.page_poemCard__OA9hP:hover{transform:translateY(-4px);box-shadow:6px 12px 22px rgba(118,75,162,.14),0 12px 30px rgba(0,0,0,.12),inset 0 0 36px rgba(186,135,89,.18);border-color:#764ba2}.page_poemCard__OA9hP:hover:before{opacity:1;transform:rotate(15deg) scale(1.1)}.page_cardContent__Skti9{margin-bottom:20px;position:relative;z-index:1}.page_cardTitle__T08IG{font-size:26px;color:#764ba2;margin-bottom:10px;font-weight:500;font-family:EB Garamond,Garamond,serif;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:1.2px}.page_darkMode__WBDcf .page_cardTitle__T08IG{color:#ba8759}.page_cardTime__KTQmP{font-size:15px;color:#8b7355;font-style:italic;font-weight:300;padding-left:6px;border-left:2px solid rgba(118,75,162,.26)}.page_darkMode__WBDcf .page_cardTime__KTQmP{color:#a89080;border-left-color:rgba(186,135,89,.4)}.page_cardFooter__c45iP{display:flex;justify-content:flex-end;padding-top:15px;border-top:1px solid rgba(186,135,89,.3)}.page_readMore__rl8aU{color:#764ba2;font-weight:500;font-size:14px;transition:all .3s ease;display:inline-block;letter-spacing:2px;font-feature-settings:"smcp";font-variant:small-caps;font-family:EB Garamond,Garamond,serif}.page_darkMode__WBDcf .page_readMore__rl8aU{color:#ba8759}.page_poemCard__OA9hP:hover .page_readMore__rl8aU{transform:translateX(5px);letter-spacing:3px}.page_poemView__DVUU3{min-height:100vh;padding:30px 20px;animation:page_fadeIn__jjObi .5s ease-out;position:relative;z-index:1}.page_poemContainer__gbf1K{background:#f7f2e7;border:4px double #ba8759;border-radius:6px;padding:50px 45px;max-width:700px;width:100%;margin:0 auto;box-shadow:0 12px 30px rgba(0,0,0,.12),inset 0 0 60px rgba(186,135,89,.15);position:relative;transform:perspective(1000px) rotateX(0deg);transition:transform .3s ease;background-image:radial-gradient(ellipse at top left,rgba(186,135,89,.12),transparent 55%),radial-gradient(ellipse at bottom right,rgba(118,75,162,.08),transparent 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/ filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-blend-mode:multiply,multiply,normal}.page_poemContainer__gbf1K:after,.page_poemContainer__gbf1K:before{content:"";position:absolute;width:70px;height:70px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23764ba2' opacity='0.15'%3E%3Cpath d='M50 20 L55 40 L75 40 L60 52 L65 72 L50 60 L35 72 L40 52 L25 40 L45 40 Z'/%3E%3Ccircle cx='50' cy='50' r='8' fill='%23ba8759'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat}.page_poemContainer__gbf1K:before{top:15px;left:15px}.page_poemContainer__gbf1K:after{bottom:15px;right:15px;transform:rotate(180deg)}.page_backButton__DcXpv{background:transparent;border:2px solid #764ba2;color:#764ba2;font-size:14px;cursor:pointer;margin-bottom:30px;padding:8px 20px;border-radius:3px;transition:all .3s ease;font-weight:400;font-family:Garamond,serif;letter-spacing:1px;font-feature-settings:"smcp";font-variant:small-caps}.page_backButton__DcXpv:hover{background:#764ba2;color:#fffef9;transform:translateX(-3px)}.page_poemHeader__2fmgH{text-align:center;margin-bottom:40px;padding-bottom:25px;border-bottom:2px double #ba8759;position:relative}.page_poemHeader__2fmgH:after{content:"❦";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);font-size:24px;color:#764ba2;background:#f7f2e7;padding:0 10px}.page_darkMode__WBDcf .page_poemHeader__2fmgH{border-bottom-color:#ba8759}.page_darkMode__WBDcf .page_poemHeader__2fmgH:after{color:#ba8759;background:#2a2235}.page_poemTitle__bqjNV{font-size:36px;color:#764ba2;margin-bottom:12px;font-weight:400;font-family:EB Garamond,Garamond,serif;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:2px}.page_darkMode__WBDcf .page_poemTitle__bqjNV{color:#ba8759}.page_poemTime__6a43n{font-size:16px;color:#8b7355;font-family:EB Garamond,Garamond,serif;font-style:italic}.page_darkMode__WBDcf .page_poemTime__6a43n{color:#a89080}.page_poemContent__PzzlR{line-height:2;color:#2a2a2a;font-size:18px;font-family:EB Garamond,Garamond,serif!important;background:#fbf7ee;padding:34px 32px;border-radius:8px;box-shadow:inset 0 2px 14px rgba(186,135,89,.12),0 2px 10px rgba(118,75,162,.06);border:1px solid rgba(186,135,89,.22);position:relative;background-image:linear-gradient(180deg,rgba(0,0,0,.06),transparent 30%),linear-gradient(180deg,transparent 0,rgba(0,0,0,.03) 50%,transparent),linear-gradient(135deg,rgba(0,0,0,.05),transparent 30%),linear-gradient(225deg,rgba(0,0,0,.05),transparent 30%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cfilter id='gn'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/ filter%3E%3Crect width='100%25' height='100%25' filter='url(%23gn)' opacity='0.02'/%3E%3C/svg%3E");background-blend-mode:multiply,multiply,multiply,multiply,normal}.page_darkMode__WBDcf .page_poemContent__PzzlR{background:#1f1a28;color:#e8dfd0;border-color:rgba(186,135,89,.3);box-shadow:inset 0 2px 14px rgba(0,0,0,.3),0 2px 10px rgba(0,0,0,.2)}.page_stanza__Fdg84{margin-bottom:28px;text-align:center;padding:0;font-family:EB Garamond,Garamond,serif!important}.page_stanza__Fdg84 span{display:inline}.page_modalOverlay__29caG{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1500;display:flex;align-items:center;justify-content:center;animation:page_fadeIn__jjObi .3s ease-out;padding:20px;overflow-y:auto}.page_modalOverlay__29caG.page_darkMode__WBDcf{background:rgba(0,0,0,.85)}.page_poemModal__2DRrB{background:#f7f2e7;border:4px double #ba8759;border-radius:12px;padding:50px 45px;max-width:700px;width:100%;max-height:85vh;overflow-y:auto;position:relative;box-shadow:0 25px 50px rgba(0,0,0,.3),inset 0 0 60px rgba(186,135,89,.15);animation:page_pageCurl__ADylH .6s ease-out;background-image:radial-gradient(ellipse at top left,rgba(186,135,89,.12),transparent 55%),radial-gradient(ellipse at bottom right,rgba(118,75,162,.08),transparent 55%),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160' viewBox='0 0 160 160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/ filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");background-blend-mode:multiply,multiply,normal}.page_poemModal__2DRrB.page_darkMode__WBDcf{background:#2a2235;border-color:#ba8759;box-shadow:0 25px 50px rgba(0,0,0,.6),inset 0 0 60px rgba(186,135,89,.1)}.page_poemModal__2DRrB.page_bottomSheet__IZm3s{position:fixed;bottom:0;left:0;right:0;top:auto;max-width:100%;max-height:90vh;border-radius:20px 20px 0 0;animation:page_slideUpBottom__gGWSk .4s ease-out;padding:30px 25px 40px}@keyframes page_slideUpBottom__gGWSk{0%{transform:translateY(100%)}to{transform:translateY(0)}}.page_poemModal__2DRrB.page_bottomSheet__IZm3s:before{content:"";position:absolute;top:12px;left:50%;transform:translateX(-50%);width:40px;height:4px;background:#ba8759;border-radius:2px;opacity:.5}.page_modalControls__nURYI{display:flex;justify-content:space-between;margin-bottom:25px;gap:10px}.page_closeButton__067Ye,.page_speakButton__pxabi{background:transparent;border:2px solid #764ba2;color:#764ba2;font-size:20px;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1;z-index:10;pointer-events:auto}.page_closeButton__067Ye:hover,.page_speakButton__pxabi:hover{background:#764ba2;color:#fff;transform:scale(1.1)}.page_speakButton__pxabi.page_speaking__0XSIr{background:#764ba2;color:#fff;animation:page_pulse__XPtbN 1.5s ease-in-out infinite}.page_darkMode__WBDcf .page_closeButton__067Ye,.page_darkMode__WBDcf .page_speakButton__pxabi{border-color:#ba8759;color:#ba8759}.page_darkMode__WBDcf .page_closeButton__067Ye:hover,.page_darkMode__WBDcf .page_speakButton__pxabi.page_speaking__0XSIr,.page_darkMode__WBDcf .page_speakButton__pxabi:hover{background:#ba8759;color:#1a1625}@keyframes page_fadeIn__jjObi{0%{opacity:0}to{opacity:1}}@keyframes page_slideUp___dulW{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes page_pageCurl__ADylH{0%{opacity:0;transform:perspective(1000px) rotateY(-15deg) translateX(-20px)}to{opacity:1;transform:perspective(1000px) rotateY(0deg) translateX(0)}}@keyframes page_shimmer__G1aXL{0%,to{opacity:.6}50%{opacity:1}}@keyframes page_pulse__XPtbN{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.page_main__nw1Wk{min-height:100vh;padding:30px 20px;max-width:1100px;margin:0 auto;position:relative;z-index:1;transition:all .4s ease}.page_darkModeToggle__QkAYH{position:fixed;top:20px;right:20px;background:hsla(0,0%,100%,.9);border:2px solid #764ba2;border-radius:50%;width:50px;height:50px;font-size:22px;cursor:pointer;z-index:1000;transition:all .3s ease;box-shadow:0 4px 15px rgba(118,75,162,.2);display:flex;align-items:center;justify-content:center}.page_darkModeToggle__QkAYH:hover{transform:rotate(15deg) scale(1.1);box-shadow:0 6px 20px rgba(118,75,162,.3)}.page_darkMode__WBDcf .page_darkModeToggle__QkAYH{background:rgba(42,34,53,.95);border-color:#ba8759;box-shadow:0 4px 15px rgba(186,135,89,.3)}.page_darkMode__WBDcf .page_darkModeToggle__QkAYH:hover{box-shadow:0 6px 20px rgba(186,135,89,.4)}.page_main__nw1Wk.page_darkMode__WBDcf{background:#1a1625}.page_welcomeOverlay__DvCdo{position:fixed;inset:0;background:rgba(0,0,0,.75);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2000;display:flex;align-items:center;justify-content:center;animation:page_fadeIn__jjObi .4s ease-out;padding:20px}.page_welcomeModal__oQKEL{background:linear-gradient(145deg,#f9f4e9,#faf6f1);border:4px double #ba8759;border-radius:12px;padding:60px 50px;max-width:600px;width:100%;position:relative;overflow:visible;box-shadow:0 25px 50px rgba(0,0,0,.3),inset 0 0 60px rgba(186,135,89,.15);animation:page_pageCurl__ADylH .8s ease-out;background-image:radial-gradient(ellipse at top left,rgba(186,135,89,.12),transparent 55%),radial-gradient(ellipse at bottom right,rgba(118,75,162,.08),transparent 55%)}.page_welcomeClose__Ux2uP{position:absolute;top:15px;right:15px;background:#fff;border:2px solid #764ba2;color:#764ba2;font-size:24px;width:44px;height:44px;min-width:44px;min-height:44px;border-radius:50%;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;line-height:1;font-weight:300;z-index:9999;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.page_welcomeClose__Ux2uP:hover{background:#764ba2;color:#fff;transform:rotate(90deg)}.page_welcomeClose__Ux2uP:active{transform:rotate(90deg) scale(.95);background:#764ba2;color:#fff}.page_welcomeContent__xfq48{text-align:center}.page_welcomeStars__UsCDC{color:#ba8759;font-size:28px;margin:15px 0;letter-spacing:12px;animation:page_shimmer__G1aXL 2s ease-in-out infinite}.page_welcomeText__wc3Oo{font-size:38px;color:#764ba2;font-family:EB Garamond,Garamond,serif;font-weight:500;margin:25px 0;font-feature-settings:"smcp";font-variant:small-caps;letter-spacing:2px;line-height:1.4}.page_welcomeTranslation__o3N6n{font-size:16px;color:#8b7355;font-style:italic;font-family:EB Garamond,Garamond,serif;margin-top:20px}.page_hero__7KFOs{text-align:center;margin-bottom:50px;padding:50px 20px 30px;position:relative;background:linear-gradient(180deg,hsla(0,0%,100%,.55),transparent);border-radius:15px;box-shadow:inset 0 20px 60px rgba(186,135,89,.08)}.page_darkMode__WBDcf .page_hero__7KFOs{background:linear-gradient(180deg,rgba(118,75,162,.15),transparent);box-shadow:inset 0 20px 60px rgba(186,135,89,.12)}.page_heroStarRight__ehMrd,.page_heroStar__5_pkP{position:absolute;width:80px;height:80px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23764ba2' opacity='0.15'%3E%3Cpath d='M50 20 L55 40 L75 40 L60 52 L65 72 L50 60 L35 72 L40 52 L25 40 L45 40 Z'/%3E%3Ccircle cx='50' cy='50' r='8' fill='%23ba8759'/%3E%3C/g%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;transition:transform .1s ease-out}.page_heroStar__5_pkP{top:10px;left:10%}.page_heroStarRight__ehMrd{top:10px;right:10%}@media (max-width:768px){.page_title__po7na{font-size:42px;letter-spacing:2px}.page_subtitle__YBgxm{font-size:14px;letter-spacing:2px}.page_poemsGrid__5HJEL{grid-template-columns:1fr}.page_poemCard__OA9hP{padding:28px 24px;min-height:56px}.page_cardTitle__T08IG{font-size:22px}.page_cardTime__KTQmP{font-size:13px}.page_poemContainer__gbf1K{padding:35px 25px}.page_poemModal__2DRrB{padding:35px 25px 40px}.page_poemTitle__bqjNV{font-size:28px}.page_poemContent__PzzlR{font-size:16px;line-height:1.9;padding:24px 20px}.page_stanza__Fdg84{text-align:left;padding-left:10px;margin-bottom:20px}.page_heroStarRight__ehMrd,.page_heroStar__5_pkP{width:50px;height:50px}.page_welcomeModal__oQKEL{padding:50px 30px}.page_welcomeText__wc3Oo{font-size:28px}.page_welcomeTranslation__o3N6n{font-size:14px}.page_darkModeToggle__QkAYH{width:46px;height:46px;font-size:20px;top:15px;right:15px}.page_modalControls__nURYI{position:-webkit-sticky;position:sticky;top:0;background:#f7f2e7;padding:10px 0;margin:-10px 0 20px;z-index:10;border-radius:8px}.page_darkMode__WBDcf .page_modalControls__nURYI{background:#2a2235}.page_closeButton__067Ye,.page_speakButton__pxabi{width:46px;height:46px;min-width:46px;min-height:46px}}