
:root{--paper:#f5f1e7;--ink:#2e3026;--muted:#797a6b;--line:#d7d2c4;--red:#843d32;--gold:#b2a078;--dark:#292b23;--serif:Georgia,'Times New Roman',serif;--sans:Arial,'Helvetica Neue',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:14px/1.6 var(--sans)}button,input,textarea,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:focus-visible,a:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--red);outline-offset:4px}button{color:inherit}button:disabled{opacity:.5;cursor:default}a{color:inherit}::selection{background:#dcd1b5}body:before{content:'';position:fixed;inset:0;pointer-events:none;opacity:.11;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.7' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.24' filter='url(%23n)'/%3E%3C/svg%3E");z-index:10}.sidebar{position:fixed;inset:0 auto 0 0;width:228px;background:var(--dark);color:#e9e4d5;display:flex;flex-direction:column;padding:35px 22px;z-index:20}.brand{display:flex;align-items:center;gap:12px;font-family:var(--serif);font-size:25px;letter-spacing:1px}.brand svg{width:36px;height:36px;stroke:#c6b88f;fill:none;stroke-width:1}.brand small{display:block;font:8px var(--sans);letter-spacing:3px;color:#acaa98;margin-top:3px}.sideRule{height:1px;background:#4c4d40;margin:31px 0}.sideLabel{font-size:9px;letter-spacing:2px;color:#a19e8d;margin:0 13px 16px}.nav{display:grid;gap:7px}.nav button{border:0;background:none;color:#b8b9aa;padding:13px 14px;display:flex;align-items:center;text-align:start;gap:12px;border-radius:2px;font-size:12px;transition:.2s}.nav button:hover{background:#35372d;color:#fff}.nav button.active{background:#454538;color:#f3eddc}.nav .ico{font-size:19px;width:22px;line-height:1;color:#b9ab86}.nav .active .ico{color:#e1d3a8}.sideFoot{margin-top:auto}.progressHead{display:flex;justify-content:space-between;font-size:10px;color:#b1ae9c}.track{height:3px;background:#494b3d;margin:12px 0 15px}.track span{height:100%;display:block;background:#cbbb8f;transition:width .3s}.sideFoot .small{font-size:9px;letter-spacing:1px;color:#928f7d}.shell{margin-inline-start:228px;padding:0 56px;max-width:1640px}.topbar{min-height:90px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);gap:20px}.crumb{font-size:10px;letter-spacing:2px;color:var(--muted)}.topright{display:flex;align-items:center;gap:18px}.edition{font-size:9px;letter-spacing:1.5px;display:flex;align-items:center;gap:8px}.edition:before{content:'';height:5px;width:5px;border-radius:50%;background:var(--red)}#language{border:0;background:transparent;color:var(--ink);padding:8px 3px;font-size:11px;max-width:110px}.mobileBrand{display:none}.hero{display:grid;grid-template-columns:1.1fr 1fr;gap:30px;align-items:center;padding:55px 0 42px}.eyebrow{font-size:9px;letter-spacing:3px;font-weight:600;color:var(--red);display:flex;align-items:center;gap:12px}.eyebrow:before{content:'';width:25px;height:1px;background:var(--red)}h1,h2,h3,p{margin-top:0}h1{font:clamp(48px,5.6vw,82px)/1.02 var(--serif);letter-spacing:-2.4px;white-space:pre-line;margin:25px 0 25px;font-weight:400}h1:after{content:'.';color:var(--red)}.intro{font-size:13px;line-height:1.9;color:#737565;max-width:380px;margin-bottom:29px}.btns{display:flex;align-items:center;gap:19px;flex-wrap:wrap}.primary{background:var(--dark);color:#f6f1e3;border:1px solid var(--dark);padding:13px 20px;font-size:11px;display:inline-flex;gap:25px;align-items:center;text-decoration:none;justify-content:center}.primary:hover{background:#454635}.textbtn{border:0;background:none;padding:8px 0;font-size:11px;display:inline-flex;gap:14px;align-items:center;border-bottom:1px solid #bcb7a7}.seal-stage{position:relative;min-height:365px;display:flex;align-items:center;justify-content:center}.orbit{position:absolute;width:350px;height:350px;border:1px solid #d4cbb4;border-radius:50%;inset:auto;pointer-events:none}.orbit:before,.orbit:after{content:'✦';position:absolute;color:#9f8d63;font-size:15px;left:calc(50% - 7px);top:-14px;background:var(--paper);padding:0 3px}.orbit:after{top:auto;bottom:-15px}.seal-stage:before,.seal-stage:after{content:'';position:absolute;background:#d5cdb9}.seal-stage:before{width:100%;height:1px;top:50%}.seal-stage:after{height:100%;width:1px;left:50%}.hero-seal{width:286px;height:286px;object-fit:cover;border-radius:50%;filter:grayscale(1) contrast(1.3);mix-blend-mode:multiply;z-index:1}.sealCaption{position:absolute;bottom:-8px;inset-inline:0;text-align:center;font:italic 12px var(--serif);color:#7d7b6b;background:var(--paper);z-index:2;max-width:260px;margin:auto}.sideAnnotation{position:absolute;right:-4px;top:36px;writing-mode:vertical-rl;letter-spacing:3px;font-size:8px;color:#99917c}.stats{display:grid;grid-template-columns:repeat(3,1fr);border-block:1px solid var(--line);padding:18px 0;margin-bottom:36px}.stat{display:flex;align-items:center;gap:13px;padding-inline-start:24px;border-inline-start:1px solid var(--line)}.stat:first-child{padding-inline-start:0;border:0}.stat strong{font:32px/1 var(--serif);font-weight:400}.stat span{font-size:10px;color:#7c7a6c;max-width:100px;line-height:1.5}.sectionHead{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:20px}.sectionHead h2{font:28px/1.2 var(--serif);font-weight:400;margin-bottom:9px}.sectionHead p{font-size:11px;color:var(--muted);margin:0}.pathGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.lessonCard{border:1px solid var(--line);padding:23px 22px 19px;text-align:start;background:rgba(255,255,255,.14);min-height:166px;position:relative;transition:background .2s,transform .2s}.lessonCard:hover{background:#fffcf5;transform:translateY(-3px)}.lessonCard .cardTop{display:flex;align-items:center;justify-content:space-between;color:#90836a;font:10px var(--sans);margin-bottom:20px}.lessonCard h3{font:20px/1.25 var(--serif);margin-bottom:14px;max-width:220px}.lessonCard .cardBottom{display:flex;align-items:center;justify-content:space-between;font-size:9px;color:var(--muted)}.lessonCard .arrow{font-size:18px;color:var(--red)}.lessonCard.done{border-color:#adb398}.done .cardTop{color:#6d7857}.sourcebox{margin:38px 0 28px;padding:23px 26px;border:1px solid var(--line);display:flex;align-items:start;gap:20px}.sourcebox .sourceMark{font-size:24px;color:#9d8e6f;line-height:1}.sourcebox h3{font-size:10px;letter-spacing:1px;margin-bottom:7px}.sourcebox p{font:12px/1.8 var(--serif);color:#797a6b;max-width:760px;margin:0}.sourcebox p+p{margin-top:5px;font-style:italic;font-size:11px}footer{border-top:1px solid var(--line);padding:20px 0 25px;display:flex;justify-content:space-between;font-size:9px;color:#8f8c7c;gap:20px}footer .wordmark{letter-spacing:3px}.pageTitle{padding:42px 0 28px}.pageTitle h1{font-size:46px;letter-spacing:-1px;margin:14px 0 18px;white-space:normal}.pageTitle h1:after{content:''}.pageTitle p{font-size:12px;color:var(--muted);max-width:680px}.filters{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:24px}.chip{border:1px solid var(--line);background:none;padding:7px 13px;font-size:10px}.chip.active{background:var(--dark);color:var(--paper);border-color:var(--dark)}.atlasGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding-bottom:28px}.planetCard{border:1px solid var(--line);background:transparent;padding:19px;text-align:start;transition:.2s}.planetCard:hover{background:#fffcf5;transform:translateY(-2px)}.planetCard img{display:block;width:100%;aspect-ratio:1;object-fit:cover;border-radius:50%;filter:grayscale(1) contrast(1.25);mix-blend-mode:multiply;margin-bottom:24px}.planetCard h2{font:24px var(--serif);margin-bottom:8px}.planetCard .planetMeta{font-size:10px;color:var(--muted);display:flex;justify-content:space-between;gap:10px}.planetCard .planetSymbol{font-size:24px;color:#8e7452}.tableWrap{overflow:auto;margin-bottom:30px}.correspondence{width:100%;border-collapse:collapse;font-size:11px}.correspondence th{text-align:start;color:var(--muted);font-size:9px;letter-spacing:1px;font-weight:400;padding:14px 12px;border-bottom:1px solid #aaa18d;white-space:nowrap}.correspondence td{padding:19px 12px;border-bottom:1px solid var(--line)}.correspondence tbody tr{cursor:pointer}.correspondence tbody tr:hover{background:#ede6d7}.planetCell{font:19px var(--serif);white-space:nowrap}.planetCell span{color:#9b8056;font-size:23px;margin-inline-end:12px}.swatch{display:inline-block;width:7px;height:7px;margin-inline-end:8px;border:1px solid #aaa;vertical-align:middle}.noteForm{border:1px solid var(--line);padding:25px;margin-bottom:24px}.noteForm label{display:block;font:22px var(--serif);margin-bottom:16px}textarea{background:#faf7ef;border:1px solid var(--line);width:100%;min-height:180px;resize:vertical;padding:18px;color:var(--ink);font-size:13px;line-height:1.8;margin-bottom:14px}.savebar{display:flex;align-items:center;gap:20px}.savebar span{font-size:11px;color:var(--muted)}.entry{padding:20px 0;border-bottom:1px solid var(--line)}.entryTop{display:flex;justify-content:space-between;font-size:10px;color:var(--muted);margin-bottom:12px}.entry p{font:15px/1.8 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere}.entry button{border:0;background:none;color:var(--red);font-size:10px}.empty{padding:40px 0;color:var(--muted);font:18px var(--serif)}dialog{border:1px solid #c6bda7;background:var(--paper);padding:0;color:var(--ink);width:760px;max-width:calc(100% - 30px);max-height:90dvh;box-shadow:0 30px 100px #0004}dialog::backdrop{background:#1e211bd9;backdrop-filter:blur(4px)}.dialogTop{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid var(--line);font-size:10px;letter-spacing:1px;position:sticky;top:0;background:var(--paper);z-index:5}.close{border:0;background:none;font-size:25px;font-weight:300;padding:0 4px;line-height:1}.dialogBody{padding:30px}.dialogBody h2{font:38px/1.15 var(--serif);letter-spacing:-.5px;font-weight:400;margin:8px 0 26px}.step{display:grid;grid-template-columns:24px 1fr;gap:15px;border-top:1px solid var(--line);padding-top:17px;margin-top:17px}.step span{font:13px var(--serif);color:#a08864}.step p{font:16px/1.8 var(--serif);margin-bottom:2px}.lessonFooter{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-top:28px;padding-top:24px;border-top:1px solid var(--line)}.quiz{padding:20px;background:#ebe4d4;margin-top:24px}.quiz h3{font-size:10px;letter-spacing:1px}.quiz p{font:18px var(--serif)}.quizOptions{display:flex;gap:8px;flex-wrap:wrap}.quizOptions button{border:1px solid #c0b59d;background:transparent;padding:7px 12px;font-size:11px}.quizOptions button.selected{background:var(--dark);color:#fff}.quizResult{font-size:12px;margin-top:15px;min-height:20px}.exercise{padding:20px 0 0}.exercise h3{font-size:10px;letter-spacing:1px}.exercise p{font-size:12px;color:var(--muted)}.plateDetail{display:grid;grid-template-columns:1fr 1fr;gap:30px}.plateDetail img{width:100%;border-radius:50%;filter:grayscale(1) contrast(1.2);mix-blend-mode:multiply}.detailTable{margin:0}.detailTable div{padding:10px 0;border-bottom:1px solid var(--line)}.detailTable dt{font-size:9px;color:var(--muted);text-transform:uppercase;letter-spacing:1px}.detailTable dd{font:17px var(--serif);margin:3px 0 0}.figureNote{font-size:11px;color:var(--muted);margin-top:22px}.reset{border:0;background:none;font-size:10px;color:var(--muted);padding:12px 0}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.mobileNav{display:none}[hidden]{display:none!important}[dir=rtl] .sidebar{left:auto;right:0}[dir=rtl] .sideAnnotation{right:auto;left:-4px}[dir=rtl] .hero h1{letter-spacing:0}[dir=rtl] .arrow{transform:scaleX(-1)}
@media(min-width:1500px){.shell{margin-inline:auto;padding-inline-start:284px;max-width:1650px}.hero{gap:70px}.hero-seal{width:320px;height:320px}.orbit{width:385px;height:385px}.seal-stage{min-height:395px}}
@media(max-width:1100px){.sidebar{width:195px;padding-inline:16px}.shell{margin-inline-start:195px;padding:0 32px}.brand{font-size:21px}.hero{gap:18px}h1{font-size:60px}.orbit{width:280px;height:280px}.hero-seal{width:236px;height:236px}.seal-stage{min-height:310px}.sideAnnotation{display:none}.pathGrid{gap:10px}.lessonCard{padding:18px 16px}.lessonCard h3{font-size:18px}.atlasGrid{gap:12px}}
@media(max-width:800px){.sidebar{width:76px;align-items:center;padding:25px 12px}.brand span,.sideLabel,.sideRule,.nav .navtext,.sideFoot{display:none}.brand svg{width:34px;height:34px}.nav{margin-top:45px}.nav button{padding:13px 10px}.nav .ico{width:auto}.shell{margin-inline-start:76px;padding:0 25px}.hero{grid-template-columns:1fr 1fr;padding-top:40px}h1{font-size:49px}.orbit{width:225px;height:225px}.hero-seal{width:195px;height:195px}.seal-stage{min-height:265px}.sealCaption{font-size:10px;bottom:-3px}.edition{font-size:8px;letter-spacing:1px}.topbar{min-height:76px}.topright{gap:10px}.pathGrid{grid-template-columns:repeat(2,1fr)}.atlasGrid{grid-template-columns:repeat(2,1fr)}.intro{font-size:12px}.stats .stat{padding-inline-start:15px}.stat strong{font-size:28px}}
@media(max-width:590px){.sidebar{display:none}.shell{margin:0;padding:0 22px}.topbar{min-height:72px}.crumb{display:none}.mobileBrand{display:block;font:21px var(--serif);letter-spacing:.8px}.edition{display:none}.hero{grid-template-columns:1fr;padding:32px 0 30px;gap:20px}.hero-copy{order:1}.seal-stage{order:0;min-height:245px}.orbit{width:234px;height:234px}.hero-seal{width:202px;height:202px}.seal-stage:before{width:90%}.seal-stage:after{height:100%}h1{font-size:60px;margin-top:20px;line-height:1.02;letter-spacing:-2px;white-space:normal;max-width:340px}.intro{max-width:370px;font-size:13px;margin-bottom:23px}.eyebrow{font-size:8px;letter-spacing:2.5px}.sealCaption{bottom:-9px}.stats{margin-bottom:28px;padding:18px 0}.stat{gap:9px}.stat strong{font-size:29px}.stat span{font-size:9px}.stats .stat{padding-inline-start:12px}.stats .stat:first-child{padding-inline-start:0}.sectionHead h2{font-size:26px}.sectionHead{align-items:start;gap:12px}.sectionHead .textbtn{font-size:9px;white-space:nowrap}.sectionHead p{font-size:10px;max-width:220px}.lessonCard{min-height:170px;padding:18px 14px}.lessonCard h3{font-size:20px}.lessonCard .cardBottom{font-size:8px}.sourcebox{padding:20px 17px;gap:12px}.sourcebox p{font-size:12px}footer{padding-bottom:90px;font-size:8px}.mobileNav{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:30;background:var(--dark);padding:10px 8px max(10px,env(safe-area-inset-bottom));gap:3px;justify-content:space-around;border-top:1px solid #575749}.mobileNav button{border:0;background:none;color:#b6b4a3;display:flex;align-items:center;flex-direction:column;gap:3px;font-size:8px;padding:3px 7px;max-width:85px}.mobileNav .ico{font-size:19px;line-height:1.1}.mobileNav button.active{color:#f7edcf}.pageTitle{padding-top:30px}.pageTitle h1{font-size:38px}.atlasGrid{gap:12px}.planetCard{padding:13px}.planetCard h2{font-size:22px}.planetCard .planetMeta{font-size:8px}.planetCard img{margin-bottom:17px}.planetSymbol{font-size:18px!important}.dialogTop{padding:16px 20px}.dialogBody{padding:24px 20px}.dialogBody h2{font-size:32px}.step{gap:10px}.step p{font-size:16px}.plateDetail{grid-template-columns:1fr}.plateDetail img{width:80%;margin:auto}.detailTable{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.noteForm{padding:18px}.savebar{align-items:start;flex-direction:column;gap:10px}.lessonFooter .primary{width:100%}.btns{gap:16px}.hero-copy .primary{padding:12px 17px}.hero-copy .textbtn{font-size:10px}}
@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}

.miniTrack{height:2px;background:#d9d4c7;margin:16px 0 12px}.miniTrack span{display:block;height:100%;background:#949c7a}.unitList{border-top:1px solid var(--line)}.unitRow{display:flex;align-items:center;width:100%;gap:25px;text-align:start;border:0;border-bottom:1px solid var(--line);background:none;padding:25px 20px}.unitRow:hover{background:#fff8}.unitNumber{font:28px var(--serif);color:#a48b65}.unitRow strong{display:block;font:24px var(--serif);font-weight:400}.unitRow small{font:10px var(--sans);color:var(--muted);display:block;margin-top:8px}.unitState{margin-inline-start:auto;color:var(--red);font-size:24px}.courseActions{margin-top:24px}.searchBox{display:block;margin-bottom:20px}.searchBox input{width:100%;padding:13px 16px;border:1px solid var(--line);background:#fff5;color:var(--ink)}.atlasTopic{font:15px/1.5 var(--serif);margin:0 0 14px;color:#797a6b;min-height:2em}.planetCard img{border-radius:0;object-fit:contain}.hero-seal{object-fit:contain;background:transparent}.plateDetail img{border-radius:0;object-fit:contain;height:auto}.hourTool{margin:30px 0;padding:28px;border:1px solid var(--line)}.hourTool h2,.sourceChapters h2{font:28px var(--serif);font-weight:400}.hourTool>p{color:var(--muted);font-size:12px}.hourControls{display:flex;gap:20px;flex-wrap:wrap;margin:25px 0}.hourControls label{display:grid;gap:8px;font-size:11px;min-width:180px}.hourControls select{border:1px solid var(--line);background:#faf7ef;padding:12px;color:var(--ink)}.hourValues{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;border-block:1px solid var(--line);padding:22px 0}.hourValues small{display:block;font-size:10px;color:var(--muted);margin-bottom:8px}.hourValues strong{font:25px var(--serif);font-weight:400}.backupTools{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:20px}.backupTools span{font-size:10px;color:var(--muted)}.fileLabel{cursor:pointer}.sourceActions{margin-bottom:30px}.referenceGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.referenceCard{text-decoration:none;border:1px solid var(--line);padding:15px;font-size:11px}.referenceCard img{display:block;width:100%;height:250px;object-fit:contain;mix-blend-mode:multiply;margin-bottom:15px}.sourceChapters{margin:36px 0}.sourceChapters h3{font:21px var(--serif);margin-top:24px}.chapterGrid{display:flex;gap:8px;flex-wrap:wrap}.originalText{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.9 var(--serif);margin-top:30px;padding-top:20px;border-top:1px solid var(--line)}.lessonSource{display:flex;align-items:center;justify-content:space-between;gap:15px;flex-wrap:wrap;padding-top:20px;font-size:10px;color:var(--muted)}.figureTheme{border-block:1px solid var(--line);padding:18px 0;margin:24px 0}.figureTheme small{font-size:10px;color:var(--muted)}.figureTheme p{font:22px var(--serif);margin:8px 0 0}.plainText{font:17px/1.9 var(--serif)}.installBtn{border:1px solid var(--line);background:none;padding:6px 10px;font-size:10px}.pwaStatus{font-size:9px;color:var(--muted);display:flex;align-items:center;gap:12px;padding-top:12px}.pwaStatus:before{content:'•';color:#7f8e64}.sideFoot .small{font-size:9px}.footerLinks{display:flex;gap:20px;align-items:center}.footerLinks button{font-size:10px;color:var(--muted);border:0;background:none;text-decoration:underline;text-underline-offset:3px;padding:0}.toast{position:fixed;bottom:30px;inset-inline-end:30px;max-width:440px;background:var(--dark);color:var(--paper);padding:16px 22px;z-index:100;box-shadow:0 8px 30px #0002;font-size:12px}.updateBanner{position:fixed;bottom:24px;inset-inline-end:25px;background:var(--dark);color:var(--paper);padding:18px;z-index:80;display:flex;gap:16px;align-items:center;font-size:12px}.updateBanner button{background:var(--paper);border:0;padding:7px 12px;font-size:11px}.nav{gap:5px}.nav button{padding-block:11px}.nojs{max-width:700px;margin:60px auto;padding:30px;font-family:var(--serif)}
@media(max-width:800px){.topright{gap:8px}.installBtn{font-size:9px}.referenceGrid{grid-template-columns:repeat(2,1fr)}.unitRow strong{font-size:21px}.hourValues strong{font-size:21px}}
@media(max-width:590px){.referenceCard img{height:190px}.referenceCard{font-size:9px;padding:10px}.hourTool{padding:18px}.hourValues{grid-template-columns:1fr;gap:15px}.hourValues>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.hourValues small{margin:0}.hourControls{gap:12px}.hourControls label{min-width:100%;}.pwaStatus{font-size:8px;flex-wrap:wrap;gap:5px}.pwaStatus #offlineStatus{max-width:290px}.toast,.updateBanner{bottom:95px;inset-inline:15px;max-width:calc(100% - 30px)}.unitRow{gap:16px;padding:23px 8px}.unitRow strong{font-size:21px}.unitNumber{font-size:23px}.lessonSource .textbtn{font-size:10px}.footerLinks{flex-wrap:wrap;gap:12px}.mobileNav button{font-size:7px;max-width:16.66%;padding-inline:2px}.mobileNav{gap:0}.sourcebox{margin-block:30px}.topright #language{max-width:96px}}

.pathGrid,.atlasGrid,.referenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lessonCard,.planetCard,.referenceCard{min-width:0}.lessonCard h3,.unitRow strong{overflow-wrap:anywhere}.footerLinks{min-width:0}footer{flex-wrap:wrap}.sourcebox>div{min-width:0}@media(max-width:800px){.pathGrid,.atlasGrid,.referenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
