.frames-landing-shell{--frames-green-950:#10221e;--frames-green-900:#1c342f;--frames-green-800:#29463e;--frames-green-50:#edf3f0;--frames-ink:#17231f;--frames-body:#4d5752;--frames-cream:#f6f3ee;--frames-warm:#f2e8db;--frames-clay:#e5d2c1;--frames-gold:#dcb976;--frames-ochre:#916531;--frames-border:#203c341f;--frames-shadow:#12282312;background:var(--frames-cream);color:var(--frames-ink);isolation:isolate;min-height:100vh;overflow-x:hidden;position:relative}.frames-landing-shell .site-header{background:#f6f3eee6;border-color:#ffffff9e;box-shadow:0 18px 42px #091b1729}.frames-hero,.frames-section{margin:0 auto;width:min(1240px,calc(100% - 32px))}.frames-hero{grid-gap:clamp(28px,5vw,74px);align-items:center;display:grid;gap:clamp(28px,5vw,74px);grid-template-columns:.85fr 1.15fr;padding:clamp(36px,6vw,76px) 0 28px;position:relative;z-index:0}.frames-hero:before{background:radial-gradient(circle at 78% 48%,#7da08f38 0,#7da08f00 38%),linear-gradient(145deg,#132824 0,var(--frames-green-900) 48%,var(--frames-green-800) 100%);bottom:0;box-shadow:inset 0 -1px 0 #ffffff1a;content:"";position:absolute;right:50%;top:-180px;transform:translateX(50%);width:100vw;z-index:-1}.frames-hero-content{display:flex;flex-direction:column;justify-content:center}.frames-hero-content>p,.frames-section-heading>p{color:var(--frames-ochre);font-size:12px;font-weight:900;margin:0 0 8px;text-transform:uppercase}.frames-hero-content>p{color:var(--frames-gold);letter-spacing:.16em}.frames-final h2,.frames-hero h1,.frames-section-heading h2{color:var(--frames-ink);font-weight:900;letter-spacing:0;margin:0}.frames-hero h1{text-wrap:balance;color:#fffaf1;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,Baskerville,Georgia,serif;font-size:clamp(44px,5.3vw,72px);font-weight:600;letter-spacing:-.045em;line-height:.96;max-width:760px}.frames-faq-list p,.frames-final p,.frames-hero-content>span,.frames-model-card p,.frames-process-grid p,.frames-section-intro{color:var(--frames-body);font-size:16px;line-height:1.58}.frames-hero-content>span{color:#d4dfdb;font-size:18px;margin-top:18px;max-width:620px}.frames-final-actions,.frames-hero-actions,.frames-hero-trust{display:flex;flex-wrap:wrap;gap:10px}.frames-hero-trust{margin-top:22px}.frames-hero-actions{margin-top:28px}.frames-hero-trust strong{align-items:center;background:#fffaf114;border:1px solid #fffaf147;border-radius:999px;color:#fffaf1;display:inline-flex;font-size:13px;font-weight:900;gap:7px;min-height:36px;padding:0 13px}.frames-hero-trust svg{stroke-width:2.5;height:16px;width:16px}.frames-final-actions a,.frames-hero-actions a,.frames-model-card a{align-items:center;background:#fbfaf7c7;border:1px solid #18312b3d;border-radius:999px;color:var(--frames-ink);display:inline-flex;font-size:14px;font-weight:900;gap:8px;justify-content:center;min-height:42px;padding:0 17px;text-decoration:none}.frames-hero-actions a:first-child,.frames-model-card a{background:var(--frames-green-950);border-color:var(--frames-green-950);color:#fffaf1}.frames-hero-actions a:first-child{background:#fff7e8;border-color:#fff7e8;color:#17312c}.frames-hero-actions a:last-child{background:#0000;border-color:#fffaf16b;color:#fffaf1}.frames-final-actions svg,.frames-hero-actions svg,.frames-model-card svg{stroke-width:2.6;height:16px;width:16px}.frames-hero-media{border:0;justify-self:center;max-width:960px}.frames-hero-media,.frames-hero-media img{background:#0000;box-shadow:none;width:100%}.frames-hero-media img{aspect-ratio:8/5;border-radius:8px;display:block;height:auto;object-fit:contain}.frames-section{padding-top:clamp(54px,7vw,92px)}.frames-models{padding-bottom:clamp(54px,7vw,92px);position:relative;z-index:0}.frames-models:before{background:var(--color-frame-preview-bg);content:"";inset:0 50% 0 auto;position:absolute;transform:translateX(50%);width:100vw;z-index:-1}.frames-support-note{align-items:center;border-top:1px solid #203c3424;display:flex;gap:18px;justify-content:space-between;margin:clamp(26px,3vw,38px) auto 0;max-width:980px;padding-top:18px}.frames-support-note>div{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px;min-width:0}.frames-support-note span,.frames-support-note strong{font-size:14px;line-height:1.5}.frames-support-note strong{color:var(--frames-ink)}.frames-support-note span{color:var(--frames-body)}.frames-support-note a{align-items:center;color:var(--frames-green-900);display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:900;gap:6px;text-decoration:none}.frames-support-note a svg{stroke-width:2.6;height:15px;width:15px}.frames-section-heading{margin:0 auto 28px;max-width:780px;text-align:center}.frames-final h2,.frames-section-heading h2{font-size:clamp(30px,3vw,42px);line-height:1.08}.frames-section-intro{display:block;line-height:1.62;margin:12px auto 0;max-width:680px}.frames-faq-list,.frames-model-grid,.frames-process-grid{grid-gap:18px;display:grid;gap:18px}.frames-model-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.frames-faq-list article,.frames-process-grid article{background:#fbfaf7d1;border:1px solid var(--frames-border);border-radius:8px;box-shadow:0 16px 40px var(--frames-shadow);min-width:0}.frames-faq-list article:nth-child(2),.frames-process-grid article:nth-child(2),.frames-process-grid article:nth-child(4){background:var(--frames-green-50)}.frames-process-grid article:nth-child(3){background:#f2e8dbe6}.frames-model-card{background:#0000;border:0;box-shadow:none;display:flex;flex-direction:column;min-width:0;overflow:visible}.frames-model-card img{aspect-ratio:1/1;display:block;height:auto;object-fit:cover;width:100%}.frames-model-card>div{background:#0000;display:flex;flex:1 1;flex-direction:column;padding:24px}.frames-model-card span{color:var(--frames-ochre);font-size:12px;font-weight:900;text-transform:uppercase}.frames-faq-list h3,.frames-model-card h3,.frames-process-grid h3{color:var(--frames-ink);font-size:21px;line-height:1.12;margin:12px 0 8px}.frames-faq-list p,.frames-model-card p,.frames-process-grid p{margin:0}.frames-model-card>div>p{margin-bottom:18px}.frames-model-card a{margin-top:18px;width:fit-content}.frames-model-card>div>a{margin-top:auto}.frames-model-card .frames-model-card-actions{grid-gap:8px;background:#0000;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;padding:0}.frames-model-card .frames-model-card-actions a{font-size:13px;margin-top:0;min-height:40px;padding:0 10px;width:100%}.frames-process{padding-bottom:clamp(54px,6vw,76px);position:relative;text-align:center;z-index:0}.frames-process:before{background:radial-gradient(circle at 82% 22%,#fffaf1b8 0,#fffaf100 34%),linear-gradient(135deg,var(--frames-clay) 0,var(--frames-warm) 100%);box-shadow:inset 0 1px 0 #ffffff8c,inset 0 -1px 0 #18312b12;content:"";inset:0 50% 0 auto;position:absolute;transform:translateX(50%);width:100vw;z-index:-1}.frames-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));text-align:left}.frames-process-grid article{padding:26px}.frames-process-grid svg{stroke-width:2.4;color:var(--frames-green-900);height:28px;width:28px}.frames-note{background:#fff5dd;border:1px solid #a06f0c3d;border-radius:8px;color:#7a5408;font-size:14px;font-weight:850;line-height:1.45;margin:24px auto 0;max-width:780px;padding:16px 18px;text-align:center}.frames-faq-list{grid-template-columns:repeat(3,minmax(0,1fr))}.frames-faq-list article{padding:26px}.frames-final{background:radial-gradient(circle at 86% 12%,#f3c75f2e,#0000 32%),linear-gradient(150deg,#f1f8f3,#e3f0e8);border-bottom:1px solid #1c342f1f;border-top:1px solid #1c342f1f;box-shadow:0 18px 48px #18312b14;color:var(--frames-ink);margin-top:clamp(54px,7vw,92px);padding:clamp(40px,6vw,64px) max(24px,calc(50vw - 596px));text-align:center;width:100%}.frames-final h2,.frames-final p,.frames-final svg{color:inherit}.frames-final>svg{height:28px;width:28px}.frames-final h2{margin-left:auto;margin-right:auto;max-width:760px}.frames-final p{color:var(--frames-body);margin:14px auto 0;max-width:720px}.frames-final-actions{justify-content:center;margin-top:24px}.frames-final-actions a:first-child{background:var(--frames-green-950);color:#fffaf1}.frames-final-actions a:last-child{background:#fffaf1b8;border-color:#1c342f2e;color:var(--frames-green-950)}@media (max-width:1100px){.frames-model-grid,.frames-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.frames-hero{grid-template-columns:1fr}}@media (max-width:640px){.frames-hero,.frames-section{width:min(100% - 28px,1240px)}.frames-hero{padding:28px 0 24px}.frames-hero h1{font-size:clamp(34px,10vw,46px);line-height:1.02}.frames-final h2,.frames-section-heading h2{font-size:32px}.frames-final p,.frames-hero-content>span,.frames-section-intro{font-size:15px}.frames-final-actions,.frames-hero-actions{align-items:stretch;flex-direction:column}.frames-hero-media img{aspect-ratio:1/1}.frames-section{padding-top:42px}.frames-support-note{align-items:flex-start;flex-direction:column;gap:10px}.frames-faq-list,.frames-model-grid,.frames-process-grid{grid-template-columns:1fr}.frames-faq-list article,.frames-model-card>div,.frames-process-grid article{padding:20px}}
/*# sourceMappingURL=604.527b74ed.chunk.css.map*/