:root{--purple:#6650d9;--deep:#2b2549;--muted:#7c7890;--paper:#faf9fe;--line:#edeaf6;--mint:#19a994;--yellow:#ffca58;--radius:24px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);font-family:'Trebuchet MS',Arial,sans-serif;color:var(--deep)}button,input,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #f0ac28;outline-offset:4px}[hidden]{display:none!important}.svg-defs{position:absolute;width:0;height:0;overflow:hidden}.sidebar{width:235px;position:fixed;inset:0 auto 0 0;background:#fff;border-right:1px solid var(--line);display:flex;flex-direction:column;padding:35px 23px 24px;z-index:30}.brand{display:flex;gap:11px;align-items:center;font-size:22px;font-weight:900;letter-spacing:-1.1px}.brand-online{color:var(--purple)}.brand small{display:block;font-size:9px;letter-spacing:2.4px;color:#aaa2ba;margin-top:7px}.brand-mark{display:grid;place-items:center;background:var(--purple);color:#fff;width:43px;height:46px;border-radius:15px;transform:rotate(-7deg);box-shadow:0 4px 0 #dfd9f7}.brand-mark svg{width:30px;height:30px;transform:rotate(7deg)}.menu-label{font-size:9px;letter-spacing:1.8px;font-weight:bold;color:#a6a0b5;margin:47px 13px 13px}.navigation{display:grid;gap:9px}.navigation a{display:flex;align-items:center;gap:13px;padding:15px;border-radius:15px;color:#8c849d;font-size:14px;font-weight:bold}.navigation a.active{background:#eee9fe;color:var(--purple)}.navigation a.active svg{stroke-width:2.5}.navigation a:hover{background:#f5f2ff}.side-coach{margin-top:auto;background:#f7f4ff;border:1px solid #ebe5ff;border-radius:22px;text-align:center;padding:18px 10px 11px;position:relative}.teacher-avatar{display:block;width:68px;height:68px;margin:0 auto 10px;border-radius:50%;background-image:url('sinif.jpg');background-size:465% auto;background-position:42.3% 39%;border:4px solid #fff;box-shadow:0 2px 8px #61508e18}.side-coach strong{font-size:14px}.side-coach p{font-size:12px;line-height:1.7;margin:7px 0;color:#9186aa}.tiny-stars{color:#f5b83f;letter-spacing:7px;font-size:15px}.side-footer{text-align:center;color:#b4adc2;font-size:10px;line-height:1.7;margin:20px 0 0}.page-shell{margin-left:235px}.topbar{height:86px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:0 42px;background:#ffffffba;gap:18px}.breadcrumb{font-size:13px;color:#a29aae}.breadcrumb b{font-weight:normal;color:#71657f}.top-actions{display:flex;align-items:center;gap:20px}.star-counter{display:flex;align-items:center;gap:7px;background:#fff5d8;color:#a57711;border:1px solid #ffedb8;border-radius:22px;padding:9px 13px;font-size:14px}.star-counter svg{width:18px;height:18px;fill:#ffcc58;stroke:#e2a52b}.profile{width:38px;height:38px;background:#e0f2f0;color:#26a08e;border:3px solid #fff;border-radius:50%;font-size:15px;font-weight:bold;display:grid;place-items:center;box-shadow:0 0 0 1px #d8ece8}.mobile-brand{display:none}.install-button{display:flex;gap:8px;align-items:center;background:#fff;border:1px solid #e3dcf6;border-radius:12px;padding:10px 12px;color:var(--purple);font-size:11px;font-weight:bold}.install-button svg{width:17px;height:17px}.side-install{margin-top:15px;justify-content:center}main{max-width:1370px;margin:auto;padding:34px 42px 12px}.welcome{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:23px}.welcome h1{font-size:26px;letter-spacing:-.9px;margin:0 0 8px}.welcome p{margin:0;font-size:13px;color:var(--muted)}.day-tag{font-size:11px;color:#9c8aaf;background:#fff;padding:9px 13px;border-radius:12px;white-space:nowrap;border:1px solid var(--line)}.hero{border-radius:30px;background:#eee9ff;display:grid;grid-template-columns:.94fr 1.1fr;overflow:hidden;min-height:340px;position:relative;border:1px solid #e2daf9}.hero-copy{padding:38px 28px 35px 35px;position:relative;z-index:1;align-self:center}.hero-eyebrow{font-size:10px;font-weight:bold;letter-spacing:1.8px;color:#8271b6;display:flex;gap:8px;align-items:center}.hero-eyebrow:before{content:'✦';color:#c19cf2;font-size:20px}.hero .teacher-title{font-size:19px;line-height:1.4;font-weight:bold;color:#7662b4;margin:12px 0 3px;letter-spacing:-.4px}.hero h2{font-size:clamp(34px,3.2vw,53px);line-height:1.09;letter-spacing:-1.8px;margin:0 0 16px;color:#4f3e99}.hero h2 span{color:#a06b18;background:linear-gradient(transparent 65%,#ffd66d 65%);padding-right:5px}.hero p{font-size:13px;color:#8b7da6;line-height:1.7;margin:0 0 23px;max-width:275px}.primary{display:inline-flex;gap:12px;align-items:center;justify-content:center;min-height:48px;padding:13px 21px;border:0;border-radius:14px;background:var(--purple);color:#fff;font-weight:bold;font-size:13px;box-shadow:0 4px 0 #4d3bad}.primary:hover{background:#725ce2;transform:translateY(-1px)}.primary svg{width:19px;height:19px}.hero-art{position:relative;align-self:stretch;min-height:340px;background:#eedcc2}.hero-art>img{width:100%;height:100%;object-fit:cover;object-position:50% 65%;position:absolute;inset:0}.hero-art:before{content:'';position:absolute;inset:0;z-index:1;box-shadow:inset 30px 0 35px -24px #eee9ff;pointer-events:none}.hero-badge{position:absolute;bottom:22px;right:20px;z-index:2;display:flex;gap:9px;align-items:center;background:#ffffffec;padding:12px 16px;border-radius:15px;box-shadow:0 5px 22px #51361b19;color:#796035;font-size:11px;font-weight:bold}.hero-badge>span{display:grid;place-items:center;background:#fff1be;color:#dc9c1e;width:30px;height:30px;border-radius:10px;font-size:19px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:31px 0 17px}.section-heading h2{font-size:20px;letter-spacing:-.6px;margin:0}.section-heading p{font-size:12px;color:var(--muted);margin:7px 0 0}.text-link{font-size:11px;color:var(--purple);font-weight:bold;display:flex;gap:7px;align-items:center}.text-link svg{width:16px;height:16px}.classes{display:flex;gap:12px;margin-top:20px}.class-button{border:1px solid #e9e2f6;background:#fff;padding:12px 17px;border-radius:14px;color:#a29bad;font-size:12px;display:flex;gap:10px;align-items:center;min-height:49px}.class-button>span{font-weight:bold;font-size:19px;line-height:1}.class-button.active{background:#6650d9;color:#fff;border-color:#6650d9;box-shadow:0 3px 0 #4934af}.class-button small{font-size:8px;display:block;margin-top:3px}.subject-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.subject-tile{display:flex;align-items:center;gap:16px;border:0;border-radius:21px;padding:22px;text-align:left;position:relative;overflow:hidden;min-height:105px}.subject-tile.math{background:#e5f5f1;color:#157c6c}.subject-tile.science{background:#fff0dc;color:#bb7529}.subject-icon{width:56px;height:56px;display:grid;place-items:center;border-radius:17px;flex-shrink:0;box-shadow:0 3px 0 #0000000a;font-size:30px;font-weight:bold;background:#fff9}.subject-tile strong{display:block;font-size:17px;letter-spacing:-.2px;margin-bottom:7px}.subject-tile small{font-size:11px;opacity:.7}.subject-tile>svg{margin-left:auto;opacity:.6}.subject-tile:hover{filter:brightness(.98);transform:translateY(-2px)}.game-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.game-card{background:#fff;border:1px solid var(--line);border-radius:21px;overflow:hidden;position:relative;box-shadow:0 5px 12px #55458704;transition:transform .18s,box-shadow .18s}.game-card:hover{transform:translateY(-5px);box-shadow:0 11px 25px #55458712}.game-card.math .game-art{background:#dcf3ed}.game-card.science .game-art{background:#fff0d8}.game-art{aspect-ratio:1.65;position:relative;overflow:hidden;display:block}.game-art img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.game-card:hover .game-art img{transform:scale(1.035)}.card-favorite{position:absolute;right:12px;top:12px;z-index:2;width:33px;height:33px;display:grid;place-items:center;border:1px solid #fff8;background:#fffffff2;color:#b1a8be;border-radius:12px;box-shadow:0 3px 10px #3323410a}.card-favorite svg{width:17px;height:17px}.card-favorite.saved{color:#ec6c95}.card-favorite.saved svg{fill:#ec6c95;stroke:#ec6c95}.completion-badge{position:absolute;left:12px;top:12px;padding:6px 9px;background:#e0fbeced;color:#278657;border-radius:9px;font-size:9px;font-weight:bold}.game-copy{padding:16px 17px 17px}.subject-label{display:flex;gap:6px;align-items:center;font-size:9px;color:#a095b1;letter-spacing:.25px}.subject-label:before{content:'';width:5px;height:5px;background:#71c7ad;border-radius:50%}.science .subject-label:before{background:#eebc68}.game-copy h3{margin:9px 0 7px;font-size:17px;letter-spacing:-.5px}.game-copy p{color:#aba2b5;font-size:10px;margin:0;line-height:1.6;min-height:17px}.card-bottom{display:flex;align-items:center;justify-content:space-between;margin-top:15px;padding-top:12px;border-top:1px dashed var(--line)}.voice-tag{font-size:9px;color:#b0a7bd}.play-pill{display:inline-flex;gap:5px;align-items:center;padding:7px 12px;background:#f0ebff;color:#6b51c8;border-radius:10px;font-size:10px;font-weight:bold}.play-pill svg{width:13px;height:13px}.achievement-banner{margin:31px 0 15px;padding:24px 26px;border-radius:22px;background:#fff4d9;border:1px solid #faeac1;display:flex;gap:18px;align-items:center}.achievement-banner .trophy{width:54px;height:54px;border-radius:17px;background:#ffe5a1;display:grid;place-items:center;color:#b98118;font-size:28px;flex-shrink:0}.achievement-banner h3{font-size:16px;margin:0 0 7px;color:#9c712d}.achievement-banner p{font-size:11px;color:#b19b77;margin:0;line-height:1.6}.achievement-banner>a{margin-left:auto;color:#b18a44;white-space:nowrap}.page-footer{max-width:1370px;margin:auto;padding:30px 42px;display:flex;justify-content:space-between;font-size:9px;color:#b8b0c7;gap:20px}.page-footer b{color:#c2a5e5;margin:0 5px}.page-title{font-size:30px;letter-spacing:-1px;margin:7px 0 8px}.page-intro{font-size:13px;color:var(--muted);line-height:1.8;margin:0 0 24px}.filterbar{display:flex;gap:10px;flex-wrap:wrap;margin:23px 0}.search-box{flex:1;min-width:180px;background:#fff;border:1px solid #e6dff5;border-radius:14px;display:flex;align-items:center;gap:10px;padding:0 15px;min-height:47px;color:#b1a5c4}.search-box input{width:100%;border:0;outline:0;background:transparent;font-size:12px;color:var(--deep);padding:12px 0}.filterbar select{border:1px solid #e6dff5;background:#fff;color:#817391;font-size:12px;border-radius:14px;padding:10px 30px 10px 13px}.filter-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:21px 0}.filter-tab{border:1px solid var(--line);background:#fff;color:#a095b1;border-radius:12px;padding:10px 15px;font-size:12px;min-height:40px}.filter-tab.active{background:#eee8ff;border-color:#dfd5fa;color:var(--purple);font-weight:bold}.game-count{font-size:11px;color:#b6a9c4;margin:13px 0 20px}.empty-state{padding:55px 20px;text-align:center;background:#fff;border:1px dashed #e1d8f3;border-radius:24px}.empty-icon{font-size:38px;display:block;margin-bottom:14px}.empty-state h2{font-size:20px}.empty-state p{font-size:13px;color:var(--muted);line-height:1.8;max-width:400px;margin:10px auto 23px}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin:25px 0}.stat-box{padding:25px 20px;background:#fff;border:1px solid var(--line);border-radius:22px}.stat-box b{font-size:34px;letter-spacing:-1px;color:var(--purple);display:block;margin-bottom:8px}.stat-box:nth-child(2) b{color:#20a38e}.stat-box:nth-child(3) b{color:#d59c28}.stat-box span{font-size:12px;color:#a095b1}.progress-rail{height:12px;border-radius:15px;background:#ede7f8;overflow:hidden;margin:18px 0}.progress-rail>i{display:block;height:100%;background:linear-gradient(90deg,#8e73eb,#c1a6f5);border-radius:15px}.progress-summary{background:#fff;border:1px solid var(--line);border-radius:24px;padding:26px}.progress-summary h2{font-size:18px;margin:0}.progress-summary p{font-size:12px;color:var(--muted)}.badge-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:18px 0 28px}.badge-card{text-align:center;padding:25px 14px;background:#f2eef9;border:1px solid #e8e1f3;border-radius:20px;opacity:.6}.badge-card.earned{opacity:1;background:#fff1cc;border-color:#f4df9f}.badge-card>span{font-size:30px}.badge-card strong{display:block;margin:11px 0 7px;font-size:13px}.badge-card small{font-size:10px;color:#a28eb5}.game-modal{position:fixed;inset:0;background:#f6f2e8;z-index:100;display:flex;flex-direction:column}.player-bar{height:67px;display:flex;align-items:center;gap:20px;padding:10px 22px;background:#fff;border-bottom:1px solid #e9e2f6;flex-shrink:0}.back-button{display:flex;align-items:center;gap:8px;border:0;border-radius:12px;background:#eee9ff;color:var(--purple);padding:10px 14px;font-size:12px;min-height:43px}.back-button svg{width:18px;height:18px}.player-bar strong{font-size:14px;flex:1}.player-favorite{background:#fff;border:1px solid #e5def3;color:#a997c0;border-radius:12px;padding:10px;display:grid;place-items:center}.player-favorite.saved{color:#ec6c95}.player-favorite.saved svg{fill:#ec6c95}.player-stage{flex:1;min-height:0;position:relative}.player-stage iframe{display:block;width:100%;height:100%;border:0;background:#f6f2e8}.player-stage .initial-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.initial-loading{display:flex;gap:12px;align-items:center;justify-content:center;padding:80px 20px;font-size:14px;color:#998bac}.spinner{display:inline-block;width:24px;height:24px;border:3px solid #e8dff9;border-top-color:var(--purple);border-radius:50%;animation:spin .8s linear infinite}.toast{position:fixed;bottom:28px;left:calc(50% + 100px);transform:translateX(-50%);z-index:120;background:#433258;color:#fff;padding:13px 20px;border-radius:14px;font-size:12px;box-shadow:0 5px 30px #3f295e22;text-align:center;max-width:85vw;line-height:1.6}@keyframes spin{to{transform:rotate(360deg)}}
@media(min-width:1600px){.hero-art{min-height:390px}.hero h2{font-size:58px}.game-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hero p{max-width:330px}}@media(max-width:1150px){.sidebar{width:205px;padding:30px 16px 20px}.page-shell{margin-left:205px}.brand{font-size:20px;gap:8px}.brand-mark{width:37px;height:41px}.topbar{padding:0 28px}main{padding:28px}.hero-copy{padding:28px 20px 28px 27px}.hero h2{font-size:40px}.hero .teacher-title{font-size:16px}.hero-art{min-height:340px}.game-grid{gap:16px}.game-copy{padding:14px}.game-copy h3{font-size:15px}.page-footer{padding:25px 28px}.subject-tile{padding:18px;gap:12px}.subject-icon{width:48px;height:48px}.subject-tile strong{font-size:16px}}
@media(max-width:900px){.sidebar{width:86px;padding:28px 13px}.brand{justify-content:center}.brand>span:not(.brand-mark),.menu-label,.navigation span,.side-coach,.side-footer,.side-install{display:none}.navigation{margin-top:40px;gap:13px}.navigation a{justify-content:center;padding:15px}.page-shell{margin-left:86px}.topbar{height:74px}.game-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hero h2{font-size:39px}.hero-copy{padding:29px 23px}.hero .teacher-title{font-size:15px}.hero-art{min-height:325px}.hero-badge{right:11px;bottom:15px;font-size:9px;padding:9px}.hero-badge>span{width:24px;height:24px}.day-tag{display:none}.classes{gap:9px}.class-button{padding:11px 13px}.achievement-banner{padding:20px}.toast{left:calc(50% + 43px)}.page-footer{flex-direction:column;gap:8px}}
@media(max-width:640px){body{padding-bottom:80px}.sidebar{width:auto;height:70px;inset:auto 0 0;background:#fffffff5;backdrop-filter:blur(12px);border:0;border-top:1px solid #eae2f4;padding:5px 8px max(5px,env(safe-area-inset-bottom));display:block}.sidebar>.brand{display:none}.navigation{margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.navigation a{display:flex;flex-direction:column;gap:5px;padding:8px 3px;border-radius:14px;font-size:9px;min-height:55px}.navigation svg{width:21px;height:21px}.navigation span{display:inline}.page-shell{margin-left:0}.topbar{height:71px;padding:0 20px;background:#fff}.breadcrumb{display:none}.mobile-brand{display:flex;align-items:center;font-size:20px;font-weight:900;letter-spacing:-1.2px}.mobile-brand>span:not(.mini-pad){color:var(--purple)}.mini-pad{display:grid;place-items:center;color:#fff;background:var(--purple);border-radius:10px;width:30px;height:32px;margin-right:9px;font-size:22px;transform:rotate(-8deg)}.top-actions{gap:11px}.profile{width:33px;height:33px;font-size:13px}.star-counter{padding:7px 10px;font-size:12px;gap:5px}.star-counter svg{width:16px;height:16px}.top-install{padding:7px;border:0;background:#f3eeff}.top-install span{display:none}main{padding:24px 19px 5px}.welcome{margin-bottom:20px}.welcome h1{font-size:24px;letter-spacing:-.9px}.welcome p{font-size:12px}.hero{grid-template-columns:1fr;border-radius:25px}.hero-copy{padding:26px 25px 25px}.hero-eyebrow{font-size:9px;letter-spacing:1.5px}.hero .teacher-title{font-size:18px;margin-top:10px}.hero h2{font-size:45px;letter-spacing:-1.5px;margin-bottom:13px}.hero h2 br{display:none}.hero p{font-size:12px;max-width:330px;margin:0 0 18px}.hero .primary{min-height:46px;font-size:12px;box-shadow:0 3px 0 #4d3bad}.hero-art{min-height:0;aspect-ratio:1.55}.hero-art>img{object-position:center 65%}.hero-art:before{box-shadow:inset 0 22px 25px -23px #eee9ff}.hero-badge{bottom:13px;right:13px;padding:8px 11px;font-size:9px;border-radius:12px}.hero-badge>span{width:23px;height:23px;font-size:15px}.section-heading{margin:26px 0 14px}.section-heading h2{font-size:19px}.section-heading p{font-size:11px}.text-link{font-size:10px;gap:4px}.text-link svg{width:14px;height:14px}.classes{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin-top:0}.class-button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 6px;font-size:10px;min-height:67px;border-radius:13px}.class-button>span{font-size:21px}.class-button small{font-size:7px}.subject-grid{gap:11px}.subject-tile{min-height:97px;gap:10px;border-radius:18px;padding:14px 11px}.subject-icon{width:39px;height:43px;border-radius:13px;font-size:25px}.subject-tile strong{font-size:14px;margin-bottom:6px}.subject-tile small{font-size:9px}.subject-tile>svg{display:none}.game-grid{gap:12px}.game-card{border-radius:17px}.game-art{aspect-ratio:1.35}.card-favorite{right:8px;top:8px;width:29px;height:29px;border-radius:10px}.card-favorite svg{width:15px;height:15px}.game-copy{padding:12px}.subject-label{font-size:8px;gap:4px;white-space:nowrap}.game-copy h3{font-size:14px;line-height:1.35;margin:7px 0 6px}.game-copy p{font-size:9px;line-height:1.5}.card-bottom{margin-top:11px;padding-top:9px;gap:3px}.voice-tag{font-size:8px}.play-pill{padding:6px 8px;font-size:9px;gap:3px}.completion-badge{left:7px;top:8px;font-size:8px;padding:5px 7px}.achievement-banner{padding:18px 15px;gap:12px;margin-top:25px}.achievement-banner .trophy{width:42px;height:46px;font-size:24px;border-radius:14px}.achievement-banner h3{font-size:14px}.achievement-banner p{font-size:10px}.achievement-banner>a{display:none}.page-footer{padding:22px 20px;font-size:8px;line-height:1.7}.page-title{font-size:27px}.page-intro{font-size:12px}.filterbar{gap:8px;margin:18px 0}.filterbar select{font-size:10px;padding:9px 22px 9px 10px}.search-box{flex-basis:100%}.filter-tabs{gap:7px}.filter-tab{font-size:11px;padding:9px 12px}.stats-grid{gap:9px}.stat-box{padding:18px 12px;border-radius:17px}.stat-box b{font-size:28px}.stat-box span{font-size:10px}.badge-grid{gap:9px}.badge-card{padding:20px 7px;border-radius:17px}.badge-card strong{font-size:11px}.badge-card small{font-size:8px}.badge-card>span{font-size:26px}.progress-summary{padding:20px}.player-bar{padding:9px 12px;height:61px;gap:10px}.player-bar strong{font-size:12px}.back-button{padding:8px 10px;gap:4px;font-size:10px}.back-button span{max-width:65px}.player-favorite{padding:8px}.player-favorite svg{width:20px;height:20px}.toast{left:50%;bottom:87px;font-size:11px;width:max-content}.game-modal~.toast{bottom:25px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

.grade-row{display:flex;gap:13px;align-items:center;margin-top:24px;color:#a093b3;font-size:11px}.grade-label{display:inline-flex;align-items:center;background:#eee8ff;border:1px solid #dfd5fa;color:#6b50ce;padding:10px 17px;border-radius:13px;font-size:13px;font-weight:bold;white-space:nowrap}.hero-art>img{object-fit:cover;object-position:50% 50%}@media(max-width:640px){.grade-row{font-size:10px;gap:10px;margin-top:20px}.grade-label{font-size:12px;padding:9px 14px}.hero-art{aspect-ratio:1.5}}

.play-pill,.card-favorite,.back-button,.player-favorite{min-height:48px;min-width:48px;touch-action:manipulation}.game-modal iframe{touch-action:manipulation}

.instagram-banner{display:flex;align-items:center;gap:16px;background:#fff;border:2px solid #efe4ff;border-radius:22px;margin:22px 0;padding:20px}.instagram-banner .teacher-avatar{flex-shrink:0;width:58px;height:58px}.instagram-banner b{font-size:15px}.instagram-banner p{font-size:12px;color:#7d6c91;line-height:1.6;margin:7px 0 0}.instagram-banner a{margin-left:auto;border-radius:14px;background:#7253d8;color:white;padding:14px 18px;white-space:nowrap;font-weight:bold;font-size:13px}.share-tile{background:#fff5d9!important;border-color:#f3df9a!important}.share-tile .subject-icon{color:#9d7115;background:#ffedb0}@media(max-width:640px){.instagram-banner{flex-wrap:wrap;padding:16px;gap:12px}.instagram-banner>div{flex:1;min-width:190px}.instagram-banner a{margin:0;width:100%;text-align:center}.instagram-banner b{font-size:13px}.instagram-banner p{font-size:11px}.subject-tile strong{font-size:13px}.subject-tile small{font-size:9px}}
