/* Arlong's shared visual system. Loaded after each page's layout stylesheet. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap');
:root,body,body.dark-mode,.playground-page{
 color-scheme:light;--bg:#fff;--background:#fff;--panel:#fff;--card:#fff;--card-bg:#fff;--surface:#fafaf9;--surface-2:#f5f5f3;--ink:#171717;--text:#171717;--text-primary:#171717;--text-color:#171717;--fg:#171717;--text-elev:#171717;--muted:#70706c;--text2:#70706c;--text-secondary:#70706c;--text-dim:#70706c;--line:#e6e6e2;--border:#e6e6e2;--border-color:#e6e6e2;--ring:#deded9;--accent:#171717;--lime:#171717;--pink:#171717;--primary:#171717;--chip-bg:#f3f3f0;--input-bg:#fff;--input-border:#deded9;--good:#27603b;--success:#27603b;--bad:#9c302c;--error:#9c302c;--font-head:'Inter',Arial,sans-serif;--font-mono:Consolas,monospace;
}
html{background:#fff;scrollbar-color:#c5c5c0 #fafaf9}
body{background:#fff!important;color:#171717!important;font-family:'Inter',Arial,sans-serif!important;-webkit-font-smoothing:antialiased;margin:0}
*,*::before,*::after{box-sizing:border-box}
button,input,select,textarea{font-family:'Inter',Arial,sans-serif}
a{color:inherit}a:hover{color:#000}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}
:focus-visible{outline:2px solid #171717!important;outline-offset:3px}
::selection{background:#e4e4df;color:#111}
input,textarea,select{background:#fff!important;color:#171717!important;border-color:#deded9!important;accent-color:#171717}
input::placeholder,textarea::placeholder{color:#92928c}
input:disabled,button:disabled{opacity:.5}
pre,code,.code,.safe-content,.json-output{font-family:Consolas,'Courier New',monospace!important;color:#333!important;background:#f6f6f3!important;border-color:#e6e6e2!important}
pre{scrollbar-color:#ccc transparent}hr{border:0;border-top:1px solid #e6e6e2}
.muted,.hint,.eyebrow,.subtitle,.text-muted,.auth-intro{color:#70706c!important}
.brand,.auth-brand,.marketing-brand,.home-wordmark{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;letter-spacing:-1.2px!important;color:#171717!important}
.brand-dot{display:none!important}
.workspace-nav,.top,.topbar,.header,.navbar,.site-header,.marketing-header{background:#fff!important;color:#171717!important;border-color:#e6e6e2!important;box-shadow:none!important}
.workspace-nav .nav a{font-family:'Inter',Arial,sans-serif;font-weight:400;color:#686862}
.workspace-nav .nav a:hover,.workspace-nav .nav a.active{color:#111!important;background:#f1f1ed!important}
.account-dropdown,.account-menu summary,.account-avatar,.account-credits,.account-upgrade,.modal,.modal-content,.dialog,.dropdown,.popover,.mode-menu,.mode-picker-menu{background:#fff!important;color:#171717!important;border-color:#e6e6e2!important;box-shadow:0 8px 28px #00000008!important}
.card,.panel,.balance-card,.hero-workspace,.provider,.method,.plan,.plan.pro,.plan.max,.plan.founder,.current,.balance,.credits,.screen-card,.input-panel,.report-panel,.screen-panel,.tool-card,.stat-card,.stat,.section-card,.source-card,.result-card,.result,.output-card,.report-card,.report-stats,.summary-card,.feature-cover,.research-cover,.search-cover,.api-cover,.toolkit-layout .plan,.callout,.secret-note,.notice,.tag,.feature-badge,.tool-cost{background:#fafaf9!important;color:#171717!important;border-color:#e6e6e2!important;box-shadow:none!important}
.card h2,.card h3,.plan h3,.hero-workspace h2,.cover-label,.cover-bottom,.feature-cover strong,.provider b,.result-title{color:#171717!important}
.card p,.provider span,.plan-sub,.plan li,.feature-card p,.balance p,.credits span{color:#70706c!important}
.btn,.button,.cta,.run,.primary-btn,.submit-btn,.btn-primary,.workspace-query button{background:#171717!important;color:#fff!important;border:1px solid #171717!important;font-weight:500!important;box-shadow:none!important;border-radius:7px!important}
.btn:hover,.button:hover,.cta:hover,.run:hover{background:#333!important;color:#fff!important}
.btn.secondary,.button.secondary,.button.alt,.btn.alt,.copy,.copy-code,.pricing-link,.guide-nav button,.prompt-row a,.quick-start a,.toggle button,.mode-trigger,.mode-picker-trigger,.suggestion,.suggestion-chip{background:#fff!important;color:#171717!important;border:1px solid #deded9!important;box-shadow:none!important}
.guide-nav button.active,.toggle button.active,.mode-menu [aria-selected=true]{background:#f0f0ec!important;color:#111!important}
.workspace-query,.composer,.search-composer,.composer-box,.mode-selector,.mode-picker,.compose{background:#fff!important;border-color:#deded9!important;box-shadow:none!important;color:#171717!important}
.account-offer-banner{background:#f5f5f1!important;color:#171717!important;border-bottom:1px solid #e6e6e2}
.account-offer-banner a,.offer-tag{background:#171717!important;color:#fff!important}
.account-offer-banner .offer-dismiss{background:transparent!important;color:#171717!important}
.search-library{background:#fafaf8!important;border-color:#e6e6e2!important}
.playground-page .history a,.playground-page .nav a,.history-title,.library-docs{color:#454540!important}
.playground-page .history a:hover,.playground-page .history a[aria-current=page],.history a.active{background:#ecece7!important;color:#171717!important}
.playground-page .history small,.library-head h2,#mode-status,.activity-detail,.activity-meta,.source-domain{color:#7b7b73!important}
.playground-page .user-message,.user-bubble,.question-bubble,.user-query{background:#f0f0eb!important;color:#171717!important;border-color:#e6e6e2!important}
.playground-page .answer,.answer-content,.answer-output,.assistant-message{color:#242422!important}
.playground-page .answer h1,.playground-page .answer h2,.playground-page .answer h3{color:#171717!important}
.playground-page .activity-row,.activity-list,.search-activity,.source-row{border-color:#e6e6e2!important;color:#64645f!important}
.activity-dot,.activity-step::before{background:#89897e!important}
.activity-status,.activity-step-title,.source-title,.answer-meta{color:#333!important}
.playground-page .search-welcome h2,.page-heading h1,.explore-heading h1{font-family:Georgia,'Times New Roman',serif!important;font-weight:400!important;letter-spacing:-1.3px!important}
.playground-page .thread-content{font-family:'Inter',Arial,sans-serif}
.playground-page .account-dropdown{box-shadow:0 8px 28px #0000000d!important}
.status-badge,.verdict,.badge{color:#333!important;background:#f3f3ef!important;border-color:#d8d8d1!important}
.form-error,.error-message{color:#9c302c!important;background:#fff5f4!important;border-color:#e8cfcd!important}
/* Dashboard: a quiet navigation rail and a single reading column. */
.app:not(.playground-shell){display:grid;grid-template-columns:220px minmax(0,1fr);min-height:100dvh}
.app:not(.playground-shell)>.workspace-nav{position:sticky;top:0;height:100dvh;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:34px;padding:34px 22px;border:0;border-right:1px solid #e6e6e2;background:#fafaf8!important}
.app:not(.playground-shell)>.workspace-nav .brand{font-size:30px}
.app:not(.playground-shell)>.workspace-nav .nav{display:flex;flex-direction:column;align-items:stretch;gap:3px;overflow:visible}
.app:not(.playground-shell)>.workspace-nav .nav a{padding:9px 10px;border-radius:5px;font-size:13px}
.app:not(.playground-shell)>.workspace-nav .nav-utility{margin: auto 0 0;display:flex;flex-wrap:wrap;gap:12px;font-size:12px}
.app:not(.playground-shell)>.workspace-nav .account-dropdown{top:auto;bottom:48px;left:0;right:auto}
.app:not(.playground-shell)>.main{width:100%;max-width:1120px;padding:64px 64px 80px;margin:0 auto}
.explore-heading{display:block;margin-bottom:30px}.explore-heading h1{font-size:44px!important;line-height:1.15}.explore-heading>p{margin-top:16px}
.dashboard-products{margin:38px 0 26px}.dashboard-products>a{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:23px 0;border-top:1px solid #e6e6e2;text-decoration:none}.dashboard-products>a:last-child{border-bottom:1px solid #e6e6e2}.dashboard-products h2{font-size:16px;font-weight:500;margin:0 0 5px}.dashboard-products p{font-size:13px;color:#70706c;margin:0}.dashboard-products span{font-size:12px;white-space:nowrap;color:#70706c}
.invite-dashboard-banner{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 0;margin:22px 0 36px;border-bottom:1px solid #e6e6e2}.invite-dashboard-banner h2{font-family:Georgia,serif;font-size:27px;font-weight:400;margin:0 0 8px}.invite-dashboard-banner p{font-size:13px;color:#70706c;margin:0}.invite-dashboard-banner .btn{white-space:nowrap}
.balance-number{font-size:46px!important;letter-spacing:-2px!important}.toolkit-layout{grid-template-columns:1fr 1.6fr!important}.section-heading h2{font-family:Georgia,serif;font-weight:400;font-size:27px}.tool-card h3{margin-top:16px}
/* Account entry pages. */
.auth-page{min-height:100dvh;display:flex;flex-direction:column;font-size:13px;line-height:1.6;padding:32px}
.auth-brand{font-size:30px;text-decoration:none;width:max-content}
.auth-panel{width:100%;max-width:360px;margin:auto;padding:64px 0}
.auth-panel h1{font:400 34px/1.15 Georgia,serif;letter-spacing:-1px;margin:0 0 16px}
.auth-intro{font-size:13px;margin:0 0 28px}
.auth-form{display:flex;flex-direction:column;gap:9px}.auth-form label{font-size:12px;margin-top:5px}
.auth-form input:not([type=hidden]):not([type=checkbox]),.invite-code-entry input{width:100%;padding:12px;border:1px solid #deded9;border-radius:5px;font-size:13px;min-height:43px}
.auth-panel .button{display:flex;justify-content:center;align-items:center;gap:14px;width:100%;min-height:43px;padding:11px 14px;text-decoration:none;font-size:13px;cursor:pointer}
.auth-form>.button{margin-top:12px}.auth-divider{position:relative;text-align:center;margin:23px 0;color:#92928c;font-size:11px}.auth-divider::before{position:absolute;top:50%;left:0;right:0;content:'';border-top:1px solid #e6e6e2}.auth-divider span{position:relative;background:#fff;padding:0 13px}
.auth-form .terms-check{display:flex;gap:9px;align-items:flex-start;font-size:11px;color:#70706c;line-height:1.6;margin:10px 0 0}.terms-check input{flex:none;margin:3px 0 0}.terms-check a,.auth-switch a,.auth-footnote a{text-underline-offset:3px}
.auth-switch{text-align:center;color:#70706c;font-size:12px;margin-top:24px}.auth-switch a{color:#171717}
.auth-footnote{color:#92928c;font-size:11px;line-height:1.8;margin:28px 0 0}.auth-footer{display:flex;gap:20px;justify-content:center;font-size:11px;color:#92928c;padding:16px}
.form-error{font-size:12px;padding:12px;border:1px solid;border-radius:5px}
.invite-code-entry{margin-top:14px;font-size:12px;color:#70706c}.invite-code-entry summary{cursor:pointer;margin-bottom:10px}.invite-code-entry label{display:block;margin-bottom:6px}
.welcome-benefits{margin:34px 0}.welcome-benefits>div{display:flex;gap:22px;margin:26px 0}.welcome-benefits>div>span{color:#a2a29b;font-size:11px}.welcome-benefits h2{font:500 13px 'Inter',Arial,sans-serif;margin:0 0 8px}.welcome-benefits p{color:#70706c;font-size:12px;line-height:1.7;margin:0}
.invitations-main .page-heading{max-width:700px}.page-heading h1{font-size:44px;line-height:1.15;margin:15px 0}.page-heading>p{font-size:14px}
.invite-rewards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin:48px 0;border-top:1px solid #e6e6e2;border-bottom:1px solid #e6e6e2;padding:30px 0}.invite-rewards strong{display:block;font:400 37px Georgia,serif}.invite-rewards span{display:block;color:#70706c;font-size:12px;margin-top:10px}
.invite-share h2,.invite-redeem h2{font:400 26px Georgia,serif;margin:0 0 14px}.invite-share p,.invite-redeem p{font-size:13px;line-height:1.7}.invite-share label,.invite-redeem label{display:block;font-size:12px;margin-top:24px}.invite-share .input-row,.invite-redeem .input-row{margin-top:8px}.invite-share{margin-bottom:45px}.invite-redeem{border-top:1px solid #e6e6e2;padding-top:32px}.text-button{background:transparent;border:0;border-bottom:1px solid #aaa;padding:0;font-size:12px;cursor:pointer;color:#171717}.invite-share form>.muted{font-size:11px}.invite-code-entry .btn{margin-top:10px}
/* Minimal editorial home. */
.home-page{font-size:15px;line-height:1.7}.home-nav{max-width:1100px;margin:auto;padding:32px 40px;display:flex;align-items:center;justify-content:space-between;gap:24px}.home-wordmark{font-size:32px;text-decoration:none}.home-nav nav{display:flex;gap:28px;font-size:12px}.home-nav nav a{text-decoration:none}.home-main{max-width:760px;margin:80px auto 100px;padding:0 40px}.home-main h1{font:400 clamp(42px,5vw,64px)/1.08 Georgia,serif;letter-spacing:-2px;margin:0 0 35px}.home-main .home-lead{font-weight:500;font-size:18px;line-height:1.6}.home-main>p{color:#64645f}.home-actions{display:flex;align-items:center;gap:24px;margin:35px 0 65px;font-size:13px}.home-actions .button{padding:10px 20px;text-decoration:none}.home-product{padding:26px 0;border-top:1px solid #e6e6e2;display:grid;grid-template-columns:140px 1fr;gap:20px}.home-product h2{font:400 24px Georgia,serif;margin:0}.home-product p{margin:0;color:#70706c;font-size:13px}.home-faq{margin-top:70px}.home-faq>h2{font:400 29px Georgia,serif}.home-faq details{padding:16px 0;border-top:1px solid #e6e6e2;font-size:13px}.home-faq summary{cursor:pointer}.home-faq p{color:#70706c}.home-footer{max-width:1100px;margin:auto;padding:30px 40px;border-top:1px solid #e6e6e2;display:flex;justify-content:space-between;gap:30px;color:#92928c;font-size:11px}.home-footer nav{display:flex;gap:20px}
@media(max-width:1000px){.app:not(.playground-shell)>.main{padding:40px 30px}.toolkit-layout{grid-template-columns:1fr!important}.app:not(.playground-shell){grid-template-columns:190px minmax(0,1fr)}.app:not(.playground-shell)>.workspace-nav{padding:28px 16px}}
@media(max-width:700px){.app:not(.playground-shell){display:block}.app:not(.playground-shell)>.workspace-nav{position:relative;height:auto;padding:20px;gap:18px;border-right:0;border-bottom:1px solid #e6e6e2}.app:not(.playground-shell)>.workspace-nav .nav{flex-direction:row;flex-wrap:wrap;gap:3px}.app:not(.playground-shell)>.workspace-nav .nav a{font-size:12px;padding:7px}.app:not(.playground-shell)>.workspace-nav .nav-utility{margin:0}.app:not(.playground-shell)>.workspace-nav .account-dropdown{top:45px;bottom:auto}.app:not(.playground-shell)>.main{padding:32px 22px}.invite-dashboard-banner{align-items:flex-start;flex-direction:column}.invite-rewards{gap:15px}.invite-rewards strong{font-size:29px}.invite-rewards span{font-size:11px}.auth-page{padding:24px}.auth-panel{padding:50px 0}.home-nav{padding:24px}.home-nav nav{gap:17px}.home-main{margin:55px auto;padding:0 24px}.home-product{grid-template-columns:1fr;gap:12px}.home-footer{padding:24px;flex-direction:column}.input-row{flex-wrap:wrap}.input-row input{flex-basis:180px}.page-heading h1,.explore-heading h1{font-size:36px!important}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
.result-panel,.metrics,.options,.auth-box,.report-note,.samples button,.result-actions button,.onboarding-dialog,.onboarding-card,.boundary-notice,.boundary-notice-panel,.academic,.billing-toggle .toggle,.decision,.activity,.progress-panel,.tool-call,.evidence-panel{background:#fafaf9!important;border-color:#e6e6e2!important;color:#171717!important}
.samples button,.result-actions button,.screen-doc-link,.starter-queries button,.jump-to-latest{background:#fff!important;color:#454540!important;border-color:#deded9!important}
.run-btn{background:#171717!important;color:#fff!important;border-color:#171717!important}
.request-message{background:#f0f0eb!important;color:#171717!important}
.welcome-symbol,.welcome-eyebrow,.source-number,.evidence-overview,.composer-hint,.independent-note,.picker-chevron,.source-context,.result p,.answer blockquote{color:#70706c!important}
.answer .citation{background:#efefea!important;color:#454540!important}
.screen-page h1,.screen-page h2,.display,.intro h1,.hero h1,.heading h1{color:#171717!important;font-family:Georgia,serif!important;font-weight:400!important}
.screen-page h1{font-size:42px!important}.screen-page h2{font-size:27px!important}.screen-page p,.panel-label,.metrics dt,.input-meta,.report-note p,.footnote,.price small,.academic span{color:#70706c!important}
.screen-page .metrics dd,.screen-page label,.screen-page summary{color:#171717!important}
.plan:before{background:#171717!important}.plan .badge,.plan .saving,.plan li::before,.academic b{color:#454540!important}
.home-nav a,.home-main .home-product h2,.home-main .home-faq h2,.home-footer a{color:inherit}
:root,body{--paper:#fff;--bg2:#fff;--bg3:#f7f7f4;--bg4:#efefea;--blue:#171717;--acid:#f4f4f0;--orange:#171717;--link:#171717;--text3:#77776f;--a-bg:#fff;--a-bg2:#fff;--a-bg3:#f7f7f4;--a-text:#171717;--a-text2:#64645f;--a-text3:#77776f;--a-primary:#171717;--a-primary-hover:#333;--a-link:#171717;--a-link-strong:#171717}
html body{font-family:'Inter',Arial,sans-serif!important}
.onboard-card,.onboard-top,.onboard-foot,.onboard-point,.empty-result,.hero,.intro,.final,.interface,.interface+.interface,.stage-card,.sidebar,.ops-sidebar,.ops-topbar,.header-panel,.lesson-task,.api-card{background:#fff!important;color:#171717!important;border-color:#e6e6e2!important;box-shadow:none!important}
.onboard{background:#17171726!important;backdrop-filter:blur(3px)!important}
.onboard-card{box-shadow:0 16px 65px #00000014!important}
.onboard-slide h2{color:#171717!important;font-family:Georgia,serif!important;font-size:38px!important;line-height:1.12!important;font-weight:400!important}
.onboard-slide p,.onboard-point span,.onboard-count,.onboard-kicker,.onboard-brand,.empty-mark,.hero .sub,.hero .eyebrow,.ops-nav-label,.ops-brand span,.interface+.interface p{color:#70706c!important;font-family:'Inter',Arial,sans-serif!important}
.onboard-btn{background:#fff!important;color:#171717!important;border-color:#deded9!important}.onboard-btn.primary{background:#171717!important;color:#fff!important}.onboard-dot{background:#deded9!important}.onboard-dot.active{background:#171717!important}
.ops-sidebar{border-right:1px solid #e6e6e2!important}.ops-sidebar .ops-brand,.ops-sidebar nav a,.ops-sidebar-foot a{color:#454540!important}.ops-sidebar nav a[aria-current],.ops-sidebar nav a:hover{color:#171717!important;background:#efefea!important}
.hero h1 em,.hero-chips a,.chip,.side-link,.to-top{color:#171717!important}.hero-chips a,.chip,.to-top{background:#f6f6f2!important;border-color:#deded9!important}
.display,.class-hero h1,.lesson h2,.interface h2,.workflow h2,.final h2{font-family:Georgia,serif!important;font-weight:400!important;text-transform:none!important;letter-spacing:-1.5px!important;line-height:1.08!important}
.pill{background:#fff!important;color:#171717!important;border-color:#deded9!important}
.tool-icon{color:#64645f!important}
.home-guides{margin-top:60px}.home-guides h2{font:400 29px Georgia,serif}.home-guides>a{display:block;font-size:13px;text-decoration:none;padding:17px 0;border-top:1px solid #e6e6e2}.home-guides>a span{float:right}.home-faq .faq-list summary{font-size:13px;font-weight:400}.home-faq .faq-list p{font-size:13px;margin-top:14px}
.checkout-state{position:static!important;background:#fff!important;color:#70706c!important;font-size:13px;padding:15px;text-align:center}.checkout-state.show{display:block!important}
.billing-confirmation{padding:14px 0;color:#70706c;font-size:13px}.billing-confirmation[hidden]{display:none}.billing-confirmation button{margin:10px 10px 0 0}
.no-invite-choice{margin-top:35px;padding-top:24px;border-top:1px solid #e6e6e2}.no-invite-choice h2{font:500 13px 'Inter',Arial,sans-serif;margin:0 0 8px}.no-invite-choice p{font-size:12px;color:#70706c;line-height:1.7;margin:0 0 16px}
.hero h1,.hero h1 em{font-size:clamp(38px,5vw,64px)!important;line-height:1.08!important;letter-spacing:-1.5px!important;text-transform:none!important;font-weight:400!important}.hero{padding-top:56px!important;padding-bottom:38px!important}.display,.class-hero h1{font-size:clamp(38px,5vw,68px)!important}
.quiet-home-content{max-width:840px;padding:42px 46px 60px;margin:0}.mascot-link{display:inline-block;width:168px;height:112px;margin-bottom:44px}.home-mascot{width:168px;height:112px;object-fit:contain}.quiet-home-content h1,.quiet-home-content>p:not(.quiet-start){font:400 27px/1.42 Georgia,'Times New Roman',serif;letter-spacing:-.55px;color:#171717;margin:0 0 29px}.quiet-home-content h1{font-weight:400;font-size:29px}.quiet-signin{display:inline-block;font:400 27px Georgia,serif;letter-spacing:-.5px;text-decoration:none;color:#171717;margin-top:8px;box-shadow:inset 0 -7px #eae7df}.quiet-signin span{display:inline-block;margin-left:8px}.quiet-signin:hover{box-shadow:inset 0 -11px #d9d6ca}.quiet-start{font-size:12px;color:#77776f;margin-top:23px!important}.quiet-footer{margin-top:52px;font-size:11px;color:#92928c}.quiet-footer nav{display:flex;gap:23px}.quiet-footer nav a{text-decoration:none}.home-more{margin-top:22px}.home-more>summary{cursor:pointer}.home-more .faq-list details{padding:13px 0;font-size:12px}.home-more .faq-list summary{font-size:12px;font-weight:400}.home-more .faq-list p{font:12px/1.7 'Inter',Arial,sans-serif;color:#70706c}.home-more .home-guides{margin-top:20px}
@media(max-width:600px){.quiet-home-content{padding:28px 24px 44px}.mascot-link{margin-bottom:31px;width:132px;height:88px}.home-mascot{width:132px;height:88px}.quiet-home-content h1,.quiet-home-content>p:not(.quiet-start){font-size:23px;line-height:1.42;margin-bottom:23px}.quiet-home-content h1{font-size:24px}.quiet-signin{font-size:24px}.quiet-footer{margin-top:38px}}
.live-current{font:12px/1.7 'Inter',Arial,sans-serif;color:#454540;margin:10px 0 18px}.live-query{display:grid;gap:5px;margin:10px 0}.live-query code{display:block;white-space:normal;overflow-wrap:anywhere}.live-event>div{min-width:0}.live-event b{line-height:1.6;font-weight:500}.live-research{background:#fff;color:#171717}.live-research .live-events{max-height:420px}
.billing-currency-label,.currency{display:flex;align-items:center;gap:12px;font:12px 'Inter',Arial,sans-serif}.billing-currency-label select,.currency select{padding:8px 12px;border-radius:6px;border:1px solid #deded9}.currency-attribution{font:11px/1.7 'Inter',Arial,sans-serif;color:#92928c;text-align:center;padding:14px 24px}.membership-price [data-catalog-product],.price [data-catalog-product]{display:inline-block;max-width:100%;overflow-wrap:anywhere}
.quiet-home-content .mascot-link{display:block;margin-bottom:24px}.home-story{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.quiet-home-content .home-story>h1,.quiet-home-content .home-story>p{font:400 27px/1.42 Georgia,'Times New Roman',serif;letter-spacing:-.55px;color:#171717;margin:0;min-width:0}
@media(max-width:600px){.quiet-home-content .mascot-link{margin-bottom:20px}.home-story{gap:22px;margin-bottom:22px}.quiet-home-content .home-story>h1,.quiet-home-content .home-story>p{font-size:23px;line-height:1.42}}
