.typeform-importer{color:#252721;--import-serif:"Iowan Old Style", "Palatino Linotype", "Book Antiqua", Georgia, serif;background:#f7f5ef;width:100%}.import-shell{max-width:1180px;margin:0 auto;padding:0 32px}.import-hero{text-align:center;padding:82px 0 46px}.import-eyebrow{letter-spacing:.14em;align-items:center;gap:10px;font-size:11px;font-weight:650;display:inline-flex}.import-eyebrow>span{background:#6b863e;border-radius:50%;width:7px;height:7px}.import-hero h1{font-family:var(--import-serif);letter-spacing:-.06em;margin:24px 0;font-size:clamp(56px,7.2vw,92px);font-weight:400;line-height:1.04}.import-hero em,.import-how em{color:#657844;font-weight:400}.import-hero>p{color:#67685f;max-width:470px;margin:0 auto;font-size:18px;line-height:1.65}.import-benefits{color:#67685f;justify-content:center;gap:24px;margin-top:28px;font-size:12px;display:flex}.import-benefits span:before{content:"✓";color:#526737;margin-right:7px}.import-converter{scroll-margin-top:30px}.import-input-card{background:#fff;border:1px solid #e4e3d9;border-radius:18px;max-width:880px;margin:0 auto;padding:32px 40px;box-shadow:0 20px 60px #343b2010}.import-transfer{color:#6d6e64;align-items:center;gap:20px;margin-bottom:28px;font-size:16px;display:flex}.import-transfer strong{color:#24281c;letter-spacing:-.06em;font-size:24px}.import-dot{color:#83a94c}.import-input-card h2{font-family:var(--import-serif);letter-spacing:-.03em;margin-bottom:5px;font-size:32px;font-weight:400}.import-input-card>p{color:#74756a;font-size:14px}.import-input-card form{margin:26px 0 14px}.import-input-card label{margin-bottom:9px;font-size:12px;font-weight:600;display:block}.import-url-row{gap:10px;display:flex}.import-url-row input{color:#252721;background:#fbfcf8;border:1px solid #d9dbcf;border-radius:8px;flex:1;min-width:0;padding:17px 16px;font-size:14px}.import-url-row button,.import-save>button,.import-closing>a{white-space:nowrap;color:#252721;cursor:pointer;background:#d5fa67;border:1px solid #c1e650;border-radius:8px;justify-content:center;align-items:center;gap:24px;padding:16px 23px;font-size:14px;font-weight:600;display:inline-flex}.typeform-importer button{cursor:pointer}.typeform-importer button:disabled{cursor:wait;opacity:.55}.typeform-importer button:focus-visible,.typeform-importer input:focus-visible,.typeform-importer a:focus-visible,.typeform-importer summary:focus-visible,.typeform-importer textarea:focus-visible{outline-offset:4px;outline:3px solid #648b22}.import-small{font-size:12px!important}.import-error{color:#853815;background:#fff0e9;border:1px solid #edc0ab;border-radius:8px;max-width:880px;margin:18px auto;padding:16px 20px}.import-loading{text-align:center;justify-content:center;align-items:center;gap:12px;padding:28px;font-size:14px;display:flex}.import-spinner{border:2px solid #c6cdba;border-top-color:#516531;border-radius:50%;width:20px;height:20px;animation:1s linear infinite import-spin}@keyframes import-spin{to{transform:rotate(360deg)}}.import-result{margin:50px 0 20px;scroll-margin-top:28px}.import-result-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;display:flex}.import-result-heading h2{font-family:var(--import-serif);letter-spacing:-.03em;overflow-wrap:anywhere;margin:10px 0;font-size:34px;line-height:1.2}.import-result-heading p{color:#6c6d60;font-size:13px}.import-mode{background:#eeeee5;border:1px solid #d8dacd;border-radius:10px;flex-shrink:0;padding:5px;display:flex}.import-mode button{background:0 0;border:0;border-radius:6px;padding:11px 20px;font-size:13px}.import-mode button[aria-pressed=true]{background:#fff;box-shadow:0 2px 5px #00000010}.import-preview-note{opacity:.75;margin:12px 0 18px;font-size:13px;line-height:1.6}.import-preview{background-position:50%;background-size:cover;border:1px solid #d8dacd;border-radius:15px;flex-direction:column;min-height:540px;padding:24px 32px;display:flex;position:relative;overflow:hidden}.import-preview-top,.import-preview-bottom{opacity:.75;justify-content:space-between;align-items:center;gap:15px;font-size:11px;display:flex}.import-preview-top>span{letter-spacing:.1em}.import-preview-top button,.import-preview-bottom button{color:inherit;background:0 0;border:0;padding:6px;font-size:12px}.import-preview-form{flex:1;align-items:center;padding:44px 20px;display:flex}.import-preview-content{width:100%;max-width:660px;margin:0 auto}.import-question-number{margin-bottom:18px;font-size:12px;display:block}.import-question-title{overflow-wrap:anywhere;gap:5px;font-size:30px;line-height:1.4;display:flex}.import-question-title p{margin:0}.import-question-description{opacity:.8;margin-top:15px;font-size:15px;line-height:1.6}.import-answer{margin-top:26px}.import-answer input:not([type=radio]):not([type=checkbox]),.import-answer textarea{width:100%;color:inherit;font:inherit;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:13px 0;font-size:21px}.import-answer input::placeholder,.import-answer textarea::placeholder{color:inherit;opacity:.45}.import-answer fieldset{border:0;gap:8px;display:grid}.import-choice{cursor:pointer;background:#ffffff12;border:1px solid;border-radius:5px;align-items:center;gap:12px;padding:12px 15px;display:flex}.import-choice.selected{background:#ffffff28;box-shadow:inset 0 0 0 1px}.import-choice input{accent-color:#678f34;width:16px;height:16px}.import-choice-key{opacity:.7;font-size:11px}.import-choice img{object-fit:cover;background:#fff;border-radius:3px;width:54px;height:45px}.import-ranking{gap:8px;padding:0;list-style:none;display:grid}.import-ranking li{border:1px solid;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.import-ranking button{color:inherit;background:0 0;border:1px solid;border-radius:4px;margin-left:6px;padding:6px 12px}.import-preview-next{color:#151810;filter:contrast(1.1);border:1px solid #00000030;align-items:center;gap:24px;margin-top:27px;padding:13px 23px;font-size:15px;display:inline-flex}.import-rating{flex-wrap:wrap;gap:7px;display:flex!important}.import-rating label{border:1px solid;border-radius:4px;align-items:center;gap:5px;padding:10px;display:flex}.import-rating .selected{background:#ffffff30}.import-rating input{accent-color:#678f34}.import-review{background:#faf2df;border:1px solid #e0ceaa;border-radius:12px;margin-top:20px;padding:24px 28px}.import-review h3,.import-save h3{font-size:18px;font-weight:600}.import-review p,.import-save p{margin-top:5px;font-size:13px;line-height:1.6}.import-review ul{margin:15px 0;padding-left:20px;font-size:13px;line-height:1.7;list-style:outside}.import-review label{align-items:center;gap:10px;margin-top:18px;font-size:13px;display:flex}.import-review input{accent-color:#657844}.import-save{justify-content:space-between;align-items:center;gap:25px;padding:27px 0;display:flex}.import-save button:disabled{cursor:not-allowed}.import-how{grid-template-columns:1fr 1fr;gap:90px;padding:110px 28px 70px;display:grid}.import-how h2,.import-faq h2,.import-closing h2{font-family:var(--import-serif);letter-spacing:-.04em;margin:22px 0;font-size:48px;font-weight:400;line-height:1.1}.import-how ol{margin:0;padding:0;list-style:none}.import-how li{border-bottom:1px solid #dedfd3;gap:22px;padding:20px 0;display:flex}.import-how li:first-child{padding-top:0}.import-how li>span{font-family:var(--import-serif);color:#899576;font-size:26px}.import-how h3{margin:3px 0 8px;font-size:16px;font-weight:600}.import-how p,.import-details p{color:#6f7065;font-size:14px;line-height:1.7}.import-details{grid-template-columns:repeat(3,1fr);gap:40px;padding:40px 28px 70px;display:grid}.import-details>div{border-top:1px solid #cdd1bf;padding-top:23px}.import-details span{letter-spacing:.15em;color:#74815e;font-size:10px}.import-details h3{font-family:var(--import-serif);letter-spacing:-.025em;margin:16px 0;font-size:27px;font-weight:400;line-height:1.15}.import-faq{max-width:760px;margin:0 auto;padding:35px 0 70px}.import-faq h2{margin-bottom:35px;font-size:40px}.import-faq details{border-bottom:1px solid #dddfd1;padding:20px 0}.import-faq summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:15px;font-weight:550;list-style:none;display:flex}.import-faq summary::-webkit-details-marker{display:none}.import-faq summary>span{font-weight:400}.import-faq details[open] summary>span{transform:rotate(45deg)}.import-faq details p{color:#6a6f5e;max-width:650px;margin-top:16px;font-size:14px;line-height:1.8}.import-closing{text-align:center;padding:32px 0 100px}.import-closing h2{font-size:40px}.import-closing p{color:#727668;margin:20px 0;font-size:12px}.import-closing p a{text-decoration:underline}@media (max-width:700px){.import-shell{padding:0 20px}.import-hero{padding:50px 0 35px}.import-hero h1{font-size:57px}.import-hero>p{max-width:340px;font-size:16px}.import-benefits{gap:12px;font-size:10px}.import-input-card{padding:26px 22px}.import-input-card h2{font-size:28px}.import-url-row{flex-direction:column}.import-url-row input{font-size:16px}.import-url-row button{justify-content:space-between;width:100%}.import-result-heading{flex-direction:column;align-items:flex-start}.import-result-heading h2{font-size:29px}.import-preview{min-height:500px;padding:19px}.import-preview-form{padding:30px 0}.import-question-title{font-size:25px}.import-save{flex-direction:column;align-items:stretch}.import-review{padding:20px}.import-how{grid-template-columns:1fr;gap:32px;padding:70px 2px 20px}.import-how h2{font-size:42px}.import-details{grid-template-columns:1fr;gap:24px;padding:40px 2px}.import-details h3{font-size:28px}.import-faq{padding:30px 0 40px}.import-faq h2,.import-closing h2{font-size:34px}.import-closing{padding-bottom:65px}}@media (prefers-reduced-motion:reduce){.import-spinner{animation:none}.typeform-importer *{scroll-behavior:auto!important}}
