@font-face{font-family:DayelvaDisplay;src:url('/assets/Display.ttf') format('truetype');font-display:swap;font-weight:400}
@font-face{font-family:DayelvaItalic;src:url('/assets/Italic.ttf') format('truetype');font-display:swap;font-style:italic;font-weight:400}
@font-face{font-family:DayelvaBody;src:url('/assets/Body.ttf') format('truetype');font-display:swap;font-weight:400}
:root{--paper:#f7f6f2;--ink:#394452;--muted:#626c74;--line:#dedfd7;--sage:#e7eadf;--champagne:#d8c29a;--serif:DayelvaDisplay,Georgia,serif;--sans:DayelvaBody,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px;color-scheme:light}body{margin:0;background:var(--paper);color:var(--ink);font:18px/1.55 var(--sans);-webkit-font-smoothing:antialiased}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer}img{display:block;max-width:100%;height:auto}figure,p,h1,h2,h3{margin:0}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #7a623e;outline-offset:6px}a:hover{color:#75603f}.wrap{width:min(1240px,calc(100% - 96px));margin-inline:auto}.skip{position:absolute;top:-80px;left:20px;background:var(--paper);padding:12px;z-index:20}.skip:focus{top:15px}.site-header{display:flex;align-items:center;justify-content:space-between;padding-block:27px;border-bottom:1px solid var(--line);gap:24px}.brand{display:flex;align-items:center;gap:12px;font:italic 34px/1 var(--serif);letter-spacing:-1.3px}.brand img{border-radius:10px}.site-header nav{display:flex;gap:36px;font-size:16px}.nav-cta{font-size:15px;border:1px solid #c3c7bd;padding:10px 18px;border-radius:99px;display:flex;gap:25px;align-items:center}.eyebrow{font-size:12px;letter-spacing:2.1px;line-height:1.5;font-weight:400}.tiny-sun{font-size:23px;vertical-align:middle;margin-right:7px}.hero{display:grid;grid-template-columns:1.08fr 1fr;min-height:850px;align-items:center;gap:20px;padding-block:50px 68px}.hero-copy{padding:20px 0}.hero h1{font:400 clamp(56px,5.8vw,84px)/1.06 var(--serif);letter-spacing:-4px;margin:30px 0 26px}em{font-family:DayelvaItalic,Georgia,serif;font-weight:400}.hero-description{font-size:21px;color:var(--muted);line-height:1.55}.hero-actions{display:flex;align-items:center;gap:25px;margin-top:34px}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:42px;border-radius:99px;padding:17px 27px;font-size:17px;transition:transform .2s,background .2s}.button:hover{transform:translateY(-2px)}.button.dark{background:var(--ink);color:var(--paper)}.button.dark:hover{background:#26323d}.launch-status{font-size:14px;color:var(--muted);display:flex;gap:8px;align-items:center}.launch-status i{width:6px;height:6px;border-radius:50%;background:#7e9169}.platform-note{font-size:13px;color:var(--muted);margin-top:20px}.hero-note{display:flex;gap:13px;align-items:start;margin-top:62px;padding-left:8px;transform:rotate(-5deg);transform-origin:left}.hero-note>span{font-size:40px;line-height:1}.hero-note p{font:21px/1.4 var(--serif)}.hero-visual{position:relative;min-height:735px;display:flex;justify-content:center;align-items:center}.visual-caption{position:absolute;top:4px;left:26px;right:12px;display:flex;justify-content:space-between;font-size:10px;letter-spacing:1.7px;align-items:center;z-index:2}.visual-caption>span:last-child{font-size:36px;color:#99a189}.phone{border:8px solid #242c2d;border-radius:43px;overflow:hidden;box-shadow:0 0 0 1px #9a9e94,0 30px 70px -26px #26323d55;background:var(--paper)}.phone img{width:100%;height:auto}.hero-phone{width:299px;position:relative;transform:rotate(6deg);z-index:1}.orbit{position:absolute;border:1px solid #d9ddcf;border-radius:50%;pointer-events:none}.orbit-one{width:510px;height:510px;background:#eceee4;top:110px}.orbit-two{width:560px;height:560px;top:84px}.margin-note{position:absolute;bottom:40px;right:-5px;z-index:2;font:italic 18px/1.4 DayelvaItalic,Georgia,serif;transform:rotate(-7deg)}.small-line{display:block;width:50px;height:1px;background:#7c856f;transform:rotate(-35deg);margin:0 0 18px -42px}.visual-footnote{position:absolute;bottom:3px;left:40px;font-size:9px;letter-spacing:1.4px;color:var(--muted)}
.intro-band{background:var(--sage);border-block:1px solid #d9ddcf}.intro-band>.wrap{display:flex;align-items:center;justify-content:space-between;padding-block:37px;gap:40px}.intro-band p{font:29px/1.25 var(--serif);letter-spacing:-.5px}.intro-facts{display:flex;gap:54px}.intro-facts span{display:flex;flex-direction:column;font-size:13px;color:#5e6858;gap:4px}.intro-facts b{font:30px/1.2 var(--serif);color:var(--ink)}.section{padding-block:108px}.section-heading{max-width:750px}.section-heading h2,h2{font:400 clamp(38px,4.2vw,58px)/1.15 var(--serif);letter-spacing:-2px}.section-heading h2{margin:20px 0}.section-heading>p:last-child{color:var(--muted);max-width:550px;font-size:19px}.view-explorer{display:grid;grid-template-columns:1fr 1.04fr;margin-top:57px;gap:90px;align-items:center}.view-option{width:100%;display:flex;align-items:center;gap:25px;border:0;border-bottom:1px solid var(--line);background:transparent;text-align:left;padding:25px 18px;transition:background .2s}.view-option:first-child{border-top:1px solid var(--line)}.view-option.active{background:#eceee6}.view-option:hover{background:#efefe8}.view-number{font-size:12px;color:#727a70}.view-option strong{display:block;font:29px/1.2 var(--serif)}.view-option small{display:block;font-size:16px;color:var(--muted);margin-top:4px}.view-arrow{margin-left:auto;font-size:23px;opacity:.3}.active .view-arrow{opacity:1}.explorer-note{font-size:16px;color:var(--muted);max-width:320px;margin-top:29px}.view-stage{background:#eeece5;position:relative;padding:28px 25px 20px;border-radius:5px;text-align:center;min-width:0;overflow:hidden}.view-stage .eyebrow{font-size:10px;letter-spacing:1.6px}.explorer-phone{width:256px;margin:27px auto 22px;border-width:6px;border-radius:35px}.stage-caption{font-size:11px;color:var(--muted)}
.widgets-section{background:#edece6}.widgets-layout{display:grid;grid-template-columns:1fr 1fr;gap:110px;align-items:center}.widgets-copy h2{margin:20px 0 25px}.widgets-copy>p:not(.eyebrow){font-size:19px;color:var(--muted);max-width:440px}.text-link{display:inline-flex;gap:27px;align-items:center;border-bottom:1px solid #a7ada1;padding-bottom:5px;font-size:16px}.widgets-copy .text-link{margin-top:30px}.widget-composition{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:start;max-width:460px;margin:auto}.widget-small,.widget-wide{overflow:hidden;border-radius:24px;box-shadow:0 16px 35px -15px #35453826}.widget-date{transform:rotate(-5deg);margin-top:15px}.widget-clock{transform:rotate(5deg)}.widget-wide{grid-column:1/-1;width:82%;justify-self:center;margin-top:5px}.widget-wide img{width:100%;height:auto}.widget-composition>p{grid-column:1/-1;text-align:center;font-size:11px;color:var(--muted);margin-top:8px}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:55px;margin-top:55px}.detail-grid article{border-top:1px solid var(--line);padding-top:24px}.detail-symbol{font-size:36px;line-height:1.1;display:block;margin-bottom:30px}.detail-grid h3{font:27px/1.3 var(--serif);margin-bottom:14px;letter-spacing:-.5px}.detail-grid p{font-size:17px;color:var(--muted)}.detail-grid .text-link{margin-top:17px}
.pro-section{background:#26312f;color:#f0eee5;padding-block:95px}.pro-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:100px;align-items:center}.pro-copy .eyebrow{color:#d8c29a}.pro-copy h2{font-size:60px;margin:22px 0 26px}.pro-copy>p:not(.eyebrow){color:#bfc7c0;max-width:475px}.pro-copy ul{padding:0;margin:30px 0 35px;list-style:none;font-size:17px}.pro-copy li{padding-block:9px;border-bottom:1px solid #47504a}.pro-copy li:before{content:'↗';color:var(--champagne);margin-right:13px}.pro-price{display:flex;align-items:center;justify-content:space-between;gap:25px}.pro-price>strong{font:27px/1.25 var(--serif)}.pro-price>div{text-align:right}.pro-price span{display:block;font:34px var(--serif);color:var(--champagne)}.pro-price small{display:block;font-size:11px;margin-top:5px;color:#bfc7c0}.pro-copy .price-note{font-size:12px;margin-top:25px}.type-art{background:#e8dfcd;color:#343d39;padding:33px 38px;min-height:605px;transform:rotate(3deg);box-shadow:0 24px 45px #0002;position:relative}.art-label{font-size:9px;letter-spacing:2px;display:block}.art-line{display:block;font-family:var(--serif);line-height:.96;letter-spacing:-6px}.art-line.first{font-size:112px;margin-top:35px}.art-line.second{font-family:DayelvaItalic,Georgia,serif;font-style:italic;font-size:112px;margin-top:5px}.art-rule{height:1px;background:#999f8a;margin:25px 0}.art-line.third{font-size:64px;line-height:1.1;letter-spacing:-3px}.swatches{display:flex;gap:8px;margin-top:32px}.swatches span{background:var(--swatch);border:1px solid #a9ab9a;width:23px;height:23px;border-radius:50%}.art-label.bottom{margin-top:20px;font-size:8px;letter-spacing:1.4px}
.faq-section{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px}.faq-section h2{margin:22px 0}.faq-section>div>p:last-child{font-size:17px;color:var(--muted);line-height:1.7}.faq-list details{border-bottom:1px solid var(--line)}.faq-list details:first-child{border-top:1px solid var(--line)}summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:25px;padding:23px 0;font-size:19px}summary::-webkit-details-marker{display:none}summary span{font-size:23px;transition:transform .2s}details[open] summary span{transform:rotate(45deg)}details>p{padding:0 28px 24px 0;font-size:17px;color:var(--muted)}.launch-section{text-align:center;background:#e7eadf;padding:65px 25px 70px;margin-bottom:80px;border-radius:5px}.launch-icon{display:flex;justify-content:center;margin-bottom:26px}.launch-icon img{border-radius:23px;box-shadow:0 9px 16px #26312f22}.launch-section h2{margin:19px 0 20px;font-size:61px}.launch-section>p:not(.eyebrow){color:var(--muted)}.launch-section .button{margin-top:28px}.launch-small{display:block;font-size:12px;margin-top:20px;color:var(--muted)}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:40px;padding-bottom:30px}.wordmark{font:italic 43px var(--serif);letter-spacing:-1.5px}.site-footer p{font-size:14px;color:var(--muted);margin-top:7px}.footer-links{display:flex;gap:30px;align-items:center;font-size:15px}.footer-bottom{width:100%;border-top:1px solid var(--line);padding-top:23px;display:flex;justify-content:space-between;font-size:12px;color:var(--muted)}.legal{max-width:790px;padding-block:80px 100px}.legal h1{font:52px/1.15 var(--serif);letter-spacing:-2px;margin:23px 0 25px}.legal h2{font:29px/1.3 var(--serif);letter-spacing:-.5px;margin:40px 0 15px}.legal p{margin-bottom:20px;color:var(--muted)}.legal a:not(.button){text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.legal-meta{font-size:14px}.support-note{padding:25px;background:var(--sage);margin:30px 0}.support-note p{font-size:16px;margin-top:8px}.support-note a{font-size:16px}
.orbit{max-width:100%}
@media(min-width:1500px){.hero h1{font-size:88px}}
@media(max-width:1100px){.wrap{width:calc(100% - 64px)}.hero{min-height:770px;gap:20px}.hero h1{font-size:64px;letter-spacing:-3px}.hero-visual{min-height:690px}.hero-phone{width:265px}.orbit-one{width:370px;height:480px;top:85px}.orbit-two{width:410px;height:520px;top:65px}.margin-note{right:-5px;bottom:35px}.visual-caption{left:5px;right:0}.hero-note{margin-top:45px}.intro-facts{gap:30px}.view-explorer{gap:45px}.widgets-layout{gap:65px}.pro-layout{gap:65px}.art-line.first,.art-line.second{font-size:90px}.type-art{min-height:570px;padding:28px}.pro-copy h2{font-size:51px}.faq-section{gap:55px}}
@media(max-width:800px){.wrap{width:calc(100% - 40px)}.site-header{padding-block:20px;gap:12px}.brand{font-size:29px}.brand img{width:31px;height:31px}.site-header nav{gap:20px;font-size:14px}.nav-cta{display:none}.hero{grid-template-columns:1fr;min-height:0;text-align:center;padding-block:47px 30px;gap:25px}.hero h1{font-size:70px;letter-spacing:-3.5px}.hero-description{font-size:20px}.hero-actions{justify-content:center}.hero-note{display:none}.hero-visual{min-height:700px;width:min(100%,500px);margin-inline:auto}.hero-phone{width:280px}.orbit-one{width:420px;height:490px;top:110px}.orbit-two{width:460px;height:530px;top:90px}.visual-caption{left:14px;right:14px}.margin-note{text-align:left;bottom:25px;right:5px;font-size:16px}.visual-footnote{left:20px;bottom:0;font-size:8px}.intro-band>.wrap{flex-direction:column;align-items:flex-start;padding-block:30px;gap:26px}.intro-band p{font-size:27px}.intro-facts{justify-content:space-between;width:100%;gap:20px}.intro-facts b{font-size:28px}.intro-facts span{font-size:12px}.section{padding-block:72px}.section-heading h2,h2{font-size:45px;letter-spacing:-1.8px}.view-explorer{grid-template-columns:1fr;gap:30px;margin-top:30px}.view-options{display:grid;grid-template-columns:1fr 1fr;gap:0 15px}.view-option{padding:20px 10px;gap:12px}.view-option:nth-child(2){border-top:1px solid var(--line)}.view-option strong{font-size:25px}.view-option small{font-size:14px}.view-arrow{display:none}.explorer-note{grid-column:1/-1;max-width:none;margin-top:20px}.view-stage{max-width:530px;width:100%;margin:auto}.explorer-phone{width:260px}.widgets-layout{grid-template-columns:1fr;gap:40px}.widgets-copy>p:not(.eyebrow){max-width:100%}.widget-composition{max-width:380px;width:100%}.detail-grid{grid-template-columns:1fr;gap:30px;margin-top:35px}.detail-symbol{float:left;width:55px;margin-bottom:90px}.detail-grid h3{font-size:26px}.detail-grid p{margin-left:55px}.detail-grid .text-link{margin-left:55px}.pro-section{padding-block:65px}.pro-layout{grid-template-columns:1fr;gap:50px}.pro-copy h2{font-size:53px}.pro-copy>p:not(.eyebrow){max-width:100%}.type-art{max-width:400px;width:calc(100% - 20px);margin:0 auto;min-height:580px;padding:35px}.art-line.first,.art-line.second{font-size:103px}.faq-section{grid-template-columns:1fr;gap:32px}.launch-section{padding:50px 20px;margin-bottom:55px}.launch-section h2{font-size:47px}.site-footer{gap:26px}.footer-links{gap:23px}.legal{padding-block:48px 70px}.legal h1{font-size:43px}}
@media(max-width:420px){.site-header nav{gap:14px;font-size:13px}.brand{font-size:27px}.brand img{width:28px;height:28px}.hero h1{font-size:57px;letter-spacing:-2.7px}.hero .eyebrow{font-size:10px;letter-spacing:1.3px}.hero-description{font-size:18px}.hero-actions{gap:17px}.button{padding:15px 22px;gap:25px}.hero-visual{min-height:650px}.hero-phone{width:255px}.orbit-one{width:300px;height:460px;top:90px}.orbit-two{width:330px;height:500px;top:70px}.visual-caption{font-size:8px;letter-spacing:1.3px;left:6px;right:6px}.margin-note{font-size:14px;right:0;bottom:20px}.view-number{display:none}.view-option{padding:18px 9px}.view-option small{font-size:13px}.intro-facts{gap:12px}.intro-facts span{font-size:11px}.intro-facts b{font-size:25px}.section-heading h2,h2{font-size:39px}.pro-copy h2{font-size:48px}.pro-price>strong{font-size:25px}.pro-price span{font-size:29px}.type-art{padding:25px;min-height:540px}.art-line.first,.art-line.second{font-size:88px}.art-line.third{font-size:58px}.footer-bottom{gap:20px;font-size:11px}.launch-section h2{font-size:40px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
