.simple-site{--gray:#b0afa8}.simple-site .wrap{width:calc(100% - 80px);max-width:1220px}.simple-site [id]{scroll-margin-top:32px}.simple-site .header{gap:24px;height:94px}.simple-site .header nav{gap:25px;font-size:13px}.simple-site .brand{flex-shrink:0;gap:6px}.simple-site .brand-name{align-items:baseline;display:inline-flex}.simple-site .brand-four{color:var(--orange)}.simple-site .brand-icon{width:48px;height:48px;box-shadow:none;background:0 0;border-radius:0;flex-shrink:0;overflow:visible}.simple-site .brand-icon img{object-fit:contain;flex-shrink:0;width:100%;max-width:100%;height:100%;display:block}.simple-site .brand-label{color:#aaa69c;letter-spacing:1px;font-size:9px}.simple-site .button{min-height:48px;padding:15px 21px;font-size:14px}.simple-site .button-small{min-height:43px;padding:11px 16px;font-size:12px}.simple-site .text-button{min-height:40px;font-size:14px}.simple-site .eyebrow{letter-spacing:1.7px;color:#c1b8a9;font-size:10px;line-height:1.6}.simple-site .section{padding-block:88px}.simple-site .section h2{letter-spacing:-1.8px;font-size:clamp(33px,3.3vw,47px);font-weight:500;line-height:1.13}.simple-site .section-intro{max-width:540px;font-size:16px;line-height:1.8}.simple-site .fine-print{color:#a7a59a;font-size:12px;line-height:1.75}.simple-site .welcome-hero{grid-template-columns:1fr 1.04fr;align-items:center;gap:48px;padding-block:80px 60px;display:grid}.simple-site .welcome-hero .hero-copy{min-width:0;max-width:none}.simple-site .welcome-hero h1{letter-spacing:-2.5px;margin:24px 0;font-size:clamp(40px,4.3vw,61px);font-weight:500;line-height:1.08}.simple-site .welcome-hero .hero-copy>p{color:#bbb8af;max-width:500px;font-size:17px;line-height:1.8}.simple-site .welcome-hero .hero-actions{flex-wrap:wrap;gap:24px;margin-top:27px}.simple-site .welcome-hero .hero-copy>.welcome-offer{color:#aaa69a;margin:17px 0 0;font-size:12px;line-height:1.7}.simple-site .platform-note{color:#c4bfb3;flex-wrap:wrap;margin-top:19px;font-size:12px}.simple-site .welcome-visual{min-width:0;padding:30px 0;position:relative}.simple-site .welcome-visual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#f67c5219,#0000 70%);position:absolute;inset:-70px -35px}.simple-site .welcome-visual-heading{letter-spacing:1.4px;color:#b7ad9c;align-items:center;gap:9px;margin-bottom:17px;font:10px/1.7 monospace;display:flex}.simple-site .welcome-visual .product-stage{margin:0;padding-top:0}.simple-site .welcome-visual .app-window{border-color:#f67c5240;border-radius:12px}.simple-site .welcome-visual .screenshot-viewport{aspect-ratio:1.72}.simple-site .welcome-caption{color:#aca69a;justify-content:space-between;align-items:center;gap:14px;margin-top:22px;font-size:11px;display:flex}.simple-site .welcome-caption span,.simple-site .welcome-caption a{align-items:center;gap:7px;display:flex}.simple-site .welcome-caption svg{color:#ce9a7d;flex-shrink:0}.simple-site .welcome-caption a{min-height:38px}.simple-site .quick-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-bottom:74px;display:grid}.simple-site .quick-choice{background:linear-gradient(140deg,#20201c,#141412);border:1px solid #ffffff17;border-radius:14px;flex-direction:column;padding:26px;transition:border-color .2s,transform .2s;display:flex}.simple-site .quick-choice:hover{border-color:#f67c5265;transform:translateY(-3px)}.simple-site .quick-choice-top{color:#f6a07b;justify-content:space-between;align-items:center;display:flex}.simple-site .quick-choice-top span{color:#aba18e;font:11px monospace}.simple-site .quick-choice h2{letter-spacing:-.6px;margin:22px 0 11px;font-size:22px;font-weight:500;line-height:1.25}.simple-site .quick-choice p{color:#b1ada2;margin:0 0 22px;font-size:14px;line-height:1.75}.simple-site .quick-choice-link{color:#e3c5ad;justify-content:space-between;align-items:center;margin-top:auto;font-size:12px;display:flex}.simple-site .assistant-layout,.simple-site .project-layout,.simple-site .story-layout,.simple-site .personalization-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.12fr);align-items:center;gap:60px;display:grid}.simple-site .assistant-section{background:linear-gradient(125deg,#1c1b16,#131310);border-block:1px solid #ffffff14}.simple-site .starting-steps{gap:23px;margin:30px 0 20px;padding:0;list-style:none;display:grid}.simple-site .starting-steps li{align-items:flex-start;gap:16px;display:flex}.simple-site .starting-step-icon{color:#f5a281;background:#f67c5209;border:1px solid #f67c523a;border-radius:11px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.simple-site .starting-steps strong{color:#ede7dc;font-size:15px;font-weight:500}.simple-site .starting-steps p{color:#b4ae9f;margin:5px 0 0;font-size:14px;line-height:1.7}.simple-site .assistant-step-list{gap:7px}.simple-site .assistant-step-tab{min-height:42px;padding-inline:12px;font-size:12px}.simple-site .demo-disclaimer{color:#aba594;font-size:11px;line-height:1.6}.simple-site .section-heading{gap:50px}.simple-site .section-heading .section-intro{max-width:410px}.simple-site .feature-tab{min-height:48px;font-size:14px}.simple-site .feature-tab-guide{color:#b9b3a4;font-size:11px}.simple-site .feature-panel{grid-template-columns:minmax(0,1.28fr) minmax(0,1fr);gap:50px;min-height:390px}.simple-site .feature-description h3{max-width:none;font-size:29px}.simple-site .feature-description>p{color:#b5b2a6;max-width:none;font-size:15px;line-height:1.8}.simple-site .feature-description li{align-items:flex-start;font-size:13px;line-height:1.7}.simple-site .feature-description li svg{flex-shrink:0;margin-top:4px}.simple-site .explorer-screenshot,.simple-site .project-proof .app-window{transform:none}.simple-site .image-caption{color:#aaa695;font-size:9px;line-height:1.6}.simple-site .environment-benefits span{color:#b3b0a3;font-size:13px}.simple-site .environment-benefits>div{padding:20px}.simple-site .environment-benefits strong{font-size:14px}.simple-site .image-story{background:radial-gradient(at 78% 45%,#f67c520b,#0000 60%);border-top:1px solid #ffffff14}.simple-site .story-copy,.simple-site .story-visual{min-width:0}.simple-site .example-request{background:#ffffff04;border:1px solid #ffffff15;border-left:2px solid #f67c5260;border-radius:0 10px 10px 0;margin:25px 0;padding:18px 20px}.simple-site .example-request>span{letter-spacing:1.6px;color:#cf9e80;font:9px/1.6 monospace;display:block}.simple-site .example-request p{color:#e1d7c8;margin:10px 0 0;font-size:16px;line-height:1.75}.simple-site .story-benefits{gap:13px;margin:25px 0;padding:0;list-style:none;display:grid}.simple-site .story-benefits li{color:#c0bcaf;gap:10px;font-size:14px;line-height:1.6;display:flex}.simple-site .story-benefits svg{color:#c59f7c;flex-shrink:0;margin-top:3px}.simple-site .media-placeholder{text-align:center;color:#d1ad87;background:linear-gradient(155deg,#32271d55,#191a1680),repeating-linear-gradient(0deg,#0000,#0000 31px,#ffffff03 31px 32px),repeating-linear-gradient(90deg,#0000,#0000 31px,#ffffff03 31px 32px);border:1px dashed #b6845d85;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:23px;min-height:370px;margin:0;padding:64px 40px 35px;display:flex;position:relative}.simple-site .media-placeholder-tag{color:#c3b398;letter-spacing:1.3px;border:1px solid #ffffff1e;border-radius:5px;padding:5px 9px;font:9px/1.6 monospace;position:absolute;top:19px;left:20px}.simple-site .media-placeholder figcaption{gap:17px;max-width:410px;display:grid}.simple-site .media-placeholder strong{color:#ebd4b8;letter-spacing:-.4px;font-size:22px;font-weight:500;line-height:1.4}.simple-site .media-placeholder figcaption>span{color:#b5a992;font-size:14px;line-height:1.75}.simple-site .media-placeholder small{color:#afa38e;font-size:11px;line-height:1.6}.simple-site .media-placeholder-compact{border-radius:11px;gap:14px;min-height:245px;padding:58px 25px 25px}.simple-site .media-placeholder-compact strong{font-size:18px}.simple-site .media-placeholder-compact figcaption>span{font-size:12px}.simple-site .project-benefits span{color:#b4b0a4;font-size:14px;line-height:1.7}.simple-site .project-benefits strong{margin-bottom:3px;font-size:15px}.simple-site .real-proof-details{border:1px solid #ffffff16;border-radius:10px;margin-top:20px;padding:0 17px}.simple-site summary{cursor:pointer;color:#ded3c1;padding:19px 0;font-size:14px;line-height:1.6}.simple-site summary::marker{color:#ec9a72}.simple-site summary:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.simple-site .real-proof-details>p{color:#b1a794;margin:17px 0;font-size:12px;line-height:1.7}.simple-site .personalization-points span{padding:12px 14px;font-size:13px}.simple-site .trust-repair-heading{gap:40px}.simple-site .trust-repair-heading .section-intro{max-width:400px}.simple-site .trust-repair-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:24px}.simple-site .local-trust-card,.simple-site .repair-card{padding:29px}.simple-site .local-trust-card h3,.simple-site .repair-card h3{font-size:26px;line-height:1.25}.simple-site .local-trust-card>p,.simple-site .repair-card>p{color:#b6b0a1;font-size:14px;line-height:1.85}.simple-site .local-trust-card>small,.simple-site .repair-card>small{color:#aca391;font-size:12px;line-height:1.75}.simple-site .trust-points span,.simple-site .repair-control span{font-size:12px;line-height:1.7}.simple-site .repair-flow{grid-template-columns:1fr 1fr;gap:19px}.simple-site .repair-flow>i{display:none}.simple-site .repair-flow strong{font-size:11px;line-height:1.6}.simple-site .repair-flow span{font-size:12px}.simple-site .download-heading h2{font-size:clamp(36px,4vw,55px)}.simple-site .download-heading>p{font-size:16px}.simple-site .access-panel{background:linear-gradient(120deg,#282117,#181814);border:1px solid #f67c5243;border-radius:15px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:44px;max-width:900px;margin:40px auto 0;padding:35px 40px;display:grid}.simple-site .access-copy h3{letter-spacing:-.9px;margin:16px 0;font-size:28px;font-weight:500;line-height:1.2}.simple-site .access-panel p{color:#bbb2a0;margin:12px 0;font-size:14px;line-height:1.85}.simple-site .access-terms>strong{color:#f6a681;font-size:26px;font-weight:500;line-height:1.3;display:block}.simple-site .access-terms ul{gap:11px;margin:22px 0;padding:0;list-style:none;display:grid}.simple-site .access-terms li{color:#dad1bd;align-items:flex-start;gap:10px;font-size:13px;line-height:1.6;display:flex}.simple-site .access-terms li svg{color:#a9bf97;flex-shrink:0;margin-top:2px}.simple-site .access-terms small{color:#b0a48e;font-size:11px;line-height:1.8;display:block}.simple-site .download-grid{max-width:900px;margin-top:24px}.simple-site .download-card{padding:26px}.simple-site .download-card h3{font-size:19px}.simple-site .download-card p{color:#b8ad95;font-size:13px}.simple-site .download-button{gap:12px;font-size:13px}.simple-site .download-button>span:nth-child(2){font-size:10px}.simple-site .download-meta{font-size:10px;line-height:1.7}.simple-site .mac-install-link{min-height:34px;font-size:12px}.simple-site .download-trust-note{background:#211c17;border:1px solid #f67c5238;border-radius:12px;gap:13px;max-width:900px;margin:18px auto 0;padding:17px 20px;display:flex}.simple-site .download-trust-note>svg{color:#efa17d;flex:none;margin-top:2px}.simple-site .download-trust-note h3{color:#f0e8d8;margin:0 0 5px;font-size:14px;font-weight:600}.simple-site .download-trust-note p{color:#c3b6a2;margin:0;font-size:13px;line-height:1.7}.simple-site .download-trust-note a{color:#f4b08b;text-underline-offset:3px;text-decoration:underline}.simple-site .install-guides{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:24px;max-width:900px;margin:25px auto 0;display:grid}.simple-site .mac-install-guide{background:#191914;width:100%;max-width:none;margin:0;padding:24px}.simple-site .mac-guide-title h3{font-size:17px}.simple-site .mac-guide-title>span{display:none}.simple-site .normal-install-steps{color:#bdb49f;margin:22px 0;padding-left:19px;font-size:14px;line-height:1.8}.simple-site .normal-install-steps li{margin-top:9px;padding-left:3px}.simple-site .windows-install-steps{counter-reset:windows-install-step;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding-left:0;list-style:none;display:grid}.simple-site .windows-install-steps>li{counter-increment:windows-install-step;min-width:0;margin:0;padding-left:25px;position:relative}.simple-site .windows-install-steps>li:before{content:counter(windows-install-step) ".";color:#d6a985;font-weight:600;position:absolute;top:0;left:0}.simple-site .windows-install-steps>li:first-child,.simple-site .windows-install-steps>li:nth-child(n+4){grid-column:1/-1}.simple-site .windows-install-steps>li:nth-child(2),.simple-site .windows-install-steps>li:nth-child(3){background:#151511;border:1px solid #ffffff18;border-radius:10px;padding:11px 0 0;font-size:12px;line-height:1.55;overflow:hidden}.simple-site .windows-install-steps>li:nth-child(2):before,.simple-site .windows-install-steps>li:nth-child(3):before{top:11px;left:10px}.simple-site .windows-keep-copy{min-height:74px;padding:0 10px 0 33px}.simple-site .windows-keep-copy strong{color:#f6ae88;font-weight:700;display:block}.simple-site .windows-keep-trigger{background:#11120f;border-top:1px solid #ffffff18;width:100%;min-width:0;margin-top:9px;display:block;overflow:hidden}.simple-site .windows-keep-trigger img{object-fit:cover;object-position:center bottom;width:100%;height:130px;display:block}.simple-site .windows-keep-trigger-first img{transform-origin:bottom;transform:scale(1.25)}.simple-site .windows-keep-trigger-second img{transform-origin:72% 68%;transform:scale(1.5)}.simple-site .windows-keep-trigger .demo-image-zoom-hint{padding:5px 7px;bottom:6px;right:6px}.simple-site .install-help{border-top:1px solid #ffffff12;margin-top:16px}.simple-site .install-help summary{font-size:13px}.simple-site .install-help p{color:#beb19a;margin:14px 0;font-size:13px;line-height:1.85}.simple-site .install-help .copy-status{color:#aba18c;font-size:11px}.simple-site .install-help .windows-steps{color:#b9ac94;font-size:13px;line-height:1.8}.simple-site .windows-steps strong{color:#ffd1b8;background:#f67c5224;border-bottom:1px solid #f67c52a0;border-radius:3px;padding:1px 3px;font-weight:700}.simple-site .command-block{flex-direction:column;align-items:flex-start;gap:10px;padding:12px}.simple-site .command-block code{white-space:nowrap;overflow-wrap:normal;width:100%;max-width:100%;font-size:10px;display:block;overflow-x:auto}.simple-site .command-block button{min-height:36px;font-size:11px}.simple-site .command-block button>span{display:inline}.simple-site .release-links>a,.simple-site .update-note{font-size:12px}.simple-site .site-questions{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;display:grid}.simple-site .questions-heading .text-button{color:#f3ae89;margin-top:22px}.simple-site .questions-list details{border-bottom:1px solid #ffffff18}.simple-site .questions-list details:first-child{border-top:1px solid #ffffff18}.simple-site .questions-list summary{padding:23px 0;font-size:16px}.simple-site .questions-list p{color:#bcb4a5;margin:0 0 24px;font-size:14px;line-height:1.9}.simple-site .footer{padding-block:54px 25px}.simple-site .footer-main{gap:35px}.simple-site .footer-column a,.simple-site .footer-column button{text-align:left;min-height:34px;font-size:12px}.simple-site .footer-brand>p,.simple-site .contact-link{font-size:12px;line-height:1.8}.simple-site .footer-bottom{flex-wrap:wrap;font-size:10px;line-height:1.7}@media (max-width:1150px){.simple-site .brand-label{display:none}.simple-site .welcome-hero{gap:35px}.simple-site .welcome-hero h1{font-size:49px}.simple-site .welcome-caption{flex-wrap:wrap}.simple-site .assistant-layout,.simple-site .project-layout,.simple-site .story-layout,.simple-site .personalization-layout{gap:35px}}@media (max-width:900px){.simple-site .wrap{width:calc(100% - 48px)}.simple-site .header{flex-wrap:wrap;gap:14px;height:auto;min-height:116px;padding-block:17px}.simple-site .header nav{white-space:nowrap;flex-basis:100%;order:3;justify-content:space-between;gap:18px;padding:3px 0;font-size:12px;display:flex;overflow-x:auto}.simple-site .header nav a{align-items:center;min-height:34px;display:inline-flex}.simple-site .welcome-hero{grid-template-columns:1fr;gap:24px;padding-block:52px 32px}.simple-site .welcome-hero h1{font-size:clamp(38px,6.8vw,57px)}.simple-site .welcome-hero .hero-copy>p{max-width:660px}.simple-site .welcome-visual{width:100%;max-width:700px;margin-inline:auto;padding:18px 0 0}.simple-site .welcome-visual:before{inset:0}.simple-site .quick-choices{gap:13px;padding-bottom:50px}.simple-site .quick-choice{padding:20px}.simple-site .quick-choice h2{font-size:20px}.simple-site .section{padding-block:64px}.simple-site .assistant-layout,.simple-site .project-layout,.simple-site .story-layout,.simple-site .personalization-layout{grid-template-columns:1fr;gap:36px}.simple-site .section-intro{max-width:670px}.simple-site .assistant-console{justify-self:center;width:100%;max-width:720px}.simple-site .section-heading{flex-direction:column;align-items:flex-start;gap:10px}.simple-site .section-heading .section-intro{max-width:650px}.simple-site .feature-panel{gap:25px}.simple-site .feature-description h3{font-size:24px}.simple-site .feature-tab-guide{display:none}.simple-site .story-visual,.simple-site .project-proof,.simple-site .personalization-visual{justify-self:center;width:100%;max-width:720px}.simple-site .trust-repair-heading{flex-direction:column;align-items:flex-start;gap:10px}.simple-site .trust-repair-grid{grid-template-columns:1fr}.simple-site .site-questions{grid-template-columns:1fr;gap:30px}.simple-site .footer-main{grid-template-columns:1.5fr 1fr 1fr}.simple-site .footer-brand{grid-column:1/-1}}@media (max-width:600px){.simple-site .wrap{width:calc(100% - 36px)}.simple-site .header{gap:10px}.simple-site .header .brand{font-size:24px}.simple-site .header nav{gap:17px;font-size:11px}.simple-site .eyebrow{letter-spacing:1.2px;font-size:9px}.simple-site .welcome-hero{padding-top:38px}.simple-site .welcome-hero h1{letter-spacing:-1.6px;font-size:clamp(35px,8.3vw,47px)}.simple-site .welcome-hero .hero-copy>p{font-size:16px}.simple-site .welcome-hero .hero-actions{align-items:stretch;gap:15px}.simple-site .welcome-hero .hero-actions>.button{width:100%}.simple-site .welcome-visual-heading{font-size:9px}.simple-site .welcome-caption{gap:2px;margin-top:14px}.simple-site .quick-choices{grid-template-columns:1fr;gap:12px}.simple-site .quick-choice{padding:21px}.simple-site .quick-choice h2{margin-top:15px;font-size:23px}.simple-site .quick-choice p{margin-bottom:16px}.simple-site .quick-choice-link{font-size:13px}.simple-site .section{padding-block:54px}.simple-site .section h2{letter-spacing:-1.3px;font-size:34px}.simple-site .section-intro{font-size:15px}.simple-site .feature-panel{grid-template-columns:1fr;gap:24px;padding-top:12px}.simple-site .feature-preview{padding-block:15px 25px}.simple-site .feature-description h3{max-width:none;font-size:27px}.simple-site .feature-tab-list{width:100%}.simple-site .feature-tab{flex:1;gap:7px;min-width:0;padding-inline:10px;font-size:13px}.simple-site .environment-benefits{grid-template-columns:1fr;margin-top:28px}.simple-site .media-placeholder{min-height:310px;padding:59px 24px 28px}.simple-site .media-placeholder strong{font-size:21px}.simple-site .media-placeholder-compact{min-height:235px}.simple-site .media-placeholder-compact strong{font-size:18px}.simple-site .local-trust-card,.simple-site .repair-card{padding:23px}.simple-site .access-panel{grid-template-columns:1fr;gap:25px;margin-top:28px;padding:26px}.simple-site .access-terms{border-top:1px solid #ffffff1c;padding-top:25px}.simple-site .download-grid,.simple-site .install-guides{grid-template-columns:minmax(0,1fr);gap:19px}.simple-site .download-card{padding:23px}.simple-site .download-button{flex-wrap:wrap}.simple-site .download-button>span:nth-child(2){font-size:10px}.simple-site .mac-install-guide{padding:22px}.simple-site .questions-list summary{font-size:15px}.simple-site .footer-main{grid-template-columns:1fr 1fr;gap:27px}.simple-site .footer-bottom{gap:14px}}@media (prefers-reduced-motion:reduce){.simple-site .quick-choice{transition:none}.simple-site .quick-choice:hover{transform:none}}.simple-site .result-figure,.simple-site .project-concept{min-width:0;margin:0}.simple-site .result-image-trigger,.simple-site .generation-capture-trigger,.simple-site .project-concept-trigger{background:#191918;border:1px solid #ffffff20;border-radius:15px;width:100%;padding:0;display:block;overflow:hidden}.simple-site .result-image-trigger img,.simple-site .generation-capture-trigger img,.simple-site .project-concept-trigger img{object-fit:contain;width:100%;height:auto;display:block}.simple-site .result-figure figcaption,.simple-site .project-concept figcaption{color:#b8b1a1;gap:7px;padding:17px 2px 0;font-size:13px;line-height:1.7;display:grid}.simple-site .result-figure figcaption strong,.simple-site .project-concept figcaption strong{color:#eee2ce;font-size:15px;font-weight:500}.simple-site .generation-evidence{background:#ffffff03;border:1px solid #ffffff16;border-radius:17px;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);align-items:center;gap:38px;margin-top:48px;padding:30px;display:grid}.simple-site .generation-evidence figcaption{min-width:0}.simple-site .generation-evidence h3{letter-spacing:-.7px;margin:13px 0;font-size:25px;font-weight:500;line-height:1.25}.simple-site .generation-evidence p{color:#b8b1a1;margin:0;font-size:14px;line-height:1.75}.simple-site .generation-capture-trigger{border-radius:10px}.simple-site .concept-label{color:#e4b99b;letter-spacing:1px;background:#f67c5209;border:1px solid #f67c5240;border-radius:5px;place-self:start;padding:6px 10px;font:10px/1.6 monospace;display:inline-block}@media (max-width:900px){.simple-site .generation-evidence{grid-template-columns:1fr;gap:24px}}@media (max-width:600px){.simple-site .generation-evidence{margin-top:30px;padding:20px}}.simple-site .install-media-trigger{background:#141412;border:1px solid #ffffff18;border-radius:11px;width:100%;margin:18px 0 0;padding:0;display:block;overflow:hidden}.simple-site .install-media-trigger img{object-fit:contain;width:100%;height:auto;display:block}
