*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px;color-scheme:light}body{margin:0;background:#f8f9f5;color:#173e40;font:16px/1.65 system-ui,-apple-system,"Segoe UI",sans-serif}a{color:inherit}a:focus-visible,summary:focus-visible{outline:3px solid #b9673d;outline-offset:5px}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.skip{position:fixed;top:8px;left:8px;transform:translateY(-180%);z-index:10;background:white;padding:12px}.skip:focus{transform:none}.header{height:100px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:11px;text-decoration:none;font-size:23px;letter-spacing:-.7px;white-space:nowrap}.brand img{border-radius:11px}.brand b{color:#b66b47}.header nav{display:flex;align-items:center;gap:28px;font-size:13px;font-weight:600}.header nav>a:not(.button){text-decoration:none}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:14px 23px;min-height:49px;border:1px solid #173e40;border-radius:9px;background:#173e40;color:#fff;text-decoration:none;font-size:14px;font-weight:650;line-height:1.4;transition:background .15s,transform .15s}.button:hover{background:#28575a;transform:translateY(-1px)}.button.light{color:#173e40;background:transparent;border-color:#c9d5ce}.button.light:hover{background:#e9efe8}.button.small{min-height:42px;padding:10px 16px;gap:16px;font-size:13px}.hero{display:grid;grid-template-columns:1fr 1.12fr;align-items:center;gap:58px;padding-top:58px;padding-bottom:76px}.eyebrow{font-size:11px;letter-spacing:.13em;font-weight:750;color:#6a8179;margin:0 0 20px}.dot{display:inline-block;width:7px;height:7px;background:#bd7047;border-radius:50%;margin-right:7px}h1,h2,h3,p{overflow-wrap:break-word}h1{font-size:clamp(42px,4.6vw,64px);line-height:1.13;font-weight:650;letter-spacing:-.055em;margin:0 0 25px}h1 em{font-family:Georgia,"Times New Roman",serif;font-weight:400;color:#ac603d;letter-spacing:-.055em}h2{font-size:clamp(28px,3vw,39px);line-height:1.24;font-weight:600;letter-spacing:-.04em;margin:0}h3{font-size:18px;line-height:1.4;font-weight:650;margin:0 0 10px;letter-spacing:-.02em}.lead{font-size:16px;color:#607572;max-width:450px;margin:0 0 28px}.actions{display:flex;flex-wrap:wrap;gap:12px}.caption{font-size:11px;color:#71817b;margin-top:16px}.board-preview{position:relative;border:1px solid #d6dfd7;border-radius:16px;background:white;box-shadow:0 26px 65px #183e4012;transform:rotate(-1deg);min-width:0}.preview-top{display:flex;align-items:center;gap:10px;padding:15px 18px;border-bottom:1px solid #e5eae5;font-size:12px;font-weight:600}.preview-mark{display:inline-flex;align-items:center;justify-content:center;width:27px;height:27px;border-radius:7px;background:#173e40;color:white;font-weight:750}.preview-mark span{color:#e1b895}.preview-tag{margin-left:auto;font-size:9px;font-weight:400;color:#70817a}.preview-tools{display:flex;align-items:center;gap:12px;padding:12px 18px;background:#f7f9f5;border-bottom:1px solid #e4eae3}.tool{display:flex;justify-content:center;align-items:center;min-width:26px;height:27px;font-size:19px}.tool.active{border:1px solid #bed1c8;border-radius:5px;background:#e0eae1}.preview-tools i{height:20px;width:1px;background:#d7e1d9;margin-inline:2px}.swatch{width:13px;height:13px;border-radius:50%}.teal{background:#214f4c}.orange{background:#bd7047}.blue{background:#356d8d}.preview-paper{padding:23px 16px 0;background-color:#fffefa;background-image:linear-gradient(#e6eae37a 1px,transparent 1px),linear-gradient(90deg,#e6eae37a 1px,transparent 1px);background-size:22px 22px}.handwriting{font:italic 16px Georgia,serif;color:#566e62;margin-left:14px}.preview-paper svg{display:block;width:100%;height:auto}.preview-bottom{display:flex;justify-content:space-between;padding:10px 16px;font-size:9px;color:#75867d;border-top:1px solid #e6ebe5}.floating-note{position:absolute;right:-12px;bottom:-23px;background:#fff;border:1px solid #e0e5dc;border-radius:9px;padding:13px 19px;font-size:12px;box-shadow:0 8px 28px #173e400d;transform:rotate(3deg)}.floating-note span{color:#b9673d;margin-right:8px}.subjects{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:24px 0 28px;border-top:1px solid #dce3d9;border-bottom:1px solid #dce3d9;font-size:12px}.subjects span{font-size:11px;color:#6c8076}.subjects b{font-weight:600}.section{padding-top:88px;padding-bottom:88px}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px}.section-heading>p{max-width:310px;margin:0;color:#6b7c74;font-size:14px}.feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #dce3d9;border-left:1px solid #dce3d9;border-radius:12px;overflow:hidden}.feature{padding:30px 28px 27px;border-right:1px solid #dce3d9;border-bottom:1px solid #dce3d9;background:#ffffff70}.feature-icon{display:flex;align-items:center;justify-content:center;width:39px;height:39px;margin-bottom:23px;border:1px solid #d6e0d4;border-radius:9px;color:#5b7567;font:25px Georgia,serif}.feature p{font-size:13px;color:#697c72;max-width:320px;margin:0}.devices{background:#e9efe6;border-block:1px solid #dce3d9}.devices-inner{display:grid;grid-template-columns:1fr 1.18fr;gap:90px;padding-top:60px;padding-bottom:60px;align-items:center}.devices-inner>div>p:not(.eyebrow){font-size:14px;color:#687d6d;max-width:390px}.device-options{display:grid;grid-template-columns:1fr 1fr;gap:14px}.device-options article{padding:25px 24px;border:1px solid #d2ddcf;border-radius:11px;background:#fbfcf8}.platform{display:block;margin-bottom:20px;font-size:10px;letter-spacing:.1em;color:#788c7b}.device-options h3{font-size:17px}.device-options p{font-size:13px;color:#6b7d6c;min-height:107px}.device-options a{font-size:12px;font-weight:650;text-decoration:none}.device-options a span{padding-left:7px}.help{display:grid;grid-template-columns:1fr 1fr;gap:100px}.steps{list-style:none;padding:0;margin:32px 0 0}.steps li{display:flex;gap:18px;margin-bottom:22px}.steps li>span{padding-top:3px;font-size:12px;color:#a67554}.steps h3{font-size:15px;margin:0 0 4px}.steps p{font-size:13px;margin:0;color:#738177}.faq>h3{font-size:21px;margin:2px 0 25px}.faq details{border-top:1px solid #dbe2d8;padding:18px 0}.faq details:last-child{border-bottom:1px solid #dbe2d8}.faq summary{cursor:pointer;font-size:14px;font-weight:600;padding-right:15px;min-height:24px}.faq details p{font-size:13px;color:#697c72}.closing{display:flex;justify-content:space-between;gap:30px;align-items:center;border:1px solid #dce3d9;border-radius:15px;padding:35px 42px;background:#eff2e9}.closing h2{font-size:28px}.closing .eyebrow{margin-bottom:9px}.footer{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:42px;padding-bottom:35px}.footer .brand{font-size:17px;gap:4px}.footer p,.footer>a:last-child{font-size:11px;color:#768579}
@media(min-width:1500px){.hero{padding-top:85px;padding-bottom:95px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{gap:30px}.actions .button{padding:12px 16px;gap:12px;font-size:13px}.devices-inner{gap:35px}.device-options article{padding:22px 18px}.device-options p{min-height:130px}.help{gap:55px}}
@media(max-width:800px){.header{height:85px}.header nav{gap:18px}.nav-feature{display:none}.hero{grid-template-columns:1fr;padding-top:35px;gap:38px;padding-bottom:65px}.hero-copy{max-width:600px}h1{font-size:54px}.lead{max-width:530px}.board-preview{max-width:580px;width:100%;margin:auto;transform:none}.subjects{justify-content:flex-start;gap:15px 25px}.subjects span{width:100%}.section{padding-block:60px}.section-heading{display:block}.section-heading>p{max-width:500px;margin-top:20px}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.devices-inner{grid-template-columns:1fr;gap:25px}.device-options p{min-height:65px}.help{grid-template-columns:1fr;gap:35px}.closing{display:block;padding:30px}.closing .button{margin-top:23px}.footer{flex-wrap:wrap}.footer p{order:3;width:100%;margin:0}}
@media(max-width:480px){.wrap{width:calc(100% - 36px)}.brand{font-size:19px;gap:8px}.brand img{width:35px;height:35px}.header{height:76px;gap:12px}.header nav>a:not(.button){display:none}.button.small{padding:10px 12px;gap:8px;font-size:11px}.hero{padding-top:26px}h1{font-size:46px}.lead{font-size:14px}.actions{gap:9px}.actions .button{padding:12px 14px;gap:9px;font-size:12px}.caption{font-size:10px}.eyebrow{font-size:10px}.preview-top{padding:12px}.preview-tag{font-size:8px}.preview-tools{gap:9px;padding:9px 12px}.handwriting{font-size:12px;margin-left:3px}.preview-paper{padding:16px 10px 0}.floating-note{right:5px;font-size:10px;padding:10px 13px}.subjects{font-size:11px;gap:10px 21px}.feature-grid{grid-template-columns:1fr}.feature{padding:25px}.feature-icon{margin-bottom:15px}.feature p{max-width:none}.device-options{grid-template-columns:1fr}.device-options p{min-height:0}.devices-inner{padding-block:40px}.help{gap:30px}.closing{padding:25px}.closing h2{font-size:25px}.closing .button{width:100%;font-size:13px}.footer{padding-top:30px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
.skip{width:1px;height:1px;overflow:hidden;clip-path:inset(50%);padding:0;transform:none;white-space:nowrap}.skip:focus{width:auto;height:auto;clip-path:none;padding:12px}.header{position:relative;z-index:20}.header .desktop-nav{gap:22px}.header .desktop-nav>a{white-space:nowrap;font-size:12px}.header-actions{display:flex;align-items:center;gap:12px}.header .desktop-nav a[aria-current=page]{color:#ad623f}.mobile-menu{display:none}.mobile-menu summary{list-style:none;cursor:pointer;min-width:42px;min-height:42px;display:grid;place-items:center;border:1px solid #d2ddcf;border-radius:8px;font-size:20px}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{position:absolute;inset:calc(100% - 3px) 0 auto;background:#fff;border:1px solid #d6e1d4;box-shadow:0 12px 25px #153d4010;border-radius:12px;padding:12px;display:grid!important;gap:0!important}.mobile-menu nav a{display:block;padding:12px;min-height:44px;border-radius:6px;text-decoration:none}.mobile-menu nav a:hover{background:#eff4eb}.portal-footer{margin-top:72px;border-top:1px solid #dce3d9;background:#edf1e8;padding-top:45px}.footer-grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:35px;padding-bottom:35px}.footer-grid .brand{font-size:21px;gap:5px}.footer-grid p{font-size:12px;color:#6b7d70;max-width:280px}.footer-grid h2{font-size:13px;letter-spacing:0;margin:7px 0 15px;font-weight:700}.footer-grid>div>a:not(.brand){display:block;font-size:12px;text-decoration:none;padding:5px 0;min-height:30px;color:#5c7566}.footer-bottom{border-top:1px solid #d5dfd0;display:flex;justify-content:space-between;gap:20px;padding:18px 0;font-size:10px;color:#73826f}.page-heading{padding-top:26px;padding-bottom:35px}.page-heading h1{font-size:clamp(35px,4vw,54px);max-width:850px}.page-heading .lead{max-width:730px;margin-bottom:0}.breadcrumbs{font-size:11px;color:#7b8d7e;margin:0 0 40px}.breadcrumbs a{text-decoration:none}.page-section{padding-top:18px;padding-bottom:45px}.page-section h2{font-size:25px}.page-section .feature h2{font-size:18px}.section-note{font-size:12px;color:#72816f;max-width:950px}.resource-grid,.video-grid,.community-grid,.download-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.resource-card{display:flex;flex-direction:column;padding:26px;border:1px solid #dce3d9;border-radius:11px;background:#fffdf8;text-decoration:none;min-width:0}.resource-card:hover{border-color:#9eb2a1;background:#fff}.resource-card h3{font-size:18px;margin-top:14px}.resource-card p{font-size:13px;color:#6d7f70;margin:0 0 22px}.resource-topic{display:block;font-size:10px;letter-spacing:.08em;font-weight:650;color:#a16b4c}.resource-link{font-size:12px;font-weight:650;text-decoration:none;min-height:30px;display:inline-flex;align-items:center;gap:10px}.resource-card .resource-link{margin-top:auto}.home-videos{padding-top:0}.home-resources{padding-top:20px}.video-card{border:1px solid #d7e1d4;border-radius:12px;overflow:hidden;background:white}.video-cover{position:relative;aspect-ratio:16/9;min-height:135px;background:#e7eee2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#6b826b;background-image:linear-gradient(#d7e1d34d 1px,transparent 1px),linear-gradient(90deg,#d7e1d34d 1px,transparent 1px);background-size:23px 23px}.video-cover>span:last-child{font-size:9px;letter-spacing:.12em;font-weight:600}.video-symbol{display:grid;place-items:center;border:1px solid #b9cbb2;border-radius:50%;width:46px;height:46px;font-size:25px;padding-left:3px}.video-number{position:absolute;top:15px;left:17px;font-size:12px;color:#82987d}.video-copy{padding:23px}.video-copy h3{font-size:17px;margin:13px 0}.pending-note{font-size:11px;color:#7d8b79;margin-bottom:12px}.community-banner{padding:30px 36px;border:1px solid #d9e1d2;border-radius:13px;display:flex;align-items:center;justify-content:space-between;gap:40px;margin-bottom:45px;background:#e9efe2}.community-banner h2{font-size:29px}.community-banner p:not(.eyebrow){font-size:13px;color:#6d7f69}.community-banner .eyebrow{margin-bottom:12px}.community-card{padding:30px;border:1px solid #dce3d9;border-radius:12px;background:#fffdf8}.community-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:11px;background:#e4ecdf;color:#5b795d;font-size:25px;font-weight:700;margin-bottom:25px}.community-card h2{font-size:21px}.community-card p{font-size:13px;color:#6d7f70;min-height:67px}.pending-badge{display:inline-block;border:1px solid #dce4d7;padding:7px 10px;border-radius:5px;font-size:10px;color:#7e8e76}.community-tips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:50px;padding-top:32px;border-top:1px solid #dce3d9}.community-tips h2{font-size:18px}.community-tips p{font-size:13px;color:#6f806f}.download-card{padding:27px;border:1px solid #d5dfd1;border-radius:12px;background:#fff;display:flex;flex-direction:column;min-width:0}.download-card.recommended{border-color:#6f9774;background:#f4f8ee}.download-card h2{font-size:23px;margin-top:17px;letter-spacing:-.025em}.download-card .file-size{font-size:37px;line-height:1.2;letter-spacing:-.04em;color:#234c45;margin:20px 0}.file-size small{font-size:14px;letter-spacing:0;color:#84927c}.download-card>p:not(.file-size){font-size:13px;color:#6c7e6b;min-height:75px}.download-card .button{margin-top:auto}.file-details{border-top:1px solid #e0e7db;margin-top:22px;padding-top:15px;font-size:11px;color:#70826b}.file-details summary{cursor:pointer;min-height:27px}.file-details p,.file-details code{overflow-wrap:anywhere;word-break:break-word}.file-details code{font-size:10px}.download-links{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;margin-top:24px}.device-notice{display:flex;align-items:center;gap:8px;padding:15px 20px;border:1px solid #dbe4d5;background:#edf2e7;border-radius:9px;margin-bottom:27px;font-size:13px;flex-wrap:wrap}.device-notice .button{margin-left:auto;padding:9px 14px;min-height:38px;font-size:11px}.device-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0 25px}.device-tabs button{background:transparent;border:1px solid #cddac5;border-radius:8px;padding:12px 20px;min-height:44px;font:inherit;font-size:13px;color:#375e4c;cursor:pointer}.device-tabs button[aria-pressed=true]{background:#244f46;color:#fff;border-color:#244f46}.device-tabs button:focus-visible{outline:3px solid #b9673d;outline-offset:3px}.device-detected{font-size:13px;color:#70806c}.entry-card{border:1px solid #d4dfcf;border-radius:14px;padding:34px;background:white;max-width:900px}.entry-card h2{margin:17px 0}.entry-card p{font-size:14px;color:#6e806c;max-width:720px}.entry-card .actions{margin-top:25px}.entry-card p.section-note{font-size:11px}.search-row{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:26px}.search-row label{font-size:13px;font-weight:600}.search-row input{min-height:46px;border:1px solid #cbd8c3;border-radius:8px;padding:10px 15px;font:inherit;font-size:13px;width:min(460px,100%);background:white}.search-row span{font-size:11px;color:#7f8c77}.empty-state{padding:35px;border:1px dashed #cbd9c1;border-radius:10px;font-size:14px}.article-layout{display:grid;grid-template-columns:225px minmax(0,1fr);gap:65px;padding-top:35px;padding-bottom:50px}.article-nav>a{font-size:12px;font-weight:600;text-decoration:none;display:block;margin-bottom:25px}.article-nav nav{display:grid;gap:5px}.article-nav nav a{padding:9px 10px;font-size:12px;border-radius:6px;text-decoration:none;color:#72826e}.article-nav a[aria-current=page]{background:#e5eddd;color:#28583e}.guide-article{max-width:760px;min-width:0}.guide-article h1{font-size:38px;line-height:1.2;letter-spacing:-.035em;margin-top:12px}.guide-article .lead{font-size:15px}.guide-steps{padding-left:28px;margin:35px 0;counter-reset:guide}.guide-steps li{padding-left:12px;margin:28px 0}.guide-steps li::marker{color:#ad7852;font-weight:700;font-size:18px}.guide-steps h2{font-size:20px;letter-spacing:-.02em;margin-bottom:10px}.guide-steps p{font-size:14px;color:#627760;line-height:1.9;margin-top:0}.guide-note{background:#edf2e6;border:1px solid #dce5d3;border-radius:10px;padding:20px 24px}.guide-note strong{font-size:13px}.guide-note p{font-size:13px;color:#64765e;margin-bottom:0}.article-end{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #dbe4d3;margin-top:32px;padding-top:22px;font-size:12px}.support-layout{display:grid;grid-template-columns:.8fr 1.4fr;gap:55px}.support-contact{padding:28px;background:#eaf0e2;border:1px solid #d8e2cf;border-radius:12px;align-self:start}.support-contact h2{font-size:31px;margin-top:20px}.support-contact p{font-size:13px;color:#6f8166}.support-contact>a{display:block;font-size:12px;margin-top:17px}.support-contact .button{display:flex;font-size:13px}.support-form{background:white;border:1px solid #dce4d6;padding:30px;border-radius:12px;min-width:0}.support-form>p{font-size:12px;color:#72836a}.support-form label{display:block;font-size:12px;font-weight:600;margin:18px 0 8px}.support-form input,.support-form textarea{display:block;width:100%;border:1px solid #d1ddc9;border-radius:7px;background:#fcfdf9;padding:12px;font:inherit;font-size:13px;color:#315f43;margin-top:7px;min-height:44px;resize:vertical}.support-form input:focus-visible,.support-form textarea:focus-visible,.search-row input:focus-visible{outline:3px solid #ba7d52;outline-offset:2px}.support-form .button{cursor:pointer;font:inherit;font-size:13px;margin-top:17px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:15px}.support-form #copyStatus{font-size:12px;color:#6e8065}.prose{max-width:850px;margin-left:auto;margin-right:auto}.prose h2{font-size:22px;margin:28px 0 15px}.prose p{font-size:14px;color:#677a61;line-height:1.9}.release-item{border:1px solid #d7e2cc;border-radius:12px;padding:26px 30px;background:white;margin-bottom:23px}.release-item h2{margin-top:10px}.inline-callout{margin-top:30px;border:1px solid #d7e1d1;background:#eef3e8;border-radius:10px;padding:23px;display:flex;justify-content:space-between;gap:30px;align-items:center}.inline-callout p{font-size:13px;color:#6b7f63;max-width:750px;margin:0}[hidden]{display:none!important}
@media(max-width:1150px){.header .desktop-nav{display:none}.mobile-menu{display:block}.header-actions{margin-left:auto}.header nav a{font-size:13px}.footer-grid{gap:25px}.article-layout{gap:35px}.support-layout{gap:30px}.download-card{padding:23px}.download-card h2{font-size:20px}}
@media(max-width:850px){.resource-grid,.video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.download-grid,.community-grid{grid-template-columns:1fr}.download-card>p:not(.file-size){min-height:0}.download-card .button{align-self:start}.community-card p{min-height:0}.community-tips{grid-template-columns:1fr;gap:15px}.community-banner{display:block;padding:28px}.community-banner .button{margin-top:15px}.footer-grid{grid-template-columns:1fr 1fr}.article-layout{grid-template-columns:1fr}.article-nav nav{display:none}.article-nav>a{margin-bottom:0}.support-layout{grid-template-columns:1fr}.support-contact{max-width:none}.form-row{grid-template-columns:1fr}.page-heading{padding-bottom:20px}.breadcrumbs{margin-bottom:30px}.inline-callout{display:block}.inline-callout .button{margin-top:18px}.page-section .section-heading{display:block}.page-section .section-heading>.button{margin-top:20px}}
@media(max-width:520px){.header .brand{font-size:18px;gap:7px}.header .brand img{width:32px;height:32px}.header{gap:10px}.header-actions{gap:8px}.header-actions .button{padding:10px 12px;font-size:11px;gap:8px}.mobile-menu summary{min-width:38px;min-height:38px}.header .mobile-menu nav a{display:block}.resource-grid,.video-grid{grid-template-columns:1fr}.resource-card{padding:23px}.page-heading h1{font-size:37px}.page-heading .lead{font-size:13px}.page-heading{padding-top:18px}.breadcrumbs{font-size:10px;margin-bottom:26px}.download-card{padding:25px}.device-notice{font-size:12px;padding:17px}.device-notice .button{margin:8px 0 0;width:100%}.entry-card{padding:24px}.entry-card h2{font-size:24px}.entry-card .button{width:100%}.device-tabs button{padding:11px 13px;font-size:11px}.search-row{gap:12px}.search-row label{width:100%}.search-row input{font-size:16px;width:100%}.guide-article h1{font-size:32px}.guide-steps{padding-left:22px}.guide-steps li{padding-left:5px}.guide-steps p{font-size:13px}.guide-steps h2{font-size:18px}.guide-note{padding:20px}.support-form{padding:23px}.support-form input,.support-form textarea{font-size:16px}.support-form .button{width:100%}.support-contact{padding:25px}.community-banner h2{font-size:25px}.footer-grid{gap:22px 18px}.footer-grid>div:first-child{grid-column:1/-1}.footer-grid h2{font-size:12px}.footer-grid>div>a:not(.brand){min-height:38px;font-size:11px}.footer-bottom{display:block;font-size:10px}.footer-bottom span{display:block;margin-bottom:7px}.portal-footer{margin-top:45px}.release-item{padding:24px}.release-item .button{width:100%}.prose h2{font-size:21px}.page-section{padding-bottom:30px}.community-banner{margin-bottom:30px}}
/* Keep Vietnamese diacritics in one font on Windows and tablet browsers. */
h1 em{font-family:inherit;font-style:normal;font-weight:500;letter-spacing:inherit}
