html.morfone-support-layout,.morfone-support-page{color-scheme:light;--ink: #231d1b;--ink-soft: #5d514c;--paper: #f8f3ec;--paper-2: #efe6dd;--white: #fffdf9;--red: #9b352f;--red-bright: #d65347;--red-soft: #f1d1ca;--line: rgba(35, 29, 27, .15);--green: #1d3a2c;--shadow: 0 22px 70px rgba(54, 34, 27, .12);--radius-lg: 32px;--radius-md: 22px;--shell: min(1440px, calc(100vw - 72px) );--font-sans: "Avenir Next", Avenir, "Segoe UI", Helvetica, Arial, sans-serif;--font-display: Georgia, "Times New Roman", serif}.morfone-support-page,.morfone-support-page *{box-sizing:border-box}html.morfone-support-layout{scroll-behavior:smooth;scroll-padding-top:92px;-webkit-text-size-adjust:100%;text-size-adjust:100%}body.morfone-support-layout{margin:0;min-width:320px;overflow-x:hidden;background:var(--paper);color:var(--ink);font-family:var(--font-sans);line-height:1.5;-webkit-font-smoothing:antialiased}body.morfone-support-layout [data-testid*=klaviyo],body.morfone-support-layout [class*=kl-private-reset-css],body.morfone-support-layout .klaviyo-form{display:none!important}body.morfone-support-layout #smile-ui-lite-launcher-frame-container,body.morfone-support-layout shopify-chat{display:none!important}.morfone-support-page button,.morfone-support-page input,.morfone-support-page select,.morfone-support-page textarea{font:inherit}.morfone-support-page button,.morfone-support-page a{-webkit-tap-highlight-color:transparent}.morfone-support-page a{color:inherit}.morfone-support-page .skip-link{position:fixed;top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));z-index:1000;padding:12px 16px;transform:translateY(-150%);background:var(--ink);color:#fff;text-decoration:none;border-radius:10px}.morfone-support-page .skip-link:focus{transform:translateY(0)}.morfone-support-page :focus-visible{outline:3px solid #e96b5e;outline-offset:3px}.morfone-support-page .section-shell{width:var(--shell);margin-inline:auto}.morfone-support-page .site-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:76px;padding:max(12px,env(safe-area-inset-top)) max(36px,env(safe-area-inset-right),calc((100vw - 1440px)/2)) 12px max(36px,env(safe-area-inset-left),calc((100vw - 1440px)/2));border-bottom:1px solid var(--line);background:var(--paper);background:color-mix(in srgb,var(--paper) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.morfone-support-page .brand{display:inline-flex;align-items:center;width:fit-content;gap:12px;min-height:44px;text-decoration:none}.morfone-support-page .brand-name{font-family:var(--font-display);font-size:clamp(28px,2.5vw,38px);letter-spacing:-.05em;line-height:1}.morfone-support-page .brand-mark{display:grid;grid-template-columns:repeat(3,5px);align-items:end;gap:3px;width:21px;height:28px}.morfone-support-page .brand-mark span{display:block;border-radius:999px;background:var(--red-bright)}.morfone-support-page .brand-mark span:nth-child(1){height:17px;transform:rotate(-17deg)}.morfone-support-page .brand-mark span:nth-child(2){height:27px}.morfone-support-page .brand-mark span:nth-child(3){height:17px;transform:rotate(17deg)}.morfone-support-page .header-context{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;border:1px solid var(--line);border-radius:999px;color:var(--ink-soft);font-size:13px;font-weight:700;letter-spacing:.04em}.morfone-support-page .status-dot{width:8px;height:8px;border-radius:50%;background:var(--red-bright);box-shadow:0 0 0 5px #d653471f}.morfone-support-page .header-email{justify-self:end;display:flex;align-items:baseline;gap:10px;text-decoration:none;font-size:13px}.morfone-support-page .header-email span{color:var(--ink-soft)}.morfone-support-page .header-email strong{border-bottom:1px solid currentColor}.morfone-support-page .hero{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(560px,1.18fr);align-items:center;gap:clamp(42px,5vw,84px);padding-block:clamp(58px,7vw,112px)}.morfone-support-page .hero-copy{position:relative;z-index:1}.morfone-support-page .eyebrow{margin:0 0 18px;color:var(--red);font-size:12px;font-weight:800;letter-spacing:.18em;text-transform:uppercase}.morfone-support-page .eyebrow-light{color:#f4a393}.morfone-support-page h1,.morfone-support-page h2,.morfone-support-page p{text-wrap:pretty}.morfone-support-page h1,.morfone-support-page h2{margin:0;font-family:var(--font-display);font-weight:400;letter-spacing:-.055em;line-height:.98}.morfone-support-page h1{max-width:700px;font-size:clamp(62px,6.1vw,106px)}.morfone-support-page .hero-lede{max-width:610px;margin:28px 0 0;color:var(--ink-soft);font-size:clamp(18px,1.45vw,23px);line-height:1.55}.morfone-support-page .hero-actions,.morfone-support-page .form-actions,.morfone-support-page .final-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.morfone-support-page .hero-actions{margin-top:34px}.morfone-support-page .button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 20px;border:1px solid transparent;border-radius:999px;cursor:pointer;font-size:13px;font-weight:800;letter-spacing:.04em;text-decoration:none;transition:transform .18s ease,background .18s ease,color .18s ease,border-color .18s ease}.morfone-support-page .button:hover{transform:translateY(-2px)}.morfone-support-page .button-primary{background:var(--red);color:#fff;box-shadow:0 12px 30px #9b352f33}.morfone-support-page .button-primary:hover{background:#7f2925}.morfone-support-page .button-quiet{padding-inline:12px;color:var(--ink)}.morfone-support-page .button-quiet span{margin-left:8px}.morfone-support-page .button-outline{border-color:#ffffff47;background:transparent;color:#fff}.morfone-support-page .button-light{background:#fff9f2;color:var(--green)}.morfone-support-page .button-large{min-height:58px;padding-inline:26px}.morfone-support-page .trust-list{display:flex;flex-wrap:wrap;gap:12px 20px;margin:34px 0 0;padding:0;list-style:none;color:var(--ink-soft);font-size:13px;font-weight:700}.morfone-support-page .trust-list li{display:inline-flex;align-items:center;gap:7px}.morfone-support-page .trust-icon{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#dfe9df;color:#284b36;font-size:11px}.morfone-support-page .hero-visual{position:relative;isolation:isolate;overflow:hidden;min-height:560px;border-radius:var(--radius-lg);background:#e8d6c7;box-shadow:var(--shadow)}.morfone-support-page .hero-visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff73;border-radius:inherit}.morfone-support-page .hero-visual picture,.morfone-support-page .hero-visual img{display:block;width:100%;height:100%}.morfone-support-page .hero-visual img{position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:55% center}.morfone-support-page .hero-caption{position:absolute;z-index:2;left:22px;bottom:22px;display:grid;gap:4px;max-width:290px;padding:15px 18px;border:1px solid rgba(255,255,255,.65);border-radius:16px;background:#fffdf9d6;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.morfone-support-page .hero-caption-kicker{color:var(--red);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.morfone-support-page .hero-caption strong{font-size:14px}.morfone-support-page .product-range{background:var(--green);color:#fffaf4}.morfone-support-page .range-inner{display:grid;grid-template-columns:minmax(300px,.9fr) minmax(280px,.7fr);gap:40px 90px;padding-block:64px}.morfone-support-page .range-heading h2{max-width:720px;font-size:clamp(40px,4.1vw,68px)}.morfone-support-page .range-copy{align-self:end;max-width:560px;margin:0;color:#fffaf4b3;font-size:17px;line-height:1.65}.morfone-support-page .range-chips{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:10px;padding-top:4px}.morfone-support-page .range-chips span{padding:11px 15px;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:#ffffff0d;color:#f7eee7;font-size:13px;font-weight:700}.morfone-support-page .topics{padding-block:clamp(88px,9vw,150px)}.morfone-support-page .section-heading{display:grid;grid-template-columns:minmax(320px,1fr) minmax(280px,.62fr);gap:60px;align-items:end;margin-bottom:50px}.morfone-support-page .section-heading h2,.morfone-support-page .prepare-intro h2,.morfone-support-page .faq-heading h2{font-size:clamp(52px,5.2vw,86px)}.morfone-support-page .section-heading>p{max-width:540px;margin:0;color:var(--ink-soft);font-size:18px;line-height:1.65}.morfone-support-page .topic-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-left:1px solid var(--line)}.morfone-support-page .topic-card{position:relative;display:grid;grid-template-columns:1fr auto;align-content:start;min-height:245px;padding:26px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;color:var(--ink);cursor:pointer;text-align:left;transition:background .18s ease,color .18s ease,transform .18s ease}.morfone-support-page .topic-card:hover{z-index:1;background:#f2e5da}.morfone-support-page .topic-card[aria-pressed=true]{z-index:2;background:var(--red);color:#fff;box-shadow:0 18px 44px #9b352f2e}.morfone-support-page .topic-number{color:var(--red);font-size:11px;font-weight:900;letter-spacing:.12em}.morfone-support-page .topic-card[aria-pressed=true] .topic-number{color:#ffd4cb}.morfone-support-page .topic-icon{display:inline-grid;place-items:center;width:44px;height:44px;border:1px solid currentColor;border-radius:50%}.morfone-support-page .topic-icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.morfone-support-page .topic-card strong{grid-column:1 / -1;align-self:end;margin-top:55px;font-family:var(--font-display);font-size:27px;font-weight:400;letter-spacing:-.035em;line-height:1.05}.morfone-support-page .topic-label-compact{display:none}.morfone-support-page .topic-card>span:last-child{grid-column:1 / -1;margin-top:13px;color:var(--ink-soft);font-size:14px;line-height:1.5}.morfone-support-page .topic-card[aria-pressed=true]>span:last-child{color:#ffffffbf}.morfone-support-page .selection-status{margin:18px 0 0;color:var(--ink-soft);font-size:13px}.morfone-support-page .prepare{display:grid;grid-template-columns:.76fr 1.24fr;gap:90px;align-items:start;padding-bottom:clamp(88px,10vw,165px)}.morfone-support-page .prepare-intro{position:sticky;top:120px}.morfone-support-page .prepare-intro h2{max-width:620px}.morfone-support-page .prepare-grid{margin:0;padding:0;border-top:1px solid var(--line);list-style:none}.morfone-support-page .prepare-grid li{display:grid;grid-template-columns:56px 1fr;gap:24px;padding:30px 0;border-bottom:1px solid var(--line)}.morfone-support-page .prepare-grid li>span{color:var(--red);font-size:12px;font-weight:900;letter-spacing:.12em}.morfone-support-page .prepare-grid strong{font-family:var(--font-display);font-size:28px;font-weight:400}.morfone-support-page .prepare-grid p{max-width:620px;margin:10px 0 0;color:var(--ink-soft);line-height:1.6}.morfone-support-page .builder-wrap{background:var(--green);color:#fffaf4}.morfone-support-page .builder{display:grid;grid-template-columns:minmax(300px,.66fr) minmax(560px,1.34fr);gap:70px;padding-block:clamp(76px,8vw,130px)}.morfone-support-page .builder-intro{position:sticky;top:118px;align-self:start}.morfone-support-page .builder-intro h2{font-size:clamp(52px,5vw,82px)}.morfone-support-page .builder-intro>p:not(.eyebrow){max-width:480px;margin:26px 0 0;color:#fffaf4ad;font-size:17px;line-height:1.65}.morfone-support-page .draft-preview{display:grid;gap:8px;margin-top:40px;padding:20px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:#ffffff0d}.morfone-support-page .draft-preview span,.morfone-support-page .draft-preview small{color:#fffaf494;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.morfone-support-page .draft-preview strong{font-size:14px;line-height:1.5}.morfone-support-page .support-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px;padding:32px;border-radius:26px;background:#fffaf4;color:var(--ink);box-shadow:0 30px 90px #0003}.morfone-support-page .field{display:grid;align-content:start;gap:9px}.morfone-support-page .field-wide{grid-column:1 / -1}.morfone-support-page .field label{font-size:12px;font-weight:800;letter-spacing:.035em}.morfone-support-page .field label>span:not(.optional){color:var(--red)}.morfone-support-page .optional{margin-left:6px;color:#8c817c;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.morfone-support-page .field input,.morfone-support-page .field select,.morfone-support-page .field textarea{width:100%;border:1px solid rgba(35,29,27,.18);border-radius:13px;background:#fffdf9;color:var(--ink);outline:none}.morfone-support-page .field input,.morfone-support-page .field select{min-height:54px;padding:0 15px}.morfone-support-page .field textarea{min-height:118px;padding:14px 15px;resize:vertical;line-height:1.55}.morfone-support-page .field input:focus,.morfone-support-page .field select:focus,.morfone-support-page .field textarea:focus{border-color:var(--red-bright);box-shadow:0 0 0 4px #d653471c}.morfone-support-page .field [aria-invalid=true]{border-color:#b42318}.morfone-support-page .field-error{min-height:16px;color:#b42318;font-size:11px;font-weight:700}.morfone-support-page .field-meta{display:flex;justify-content:space-between;gap:12px;color:#8c817c;font-size:11px}.morfone-support-page .attachment-note{display:flex;align-items:flex-start;gap:14px;padding:16px;border:1px solid #dfd2c8;border-radius:14px;background:#f7eee7}.morfone-support-page .attachment-note>span{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:50%;background:var(--red);color:#fff}.morfone-support-page .attachment-note p{margin:0;color:var(--ink-soft);font-size:13px}.morfone-support-page .attachment-note strong{display:block;margin-bottom:3px;color:var(--ink)}.morfone-support-page .form-actions{padding-top:8px}.morfone-support-page .text-button{min-height:48px;padding:10px 4px;border:0;background:transparent;color:var(--ink);cursor:pointer;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:4px}.morfone-support-page .support-form .button-outline{border-color:var(--line);color:var(--ink)}.morfone-support-page .form-microcopy{margin:0;color:#776b65;font-size:11px}.morfone-support-page .service-notes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding-block:clamp(80px,8vw,130px)}.morfone-support-page .note-card{min-height:350px;padding:clamp(30px,4vw,56px);border:1px solid var(--line);border-radius:var(--radius-md);background:#fffaf4}.morfone-support-page .note-card-alert{background:#f0d8d2}.morfone-support-page .note-card h2{max-width:560px;font-size:clamp(42px,4.2vw,67px)}.morfone-support-page .note-card>p:not(.eyebrow){max-width:650px;margin:26px 0 0;color:var(--ink-soft);font-size:17px;line-height:1.62}.morfone-support-page .note-card .small-copy{font-size:13px!important}.morfone-support-page .faq{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;padding-bottom:clamp(90px,9vw,150px)}.morfone-support-page .faq-heading{position:sticky;top:120px;align-self:start}.morfone-support-page .faq-list{border-top:1px solid var(--line)}.morfone-support-page .faq-list details{border-bottom:1px solid var(--line)}.morfone-support-page .faq-list summary{position:relative;padding:26px 52px 26px 0;cursor:pointer;list-style:none;font-family:var(--font-display);font-size:24px;letter-spacing:-.025em}.morfone-support-page .faq-list summary::-webkit-details-marker{display:none}.morfone-support-page .faq-list summary:after{content:"+";position:absolute;top:22px;right:0;display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:50%;font-family:var(--font-sans);font-size:18px}.morfone-support-page .faq-list details[open] summary:after{content:"\2212"}.morfone-support-page .faq-list details p{max-width:720px;margin:-4px 0 28px;padding-right:46px;color:var(--ink-soft);line-height:1.65}.morfone-support-page .final-cta{display:grid;grid-template-columns:1.2fr .8fr;gap:60px;align-items:end;padding:clamp(52px,6vw,90px);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--red);color:#fff8f0}.morfone-support-page .final-cta h2{max-width:940px;font-size:clamp(52px,6vw,96px)}.morfone-support-page .final-actions{justify-content:flex-end}.morfone-support-page .final-email{display:inline-flex;gap:10px;align-items:center;padding:15px 4px;color:#fff;font-size:14px;font-weight:800;text-decoration:none}.morfone-support-page .site-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:30px;padding:48px max(36px,calc((100vw - 1440px)/2));background:var(--ink);color:#fff8f0}.morfone-support-page .footer-brand p,.morfone-support-page .prototype-note{margin:8px 0 0;color:#fff8f08f;font-size:11px}.morfone-support-page .site-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.morfone-support-page .site-footer nav a{display:inline-flex;align-items:center;min-height:44px;padding:8px 2px;color:#fff8f0c7;font-size:12px;text-decoration:none}.morfone-support-page .prototype-note{justify-self:end;text-align:right}.morfone-support-page .mobile-support-cta{display:none}.morfone-support-page .manual-copy-panel{display:grid;gap:10px;padding:16px;border:1px solid rgba(35,29,27,.18);border-radius:14px;background:#f7eee7}.morfone-support-page .manual-copy-panel[hidden]{display:none}.morfone-support-page .manual-copy-panel label{font-size:12px;font-weight:800}.morfone-support-page .manual-copy-panel textarea{width:100%;min-height:150px;padding:12px;border:1px solid rgba(35,29,27,.2);border-radius:10px;background:#fffdf9;color:var(--ink);font-size:16px;line-height:1.45;resize:vertical}.morfone-support-page .toast{position:fixed;z-index:100;right:24px;bottom:24px;max-width:min(380px,calc(100vw - 36px));padding:13px 16px;transform:translateY(24px);border-radius:12px;background:var(--ink);color:#fff;box-shadow:var(--shadow);opacity:0;pointer-events:none;transition:opacity .18s ease,transform .18s ease;font-size:13px;font-weight:700}.morfone-support-page .toast.is-visible{transform:translateY(0);opacity:1}@media(max-width:1120px){html.morfone-support-layout,.morfone-support-page{--shell: min(100% - 48px, 1040px)}.morfone-support-page .hero{grid-template-columns:minmax(320px,.9fr) minmax(460px,1.1fr);gap:36px}.morfone-support-page h1{font-size:clamp(58px,7.4vw,82px)}.morfone-support-page .hero-visual{min-height:510px}.morfone-support-page .builder{grid-template-columns:.75fr 1.25fr;gap:36px}.morfone-support-page .site-header{padding-inline:24px}}@media(max-width:900px){.morfone-support-page .site-header{grid-template-columns:1fr auto}.morfone-support-page .header-context{display:none}.morfone-support-page .hero,.morfone-support-page .range-inner,.morfone-support-page .section-heading,.morfone-support-page .prepare,.morfone-support-page .builder,.morfone-support-page .faq,.morfone-support-page .final-cta{grid-template-columns:1fr}.morfone-support-page .hero{gap:42px}.morfone-support-page .hero-visual{min-height:590px}.morfone-support-page .range-inner{gap:22px}.morfone-support-page .range-chips{grid-column:auto}.morfone-support-page .topic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.morfone-support-page .prepare,.morfone-support-page .faq{gap:44px}.morfone-support-page .prepare-intro,.morfone-support-page .faq-heading,.morfone-support-page .builder-intro{position:static}.morfone-support-page .builder-intro{display:grid;grid-template-columns:1fr .8fr;gap:28px;align-items:end}.morfone-support-page .builder-intro .eyebrow,.morfone-support-page .builder-intro h2{grid-column:1}.morfone-support-page .builder-intro>p:not(.eyebrow){grid-column:1}.morfone-support-page .draft-preview{grid-column:2;grid-row:1 / span 3;margin-top:0}.morfone-support-page .final-actions{justify-content:flex-start}.morfone-support-page .site-footer{grid-template-columns:1fr 1fr}.morfone-support-page .site-footer nav{justify-content:flex-end}.morfone-support-page .prototype-note{grid-column:1 / -1;justify-self:start;text-align:left}}@media(max-width:700px){html.morfone-support-layout,.morfone-support-page{--shell: calc(100% - 32px) ;--radius-lg: 24px}html.morfone-support-layout{scroll-padding-top:76px}body.morfone-support-layout{padding-bottom:calc(78px + env(safe-area-inset-bottom))}.morfone-support-page .site-header{min-height:66px;padding:max(10px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) 10px max(16px,env(safe-area-inset-left))}.morfone-support-page .brand-name{font-size:26px}.morfone-support-page .brand-mark,.morfone-support-page .header-email span,.morfone-support-page .header-email strong{display:none}.morfone-support-page .header-email:after{content:"Email \2197";display:inline-flex;min-height:44px;align-items:center;padding:0 14px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:800}.morfone-support-page .hero{gap:34px;padding-block:48px 58px}.morfone-support-page h1{font-size:clamp(40px,11vw,50px);line-height:1.02}.morfone-support-page .hero-lede{margin-top:18px;font-size:16px}.morfone-support-page .hero-actions{display:grid;grid-template-columns:1fr;margin-top:26px}.morfone-support-page .button{min-height:54px}.morfone-support-page .trust-list{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:25px}.morfone-support-page .trust-list li:last-child{grid-column:1 / -1}.morfone-support-page .hero-visual{aspect-ratio:4 / 5;min-height:360px}@supports (aspect-ratio: 4 / 5){.morfone-support-page .hero-visual{min-height:0}}.morfone-support-page .hero-visual img{object-position:center center}.morfone-support-page .hero-caption{right:12px;bottom:12px;left:12px;max-width:none}.morfone-support-page .range-inner{padding-block:48px}.morfone-support-page .range-heading h2{font-size:34px}.morfone-support-page .range-copy{font-size:15px}.morfone-support-page .range-chips{display:grid;grid-template-columns:1fr 1fr}.morfone-support-page .range-chips span{display:grid;place-items:center;min-height:54px;padding:9px 11px;text-align:center}.morfone-support-page .range-chips span:last-child{grid-column:1 / -1}.morfone-support-page .topics{padding-block:74px}.morfone-support-page .section-heading{gap:20px;margin-bottom:32px}.morfone-support-page .section-heading h2,.morfone-support-page .prepare-intro h2,.morfone-support-page .faq-heading h2,.morfone-support-page .builder-intro h2{font-size:38px;line-height:1.04}.morfone-support-page .section-heading>p{font-size:15px}.morfone-support-page .topic-card{display:flex;min-width:0;min-height:112px;flex-direction:column;align-items:center;justify-content:center;padding:12px 5px 10px;border:1px solid var(--line);border-radius:14px;text-align:center}.morfone-support-page .topic-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;border:0}.morfone-support-page .topic-card:nth-child(5){grid-column:2}.morfone-support-page .topic-card:nth-child(6){grid-column:3}.morfone-support-page .topic-number{position:absolute;top:8px;left:8px;font-size:9px}.morfone-support-page .topic-icon{width:32px;height:32px}.morfone-support-page .topic-icon svg{width:16px;height:16px}.morfone-support-page .topic-card strong{margin-top:8px;font-family:var(--font-sans);font-size:clamp(10px,2.9vw,12px);font-weight:800;letter-spacing:-.01em;line-height:1.08}.morfone-support-page .topic-label-full{display:none}.morfone-support-page .topic-label-compact{display:inline}.morfone-support-page .topic-card>span:last-child{display:none}.morfone-support-page .prepare{padding-bottom:80px}.morfone-support-page .prepare-grid li{grid-template-columns:42px 1fr;gap:15px}.morfone-support-page .prepare-grid strong{font-size:20px}.morfone-support-page .builder{gap:34px;padding-block:64px}.morfone-support-page .builder-intro{display:block}.morfone-support-page .builder-intro>p:not(.eyebrow){font-size:15px}.morfone-support-page .draft-preview{margin-top:28px}.morfone-support-page .support-form{grid-template-columns:1fr;gap:19px;padding:22px 16px;border-radius:20px}.morfone-support-page .field input,.morfone-support-page .field select,.morfone-support-page .field textarea{font-size:16px}.morfone-support-page .field-wide{grid-column:auto}.morfone-support-page .form-actions{display:grid}.morfone-support-page .form-actions .button,.morfone-support-page .text-button{width:100%}.morfone-support-page .service-notes{grid-template-columns:1fr;padding-block:76px}.morfone-support-page .note-card{min-height:0;padding:30px 24px}.morfone-support-page .note-card h2{font-size:34px}.morfone-support-page .note-card>p:not(.eyebrow){margin-top:20px;font-size:15px}.morfone-support-page .faq{padding-bottom:78px}.morfone-support-page .faq-list summary{padding-block:22px;font-size:18px}.morfone-support-page .final-cta{gap:32px;padding:42px 24px;border-radius:24px 24px 0 0}.morfone-support-page .final-cta h2{font-size:38px;line-height:1.04}.morfone-support-page .final-actions{display:grid}.morfone-support-page .site-footer{grid-template-columns:1fr;align-items:start;padding:40px 20px}.morfone-support-page .site-footer nav{justify-content:flex-start;gap:8px 18px}.morfone-support-page .mobile-support-cta{position:fixed;z-index:60;right:max(10px,env(safe-area-inset-right));bottom:max(10px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:64px;padding:10px 18px;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:var(--ink);color:#fff;box-shadow:0 18px 50px #00000047;opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px));transition:opacity .18s ease,transform .18s ease;text-decoration:none}.morfone-support-page .mobile-support-cta.is-active{opacity:1;pointer-events:auto;transform:translateY(0)}body.morfone-support-layout.is-support-form-focused .mobile-support-cta,body.morfone-support-layout.is-support-keyboard-open .mobile-support-cta{opacity:0;pointer-events:none;transform:translateY(calc(100% + 24px))}.morfone-support-page .mobile-support-cta span:first-child{color:#fff9;font-size:11px}.morfone-support-page .mobile-support-cta strong{font-size:14px}.morfone-support-page .toast{right:max(14px,env(safe-area-inset-right));bottom:calc(90px + env(safe-area-inset-bottom));left:max(14px,env(safe-area-inset-left));max-width:none;text-align:center}}@media(max-width:390px){.morfone-support-page .hero{display:flex;flex-direction:column;gap:0;padding-top:32px}.morfone-support-page .hero-copy{display:contents}.morfone-support-page .hero-copy .eyebrow{order:1}.morfone-support-page .hero-copy h1{order:2;font-size:clamp(38px,11.8vw,44px)}.morfone-support-page .hero-lede{order:3;margin-top:16px;font-size:16px}.morfone-support-page .hero-actions{order:4;gap:8px;margin-top:20px}.morfone-support-page .hero-visual{order:5;width:100%;margin-top:24px}.morfone-support-page .trust-list{order:6;margin-top:22px}.morfone-support-page .topic-card{min-height:106px;padding:11px 4px 9px}.morfone-support-page .topic-card strong{font-size:10px}}@media(prefers-reduced-motion:reduce){.morfone-support-page,.morfone-support-page *,.morfone-support-page *:before,.morfone-support-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/morfone-red-light-support.css.map */
