.public-pages-module__dGT9Ca__pages{--public-navy:#08142f;--public-ink:#132344;--public-muted:#63718c;--public-blue:#365ff0;--public-line:#dfe5f1;color:var(--public-ink)}.public-pages-module__dGT9Ca__pages .page-section{width:100%;padding:0 0 80px}.public-pages-module__dGT9Ca__pages .page-intro{background:radial-gradient(ellipse at 90% 0%, #34428570, transparent 60%), var(--public-navy);color:#fff;max-width:none;margin:0 0 48px;padding:64px max(48px,50% - 720px) 68px}.public-pages-module__dGT9Ca__pages .page-intro h1{letter-spacing:-.035em;text-wrap:balance;max-width:1040px;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4.5vw,4.5rem);font-weight:500;line-height:1.12}.public-pages-module__dGT9Ca__pages .page-intro .eyebrow{color:#aebfff;letter-spacing:.16em;font-size:12px}.public-pages-module__dGT9Ca__pages .page-intro .page-lead{color:#c7d4ee;max-width:780px;margin-bottom:0;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.65}:is(.public-pages-module__dGT9Ca__pages .public-catalog,.public-pages-module__dGT9Ca__pages .content-grid,.public-pages-module__dGT9Ca__pages .public-panel-grid,.public-pages-module__dGT9Ca__pages .prose-panel,.public-pages-module__dGT9Ca__pages .contact-card){width:min(1440px,100% - 96px);margin-inline:auto}.public-pages-module__dGT9Ca__pages .content-grid{gap:24px}:is(.public-pages-module__dGT9Ca__pages .content-card,.public-pages-module__dGT9Ca__pages .trial-panel,.public-pages-module__dGT9Ca__pages .prose-panel,.public-pages-module__dGT9Ca__pages .contact-card,.public-pages-module__dGT9Ca__pages .topic-panel){border:1px solid var(--public-line);background:#fff;border-radius:14px;box-shadow:0 10px 30px #17295c05}.public-pages-module__dGT9Ca__pages .content-card{padding:28px;transition:box-shadow .2s,border-color .2s}.public-pages-module__dGT9Ca__pages .content-card:hover{border-color:#b9c8f3;box-shadow:0 12px 30px #17295c0b}.public-pages-module__dGT9Ca__pages .public-card-icon{color:#5362bd;background:#edf0ff;border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:24px;display:grid}.public-pages-module__dGT9Ca__pages .public-card-icon svg{width:26px;height:26px}:is(.public-pages-module__dGT9Ca__pages .content-card h2,.public-pages-module__dGT9Ca__pages .trial-panel h2,.public-pages-module__dGT9Ca__pages .prose-panel h2,.public-pages-module__dGT9Ca__pages .topic-panel h2,.public-pages-module__dGT9Ca__pages .contact-card h2){color:var(--public-ink);letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:500;line-height:1.25}:is(.public-pages-module__dGT9Ca__pages .content-card p,.public-pages-module__dGT9Ca__pages .trial-panel p,.public-pages-module__dGT9Ca__pages .prose-panel p,.public-pages-module__dGT9Ca__pages .contact-card p){color:var(--public-muted);line-height:1.75}:is(.public-pages-module__dGT9Ca__pages .card-kicker,.public-pages-module__dGT9Ca__pages .content-card .card-kicker){color:var(--public-blue);letter-spacing:.08em;font-size:12px}:is(.public-pages-module__dGT9Ca__pages .card-link,.public-pages-module__dGT9Ca__pages .text-link){color:var(--public-blue)}.public-pages-module__dGT9Ca__pages .public-panel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.public-pages-module__dGT9Ca__pages .trial-panel{max-width:none;padding:32px}.public-pages-module__dGT9Ca__pages .trial-badge{color:#4d56aa;background:#eef0ff}.public-pages-module__dGT9Ca__pages .primary-link{color:#fff;background:#4778ff;border-radius:10px;padding:14px 22px}.public-pages-module__dGT9Ca__pages .primary-link:hover{background:#365fd5}.public-pages-module__dGT9Ca__pages .prose-panel{max-width:960px;padding:clamp(24px,5vw,48px)}.public-pages-module__dGT9Ca__pages .prose-panel p{max-width:800px}.public-pages-module__dGT9Ca__pages .contact-card{max-width:960px;padding:36px}.public-pages-module__dGT9Ca__pages .contact-icon{color:var(--public-blue);background:#edf0ff}.public-pages-module__dGT9Ca__pages .public-empty{border:1px solid var(--public-line);color:var(--public-muted);background:#fff;border-radius:14px;padding:36px}.public-pages-module__dGT9Ca__pages .breadcrumbs{background:var(--public-navy);color:#bdcbed;flex-wrap:wrap;width:100%;margin:0;padding:24px max(48px,50% - 720px)}.public-pages-module__dGT9Ca__pages .breadcrumbs a{color:#bdcbed}.public-pages-module__dGT9Ca__pages .detail-article{max-width:none}:is(.public-pages-module__dGT9Ca__pages .article-copy,.public-pages-module__dGT9Ca__pages .detail-label,.public-pages-module__dGT9Ca__pages .detail-footer,.public-pages-module__dGT9Ca__pages .topic-panel,.public-pages-module__dGT9Ca__pages .back-link){width:min(780px,100% - 96px);margin-inline:auto}.public-pages-module__dGT9Ca__pages .article-copy{color:#43516b}.public-pages-module__dGT9Ca__pages .detail-label{color:var(--public-blue)}.public-pages-module__dGT9Ca__pages .back-link{display:block}.public-pages-module__dGT9Ca__pages .topic-panel li::marker{color:var(--public-blue)}.public-pages-module__dGT9Ca__pages .page-section a:focus-visible{outline-offset:4px;outline:3px solid #769aff}@media (max-width:800px){:is(.public-pages-module__dGT9Ca__pages .content-grid,.public-pages-module__dGT9Ca__pages .public-panel-grid){grid-template-columns:1fr}}@media (max-width:600px){.public-pages-module__dGT9Ca__pages .page-section{padding-bottom:48px}.public-pages-module__dGT9Ca__pages .page-intro{margin-bottom:28px;padding:40px 20px 44px}.public-pages-module__dGT9Ca__pages .page-intro h1{overflow-wrap:anywhere;font-size:36px}.public-pages-module__dGT9Ca__pages .page-intro .eyebrow{font-size:10px}:is(.public-pages-module__dGT9Ca__pages .public-catalog,.public-pages-module__dGT9Ca__pages .content-grid,.public-pages-module__dGT9Ca__pages .public-panel-grid,.public-pages-module__dGT9Ca__pages .prose-panel,.public-pages-module__dGT9Ca__pages .contact-card,.public-pages-module__dGT9Ca__pages .article-copy,.public-pages-module__dGT9Ca__pages .detail-label,.public-pages-module__dGT9Ca__pages .detail-footer,.public-pages-module__dGT9Ca__pages .topic-panel,.public-pages-module__dGT9Ca__pages .back-link){width:calc(100% - 40px)}.public-pages-module__dGT9Ca__pages .breadcrumbs{padding:20px;font-size:12px}:is(.public-pages-module__dGT9Ca__pages .content-card,.public-pages-module__dGT9Ca__pages .trial-panel,.public-pages-module__dGT9Ca__pages .contact-card){padding:24px}.public-pages-module__dGT9Ca__pages .contact-card{flex-direction:column}}@media (prefers-reduced-motion:reduce){.public-pages-module__dGT9Ca__pages .content-card{transition:none}.public-pages-module__dGT9Ca__pages .content-card:hover{transform:none}}
.public-navigation-module__iyKt9q__desktop{white-space:nowrap;align-items:center;gap:clamp(16px,2vw,30px);font-size:18px;font-weight:600;display:flex}.public-navigation-module__iyKt9q__desktop a{transition:color .18s}.public-navigation-module__iyKt9q__desktop a:hover{color:#4778ff}.public-navigation-module__iyKt9q__mobile{display:none;position:relative}.public-navigation-module__iyKt9q__mobile summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;list-style:none;display:flex}.public-navigation-module__iyKt9q__mobile summary::-webkit-details-marker{display:none}.public-navigation-module__iyKt9q__mobile nav{color:#fff;z-index:30;background:#0d1b3a;border:1px solid #354363;border-radius:12px;width:240px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 18px 45px #0004}.public-navigation-module__iyKt9q__mobile nav a{border-radius:6px;padding:14px 16px;font-size:17px;font-weight:600;display:block}.public-navigation-module__iyKt9q__mobile nav a:hover{background:#20335b}.public-navigation-module__iyKt9q__desktop a:focus-visible,.public-navigation-module__iyKt9q__mobile a:focus-visible,.public-navigation-module__iyKt9q__mobile summary:focus-visible{outline-offset:5px;outline:2px solid #76abff}@media (max-width:1100px){.public-navigation-module__iyKt9q__desktop{display:none}.public-navigation-module__iyKt9q__mobile{margin-left:auto;display:block}}@media (max-width:600px){.public-navigation-module__iyKt9q__mobile summary{justify-content:center;min-width:44px}.public-navigation-module__iyKt9q__mobile summary>span{display:none}}
.site-frame-module___OhIPq__header>div{flex-wrap:nowrap}.site-frame-module___OhIPq__header .brand{white-space:nowrap;flex-shrink:0}.site-frame-module___OhIPq__header .header-account{flex-shrink:0}.site-frame-module___OhIPq__premium{color:#0d1b3a;background:#f7f9fd}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header{color:#fff;background:#08142f;border-bottom:1px solid #ffffff1c}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header>div{gap:28px;width:min(1440px,100% - 96px);min-height:90px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .brand{letter-spacing:-.045em;margin-right:auto;font-size:28px;font-weight:600}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .brand-mark{background:linear-gradient(135deg,#4778ff,#6652c8);border:1px solid #92bbff66;border-radius:10px;width:44px;height:44px;font-size:24px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .header-action{background:#4778ff;border-radius:10px;min-height:46px;padding-inline:24px;font-weight:600}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .header-action:hover{background:#365fd5}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .header-logout{color:#c6d5f3}.site-frame-module___OhIPq__premium .site-footer{color:#c6d5f3;background:#08142f;border-color:#213354}.site-frame-module___OhIPq__premium .footer-inner{color:#c6d5f3;width:min(1440px,100% - 96px);padding-block:32px}:is(.site-frame-module___OhIPq__premium .footer-nav a,.site-frame-module___OhIPq__premium .support-contact){color:#c6d5f3}@media (max-width:1100px){.site-frame-module___OhIPq__header>div,.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header>div{gap:18px}}@media (max-width:600px){.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header>div{gap:12px;width:calc(100% - 32px);min-height:76px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .brand{gap:8px;font-size:21px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .brand-mark{width:32px;height:34px;font-size:19px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .header-action{min-height:42px;padding-inline:13px;font-size:13px}.site-frame-module___OhIPq__header .header-account{flex-direction:column;gap:4px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .header-account .header-action{text-align:center;max-width:98px;padding-inline:8px}.site-frame-module___OhIPq__header .header-logout{padding:2px;font-size:12px}.site-frame-module___OhIPq__premium .footer-inner{align-items:flex-start;width:calc(100% - 40px)}}@media (max-width:380px){.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header .brand{font-size:18px}.site-frame-module___OhIPq__premium .site-frame-module___OhIPq__header>div{gap:8px}}
