.athens-public{--home-ink:#1c1008;--home-paper:#f8eedc;--home-white:#fff;--home-deep:#1c1008;--home-blue:#d9e7ec;--home-blue-ink:#203c48;--home-teal:#45c4c4;--home-muted:#625b50;--home-line:rgba(10,21,24,.16);--home-display:"Helvetica Neue",Helvetica,Arial,sans-serif;--home-ui:"Helvetica Neue",Helvetica,Arial,sans-serif;--home-body:"Helvetica Neue",Helvetica,Arial,sans-serif;background:var(--home-paper);color:var(--home-ink);font-family:var(--home-body)}[data-theme=dark] .athens-public{--home-ink:#f0e9dc;--home-paper:#181816;--home-white:#242321;--home-blue:#302f2a;--home-blue-ink:#d4cbbc;--home-teal:#f0e9dc;--home-muted:#b9b1a4;--home-line:rgba(240,233,220,.18)}html .landing-shell.athens-public{background:var(--home-paper)}.athens-public h1,.athens-public h2,.athens-public h3{font-family:var(--home-display)}.athens-home__desktop-nav{display:contents}.athens-home__mobile-nav{display:none}.athens-public .landing-wordmark{align-items:center;display:inline-flex;gap:8px}.athens-public .landing-wordmark img{height:34px}.athens-public .landing-nav-shell{background:var(--home-paper);height:82px}.athens-public .landing-nav-shell .landing-nav{font-family:var(--home-ui);max-width:1440px}.athens-public .landing-nav-shell[data-scrolled=true]{background:transparent}.athens-public .landing-nav__links{display:flex}.athens-public .landing-nav-shell:not([data-scrolled=true]) .landing-nav{background:var(--home-paper);border-bottom:1px solid transparent;color:var(--home-ink)}.athens-public .landing-nav-shell:not([data-scrolled=true]) .landing-nav__links a,.athens-public .landing-nav-shell:not([data-scrolled=true]) .landing-wordmark{color:var(--home-ink)}.athens-public .landing-nav-shell:not([data-scrolled=true]) .landing-theme-toggle{background:transparent;border-color:var(--home-line);color:var(--home-ink)}.athens-public .landing-nav-shell .landing-nav__cta{background:var(--home-deep)!important;border-color:var(--home-deep)!important;box-shadow:none;color:#fff!important;font-family:var(--home-ui)}.athens-public .landing-nav-shell[data-over-dark=true] .landing-nav__cta,[data-theme=dark] .athens-public .landing-nav-shell .landing-nav__cta{background:var(--home-teal)!important;border-color:var(--home-teal)!important;color:#000!important}.athens-public .landing-nav-shell[data-over-dark=true] .landing-wordmark,[data-theme=dark] .athens-public .landing-wordmark{color:#fff4eb}html:not([data-theme=dark]) .athens-public .landing-nav-shell[data-scrolled=true][data-over-dark=false] .landing-nav{background:rgba(245,234,214,.94)}.athens-home__opening{background:var(--home-paper);isolation:isolate;overflow:hidden;overflow:clip;position:relative}.athens-home__atmosphere{animation:athens-light-arrive 3.6s cubic-bezier(.2,.65,.3,1) both;background:radial-gradient(ellipse 56% 360px at 13% 340px,#ffe6b985,transparent),radial-gradient(ellipse 78% 470px at 62% 580px,#99c9e1 0,#cee5ee 48%,transparent 100%);height:1160px;inset:0 0 auto;pointer-events:none;position:absolute;z-index:-1}[data-theme=dark] .athens-home__atmosphere{background:radial-gradient(ellipse 70% 460px at 50% 570px,#83715726,transparent 85%)}@keyframes athens-light-arrive{0%{opacity:.25;transform:translate(-40px,35px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes athens-content-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes athens-workspace-arrive{0%{opacity:0;transform:perspective(1600px) translateY(32px) rotateX(4deg)}to{opacity:1;transform:perspective(1600px) translateY(0) rotateX(0)}}.athens-home__hero{margin:0 auto;max-width:1440px;padding:78px 32px 54px;position:relative;text-align:center}.athens-home__hero-content{animation:athens-content-arrive .8s cubic-bezier(.2,.65,.3,1) both}.athens-home__hero h1{color:var(--home-ink);font-size:clamp(58px,7.2vw,108px);font-weight:350;letter-spacing:-.06em;line-height:1.04;margin:0}.athens-home__hero h1>span{white-space:nowrap}.athens-home__hero-bottom{align-items:center;display:flex;flex-direction:column;gap:26px;margin-top:24px}.athens-home__hero-bottom>p{color:var(--home-ink);font-size:20px;font-weight:400;line-height:1.5;margin:0}.athens-home__hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.athens-home__button{align-items:center;background:var(--home-deep);border:1px solid var(--home-deep);border-radius:var(--athens-radius-control);color:#f5ead6;display:inline-flex;font-family:var(--home-ui);font-size:13px;font-weight:500;gap:24px;justify-content:space-between;min-height:46px;padding:0 23px;text-decoration:none;transition:background .16s;white-space:nowrap}.athens-home__button>span{transition:transform .18s ease}.athens-home__button:hover>span{transform:translate(2px,-2px)}.athens-home__button:hover{background:#3b342c}.athens-home__text-link{align-items:center;color:var(--home-ink);display:inline-flex;font-family:var(--home-ui);font-size:13px;font-weight:500;gap:12px;min-height:44px;text-decoration:none}.athens-home__text-link:hover{text-decoration:underline;text-underline-offset:5px}[data-theme=dark] .athens-home__button{background:var(--home-teal);border-color:var(--home-teal);color:#000}.athens-home__showcase{color:var(--home-ink);padding:0 0 44px}.athens-home__showcase-tabs{display:flex;justify-content:center;margin-bottom:22px}.athens-home__showcase-tabs [role=tablist]{background:color-mix(in srgb,var(--home-paper) 60%,transparent)!important;border:1px solid var(--home-line)!important;border-radius:var(--athens-radius-control)!important;padding:2px!important}.athens-home__showcase-tabs [role=tab]{border-radius:max(var(--athens-radius-chip),calc(var(--athens-radius-control) - 2px))!important;color:var(--home-muted)!important;font-family:var(--home-ui)!important;font-size:12px!important;font-weight:500!important;min-height:34px!important;padding:0 22px!important}.athens-home__showcase-tabs [role=tab] svg{display:none}.athens-home__showcase-tabs [role=tab][aria-selected=true]{background:var(--home-paper)!important;box-shadow:none!important;color:var(--home-ink)!important}.athens-home__product-stage{animation:athens-workspace-arrive 1s cubic-bezier(.2,.65,.3,1) .12s both;margin:auto;max-width:1320px;padding:0 48px;transform-origin:center top}.athens-home__product-demo{margin:auto;max-width:1224px}.athens-home__desktop-demo .demo-controls{--marketing-fg:var(--home-ink);--marketing-fg-2:var(--home-blue-ink);--marketing-fg-3:var(--home-blue-ink);--marketing-line-2:var(--home-line)}.athens-home__mobile-demo{display:none}.athens-public .landing-footer{background:var(--home-paper);border-top:1px solid var(--home-line);color:var(--home-ink)}.athens-public .landing-footer a,.athens-public .landing-footer p{color:var(--home-muted)}.athens-public .landing-footer__brand img{filter:none}[data-theme=dark] .athens-public .landing-footer__brand img{filter:brightness(0) invert(1)}.athens-public :focus-visible{outline:2px solid var(--home-blue-ink);outline-offset:4px}.athens-public #see-it-work{scroll-margin-top:96px}.athens-home__connection{border:1px solid var(--home-line);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:72px auto;max-width:1128px;width:calc(100% - 96px)}.athens-home__connection article{aspect-ratio:1;background:var(--home-blue);display:flex;flex-direction:column;min-width:0;padding:clamp(32px,4vw,58px)}.athens-home__connection article+article{background:#e8dac6;border-left:1px solid var(--home-line)}[data-theme=dark] .athens-home__connection article{background:#27353a}[data-theme=dark] .athens-home__connection article+article{background:#332d26}.athens-home__connection article>span{color:var(--home-muted);font-size:12px}.athens-home__connection h2{font-size:clamp(36px,3.4vw,52px);font-weight:400;letter-spacing:-.055em;line-height:1.08;margin:28px 0 0}.athens-home__connection p{color:var(--home-muted);font-size:16px;line-height:1.65;margin:24px 0;max-width:360px}.athens-home__close nav a,.athens-home__connection a{align-items:center;color:var(--home-ink);display:inline-flex;font-size:13px;gap:20px;min-height:40px;text-decoration:none}.athens-home__connection a{align-self:flex-start;margin-top:auto}.athens-home__close nav a:hover,.athens-home__connection a:hover{text-decoration:underline;text-underline-offset:5px}.athens-home__principles{border-block:1px solid var(--home-line);display:flex;flex-wrap:wrap;gap:24px 42px;justify-content:space-between;margin:0 auto;max-width:1128px;padding:28px 0;scroll-margin-top:110px}.athens-home__principles p{color:var(--home-muted);font-size:13px;margin:0}.athens-home__close{align-items:center;display:flex;gap:48px;justify-content:space-between;margin:0 auto;max-width:1224px;padding:90px 48px 100px}.athens-home__close h2{font-size:clamp(50px,5.3vw,76px);font-weight:350;letter-spacing:-.06em;line-height:1.04;margin:0}.athens-home__close>div{display:flex;flex-direction:column;gap:20px}.athens-home__close .athens-home__button{align-self:flex-start}.athens-home__close nav{display:flex;flex-wrap:wrap;gap:20px}@media (max-width:1224px){.athens-home__principles{margin-inline:48px}}@media (max-width:920px){.athens-home__connection{grid-template-columns:1fr}.athens-home__connection article{aspect-ratio:auto;min-height:400px}.athens-home__connection article+article{border-left:0;border-top:1px solid var(--home-line)}}@media (max-width:767px){.athens-home__connection{margin:40px auto 48px;width:calc(100% - 40px)}.athens-home__connection article{min-height:340px;padding:30px}.athens-home__connection h2{font-size:38px;margin:18px 0}.athens-home__connection p{font-size:15px;margin-bottom:16px}.athens-home__principles{flex-direction:column;gap:18px;margin-inline:24px;padding-block:26px}.athens-home__close{align-items:flex-start;flex-direction:column;gap:32px;padding:56px 24px}.athens-home__close h2{font-size:58px}}.athens-mobile-demo{background:#fff4eb;border:1px solid rgba(20,84,102,.2);border-radius:10px;color:#0a1518;font-family:var(--home-body);min-height:550px;overflow:hidden}.athens-mobile-demo__bar{align-items:center;background:#fff;border-bottom:1px solid rgba(20,84,102,.15);display:flex;font-size:14px;gap:12px;min-height:52px;padding:0 16px}.athens-mobile-demo__bar small{color:#52666c;font-size:10px;margin-left:auto}.athens-mobile-demo__path{border-bottom:1px solid rgba(20,84,102,.15);color:#52666c;font-family:var(--home-ui);font-size:9px;font-weight:650;letter-spacing:.06em;padding:16px}.athens-mobile-demo__path span{margin-inline:4px}.athens-mobile-demo__source{background:#fff;border-bottom:1px solid rgba(20,84,102,.15);padding:24px}.athens-mobile-demo__source>p{color:#52666c;font-size:9px;font-weight:650;letter-spacing:.08em;margin:0 0 16px}.athens-mobile-demo__source h3{color:#0a1518;font-family:Georgia,serif;font-size:24px;font-weight:400;line-height:1.15;margin:0 0 16px}.athens-mobile-demo__source>span{color:#3b4d53;display:block;font-family:Georgia,serif;font-size:15px;line-height:1.5}.athens-mobile-demo__source mark{background:rgba(69,196,196,.18);color:inherit;padding:1px 2px}.athens-mobile-demo__answer{border:1px solid rgba(20,84,102,.15);margin:16px;padding:16px}.athens-mobile-demo__answer>div{align-items:center;display:flex;font-size:10px;gap:8px;letter-spacing:.08em}.athens-mobile-demo__answer p{color:#3b4d53;font-size:14px;line-height:1.5;margin:12px 0}.athens-mobile-demo__answer>span{color:#145466;font-size:10px;font-weight:650}.athens-mobile-demo__prompt{align-items:center;background:#fff;border:1px solid rgba(20,84,102,.2);border-radius:6px;color:#52666c;display:flex;font-size:12px;justify-content:space-between;margin:16px;min-height:48px;padding:0 12px}.athens-mobile-demo__prompt span{align-items:center;background:#145466;border-radius:4px;color:#fff;display:inline-flex;height:24px;justify-content:center;width:24px}.athens-mobile-demo__faculty-heading{background:#fff;padding:32px 16px}.athens-mobile-demo__faculty-heading small{color:#52666c;font-size:10px;font-weight:650;letter-spacing:.08em}.athens-mobile-demo__faculty-heading h3{color:#0a1518;font-size:28px;font-weight:500;letter-spacing:-.04em;line-height:1;margin:12px 0 0}.athens-mobile-demo__faculty-row{align-items:center;border-top:1px solid rgba(20,84,102,.15);display:grid;font-size:11px;grid-gap:8px;gap:8px;grid-template-columns:24px 1fr auto;min-height:56px;padding:0 16px}.athens-mobile-demo__faculty-row span{color:#52666c}.athens-mobile-demo__faculty-row strong{font-size:15px;font-weight:500}.athens-mobile-demo__faculty-note{color:#52666c;font-size:13px;line-height:1.5;padding:24px 16px}.athens-public .athens-mobile-demo{background:var(--marketing-bg-3);border-color:var(--marketing-line-2);color:var(--marketing-fg)}.athens-public .athens-mobile-demo__bar,.athens-public .athens-mobile-demo__faculty-heading{background:var(--marketing-bg);color:var(--marketing-fg)}.athens-public .athens-mobile-demo__faculty-heading h3{color:var(--marketing-fg)}.athens-public .athens-mobile-demo__bar small,.athens-public .athens-mobile-demo__faculty-heading small,.athens-public .athens-mobile-demo__faculty-note,.athens-public .athens-mobile-demo__faculty-row span,.athens-public .athens-mobile-demo__path{color:var(--marketing-fg-2)}.athens-public .athens-mobile-demo__bar,.athens-public .athens-mobile-demo__faculty-row,.athens-public .athens-mobile-demo__path{border-color:var(--marketing-line-2)}[data-theme=dark] .athens-public .athens-mobile-demo__bar img{filter:brightness(0) invert(1)}@media (max-width:767px){.athens-home__desktop-nav{display:none}.athens-home__mobile-nav{display:contents}.athens-public .mobile-landing-nav a[aria-label="Athens home"]{color:var(--home-ink);gap:8px}.athens-public .mobile-landing-nav-shell:not([data-scrolled=true]) .mobile-landing-nav{background:var(--home-paper);border-bottom-color:var(--home-line)}.athens-public .mobile-landing-nav-shell:not([data-scrolled=true]) .landing-theme-toggle,.athens-public .mobile-landing-nav-shell:not([data-scrolled=true]) .mobile-landing-nav__menu-button{background:transparent;border-color:var(--home-line);color:var(--home-ink)}.athens-public .mobile-landing-nav-shell[data-scrolled=true][data-over-dark=true] a[aria-label="Athens home"]{color:#fff4eb}.athens-home__hero{padding:56px 20px 36px}.athens-home__hero h1{font-size:clamp(40px,10.8vw,76px);letter-spacing:-.055em;line-height:1.04}.athens-home__hero h1>span{display:block}.athens-home__hero-bottom{gap:22px;margin-top:22px}.athens-home__hero-bottom>p{font-size:17px}.athens-home__hero-actions{gap:24px}.athens-home__button{font-size:13px;gap:16px;min-height:48px;padding-inline:16px}.athens-home__text-link{font-size:13px;gap:8px}.athens-home__showcase{padding-bottom:56px}.athens-home__showcase-tabs{margin-bottom:20px}.athens-home__product-stage{padding:0 16px}.athens-home__desktop-demo{display:none}.athens-home__mobile-demo{display:block}}@media (min-width:768px) and (max-height:760px){.athens-home__hero{padding-block:42px 36px}.athens-home__hero h1{font-size:clamp(56px,7vw,94px)}.athens-home__hero-bottom{gap:20px;margin-top:20px}.athens-home__hero-bottom>p{font-size:18px}}@media (prefers-reduced-motion:reduce){.athens-public *,.athens-public :after,.athens-public :before{animation:none!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.athens-public{--marketing-bg:var(--home-paper);--marketing-bg-2:#eee4d3;--marketing-bg-3:#fbf6ed;--marketing-surface:#fffaf2;--marketing-fg:var(--home-ink);--marketing-fg-2:#625b50;--marketing-fg-3:#716a5e;--marketing-fg-4:#7b7468;--marketing-accent:var(--home-ink);--marketing-accent-fg:var(--home-paper);--marketing-teal:#376477;--marketing-line:#1c100817;--marketing-line-2:#1c100829;--marketing-chip-bg:#1c10080c;--marketing-highlight:#1c10080c;--marketing-formula-border:#1c100829}[data-theme=dark] .athens-public{--marketing-bg-2:#242321;--marketing-bg-3:#1f1e1c;--marketing-surface:#292825;--marketing-fg-2:#c4beb2;--marketing-fg-3:#a8a295;--marketing-fg-4:#999285;--marketing-teal:#b6c7c5;--marketing-line:#f4ecdd17;--marketing-line-2:#f4ecdd30;--marketing-chip-bg:#f4ecdd0b;--marketing-highlight:#f4ecdd0b;--marketing-formula-border:#f4ecdd30;--marketing-demo-focus-ring:#b6c7c520;--marketing-demo-lecture-bg:#302e28}html:has(.athens-public){--landing-canvas:#f8eedc}html[data-theme=dark]:has(.athens-public){--landing-canvas:#181816}html .landing-shell.athens-public{color:var(--home-ink)}.athens-public .landing-footer{padding-block:38px}.athens-public .landing-footer__brand img{height:36px;width:40px}.athens-public .landing-footer__brand p{font-size:12px;line-height:1.7;max-width:300px}.athens-public .landing-footer__legal h3{color:var(--home-muted);font-family:inherit;font-size:12px;font-weight:400}.athens-public .landing-footer a{font-size:12px}.athens-public :is(.landing-nav__links a,.athens-home__text-link,.athens-home__connection a,.landing-footer__links a,.landing-footer__legal a,.public-review-links a){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .22s cubic-bezier(.2,.7,.3,1),color .16s}.athens-public :is(.landing-nav__links a,.athens-home__text-link,.athens-home__connection a,.landing-footer__links a,.landing-footer__legal a,.public-review-links a):is(:hover,:focus-visible){background-size:100% 1px;text-decoration:none}@media (prefers-reduced-motion:reduce){.athens-public :is(.landing-nav__links a,.athens-home__text-link,.athens-home__connection a,.landing-footer__links a,.landing-footer__legal a,.public-review-links a){transition:none}}.athens-public .landing-nav-shell[data-scrolled=true] .landing-nav,.athens-public .mobile-landing-nav-shell[data-scrolled=true] .mobile-landing-nav{background:color-mix(in srgb,var(--home-paper) 94%,transparent);border-color:var(--home-line)}.athens-public .landing-nav-shell .landing-nav__cta{background:var(--home-ink)!important;border-color:var(--home-ink)!important;color:var(--home-paper)!important}.athens-public .athens-home__button:is(:hover,:focus-visible),html .athens-public .landing-nav-shell .landing-nav__cta:is(:hover,:focus-visible){background:var(--home-paper)!important;border-color:var(--home-ink)!important;color:var(--home-ink)!important}.athens-public .landing-theme-toggle,.athens-public .mobile-landing-nav__menu-button{color:var(--home-ink);border-color:var(--home-line);background:transparent}.athens-public :is(.landing-nav__cta,.landing-theme-toggle,.mobile-landing-nav__menu-button,.mobile-landing-nav__close-button,.mobile-landing-nav__drawer-cta){border-radius:var(--athens-radius-control)}.public-hero{margin:auto;max-width:1224px;padding:88px 48px 68px}.public-eyebrow{color:var(--home-muted);display:block;font-size:12px;font-weight:400;margin-bottom:24px}.public-hero h1{color:var(--home-ink);font-size:clamp(52px,6.2vw,90px);font-weight:350;letter-spacing:-.06em;line-height:1.04;margin:0;max-width:1000px}.public-hero>p{font-size:19px;line-height:1.65;margin:28px 0;max-width:570px}.public-demo{margin:0 auto;max-width:1320px;padding:0 48px 80px}.public-demo__mobile{display:none}.public-section{border-top:1px solid var(--home-line);display:grid;grid-gap:70px;gap:70px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1128px;padding:72px 0}.public-close h2,.public-section h2{color:var(--home-ink);font-size:clamp(34px,3.5vw,50px);font-weight:400;letter-spacing:-.05em;line-height:1.1;margin:0}.public-section p{font-size:16px;line-height:1.7;margin:0 0 22px;max-width:520px}.public-detail{border-bottom:1px solid var(--home-line);padding:22px 0}.public-detail:first-child{padding-top:0}.public-detail:last-child{border-bottom:0;padding-bottom:0}.public-detail h3{color:var(--home-ink);font-size:20px;font-weight:450;letter-spacing:-.025em;margin:0 0 12px}.public-detail p{font-size:15px;margin-bottom:0}.public-close{align-items:center;border-top:1px solid var(--home-line);display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1128px;padding:76px 0 90px}.public-close h2{max-width:630px}.public-review-links{display:flex;flex-wrap:wrap;gap:12px 26px}.public-review-links a{color:var(--home-ink);font-size:13px;line-height:1.6;padding-block:10px;text-decoration:underline;text-underline-offset:5px}.public-review-links span{margin-left:10px}.public-pilots{align-items:center;display:flex;flex-wrap:wrap;gap:16px 42px;justify-content:center;margin:auto;max-width:1128px;padding:20px 24px 36px}.public-pilots>span{color:var(--home-muted);font-size:11px}.public-pilots__logos{align-items:center;display:flex;flex-wrap:wrap;gap:20px 44px;justify-content:center}.public-pilots__logos img{display:block;object-fit:contain}.public-pilots__bu,.public-pilots__light{filter:grayscale(1);mix-blend-mode:multiply}.public-pilots__harvard{display:block}.public-pilots__logos .public-pilots__dark,[data-theme=dark] .public-pilots__logos .public-pilots__light{display:none}[data-theme=dark] .public-pilots__logos .public-pilots__dark{display:block}[data-theme=dark] .public-pilots__bu{filter:grayscale(1) invert(1);mix-blend-mode:screen}.public-process{border:1px solid var(--home-line);border-radius:12px;display:grid;grid-template-columns:repeat(3,1fr);margin:0 auto 70px;max-width:1128px;overflow:hidden}.public-process article{background:var(--marketing-bg-3);padding:32px}.public-process article+article{border-left:1px solid var(--home-line)}.public-process span{color:var(--home-muted);font-size:12px}.public-process h2{color:var(--home-ink);font-size:27px;font-weight:400;letter-spacing:-.04em;margin:44px 0 18px}.public-process p{font-size:14px;line-height:1.65;margin:0}.athens-public .legal-page{max-width:1128px;padding:78px 0 90px}.athens-public .legal-page__eyebrow{color:var(--home-muted)!important;font-family:inherit;font-size:12px;font-weight:400;letter-spacing:0;text-transform:none}.athens-public .legal-page__title{font-size:clamp(48px,6vw,78px);font-weight:350;letter-spacing:-.055em;margin-top:22px}.athens-public .legal-page__switch{gap:10px 26px;margin-top:34px}.athens-public .legal-page__switch a{background:transparent!important;border:0;border-bottom:1px solid transparent;border-radius:0;font-family:inherit;font-size:13px;font-weight:400;min-height:44px;padding:12px 0}.athens-public .legal-page__switch a[aria-current=page]{border-bottom-color:var(--home-ink);color:var(--home-ink)!important}.athens-public .legal-page__body{max-width:760px;overflow-wrap:anywhere}.athens-public .legal-page__body h2{font-size:26px;font-weight:400;letter-spacing:-.035em}.athens-public .legal-page__body table{border:1px solid var(--home-line);border-radius:8px;margin-block:24px}.athens-public .legal-page__body td,.athens-public .legal-page__body th{border-bottom:1px solid var(--home-line);padding:12px 16px;text-align:left;vertical-align:top}.athens-public .legal-page__body th{background:var(--marketing-chip-bg);color:var(--home-ink);font-weight:500}@media (max-width:1224px){.athens-public .legal-page,.public-close,.public-process,.public-section{margin-inline:48px}}@media (max-width:720px){.athens-public .landing-footer__links{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.public-hero{padding:58px 24px 44px}.public-hero h1{font-size:clamp(42px,10.5vw,64px)}.public-hero>p{font-size:17px;margin:24px 0}.public-demo{padding:0 16px 48px}.public-demo__desktop{display:none}.public-demo__mobile{display:block}.public-section{gap:32px;grid-template-columns:1fr;margin-inline:24px;padding-block:46px}.public-section h2{font-size:36px}.public-close{align-items:flex-start;flex-direction:column;margin-inline:24px;padding-block:48px 56px}.public-process{grid-template-columns:1fr;margin:0 24px 48px}.public-process article{padding:26px}.public-process article+article{border-left:0;border-top:1px solid var(--home-line)}.public-process h2{margin-top:24px}.public-pilots{flex-direction:column;gap:18px;padding-top:0}.public-pilots__logos{gap:20px 28px}.public-pilots__harvard img{width:146px;height:auto}.public-pilots__bu{width:110px;height:auto}.athens-public .legal-page{margin-inline:24px;padding-block:54px 64px}.athens-public .legal-page__body{font-size:16px}.athens-public .landing-footer{gap:28px;padding-inline:24px}}