.pr-page{--pr-paper:#f6f9f7;--pr-ink:#111917;--pr-muted:#49645b;--pr-teal:#176f67;--pr-line:rgba(42,72,62,.18);--pr-relief:inset 0 0 0 1px #b8c9bf66,0 3px 1px #b2c0b733,6px 14px 28px #263d2e1c;color:var(--pr-ink)}.pr-page .pr-main{width:min(1264px,calc(100% - clamp(48px, 12vw, 176px)));margin:0 auto;padding:0 0 48px;overflow:visible}.pr-page .pr-eyebrow{margin:0 0 18px;color:var(--pr-teal);font-size:10px;font-weight:750;letter-spacing:.12em;line-height:1.5;text-transform:uppercase}.pr-page .pr-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:40px;min-height:600px;padding:112px 0 56px}.pr-page .pr-hero-copy h1{margin:0;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:clamp(48px,4.9vw,70px);font-weight:400;letter-spacing:-.055em;line-height:1.04;text-wrap:balance}.pr-page h1 em{color:var(--pr-teal);font-weight:inherit}.pr-page .pr-hero-copy>p:not(.pr-eyebrow){max-width:420px;margin:24px 0 0;color:var(--pr-muted);font-size:17px;line-height:1.65;text-wrap:pretty}.pr-page .pr-text-link{display:inline-flex;min-height:44px;align-items:center;gap:14px;width:-moz-fit-content;width:fit-content;margin-top:22px;color:var(--pr-teal);border-bottom:1px solid var(--pr-teal);font-size:13px;font-weight:650;text-decoration:none}.pr-page .pr-text-link:hover{color:var(--pr-ink);gap:18px}.pr-page .pr-paper{border:1px solid rgba(255,255,255,.88);border-radius:30px 30px 40px 30px;background:#f8faf7eb;box-shadow:var(--pr-relief)}.pr-page .pr-mosaic{min-height:430px;width:100%}.pr-page .pr-mosaic .wsp-mosaic-person>span{width:106px;height:106px;padding:5px;border:6px solid #f4f6f1;outline:1px solid rgba(33,77,78,.4);box-shadow:0 5px 2px #d4ddd4,0 16px 24px rgba(21,49,41,.12)}.pr-page .pr-mosaic .wsp-mosaic-person--avery{top:0;left:20%}.pr-page .pr-mosaic .wsp-mosaic-person--hana{top:16%;right:0}.pr-page .pr-mosaic .wsp-mosaic-person--mikkel{bottom:3%;left:1%}.pr-page .pr-mosaic .wsp-mosaic-person--ruth{bottom:0;right:8%}.pr-page .pr-mosaic .wsp-mosaic-person--hana>span{outline-color:#cf8064}.pr-page .pr-mosaic .wsp-mosaic-person--ruth>span{outline-color:#657f9e}.pr-page .pr-mosaic-heart{position:absolute;top:36%;left:28%;display:grid;place-items:center;width:45%;min-height:170px;border:1px solid #fff;border-radius:26px;background:var(--pr-paper);box-shadow:var(--pr-relief);transform:rotate(-4deg);text-align:center;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:clamp(25px,3vw,38px);line-height:1.1;letter-spacing:-.04em}.pr-page .pr-mosaic-heart:before{content:"";position:absolute;inset:8px;border:1px solid #cbd6d0;border-radius:19px;pointer-events:none}.pr-page .pr-origin{display:grid;grid-template-columns:.85fr 1.15fr;gap:60px;padding:44px 48px}.pr-page .pr-faq h2,.pr-page .pr-origin h2,.pr-page .pr-section-heading h2{margin:0;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:clamp(32px,3.4vw,46px);font-weight:400;letter-spacing:-.045em;line-height:1.1}.pr-page .pr-detail>p,.pr-page .pr-origin-copy>p{margin:0 0 16px;color:var(--pr-muted);font-size:14px;line-height:1.75}.pr-page .pr-detail{border-top:1px solid var(--pr-line);margin-top:22px}.pr-page .pr-detail summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:52px;font-size:13px;font-weight:650;list-style:none;cursor:pointer}.pr-page summary::-webkit-details-marker{display:none}.pr-page .pr-detail[open] summary span{transform:rotate(45deg)}.pr-page .pr-principles{padding:76px 8px}.pr-page .pr-section-heading{margin-bottom:36px}.pr-page .pr-principle-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.pr-page .pr-principle-grid article{min-width:0;padding-right:32px;border-right:1px solid var(--pr-line)}.pr-page .pr-principle-grid article:last-child{border:0;padding-right:0}.pr-page .pr-icon{display:grid;width:48px;height:48px;place-items:center;border:1px solid rgba(255,255,255,.9);border-radius:15px;background:#edf2ec;box-shadow:var(--pr-relief);color:var(--pr-teal)}.pr-page .pr-principle-grid h3{margin:24px 0 12px;font-size:17px;font-weight:650;letter-spacing:-.025em}.pr-page .pr-principle-grid p{margin:0;color:var(--pr-muted);font-size:14px;line-height:1.75}.pr-page .pr-closing{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:12px 0 20px;padding:28px 34px;border:1px solid #bed0c9;border-radius:28px;color:#fff;background:#173c36;box-shadow:inset 0 0 0 3px #31534b,0 4px 1px #153b3838,3px 10px 20px #152f2626}.pr-page .pr-closing h2{margin:0;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:clamp(27px,3vw,38px);font-weight:400;letter-spacing:-.04em;line-height:1.1}.pr-page .pr-light-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:16px;min-height:46px;padding:0 22px;border:1px solid #fff;border-radius:12px;background:#f0f3ec;box-shadow:0 3px 0 rgba(4,29,24,.4);color:#163d3c;font-size:12px;font-weight:750;text-decoration:none}.pr-page .pr-light-button:hover{transform:translateY(-2px)}.pr-page .pr-faq{display:grid;grid-template-columns:.75fr 1.25fr;gap:48px;padding:42px 48px;margin:0 0 64px}.pr-page .pr-faq .wsp-faq-list{min-width:0}.pr-page .pr-faq summary{min-height:65px;font-size:14px}.pr-page .pr-faq details p{font-size:13px;padding:0 28px 24px 0;color:var(--pr-muted)}.pr-page .wsp-name-object{min-height:400px}.pr-page .wsp-name-object>p{display:none}.pr-page .wsp-name-word{top:38%;font-size:clamp(66px,7vw,100px);text-shadow:1px 2px 0 #fff,0 6px 10px rgba(34,58,49,.16)}.pr-page .wsp-name-point{border-radius:50%;box-shadow:var(--pr-relief)}.pr-page .pr-contact-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:126px 0 64px}.pr-page .pr-contact-card{padding:36px}.pr-page .pr-contact-mark{display:grid;width:72px;height:72px;margin:0 0 26px;place-items:center;border:1px solid #fff;border-radius:22px;background:#edf3ef;box-shadow:var(--pr-relief)}.pr-page .pr-contact-address{align-items:center;justify-content:space-between;gap:16px;color:var(--pr-teal);font-size:clamp(18px,2.15vw,26px);font-weight:650;letter-spacing:-.04em;text-decoration:none;overflow-wrap:anywhere}.pr-page .pr-contact-card>p:not(.pr-eyebrow){margin:16px 0 26px;color:var(--pr-muted);font-size:12px;line-height:1.7}.pr-page .pr-contact-topics{border-top:1px solid var(--pr-line)}.pr-page .pr-contact-topics a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:17px 0;border-bottom:1px solid var(--pr-line);color:var(--pr-teal);text-decoration:none}.pr-page .pr-contact-topics a:last-child{border-bottom:0;padding-bottom:0}.pr-page .pr-contact-topics strong{display:block;font-size:13px;font-weight:650}.pr-page .pr-contact-topics small{display:block;margin-top:5px;color:var(--pr-muted);font-size:11px}.pr-page .pr-contact-safety{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:28px 0;border-top:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line)}.pr-page .pr-contact-safety h2{margin:0 0 8px;font-size:15px;font-weight:650}.pr-page .pr-contact-safety p{max-width:680px;margin:0;color:var(--pr-muted);font-size:12px;line-height:1.75}.pr-page .pr-contact-safety .pr-text-link{flex-shrink:0;margin-top:0}.pr-page .pr-policy-links{display:flex;flex-wrap:wrap;gap:24px;padding:24px 0 0;font-size:11px;color:var(--pr-muted)}.pr-help .help-hero{width:min(1050px,calc(100% - 80px));display:flex;align-items:end;justify-content:space-between;gap:30px;padding:134px 0 52px}.pr-help .help-hero-title{gap:0}.pr-help .help-h1{font-size:clamp(46px,4.9vw,70px);font-weight:400;letter-spacing:-.055em;line-height:1.04}.pr-help .help-sub{margin:22px 0 0;font:15px/1.6 var(--v8-font-jakarta),sans-serif;color:var(--pr-muted)}.pr-help .help-index{width:min(1050px,calc(100% - 80px));padding:10px 0 52px}.pr-help .help-quick-links{display:flex;flex-wrap:wrap;gap:10px;width:min(1050px,calc(100% - 80px));margin:0 auto 28px}.pr-help .help-quick-links a{display:flex;flex:1 1 200px;gap:16px;align-items:center;justify-content:space-between;min-height:48px;padding:12px 18px;border:1px solid var(--pr-line);border-radius:16px 16px 22px 16px;background:#f8faf7eb;color:var(--pr-teal);font-size:13px;font-weight:600;text-decoration:none}.pr-help .help-quick-links a:hover{background:#edf3ec}.pr-help .help-quick-links a:focus-visible{outline:2px solid var(--pr-teal);outline-offset:3px}.pr-help .help-index-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:22px}.pr-help .help-index-heading h2{font:650 14px/1.5 var(--v8-font-jakarta),sans-serif;letter-spacing:0}.pr-help .help-index-heading p{font-size:11px}.pr-help .help-ledger{overflow:hidden;border:1px solid #fff;border-radius:28px 28px 38px 28px;background:#f8faf7eb;box-shadow:var(--pr-relief)}.pr-help .help-ledger:after,.pr-help .help-ledger:before{content:none}.pr-help .help-ledger-section{display:block}.pr-help .help-ledger-label{display:grid;grid-template-columns:36px 1fr auto 24px;align-items:center;gap:18px;min-height:79px;padding:17px 28px;border:0;background:transparent;cursor:pointer;list-style:none}.pr-help .help-ledger-label:hover{background:rgba(222,232,220,.4)}.pr-help .help-ledger-label h3{margin:0;font-size:23px;font-weight:400;line-height:1.15}.pr-help .help-ledger-label>span:first-child{width:29px;height:29px;font-size:9px;border-color:var(--pr-line)}.pr-help .help-ledger-label .pr-help-count{display:block;width:auto;height:auto;border:0;color:var(--pr-muted);font-size:10px;font-weight:400;white-space:nowrap}.pr-help .help-ledger-label .pr-help-plus{width:24px;height:24px;border:0;font-size:22px;font-weight:400}.pr-help .help-ledger-section[open] .pr-help-plus{transform:rotate(45deg)}.pr-help .help-ledger-answers{padding:0 30px 20px 82px}.pr-help .pr-help-description{margin:0 0 12px;color:var(--pr-muted);font-size:12px;line-height:1.6}.pr-help .help-contact{display:block;width:min(1050px,calc(100% - 80px));margin:0 auto 64px;padding:32px 38px;border-radius:26px}.pr-help .help-contact-copy{max-width:780px}.pr-help .help-contact-title{margin:0 0 16px;font-size:32px;font-weight:400}.pr-help .help-contact-sub{font-size:12px;line-height:1.75}.pr-help .help-article-hero{width:min(1120px,calc(100% - 80px));padding:126px 0 40px}.pr-help .help-article-h1{max-width:880px;font-size:clamp(35px,4.2vw,57px);font-weight:400;line-height:1.1;text-wrap:balance}.pr-help .help-article-layout{width:min(1120px,calc(100% - 80px));grid-template-columns:minmax(0,1fr) 260px;gap:46px;margin-bottom:72px}.pr-help .help-article-paper{min-width:0;padding:42px;border:1px solid #fff;border-radius:28px;background:#f7f8f4;box-shadow:var(--pr-relief)}.pr-help .help-article-paper:before{content:none}.pr-help .help-article-body{padding:0;font-family:var(--v8-font-jakarta),system-ui,sans-serif}.pr-help .help-article-body li,.pr-help .help-article-body p{font-size:15px;line-height:1.8}.pr-help .help-article-h2{margin:32px 0 16px;font-size:28px;font-weight:400;line-height:1.25}.pr-help .help-article-back{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.pr-help .help-article-margin{min-width:0;padding-top:14px}.pr-legal .lv-legal{width:min(900px,calc(100% - 64px));max-width:900px;margin:calc(var(--land-header-h, 74px) + 50px) auto 72px;padding:48px clamp(26px,6vw,86px) 60px;border:1px solid #fff;border-radius:30px 30px 40px 30px;background:#f8faf7;box-shadow:var(--pr-relief);font-family:var(--v8-font-jakarta),system-ui,sans-serif}.pr-legal .lv-legal h1{margin:22px 0 18px;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:clamp(34px,4.3vw,55px);font-weight:400;line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.pr-legal .lv-legal-meta{font-size:11px;line-height:1.8;letter-spacing:0;color:var(--pr-muted)}.pr-legal .lv-legal-callout{padding:21px 24px;border:1px solid #cad9ce;border-left:3px solid var(--pr-teal);border-radius:16px;background:#edf3ec;font-size:13px;line-height:1.8}.pr-legal .pr-legal-contents{margin:28px 0 40px;border-top:1px solid var(--pr-line);border-bottom:1px solid var(--pr-line)}.pr-legal .pr-legal-contents>summary{display:flex;justify-content:space-between;align-items:center;min-height:56px;font-size:13px;font-weight:650;cursor:pointer;list-style:none}.pr-legal .pr-legal-contents>summary span{font-size:22px;font-weight:400;color:var(--pr-teal)}.pr-legal .pr-legal-contents[open]>summary span{transform:rotate(45deg)}.pr-legal .lv-legal-toc{margin:0;padding:0 0 24px;border:0;border-radius:0;background:transparent}.pr-legal .lv-legal-toc h2{display:none}.pr-legal .lv-legal-toc ol{-moz-columns:2;column-count:2;-moz-column-gap:30px;column-gap:30px;padding-left:18px;margin:0;list-style:decimal;font-size:12px;line-height:1.6}.pr-legal .lv-legal-toc li{padding:5px 0;-moz-column-break-inside:avoid;break-inside:avoid}.pr-legal .lv-legal-toc a{display:inline-block;padding:5px 0;color:var(--pr-teal);text-decoration:none}.pr-legal .lv-legal-toc a:hover{text-decoration:underline}.pr-legal .lv-legal-body section{margin-bottom:36px;scroll-margin-top:100px}.pr-legal .lv-legal-body h2{margin-bottom:15px;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:26px;font-weight:400;line-height:1.25;letter-spacing:-.025em}.pr-legal .lv-legal-body h3{font-size:14px;margin-top:24px}.pr-legal .lv-legal-body ol,.pr-legal .lv-legal-body p,.pr-legal .lv-legal-body ul{font-size:14.5px;line-height:1.9;color:#344a41}.pr-legal .lv-legal-body ul{list-style:disc}.pr-legal .lv-legal-body ol{list-style:decimal}.pr-legal .lv-legal-table{display:block;overflow-x:auto;font-size:12px}.pr-legal .lv-legal-table td,.pr-legal .lv-legal-table th{min-width:130px}.pr-legal .lv-legal-footer{margin-top:40px;text-align:left}.pr-brand .brand-hero{min-height:600px;padding-top:112px;padding-bottom:50px;gap:48px}.pr-brand .brand-hero h1{font-size:clamp(48px,4.9vw,70px);font-weight:400;line-height:1.04;text-wrap:balance}.pr-brand .brand-hero-copy>p{max-width:400px;font-size:15px}.pr-brand .brand-hero-topline span{display:none}.pr-brand .brand-hero-stage{width:min(100%,460px);justify-self:end}.pr-brand .brand-hero-art{border-radius:30px;overflow:hidden;box-shadow:var(--pr-relief)}.pr-brand .brand-hero-art:before{border-radius:22px}.pr-brand .brand-hero-stage>p{font-size:9px}.pr-brand .brand-download,.pr-brand .brand-expressions,.pr-brand .brand-meaning,.pr-brand .brand-palette{padding-top:55px;padding-bottom:55px}.pr-brand .brand-section-heading{margin-bottom:28px}.pr-brand .brand-download h2,.pr-brand .brand-section-heading h2{font-size:clamp(30px,3.2vw,42px);font-weight:400;line-height:1.12}.pr-brand .brand-meaning-layout{gap:50px}.pr-brand .brand-mark-canvas{min-height:280px;border-radius:28px}.pr-brand .brand-mark-canvas svg{width:260px;height:260px}.pr-brand .brand-meaning-list li{padding:22px 0}.pr-brand .brand-meaning-list strong{font-size:19px}.pr-brand .brand-expression-preview{min-height:250px;border-radius:24px;overflow:hidden}.pr-brand .brand-expression-grid article p{font-size:12px}.pr-brand .brand-swatch{border-radius:20px}.pr-brand .brand-type,.pr-brand .brand-usage{padding-top:0;padding-bottom:0}.pr-brand .pr-brand-disclosure{border-top:1px solid var(--pr-line)}.pr-brand .pr-brand-disclosure>summary{display:flex;min-height:80px;align-items:center;justify-content:space-between;gap:20px;font-family:var(--v8-font-fraunces),Georgia,serif;font-size:29px;list-style:none;cursor:pointer}.pr-brand .pr-brand-disclosure>summary span{font-family:var(--v8-font-jakarta),sans-serif;font-size:24px}.pr-brand .pr-brand-disclosure[open]>summary span{transform:rotate(45deg)}.pr-brand .pr-brand-disclosure .brand-section-heading{display:none}.pr-brand .pr-brand-disclosure[open]{padding-bottom:45px}.pr-brand .brand-download{margin-top:30px}.pr-brand .brand-primary-action{min-height:48px;padding:0 24px;border:1px solid #195e56;border-radius:10px;clip-path:none;background:#176f67;box-shadow:inset 0 1px 1px #ffffff55,0 3px 0 #114b44,0 7px 14px #233a3324;color:#fff}.pr-brand .brand-primary-action:hover{background:#176f67;transform:translateY(-2px)}.pr-brand .brand-hero-link:after{background:#7c9c91}.pr-brand .brand-primary-action:after{display:none}@media (max-width:900px){.pr-page .pr-main{width:calc(100% - 48px)}.pr-page .pr-hero{gap:20px}.pr-page .pr-mosaic .wsp-mosaic-person>span{width:82px;height:82px}.pr-page .pr-origin{gap:30px;padding:32px}.pr-page .pr-faq{grid-template-columns:1fr;gap:26px;padding:32px}.pr-page .pr-contact-hero{gap:32px}.pr-page .pr-contact-card{padding:28px}.pr-help .help-article-layout{grid-template-columns:minmax(0,1fr);gap:30px}.pr-help .help-article-margin{padding-top:0}.pr-brand .brand-expression-preview{min-height:200px}}@media (max-width:680px){.pr-page .pr-main{width:calc(100% - 36px);padding-bottom:26px}.pr-page .pr-hero{grid-template-columns:1fr;min-height:0;gap:24px;padding:110px 6px 34px}.pr-page .pr-hero-copy h1{font-size:clamp(37px,10.4vw,56px)}.pr-page .pr-hero-copy>p:not(.pr-eyebrow){margin-top:20px;max-width:330px;font-size:15px;line-height:1.65}.pr-page .pr-eyebrow{margin-bottom:14px;font-size:9px}.pr-page .pr-text-link{font-size:12px;margin-top:16px}.pr-page .pr-mosaic{min-height:310px;width:min(390px,100%);justify-self:center}.pr-page .pr-mosaic .wsp-mosaic-person>span{width:76px;height:76px;border-width:5px}.pr-page .pr-mosaic-heart{min-height:118px;border-radius:20px;font-size:29px}.pr-page .pr-mosaic .wsp-mosaic-person figcaption{font-size:9px}.pr-page .pr-origin{grid-template-columns:1fr;gap:24px;padding:27px 24px;border-radius:24px}.pr-page .pr-faq h2,.pr-page .pr-origin h2,.pr-page .pr-section-heading h2{font-size:33px}.pr-page .pr-detail>p,.pr-page .pr-origin-copy>p{font-size:13px}.pr-page .pr-principles{padding:44px 6px}.pr-page .pr-section-heading{margin-bottom:26px}.pr-page .pr-principle-grid{grid-template-columns:1fr;gap:0}.pr-page .pr-principle-grid article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:8px 20px;border-right:0;border-bottom:1px solid var(--pr-line);padding:21px 0}.pr-page .pr-principle-grid .pr-icon{grid-row:span 2;width:42px;height:42px;border-radius:13px}.pr-page .pr-principle-grid h3{margin:0;font-size:16px}.pr-page .pr-principle-grid p{grid-column:2;font-size:13px}.pr-page .pr-closing{align-items:start;padding:24px;gap:22px;border-radius:23px}.pr-page .pr-closing h2{max-width:190px;font-size:29px}.pr-page .pr-light-button{min-height:43px;padding:0 13px;gap:8px;font-size:10px}.pr-page .pr-faq{margin-bottom:36px;padding:27px 24px;border-radius:24px}.pr-page .pr-faq summary{min-height:62px;font-size:13px}.pr-page .wsp-name-object{min-height:290px}.pr-page .wsp-name-object>svg{inset:20px 0 0;height:calc(100% - 20px)}.pr-page .wsp-name-word{top:35%;font-size:78px}.pr-page .wsp-name-point{width:55px;height:55px}.pr-page .pr-contact-hero{grid-template-columns:1fr;gap:32px;padding:110px 6px 38px}.pr-page .pr-contact-card{padding:26px 24px;border-radius:26px}.pr-page .pr-contact-mark{width:68px;height:68px;margin-bottom:26px;border-radius:20px}.pr-page .pr-contact-mark svg{width:45px;height:45px}.pr-page .pr-contact-address{font-size:22px;gap:8px}.pr-page .pr-contact-address svg{flex-shrink:0;width:18px}.pr-page .pr-contact-safety{display:block;padding:23px 6px}.pr-page .pr-contact-safety .pr-text-link{margin-top:12px}.pr-page .pr-policy-links{gap:20px;font-size:10px;padding:20px 6px 0}.pr-help .help-hero{width:calc(100% - 48px);display:block;padding:110px 0 35px}.pr-help .help-h1{font-size:clamp(37px,10.4vw,56px)}.pr-help .help-sub{font-size:13px;margin-top:17px}.pr-help .help-index{width:calc(100% - 36px);padding-bottom:32px}.pr-help .help-index-heading{padding:0 6px}.pr-help .help-ledger{border-radius:22px}.pr-help .help-ledger-label{grid-template-columns:28px 1fr 20px;min-height:72px;padding:15px 18px;gap:12px}.pr-help .help-ledger-label h3{font-size:21px}.pr-help .help-ledger-label .pr-help-count{display:none}.pr-help .help-ledger-answers{padding:0 20px 20px}.pr-help .help-ledger-answers a>span:first-child{font-size:13px}.pr-help .help-contact{width:calc(100% - 36px);padding:26px 24px;margin-bottom:36px;border-radius:23px}.pr-help .help-contact-title{font-size:29px}.pr-help .help-contact-sub{font-size:11px}.pr-help .help-article-hero{width:calc(100% - 48px);padding:110px 0 28px}.pr-help .help-article-h1{font-size:35px}.pr-help .help-article-layout{width:calc(100% - 36px);padding:0;margin-bottom:40px}.pr-help .help-article-paper{padding:26px 23px;border-radius:23px}.pr-help .help-article-body li,.pr-help .help-article-body p{font-size:14px}.pr-legal .lv-legal{width:calc(100% - 28px);margin:calc(var(--land-header-h,74px) + 28px) auto 40px;padding:28px 22px 40px;border-radius:24px}.pr-legal .lv-legal h1{font-size:36px}.pr-legal .lv-legal-header{margin-bottom:24px}.pr-legal .lv-legal-meta{font-size:10px}.pr-legal .lv-legal-callout{margin:22px 0;padding:18px;font-size:12px}.pr-legal .pr-legal-contents{margin:24px 0 32px}.pr-legal .lv-legal-toc ol{-moz-columns:1;column-count:1}.pr-legal .lv-legal-body h2{font-size:24px}.pr-legal .lv-legal-body ol,.pr-legal .lv-legal-body p,.pr-legal .lv-legal-body ul{font-size:14px;line-height:1.85}.pr-brand .brand-hero{padding:110px 24px 32px;min-height:0;gap:36px}.pr-brand .brand-hero h1{font-size:clamp(37px,10.4vw,56px)}.pr-brand .brand-hero-stage{justify-self:center}.pr-brand .brand-hero-copy>p{font-size:13px}.pr-brand .brand-hero-art{max-width:320px;margin:0 auto;border-radius:24px}.pr-brand .brand-download,.pr-brand .brand-expressions,.pr-brand .brand-meaning,.pr-brand .brand-palette{padding:36px 24px}.pr-brand .brand-download h2,.pr-brand .brand-section-heading h2{font-size:31px}.pr-brand .brand-meaning-layout{gap:20px}.pr-brand .brand-mark-canvas{min-height:220px}.pr-brand .brand-mark-canvas svg{width:210px;height:210px}.pr-brand .brand-meaning-list li{padding:16px 0}.pr-brand .brand-meaning-list strong{font-size:17px}.pr-brand .brand-expression-preview{min-height:230px}.pr-brand .brand-type,.pr-brand .brand-usage{padding:0 24px}.pr-brand .pr-brand-disclosure>summary{min-height:78px;font-size:24px}.pr-brand .brand-download{margin-top:10px}}@media (max-width:370px){.pr-page .pr-closing{flex-direction:column}.pr-page .pr-closing h2{max-width:none}.pr-page .pr-contact-address{font-size:19px}}@media (prefers-reduced-motion:reduce){.pr-page .pr-light-button,.pr-page .pr-text-link{transition:none}}@media print{.pr-legal .lv-legal{width:auto;max-width:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.pr-legal .pr-legal-contents{display:none}.pr-legal .lv-legal-table{display:table}}.pr-page .pr-contact-address,.pr-page .pr-policy-links a{min-height:44px;display:inline-flex;align-items:center}.pr-page .pr-contact-address{display:flex}.pr-page :is(.pr-detail,.pr-legal-contents,.pr-brand-disclosure,.help-ledger-section)>summary:focus-visible{outline:2px solid var(--pr-teal);outline-offset:4px}@media (forced-colors:active){.pr-help .help-ledger,.pr-legal .lv-legal,.pr-page .pr-closing,.pr-page .pr-paper{background:Canvas;color:CanvasText;border:1px solid CanvasText;box-shadow:none}.pr-page .pr-light-button{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}}